/* Global */
a {text-decoration: none; color: black;}
a:hover {text-decoration: underline;color:#CE002F;}
/* anchor uvnitr menuset */
div.MenuSet a{color: black;}
div.menu_B a{color: #EEE8AA;}
div.menu_B a:hover{color: Maroon;}

.SznTypRowTyp_B a{color: white;}
.SznTypRowTyp_B a:hover{color: white;}

.SznTypRowTypL_B a{color: white;}
.SznTypRowTypL_B a:hover{color: white;}

TABLE {font-size: 0.9em;}

FORM{	padding: 0px;margin: 0px;}

input{
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 3px;
	border: solid 1px #EBB54F;
	background-color: White;
}

textarea{
	border: solid 1px #EBB54F;
	background-color: White;
	width: 98%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.carlisttable{border: 0px; width: 100%; border-collapse: collapse; border-top: 1px solid #FFC806;}
img{border: 0px;}

/* Box pro vypis aut */
.box{
	background-color: White;
	border-top: 1px solid #FFC806;
	border-left: 1px solid #FFC806;
	border-right: 1px solid #FFC806;
	width: 96%;
}

/* Box pro vypis typù */
.box_typ{
	background-color: White;
	border-left: 1px solid #FFC806;
	border-right: 1px solid #FFC806;
	border-bottom: 1px solid #FFC806;
	width: 96%;
}



.box_typ_yyear{
	background-color: White;
	border-left: 1px solid #FFC806;
	border-right: 1px solid #FFC806;
	border-bottom: 1px solid #FFC806;
	border-top: 1px solid #FFC806;
	width: 30%;;
}

/* Box prostredni */
.box_mid{
   margin-top: 15px;
	background-color: White;
	border: 1px solid #FFC806;
	width: 96%;
}

/* Box - pravy sloupec */
.box_rightclmn{
   margin-top: 15px;
	background-color: White;
	border: 1px solid black;
	width: 250px;
}

/* Box - pravy sloupec *** rychla navigace */
.box_rightclmnNAV{	
	border-left: 1px solid #0096CE;
	border-right: 1px solid #0096CE;
	border-bottom: 1px solid #0096CE;
	width: 250px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FBFEFF;
}

/* Box levy sloupec */
.box_leftclmn{
   margin-top: 35px;
	background-color: White;
	border: 1px solid #FFDEAD;
	width: auto;
}

/* Box pro prouzek bez okraju */
.box_top_borderless{
	border-right: 1px solid #FFC806;
	width: 96%;
	margin-left: 1px; 
}

/* magentovy prouzek */
.box_top_mag{
	background-image: url(images/main/mag_stripe.jpg);
	height: 1.7em;
	width: auto;
	padding-top: 3px;
	padding-left: 8px;
	font-weight: bold;
	color: White;
	background-repeat: repeat-x;
	border-bottom: #414141 1px solid;
}

/* zluty prouzek */
.box_top_yell{
	background-image:url(images/main/yellow_stripe.jpg);
	height: 1.7em;
	width: auto;
	padding-top: 3px;
	padding-left: 8px;
	font-weight: bold;
	border-bottom: #F1DB8F 1px solid;
	background-repeat: repeat-x;
}

/* zluty prouzek - minibox */
.box_top_yell_minibox{
	background-image:url(images/main/yellow_stripe.jpg);
	height: 1.7em;
	width: auto;
	font-weight: bold;
	background-repeat: repeat-x;
}

/* modry prouzek */
.box_top_blue{
	background-image: url(images/main/blue_stripe.jpg);
	height: 22px;
	width: auto;
	font-weight: bold;	
	padding-top: 3px;
	padding-left: 8px;
	background-repeat: repeat-x;
}

/* sedivy prouzek */
.box_top_grey{
	background-image: url(images/main/greystripe.gif);
	height: 22px;
	width: auto;
	padding-top: 3px;
	padding-left: 8px;
	font-weight: bold;
	background-repeat: repeat-x;
}

/* položka v boxu - cerne radky */
.box_item_black{
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-top: 1px solid #DBDBDB;
	width: auto;
}

/* položka v boxu - cerne radky, zl. pozadi */
.box_item_yell{
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-top: 1px solid #DBDBDB;
	background-color: #FFFBEF;
	width: auto;
}

/* položka v boxu pro REKLAMU */
.box_item_ad{
	border-top: 1px solid #DBDBDB;
	background-color: white;
	width: auto;
	text-align: center;
}

/* položka v boxu - cerne radky, hover: Floral white */
.box_item_black_B{
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-top: 1px solid #DBDBDB;
	background-color: #FFFAF0;
	width: auto;
	cursor: pointer;
	cursor: hand;
}

/* polozka v boxu - bez ramovani */
.box_item{
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
}

/* menu set */
.MenuSet{
   z-index: 0;
	position: relative;
	background-color: #F3E09C;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-top: 2px solid #FFD700;
	border-bottom: 2px solid #FFD700;
	margin-top: 8px;
	overflow: auto;
	}

/* polozka v menu */
.MenuItem{   
	z-index: 1;
	position: relative;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-weight: bolder;
	cursor: pointer;
	background-color: #EBB54F;
	width: 15em;
	margin-left: 8px;
	border: 1px outset #FFA500;
	height: 1.5em;
	margin-bottom: 4px;	
}

/* polozka v menu onmouseover */
.menu_B{
	z-index: 1;
	position: relative;
	padding-left: 10px;
	padding-bottom: 1px;
	padding-top: 1px;
	font-weight: bolder;
	cursor: pointer;
	cursor: hand;
	background-color: #FAC55F;
	width: 15em;
	margin-left: 8px;
	border: 1px groove;
	height: 1.5em;
	margin-bottom: 4px;
}

/* popisek sekce */
.section_label{
	background-color: #FAC55F;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	margin-bottom: 10px;
	color: Maroon;
	cursor: pointer;
	cursor: hand;
}

/* span sloupce pro vypis znacek */
span.SznAut_left{width:29%; text-align: left; float: left;}
span.SznAut_mid{width:38%; text-align: left; float: left;}
span.SznAut_right{text-align: left;}

/* span sloupce pro vypis typù */
span.Szntyp_left{width:35%; float: left; text-align: center;}
.SznTypRowTyp{text-align: center; background-color: #FFFBEF; font-weight: bold; padding-top: 5px; padding-bottom: 5px;}
.SznTypRowTyp_B{text-align: center; background-color: #EBB54F; font-weight: bold;  padding-top: 5px; padding-bottom: 5px;}

.SznTypRowTypL{text-align: center; background-color: #FFFBEF; font-weight: bold; padding-top: 5px; padding-bottom: 5px;border-top: 1px solid #FFDEAD;}
.SznTypRowTypL_B{text-align: center; background-color: #EBB54F; font-weight: bold;  padding-top: 5px; padding-bottom: 5px;border-top: 1px solid #FFDEAD;}

span.Szntyp_mid{width:63%; float: left; text-align: center; padding-top: 3px;}
.SznTypRowCount{text-align: center; font-style: italic; border-top: 1px solid #FFDEAD;}

span.Szntyp_right{text-align: right;}
.SznTypRowButton{text-align: right;  padding-top: 1px;}

span.Szntyp_lefttopimg{width: 6px; float: left; text-align: left;}

span.carlist_left{width:22%; float: left; text-align: center; padding-top: 3px; padding-left: 6%;}
span.carlist_mid{width:30%; float: left; text-align: left; padding-top: 3px;padding-left: 2%;}
span.carlist_mid2{width:37%; float: left; text-align: right; padding-top: 3px;}
.carlist_mid1_row{text-align: left; font-size: 11px; padding-left: 8px; color: Gray;}
.rating{color: #CE002F; font-size: 12px; text-align: left;}
.carlist_tdrowline{padding-top: 2px; padding-bottom: 2px;}

.carlist_comments{
font-style: italic;
font-size: 11px;
color: Black;
background-color: #F0F8FF;
text-align: center;
}

/* radek pro jednotlivou znacku auta */
.SznAut_row{
	padding-bottom: 2px;
	padding-top: 2px; 	
	padding-left: 20px;
	border-bottom: 1px solid #FFDEAD;
	width: auto;
	display: block;
}

/* radek pro typ auta */
.list_row{
	padding-top: 3px; 
	padding-bottom: 3px;
	padding-right: 8px;
	height: 22px;
	border-top: 1px solid #FFDEAD;
	width: auto;
	cursor: pointer; cursor: hand;
}

/* box pro minimenu */
.list_minimenu_box{
   margin-left: 2px;
	width: 96%;
}

/* minimenu */
.list_minimenu_blue{
	background-color: #F4FAFD;
	width: 160px;
	border-left: solid 1px #8DCCFE;	
	border-right: solid 1px #8DCCFE;
	text-align: center;
	float: right;
	padding-bottom: 4px;
}

/* minimenu */
.list_minimenu_yell_review{
	width: 160px;
	background-color: White;
	border-left: solid 1px #FFC806;	
	border-right: solid 1px #FFC806;
	border-bottom: solid 1px #FFC806;
	text-align: left;
	float: right;
	padding-bottom: 4px;
}

/* minimenu */
.list_minimenu_yell{
	background-color: #FFF2C6;
	width: 12.5em;
	border-left: solid 1px #FFC806;	
	border-right: solid 1px #FFC806;
	text-align: center;
	float: right;
	padding-bottom: 4px;
}

/* box pro minimenu bottom */
.list_minimenu_boxbot{
   margin-left: 2px;
	margin-top: 0px;
	width: 96%;
}

/* minimenu bottom */
.list_minimenubot{
	background-color: White;
	width: 75px;
	border-bottom: solid 1px #FFC806;
	border-left: solid 1px #FFC806;	
	border-right: solid 1px #FFC806;
	text-align: left;
	float: right;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-right: 0px;
}

.minibox_corner{float: left; text-align: left;}

.minibox_top_blue{
width: 12.5em; 
float: right; 
background-image:url(images/box/dot.gif); 
background-repeat: repeat-x; 
background-color: #F4FAFD; 
border-right: 1px solid #8DCCFE;
}

.minibox_top_yell{
width: 12.5em; 
float: right; 
background-image:url(images/box/dot_yell.gif); 
background-repeat: repeat-x; 
background-color: #FFF2C6; 
border-right: 1px solid #FFC806;
}

.minibox_top_yell_review{
width: 175px;
float: right; 
background-image:url(images/box/dot_yell.gif); 
background-repeat: repeat-x; 
background-color: White; 
border-right: 1px solid #FFC806;
}

/* obecny nadpis */
.nadpis{font-size: 20px;  margin-bottom: 15px;}



.cursor{
	cursor: pointer; 
	cursor: hand;
}

.new_review_date{
	color: Gray;
	font-style: italic;
	font-size: 10px;
}

/* pozice smajlika */
.new_review_smiles{
	padding-left: 7px;
	width: 22px;
	padding-top: 5px;
	padding-right: 3px;
}

/* pozice smajlika carlist*/
.car_list_smiles{
	float:left; 
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 10px;
	width: 20px;
}

/* spodni patka - pruh */
.footer_A{
	background-color: Black;
	height: 6px;
	font-size: 0px;
	border-bottom: 2px solid White;
}

/* spodni patka - menu */
.footer_B{
	padding-bottom: 8px;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 15px;
   background-color: White;
	height: 9px;
}
.helpnavi_nadpis{
	font-size: 15px; 
	font-weight: bold;
	font-style: italic;
}

.top5_dnes{
	width: 50px; 
	text-align: center; 
	color: Black; 
	background-color: #F5F5F5; 
	font-family: "MS Sans Serif", Geneva, sans-serif;
}

.top5_vcera{
	width: 50px; 
	text-align: center; 
	color: Silver; 
	background-color: #F5F5F5; 
	font-family: "MS Sans Serif", Geneva, sans-serif;
}

.tip{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: White;
}

.tip_text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: White;
}

span.tip_text a{
	color: #CE002F;
}

span.tip_text a:hover{
	color: Gray;
}

.recomendWarn{
	border: 3px dashed #CE002F;
	width: 90%;
	padding: 18px;
	background-color: #FFF2EE;
}

.anketa_otazka{
	color: Black;
	padding: 8px;
	background-color: #F7F7F7;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.anketa_href{}

.anketa_graph{	
	color: Black;
	font-size: 0.82em;
}

.anketa_celkem{
	padding: 8px;
	font-weight: bold;
	border-top: 1px Black Solid;
	background-color: #F7F7F7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
