HTML,BODY{margin:0px;padding:0px;height:100%;}

BODY{font-family: "Trebuchet MS";font-size:13px;color:#CECECE;background: #000000 url(images/body_bg.png) 0% 0% repeat-x;}

#conteiner {
	margin:0 auto;
	position:relative; /* needed for footer positioning*/
	min-width:970px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	width: expression(document.documentElement.clientWidth > 1150 ? "1150px" : document.documentElement.clientWidth < 970 ? "970px" : "auto");
	max-width:1150px;
	padding-left:10px;
	padding-right:10px;
}


#ajax_loader{display:none;width:31px;height:31px;position: absolute;z-index: 9999;}


a {color:#d3dfe9;text-decoration: underline;}
a:hover{text-decoration: none;}
a:focus{outline: none;}
a img{border:0px;}
span{color:#ffffff;text-decoration: none;}
* html .png {behavior: url(java/iepngfix.htс);}
h1, h3.h1{font-family: Georgia;font-style: italic;font-weight: bold;font-size:24px;color:#ffffff;margin-bottom:11px;margin-top: 25px;}
h4{font-family:"Times New Roman";font-size: 30px;margin-top:30px;margin-bottom:30px;font-weight: normal;}
p{line-height: 14px;}
h1 span, h3 span{color:#9A0019;}
h2.zag{font-family: Georgia;font-style: italic;font-weight: bold;font-size:24px;color:#ffffff;margin-bottom:11px;margin-top: 25px;}




#callme{position: absolute;padding: 0px;margin: 0px;height:190px;left:-391px;z-index: 9000;top:335px;}
*html #callme{margin-left: -391px;}
#callme .close{display: block;background: url(/tpl/images/callme_close.png) 0px 0px no-repeat;position: absolute;width:20px;height:20px;left:20px;margin-top: -3px;z-index: 150;}
#callme .c{overflow: hidden;height:187px;position: relative;z-index: 100;width:437px;}
#callme .c .l{float:right;width:46px;height:187px;background: url(/tpl/images/callme_head.png) 0px 0px no-repeat;}
#callme .c .l a{display: block;height: 100%;width: 100%;}
#callme .c .r{float:left;width:391px;height:187px;background: url(/tpl/images/callme_bg.png) 0px 0px no-repeat;}
#callme .marg{margin-top:27px;margin-left:27px;}
#callme .ln{height:28px;margin-bottom: 10px;position: relative;}
#callme .pole{background-color: #ffffff;width:320px;height:22px;line-height: 22px;color:#4a3f2d;font-size: 12px;border:0px;padding-left:10px;}
#callme .ln2{font-size: 12px;color:#ffffff;margin-top:-10px;text-align: center;width:330px;line-height: 14px;}
#callme .but{width:330px;margin-top: 10px;}
#callme .but input{background: url(/tpl/images/callme_send.png) 0px 0px no-repeat;cursor: pointer;width:124px;height:34px;margin:0 auto;border: 0px;display: block;}
#callme .but input:focus{outline: none;}
#callme_form_output{display: none;width:330px;margin-top: 5px;text-align: center;color:#ffffff;}
#callme .alert{position: absolute;right:40px;top:4px;}
#call_me_form{position: absolute;left:0px;overflow: hidden;height:190px;width:450px;padding-top: 10px;}

*+html div#call_me_form{z-index: 0;}




#header1{height:47px;position: relative;}
#header1 ul{margin:0px;padding:0px;margin-left:268px;list-style: none;height:100%;}
#header1 ul li{float:left;padding-left:5px;padding-right:5px;line-height:46px;font-size: 11px;}
#header1 ul a.white{text-decoration: none;color:#ffffff;border-bottom:1px dashed #ffffff;font-size: 11px;}
#header1 ul a.white:hover{border-bottom:0px;}
#header1 .telephone{position:absolute;right:0px;top:14px;font-style: italic;color:#ffffff;font-size: 19px;overflow: hidden;}
#header1 .telephone span{font-size: 12px;float:left;margin-right: 5px;}

#header1 .telephone2{position:absolute;right:140px;top:14px;font-style: italic;color:#fff;font-size: 19px;overflow: hidden;}



#header2 .top_icons{position:absolute;left:250px;top:1px;}
#header2 .top_icons a{display: block;margin-bottom:11px;}

#header2 {height:72px;position: relative;}
#header2 .logo{position:absolute;margin-left:20px;}
#header2 ul{padding:0px;margin:0px;margin-left:270px;list-style: none;height:48px;border:1px solid #e1e1e1;background-color:#252525;}
#header2 ul li{float:left;height:19px;width:12%;margin-top:16px;text-align: center;}
#header2 ul li a{color:#bc0042;font-size: 12px;}
#header2 ul li.exit{background:url(images/icon_exit.gif) 0% 2px no-repeat;text-align: left;width:13%;}
#header2 ul li.exit a{margin-left: 12px;}
#header2 ul li.cart{background:url(images/icon_cart.gif) 0% 2px no-repeat;color:#ffffff;text-align: left;width:22%;margin-left: 20px;}
#header2 ul li.cart span{font-weight: bold;margin-left:20px;margin-right:5px;}

#top_banner{position: relative;height:82px;}
#top_banner div{overflow:hidden;text-align: center;}

#main_menu{background: url(images/menu_bg.gif) 0% 0% repeat-x;height:39px;overflow: hidden;margin-top:9px;position: relative;}
#main_menu ul{margin:0px;padding:0px;list-style: none;height:100%;float:left;}
#main_menu ul li{float:left;line-height: 38px;margin-left:25px;margin-right:25px;}
#main_menu ul li a{font-weight: bold;color:#ffffff;text-decoration: none;}
#main_menu ul li a:hover{text-decoration: underline;}

#search_form{position: absolute;right:20px;padding:0px;margin:0px;margin-top:8px;}
#search_form .pole{border:0px;height:20px;width:260px;color:#535353;font-size:10px;padding-left:10px;}

#main{margin-top:12px;overflow: hidden;}
#main .left_col{float:left;width:206px;position: relative;padding-bottom:110px;z-index: 8001;}
#main .right_col{float:right;width:100%;margin-left:-207px;}
* html #main .right_col{float:right;width:100%;margin-left:-414px;}

#content{margin-left:242px;padding-bottom:110px;}
#content p{font-size: 13px;}

.dform{width:100%;position: relative;z-index: 8001;}
.dform .tl{height:20px;background: url(images/kvadrat_tl.gif) 0% 0% no-repeat;width:100%;}
.dform .tr{height:20px;background: url(images/kvadrat_tr.gif) 100% 0% no-repeat;}
.dform .tc{height:20px;background: url(images/kvadrat_tbg.gif) 0% 0% repeat-x;margin-left:20px;margin-right:20px;}
.dform .bl{height:18px;background: url(images/kvadrat_bl.gif) 0% 0% no-repeat;width:100%;}
.dform .br{height:18px;background: url(images/kvadrat_br.gif) 100% 0% no-repeat;}
.dform .bc{height:18px;background: url(images/kvadrat_bbg.gif) 0% 0% repeat-x;margin-left:18px;margin-right:18px;}
.dform .cont{background:#717171 url(images/kvadrat_bg.png) 0% 100% repeat-x;}

#left_banners{margin-top:50px;}
#left_banners a{margin-bottom:15px;display: block;}

#search_nav{margin:0px;padding:0px;list-style: none;overflow:hidden;height:15px;margin-bottom:9px;margin-left: 55px;}
#search_nav li{float:left;margin-right:18px;}
#search_nav li.devider{width:1px;font-size:1px;height:100%;background-color:#ffffff;}
#search_nav li a{color:#bc0042;border-bottom:1px dashed #bc0042;text-decoration: none;}
#search_nav li a:hover{border:0px;}
#search_nav li.active a{color:#ffffff;border-bottom:0px dashed #bc0042;text-decoration: none;}


#left_search{margin-left:18px;margin-right:00px;margin-top:0px;margin-bottom:0px;padding:0px;}
#left_search .line{margin-bottom:6px;}
#left_search .checkbx{margin-top:11px;overflow:hidden;}
#left_search .checkbx label{float:left;margin-right:16px;color: #ffffff;}
#left_search .but{margin-top: 12px;}
#left_search .but input{}
#left_search .dop_opt{}


.but_go_off{border:0px;width:170px;height:43px;cursor: pointer;background: url(images/but_go.png) 0% 0% no-repeat;}


#left_news{margin-top:35px;}
#left_news .zag a{font-size:20px;font-style: italic;font-weight: bold;color:#ffffff;font-family: Georgia;margin-left:2px;}
#left_news .zag a:hover{text-decoration: none;}
#left_news .anons{margin-top:;font-size: 11px;color:#717171;margin-top:10px;margin-bottom:25px;}
#left_news .anons span{margin-top:8px;display: block;color:#5c5c5c;}


#subscribe_form{margin-top:35px;}
#subscribe_form .zag{font-size:20px;font-style: italic;font-weight: bold;color:#ffffff;font-family: Georgia;margin-left:2px;margin-bottom: 8px;}
#subscribe_form .but_subscribe_off{margin-top:7px;border:0px;width:154px;height:29px;cursor: pointer;background: url(images/but_subscribe.gif) 0% 0% no-repeat;}
#subscribe_form .pole{border:0px;height:20px;width:185px;color:#535353;font-size:10px;padding-left:10px;border:1px solid #e5e5e5;}
#subscribe_form .otvet{display: none;margin-top:5px;margin-left: 5px;}
#subscribe_form .red{color:#9A0019;}
#subscribe_form .green{color:#ffffff;}

.block_title{font-size: 20px;color:#ffffff;position: relative;height:60px;}
.block_title span{color:#9a0019;}
.block_title .shadow{color:#292929;position: absolute;font-family: Georgia;font-style: italic;font-weight: bold;font-size:60px;top:0px;line-height: 60px;z-index: 900;left:25px;}
.block_title .txt{position: relative;z-index: 901;padding-top:32px;}



.fat_carusel{overflow: hidden;height:218px;background: url(images/scroller2_bg.gif) 0% 0% repeat-x;margin-top:10px;}
.fat_carusel .fcl{height:100%;width:100%;background: url(images/scroller2_lbg.gif) 0% 0% no-repeat;}
.fat_carusel .fc_sh{height:100%;width:100%;background: url(images/scroller2_rbg_shina.gif) 100% 0% no-repeat;overflow: hidden;}
.fat_carusel .fc_disc{height:100%;width:100%;background: url(images/scroller2_rbg_disk.gif) 100% 0% no-repeat;overflow: hidden;}

.slim_carusel{overflow: hidden;height:128px;background: url(images/scroller1_bg.gif) 0% 0% repeat-x;margin-top:10px;}
.slim_carusel .scl{height:100%;width:100%;background: url(images/scroller1_lbg.gif) 0% 0% no-repeat;}
.slim_carusel .scr{height:100%;width:100%;background: url(images/scroller1_rbg.gif) 100% 0% no-repeat;overflow: hidden;}


.mini{border:1px solid #e5e5e5;width:120px;height:170px;margin:0 auto;position: relative;}
.mini .price{background: url(images/price_bg.png) 0% 0%;width:100%;bottom:0px;position: absolute;}
.mini .price div{margin:9px;color:#000000;font-size: 12px;line-height: 14px;}
.mini .price a{color:#bc0042;font-size:12px;margin-right: 5px;}
.mini .price .name{margin:0px;color:#bc0042;font-size:12px;margin-right: 5px;}
.mini .price b, .mini .price span{display: block;}
.mini .price span{color:#000000;}
.mini .price .cart_small {position: absolute;margin-top:2px;margin-left:5px;margin-left:5px;right:5px;bottom:5px;margin-right: 0px;}



#tableonmain{width:100%;}
#tableonmain td{vertical-align: top;}



.white_kvadr{overflow:hidden;margin-top:25px;position: relative;margin-right: 20px;}
.white_kvadr .topl{height:18px;background: #ffffff url(images/kvadrat2_tl.gif) 0% 0% no-repeat;}
.white_kvadr .tr{height:18px;background: url(images/kvadrat2_tr.gif) 100% 0% no-repeat;}
.white_kvadr .botl{height:18px;background: #ffffff url(images/kvadrat2_bl.gif) 0% 0% no-repeat;}
.white_kvadr .br{height:18px;background: url(images/kvadrat2_br.gif) 100% 0% no-repeat;}
.white_kvadr .cont{background-color:#ffffff;overflow:hidden;padding-top:50px;padding-left:20px;padding-right:20px;color:#292929;}

.white_kvadr .but_bublish{position: absolute;right:20px;}
* html .white_kvadr .but_bublish{margin-right: 20px;}
.white_kvadr .block_title{font-size: 20px;color:#ffffff;position: absolute;height:60px;margin-top:-20px;margin-left:20px;}
.white_kvadr .block_title span{color:#9a0019;}
.white_kvadr .block_title .shadow{color:#e3e3e3;position: absolute;font-family: Georgia;font-style: italic;font-weight: bold;font-size:60px;top:0px;line-height: 60px;z-index: 900;left:25px;}
.white_kvadr .block_title .txt{position: relative;z-index: 901;padding-top:32px;color:#000000;}

#pane{height:185px;}
#pane table{width:100%;}
#pane table td{vertical-align: top;padding-bottom:10px;}
#pane table td.date{padding-left:7px;padding-right:7px;width:14%;}
#pane table td.anons{width:60%;}
#pane table td.name{width:26%;}

#pane_left{height: 150px;}
.scroll-pane-left a{display: block;margin-bottom:10px;}

/*Стили для селектов и чекбоксов*/
.select{width:164px;height:18;border:1px solid #e5e5e5;cursor: pointer;position: relative;color:#717171;}
.select_off{background:#ffffff url(images/select_arrow_off.gif) 96% 8px no-repeat;}
.select .selected_element{line-height: 18px;margin-left:5px;margin-right:4%;position: relative;z-index: 8001;}
.select .all_variants{position: absolute;background-color: #ffffff;width:100%;padding:1px;margin-left:-1px;display: none;z-index: 1999;max-height:150px;overflow:auto;}
.select .all_variants a{display: block;color:#717171;text-decoration: none;padding-left:5px;height:18px;line-height:18px;}
.select .all_variants a:hover{background: url(images/select_active.gif) 0% 0% repeat-x;color:#ffffff;}

.checkbox{width:17px;height:17px;border:1px solid #e5e5e5;cursor: pointer;float:left;margin-right:4px;}
.checkbox_off{background:#ffffff;}
.checkbox_on{background:#ffffff url(images/checkbox.gif) 3px 3px no-repeat;}

/*******************/


#breadcrumb-navigation{list-style: none;padding:0px;margin:0px;overflow: hidden;margin-top:35px;margin-bottom:15px;height:16px;}
#breadcrumb-navigation li{float:left;margin-right:7px;height:13px;}
#breadcrumb-navigation li.arrow{background:url(images/arrow.gif) 0% 5px no-repeat;width:10px;}
#breadcrumb-navigation a{text-decoration: underline;color:#BC0042;}
#breadcrumb-navigation a:hover{text-decoration: none;}

#catalog_list_table{}
#catalog_list_table .ch_template{width:95%;margin-bottom:15px;text-align: right;}
#catalog_list_table .ch_template a{font-size:14px;color:#BC0042;}
#catalog_list_table table{border-collapse: collapse;border:1px solid #828282;width:95%;}
#catalog_list_table table th{background-color:#5d5c5c;border:1px solid #828282;font-weight: bold;color:#ffffff;padding:7px 5px 7px 5px;text-align: left;font-size:16px;}
#catalog_list_table table td{border:1px solid #828282;padding:3px 5px 3px 5px;text-align: left;font-size:16px;}
#catalog_list_table table .zebra td{background-color: #191919;}
#catalog_list_table table .hover td{background-color: #433c3c;}


#catalog_list{overflow:hidden;z-index: 888;}
#catalog_list .block{float:left;margin:0px 28px 10px 0px;padding:5px;}
#catalog_list .block:hover{border:5px solid #9a001a;padding:0px;}
#catalog_list .ch_template{width:84%;margin-bottom:15px;text-align: right;}
#catalog_list .ch_template a{font-size:14px;color:#BC0042;}

.mini_black{border:1px solid #686767;width:120px;height:170px;position: relative;}
.mini_black .price{background: url(images/price_bg2.png) 0% 0%;width:100%;position: absolute;bottom:0px;}
.mini_black .price div{margin:9px;color:#ffffff;font-size: 12px;line-height: 14px;}
.mini_black .price a{color:#ffd6e4;font-size:12px;margin-right: 5px;}
.mini_black .price .name{margin:0px;color:#ffd6e4;font-size:12px;margin-right: 5px;}
.mini_black .price b, .mini .price span{display: block;}
.mini_black .price span{color:#ffffff;}
.mini_black .price .cart_small {position: absolute;margin-top:2px;margin-left:5px;right:3px;top:0px;margin-right: 0px;}


#section-list{overflow:hidden;}
#section-list .description{overflow: hidden;margin-bottom: 40px;font-size: 14px;}
#section-list .description p{font-size: 14px;}
#section-list .description img{margin:0px 10px 10px 0px;border:1px solid #686767;}
#section-list .season{overflow: hidden;font-size: 20px;color:;margin:20px 0px 10px 0px;width:100%;}
#section-list .bl{overflow:hidden;}
#section-list .block .mini_black .price div{padding-top:3px;}
#section-list .block{float:left;margin:0px 28px 10px 0px;padding:5px;overflow: hidden;cursor:pointer;}
#section-list .block:hover{border:5px solid #9a001a;padding:0px;}


#section-list-logos{overflow:hidden;}
#section-list-logos .block{float:left;margin:0px 28px 10px 0px;padding:5px;overflow: hidden;text-align: center;}
/*#section-list-logos .block:hover{border:5px solid #9a001a;padding:0px;}*/
#section-list-logos .block a{display: block;color:#BC0042;font-weight:bold;font-size:14px;}
#section-list-logos .block:hover a{text-decoration: none;}
#section-list-logos table{width:100%;}
#section-list-logos table td{text-align: center;vertical-align: middle;padding-bottom: 20px;}
#section-list-logos table td a{display: block;color:#BC0042;font-weight:bold;font-size:14px;}
#section-list-logos table td:hover a{text-decoration: none;}

#element_detail{overflow: hidden;}
#element_detail .cont{overflow: hidden;margin-bottom:30px;}
#element_detail .cont .photo{float:left;width:240px;position: relative;}
#element_detail .cont .photo a img{border:1px solid #686767;}
#element_detail .cont .photo .but{margin-top:20px;}
#element_detail .cont .photo .but img{border:0px;}

#element_detail .txt{float:right;width:100%;margin-left:-240px;}
#element_detail .txt .opis{margin-left:240px;font-size: 12px;}
#element_detail .txt .props{margin-left:240px;font-size: 12px;}
#element_detail .txt .price{margin-left:240px;margin-top:30px;}
#element_detail .txt .price span{float:left;font-size:24px;margin-right:10px;color:#717171;}
#element_detail .txt .price .select{float:left;width:40px;margin-top:5px;}

#element_detail .txt .props table{font-size: 14px;width:400px;}
#element_detail .txt .props table td{width:50%;}


#element_detail .txt .but{margin-left:240px;margin-top:30px;}

#popup{position:absolute;height:20px;background: url(images/popup_lbg.png) 0% 0% no-repeat;z-index: 9999;display: none;}
#popup .popup_r{background: url(images/popup_rbg.png) 100% 0% no-repeat;height:100%;}
#popup .popup_r .popup_content{background: url(images/popup_bg.png) 0% 0% repeat-x;height:100%;margin-left:17px;margin-right:7px;font-size:10px;color:#373737;line-height:18px;padding-right:3px;}

#footter{position: absolute;bottom:0px;height:55px;left:0px;}
#footter a{display: block;margin-top:5px;}

/*для форм и кнопок*/
.sale_order_full_table .pole, .subscribe-edit .pole, .profile-block-shown .pole, .bx-auth-table .pole, .bx-registration-table .pole, .bx-forgotpass-table .pole, .search-page .pole, .order_comment .pole{border:0px;color:#535353;font-size:10px;padding-left:10px;margin-bottom: 6px;padding-top:4px;padding-bottom: 4px;}



.but_auth_off{background:url(images/but_auth.gif) 0% 0px no-repeat;border:0px;width:114px;height:29px;cursor:pointer;}
.but_auth_on{background:url(images/but_auth.gif) 0% -30px no-repeat;border:0px;width:114px;height:29px;cursor:pointer;}

.but_reg_off{background:url(images/but_registration.gif) 0% 0px no-repeat;border:0px;width:135px;height:29px;cursor:pointer;}
.but_reg_on{background:url(images/but_registration.gif) 0% -30px no-repeat;border:0px;width:135px;height:29px;cursor:pointer;}

.but_send_off{background:url(images/but_send.gif) 0% 0px no-repeat;border:0px;width:75px;height:29px;cursor:pointer;}
.but_send_on{background:url(images/but_send.gif) 0% -30px no-repeat;border:0px;width:75px;height:29px;cursor:pointer;}

.but_search_off{background:url(images/but_search.gif) 0% 0px no-repeat;border:0px;width:68px;height:29px;cursor:pointer;}
.but_search_on{background:url(images/but_search.gif) 0% -30px no-repeat;border:0px;width:68px;height:29px;cursor:pointer;}

.but_save_off{background:url(images/but_save.gif) 0% 0px no-repeat;border:0px;width:85px;height:29px;cursor:pointer;}
.but_save_on{background:url(images/but_save.gif) 0% -30px no-repeat;border:0px;width:85px;height:29px;cursor:pointer;}

.but_reset_off{background:url(images/but_reset.gif) 0% 0px no-repeat;border:0px;width:78px;height:29px;cursor:pointer;}
.but_reset_on{background:url(images/but_reset.gif) 0% -30px no-repeat;border:0px;width:78px;height:29px;cursor:pointer;}

.but_busket_refresh_off{background:url(images/but_refresh.gif) 0% 0px no-repeat;border:0px;width:80px;height:29px;cursor:pointer;}
.but_busket_refresh_on{background:url(images/but_refresh.gif) 0% -30px no-repeat;border:0px;width:80px;height:29px;cursor:pointer;}

.but_order_off{background:url(images/but_oform.gif) 0% 0px no-repeat;border:0px;width:116px;height:29px;cursor:pointer;}
.but_order_on{background:url(images/but_oform.gif) 0% -30px no-repeat;border:0px;width:116px;height:29px;cursor:pointer;}

.but_ordercon_off{background:url(images/but_contorder.gif) 0% 0px no-repeat;border:0px;width:199px;height:29px;cursor:pointer;}
.but_ordercon_on{background:url(images/but_contorder.gif) 0% -30px no-repeat;border:0px;width:199px;height:29px;cursor:pointer;}

.but_next_off{background:url(images/but_nextstep.gif) 0% 0px no-repeat;border:0px;width:109px;height:29px;cursor:pointer;}
.but_next_on{background:url(images/but_nextstep.gif) 0% -30px no-repeat;border:0px;width:109px;height:29px;cursor:pointer;}

.but_prev_off{background:url(images/but_prevstep.gif) 0% 0px no-repeat;border:0px;width:79px;height:29px;cursor:pointer;}
.but_prev_on{background:url(images/but_prevstep.gif) 0% -30px no-repeat;border:0px;width:79px;height:29px;cursor:pointer;}

.but_confirm_off{background:url(images/but_confirm.gif) 0% 0px no-repeat;border:0px;width:128px;height:29px;cursor:pointer;}
.but_confirm_on{background:url(images/but_confirm.gif) 0% -30px no-repeat;border:0px;width:128px;height:29px;cursor:pointer;}

.but_razmob_white_off{background:url(images/but_razobyav_white.gif) 0% 0px no-repeat;border:0px;width:155px;height:29px;cursor:pointer;border:0px;}
.but_razmob_white_on{background:url(images/but_razobyav_white.gif) 0% -30px no-repeat;border:0px;width:155px;height:29px;cursor:pointer;}

.sof-req {color:#BC0042;}

.but_new_obyav{background:url(images/but_razobyav.gif) 0% 0px no-repeat;border:0px;width:155px;height:29px;cursor:pointer;display: block;margin-top:20px;}
.but_new_obyav:hover{background:url(images/but_razobyav.gif) 0% -30px no-repeat;border:0px;width:155px;height:29px;cursor:pointer;}





#top_search{padding:0px;margin:0px;position: relative;margin-bottom:27px;z-index: 999;}
#top_search .frm_cont{background: url(images/topsearch_bg.gif) 0% 0% repeat-x;height:110px;margin-top:15px;}
#top_search .frm_l{height:100%;background: url(images/topsearch_lbg.gif) 0% 0% no-repeat;width:100%;}
#top_search .frm_r{height:100%;background: url(images/topsearch_rbg.gif) 100% 0% no-repeat;width:100%;}

#top_search h2{padding:0px;margin:0px;}
#top_search .tlink{position: absolute;border-bottom:1px dashed #BC0042;top:0px;left:0px;color:#BC0042;text-decoration: none;margin-left:250px;}
#top_search .tlink:hover{border:0px;}
#top_search .inputs{margin-top:0px;padding-top:13px;height:52px;margin-left:20px;}
#top_search .select{float:left;margin-right:10px;margin-bottom: 10px;width:197px;}
#top_search .short{width:70px;}
#top_search .checkbx{float:left;margin-right: 20px;}
#top_search label {color:#FFFFFF;float:left;margin-right:10px;}
#top_search .but{overflow: hidden;width:100%;padding-top:0px;padding-bottom:0px;position: absolute;bottom:13px;}
#top_search .but input{margin-right:10px;float:right;}
#top_search .select .all_variants{}



.form{margin-bottom:25px;overflow:hidden;width:650px;}
.form .title{font-size:16px;font-weight: bold;margin-bottom:10px;}
.form .form_top{height:18px;background: #ffffff url(images/kvadrat2_tl.gif) 0% 0% no-repeat;}
.form .form_top div{height:18px;background: url(images/kvadrat2_tr.gif) 100% 0% no-repeat;}
.form .form_bottom{height:18px;background: #ffffff url(images/kvadrat2_bl.gif) 0% 0% no-repeat;}
.form .form_bottom div{height:18px;background: url(images/kvadrat2_br.gif) 100% 0% no-repeat;}
.form .form_content{background-color:#ffffff;overflow:hidden;padding-top:25px;padding-left:20px;padding-right:20px;}


#contacts_form{float:left;margin-left:0px;width:572px;margin-left:20px;font-size:12px;overflow:hidden;}
#contacts_form h1{font-style:italic;}
#contacts_form .head{font-size:12px;margin-bottom:20px;width:308px;}
#contacts_form div {float:left;line-height:18px;margin-bottom:11px;width:100%;}
#contacts_form div .comments {text-align:left;width:380px;font-weight:normal;float:right;margin-top:3px;padding:0;font-family:Arial;font-size:12px;font-style:italic;}
#contacts_form div .alert {display:block;height:16px;margin-left:150px;margin-top:4px;padding:0;position:absolute;width:16px;}
* html #contacts_form div .alert {margin-left:-19px;}

#contacts_form div div{color:#4f4f4f;position:relative;float:left;width:120px;line-height:18px;text-align:right;padding-right:50px;font-size:12px;font-weight:normal;}
#contacts_form span.star{color:#4f4f4f;}
#contacts_form .f_zag{width:100%;height:22px;text-align:center;padding-top:0px;margin-bottom:5px;margin-top:5px;}
#contacts_form input.inputtext{border:1px solid #b6b6b7;font-size:12px;height:16px;line-height:16px;width:380px;}
#contacts_form input.short{width:190px;}
#contacts_form textarea.inputtextarea{border:1px solid #b6b6b7;font-size:12px;height:13px;line-height:13px;width:380px;height:175px;}
#contacts_form .but, #contacts_form .subsc{padding-left:170px;padding-top:5px;}
#contacts_form .but input{border:0px;}
#form_output{display:none;margin-left:170px;}
#contacts_form .green{color:green;font-weight:bold;}
#contacts_form .select{width:140px; padding-right:30px;}


.catalog-section-obyav{}
.catalog-section-obyav table{width:650px;}
.catalog-section-obyav table td{padding-bottom:15px;vertical-align: top;}

#interesting{margin-top:40px;}
#interesting .articles{overflow: hidden;}
#interesting .block{float:left;width:33%;}
#interesting .block .name{font-weight: bold;margin-bottom:7px;margin-right:25px;font-size: 12px;color:#ffffff;}
#interesting .block .anons{margin-right:25px;margin-bottom:10px;}
#interesting .block .lnk{margin-right:25px;}
#interesting .block .lnk a{color:#BC0042;}

.ship{position: absolute;width:17px;height:17px;background: url(images/icon_sh2.png) 0% 0% no-repeat;top:5px;right:5px;}


#order_form_div{}
#order_form_div form{margin:0px;padding:0px;}
#order_form_div form h3{font-size: 17px;margin-bottom: 5px;color: #FFFFFF;}
#order_form_div form .pole{font-size: 13px;}
#order_form_div .sale_order_full_table_no_border td{vertical-align: top;text-align: left;font-size: 13px;}
#order_form_div .sale_order_full_table_no_border td.nm{width:200px;}
#order_form_div .person_types div{float:left;font-size: 13px;margin-right: 25px;}
#order_form_div .deiver_sys{overflow:hidden;}
#order_form_div .deiver_sys div{float:left;font-size: 13px;margin-right: 25px;}
#order_form_div .deiver_sys div label{}
#order_form_div .deiver_sys div label small{margin-left: 20px;}


#partners{}
#partners .partner{margin-bottom: 20px;}
#partners .partner .logo{margin-bottom: 5px;}
#partners .partner .logo img{background-color: #ffffff;padding: 3px;}
#partners .partner .anons{font-size: 13px;}
#partners .partner .anons b{font-size: 15px;}


#content ul li{font-size:13px;margin-bottom: 5px;}
