/* -------------------------------
	Reset style 
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td,dl,dt,dd,blockquote{margin:0; padding:0;} 
	
img{border:0;}

ul,ol{list-style:none;}
 
table{border:0px; border-collapse:collapse;}

/* -------------------------------
	Base font 
------------------------------- */

body{font:normal 11px Tahoma; color:#3E484A;}
td{font:normal 11px Tahoma; color:#3E484A;}

h1{padding:0 0 0 7px; margin:35px 0 5px 0; background:url('../img/h1_bg.gif') no-repeat 0 50%; font:normal 20px Arial Narrow; color:#0067B4;}
	h1 span{color:#797B7B;}
h2{padding:0 0 7px 0; color:#1171B9; font-size:11px;}
h3,h4,h5,h6,strong,th{font-weight:bold;}

a{font-size:11px; color:#1171B9; text-decoration:underline;}
a:visited{}
a:hover{text-decoration:none;}
a:active{}

blockquote{margin:10px 0 0 0; padding:20px 0 0 2px; background:url('../img/blockquote_top.gif') no-repeat top left;}
	blockquote div{padding:0 0 15px 0; background:url('../img/blockquote_bottom.gif') no-repeat bottom right;}
	blockquote a{color:#3E484A; text-decoration:none;}
	blockquote a:hover{text-decoration:underline;}

/* -------------------------------
	Base style 
------------------------------- */

html, body{width:100%; height:100%; text-align:center;}

#main{width:1000px;	min-height:100%; height:auto !important;	height:100%; margin:0 auto -125px;  text-align:left;}

	#header{height:444px; background:url('../img/head_bg.jpg') no-repeat top left;}
	
	#content{clear:both;}

				.first_block{float:left; width:250px;}
				.block{float:left; width:490px; margin:0 0 0 30px;}
				.last_block{float:left; width:220px; margin:0 0 0 10px;}
								
#footer, .footer_push{width:1000px; height:125px;  margin:0 auto; clear:both; text-align:left;}
#footer{padding:20px 0 0 0; background:url('../img/footer_bg.gif') repeat-x 0 0;}

.right{float:right;} 	
/* -------------------------------
	Menu 
------------------------------- */
#header ul{float:right; margin:49px 0 0 0;}
#header li{float:left;}
#header li a{float:left; padding:20px 15px;  background-color:#EEEEEE; text-align:right; font-size:15px; text-decoration:none;}
#header li a:hover{background-color:#D0D0D0; color:#FA0000;}
.top_menu_select a{background-color:#D0D0D0 !important; color:#FA0000;}
	.menu_big_li a{padding:11px 10px !important;}
	.menu_big_li_select a{background-color:#D0D0D0 !important; padding:11px 10px !important; color:#FA0000;}

.right_menu{margin:15px 0 0 5px;}
.right_menu li a{padding:0 0 7px 15px; display:block; background:url('../img/plus_ico.gif') no-repeat 0 50%; text-decoration:none; color:#3E484A; }
.right_menu li a:hover{text-decoration:underline;}
/* -------------------------------
	Form 
------------------------------- */

/* -------------------------------
	Template style
------------------------------- */
.head_logo a{float:left; width:198px; height:125px; margin:18px 0 0 36px; background:url('../img/head_logo.jpg') no-repeat top left;} 

.news_container dt{color:#818181; padding:10px 0 10px 0;}
.news_container dd{padding:0 0 10px 0;}
	.news_container dd a{color:#3E484A; text-decoration:none;}
	.news_container dd a:hover{text-decoration:underline;}

.more_block{clear:both; padding:0 0 0 15px; margin:10px 0 15px 0; background:url('../img/more_bg.gif') no-repeat 0 50%; font-weight:bolder;}	
	.more_a{font-weight:normal; margin:0 0 0 15px;}
	
.question_container dt{margin:20px 0 10px 0; font-weight:bolder;}

.count_page_block{float:right; margin:-30px 5px 0 0;}	
	.count_page_block li{float:left;}
	.count_page_block li a{float:left; padding:0 4px;}
	.count_page_block li a:hover{color:#9D9E9E}
	.count_page_block .select_page a{color:#9D9E9E}

.articles_container{margin:10px 0 0 0;}	
	.articles_container dt{padding:0 0 10px 0; font-weight:bolder;}
	.articles_hidden{overflow:hidden; display:none;}

.content_block{width:420px; margin:20px 0 0 0;}	

.center_decor{width:369px; height:369px; margin:45px 0 0 55px;}
.center_decor li{float:left;}
	.left_top a{float:left; width:186px; height:177px; background:url('../img/left_top.jpg') no-repeat top left;}
		.left_top a:hover{background:url('../img/left_top_hover.jpg') no-repeat top left;}
	.right_top a{float:left; width:176px; height:177px; background:url('../img/right_top.jpg') no-repeat top left;}
		.right_top a:hover{background:url('../img/right_top_hover.jpg') no-repeat top left;}
	.left_bottom a{float:left; width:186px; height:187px; background:url('../img/left_bottom.jpg') no-repeat bottom left;}
		.left_bottom a:hover{background:url('../img/left_bottom_hover.jpg') no-repeat bottom left;}
	.right_bottom a{float:left; width:176px; height:187px; background:url('../img/right_bottom.jpg') no-repeat bottom left;}
		.right_bottom a:hover{background:url('../img/right_bottom_hover.jpg') no-repeat bottom left;}

.car_container li{float:left; width:238px; margin-top:10px; background-color:#DFF1FB; border:solid #ADCCE8 1px; overflow:hidden;}
.car_container_color{margin:0 0 0 7px; background-color:#FEEFD8 !important; border:solid #F8C492 1px !important;}
	.car_container img{float:left; width:120px; height:90px; margin:4px; border:solid #fff 1px;}
	.price_block{float:left; width:97px; margin:7px 0 7px 5px; border-bottom:solid #CEE2ED 1px; color:#1171B9; font-size:11px; font-weight: bold; text-align:center; text-transform: uppercase;}	
	.car_container_color .price_block{border-bottom:solid #F8C492 1px !important;}
	.car_container a{display:block; margin:0 0 0 4px; font-weight:bolder;}
	
.car_container2 li{width:215px; /*height:100px;*/ margin-top:10px; background:#5EAEDF url('../img/car_container2_blue.gif') repeat-x bottom left; border:solid #3082BC 1px; overflow:hidden;}	
.car_container2 .car_orange{background:#FBC13C url('../img/car_container2_orange.gif') repeat-x bottom left; border:solid #F59F24 1px;}	
	.car_container2 img{float:left; width:120px; height:90px; margin:4px; border:solid #fff 1px;}
	.price_block2{float:left; width:77px; margin:7px 0 7px 5px; border-bottom:solid #8FBEDC 1px; color:#fff; font-size:19px; text-align:center;}	
		.car_orange .price_block2{border-bottom:solid #F7C974 1px;}	
		.price_block2 span{font-size:11px}
	.car_ico{float:right; width:65px; margin:7px 0 0 0; padding:0 0 0 20px; background:url('../img/car_ico.gif') no-repeat top left;}	
		.car_ico a{color:#fff; font-weight:bolder;}
	.calc_ico{float:right; width:65px; margin:5px 0 5px 0; padding:0 0 0 20px; background:url('../img/calc_ico.gif') no-repeat top left;}	
		.calc_ico a{color:#fff;}	

.price_list{padding:7px 0 0 0;}
.price_list_open{padding:7px 0;}
.price_list a{padding:0 0 7px 15px; display:block; background:url('../img/plus_ico.gif') no-repeat 0 50%; font-weight:bolder;}

.bottom_select{clear:both; height:90px; padding:20px 0 10px 0;}
.bottom_select li{float:left;}
.bottom_select li a{float:left; width:100px; padding:10px 0 0 0; text-align:center; text-decoration:none; color:#000;}
.bottom_select li a:hover{background:url('../img/select_arrow.gif') no-repeat 50% 0;	text-decoration:none; color:#FF0004;}	
.bottom_select span{display:block; padding:5px 0 0 0;}

