body{background-color:#FCF1DB;color:#000;font-family:Arial, Verdana, 'MS Sans Serif';font-size:75%;margin:0;}html{background-color:#FCF1DB;color:#000;font-family:Arial, Verdana, 'MS Sans Serif';}#right_ball{float:right;overflow:visible;z-index:1;}#right_text{color:#666;float:none;height:350px;left:880px;margin:0;overflow:visible;padding:10px;position:relative;text-align:right;top:350px;width:130px;z-index:0;}#logo{background-image:url(/images/logo.gif);background-position:0 0;background-repeat:no-repeat;height:123px;left:19px;position:absolute;top:43px;width:126px;}#right_ball span{left:-3000px;position:absolute;}#logo span{left:-3000px;position:absolute;}#tower{background-image:url(/images/tower.gif);background-position:0 0;background-repeat:no-repeat;height:110px;left:169px;position:absolute;top:93px;width:34px;}#spb{background-image:url(/images/spb.gif);background-position:0 0;background-repeat:no-repeat;height:198px;left:336px;position:absolute;top:60px;width:409px;}#tel{background-image:url(/images/tel.gif);background-position:0 0;background-repeat:no-repeat;height:30px;left:651px;position:absolute;top:122px;width:188px;}#footer_separator{position:relative;width:900px;}#flash{left:145px;position:absolute;top:18px;}#flash2{left:115px;position:absolute;top:16px;}#left_ball{position:absolute;top:192px;}#menu{left:388px;position:absolute;top:268px;}#menu img{margin-left:22px;}#search input{font-size:10pt;}#search input.input_buttom_search_button{background-color:#FCF1DB;border:0;font-size:7.5pt;margin-bottom:3px;margin-left:0;text-decoration:underline;}#search img{margin:0 0 5px 3px;}#main{position:absolute;top:357px;}#content{left:88px;position:relative;top:0;vertical-align:top;width:770px;}#footer{font-size:7.5pt;left:88px;margin-bottom:10px;margin-top:20px;position:relative;}#footer_link{margin-left:85px;}#footer_link a{padding-right:10px;}#fenechka{margin-top:45px;text-align:center;width:100%;}#hr{background-image:url(/images/hr.gif);background-position:0 0;background-repeat:no-repeat;height:11px;margin-bottom:11px;margin-top:11px;}#news_date{color:#9A2E00;margin-top:10px;}select{font-family:Arial, Verdana, 'MS Sans Serif';font-size:90%;}a:link{color:#9A2E00;}a:visited{color:#9A2E00;}a:hover{color:#9A2E00;}#contact{background-image:url(/images/footer_ball.gif);background-position:100% 0;background-repeat:no-repeat;color:#876738;height:94px;}h1{color:#224500;font-size:14pt;font-weight:400;}.title{color:#E34B4B;font-size:15pt;font-weight:400;}.title a:link{color:#E34B4B;font-size:15pt;font-weight:400;}.title a:visited{color:#E34B4B;font-size:15pt;font-weight:400;}.title a:hover{color:#E34B4B;font-size:15pt;font-weight:400;}#both{clear:both;}img{border:0;}.services_group{color:#BA0019;font-size:10pt;font-weight:700;}.services_link:link{color:#5B7600;font-size:10pt;}.services_link:visited{color:#5B7600;font-size:10pt;}.services_link:hover{color:#5B7600;font-size:10pt;}.portfolio_link:link{color:#BA0019;font-size:10pt;}.portfolio_link:visited{color:#BA0019;font-size:10pt;}.portfolio_link:hover{color:#BA0019;font-size:10pt;}.portfolio_title_link:link{color:#6D8200;font-size:10pt;}.portfolio_title_link:visited{color:#6D8200;font-size:10pt;}.portfolio_title_link:hover{color:#6D8200;font-size:10pt;}.catalog_load:link{color:#6D6D6D;font-size:10pt;}.catalog_load:visited{color:#6D6D6D;font-size:10pt;}.catalog_load:hover{color:#6D6D6D;font-size:10pt;}.catalog_price:link{color:#224500;font-size:10pt;}.catalog_price:visited{color:#224500;font-size:10pt;}.catalog_price:hover{color:#224500;font-size:10pt;}.t_price td{color:#224500;font-size:10pt;padding:8px;}h2{color:#D50042;font-size:12pt;}h3{color:#9A2E00;font-size:11pt;margin:0;padding:0;}ul .bukets{margin:0;padding:0;}.bukets li{font-size:8pt;list-style:none;margin:0;padding-bottom:2px;}.bukets li a:hover{color:#c63035;text-decoration:none;}.small_text{font-size:8pt;}.path_arrow{color:#9A2E00;font-size:10pt;padding:0 5px;}.amfprice{color:#F30;font-family:Georgia;font-size:small;font-weight:700;}.amfimage{border:FFCC00 0 solid;}.amftable{border:solid 0 gray;width:100%;}.amftr{border:0;}.amftd{font-size:x-small;}.amfdescription{font-size:x-small;font-style:normal;}.amforderbutton{background:FFCC00;border:000000 1px solid;font-family:Tahoma,MS Sans Serif,Helvetica,sans-serif;font-size:xx-small;}.amfcompa{font-size:x-small;font-weight:700;}.amfset{font-size:x-small;font-weight:700;}p{margin-top:0;padding-top:0;}#content td{vertical-align:top;}#content_shop td{vertical-align:middle;}.bukets li a{color:#7e3415;}.bukets2 li{font-size:8pt;list-style:none;margin:0;padding-bottom:2px;}ul .bukets2{margin:0;padding:0;}.bukets2 li a{color:#2B1207;}.small_text22{font-size:14pt;}.myinputstyle{background:url(http://www.sharik-spb.ru/images/web2/bg288430056) repeat-x #FFF;border:1px solid #FFF;color:#454743;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;}.mylabelstyle{color:#82983e;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-style:bold;}.myinputstyle:hover{background:url(none) no-repeat #FFF;border:1px solid #FFF;color:#454743;}.myinputstyle:focus{background:url(none) no-repeat #FFF;border:1px solid #FFF;color:#454743;}
.tbsh table, .tbsh td{font:100% Arial, Helvetica, sans-serif;}
.tbsh table{width:100%;border-collapse:collapse;margin:1em 0;}
.tbsh td{text-align:left;padding:.5em;border:1px solid #fff;}
.tbsh th {font-weight: bold;background-color: #F9E2BA;color:#6F000F;padding:.5em;border:1px solid #fff;font-size:1.2em;}
.tbsh td.rub{text-align:right}
.tbsh td.meas{text-align:center}
.tbsh tr.even td{background-color: #f9e2ba;}

@font-face { font-family: "Rubl Sign"; src: url(/images/ruble.eot); }
span.rur { font-family: "Rubl Sign"; text-transform: uppercase; // text-transform: none;}    
span.rur span { position: absolute; overflow: hidden; width: .45em; height: 1em; margin: .1ex 0 0 -.55em; // display: none; }
span.rur span:before { content: '\2013'; }
.mnul ul{
  margin: 0;
  padding: 0;
}
.mnul li{
  position: relative;
  list-style-type: none;
  padding-bottom:10px;
}
.mnul a:hover{color:#FFCC33}

.otzli ul{
  margin: 0;
  padding: 5px 0 5px 0;
}
.otzli li{
  position: relative;
  list-style-type: none;
  padding-bottom:10px;
}