BODY { 

	FONT-FAMILY: Arial CE, Helvetica CE, Arial, Verdana, Tahoma; 

	FONT-SIZE: 8pt; 

	COLOR: #2D2D2D; 

	margin: 0px; 

	background-color: #FFFFFF;

	cursor: default;}

td	{ 

   FONT-FAMILY: Arial CE, Helvetica CE, Arial, Verdana, Tahoma; 

	FONT-SIZE: 8pt; 

	COLOR: #2D2D2D;}



acronym {

	cursor: help;

	padding-bottom: 0px;

	border-bottom: 1px dashed #FFA500;

}



A {

	COLOR: #2D2D2D; 

	TEXT-DECORATION: none;

	font-weight: bold;

	font-size: 9pt;

  }

A:active { COLOR: #2D2D2D; }

A:visited { COLOR: #2D2D2D; }

A:hover { 

	TEXT-DECORATION: underline;

  }



form {padding: 0px; margin: 0px;}

input {FONT-FAMILY: Verdana, Tahoma, Arial CE, Helvetica CE, Arial; FONT-SIZE: 7.5pt; COLOR: #000000;}

textarea {FONT-FAMILY: Verdana, Tahoma, Arial CE, Helvetica CE, Arial; FONT-SIZE: 7.5pt; COLOR: #000000;}

select {FONT-FAMILY: Verdana, Tahoma, Arial CE, Helvetica CE, Arial; FONT-SIZE: 7.5pt; COLOR: #000000;}



.sleva_male {color: #FF0000; font-weight: bold;}

.sleva_velke {color: #FF0000; font-weight: bold;}

.cervena {color: #000000; font-weight: bold;}

.bila {color: #000000; font-weight: bold;}



.nadpis_akce {color: #2D2D2D; font-weight: bold; font-size: 9pt;}

.nadpis_novinka {font-weight: bold; font-size: 10pt;}

.nadpis_zbozi {font-weight: bold; font-size: 10pt;}

.nadpis_loginerror {color: #2D2D2D; font-weight: bold; font-size: 12pt;}

.nadpisy_u_zbozi {color: #2D2D2D; font-weight: bold; font-size: 9pt; padding-left: 5px;}

.nadpisy_ostatni_hlavni {font-weight: bold; font-size: 10pt;}

.nadpisy_registrace {color: #2D2D2D; font-weight: bold; font-size: 9pt; padding-left: 20px;}

.loginerror {color: #2D2D2D;}



.cenasdph {font-weight: bold;}

.cenabezdph {font-weight: normal;}

.beznacenasdph {font-weight: normal;}

.beznacenabezdph {font-weight: normal;}

.sleva {font-weight: bold;}

.vyrobce {font-weight: normal;}

.postovnezdarma {font-weight: bold; font-size: 10pt;}

.cenaobjednavky {font-weight: bold; font-size: 16pt;}

.comment {font-style: italic; padding-left: 20px;}



.redInput { border: #a40039 1px solid; color: #a40039;}



div.redInput {

	background-color: #FFFFE1;

	border: 1px dashed #7D7D7D;

	margin-top: 8px;

	margin-bottom: 16px;

	padding: 6px;

	line-height: 18px;

	font-family: Tahoma;

	font-size: 11pt;

	font-weight: bold;

	color: #b62a33;

}



.statusVyrizeno { FONT-WEIGHT: bold; COLOR: #88AC00; }

.statusVyrizujese { FONT-WEIGHT: bold; COLOR: #FF9C00; }

.statusStornovano { FONT-WEIGHT: bold; COLOR: #C00000; }



/* novy design */

.lista_top {

   font-family: verdana;

	font-size: 10px;

	color: #2C2C2C;

	font-weight: normal;

	text-decoration: none;

}



A.lista_top:link {

   font-family: verdana;

	font-size: 10px;

	color: #2C2C2C;

	font-weight: normal;

	text-decoration: none;

}



A.lista_top:visited {

   font-family: verdana;

	font-size: 10px;

	color: #2C2C2C;

	font-weight: normal;

	text-decoration: none;

}



A.lista_top:hover {

   font-family: verdana;

	font-size: 10px;

	color: #2C2C2C;

	font-weight: normal;

	text-decoration: underline;

}



A.lista_top:active {

   font-family: verdana;

	font-size: 10px;

	color: #2C2C2C;

	font-weight: normal;

	text-decoration: underline;

}





A.category:link {

  font-family: verdana;

	font-size: 10px;

	color: #2C2C2C;

	font-weight: normal;

	text-decoration: none;

}



A.category:visited {

   font-family: verdana;

	font-size: 10px;

	color: #2C2C2C;

	font-weight: normal;

	text-decoration: none;

}



A.category:hover {

   font-family: verdana;

	font-size: 10px;

	color: #000000;

	font-weight: normal;

	text-decoration: none;

}



A.category:active {

   font-family: verdana;

	font-size: 10px;

	color: #000000;

	font-weight: normal;

	text-decoration: none;

}





img.ram {

	border: 1px dashed #747474;

}



.date{

   font-family: verdana;

	color: #636363;

	font-style: italic;

	font-size: 9px;

}



.nadpis {

   font-family: verdana;

	font-size: 14px;

	font-weight: bold;

	margin: 0px;

}





/* error - Prohlizec nepodporuje Cookies */

table.cookiesError {

    background-color: #FFFACD;

    border: 1px dashed #CC0000;

    margin: 0px;

    height: 45px;

    position: absolute;

    azimuth: center;

}



a.cookiesError:link, a.cookiesError:visited {

    color: #CC0000;

    font-weight: bold;

    text-decoration: underline;

}



a.cookiesError:hover, a.cookiesError:active {

    color: #CC0000;

    font-weight: bold;

    text-decoration: none;

}



td.cookiesErrorLeft{

    padding: 7px 7px 0px 7px;

}



td.cookiesErrorCenter{

    padding: 7px 0px 7px 0px;

    color: #CC0000;

    text-align: justify;    

}



td.cookiesErrorRight{

    padding: 7px 7px 0px 7px;

}



a.cat {

  font-size: 11px;

	font-weight: bold;

	padding: 2px 0px;

}



.commentList a {

  font-size: 8pt;

}



.commentList tr {

	height: 29px;

}



.commentList td {

  font-size: 8pt;

}



.commentList img {

  margin: 0px 2px;

}



.commentAdmin td {

  color: #d90000;

} 

