html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}



html           {height:100%; background:url(../images/bg.jpg) 0 0 repeat}

body           {font-family:Arial, Helvetica, sans-serif; height:100%; background:url(../images/bg.jpg) 0 0 repeat
              font-size:1em; color:#000; position:relative; margin:0 auto; min-height:100%;
              z-index:0; width:100%; padding:0!important;}
              
#main {background:url(../images/bg_top.jpg) 0 0 repeat-x; margin:-39px 0 0 0; padding:0;}

a              {text-decoration:underline; color:#9c5100}
a:hover        {text-decoration:none}

li        {list-style:none}

/*---------------------
 my
----------------------*/


#peid  {overflow:hidden; zoom:1; font-size:0.875em; padding:50px 0 15px 250px}
      #peid  a  {display:block; float:left; background:#ebdebd url(../images/list_link_act.gif) 0 0 no-repeat; color:#9c5100; text-decoration:none; margin:0 5px 0 0}
      #peid a span  {display:block; float:left; background:url(../images/list_link_act.gif) 100% -23px no-repeat; padding:4px 8px 0 6px; height:19px}
      #peid a:hover  {background:#9c5100 url(../images/list_link.gif) 0 0 no-repeat; color:#fff;}
      #peid a:hover span  {background:url(../images/list_link.gif) 100% -23px no-repeat}
      #peid a.active  {background:#9c5100 url(../images/list_link.gif) 0 0 no-repeat; color:#fff;}
      #peid a.active span  {background:url(../images/list_link.gif) 100% -23px no-repeat}

#tags {font-size:1em; color:#673f20; font-weight:normal; line-height:1.25m; padding-left:30px; padding-bottom:40px; padding-right:20px;}



/*---------------------
  content
----------------------*/
#content     {overflow:hidden; zoom:1; width:1000px; margin:0 auto; font-size:0.875em; padding:0 39px 0 0;}

/*-- left column --*/
#left_column  {float:left; width:308px; position:relative}
  .ico_home  {position:absolute; top:107px; right:0}
  .ico_rss  {position:absolute; top:227px; left:340px;}
  .logo  {padding:35px 0 53px 86px}
  .header_l  {background:url(../images/header_l.jpg) 0 0 no-repeat; height:65px; margin:0 0 0 50px}
    .header_l font  {margin-left:-9999px}
  .menuMain  {padding:32px 0 20px 0px; background:url(../images/menu.jpg) 0 0 no-repeat}
    .menuMain li  {font-size:14px; padding-bottom:3px; overflow:hidden; zoom:1}
    .menuMain h3 a {display:block; color:#743c18; display:block; padding-left:29px; font-weight:normal}
      .menuMain h3 a:hover {text-decoration:none; color:#000}
      .menuMain h3 a:active {background:url(../images/marker2.gif) 0 7px no-repeat}
	  .menuMain span	{display:block; width:31px; padding:1px 0 2px 6px; margin-right:18px; /*background:#743c18; */font-weight:bold; color:#fff; font-size:14px; float:left}
      .menuMain .active a {text-decoration:none; color:#000;}
	  .menuMain .active span	{color:#743c18; background:#fff}
  .shop  {background:url(../images/shop.jpg) 0 0 no-repeat; width:284px; height:49px; margin:41px 0 0 35px; font-size:0.875em; color:#6b3800; position:relative}
    .shop_text  {float:left; width:128px; padding:10px 0 0 65px;}
    .shop_link  {float:left; width:87px; text-align:center; padding:10px 0 0 0}
      .shop_link a  {color:#fff; text-decoration:none}
      .shop_link a:hover  {text-decoration:underline}
    .link_shop  {display:block; position:absolute; left:0; right:0; width:50px; height:42px}
  .phone2  {padding:17px 0 0 62px}
    .phone2 p  {color:#9c5100; font-size:1.4em}
    .phone2 .bold  {display:block; color:#000; font-size:0.875em; margin-left:-14px; margin-right:-10px}
	
	.header		{clear:both; padding:10px 0 30px 0}
	
	.menuMassage	{background:url(../images/massage.gif) 0 0 no-repeat; width:81px; height:53px; padding:0 0 0 11px; font-size:12px; color:#fff; font-style:italic; line-height:1em; margin-bottom:-27px; position:relative}


        
/*-- right column --*/
#right_column  {float:right; width:670px}
  .phone  {padding:24px 0 0 72px; float:left; width:306px}
    .phone p  {color:#9c5100; font-size:1.4em}
    .phone .bold  {display:block; color:#000; font-size:0.875em; margin-left:-14px}
  .head_r  {float:left; width:196px; height:57px; margin:28px 0 0 55px; position:relative}
      .head_r font  {margin-left:-9999px}
  .menuTop  {width:100%; clear:both; padding:20px 0 0 0; height:20px}
    .menuTop li  {float:left; padding:0 21px 0 0}
  .avtoriz  {float:right; color:#9c5100; padding:2px 40px 0 0; font-size:0.875em; margin:-21px 0 0 0}
    .avtoriz span a  {background:url(../images/enter.gif) 0 3px no-repeat; padding:0 0 0 15px}
    .avtoriz_exit   {background:url(../images/enter.gif) 100% 3px no-repeat; padding:0 15px 0 0}
  .search  {background:#f68f1e url(../images/search_img.jpg) right 0 no-repeat; width:622px; height:51px; margin:4px 0 0 0; padding:12px 0 0 25px}
    .search dt  {float:left; width:47px; color:#844334; font-size:0.875em; padding:4px 0 0 0}
    .search dd  {float:left; width:543px; color:#000; font-size:0.875em}
      .search dd a  {color:#844334}
      .search dd p  {overflow:hidden; zoom:1; padding:0 0 6px 0}
      .search_text  {float:left; width:479px; height:18px; padding:3px 0 0 0; background:#f0e6ce; border:1px #b26319 solid; margin:0 12px 0 0}
      .search_button  {float:left; margin:8px 0 0 0}
  .search_shade  {background:url(../images/search_shade.jpg) 0 0 no-repeat; width:551px; height:36px}
  .bread_crumbs  {overflow:hidden; zoom:1; height:70px}
    .bread_crumbs dt  {width:40px; padding:4px 0 0 33px; float:left}
    .bread_crumbs dd  {float:left; width:566px; padding:0 0 0 0; margin-top:}
      .bread_crumbs dd p  {display:inline; line-height:32px}
      .bread_crumbs dd h1  {font-size:1em; color:#673f20; font-weight:normal; line-height:1.25m}
      .bread_crumbs dd span  {color:#000; white-space:nowrap; line-height:32px}
      .bread_crumbs dd a  {color:#743c18; margin-right:7px; white-space:nowrap; line-height:32px}
  .index dd  {margin-top:0 !important}
  .main_tovar  {overflow:hidden; zoom:1; padding:0 0 50px 73px}
    .box_main_tovar  {width:176px; float:left; text-align:right; padding:0 70px 0 0}
      .img  {width:172px; height:172px; padding:2px; background:#fff; margin:0 0 20px 0; position:relative}
        .img  {width:172px; height:172px; padding:3px; background:url(../images/border.gif) 0 0 no-repeat; margin:0 0 20px 0; position:relative}
        .img td  {width:170px; height:170px; vertical-align:middle; text-align:center}
        .img a:hover  {background:url(../images/tovar_bg.png) 0 0 no-repeat}
        .img a  {position:absolute; top:2px; left:2px; display:block; width:172px; height:172px; background:url(../images.px.gif) 0 0 repeat}
        * html .img  a:hover   {background:none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tovar_bg.png',sizingMethod='scale');}
      .box_main_tovar p  {padding:0 0 4px 0}
        .box_main_tovar p span  {color:#ca6b06}
      .box_main_tovar h2  {font-size:0.875em; font-weight:normal; padding:0 0 3px 0}
      .price_none  {width:120px; height:31px; position:relative; font-size:1.25em; padding:3px 0 0 0; text-align:center; float:right; color:#9e2b2b}
        .price_none_img  {width:99px; height:31px; position:absolute; background:url(../images/price_none.gif) 0 0 no-repeat; top:0; left:50%; margin-left:-49px}
      .price  {font-size:1.25em; padding-bottom:5px}
      .price3  {font-size:1.25em; padding-bottom:5px; color:#4e9e2b}
      .price4  {font-size:1.25em; padding-bottom:5px; color:#4e9e2b; text-align:right}
      .main_tovar .price  {color:#4e9e2b; float:right; padding-bottom:5px; width:150px}
      .link_price  {background:url(../images/order.gif) 0 0 no-repeat; width:75px; height:23px; text-align:center; color:#fff; text-decoration:none; display:block; clear:both; float:right; font-size:0.875em; line-height:1.7em}
      .link_price:hover  {background:url(../images/order.gif) 0 -23px no-repeat; color:#9c5100}
    .project  {float:left; width:307px; height:233px; background:url(../images/project.jpg) 0 0 no-repeat; overflow:hidden; zoom:1}
      .link_sait  {display:block; width:189px; height:27px; margin:80px 0 0 35px}
      .menuProject  {padding:15px 0 0 48px}
        .menuProject li  {background:url(../images/marker.gif) 0 5px no-repeat; padding:0 0 4px 16px; font-size:0.875em}
           .menuProject a  {color:#ffd696}
  .table_tovar  {padding:0 0 0 75px; overflow:hidden; zoom:1}
    .table_tovar .tovar  {width:176px; height:376px; float:left; padding:0 14px 0 0; overflow:hidden; zoom:1; font-size:14px}
    .table_tovar .tovar p  {padding:0 0 4px 0}
      .table_tovar .tovar p span  {color:#ca6b06}
      .table_tovar .tovar h2  {font-size:0.875em; font-weight:normal; padding:0 0 10px 0}
      .table_tovar .link_price  {float:left}
  .commodity_for_adventures  {width:705px; height:150px; background:url(../images/commodity_for_adventures.jpg) 0 0 no-repeat; margin:-60px 0 25px -30px}
    .commodity_for_adventures a  {width:705px; height:150px; display:block}
  .news  {padding:40px 0 0 265px}
  /* 
  .news2  {padding:5px 0 0 73px !important}
  */
  .news2  {padding:5px 0 0 0px !important}
    .news h2  {font-size:1.6em; font-weight:normal; padding-bottom:25px}
    .news_main h2  {padding-left:96px}
    .news dl  {overflow:hidden; zoom:1; padding:0 0 20px 0; position:relative}
      .news dl dt  {float:left; width:96px; height:60px}
      .news dl dd  {float:left; width:267px; font-size:0.875em}
      .news2 dl dd  {float:left; width:500px; font-size:0.875em}
        .news dl img  {left:0; margin-top:5px; margin-bottom:5px}
        .news h3  {font-weight:normal}
        .news p    {padding-bottom:3px}
          .news h3 a  {color:#5c1e1e; text-decoration:none}
          .news h3 a:hover  {color:#7f402b; text-decoration:underline}
  .list_link  {overflow:hidden; zoom:1; font-size:0.875em; padding:50px 0 15px 160px}
    .list_link a  {display:block; float:left; background:#ebdebd url(../images/list_link_act.gif) 0 0 no-repeat; color:#9c5100; text-decoration:none; margin:0 5px 0 0}
      .list_link a span  {display:block; float:left; background:url(../images/list_link_act.gif) 100% -23px no-repeat; padding:4px 8px 0 6px; height:19px}
    .list_link a:hover  {background:#9c5100 url(../images/list_link.gif) 0 0 no-repeat; color:#fff;}
      .list_link a:hover span  {background:url(../images/list_link.gif) 100% -23px no-repeat}
    .list_link a.active  {background:#9c5100 url(../images/list_link.gif) 0 0 no-repeat; color:#fff;}
      .list_link a.active span  {background:url(../images/list_link.gif) 100% -23px no-repeat}

  .list_link_up  {overflow:hidden; zoom:1; font-size:0.875em; padding:20px 0 1px 160px}
    .list_link_up a  {display:block; float:left; background:#ebdebd url(../images/list_link_act.gif) 0 0 no-repeat; color:#9c5100; text-decoration:none; margin:0 5px 0 0}
      .list_link_up a span  {display:block; float:left; background:url(../images/list_link_act.gif) 100% -23px no-repeat; padding:4px 8px 0 6px; height:19px}
    .list_link_up a:hover  {background:#9c5100 url(../images/list_link.gif) 0 0 no-repeat; color:#fff;}
      .list_link_up a:hover span  {background:url(../images/list_link.gif) 100% -23px no-repeat}
    .list_link_up a.active  {background:#9c5100 url(../images/list_link.gif) 0 0 no-repeat; color:#fff;}
      .list_link_up a.active span  {background:url(../images/list_link.gif) 100% -23px no-repeat}

      
  .tab  {overflow:hidden; zoom:1; font-size:0.875em; padding:0 0 0 75px}
    .tab_no_active  {display:block; float:left; background:url(../images/tab.gif) 100% -36px no-repeat; text-decoration:none; color:#000; cursor:default}
      .tab_no_active span   {display:block; float:left; background:url(../images/tab.gif) 0 0 no-repeat; padding:11px 28px 0 28px; height:25px}
    .tab_active  {display:block; float:left; background:url(../images/tab_activ.gif) 100% -36px no-repeat; color:#743c18; cursor:pointer}
      .tab_active span   {display:block; float:left; background:url(../images/tab_activ.gif) 0 0 no-repeat; padding:11px 28px 0 28px; height:25px}
  .catalog_page  {overflow:hidden; zoom:1; padding:0 0 50px 75px}
    .description_top  {overflow:hidden; zoom:1}
      .photo_tovar  {float:left; width:301px; padding-right:33px;}  
        .photo_tovar img  {border:1px #b59280 solid; margin-bottom:14px}
        .photo_tovar p  {color:#ca6b06; text-align:right}
        .img_min  {margin-right:-20px; overflow:hidden; zoom:1; padding-bottom:10px}
        .photo_tovar_info .price3  {padding-bottom:22px}
          .img_min img  {width:140px; margin-right:17px; margin-bottom:0; float:left; margin-bottom:17px}
      .photo_tovar_info  {float:left; width:224px; text-align:right}
        .photo_tovar_info h2  {color:#000; font-size:1.6em; font-weight:normal; padding-bottom:4px}
        .articl    {padding-bottom:20px; color:#ca6b06}
        .photo_tovar_info .over  {padding-bottom:2px}
        .table_tovar_info  {overflow:hidden; zoom:1}
          .table_tovar_info table  {width:110px; font-size:0.875em; float:right; text-align:left; margin-bottom:10px}
            .table_tovar_info th  {width:58px; color:#743c18}
            .table_tovar_info td  {color:#000}
    .description  {padding:17px 0 45px 55px; width:502px; color:#000; font-size:0.875em; overflow:hidden; zoom:1; clear:both} 
    .recomend  {overflow:hidden; zoom:1; padding:35px 0 0 0}
      .recomend h2  {padding:0 0 15px 75px; font-weight:normal; font-size:1.6em; text-align:center}
        .table_tovar h2    {margin:0; padding:0 0 5px 0; text-align:left}
  .contacts  {overflow:hidden; zoom:1; padding:0 0 0 72px; margin:0}
    .contacts h2  {font-size:1.8em; font-weight:normal; padding-bottom:23px}
    .contacts td  {padding:0 0 2px 0; font-size:0.875em}
    .contacts textarea  {width:519px; height:171px; overflow:hidden; zoom:1; border:1px #b08e70 solid; background:#f0e6ce; margin-bottom:7px; font-family:Tahoma; font-size:14px}
    .textarea3  {width:519px; height:171px; overflow:hidden; zoom:1; border:1px #b08e70 solid; background:#f0e6ce; margin-bottom:7px; font-family:Tahoma; font-size:14px}
  .adres  {overflow:hidden; zoom:1; padding:0 0 0 72px; margin:0; font-size:0.875em}
    .adres h2  {font-size:2em; font-weight:normal; padding-bottom:30px}
    .form_text  {width:249px; height:19px; padding:2px 0 0 0; border:1px #b08e70 solid; background:#f0e6ce; margin-bottom:7px; font-family:Tahoma; font-size:14px}
    .adres ul  {padding:0 0 0 73px}
    .adres li  {background:url(../images/ico.gif) 0 0 no-repeat; margin-left:-70px; padding:3px 0 22px 90px; zoom:1}
      .adres li p  {padding-bottom:10px}
      .map img  {border:1px #844a2c solid}
  .basket    {padding:0 0 10px 0}
    .cart_products_top  {width:653px; color:#743c18; font-size:0.875em; font-weight:bold; margin:-30px 0 0 0}
      .cart_products_top th  {padding:5px 0}
      .cart_products_top .td_1  {padding:0 0 0 10px; width:35px}
      .cart_products_top .td_2  {width:115px; text-align:left}
      .cart_products_top .td_2_1  {width:155px}
      .cart_products_top .td_3  {text-align:left; width:80px}
      .cart_products_top .td_4  {width:65px; padding:0 23px 0 0; text-align:right}
      .cart_products_top .td_5  {width:93px; padding:0 9px 0 0; text-align:right}
    .cart_products  {background:#f3ead4; width:653px}
      .cart_products td  {padding-top:14px; padding-bottom:10px; vertical-align:top}
      .cart_products .td_1  {padding-left:10px; width:35px}
      .cart_products .td_2  {width:115px; font-size:0.875em}
      .cart_products .td_2_1  {width:140px; padding-right:15px}
      .cart_products .td_3  {width:80px}
        .cart_products .td_3 a  {font-size:1.1em}
        .cart_products .td_3 p  {padding-bottom:7px}
        .cart_products .td_3 b  {line-height:18px}
        .cart_products .td_3 .price  {font-size:1em; font-weight:bold}
        .cart_products .td_3 span  {color:#ca6b06}
      .cart_products .td_4  {width:65px; padding-right:23px; text-align:right}
        .cart_products .td_4 input  {width:50px; padding:2px 5px 0 2px; height:19px; border:1px #b08e70 solid; background:#f0e6ce; text-align:right}
      .cart_products .td_5  {width:93px; padding-right:9px; text-align:right; font-size:1.3em}
        .close  {display:block; float:left; width:27px; height:27px; background:url(../images/close.gif) 0 0 no-repeat}
        .close:hover  {background:url(../images/close.gif) 0 -27px no-repeat}
        .cart_products .img2    {float:left; background:#fff; padding:2px; margin-bottom:4px}
          .cart_products .img2 img  {width:106px; border:1px #844a2c solid; float:left}
    .cart_products_bot  {width:653px; margin:0 0 25px 0}
      .cart_products_bot td  {padding-top:7px}
      .cart_products_bot  .td_1  {width:209px; padding:0 0 0 75px}
      .cart_products_bot  .td_2  {width:271px; font-size:1.3em}
      .cart_products_bot  .td_3  {text-align:right; padding-right:9px; font-size:1.3em}
    .process_order  {padding:30px 0 22px 73px}
      .process_order  h2  {font-size:1.7em; font-weight:normal}
    .process_order2  {padding:0 0 22px 73px}
      .process_order2  h2  {font-size:1.7em; font-weight:normal}
    .process_order3  {padding:0 0 22px 0}
      .process_order3  h2  {font-size:1.7em; font-weight:normal}
    .billet  {background:#f3ead4; padding:23px 10px 0 20px; width:550px; margin:0 0 0 73px}
      .billet h3  {padding-bottom:5px; font-size:1.1em; font-weight:bold}
      .billet td  {padding-bottom:20px}
      .oplata_info  {padding-left:17px}
    .total_line  {text-align:right; font-size:1.3em; padding:10px 0 0 73px; width:570px}
      .order_form th  {text-align:left; font-size:0.875em; font-weight:normal; width:100px; padding:3px 20px 0 0; vertical-align:top}
      .order_form td  {padding:0 0 10px 0}
      .order_form .form_text  {margin:0 0 0 0 !important; font-family:Tahoma; font-size:14px}
      .order_comment  {width:430px; height:171px; overflow:hidden; zoom:1; border:1px #b08e70 solid; background:#f0e6ce; margin-bottom:7px; font-family:Tahoma; font-size:1em}
      .captcha  {border:1px #b08e70 solid; overflow:hidden; zoom:1; padding:7px; width:150px; margin-bottom:11px}
        .captcha img  {float:left; margin:0 5px 0 0}
        .captcha .form_text  {width:40px; margin-top:3px !important}
        .captcha p  {padding:0 !important}
  .basket_next  {padding:0 0 10px 73px}
    .header_basket  {padding:0 0 30px 0}
      .header_basket h2  {font-size:1.8em; font-weight:normal}
    .tovar_info  {overflow:hidden; zoom:1}
      .tovar_info_l  {float:left; width:270px; font-size:0.875em; margin-right:15px}
        .tovar_info_l .price  {text-align:right; font-size:1.5em; padding:8px 0 0 0}
        .tovar_info_l table  {border-bottom:3px #b08e70 double;}
        .tovar_info_l th  {font-weight:normal; width:170px; text-align:left; vertical-align:top; border-bottom:1px #b08e70 solid; margin-bottom:2px; padding:10px 0}
        .tovar_info_l td  {width:100px; text-align:right; vertical-align:top; border-bottom:1px #b08e70 solid;  padding:10px 0}
        .tovar_info_l_b  {border:0 !important}
      .tovar_info_r  {float:left; width:270px; border:1px #b08e70 solid; padding:15px 15px 10px 15px; background:#f3ead4; font-size:0.875em}
        .tovar_info_r th  {width:100px; font-weight:normal; text-align:left; vertical-align:top; padding:0 0 10px 0}
        .tovar_info_r td  {text-align:left; vertical-align:top; padding:0 0 10px 0}
    .basket_next .process_order  {padding-left:0 !important}
    .basket_next .billet  {margin-left:0 !important; padding:10px 20px 20px 20px !important;}
      .oplata    {}
        .oplata  td  {padding:15px 0 10px 0; border-bottom:1px #b08e70 solid}
          .oplata  td p  {padding-bottom:10px}
          .oplata  td input  {margin-top:16px}
    .button_bot  {margin-top:4px}
    .text  {overflow:hidden; zoom:1; padding:0 0 0 72px; font-size:0.875em}
      .text h2  {font-size:2em; font-weight:normal; padding-bottom:23px}
      .text p    {padding-bottom:10px}
    .path2  {padding-bottom:10px}
    .over  {overflow:hidden; zoom:1}
    .comment_name  {font-weight:bold}
    .comment_date  {font-weight:bold}
    .comment_text  {padding-bottom:0; border-bottom:1px #844a2c solid; margin-bottom:15px}
      .tovar_page_text  {overflow:hidden; zoom:1; padding:60px 0 0 0; clear:both; text-align:left}
        .tovar_page_text p  {padding:0 0 10px 0}
        .tovar_page_text ul  {padding:0 0 10px 25px}
          .tovar_page_text ul li  {list-style-type:disc}
        .comment_pack  {padding-left:40px; width:503px}
        .h2_center h2  {text-align:center}
		
		.sertificat	{padding:0 0 0 30px}
			.sertificatTop	{background:url(../images/sertificat.jpg) 0 0 no-repeat; height:604px; width:589px; position:relative}
				.sertificatTextTop	{position:absolute; top:45px; left:122px; color:#6b5339; font-size:24px}
				.sertificatGif	{position:absolute; top:378px; left:287px}
			.sertificatBottom	{background:url(../images/sertificat_b.jpg) 0 0 no-repeat; width:540px; position:relative; padding:430px 0 0 66px; color:#6b5339; font-size:24px; font-family:Arial Narrow}
				.sertificatBottom p	{padding-bottom:40px}
				.sertificatBottom ul	{padding-bottom:20px}
				.sertificatBottom li	{list-style:none; padding:0 0 0 18px; background:url(../images/marker4.gif) 0 15px no-repeat}
				.deystvie	{color:#32271b}
				.icoLogo	{padding:30px 0 0 214px}
				
.futbolki	{overflow:hidden; zoom:1; width:595px; padding:30px 0 0 50px;}
	.futbolki h2	{font-size:24px; color:#ca6b06; padding:0 0 20px 21px; font-weight:normal;}
	.futbolki h3	{font-size:18px; color:#743c18; padding:0 0 20px 21px; font-weight:normal;}
	.razmer	{overflow:hidden; zoom:1; padding-bottom:13px;}
	.razmer_l	{float:left; width:312px; margin-top:-8px; font-size:16px;}
		.razmer_l p	{line-height:24px; padding-bottom:10px;}
		.price_span span	{font-size:14px; color:#ca6b06; background:#f3cc99; padding:8px 24px}
			.price_span span strong	{font-size:18px; font-weight:normal;}
		.font_size12	{font-size:12px;}
	.razmer_r	{background:url(../images/bg_razmer.gif) 0 0 repeat; width:214px; height:150px; float:right; padding:25px 0 0 24px;}	
		.table_razmer	{font-size:16px; color:#743c18}
			.table_razmer td	{padding-right:5px; padding-bottom:7px;}
			.table_razmer th	{text-align:left; font-weight:bold; padding-bottom:7px;}
			.link_map	{font-size:12px; padding-top:5px; font-weight:normal}
	.photo_maiki	{overflow:hidden; zoom:1; padding-bottom:14px;}
	.nadpisi	{overflow:hidden; zoom:1; font-size:14px; color:#000; padding-bottom:25px;}
		.nadpisi dt	{padding:0 0 13px 0;}
			.nadpisi dt span	{background:url(../images/bg_razmer.gif) 0 0 repeat; padding:8px 25px 10px 25px; line-height:33px;}
		.nadpisi dd	{padding:0 0 0 23px; height:135px; overflow:auto;}
			.nadpisi dd p	{padding-bottom:5px;}
	.maiki_photo	{background:url(../images/maiki2.jpg) 0 0 no-repeat; width:630px; height:1136px; margin-top:35px; margin-left:-40px;}
		.maiki_photo_text	{float:right; font-size:24px; color:#743c18;}
		.otstup_left	{padding-left:30px;}
		.price_maika	{float:right; padding-top:24px;}
			.price_maika span	{padding:20px 34px 23px 34px; line-height:52px; font-size:24px; color:#743c18; background:#ecc693;}
			.price_maika strong	{font-size:30px; font-weight:normal; color:#4c802a;}
		
/*---------------------
  footer
-------------------*/

#footer        {height:111px; border-top:1px #7f402b solid; margin:0 0 0 23px; position:relative;}
  .footer_cont  {width:970px; margin-left:-23px; padding:17px 0 0 0; margin:0 auto; font-size:0.68em}
    .footer_l  {float:left; width:305px}
    .footer_r  {float:left; padding:0 0 0 29px; width:420px; position:relative}
      .tere  {margin:0 0 0 -29px; position:absolute}
  .footer_img  {position:absolute; right:0; top:-45px; width:209px; height:156px; background:url(../images/footer_r.jpg) 0 0 no-repeat}
  
/*-----------------
  darkening
-----------------*/

.darkening  {position:absolute; top:14%; left:50%; margin-left:-500px; width:1000px}
  .darkening_l  {float:left; width:330px; padding:0 0 0 34px; height:430px; background:url(../images/gerl.png) 34px 0 no-repeat; position:relative; z-index:500}
  * html .darkening_l  {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/gerl.png',sizingMethod='scale');}
  .darkening_r  {float:left; width:590px; padding:190px 0 0 30px}
    .darkening_r .img  {width:172px; height:172px; padding:3px; background:url(../images/border.gif) 0 0 no-repeat; margin:0 0 20px 0; position:relative; float:left; margin-left:16px; z-index:500}
    * html .darkening_r .img  {margin-left:15px}
    
#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000000; cursor:wait;}

/* Container */
#simplemodal-container a.modalCloseImg {width:100%; height:100%; display:inline; z-index:1; position:absolute; top:0; left:0; cursor:default;}
#simplemodal-container #basic-modal-content {padding:8px;}

.submenu, .submenu2{margin-left:20px;}
.menuMain a.active{color:#000; text-decoration:none;}

.tip {clear:both; margin-bottom:70px; margin-top:-20px;}


#countdown,#countdown2{font-size:22px; color:red; position:relative; top:-20px; margin-left:3px;}
