Body{	background: #E5E5E5 url('/image/.gif') no-repeat left top ; 
		margin:0;
		padding:0;}

img{border:none;}

table { border-collapse: collapse;}
td { margin: 0; padding: 0; }

a:hover { text-decoration: none; }

form { margin: 0; padding: 0; }

div,p { margin:0; }

.clickable { cursor:pointer }

h1 { font-size:12px; font-family:Tahoma; color:#333333; line-height:18px; margin-bottom:5px }

h4 { font-family:Tahoma; color:#708896; font-size:26px; margin:18px 0 14px 0; padding:0px; font-weight:normal }
h2 { font-family:Tahoma; color:#000000; font-size:18px; margin:0 0 14px 2px; padding:0px; font-weight: normal  }
h3 { font-family:Tahoma; color:#666666; font-size:15px; margin:0 0 12px 0px; padding:0px; font-weight: bold  }

div.content h2 { position:relative; right:3px }

h5 { font-family:Tahoma; color:#000000; font-size:12px; margin: 0; padding: 2px 0 0 30px; font-weight: normal;text-decoration:line-through;  }

div.content { width:680px; margin:0 60px 50px 3px; font-size:12px; font-family:Tahoma; color:#333333; line-height:18px }
div.content a { font-size:12px; font-family:Tahoma; color:#2285BD }

div.content div.desc table { border:1px solid #CCCCCC }
div.content div.desc table tr td { border:1px solid #CCCCCC; padding:5px; font-size:10px; font-family:Tahoma; color:#333333; }
div.content div.desc table tr th { font-width:700; border:1px solid #CCCCCC; background-color:#0F7BA8; padding:5px; font-size:11px; font-family:Tahoma; color:#FFFFFF; }

.pix{font-size:1px;}
.logo_sias {position:relative; top:54px; left:51px;}
.logo_car{position:relative; top:0px; left:168px;}
.birthday{background:url('/images/birthday.gif') no-repeat right top;
			width:187px;
			height:14px;
			margin:38px 227px 0 0;}
.slogan{	font-size:36px;
			font-family:Times new roman;
			color:#031E35;
			font-style:italic;
			position:relative; top:-8px; left:152px;}

.menu_icon{margin:38px 0 0 41px;}
.icon_home img{margin:0 0 0 10px;}

.menu { margin:26px 0 0 52px; }

.menu div.main_btn { margin:18px 0 0 0; }
.menu div.main_btn img.active { opacity:0.99; filter:alpha(opacity=99); }
.menu div.main_btn img.unactive { opacity:0.6; filter:alpha(opacity=60); }

.menu div.smenu_link { font-size:12px; font-family:Tahoma; color:#000000; margin:10px 10px 0px 15px;  }
.menu div.smenu_link a { font-size:12px; font-family:Tahoma; color:#666666; text-decoration:none; line-height:18px }
.menu div.smenu_link span { cursor:pointer; font-size:12px; font-family:Tahoma; color:#666666; text-decoration:none; line-height:18px }
.menu div.smenu_link a:hover, .menu div.smenu_link a.active { font-size:12px; font-family:Tahoma; color:#000000; text-decoration:none; line-height:18px }

.menu div.ssmenu_link { font-size:11px; font-family:Tahoma; color:#000000; background:url('/images/point.gif') left no-repeat; padding-left:10px; margin:8px 0 0 25px }
.menu div.ssmenu_link a { font-size:11px; font-family:Tahoma; color:#666666; }
.menu div.ssmenu_link span { cursor:pointer; font-size:11px; font-family:Tahoma; color:#666666; text-decoration:underline }
.menu div.ssmenu_link a.active { font-size:11px; font-family:Tahoma; color:#000000; text-decoration:none }
.menu div.ssmenu_link a:hover { font-size:11px; font-family:Tahoma; color:#000000; }

.menu .sep { margin-bottom:30px }

.point{background:url('/images/point.gif') no-repeat left 6px;}
.point a{	font-size:11px;
			font-family:Tahoma;
			color:#999999;
			margin:0 0 0 8px;}



.point_podmenu_active{background:url('/images/point.gif') no-repeat 15px 3px;}
.point_podmenu_active a{font-size:11px;
						font-family:Tahoma;
						color:#000000;
						margin:0 0 0 25px;
						text-decoration:none;
						line-height:0.8;}


.catalog_content{font-size:12px;
				font-family:Tahoma;
				color:#333333;
				margin:18px 20px 38px 0;}
.catalog_bg{background:url('/images/catalog_bg.gif') no-repeat 5px top;}
.catalog_bg img{margin:7px 0 0 12px;}
.catalog_about_content{	font-size:11px;
						font-family:Tahoma;
						color:#333333;
						padding:18px 5px 10px 5px;}
.detail{background:url('/images/icon_detail.gif') no-repeat 57px top;}
.detail a{	font-size:11px;
			font-family:Tahoma;
			color:#0F7BA8;
			font-style:italic;}
.detail div {margin:4px 0 0 0;}

.all_news_bg{	background:url('/images/all_news_bg.gif') no-repeat left top;
				width:91px;
				height:19px;
				margin:0;}
.all_news_bg img{margin:5px 0 0 11px;}
.pic_price_list{margin:55px 0 0 22px;}
.pic_present{background:url('/images/pic_present.jpg') no-repeat left top;
				width:106px;
				height:79px;
				margin:23px 0 0 26px;}
.page_part_special img{margin:10px 0 0 37px;}
.srecial{margin:9px 0 0 28px;}
.page_part_special_bg{background:url('/images/page_part_special_bg.jpg') no-repeat left top;}
.page_part_special_bg img{margin:13px 0 0 15px;}
.srecial td.text{font-size:10px;
			font-family:Tahoma;
			color:#000000;
			padding:7px 17px 8px 7px;}

.price_bg{	background:url('/images/price_bg.gif') no-repeat left top;
			width:86px;
			height:50px;
			position:relative; top:0px; left:-15px;}

.part_toplivo{margin:32px 0 22px 32px;}
.part_toplivo_pic{	background:url('/images/part_toplivo_pic.jpg') no-repeat left top;
					width:162px;
					height:107px;
					margin:0 0 12px 40px;}
.part_toplivo_content{	font-size:10px;
						font-family:Tahoma;
						color:#333333;
						margin:0 50px 0 32px;}

.part_phone{margin:4px 0 0 0;}
.phone{	position:relative; top:-3px;}
.prava{	font-size:10px;
		font-family:Tahoma;
		color:#999999;
		margin:10px 0 0 0;}

.part_fax{margin:2px 0 0 38px;}
.fax{margin:2px 0 0 38px;}
.mail_info{margin:8px 0 0 38px;}
.mail_info table a {font-size:10px;
					font-family:Tahoma;
					color:#2285BD;
					line-height:1.5;}


.part_special{margin:24px 0 14px 35px;}
.pic_tyre{background:url('/images/pic_tyre.jpg') no-repeat 5px top;}
.part_special_content{	font-size:10px;
						font-family:Tahoma;
						color:#333333;
						margin:0 55px 0 0;}
#price_bg{	background:url('/images/price_bg.gif') no-repeat left top;
			width:86px;
			height:50px;
			margin:0 0 0 9px;}

.catalog_name{font-size:12px;
				font-family:Tahoma;
				color:#000000;
				padding:15px 0 15px 0;}

#catalog_about_content{font-size:11px;
				font-family:Tahoma;
				color:#333333;
				padding:0 13px 0 20px;}
.special_tab{margin:0 0 0 35px;}

#all_news_bg{	background:url('/images/all_news_bg.gif') no-repeat left top;
				width:91px;
				height:19px;
				margin:40px 0 0 20px;}
#all_news_bg img{margin:5px 0 0 11px;}

.price_before{font-family:Tahoma; 
				color:#64D38B; 
				font-size:24px;
				margin:0 ; 
				padding: 20px 0 0 20px; 
				font-weight: bold;
				line-height:0.8;}
.price_after{font-family:Tahoma; 
			color:#000000; 
			font-size:12px; 
			margin: 0; 
			padding: 8px 0 0 20px; 
			font-weight: normal;
			text-decoration:line-through;}



table.brands { margin:20px 0 0 0 }
table.brands tr td div img { border:6px solid #FFFFFF }
table.brands tr td div img { border:6px solid #FFFFFF }

table.products { margin:20px 0 0 0px }
table.products tr.header th { font-family:Tahoma; font-size:10px; color:#FFFFFF; background-color:#0F7BA8 }
table.products tr.header th a { font-family:Tahoma; font-size:10px; color:#FFFFFF; background-color:#0F7BA8; text-decoration:none; border-bottom:1px dashed #FFFFFF }
table.products tr.items td { font-family:Tahoma; font-size:12px; color:#0F7BA8; border-bottom:1px solid #CCCCCC }
table.products tr.items td span { font-family:Tahoma; font-size:11px; color:#0F7BA8 }
table.products tr.items td a { font-family:Tahoma; font-size:12px; color:#0F7BA8 }
table.products tr.items td input { text-align:center; width:29px; border:1px solid #00529B; height:18px; position:relative; left:4px; font-weight:700; font-family:Tahoma; font-size:11px; color:#708896 }
table.products tr.items td div.product_picture { display:none; width:220px; position:absolute; margin:-156px 0 0 -230px }
table.products tr.items td div.product_picture img.picture { border:2px solid #67A7C1 }
table.products tr.items td div.product_picture img.arrow { margin-bottom:152px; margin-left:-2px }
table.products tr.inputs td select { font-family:Tahoma; font-size:11px; color:#0F7BA8; background-color:#FFFFFF }
table.products tr.inputs td select.model { width:146px }
table.products tr.inputs td select.whr { width:50px }
table.products tr.inputs td select.season { width:102px }
table.products tr.inputs td select.axis { width:112px }
table.products tr.inputs td input.txt { width:140px; height:19px; font-family:Tahoma; font-size:11px; border:1px solid #7F9DB9; padding-left:3px; padding-right:3px; color:#0F7BA8; background-color:#FFFFFF }

table.detailed_product { margin:10px 0 0 0px }
table.detailed_product tr td div.param { margin-bottom:6px; font-family:Tahoma; font-size:12px; color:#0F7BA8 }
table.detailed_product tr td div.desc { margin:20px 0 10px 0; font-family:Tahoma; font-size:12px; color:#000000 }
table.detailed_product tr td div.put_into_basket { margin:30px 0 0 0 }
table.detailed_product tr td div.back { margin:20px 0 0 0 }

div.my_basket_info { position:relative; bottom:6px; right:70px; font-family:Tahoma; font-size:11px; color:#98A7B0 }
div.my_basket_info a { font-family:Tahoma; font-size:11px; color:#0F7BA8; text-decoration:none }
div.my_basket_info a:hover { font-family:Tahoma; font-size:11px; color:#98A7B0; text-decoration:none }
div.my_basket_info img { position:relative; top:3px }
div.my_basket_info input { text-align:right; width:25px; border:0px; height:18px; position:relative; top:1px; font-weight:700; background-color:#E5E5E5; font-family:Tahoma; font-size:12px; color:red }

table.basket_params tr td.all_sum { font-family:Tahoma; font-size:17px; color:#000000 }
table.basket_params tr td.back_btn { position:relative; bottom:40px }

div.pub_block { width:660px; margin:0 0 12px 0px }
div.pub_block div.pub_date { margin:0 0 3px 0; font-size:10px; font-family:Tahoma; color:#999999; }
div.pub_block div.pub_header { margin:0 0 3px 0; font-size:11px; font-family:Tahoma; color:#666666; }
div.pub_block div.pub_anons { margin:0 0 8px 0; font-family:Tahoma; font-size:11px; color:#0F7BA8; }
div.pub_block div.pub_info { margin:0 0 8px 0; font-size:11px; font-family:Tahoma; color:#333333; }

div.back { margin:20px 0 0 0 }
div.pages { margin:30px 0 0 0 }

div.sitemap_main { font-family:Verdana; font-size:9pt; color:#105995; margin:0 0 7px 0 }
div.sitemap_main a { font-family:Verdana; font-size:9pt; color:#105995; }
div.sitemap_sub { font-family:Verdana; font-size:8pt; color:#60AAD7; margin-left:18px }
div.sitemap_sub a { font-family:Verdana; font-size:8pt; color:#105995; }
div.sitemap_ssub { font-family:Verdana; font-size:8pt; color:#60AAD7; margin:0 0 0 29px }
div.sitemap_ssub a { font-family:Verdana; font-size:7pt; color:#105995; }

div.soffer_param { color:red; font-family:Tahoma; font-size:12px; margin-bottom:10px }

div.route { margin:15px 0 0 55px; font-family:Tahoma; font-size:11px; color:#333333 }
div.route a { font-family:Tahoma; font-size:11px; color:#0F7BA8; text-decoration:none }
div.route span { margin:0 5px 0 3px; position:relative; bottom:1px; color:#999999 }

table.cars_models { margin:0px 0 24px 0px }
table.cars_models tr td img.active { opacity: 0.99; filter:alpha(opacity=99); }
table.cars_models tr td img.unactive { opacity: 0.70; filter:alpha(opacity=70); }
table.cars_models tr td img { margin-bottom:40px }

table.model_info { margin:0px; width:646px }
table.model_info tr td { padding:5px; border:1px solid #989898; font-family:Tahoma; font-size:11px; color:#333333; }
table.model_info tr td ul { margin:0px 0px 0px 15px; padding-bottom:0px }

table.car_pics { margin-bottom:10px }
table.car_pics tr td.car_picture img { border:3px solid #FFFFFF; margin-right:8px }
table.car_pics tr td.prv_car_pictures div { margin-bottom:9px }
table.car_pics tr td.prv_car_pictures div img.unactive { border:3px solid #FFFFFF; opacity: 0.60; filter:alpha(opacity=60); cursor:pointer }
table.car_pics tr td.prv_car_pictures div img.active { border:3px solid #FFFFFF; opacity: 0.99; filter:alpha(opacity=99); }

div.price { margin-top:20px; font-family:Tahoma; font-size:20px; color:#64D38B }

table.client tr td { font-size:12px; font-family:Tahoma; color:#333333; line-height:18px }

.hidden { display:none }

table.make_order_form { margin:20px 0 0 0 }
table.make_order_form tr td { font-family:Tahoma; font-size:12px; color:#333333; }
table.make_order_form tr td input.text { width:200px; height:20px; border:1px solid #CCCCCC; margin-left:5px; font-family:Tahoma; color:#000000; font-size:8pt; padding-left:3px; padding-right:3px; padding-top:2px }
table.make_order_form tr td input.wrong { width:200px; height:20px; border:1px solid #F9005A; margin-left:5px; font-family:Tahoma; color:#000000; font-size:8pt; padding-left:3px; padding-right:3px; padding-top:2px }
table.make_order_form tr td textarea.text { width:200px; height:56px; border:1px solid #CCCCCC; margin-left:5px; font-family:Tahoma; color:#000000; font-size:8pt; padding-left:4px; padding-right:4px; overflow:hidden; padding-top:1px }
table.make_order_form tr td textarea.wrong { width:200px; height:56px; border:1px solid #F9005A; margin-left:5px; font-family:Tahoma; color:#000000; font-size:8pt; padding-left:4px; padding-right:4px; overflow:hidden; padding-top:1px }

table.make_order_form tr td table.payment_type { margin:8px 0 0 8px }
table.make_order_form tr td table.payment_type tr td { font-size:12px; font-family:Tahoma; color:#333333; line-height:18px }

#company_table { position:relative; right:80px }

table.office_block { margin:5px 0px 22px 0px }
table.office_block div.office_header { margin:2px 0 3px 0; font-size:11px; font-family:Tahoma; color:#0F7BA8; }
table.office_block div.office_header a { font-size:11px; font-family:Tahoma; color:#0F7BA8; }
table.office_block div.office_anons { margin:5px 0 8px 0; font-family:Tahoma; font-size:11px; color:#666666; }
table.office_block tr td.prv img { border:3px solid #FFFFFF }

input#wrong_id { border:1px solid red }

table.tbl tr th { font-size:11px; padding:5px }
table.tbl tr td { font-size:11px; padding:3px }

td.imax_media table.copy { margin:37px 0 0 145px }
td.imax_media table.copy tr td div { background:url(/images/copyright_bg.gif) left top no-repeat; width:168px; height:37px }
td.imax_media table.copy tr td span.f { margin-left:11px; position:relative; top:1px }
td.imax_media table.copy tr td span.s { margin-left:69px }
td.imax_media table.copy tr td, td.imax_media table.copy tr td a { font-style:Italic; font-size:12px; line-height:17px; font-family:Georgia; font-weight:700; color:#FFFFFF }
