body {margin:0; padding:0; background:url('images/bg.jpg'); font-family:Calibri;}
a {outline:none;}
.cont {text-align:left; margin-top:16px;}
.min {font-size:1px;}
.c_l {clear:left;}
.c_r {clear:right;}

.left_col {background:url('images/left_bg.gif'); border-bottom:solid 1px #C3C3C3;}
.middle_col {background:url('images/middle_bg.gif'); border-bottom:solid 1px #C3C3C3;}
.right_col {background:url('images/right_bg.gif'); border-bottom:solid 1px #C3C3C3;}

.l_title1, .l_title2, .l_title3, .l_title4, .r_title1, .r_title2 {height:24px; }
.l_title1 span, .l_title1 a, .l_title2 span, .l_title3 span, .l_title4 a, .r_title1 span {vertical-align:-1px; margin:0px 0 0 30px; color:#fff; font-weight:bold; font-size:0.90em; text-decoration:none;}
.r_title2 span {vertical-align:-1px; margin:0px 0 0 20px; color:#fff; font-weight:bold; font-size:0.90em; text-decoration:none;}
.l_title4 a:hover {text-decoration:underline;}
.l_probel {height:2px; background:#fff;font-size:1px;}
.l_probel_bottom {height:5px; background:#fff;font-size:1px;}

.l_list {border-top:solid 1px #C3C3C3; border-bottom:solid 1px #C3C3C3;}
.l_list ul {margin:5px 0 10px 0; padding:0;}
.l_list li { margin:0 15px 0 10px; list-style:none; border-bottom:dotted 1px #C3C3C3; background:url('images/arrow.gif') no-repeat; background-position:left center;  display:block; padding:0;}
.l_list li div {margin:0 0 0 10px;}
.l_list li a {color:#000; text-decoration:none; font-size:0.75em; vertical-align:2px; }
.l_list li a:hover {text-decoration:underline;}

.l_basket {border-top:solid 1px #C3C3C3; border-bottom:solid 1px #C3C3C3;}
.l_basket form {margin:5px 15px 0 10px;}
.l_basket #kw {width:90px; border:solid 1px #000000; color:#346939; vertical-align:middle;}
.l_basket .submit { vertical-align:middle;}
.l_basket .basket_wrap .green {display:block; color:#034E0B; text-decoration:none; }
.l_basket .basket_wrap {color:#000; font-size:0.8em; margin:0 15px 5px 10px;}
.l_basket .basket_wrap img {float:left; width:72px; height:61px;}
.l_basket .basket_wrap span {color:#CB6624;}
.l_basket .basket_wrap a {text-decoration:none; color:#000;}

.l_news, .l_anons {border-top:solid 1px #C3C3C3;}
.l_news {border-bottom:solid 1px #C3C3C3;}
.l_news .news_wrap, .l_anons .news_wrap {margin:5px 15px 10px 10px;}
.l_news a, .l_anons a {display:block; margin-top:10px; font-size:0.8em; color:#000;  text-decoration:none;}
.l_news a span, .l_anons a span {color:#CB3030; font-weight:bold;}

.l_title1 {background:url('images/l_title1.jpg');}
.l_title2 {background:url('images/l_title2.jpg');}
.l_title3 {background:url('images/l_title3.jpg');}
.l_title4 {background:url('images/l_title4.jpg');}
.r_title1 {background:url('images/special.jpg');}
.r_title2 {background:url('images/r_title2.jpg');}

.m_title {background:url('images/work_title.jpg');  padding-top:0px; height:24px;}
.m_title .wrap {1margin-top:15px;}
.m_title a, .m_title span {vertical-align:-1px; margin-left:7px; padding:0 0 0 15px; color:#fff; font-weight:bold; font-size:0.90em; text-decoration:none; background:url('images/bullet2.gif') no-repeat;}

.rolik object {margin:0px; padding:0;}
.rolik {margin:0;}

.workzone {border-top:solid 1px #C3C3C3; padding:3px; font-size:0.8em; }

.r_cont { background:url('images/kont_bg2.jpg') repeat-x; border:solid 1px #C3C3C3; text-align:center; height:176px; }
.r_cont .wrap {height:10px;}
.r_cont img {width:159px;}
.r_cont a span {color:#B83102; font-size:12px; text-decoration:none;}
.r_cont a {color:#3D9AB9; font-size:12px; display:block; font-weight:bold; text-decoration:none;}
.r_cont .black {color:#000;}
.r_cont .icq {color:#000; font-size:12px; display:block; font-weight:bold; text-decoration:none; display:block;}

.r_special {border-top:solid 1px #C3C3C3; font-size:0.9em;}
.r_special .special_wrap {margin:15px 0 0 5px;}
.r_special .img_wrap {margin:10px 0 10px 0;}
.r_special .img_wrap img {width:150px;}
.r_special a {text-decoration:none;}
.r_special .special_wrap .name {color:#B22F00; display:block; font-weight:bold;}
.r_special .special_wrap .price {color:#1A7CA9; display:block;}
.r_special .special_wrap .price strike {color:#B22F00;}
.r_special .special_wrap .price_new {color:#9E0B0E; display:block;}

.copyrights {font-size:0.8em; width:983px; margin:5px 0 5px 0;}
.last_update {float:right}

.workzone a {color:#B22F00;}
.workzone {padding:10px;}
.price_form input, .price_form textarea { font-size :13px; font-weight :normal; color : #000000; text-decoration:none; border: solid 1px #BFBFBF; width:350px;}
.workzone .articles_name, .workzone .articles_name a {color:#CB3030;  text-decoration:none;}
.workzone .articles_name a:hover, .workzone a:hover .listing, .workzone .newslist a:hover {text-decoration:underline;}
.workzone .articles_name a {font-size:0.9em;}
.workzone h1 { color:#CB3030; font-size:2.0em;}
.workzone h2 { color:#CB3030; font-size:1.5em;}
.workzone .listing {color:#000;}
.workzone a .listing, .workzone .listing {color:#1A7CA9; text-decoration:none;}
.workzone .newslist a, .workzone .newspage .name {color:#CB3030; font-weight:bold; display:block; font-size:0.9em; text-decoration:none;}
.workzone .newslist span {display:block; margin-bottom:15px; font-size:0.9em;}
.price_hint { color : #9E0B0E;}
.next_level a { color : #1A7CA9; text-decoration:underline;}
.workzone .ucenka {display:block; color:#e00000; margin-top:30px; text-decoration:none; font-size:11px;}
.ucenka img {border:0; display:block;}
.catalog_table { border: solid 1px #BFBFBF; background: #FFFFFF;}
.catalog_table .image img {width:150px;}
.catalog_table h2 a, .viewitem h1 a { font-size :14px; font-weight:bold; color:#CB3030; text-decoration:underline;  display:inline;}
.price_name { font-size :12px; color : #1A7CA9; }
.price_value { font-size :12px; color : #B22F00; }
/*.morefoto { font-size :12px; color:#1A7CA9; margin:30px 0; text-align:center;}
.workzone .mf {color:#1A7CA9; text-decoration:none; border: solid 2px #1A7CA9; padding:0 5px 0 5px; font-size:0.9em; font-weight:bold; line-height:30px;}*/

/* dopfotki na str tovara */
.mf_new {}
.mf_title { color:#1A7CA9;}
.mf {width:50px; margin:15px 10px 0 0; display:block; float:left;}
.mf img {width:50px;}
.mf_new br {clear:left;}
#waitAlert {display:none; position:absolute; width:32px; height:32px; top:40%; left:50%; margin:-16px 0 0 -16px; padding:0px; z-index:10;}
#bigFoto {display:none; position:absolute; width:32px; height:32px; top:50%; left:50%; background:#1A7CA9; color:#000; z-index:10; -webkit-box-shadow: 0 0 20px #3c2d23; -moz-box-shadow: 0 0 20px #3c2d23; box-shadow: 0 0 20px #3c2d23;}
#bigFoto2 {display:none; position:absolute; top:50%; left:50%; z-index:10;}
.close {display:block; margin:5px 0px 15px 0px; text-align:right; font-size:0.8em; color:#fff;text-decoration:underline;}
#imgBig {margin-left:25px;}
.hidden_cont {display:none;}
.hfoto .info {vertical-align:top; width:150px; color:#1A7CA9;}
.hfoto .info a {color:#1A7CA9;}
.dfoto {overflow:auto; height:400px;}
.dfoto img { width:75px; margin-left:30px;}
.dfoto a { display:block;}
.img_hl {border:solid #fa5000 4px;}
.img_nhl {border:0;}
.left_arrow {background:url('/images/larrow.gif') no-repeat; width:20px; height:20px; border:0; float:left; margin:-2px 0 0 0;}
.left_arrow:hover {background:url('/images/larrow_hover1.gif') no-repeat; }
.right_arrow {background:url('/images/rarrow.gif') no-repeat; width:20px; height:20px; border:0;float:left; margin:-2px 10px 0 0;}
.right_arrow:hover {background:url('/images/rarrow_hover1.gif') no-repeat;}
.buttons {display:block; margin-left:50px;}
.about {margin:10px 0 7px 30px; color:#1A7CA9;}
.ff img {border:solid #fff 1px;}
/**/

.workzone .mfb { text-decoration:none; border: solid 2px #1A7CA9; padding:0 5px 0 5px; font-size:0.9em; color:#F21217; }
.workzone .cart_title {  font-size :12px; font-weight :bold; color : #CB3030; text-decoration: none; margin-left:5px; margin-right:5px;}
.workzone .cart_title a {display:block; margin-top:15px;  font-size :12px; font-weight :bold; color : #CB3030;}
.workzone .cart_row {  font-size :12px; font-weight :normal; color : #000000; text-decoration: none; margin-left:5px; margin-right:5px;}
.workzone .map, .workzone .map div {color:#000; text-decoration:underline;}
.workzone .map:hover, .workzone .map div:hover {color:#B22F00;}
.workzone li {list-style:none;}

.workzone .sorting {margin:0 0 10px 0; height:30px;}
.workzone .sorting div {float:right;}
.workzone .sorting img {margin-right:3px; vertical-align:-1px;}
.workzone .sorting span {padding:5px;}
.workzone .sorting .sortb {background:#E8E8E8;}

.tag_tovar img {display:block; width:100px; margin:10px 0 0 0;}
.tag_tovar {float:left; margin:20px 20px 0 20px; width:100px; text-align:center;}

.tag_cont { border: solid 1px #BFBFBF; background: #FFFFFF; margin:10px 0 10px 0; padding:10px;}
.workzone .tag_cont a {text-decoration:none;}
.workzone .tag_cont a:hover {text-decoration:underline;}
.tag_wrap {margin-top:10px;}
.tag_wrap .title { font-weight:bold; color:#1A7CA9; font-size:1.05em; padding:0; margin:0;}
.tag_wrap .title span { font-weight:bold; color:#CB3030; }
.tag_news span {color:#CB3030;}
.transp {margin-bottom:10px; }
.vagn { color : #CB3030; font-size:1.3em; }

.modeli {font-size: 10pt; color: rgb(49, 132, 155);}
.tbl_mod {font-family : Calibri;font-size: 10pt; color: rgb(49, 132, 155);}
.tbl_mod_fon_prev {background: #d2eaf1;}
.tbl_mod_fon_prev_border {width:70%;border-style: solid none; border-color: rgb(75, 172, 198) rgb(212, 208, 200); border-width: 1pt medium;}
.tbl_mod_fon_prev_bot_border {border-style: none none solid; border-color: rgb(212, 208, 200) rgb(212, 208, 200) rgb(75, 172, 198); border-width: medium medium 1pt;}
.tbl_mod_fon {background: #d2eaf1;height:40px;}
.tbl_mod_fon_border {height:40px;border-style: none none solid; border-color: rgb(212, 208, 200) rgb(212, 208, 200) rgb(75, 172, 198); border-width: medium medium 1pt;}
.tbl_mod_oran {font-family : Calibri;font-size: 10pt; font-weight :bold; color: #ff6600;}

.otzyv {margin-bottom:20px;}
.gb_name { font-size :12px; color : #1A7CA9;}
.gb_name span, .gb_otvet span { font-size :12px; color : #B22F00; }
.gb_text {overflow:hidden; width:600px;}
.gb_otvet {background:#ECF3FB; margin:5px 0 5px 0;}
.user_otvet {margin:5px 0 5px 0;}
.workzone .hidden_otvet a {text-decoration:none;}
.workzone .hidden_otvet a span {text-decoration:underline;}
.hidden_otvet a img { margin-right:5px; vertical-align:-1px; border:0;}

.otzyv_vvodka li {margin:5px; font-size:0.8em;}
.seltr {width:250px;}
.subsel {display:none; margin-top:15px; width:250px;}
#subsell {display:none;}
.float_trans { position:absolute; margin-top:-55px; margin-left:285px; width:300px; }
/* novogodnyaya ukrashalka */
.ny {position:absolute; margin:-50px 0 0 100px; display:none;}
.cont {1margin-top:35px;}
.notify {display:block; margin-top:15px; text-align:center; width:150px;}
.notify img {display:block; margin-left:60px; border:0;}
.short2 {margin:7px 0;}
