div{border:solid 0px red}
body{font: 15px Tahoma,Arial,sans-serif; color:#EFEFEF; background:#000000	; background-image:url('../imgs/bg.png'); margin:0px; padding:0px 5px 5px 5px;}
body p{text-indent: 15px; padding: 7px 2px 0px 2px;}
h1.zag{text-align:center; font:bolder 11px Tahoma,Arial,sans-serif; color:#88BFE3; margin:3px 0;}
#header{background:url(../imgs/head2.png) repeat-x #0287c2; clear:both; width:100%; height:146px; min-width:977px; }
#left_header{float:left; width:836px; background:url(../imgs/head1.png) no-repeat; height:146px;}
#right_header{float:right;  width:141px; background:url(../imgs/head3.png) no-repeat; height:146px;}
#content{clear:both; background-color:#252525; width:100%;}
#content_top{height:20px;}
#content_top_left{float:left; width:20px; height:20px; background:url(imgs/left_top_round.gif) no-repeat;}
#content_top_right{float:right; width:20px; height:20px; background:url(imgs/right_top_round.gif) no-repeat;}
#content_bottom{clear:both;height:16px;}
#content_bottom_left{float:left; width:20px; height:16px; background:url(imgs/left_bottom_round.gif) no-repeat;}
#content_bottom_right{float:right; width:20px; height:16px; background:url(imgs/right_bottom_round.gif) no-repeat;}
#sidebar{float:left; width:231px; padding-left:10px;}
#sidebar p{background-color:#fff; padding:0 20px;}
#sidebar_top{height:10px; background:url(imgs/top_sidebar.gif) no-repeat;background-color:white;}
#sidebar_body{background-color:#fff;}
#sidebar_bottom{height:23px; background:url(imgs/bottom_sidebar.gif) no-repeat;}
#sidebar ul{margin:0; padding:0 0 0 40px;}
#sidebar ul li{padding:0; list-style:none;}
#sidebar a{color:#000; font-size:11px;}
#sidebar h1{color:#0676bd; font-size:12px; font-weight:bold; padding:10px 0 0 20px; background-color:#fff; margin:0;}
#text{background-color:#616161; margin:0px 10px 0 251px; width:auto; vertical-align:top; color:#fff;}
 #text_top{}
#text_top_left{float:left; width:13px; height:10px; background:url(imgs/left_top_content.gif) no-repeat;}
#text_top_right{float:right; width:11px; height:10px; background:url(imgs/rigth_top_content.gif) no-repeat;}
#text_bottom{float:left;height:16px; background:url(imgs/middle_bottom_content.gif) repeat-x; width:100%;}
#text_bottom_left{float:left; width:11px; height:16px; background:url(imgs/left_bottom_content.gif) no-repeat;}
#text_bottom_right{float:right; width:11px; height:16px; background:url(imgs/right_bottom_content.gif) no-repeat;}
#text_body{padding:10px 20px 10px 20px;}
#foot_text{padding-left:50px; background:url(imgs/foot_text.gif) no-repeat; color:#a8a8a8; font-size:10px; line-height:13px; }
div#footer{min-width:900px; clear:both;  height:82px;  margin:10px 0; width:98%;background:url('../imgs/bot2.png') repeat-x;}
td.left_footer{background:url(../imgs/bot1.png) no-repeat; height:82px; width:198px;}
td.right_footer{background:url('../imgs/bot3.png') no-repeat;  height:82px; width:198px;}
td.centor_footer{height:82px; text-align: center;}
h1,h2,h3,h4,h5{font:Tahoma,Arial,sans-serif; }
p{margin:3px 5px; }
a.q_link{cursor:help; }
div.flushed{background-image:url('../imgs/flushed.gif'); background-repeat:no-repeat; width:400px; height:150px; background-position:0% 0%; padding:0px; margin:0px; border:solid 0px red; }
div.empty_basket{background-image:url('../imgs/empty.gif'); background-repeat:no-repeat; width:143px; height:33px; background-position:0% 0%; padding:0px 0px 0px 34px; margin:0px; font:12px Tahoma,Arial,sans-serif; vertical-align:top; border:solid 0px red; }
div.not_empty_basket{background-image:url('../imgs/not_empty.gif'); background-repeat:no-repeat; width:143px; background-position:0% 0%; padding:0px 0px 0px 34px; margin:0px; font:12px Tahoma,Arial,sans-serif; vertical-align:top; border:solid 0px red; }
/*pager*/
td.pager{font-weight: bold; text-align:center; background:url('/imgs/pager.png') no-repeat 50% 50%; width:33px; height:23px; }
/*pager*/
/*разное*/
span.sort_text{font:bold 11px Tahoma,Arial,sans-serif; color:#063D64; padding-left:7px; }
span.sort_text a{font:bolder 12px tahoma,arial,sans-serif;
/*color:#095186;*/
 }
/**разное**/
/*новости*/
.news_month{background-image:url('../imgs/news_mon.gif'); background-repeat:no-repeat; width:42px; background-position:0% 0%; height:15px; padding:0px; margin:0px; font:11px Tahoma,Arial,sans-serif; color:white; text-align:center; vertical-align:middle; }
.underline_news_date{
/*border-bottom:1px dashed #666666;*/
background-image:url('../imgs/news_day.gif'); background-repeat:no-repeat; width:42px; background-position:0% 0%; height:30px; padding:2px; margin:0px; font:bold 16px Tahoma,Arial,sans-serif; color:#5d5c5c; text-align:center; }
#news{font:14px Tahoma,Arial,sans-serif; color:#F34153; width:100%; border:solid 0px red; }
#news div.one_news{display:inline; height:150px; width:95%; border:solid 0px green; vertical-align:top; margin:2px; }
#news td.mibdar{border-right:1px solid #171717; width:5px; }
#news td.mibdar2{width:5px; }
#news td.underline_right{font:13px Tahoma,Arial,sans-serif; color:#787878;  text-align:left;}
#news td.right{font:bolder 16px Tahoma,Arial,sans-serif; color:#cccccc; text-align:left;}
#news td.right_title{font:bolder 16px Tahoma,Arial,sans-serif; color:#cccccc; padding:5px;}
#news td.news_content{margin:6px 2px 2px 0px; padding:6px 2px 2px 0px; font:13px Tahoma,Arial,sans-serif; color:#adacad; border-top:1px dashed #343232; border-bottom:1px solid #343232; border-right:2px solid #343232; }
#news p{text-indent:10px; padding:2px; margin:2px; }
/*новости*/
.submit{border:solid 1px #666666; background-color:#2C2C2C; color:#838383; font-weight:bold; padding:2px; margin:2px; }
.input_text{border:solid 1px #666666; background-color:#555555; color:#AEAEAE; }
.input_text_col{border:solid 1px #666666; background-color:#555555; color:#AEAEAE; font-weight:bold; text-align:center; width:25px; }
a{text-decoration:underline; font-weight:bolder; color:#2290be; }
a.del{text-decoration:none; color:#E84461; font:bolder 20px  sans-serif; }
a:hover{text-decoration:none; }
p.warn{font:9px Tahoma,Arial,sans-serif; color:red; margin:0px; padding:0px; }
/************шапка*********************/
div.main{padding:0px; margin:0 auto; /*text-align:center;*/ vertical-align:top; width:900px; }
div.main h1{padding:0px; margin:0 auto; text-align:center; vertical-align:top; color:#26A4D9; font:bold 15px Tahoma,Arial,sans-serif; }
.sel_region{float:right; padding:5px; color:white; }
.small{font:10px tahoma,arial,sans-serif; text-decoration:none;
/* Убираем обычное подчеркивание */
border-bottom:1px solid; color:#77DDFF; }
.small:hover{font:10px tahoma,arial,sans-serif; text-decoration:none;
/* Убираем обычное подчеркивание */
border-bottom:1px solid; color:#77DDFF; }
.small2{font:bold 9px tahoma,arial,sans-serif; text-decoration:none;
/* Убираем обычное подчеркивание */
border-bottom:1px solid; color:#FF0000; text-align:right; }
.small2:hover{text-decoration:none;
/* Убираем обычное подчеркивание */
 }
.region_table{text-align:center; width:270px; }
.region{padding:5px;
/*line-height:30px;*/
position:absolute; left:783px; top:45px; visibility:hidden; width:270px;
/*height:20px;*/
border:solid 2px #77DDFF; z-index:10; filter:alpha(opacity=70); opacity:0.7; color:#adacad; font:bolder 14px Tahoma,Arial,sans-serif;background-color:white; }
div.topcol{background-image:url('../imgs/head.png'); background-repeat:no-repeat; width:884px; background-position:50% 0%; height:146px; padding:0px; margin:5px 0px 5px 0px;}
div.cart{background-image:url('../imgs/cart.gif'); background-repeat:no-repeat; width:211px; background-position:0% 0%; height:87px; padding:0px; margin:0px;display:inline;}
p.topcol1{margin:10px 0px 0px 320px; padding:5px 10px 0px 5px; text-align:center; color:white; font:normal 14px Tahoma,Arial,sans-serif; }
p.topcol2{margin:10px 0px 0px 320px; text-align:center; color:white; font:normal 14px Tahoma,Arial,sans-serif; }
strong.topcol{margin:20px 0px 0px 520px; color:white; font:normal 28px Tahoma,Arial,sans-serif; width:450px; border:solid 0px red; }
strong.real{margin:20px 0px 0px 400px; color:red; font:normal 18px Tahoma,Arial,sans-serif; width:550px; border:solid 0px red; }
div.topcol222{margin:20px 0px 0px 380px; color:white; font:normal 28px Tahoma,Arial,sans-serif; width:450px; text-align:right; border:solid 0px red; }
a.home{border:none; background-image:url('../imgs/home.png'); background-repeat:no-repeat; background-position:0% 50%; margin:5px; padding:0px; width:10px; height:10px; float:left; }
a.feedback{border:none; background-image:url('../imgs/feedback.png'); background-repeat:no-repeat; background-position:0% 50%; margin:5px; padding:0px; width:10px; height:10px; float:left; }
a.atf{border:none; background-image:url('../imgs/atf.png'); background-repeat:no-repeat; background-position:0% 50%; margin:5px; padding:0px; width:10px; height:10px; float:left; }
/************end шапка*********************/
/************каталоги*********************/
div.sub_topcol{min-width:760px; width:760px; height:59px; margin:0px auto; Clear:both; }
div.sub_topcol a:hover{text-decoration:underline; }
a.tyres{padding:7px 0px 0px 0px; background-image:url('../imgs/tyres_catalog2.gif'); background-repeat:no-repeat; background-position:0% 0%; margin:2px; width:185px; height:51px; float:left; color:white; text-align:center; font:bolder 16px Tahoma,Arial,sans-serif; text-decoration:none; }
a.disc{padding:14px 0px 0px 0px; background-image:url('../imgs/disc_catalog2.gif'); background-repeat:no-repeat; background-position:0% 0%; margin:2px; width:185px; height:51px; float:left; color:white; text-align:center; font:bolder 16px Tahoma,Arial,sans-serif; text-decoration:none; }
a.truck{padding:7px 0px 0px 0px; background-image:url('../imgs/truck2.gif'); background-repeat:no-repeat; background-position:0% 0%; margin:2px; width:185px; height:51px; float:left; color:white; text-align:center; font:bolder 14px Tahoma,Arial,sans-serif; text-decoration:none; }
a.podbor{padding:7px 0px 0px 0px; background-image:url('../imgs/podbor.gif'); background-repeat:no-repeat; background-position:0% 0%; margin:2px; width:185px; height:52px; float:left; color:white; text-align:center; font:bolder 14px Tahoma,Arial,sans-serif; text-decoration:none; }
/************end каталоги*********************/
/************кнопочки*********************/
div.link_menu{width:100%; height:27px; padding:0px; margin:0px 0px 2px 0px; text-align:center; border:0px solid yellow; }
#tabsi{font:12px Tahoma,Arial,sans-serif; padding:0px; margin:0px; text-align:center; width:100%; }
#tabsi li{display:inline; height:27px; margin:0px 1px;  }
#tabsi li a{vertical-align:middle; margin:0px; float:left;
color:#BEBEBE; padding:8px 3px 0px 3px; height:27px; text-align:center; font-weight:bold; text-decoration:none; }
.splitter{display:block; float:left; background:url(../imgs/splitter.gif) no-repeat 0% 0%; width:2px; height:35px; margin:0; padding:0;}
#tabsi li a:hover{color:white; }
/************end кнопочки*********************/
/************днище*********************/
div.botcol{font:bolder 13px Tahoma,Arial,sans-serif; Clear:both; margin:0px; text-align:left; background:url("../imgs/bottom.png") no-repeat; color:#828282; width:884px; height:82px; }
div.botcol a{font:bolder 14px Tahoma,Arial,sans-serif; color:#2290be; text-decoration:none; }
td.developer{font:10px Tahoma,Arial,sans-serif; vertical-align:bottom; }
td.developer a{font:bold 11px Tahoma,Arial,sans-serif; color:#2290be; text-decoration:none; }
/************end днище*********************/
/************content часть*********************/
div.body{Clear:both; width:100%; margin:0; padding:0; border:none; }
div.left{width:230px; display:inline; margin:0; padding:0; vertical-align:top; }
div.content{width:100%px; display:inline; margin:0; padding:0; }
div.right{width:100px; display:inline; margin:0; padding:0; }
/**/
.buy_form{padding:10px 20px 25px 15px; line-height:30px; position:absolute; left:41%; top:48%; visibility:hidden; width:443px; height:154px; border:solid 0px #2290be; z-index:5; display:none;color:#adacad; font:bolder 14px Tahoma,Arial,sans-serif;background-image:url('../imgs/buy_form.gif'); background-repeat:no-repeat; background-position:0% 0%; }
.buy_form span.tovar{color:#4183b1; font:bolder 15px Tahoma,Arial,sans-serif; padding:4px 0px 4px 7px; }
.buy_form a.close{border:solid 1px red; color:white; background:red; font:bolder 14px Tahoma,Arial,sans-serif; text-decoration:none; margin:0px; padding:0px; float:right; }
.buy_form a.close:hover{background:#FF5151; }
.search_panel{width:100%; height:66px; margin:0px;padding:5px 0;
/*padding-bottom:5px; background-image:url('../imgs/search_panel.png'); background-repeat:no-repeat; background-position:0% 0%; border:solid 1px red;*/
 }
.sp1{width:29px; height:66px; margin:0px; padding-bottom:5px; background-image:url('../imgs/sp1.png'); background-repeat:no-repeat; background-position:0% 0%; }
.sp2{height:66px; margin:0px; padding-bottom:5px; background-image:url('../imgs/sp2.png'); background-repeat:repeat-x; background-position:0% 0%; }
.sp3{width:31px; height:66px; margin:0px; padding-bottom:5px; background-image:url('../imgs/sp3.png'); background-repeat:no-repeat; background-position:0% 0%; }
table.search_param_table{font:bold 12px tahoma,arial,sans-serif; width:630px; height:354px; margin:0px auto;
/*padding:7px 10px 7px 10px;*/
background-image:url('../imgs/search_param_panel.gif'); background-repeat:no-repeat; background-position:0% 0%;}
table.search_param_table td.tyres{font:bold 12px Tahoma,Arial,sans-serif; width:220px; height:170px; margin:0px; padding:65px 0px 0px 92px;}
table.search_param_table td.disks{font:bold 12px Tahoma,Arial,sans-serif; height:170px; float:left; margin:0px; padding:65px 0px 0px 10px;}
table.search_table_form{float:left;}
/**/
/*таблица заголовок прайса*/
.price_head{background:#0f0f0f; margin:0; padding:0; width:100%;  }
.price_head td.l{width:25px; height:45px; background-image:url('../imgs/th_left.png'); background-repeat:no-repeat; background-position:100% 0%; }
.price_head td.m{height:45px; background-image:url('../imgs/th_bg.png'); background-repeat:repeat-x; background-position:0% 0%; font:bolder 14px Tahoma,Arial,sans-serif; color:#EBEBEB; text-align:center; }
.price_head td.r{width:25px; height:45px; background-image:url('../imgs/th_right.png'); background-repeat:no-repeat; background-position:0% 0%; }
/*собственно табличка с данными*/
.info_disc_cell{text-align:left; }
.buy{vertical-align:middle; min-width: 150px;}
.buy2{vertical-align:middle; }
#price tr.param_obj{font:bold 13px Tahoma,Arial,sans-serif; color:#0E79C9; width:150px; height:30px; background:#101010; text-align:left; }
#price td{background:#262626; height:32px;}
/*end таблица*/
/*блоки*/
/*синий*/
.blue_head{margin:5px 1px; padding:0px; }
.blue_head td.l{width:37px; height:47px; background-image:url('../imgs/block/blue_l.png'); background-repeat:no-repeat; background-position:100% 0%;}
.blue_head td.m{width:136px; height:47px; background-image:url('../imgs/block/block_m.png'); background-repeat:repeat; background-position:0% 0%; font:bolder 14px tahoma,arial,sans-serif; color:#2290be;
/*#2290be;*/
text-align:center; }
.blue_head td.r{width:37px; height:47px; background-image:url('../imgs/block/blue_r.png'); background-repeat:no-repeat; background-position:0% 0%; }
.blue_head td.block_body{width:210px; background-image:url('../imgs/block/block_bg.png'); background-repeat:repeat-y; background-position:0% 0%; vertical-align:top; padding:0px 15px 0px 15px; text-align:left;}
.blue_head td.block_bot{width:210px; height:7px; background-image:url('../imgs/block/block_bot.png'); background-repeat:no-repeat; background-position:0% 0%; }
/*end синий/
/*зелёный*/
.green_head{margin:5px 1px; padding:0px; }
.green_head td.l{width:37px; height:47px; background-image:url('../imgs/block/green_l.png'); background-repeat:no-repeat; background-position:100% 0%;}
.green_head td.m{width:136px; height:47px; background-image:url('../imgs/block/block_m.png'); background-repeat:repeat; background-position:0% 0%; font:bolder 14px tahoma,arial,sans-serif; color:#41bc2c;
/*#2290be;*/
text-align:center; }
.green_head td.r{width:37px; height:47px; background-image:url('../imgs/block/green_r.png'); background-repeat:no-repeat; background-position:0% 0%; }
.green_head td.block_body{width:210px; margin:0; padding:0; background-image:url('../imgs/block/block_bg.png'); background-repeat:repeat-y; background-position:0% 0%; vertical-align:top; padding:0px 15px 0px 15px; border:solid 0px red; }
.green_head td.block_bot{width:210px; height:7px; background-image:url('../imgs/block/block_bot.png'); background-repeat:no-repeat; background-position:0% 0%; }
/*end зелёный*/
/*коричневый*/
.brown_head{margin:5px 1px; padding:0px; }
.brown_head td.l{width:37px; height:47px; background-image:url('../imgs/block/brown_l.png'); background-repeat:no-repeat; background-position:100% 0%;}
.brown_head td.m{width:136px; height:47px; background-image:url('../imgs/block/block_m.png'); background-repeat:repeat; background-position:0% 0%; font:bolder 14px tahoma,arial,sans-serif; color:#c3751f;
/*#2290be;*/
text-align:center; }
.brown_head td.r{width:37px; height:47px; background-image:url('../imgs/block/brown_r.png'); background-repeat:no-repeat; background-position:0% 0%; }
.brown_head td.block_body{width:210px; background-image:url('../imgs/block/block_bg.png'); background-repeat:repeat-y; background-position:0% 0%; vertical-align:top; padding:0px 15px 0px 15px; }
.brown_head td.block_bot{width:210px; height:7px; background-image:url('../imgs/block/block_bot.png'); background-repeat:no-repeat; background-position:0% 0%; }
/*end коричневый*/
/*end блоки*/
/*табличка голосования*/
.voting_form{width:180px; margin:0px; padding:0px; font: 12px Tahoma,Arial,sans-serif; color: white;}
table.voting_form h1{font:12px Tahoma,Arial,sans-serif; margin:0px; padding:2px; }
/*end табличка голосования*/
/************end content часть*********************/
/***********просмотр вопр/отв************************/
/***********просмотр вопр/отв************************/
#qa_table{font:normal 14px;text-align:left; color:#EFEFEF;}
#qa_table td.vopr{font:italic 20px "Georgia", serif;color:#FF3366;text-align:left;}
#qa_table td.vopr_text{vertical-align:bottom;}
#qa_table td.dotted{text-align:right;font:italic 13px sans-serif;border-bottom:1px dotted  #D3D3D3;}
#qa_table td.otv{font:italic 20px "Georgia", serif;color:#66CC66;}
#qa_table td.otv_text{vertical-align:bottom;text-align:left;}
#qa_table td.arrow{width:27px;height:23px;
/*background-image:url('../imgs/arrow.gif');background-repeat:no-repeat;background-position:98% 0%;*/
}
#qa_table td.name{font:italic 13px sans-serif;text-align:right;}
.add_q{padding:11px 0 0 18px;width:154px;height:52px;font:bold 15px Tahoma,Arial,sans-serif;color:#E7E7E7;background-image:url('../imgs/add_q.gif');background-repeat:no-repeat;background-position:0% 0%;cursor:hend;}
.qa_comment{font:11px Tahoma,Arial,sans-serif;color:#E7E7E7;}
/***********просмотр вопр/отв************************/
/***********просмотр вопр/отв************************/
/***********просмотр объявления************************/
#view_obj{font:13px Tahoma,Arial,sans-serif; color:#707071; text-align:left; width: 650px; clear: both; float: left; display: block;}
#view_obj tr.zag_cell{height:35px; font:bolder 18px Tahoma,Arial,sans-serif; color:#acadac; text-align:left; }
#view_obj td.zag_underline{border-bottom:2px solid #353535; padding-bottom:3px; }
#view_obj td.cell_underline{border-bottom:2px dotted #353535; width:380px; padding-left:5px; }
#view_obj tr.data_cell{text-align:left; height:30px; vertical-align:middle; }
#view_obj td.img_cell{text-align:center; width:180px; vertical-align:top; }
#view_obj h1{font:bolder 14px Tahoma,Arial,sans-serif; color:#094d7e; text-align:left; margin-bottom:2px; display:inline; }
img.gallery_img{margin:2px; padding:10px; border:2px solid #969696;
/*display:inline;*/
 }
.show_model_zag{font:20px Tahoma,Arial,sans-serif; }
.show_model_size{font:18px Tahoma,Arial,sans-serif; }
div.ex_panel{width:447px; height:38px;margin:5px 0; background-image:url('../imgs/ex_panel.gif'); background-repeat:no-repeat; background-position:0% 0%; font:bolder 13px Tahoma,Arial,sans-serif; color:#EDF8FC; padding:4px 0px 0px 12px; }
div.back_butt{width:149px; height:38px;margin:5px 0; background-image:url('../imgs/back_butt.gif'); background-repeat:no-repeat; background-position:0% 0%; font:bolder 13px Tahoma,Arial,sans-serif; color:#EDF8FC; padding:11px 0px 0px 30px; }
td.foto_cell{width:86px; }
#podbor_text{font-size:9px; color:#989998; margin:0px 0px 3px 0px; padding:0px; height:18px; width:85px; }
#podbor_text2{font-size:10px; color:#989998; margin:0px; padding:0px 0px 0px 5px; }
#frm{margin:0; padding:0; height:31px; width:100%; border: solid 0px red;}
#frm .col{margin:0; padding:0; height:20px; width: 31px; text-align: center; font-weight: bold;}
.zak_tbl td{background:transparent; padding: 2px;}
.stroka {margin:0; padding:0; height: 26px; color:#FF9933; background-image:url('../imgs/barbg.gif'); background-repeat:repeat-x; background-position:0% 0%;}
.stroka span{color:#787878;}
p.comment {color:#F45969;font-style: italic; font-size: 9px;}
span.comment {color:#F45969;font-style: italic; font-size: 9px;}
h6 {
	font: normal 1.4em Georgia, "Times New Roman", Arial;
	margin: 0 0 10px;
	padding: 0 0 3px;
	border-bottom: 1px solid #eee;
}
strong.white{color:white;font-size:20px; font-weight: bolder;letter-spacing: 3px;}
p.top1 {margin-left: 0px; font-size: 13px;} p.top2 {margin-left: 0px; font-size: 13px;} p.top3 {margin-left: -3px; font-size: 13px;}
legend{color:white;font-size:16px; font-weight: bolder;}
a.podarok{color: #FF1104; font-size: 14px;  text-align: center; text-decoration: none; height:140px; width:200px; }
a.podarok div{clear:both; text-align: center;  height:40px; padding-top: 110px; margin:10px 0; width:200px; background:url('../imgs/shini-v-podarok.png') no-repeat;}

a.report div{clear:both; text-align: center;  height:135px; padding-top: 15px; margin:10px 0; width:200px; background:url('/imgs/report.png') no-repeat;}
a.rosyama div{clear:both; text-align: center;  height:145px; padding-top: 5px; margin:10px 0; width:200px; background:url('/imgs/rosyama.png') no-repeat;}

.tooltip {
	display:none;
	background:transparent url(/tooltip/black_arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
}

.details {
		/*position:absolute;*/
		top:15px;
		right:15px;
		font-size:14px;
		color:#fff;
		margin:10px;
	}
	
	.details h3 {color:#aba; font-size:15px;}

.simple_overlay {
	
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	background: #333 url('/overlay/HakkaGreen_HakkaV_HakkaZ.png') 0% 100% no-repeat;

	width:675px;	
	min-height:200px;
	padding-bottom: 70px;
	border:1px solid #AAAAAA;
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(/overlay/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}

.panes div {
	display:none;		
	padding:15px 10px;
	/*border:1px solid #999;*/
	border-top:0;
	
	font-size:14px;
	color: black;
	background-color:#fff;
}

/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 auto !important; 
	padding:0;	
	/*border-bottom:1px solid #666;	*/
	height:30px;
}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	background: url(/panes/blue.png) no-repeat -420px 0;
	font-size:11px;
	display:block;
	height: 30px;  
	line-height:30px;
	width: 134px;
	text-align:center;	
	text-decoration:none;
	color:#fff;
	padding:0px;
	margin:0px;	
	position:relative;
	top:1px;
}

ul.tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	background-position: -420px -31px;	
	color:#fff;	
}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background-position: -420px -62px;		
	cursor:default !important; 
	color:#000 !important;
}

/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */


/* width 1 */
ul.tabs a.s 			{ background-position: -553px 0; width:81px; }
ul.tabs a.s:hover 	{ background-position: -553px -31px; }
ul.tabs a.s.current  { background-position: -553px -62px; }

/* width 2 */
ul.tabs a.l 			{ background-position: -248px -0px; width:174px; }
ul.tabs a.l:hover 	{ background-position: -248px -31px; }
ul.tabs a.l.current  { background-position: -248px -62px; }


/* width 3 */
ul.tabs a.xl 			{ background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover 	{ background-position: 0 -31px; }
ul.tabs a.xl.current { background-position: 0 -62px; }


/* initially all panes are hidden */ 
.panes .pane {
	display:none;		
}



/* form style */
#myform2 {
	background:#333333 url(/imgs/h300.png) repeat-x;	
	padding:6px 20px; 
	color:#eee;
	width:550px;
	/*margin:0 auto;*/
	position:relative;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
} 

/* nested fieldset */
#myform2 fieldset {
	border:0;
	margin:0;
	padding:0;
	
}

/* typography */
#myform2 h3 	{ color:#eee; margin-top:0px; }
#myform2 p 	{ font-size:11px; }


/* input field */
#myform2 input {
	border:1px solid #444;
	background-color:#666;
	padding:5px;
	color:#ddd;
	font-size:12px;
	
	/* CSS3 spicing */
	text-shadow:1px 1px 1px #000;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;	
}

#myform2 input:focus 		{ color:#fff; background-color:#777; }
#myform2 input:active 	{ background-color:#888; }


/* button */
#myform2 button {
	outline:0;
	border:1px solid #666;	
}


#myform {
	background:#333333 url(/imgs/h300.png) repeat-x;	
	padding:6px 20px; 
	color:#eee;
	width:550px;
	margin:0 auto;
	position:relative;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
} 

/* nested fieldset */
#myform fieldset {
	border:0;
	margin:0;
	padding:0;
	
}

/* typography */
#myform h3 	{ color:#eee; margin-top:0px; }
#myform p 	{ font-size:11px; }


/* input field */
#myform input {
	border:1px solid #444;
	background-color:#666;
	padding:5px;
	color:#ddd;
	font-size:12px;
	
	/* CSS3 spicing */
	text-shadow:1px 1px 1px #000;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;	
}

#myform input:focus 		{ color:#fff; background-color:#777; }
#myform input:active 	{ background-color:#888; }


/* button */
#myform button {
	outline:0;
	border:1px solid #666;	
}


/* error message */
.error {
	height:15px;
	background-color:#FFFE36;
	font-size:11px;
	border:1px solid #E1E16D;
	padding:4px 10px;
	color:#000;
	display:none;	
	
	-moz-border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-topleft:0;	
	-webkit-border-bottom-left-radius:0; 
	-webkit-border-top-left-radius:0;
	
	-moz-box-shadow:0 0 6px #ddd;
	-webkit-box-shadow:0 0 6px #ddd;	
}

.error p {
	margin:0;		
}

/* field label */
label {
	display:block;
	font-size:13px;
	color:#cсссcc;
}

#terms label {
	float:left;
}

#terms input {
	margin:0 5px;
}

/* товарная позиция*/
table.tovar_pos {width: 80%; min-width: 500px; clear: both; float: left; color:black;}
 #l_bor {width: 14px; float: left; height: 160px; background:transparent url(/imgs/lbor.png) 0% 0% no-repeat; }
 .r_bor { float: left; background:transparent url(/imgs/rbor.png) no-repeat; width: 15px; height: 160px;}
 .fill_tov {background:transparent url(/imgs/fill_tov.png) repeat-x; width:100%; height: 160px;}

/* товарная позиция*/
div.podbor_pane
{
	background:transparent url(/imgs/for_podbor.png) no-repeat; width:749px; height: 167px; padding: 14px;
}
div.podbor_pane strong
{
	font-size:18px;
}
td.tyrepar{background:transparent url(/imgs/tyres_param.png) no-repeat 0% 0%; width: 374px; height: 40px;}
td.discpar{background:transparent url(/imgs/disc_param.png) no-repeat 0% 0%; width: 374px; height: 40px;}
td.pair{background:transparent url(/imgs/pair.png) no-repeat 50% 0%; height: 126px;}

table#price{ width:100%; border: 0px; border-color:#b6b6b6;}
table#price b.mark {color: #e70f0a; font-weight: bolder; font-size: 18px; padding: 20px 0px  0px  0px;}
table#price b.model {font-weight: bolder; font-size: 16px; margin: 12px 0px  0px  0px;}
table#price b.sklad {font-weight: normal; font-size: 15px;}
table#price span.price {font-weight: bolder;  font-size: 18px;}
table#price span.price_comm {font-size: 13px;}

#price tr.param td{font:bold 12px Tahoma,Arial,sans-serif; color:#095186; height:30px; background:#181717; text-align:center; }

.post {
	padding: 1px 0px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin: 1px 0px 0px 0px;
	-moz-border-radius:5px;  
	-webkit-border-radius:5px;  
	}

blockquote.opinion {width: 80%; min-height: 27px; border-left: solid 5px #335577; margin-left: 10px; padding-left: 36px; background:white url(/imgs/repl.png) no-repeat 0% 0%; color: black;}
span.add_opi {float: right; font-size: 13px; color:red;}

