/* FONTS and COLORS */

body { font:8pt Tahoma; color:#9D9494;}

h1 { font-size:280%;font-weight:400; letter-spacing:-1px; color:#3D3333;}

h2 {font-size:180%;}

h3 {font-size:140%; font-weight:600;}

a {color:#2F658F}

#menu_top a{font-size:11pt; font-weight:600; font-family:Tahoma; color:#610909;}

.info_title {font-size:10.7pt; font-weight:600; color:#4F4844;}
.info_p {font-size:8pt; color:#867C77;}

#menu_main {color:#FFFFFF;}
	#menu_main h2{font-size:16px;}
		.menu_main_list_full {background-color:#902623}
			.menu_main_list li a, .menu_main_list_full li a{color:#FFFFFF;  font-size:8pt; line-height:14pt;}
	
	
#main_img_links a {font-size:7pt; font-weight:600; color:#4B4242; text-decoration:none;}

#footer {color:#A8A8A8;}
	#footer a{color:#A8A8A8; }
	#menu_bottom a {color:#6A6868;}
	
	
#breadcrumbs a {color:#5A4F4F;font-weight:600;}
#breadcrumbs {color:#5A4F4F;font-weight:600;}

#content {color:#635B5B; }
h2.underlined{text-decoration:underline; color:#3D3333; }



#description li{ font-weight:600;}
#model_map {color:#C74542; color:#C74542;}
.big_price { font-size:18pt; font-weight:600; color:#610909;}

#car_info { line-height:16pt}
#teach {color:#ABA7A5;}
	#teach dl{color:#535353; line-height:normal;  font-weight:600;}
#car_info_links a{color:#C74542; font-size:8pt; font-weight:600;}
#same_price a{color:#C74542}


#catalog_info{}
#search_form label{ color:#524C49; font-weight:600;}
 input.find{ color:#fff; font-size:10pt;}
 input.reset{ color:#fff; font-size:10pt;}
#car_table .car_table_header{ font-size:9pt; font-weight:600; color:#FFFFFF;}
#car_table a{color:#8F1111}

#pages {color:#280606; font-size:12pt; font-weight:600;}
#pages a{color:#9F1616; font-weight:600; font-size:8pt;}
	#next_page a{ font-size:8pt;}
		
#table_actions a{ font-size:14pt; color:#3D3333;}

#compare_table{font-size: 11px;}
	#compare_table dt{font-weight:600}
/* DEFAULT */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
border:0pt none;
font-family:tahoma;
font-size:97%;
font-style:tahoma;
font-weight:inherit;
margin:0pt;
padding:0pt;
vertical-align:baseline;}

html {height:100%; width:100%;}
body {height:100%; width:100%;}

body {min-width:600px; background: URL("../images/") repeat-x;}

h3{padding-bottom:5px;}

#container {width:590px; margin: 0 auto;}
	
	#header {width:100%; height:102px;}
	#header img {padding: 30px 0px 0px 20px;}
		#logo {display: block; background: URL("../images/04.gif") no-repeat; width:98px; height:73px; margin-top:29px; float:left; margin-left:20px;}
		#number {background: URL("../images/07.gif") no-repeat; width:160px; height:26px; margin-top:61px; margin-left:42px; float:left;}
		#menu_top {display:block; float:right; width:602px; height: 22px; margin-top: 63px; list-style:none;}
			#menu_top li {float:left; padding-left:10px;}
			#menu_top a{display:block; text-align:center; line-height:20px; background:transparent; height:22px;}
			#menu_top a:hover{color:#fff; text-decoration:none;}
				#menu_top a.menu_top_company{width:116px;}
				#menu_top a.menu_top_company:hover{background:url('../images/menu_top_company.gif') no-repeat;}
				#menu_top a.menu_top_news{width:88px;}
				#menu_top a.menu_top_news:hover{background:url('../images/menu_top_news.gif') no-repeat;}
				#menu_top a.menu_top_salon{width:114px;}
				#menu_top a.menu_top_salon:hover{background:url('../images/menu_top_salon.gif') no-repeat;}
				#menu_top a.menu_top_urist{width:190px;}
				#menu_top a.menu_top_urist:hover{background:url('../images/menu_top_urist.gif') no-repeat;}
				#first {margin-left:15px;}
	
	
	#img {background: URL("../images/10.jpg") no-repeat; width:913px; height:393px;}
		#info_main {width:247px; float:right; margin-top:5px;padding:0px;}
			.info_main_top {background:URL("../images/13.gif") no-repeat; width:247px; height:4px;}
			.info_main_middle { background:#E2DCD9; width:100%;}
			.info_main_bottom {background: URL("../images/16.gif") no-repeat; width:247px; height:3px;}
				.info_title {padding-top:7px; padding-left:15px;}
				.info_p {padding-top:8px; padding-left:15px; padding-bottom:10px;}
		
				
	#menu_main {width:100%; height:160px;}
		#menu_main h2{display:block; position:relative;  height:19px}
			#menu_main_1 h2{width:89px;}
			#menu_main_1 h2 span{ display:block; position:absolute; top:0; left:0; z-index:100; background:url(../images/buy.png) top left no-repeat; width:109px; height:19px;}
			#menu_main_2 h2{width:94px;}
			#menu_main_2 h2 span{ display:block; position:absolute; top:0; left:0; z-index:100; background:url(../images/change.png) top left no-repeat; width:83px; height:19px;}
			#menu_main_3 h2{width:94px;}
			#menu_main_3 h2 span{ display:block; position:absolute; top:0; left:0; z-index:100; background:url(../images/sell.png) top left no-repeat; width:109px; height:19px;}
			
		.menu_main_inner {margin-top:35px;}
		#menu_main_1 {background: URL("../images/18.png") no-repeat; width:285px; height:160px; float:left;  position:relative;}
		#menu_main_2 {background: URL("../images/20.png") no-repeat; width:285px; height:160px; float:left; margin-left:29px; margin-right:29px;}
		#menu_main_3 {background: URL("../images/22.png") no-repeat; width:285px; height:160px; float:right;}
		#menu_main h2 {margin-top:33px;}
		#menu_main_1 h2 {margin-left:70px;}
		#menu_main_2 h2 {margin-left:83px;}
		#menu_main_3 h2 {margin-left:60px;}
		.menu_main_list {display:block;margin-left:120px;list-style:none; padding-top:5px; width:162px;}
			.menu_main_list li { padding-left:9px; padding-top:0px;}
			.menu_main_list li a{text-decoration:none}
			.menu_main_list li a:hover{text-decoration: underline}
		.menu_main_list_full {display:block; width:162px; display:none; margin-left:0px;list-style:none; padding:5px 3px 5px 0px; position:absolute; top:53px; left:120px; z-index:100; background:url(../images/hover_menu_bottom.png) bottom left no-repeat;}
			.menu_main_list_full li { padding-left:9px; padding-top:0px;}
			.menu_main_list_full li a{text-decoration:underline}
			.menu_main_list_full li a:hover{text-decoration: none}
			
				
	#main {width:100%; overflow:hidden;}
		#main_img {background: URL("../images/") no-repeat bottom; width:338px; height:233px; float:left;}
			#main_img_links {display:block;width:338px; float:left; margin-top: 47px; list-style:none;}
			#main_img_link_1 {display:block; float:left; padding-left:32px; width:125px;}
			#main_img_link_2 {display:block; margin-left:170px; width:140px;}
			*html #main_img_link_2 {margin-top:-16px;}
		#main_text {background: URL("../images/31.jpg") no-repeat bottom; width:575px; height:233px; float:left;}
			#main_text p {margin-top:10px; margin-bottom:10px;}
			#main_text .main_text_inner {display:block}
			#main_text h1{ padding-top:26px;}
			#main_text h1,.main_text_inner {margin-left:65px;}
			
	#footer {width:100%; height:26px;  line-height:17px; clear:both; margin-top:30px; padding-bottom:45px;}
		#viento{float:left; padding-top:5px;}
		#counter{float:left; padding-left:20px; padding-top:5px;}
		#menu_bottom {float:right; width:530px; padding:4px; }
			.menu_bottom_top {background: URL("../images/36.gif") no-repeat; width:529px; height:4px; position: relative; left: -40px;}
			.menu_bottom_middle {background:#F1F1F1; width:100%; overflow:hidden; position: relative; left: -40px;}
				#menu_bottom_links  {display:block;   list-style:none;}
				#menu_bottom_links li {float:left; padding-left:4px;}
			#menu_bottom span{display:block; float:left; padding-left:10px;}
			.menu_bottom_bottom {background: URL("../images/41.gif") no-repeat; width:529px; height:4px;position: relative; left: -40px;}
			
		




	#inner_page {width:100%; margin-top:40px;}
	#inner_page h1{padding-left: 20px;}
		.img_right {float:right;}
		#content {margin-top:30px; overflow:hidden;}
	h2.underlined{ padding-bottom:20px;}
		#content p {margin-top:10px; margin-bottom:10px;}
		#breadcrumbs {float:left;}
		#link_back {background: URL("../images/arrow.gif") no-repeat 0% 100%; width:130px;padding-left:25px; margin-right:270px; float:right;}
		
		.car_view {padding-top:30px; overflow:hidden; clear:both;}
		.car_photos {width:631px;  float:left; margin-bottom: 20px; padding-left:20px;}
			.car_photo {display:block; width:480px; height:360px; float:left;}
			.car_photos_list {width:100px; margin-left:25px; float:right;}
			.photo {display:block; width:100px; height:100px; padding-bottom:25px; outline:none;}
			.photo_last {padding-bottom:0px;}
			
		.right_col {width:282px; position: relative; top: 0px;}
			.description {padding-left:20px;}
			.description ul {list-style:none;}
			.description li {padding-bottom:0px;}
			.model_map { display:block; padding-top:20px; padding-bottom:20px;}
		
		.discount {width:247px; float:left; margin-top:5px;padding-left:20px; }
			.discount p{ margin:0px !important; padding-left:10px;}
			
			
		.car_info{ overflow:hidden; padding-top:20px; padding-left:20px;}
			.teach{ width:355px; float:left;}
				.teach dl{}
					.teach dt{display:block; float:left; width:140px; padding-bottom:5px;}
					.teach dd{ display:block; float:left; width:215px; padding-bottom:5px; }
			.complect{ width:260px; float:left; margin-right:50px;}
			.addition{ width:247px; float:left;}
		.car_info_links{ float:right; clear:both;}
		.same_price{width:700px; float:left; padding-top:100px; padding-bottom:40px;}
			.car{ float:left; width:132px; margin-right:30px; margin-bottom:12px;}
				.car a{display:block; clear:right}
				.car img{ padding-bottom:6px;}
			

		.catalog_info{ width:380px; margin-right:20px; clear:left; float:left;}
			.catalog_info p{margin-top:20px;}
		#search_form{ width:509px; float:right;}
			#form_top {background:URL("../images/c03.gif") no-repeat; width:100%; height:7px;}
			#form_middle { background:#E2DCD9; width:100%; overflow:hidden;}
				#form_middle_left { background:#E2DCD9; width:285px; float:left;  padding-left:10px;}
					#form_middle_left select.select_at_line{ margin-bottom:0px !important;}
					#form_middle_left input{ width:80px;}
					#form_middle_left select{ width:50px; margin-bottom:10px;}
					#form_middle_left span.selection { display:block; float:left; margin-right:15px; width:110px;}
						#form_middle_left span.selection select{width:100%;}
				#form_middle_right { background:#E2DCD9; width:214px; float:right;}
					#form_middle_right select{width:110px; margin-bottom:10px;}
					#form_middle_right label{ display:block; float:left; width:80px;}
					input.find{ cursor:pointer; background:url("../images/c11.jpg") no-repeat; width:109px !important;   border:0px; text-align:center; height:21px;  padding-bottom:5px;}
					input.reset{ cursor:pointer; background:url("../images/c13.jpg") no-repeat;  width:109px !important; border:0px; text-align:center; height:21px; padding-bottom:5px; outline:none;}
			#form_bottom {background: URL("../images/c19.gif") no-repeat; width:100%; height:8px; clear:both}
		#search_results{display:none}
		#car_table{ width:913px; border-collapse:collapse; margin-top:50px; clear:both;}
			.car_table_header_top { height:5px !important; margin:0px !important; padding:0px !important; }
				.car_table_header_top td{width:100%; background: URL("../images/c22.gif") no-repeat; border:0px !important;}
			.car_table_header_bottom { height:10px !important;}
				.car_table_header_bottom td{width:100%; background:#ccc URL("../images/c24.gif") no-repeat; border:0px !important;}
			.car_table_header{background:#9F1616; height:10px !important;}
				.car_table_header td,th{ border:0px !important;}
			.car_table .first_td{padding-left:10px;}
			.car_table td,th{ text-align:left; vertical-align:middle;  border-bottom:1px solid #DFDFDF;}
				.th_check_box{ width:34px;}
				#car_table input{margin-left:15px;}
			.car_table tr{ height:35px;}
				tr.last_tr td{ border:0px !important;}
			.car_table div.complect{width:50%; margin-left:20px; float:left}
			.car_table div.addition{width:40%; float:right}
			.car_table .check{width:34px}
			.car_table .mark{width:108px}
			.car_table .engine{width:72px}
			.car_table .kpp{width:72px}
			.car_table .type{width:108px}
			.car_table .year{width:108px}
			.car_table .kilometres{width:108px}
			.car_table .gear{width:108px}
			.car_table .color{width:108px}
			.car_table .price{width:97px}			
		#car_table_rows{ width:913px; border-collapse:collapse; margin-top:0px; clear:both;}
		
		#pages{ width:100%; padding-top:30px; height:10px; }
			#pages span.current_page{background:#FFFFCC; display:inline !important; float:none !important;}
			#pages span{ display:block; float:left;}
			#pages #next_page{ display:block; float:right;}
		#table_actions{ padding-top:25px; padding-bottom:30px;}
			#table_actions a{display:block; float:left; margin-right:50px;}
		
		#compare_table{ width:100%; background-color: rgb(255, 255, 255);}
				#compare_table h3{padding-top:10px; padding-bottom:10px;}
				#compare_table td{width:300px; padding: 5px; border-right: 1px solid rgb(204, 204, 204); }
				#compare_table td.last{width:300px; padding: 5px; border-right: 0px; }
				#compare_table dl{width:290px;}
					#compare_table dt{display:block; float:left; width:120px; padding-bottom:15px;}
					#compare_table dd{ display:block; float:left; width:170px; padding-bottom:15px; }
	
/* используется на странице каталога при показе фото машины */
	#tooltip {
		background-color:#EEEEEE;
		border:1px solid #111111;
		opacity:1;
		padding:5px;
		position:absolute;
		z-index:3000;
		}
		#tooltip h3, #tooltip div {
		margin:0;
	}

.description{margin-top: 20px;}


a {outline: none !important;}


