/* Main
------------------------------ */
* { margin:0; padding:0; }
*:focus { outline:none; }
html, body { width:100%; height:100%; }
body { background:url(/images/style/bg_rep.gif); color:#000; font:normal 13px/15px 'Trebuchet MS', Tahoma, Arial, san-serif; }

/* Structure
------------------------------ */
#wrapper { min-width:1000px; max-width:1280px; margin:0 auto; min-height:100%; height:auto !important; height:100%; }
#middle { width:100%; padding:0 0 310px; height:1%; }
#middle:after { content:'.'; display:block; clear:both; visibility:hidden; height:0; }
#container { width:100%; float:left; overflow:hidden; }
#index #middle { padding-top:25px; }
#content { padding:0 30px 0 285px; }
#index #content { padding:0 40px 0 330px; }
.sidebar { float:left; width:245px; margin:-150px 0 0 -100%; }
#index .sidebar { margin-top:0px; }
#index .sidebar { width:270px; padding:0 30px; }
#footer { min-width:1000px; max-width:1280px; margin:-290px auto 0; height:290px; position:relative; }

/* Header
------------------------------ */
#header {  height:150px; height:322px; }
#index #header { height:855px; }
.header_inner { position:relative; }

.phone { color:#fff; position:absolute; z-index:10; right:0; top:57px; width:257px; text-align:right; font:normal 24px/26px 'Trebuchet MS', Tahoma, Arial, san-serif; letter-spacing:-1px; }
.phone .bg_phone { padding:15px 0; background:url(/images/style/bg_phone.png) no-repeat; padding-right:34px; width:223px; }
.phone a { position:relative; z-index:10; }
.phone a:link {color:#fff; }
.phone a:visited {color:#fff; }
.phone a:hover {color:#fff; }
.phone a:active {color:#fff; }

.sitemap { position:absolute; height:9px; width:11px; top:60px; right:37px; z-index:1000; }
.sitemap a { display:block; height:9px; width:11px; position:relative; }
.sitemap img { display:block; }
.eur_cl { background:url(/images/style/evrop_climat.png); width:289px; height:107px; position:absolute; top:54px; left:9px; }
.issk { background:url(/images/style/issk.png) no-repeat; width:429px; height:137px; position:absolute; top:200px; left:250px; }
#index .issk { top:380px; left:50%; margin-left:-32px; } 

#index #header  .search { top:355px; }
#header  .search { position:absolute; right:34px; top:216px; width:126px; height:19px; }
.search .text { background:url(/images/style/search_1.png) no-repeat; width:101px; height:16px; padding:3px 0 0 3px; border:none; float:right; font:normal 11px/13px Arial, Tahoma, Verdana, Helvetica, sans-serif; }
.search .submit { background:none; float:left; }

/* Menu
------------------------------ */
#topmenu { width:98%; height:52px; margin:0 auto 35px; font:normal 18px/20px 'Trebuchet MS', Tahoma, Arial, san-serif; color:#ffeb90; }
#topmenu .bg_wrap { background:url(/images/style/bg_topmenu_01.png) no-repeat; margin-right:25px; height:52px; }
#topmenu .ugolok { float:right; background:url(/images/style/bg_topmenu_02.png) no-repeat; width:25px; height:52px; }
#topmenu td { padding:8px 0 0 0; }
#topmenu td a, #topmenu td span { white-space:nowrap; }
#topmenu a { position:relative; z-index:10; }
#topmenu a:link      { text-decoration:none; color:#fff; }
#topmenu a:visited   { text-decoration:none; color:#fff; }
#topmenu a:hover     { text-decoration:none; color:#ffeb90; }
#topmenu a:active    { text-decoration:none; color:#ffeb90; }
.menu_lvl1 { height:17px; float:left; padding:0 30px 0 33px;}

.punkt { width:1px; }
.empty { width:auto; }
.separator { width:5px; background:url(/images/style/separatot_topmenu.png) no-repeat; }
.menu_lvl1 span { display:block; height:17px; background-position:0 -17px; }

.wrap_tm { overflow:hidden; width:90%; height:52px; margin:0 auto }
.wrap_sm { height:35px; background:url(/images/style/sm_bott.png) no-repeat; width:240px; }
.wrap_bm { overflow:hidden; }

#index #sidemenu { /*width:334px; min-height:172px; background:url(/images/style/bg_menu_ind_t.png) no-repeat;*/ margin-left:-30px; }
#index .wrap_sm { height:30px; /*background:url(/images/style/bg_menu_ind_b.png) no-repeat; width:334px;*/ margin-left:-30px; }
#index #wrap_sm { width:270px; padding:120px 30px 0 4%; }
#inner #wrap_sm { padding:0px 30px 30px 4%; }

#sidemenu { width:240px; min-height:210px; background:url(/images/style/sm_top.png) no-repeat; padding:30px 0 1px 0; color:#fff; }
#sidemenu ul { margin-left:30px; }
#sidemenu li { list-style:none; font:normal 18px/20px 'Trebuchet MS', Tahoma, Arial, san-serif; margin-bottom:8px; }
#sidemenu li div { width:170px; background:url(/images/style/bg_li_sidemenu.png) no-repeat; padding:0 0 0 15px; }
#sidemenu a { position:relative; z-index:10; }
#sidemenu a:link {color:#fff; }
#sidemenu a:visited {color:#fff; }
#sidemenu a:hover {color:#fff; }
#sidemenu a:active {color:#fff; }

#bottommenu { color:#ffeb90; width:95%; margin:0 auto; height:128px; }
#bottommenu table { width:106%; }
#bottommenu .separator { background:url(/images/style/separatot_bottommenu.png) no-repeat; }
#bottommenu td { white-space:nowrap; padding:2px 0; }
#bottommenu .punkt_bot { width:1%; }
#bottommenu .empty_bot { width:auto; }
#bottommenu .bg_inn_bot_m { background:url(/images/style/bottommenu.png) no-repeat; height:70px; padding:58px 0 0 40px; }
#bottommenu .dop_cont img { margin:0 0 0 15px; }
#bottommenu a:link {color:#fff; text-decoration:underline; }
#bottommenu a:visited {color:#fff; text-decoration:underline; }
#bottommenu a:hover {color:#FFEB90; text-decoration:none; }
#bottommenu a:active {color:#FFEB90; text-decoration:none; }
#bottommenu .dop_cont { float:right; position:relative; top:-23px; width:105px; height:46px; padding:20px 0 0 8px; background:url(/images/style/dop_cont.gif) no-repeat; }
.dop_cont img { margin:0 0 0 6px; }

#podmenu { padding:0 0 28px 40px; }
#podmenu .lvl1 { font-size:18px; line-height:20px; font-weight:bold; margin-bottom:12px; color:#b72f0a; }
#podmenu li { list-style:none; }
#podmenu li ul { margin:8px 0 0 28px }
#podmenu .lvl2 { font:normal 14px/16px 'Trebuchet MS', Tahoma, Arial, san-serif; color:#000; margin-bottom:8px }  
#podmenu .lvl2 a:link {color:#914b01; text-decoration:underline; }
#podmenu .lvl2 a:visited {color:#914b01; text-decoration:underline; }
#podmenu .lvl2 a:hover {color:#914b01; text-decoration:none; }
#podmenu .lvl2 a:active {color:#914b01; text-decoration:none; }

#catmenu { padding:10px 0 28px 25px; }
#catmenu ul { margin:0; }
#catmenu .lvl1 { font-size:18px; letter-spacing:normal; line-height:20px; font-weight:bold; margin-bottom:12px; color:#b72f0a; }
#catmenu .lvl1 a:link {color:#b72f0a; text-decoration:underline; }
#catmenu .lvl1 a:visited {color:#b72f0a; text-decoration:underline; }
#catmenu .lvl1 a:hover {color:#b72f0a; text-decoration:none; }
#catmenu .lvl1 a:active {color:#b72f0a; text-decoration:none; }#catmenu li { list-style:none; }

#catmenu li ul { margin:8px 0 0 28px }
#catmenu .lvl2 { font:normal 14px/16px 'Trebuchet MS', Tahoma, Arial, san-serif; margin-bottom:8px }  
#catmenu .lvl2 a:link {color:#914b01; text-decoration:underline; }
#catmenu .lvl2 a:visited {color:#914b01; text-decoration:underline; }
#catmenu .lvl2 a:hover {color:#914b01; text-decoration:none; }
#catmenu .lvl2 a:active {color:#914b01; text-decoration:none; }

.dop_block1 { padding:0 0 20px 0; }

/* Hotspot
------------------------------ */
.s_hs { font-size:11px; background:url(/images/style/bg_hs_top.png) no-repeat; width:158px; overflow:hidden; padding:30px 12px 1px; margin:20px auto 0; }
.s_hs img { margin-bottom:15px; }
.s_hs a:link {color:#3e7300; text-decoration:underline; }
.s_hs a:visited {color:#3e7300; text-decoration:underline; }
.s_hs a:hover {color:#3e7300; text-decoration:none; }
.s_hs a:active {color:#3e7300; text-decoration:none; }
.s_hs_bot { background:url(/images/style/bg_hs_bottom.png) no-repeat; width:182px; height:11px; margin:0 auto 20px; }

.hs_ind_1 { background:url(/images/style/rezina_04.gif) no-repeat right top; margin-right:3%; padding:0 17px 0 0; }
.ug_hs_ind_1 { background:url(/images/style/rezina_03.gif) no-repeat; padding:25px 0 25px 20px; }

.hs_ind_2 { background:url(/images/style/rezina_06-02.gif) no-repeat right top; padding:0 17px 0 0; }
.ug_hs_ind_2 { background:url(/images/style/rezina_06.gif) no-repeat; height:267px; padding:25px 0 25px 20px; }

.hs_ind { width:26%; margin-left:3%; height:311px; float:left; margin-bottom:20px; }
.hs_ind img { float:left; margin:0 10px 15px 0; vertical-align:middle; }
.hs_ind .inn { height:267px; overflow:hidden; font-size:11px; }
.hs_ind a { font-size:12px; }
.hs_ind a:link {color:#3e7300; text-decoration:underline; }
.hs_ind a:visited {color:#3e7300; text-decoration:underline; }
.hs_ind a:hover {color:#3e7300; text-decoration:none; }
.hs_ind a:active {color:#3e7300; text-decoration:none; }

.kat_pdf { width:270px; }
.kat_pdf p { margin-bottom:8px; }
.kat_pdf img { margin-top:10px; }
.kat_pdf a:link {color:#0d7698; text-decoration:underline; }
.kat_pdf a:visited {color:#0d7698; text-decoration:underline; }
.kat_pdf a:hover {color:#0d7698; text-decoration:none; }
.kat_pdf a:active {color:#0d7698; text-decoration:none; }
.sidebar .kat_pdf h2 { font:normal 26px/28px 'Trebuchet MS', Tahoma, Arial, san-serif; letter-spacing:-1px; padding:0 0 25px 0; }

.schetchiki_sb { padding:30px 0; }

/* Catalog
------------------------------ */
#index_catalog { width:98%; margin:0 auto 20px; }
#index_catalog .cat_block { margin:0; }
#index_catalog .id43, #index_catalog .id47 { margin:0 -3px; }

#filtr { white-space:nowrap; height:16px; font-size:11px; background:url(/images/style/bg_filtr_left.gif) no-repeat left top; height:38px; margin-bottom:30px; padding-left:18px; }
#filtr .filtr_inner { background:url(/images/style/bg_filtr_r.gif) no-repeat right top; padding:10px 0 0 0; }
#filtr select { font-size:11px; color:#666; width:115px; margin-left:2px; height:20px; vertical-align:middle; }
.search_block_line { float:left; padding:0 15px 0 0; }
.filtr_bot { background:url(/images/style/filtr_bot.png) no-repeat; width:705px; height:12px;margin-bottom:30px; }
.subm { float:right; margin-top:-8px; }
.subm input { margin-right:3px }
.descr_top { float:right; width:580px; padding:25px 0 30px; }
.h_obj { height:31px; overflow:hidden; font:normal 18px/20px 'Trebuchet MS', Tahoma, Arial, san-serif; padding:15px 20px 0 0; }
.har { font-size:11px; width:auto; }
.har td { padding:0 0 2px 0; }
.har .title { padding-right:30px; }

#inner #rubricator { top:230px; }
#rubricator { width:216px; height:56px; position:absolute; top:365px; right:18px; z-index:2; }
.bg_basket { width:216px; height:53px; background:url(/images/style/bg_bask.png) no-repeat; color:#663300; font:normal 11px/13px 'Trebuchet MS', Tahoma, Arial, san-serif; }
.bg_basket td { vertical-align:middle; padding-top:15px; }
td.bask { width:78px; height:40px; padding:0; }
.bask a { position:relative; z-index:15; display:block; }

/* .tovar_one { width:46%; padding-right:3%; float:left; margin-bottom:60px; height:307px; overflow:hidden; } */
.tovar_one { width:46%; padding-right:3%; float:left; margin-bottom:20px; height:307px; overflow:hidden; }
.obj_t_w img { float:left; }
.obj_t_r { padding:0 0 0 178px; height:150px; }

.orow_count input { text-align:center; }

.wrap_a_bg { position:relative; }
.wrap_a_bg .ugolok_cat_act {width:21px; height:65px; position:absolute; right:-14px; background:url(/images/style/bg_cat_a_02.gif); }

.cat_block .wrap_a_bg a { position:relative; z-index:10; display:block; padding:15px 0 0 15px; height:50px; font:normal 22px/24px 'Trebuchet MS', Tahoma, Arial, san-serif; letter-spacing:-1px; }
.ugolok_cat { width:21px; height:65px; position:absolute; right:-14px; }
#index_catalog .wrap_a_bg a:hover {color:#fff; text-decoration:none; background:url(/images/style/bg_cat_a_01.gif) no-repeat; }
#index_catalog .wrap_a_bg a:active {color:#fff; text-decoration:none; background:url(/images/style/bg_cat_a_01.gif) no-repeat; }

#category_block_line .wrap_a_bg a:hover {color:#fff; text-decoration:none; background:url(/images/style/bg_cat_a_01.gif) no-repeat; }
#category_block_line .wrap_a_bg a:active {color:#fff; text-decoration:none; background:url(/images/style/bg_cat_a_01.gif) no-repeat; }
#category_block_line.cat_block { width:44%; }
.cat_block { position:relative; width:33%; height:185px; margin:0 2% 20px; float:left; }
.bg_cat { margin-right:24px; height:175px; padding:10px 0 0 10px; background:url(/images/style/bg_cat_blockpng_01.png) no-repeat; }
.bg_cat2 { float:right; width:24px; height:190px; background:url(/images/style/bg_cat_blockpng_02.png) no-repeat; }

.category_block_wrap { padding:0 0 30px 0; position:relative; }
.category_block { padding:0 130px 0 0; }
.sravn { position:absolute; right:0; bottom:30px; width:106px; height:36px; }

.id21 .wrap_a_bg a.name:link {color:#fff; text-decoration:none; background:url(/images/style/a_cond_01.gif) no-repeat; }
.id21 .wrap_a_bg a.name:visited {color:#fff; text-decoration:none; background:url(/images/style/a_cond_01.gif) no-repeat; }
.img21 { top:20px; right:10px; position:absolute; z-index:15; width:137px; height:145px; }
.img21 div { background:url(/images/style/kondicioner.png); width:137px; height:145px; }
.id21 .ugolok_cat { background:url(/images/style/a_cond_02.gif); }

.id43 a.name:link {color:#fff; text-decoration:none; background:url(/images/style/a_vent_01.gif) no-repeat; }
.id43 a.name:visited {color:#fff; text-decoration:none; background:url(/images/style/a_vent_01.gif) no-repeat; }
.id43 .ugolok_cat { background:url(/images/style/a_vent_02.gif); }
.img43 { top:36px; right:10px; position:absolute; z-index:15; width:137px; height:145px; }
.img43 div { background:url(/images/style/ptica.png) no-repeat; width:137px; height:145px; }

.id45 a.name:link {color:#fff; text-decoration:none; background:url(/images/style/a_otopl_01.gif) no-repeat; }
.id45 a.name:visited {color:#fff; text-decoration:none; background:url(/images/style/a_otopl_01.gif) no-repeat; }
.id45 .ugolok_cat { background:url(/images/style/a_otopl_02.gif); }
.img45 { top:22px; right:32px; position:absolute; z-index:15; width:104px; height:150px; }
.img45 div { background:url(/images/style/cat.png) no-repeat; width:104px; height:150px; }

.id46 a.name:link {color:#fff; text-decoration:none; background:url(/images/style/a_otopl_01.gif) no-repeat; }
.id46 a.name:visited {color:#fff; text-decoration:none; background:url(/images/style/a_otopl_01.gif) no-repeat; }
.id46 .ugolok_cat { background:url(/images/style/a_otopl_02.gif); }
.img46 { top:26px; right:10px; position:absolute; z-index:15; width:157px; height:142px; }
.img46 div { background:url(/images/style/koster.png) no-repeat; width:157px; height:142px; }

.id47 a.name:link {color:#fff; text-decoration:none; background:url(/images/style/a_voda_01.gif) no-repeat; }
.id47 a.name:visited {color:#fff; text-decoration:none; background:url(/images/style/a_voda_01.gif) no-repeat; }
.id47 .ugolok_cat { background:url(/images/style/a_voda_02.gif); }
.img47 { top:55px; right:30px; position:absolute; z-index:15; width:115px; height:111px; }
.img47 div { background:url(/images/style/ochistka_vody.png) no-repeat; width:115px; height:111px; }

.id48 a.name:link {color:#fff; text-decoration:none; background:url(/images/style/a_elektro_01.gif) no-repeat; }
.id48 a.name:visited {color:#fff; text-decoration:none; background:url(/images/style/a_elektro_01.gif) no-repeat; }
.id48 .ugolok_cat { background:url(/images/style/a_elektro_02.gif); }
.img48 { top:25px; right:7px; position:absolute; z-index:15; width:125px; height:153px; }
.img48 div { background:url(/images/style/elektrostancii.png) no-repeat; width:125px; height:153px; }

.descr { width:55%; height:90px; overflow:hidden; padding:0 0 0 10px; font:normal 11px/13px 'Trebuchet MS', Tahoma, Arial, san-serif; }
.price { background:url(/images/style/bg_prise.gif) no-repeat; padding:5px 0 0; text-align:center; font:normal 18px/20px 'Trebuchet MS', Tahoma, Arial, san-serif; color:#000; width:122px; height:38px; margin-bottom:10px; }
.price .tit { font:normal 11px/13px 'Trebuchet MS', Tahoma, Arial, san-serif; color:#663300; margin-top:-3px; display:block; }
.net_vn { font-size:14px; }

/* .wrap_wrap_obj_bl { width:100%; overflow:hidden; position:relative; margin-bottom:60px; } */
.wrap_wrap_obj_bl { width:100%; overflow:hidden; position:relative; margin-bottom:20px; }
.wrap_objects_block { position:relative; width:100%; left:-2px; }
.wr_v_b .wrap_objects_block .price { float:left; margin-right:10px; }
.wr_v_b .wrap_objects_block .basket_link { float:left; margin-top:10px; }
.wr_v_b .wrap_objects_block .sravnit_obj { float:left; margin-top:10px; }
.objects_block td { border-bottom:1px dotted #4f4f4f; border-left:1px solid #c09374; text-align:center; vertical-align:middle; padding:3px 4px; }
.objects_block th { padding:3px 4px; border-left:1px solid #c09374; height:32px; vertical-align:middle; color:#fff; background:#914b01; font:normal 12px/14px 'Trebuchet MS', Tahoma, Arial, san-serif;; }
.objects_block .price { margin:0 auto; vertical-align:middle; padding-top:2px; height:23px; width:95px; background:url(/images/style/bg_price_small.gif) no-repeat; }

.wrap_zak { position:relative; width:100%; height:26px; }
.zaklejka { position:absolute; height:32px; width:10px; left:0px; top:-3px; background:#914b01; }

.basket_link { margin-bottom:10px; }
.basket_link a { font:normal 18px/20px 'Trebuchet MS', Tahoma, Arial, san-serif; background:url(/images/style/basket.gif) no-repeat 0 2px; margin-left:10px; padding:0 0 0 20px; }
.basket_link a.vkorzine { background:url(/images/style/basket_full.gif) no-repeat 0 5px; cursor:default; }
.basket_link.small_link a.vkorzine { background-position:0 2px; }
a.vkorzine:link {color:#b98f5c; text-decoration:none; }
a.vkorzine:visited {color:#b98f5c; text-decoration:none; }
a.vkorzine:hover {color:#b98f5c; text-decoration:none; }
a.vkorzine:active {color:#b98f5c; text-decoration:none; }

.basket_link.small_link { margin:0; }
.basket_link.small_link a { font:normal 13px/15px 'Trebuchet MS', Tahoma, Arial, san-serif; }
.bask_obj { padding:0 10px 0 0; }
.bask_obj .basket_link a { margin:0; }

.sravnit { font:normal 18px/20px 'Trebuchet MS', Tahoma, Arial, san-serif; background:url(/images/style/sravnit.gif) no-repeat 0 4px; margin-left:10px; padding:0 0 0 20px; }
.objects_block .sravnit { font:normal 13px/20px 'Trebuchet MS', Tahoma, Arial, san-serif; background-position:0 2px; }
.opisanie { margin:45px 0 0; }

#img_view_block { float:left; padding:0 20px 20px 0; }
#img_view_block img { display:block; margin:0 0 20px 0 }
.wr_v_b { width:66%; }
.wr_v_b .objects_block td { padding:5px 10px; text-align:left; }

#sidebar_catalog { font:normal 18px/18px 'Trebuchet MS', Tahoma, Arial, san-serif; letter-spacing:-1px; margin:0 0 46px 4%; }
#sidebar_catalog a { position:relative; }
#sidebar_catalog a:link {color:#fff; text-decoration:none; }
#sidebar_catalog a:visited {color:#fff; text-decoration:none; }
#sidebar_catalog a:hover {color:#fff; text-decoration:none; }
#sidebar_catalog a:active {color:#fff; text-decoration:none; }
#sidebar_catalog .sb_cat_block { width:242px; margin-bottom:3px; }
.sb_cat_inn { padding:22px 76px 0 25px; }
.sb_cat_inn.idcat46 { padding-top:12px; }

.sm_lnk { font-size:11px; }
.compare_do { white-space:nowrap; cursor:default; background:url(/images/style/compare_do.gif) no-repeat 0 4px; } 
a.compare_do:link {color:#B98F5C; text-decoration:none; }
a.compare_do:visited {color:#B98F5C; text-decoration:none; }
a.compare_do:hover {color:#B98F5C; text-decoration:underline; }
a.compare_do:active {color:#B98F5C; text-decoration:underline; }

.to_top { background:url(/images/style/arrow_top.gif) no-repeat 0 4px; padding-left:12px; }
.sravn_bot { float:right; margin-top:-10px; }
.metka { vertical-align:middle; margin:0 0 5px 10px; }
td.textalignleft { text-align:left; }

#switcher { margin-top:40px; margin-bottom:20px; }
.wf form { margin-top:0; }
.sActive { color:#fff; }
.sOver { color:#fff; border-bottom:1px dashed #fff; }
.req_err { background:transparent url(/images/icons/error.gif) no-repeat 115px 1px !important; }
.submitting { background:transparent url(/images/ajaxloader.gif) no-repeat scroll 46px 10px; }

.kod_content { width:48%; float:left; }
.kod_pole { width:48%; overflow:hidden; float:right; }
.kod_after_content { clear:both; margin:20px 0; }

.rekom { vertical-align:middle; margin-right:10px; }

/* Compare
------------------------------ */
#compare #footer { height:145px; margin-top:-145px; } 
#compare .content { padding-bottom:160px; }
#compare .eur_cl_compare { background:url(/images/style/eur_cl_compare.png); width:324px; height:115px; }
#compare .compare_price { height:40px; font:normal 18px/20px 'Trebuchet MS', Tahoma, Arial, san-serif; }
#compare .compare_buy { background:none; border:none; padding-top:15px; }
#compare .basket_link a { margin-left:0; }
#compare .contact { float:right; width:40%; padding:35px 20px 0 0; text-align:right; }

/* Content
------------------------------ */
a:link {color:#b72f0a; text-decoration:underline; }
a:visited {color:#b72f0a; text-decoration:underline; }
a:hover {color:#b72f0a; text-decoration:none; }
a:active {color:#b72f0a; text-decoration:none; }

#index h1 { padding-top:20px; }
h1 { font:normal 26px/28px 'Trebuchet MS', Tahoma, Arial, san-serif; letter-spacing:-1px; padding-bottom:26px; }
h2 { font:normal 18px/20px 'Trebuchet MS', Tahoma, Arial, san-serif; padding-bottom:10px; }
h3 { font:bold 14px/16px 'Trebuchet MS', Tahoma, Arial, san-serif; padding-bottom:3px; }

table { border-collapse:collapse; border:0; width:100%; }
ul, ol { margin:0 0 0 10px; }
a img { border:none; }
p {margin-bottom:10px;}
blockquote { color:#b72f0a; font-style:italic; background:url(/images/style/blockquote.gif) no-repeat; padding-left:25px; margin:15px 0;}
pre, code { font:12px/18px "Courier New", Courier, monospace; border:1px dashed #aaa; padding:10px; background:#eee; }
code { padding:2px 5px; }

.clear { clear:both; }
.dop_block { margin:20px 0; }

.my-table { border:none; margin-bottom:20px;}
.my-table thead td { border-bottom:none; background:#914b01 url(/images/style/td_border.gif) no-repeat right top; font-weight:bold; color:#fff; text-align:left; }
.my-table thead td a:link {color:#fff; text-decoration:none; }
.my-table thead td a:visited {color:#fff; text-decoration:none; }
.my-table thead td a:hover {color:#fff; text-decoration:none; }
.my-table thead td a:active {color:#fff; text-decoration:none; }
.my-table tfoot { border-left:1px solid #a4a4a4; background:#ffffff; font-weight:bold; text-align:left; }
.my-table th { border-left:1px solid #a4a4a4; background:#a4a4a4; font-weight:bold; text-align:center; }
.my-table td { background:url(/images/style/td_border.gif) no-repeat right 3px; padding:5px 14px; border-bottom:1px dotted #4f4f4f; }
.my-table .my-table-last { background:none; }

.wrap_my_table { width:100%; overflow:hidden; }
.wrap_my_table1 { position:relative; right:-2px; }

#content ul li { list-style:none; background:url(/images/style/bg_li.gif) no-repeat 0 5px; padding:0 0 0 15px; margin-bottom:5px }
#content ol { margin:10px 0 10px 35px; }
.imgstyle { border:1px solid #fff; display:block; float:left; margin:0 20px 15px 0; }

/* Navibar
------------------------------ */
#content .navibar { padding:0 0 10px 0; color:#663300; margin:0 0 0 0; font-size:11px; float:left; }
#content .navibar li { list-style:none; white-space:nowrap; float:left; background:none; padding:0 5px 0 5px; margin-right:0px; }
#content .navibar li a { position:relative; }
#content .navibar .first { padding-left:0; }
#content .navibar .last { background:none; }
#content .navibar li span { color:#663300; }
#content .navibar .quantificator { padding:0; }
#content .navibar a:link 	{ color:#663300; text-decoration:underline; }
#content .navibar a:visited 	{ color:#663300; text-decoration:underline; }
#content .navibar a:hover	{ color:#663300; text-decoration:none; }
#content .navibar a:active 	{ color:#663300; text-decoration:none; }

/* News
------------------------------ */
#news a:link {color:#0d7698; text-decoration:underline; }
#news a:visited {color:#0d7698; text-decoration:underline; }
#news a:hover {color:#0d7698; text-decoration:none; }
#news a:active {color:#0d7698; text-decoration:none; }
.date { margin:0; color:#9f8433; }
.anons { font:normal 11px/14px 'Trebuchet MS', Tahoma, Arial, san-serif; margin-bottom:25px; padding:6px 0 25px 10px; background:url(/images/style/bg_w_dot.gif) repeat-x left bottom; }

/* Numpages
------------------------------ */
.numpages { }

/* Webforms
------------------------------ */
.webforms { width:284px; color:#000; margin-top:40px; }
.webforms h2 { padding-bottom:5px; }
.webforms .wf { margin-top:10px; }
.field { font:normal 11px/14px 'Trebuchet MS', Tahoma, Arial, san-serif; border:none; padding-bottom:10px; }
.webforms label { padding:0 5px 0 0; float:left; }
.webforms .submit input { float:right; } 
.webforms .text { border:none; font:normal 11px/14px 'Trebuchet MS', Tahoma, Arial, san-serif; color:#666; padding:2px 4px; width:143px; background:url(/images/style/bg_input.gif) no-repeat; float:right; }
.webforms textarea.text { border:none; font:normal 11px/14px 'Trebuchet MS', Tahoma, Arial, san-serif; color:#666; background:url(/images/style/bg_textarea_big.gif) no-repeat;  height:166px; width:276px; margin-top:3px; overflow:auto; }
.webforms .captcha img { float:right; margin-bottom:5px; }
.webforms .captcha label { float:left; }

.webforms fieldset.captcha label { float:none; display:block; }
.webforms fieldset.captcha img { float:none; }
.webforms fieldset.captcha input { float:none; }

.webforms.orderform { width:284px; }
.webforms.orderform textarea.text { background:url(/images/style/bg_textarea_big.gif) no-repeat left; height:166px; width:276px; }
.w_radiobutton { float:right; }
.radiobutton { margin-right:5px; vertical-align:top; } 
.webforms .w_radiobutton label { float:none; padding:0; }

/* FAQ
------------------------------ */
.sidebar h2 { font:normal 26px/28px 'Trebuchet MS', Tahoma, Arial, san-serif; letter-spacing:-1px; padding:30px 0; }
#faq_sb { font:normal 11px/13px 'Trebuchet MS', Tahoma, Arial, san-serif; color:#000; }
.ans { font:normal 20px/22px 'Trebuchet MS', Tahoma, Arial, san-serif; color:#000; }
#index .question { padding-bottom:30px; }
.question { color:#6c3500; font:italic 13px/17px 'Trebuchet MS', Tahoma, Arial, san-serif; }
.other_q { display:block; margin-top:15px; }
.answer { margin:20px 0 30px 0; padding:0 0 30px 10px; background:url(/images/style/bg_w_dot.gif) repeat-x left bottom; font:normal 11px/14px 'Trebuchet MS', Tahoma, Arial, san-serif; }
.add_question { margin-bottom:20px; font-size:15px; }

/* Footer
------------------------------ */
.footer { background:url(/images/style/bg_footer.gif) no-repeat center top; }
.webprofy { width:172px; color:#b78453; font-size:11px; float:right; padding:0 40px 0 0; }
.webprofy a:link {color:#b78453; text-decoration:none; }
.webprofy a:visited {color:#b78453; text-decoration:none; }
.webprofy a:hover {color:#b78453; text-decoration:underline; }
.webprofy a:active {color:#b78453; text-decoration:underline; }
.webprofy img { vertical-align:middle; }
.copycompany { position:absolute; left:50%; margin-left:-85px; width:170px; padding:0 0 0 0; color:#b78453; font-size:11px; text-align:center; }
.schetchiki { clear:both; text-align:center; padding:30px 20px 0; height:40px; overflow:hidden; }
.contacts { float:left; width:250px; font-size:11px; margin:0 0 0 5%; }
.contacts a:link {color:#0d7698; text-decoration:underline; }
.contacts a:visited {color:#0d7698; text-decoration:underline; }
.contacts a:hover {color:#0d7698; text-decoration:none; }
.contacts a:active {color:#0d7698; text-decoration:none; }
