BODY { 
margin : 0;
}
img {
border:0;
}
#head { 
background : #feb000 url(http://sklad.eurosnab.ru/Sites/sklad/Images/main_bg.jpg) repeat-x 0 100%; text-align : center; 
min-width : 800px;
} 
h1, h2, h3, h4, h5, h6, h2 .seo, .blk1 p, .col1 h2 { 
padding : 0; 
margin : 0;
} 
h1 { 
font : 11px Tahoma; 
color : #151515;
font-weight : bolder; 
} 
h3 { 
font : 12px Tahoma; 
color : #151515;
font-weight : bolder; 
} 
h5 { 
font : 11px Tahoma; 
color : #555;
font-weight : bolder; 
} 
h6 { 
font : 11px Tahoma; 
color : #111;
font-weight : bolder; 
} 
h2 { 
font : 14px Tahoma; 
color : #ee9060;
font-weight : bolder;
}
h2.news {
margin-top: 20; 
font : 18px Tahoma;
color : #aa0000;
font-weight : bolder; 
}
h2 .seo { 
text-transform: uppercase; 
font : 14px Tahoma; 
font-weight : bolder; 
color : #eeaa11;
BORDER-BOTTOM: #ff6633 1px dotted;
}
p { 
padding : 0; 
margin-top : 2;
}
address {
font : 11px Tahoma;
}
abbr {
color : #000000; 
}
p.mg0 {
padding : 0 !important; 
margin : 0 !important;
} 
.f1:first-letter {
color: #ee5533;
}
.f2:first-letter {
font-weight : bold;
padding : 0 !important; 
margin : 0 !important;
}
a, a.st { 
font : 11px Tahoma;
color : #111111; 
text-decoration : underline; 
} 
a.st {
color : #111111 !important;
border-bottom: #aaaaaa 1px dotted;
font-weight : lighter !important; 
text-decoration : none !important; 
} 
a:hover { 
color : #cc0000; 
text-decoration : none; 
}
a.st:hover { 
color : #cc0000 !important; 
text-decoration : none; 
}
span, .span { 
color : #aa4444; 
} 
.bord { 
color : #cc4444;
}
.red { 
color : #ff0000;
}
.orange { 
color : #fb7d19;
}
.green { 
color : #45a124;
}
.green2 { 
color : #80c341
} 
.blue { 
color : #0d74c4;
}
.grey { 
color : #777777;
}
.black { 
color : #000000;
}

a.span, a.bord, a.red, a.orange, a.green, a.blue, a.blue, a.black { 
font : 11px Tahoma;
text-decoration : underline; 
border-bottom: #aaaaaa 1px dotted;
font-weight : lighter !important; 
text-decoration : none !important; 
}
a.span { 
color : #aa4444 !important;
}
a.bord { 
color : #cc4444 !important;
} 
a.red { 
color : #ff0000 !important;
}
a.orange { 
color : #fb7d19 !important;
}
a.green { 
color : #45a124 !important;
}
a.green2 { 
color : #68BB4A !important;
}
a.blue { 
color : #339999 !important;
}
a.grey { 
color : #aaaaaa !important;
} 
a.black { 
color : #000000 !important;
}  
a.span:hover, a.bord:hover, a.red:hover, a.orange:hover, a.green:hover, a.green2:hover, a.blue:hover, a.grey:hover, a.black:hover { 
color : #cc0000 !important; 
text-decoration : none; 
}

UL.map {
color: #ffca52;
padding-top : 5px;
} 
UL.map0 {
color: #ffffff;
padding-top : 5px;
} 
LI.map {
padding-top : 5px;
} 
.center { 
text-align : center;
}
#center, #centerS, #center1 { 
margin : 40px 0 30px 0; 
min-width : 650px; 
max-width : 680px; 
min-height : 600px;
font : 11px Tahoma; 
}
#center { 
background : #fff url(http://sklad.eurosnab.ru/Sites/sklad/Img/sklader.jpg) no-repeat right 20px; 
}
#center1 { 
background : #fff url(http://sklad.eurosnab.ru/Sites/sklad/Img/sklad.jpg) no-repeat right 20px; 
}
.blk1 { 
margin-BOTTOM: 45px; 
width : 100%; 
height : 100px;
color : #111111;
}
#cat {
width : 100%; 
} 
#cat a { 
color : #111111; 
text-decoration : none; 
} 
#cat a:hover { 
color : #bb0000; 
text-decoration : underline; 
}
.col1 { 
border-left : 3px solid #dddddd; 
padding : 5px 5px 5px 12px; 
float : left; 
width : 195px;
}
.col1 h2 {
text-transform: uppercase; 
font-weight : bolder; 
}  
.col1 h2 a { 
font-weight : bolder;
} 
.col1 h2 a:hover { 
color : #aa0000;
text-decoration : none !important;
}   
.col1 ul {
margin : 0;
padding-top : 5px;
padding-left : 17px;
} 
.col1 li { 
COLOR: #fcaf16;
padding-bottom : 3px;
}  
.col1 a { 
border-bottom: #aaaaaa 1px dotted;
text-decoration : none; 
}
.line, .ktl { 
min-width : 650px; 
max-width : 680px; 
height : 25px; 
overflow : hidden; 
} 
.line { background-color : #444444; 
border-left : 4px solid #111111; 
border-bottom : 2px solid #cfa036; 
background-image : url(http://sklad.eurosnab.ru/Sites/sklad/Images/line.gif); 
background-position : right; 
background-repeat : no-repeat; 
} 
.line .line_txt { 
margin-left : 25px; 
margin-top : 4px;
text-transform: uppercase;  
font : 13px Tahoma; 
color : #feb001; 
font-weight : bolder; 
} 
.line .line_txt h1, .line .line_txt h2, .ktl h2 { 
text-transform: uppercase; 
font : 13px Tahoma; 
color : #feb001; 
font-weight : bolder; 
} 
.line .line_txt a { 
color : #eeeeed;
text-transform: lowercase; 
font-weight : bold; 
text-decoration : none; 
} 
.line .line_txt a:hover { 
color : #feb001; 
font-weight : bold; 
text-decoration : none; 
}
.ktl { 
background-color : #555; 
border-left : 2px solid #333; 
border-bottom : 1px solid #cfa036; 
} 
div#nav { 
height : 23px;
width : 680px; 
background : #aaaaaa; 
font-weight : normal; 
} 
div#nav div { 
padding : 3px 10px 0 19px; 
color : #555555; 
} 
div#nav a { 
color : #ffffff; 
text-decoration : none; 
} 
div#nav a:hover { 
color : #aa4444; 
text-decoration : underline; 
} 
div#nav a.hov {
color: #aa4444;
text-decoration: none; 
}
div#news H2 + p, div#news H2 a + p  {
margin-top : 0px;
}
.txt { 
text-align : justify; 
}
.txt p { 
padding : 0; 
margin-top : 7px;
margin-left : 0px !important;
text-align : justify; 
}
.txt table { 
text-align : left; 
}
.txt, .txt table { 
font : 11px Tahoma; 
color : #555555; 
}
.txt table p { 
padding : 0; margin-top : 2;
text-align : justify; 
}
.txt table a {
font-weight : bold; 
color : #111111;
text-decoration : underline; 
}
.txt table a:hover {
font-weight : bold; 
color : #aa0000;
text-decoration : none; 
}
.nextprev, .pagenavigator, .nextprev {
padding : 3px 7px 3px 7px;
font-weight : bold; 
}
.nextprev, a.pagenavigator {
background : #ddd;
font-weight : bold; 
}
span.pagenavigator {
background : #fec;
font-weight : bold; 
}
table a.st {
color : #333333;
text-decoration : underline; 
}
table a.st:hover {
color : #aa0000;
text-decoration : none; 
}
table.catalog { 
width : 100%;
border : 1px solid #c49141;
border-collapse : collapse;
} 
.catalog td { 
border : 1px solid #c49141;
}
.catalog a {
font-weight : normal !important;
}
p.lft {
padding : 3px 0 2px 0; 
margin : 0;
align : left;
vertical-align: middle;
text-indent : 8px !important;
background : url(/Sites/sklad/Img/mini/str2.gif);
background-position : left; 
background-repeat : no-repeat;
}
.catalog h2 { 
margin-left : 3px;
font : 11px Tahoma; 
color : #ee9060;
font-weight : bolder; 
} 
.catalog tr { 
height : 22px;
BACKGROUND-COLOR: #fff;
text-align : center;
}
tr.bg1, td.bg1 { 
height : 34px;
BACKGROUND-COLOR: #ffd060;
text-align : center;
color : #C38420;
font-weight : bold;
} 
tr.bg2, td.bg2 { 
height : 22px;
BACKGROUND-COLOR: #f5f5f5;
} 
td.bg2 { 
color: #cc0000;
} 
tr.bg3, td.bg3 { 
height : 22px;
BACKGROUND-COLOR: #fafafa;
}
tr.bg4, td.bg4 { 
height : 22px;
BACKGROUND-COLOR: #e0e0e0;
}
.left { 
padding : 5px; 
text-align : left; 
}
table.catalog td.bg1 { 
width: 26%; 
BORDER-BOTTOM: #eeeeee 1px solid;
BORDER-LEFT: #eeeeee 1px solid;
text-align : center;
} 
table.catalog2 { 
background : #f7f7f7;
}
table.catalog1, table.catalog2 { 
width : 100%; 
border : 1px solid #ffd060; 
border-collapse : collapse;
}
table.catalog1 td, table.catalog2 td, table.catalog1 td.left  { 
border : 1px solid #ffd060; 
padding : 5px; 
text-align : center; 
}  
table.catalog1 td.zag1, table.catalog2 td.zag1 { 
border : 1px solid #ffd061; 
border-right : 1px solid #ffffff; 
background : #ffd060; 
padding : 5px; 
font : 12px Tahoma; 
font-weight : bold; 
color : #111111; 
}
div#seo {
BORDER-BOTTOM: #bcc1c8 1px solid; BORDER-LEFT: #bcc1c8 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 100px; OVERFLOW: scroll; BORDER-TOP: #bcc1c8 1px solid; BORDER-RIGHT: #bcc1c8 1px solid; PADDING-TOP: 3px;
}
div#seotxt, div#maptxt {
margin-top : 23px;
width : 100%;
color : #555555; 
text-align : justify; 
}
div#seotxt h2 {
text-transform: uppercase;
text-indent : 10px; 
font : 12px Tahoma;
color : #eeaa11;
BORDER-BOTTOM: #ff6633 1px dotted;
font-weight : bolder;
background : url(/Sites/sklad/Img/str2.gif);
background-position : left; 
padding : 0 !important; 
margin : 0 !important;
background-repeat : no-repeat;
vertical-align: middle;
}
div#maptxt h2 {
text-transform: uppercase;
text-indent : 10px; 
font : 12px Tahoma;
color : #545454;
BORDER-BOTTOM: #ff6633 1px dotted;
font-weight : bolder;
padding : 0 !important; 
margin : 0 !important;
background : url(/Sites/sklad/Img/str2.gif);
background-position : left; 
background-repeat : no-repeat;
vertical-align: middle;
}  
div#seo h2 { 
text-transform: uppercase; 
font : 12px Tahoma;
color : #eeaa11;
BORDER-BOTTOM: #ff6633 1px dotted;
font-weight : bolder;
}
div#seo h2 a, div#seotxt h2 a { 
text-transform: uppercase; 
font : 12px Tahoma; 
text-decoration : none !important; 
color : #eeaa11;
font-weight : bolder;
} 
div#seo h2 a:hover, div#seotxt h2 a:hover { 
text-transform: uppercase; 
font : 12px Tahoma; 
text-decoration : none !important;
color : #aa0000;
font-weight : bolder;
}
div#maptxt h2 a { 
text-transform: uppercase; 
font : 12px Tahoma; 
text-decoration : none !important; 
color : #545454;
font-weight : bolder;
} 
div#maptxt h2 a:hover { 
text-transform: uppercase; 
font : 12px Tahoma; 
text-decoration : none !important;
color : #aa4444;
font-weight : bolder;
}
div#cont {
border : 1px solid #dddddd; 
width : 100%; 
padding : 5px 5px 5px 5px; 
background-color : #efefef; 
margin-top : 23px;
text-align : justify;  
}
div#cont p:first-letter {
color: #ee5533;
}
div#cont h2 { 
padding : 0; 
margin : 5px 0px 0px 0px;
font : 14px Tahoma; 
font-weight : bolder; 
color : #eeaa11;
BORDER-BOTTOM: #ff6633 1px dotted;
}
div#cont h2 a { 
padding : 0; 
margin : 0; 
font : 14px Tahoma; 
text-decoration : none; 
color : #eeaa11;
font-weight : bolder;
} 
div#cont h2 a:hover { 
padding : 0; 
margin : 0; 
font : 14px Tahoma; 
font-weight : bold;
text-decoration : none; 
color : #aa0000;
font-weight : bolder;
}
#ToZ2 { 
position : absolute; 
display : block; 
left : 0px; 
top : 80px;
width : 320px;
}
#menu-1 { 
margin : 40px 0 0 15px;
width : 235px;
font : 12px Tahoma;
font-weight : bolder;
border : 1px solid #dddddd;  
padding : 10px 5px 5px 10px; 
background-color : #efefef; 
text-align : justify; 
}
#menu-1 a { 
font : 12px Tahoma;
color : #111111; 
text-decoration : underline; 
} 
#menu-1 a :link { 
font : 12px Tahoma;
color : #FF6633; 
text-decoration : underline; 
} 
#menu-1 a:hover { 
font : 12px Tahoma;
color : #cc0000; 
text-decoration : none;
}
#menu-1 a:active { 
font : 12px Tahoma;
color : #FF6633; 
text-decoration : none; 
}






#left { 
width : 320px; 
height : 100%;
MARGIN: 0px 0px 60px 75px; 
}
#bu { 
width : 305px; 
border-left : 8px solid #444444; 
} 
#but { 
width : 305px; 
border-left : 4px solid #feb000; 
}


   
#but .aa { 
margin : 0 20px 0 10px; 
} 

#but p.aa {
width : 85%; 
margin : 0 20px 0 2px !important;
padding : 0; 
background-color : #eeeeee;
border : 1px solid #ffffff; 
} 
#but div.aa {
width : 85%; 
margin : 0 20px 0 2px;
padding : 2;
border : 1px solid #ffffff; 
background-color : #eeeeee; 
} 
#but .aa a { 
font : 12px Tahoma; 
color : #111111; 
font-weight : bold; 
text-decoration : none; 
} 
#but .aa a:hover { 
font : 12px Tahoma; 
color : #bb0000; 
font-weight : bold; 
text-decoration : none; 
}
#but .ab { 
margin : 5px 0 5px 20px; 
}
#but .ab p {
padding : 0 !important; 
margin : 0 !important;
background : url(/Sites/sklad/Images/str_m2.gif);
background-position : left; 
background-repeat : no-repeat;
vertical-align: middle;
}  
#but .ab a {
font : 12px Tahoma; 
color : #111111;
text-indent : 15px; 
text-decoration : none; 
} 
#but .ab a:hover { 
font : 12px Tahoma; 
color : #bb0000; 
text-decoration : none; 
} 

#but .bc p {
background : none !important;
}  

#but .bc { 
margin : 5px 0 7px 10px; 
} 
#but .bc a { 
font : 11px Tahoma; 
color : #111111; 
text-decoration : none; 
} 
#but .bc a:hover { 
font : 11px Tahoma; 
color : #bb0000; 
text-decoration : none; 
} 
#but .cd { 
margin : 0 0 0 15px; 
} 
#but .sd { 
margin : 5px 0 5px 25px; 
}




div#copir {
margin : 45px 0 0 33px;
padding : 10px 0 10px 0;
background : url(/Sites/sklad/Images/karzina.gif);
background-position : left; 
background-repeat : no-repeat;
vertical-align : middle;
text-indent : 30px;
FONT : 12px Tahoma;
}
div#copir a {
text-decoration : underline; 
COLOR: #d00;
} 
div#copir a:hover { 
text-decoration : none;
color : #fcaf16; 
}
div#copirit, div#copirit0 {
margin-left: 33px;
width : 215px;
padding-top : 20px;
}
div#copirit {
border-top : 3px solid #ddd;
}
p.telef, p.fax, p.icq, p.skype, p.nazad a {
padding : 3px 0 2px 0; 
margin : 0;
vertical-align: middle;
text-indent : 25px;
font : 11px Tahoma;
COLOR: #151515;
font-weight : bold;
}
p.nazad a {
text-indent : 10px !important;
font-weight : normal !important;
}
p.pdf a {
text-indent : 25px !important;
font-weight : normal !important;
line-height : 16px;
padding : 0;
}
p.telef {
background : url(/Sites/sklad/Images/telef.gif);
background-position : left; 
background-repeat : no-repeat;
}  
p.fax {
background : url(/Sites/sklad/Images/fax.gif);
background-position : left; 
background-repeat : no-repeat;
}  
p.icq {
background : url(/Sites/sklad/Images/icq.gif);
background-position : left; 
background-repeat : no-repeat;
}  
p.skype {
background : url(http://mystatus.skype.com/smallicon/ptm-66);
background-position : left; 
background-repeat : no-repeat;
}  
p.nazad {
background : url(/Sites/sklad/Img/mini/str3.gif);
background-position : left; 
background-repeat : no-repeat;
}
p.pdf {
background : url(/Sites/sklad/Img/i/pdf.gif);
background-position : left; 
background-repeat : no-repeat;
line-height : 16px;
padding : 0;
margin-top : 10px !important;
}
div#rek {
margin : 44px 0 0 33px;
width : 220px;
padding : 3px;
border : #dddddd 2px solid; 
font-family : Tahoma;
}
div#rek a {
text-decoration : none; 
}
div#stati, div#yandex {
margin : 44px 0 0 33px;
width : 220px;
}
div#stati {
padding : 3px;
border : #dddddd 2px solid; 
font : 11px Tahoma; 
color : #555555; 
}
div#stati a {
color : #ff6633; 
}
div#stati a:hover {
color : #dd0000; 
text-decoration : none; 
}
div#stati a.rss {
color : #777; 
}
div#stati a.rss:hover {
color : #ff6633; 
text-decoration : none; 
}
.stati{
padding: 5px; 
BACKGROUND-COLOR: #eee; 
}
h2.stati a {
font : 12px Tahoma;
color : #aa0000 !important;
font-weight : bolder;
text-decoration : none !important;
text-align : left !important;
}
h2.stati a:hover {
color : #111 !important; 
text-decoration : underline !important;
} 
#l_ft { 
height : 67px; 
border-top : 2px solid #ebebeb; 
font : 11px Tahoma; 
color : #555555; 
margin : 40px 30px 30px 25px; 
} 
#l_ft span { 
color : #111; 
text-decoration : underline; 
} 
#l_ft a { 
font : 11px Tahoma; 
color : #555; 
text-decoration : none; 
} 
#footer {
height : 67px; 
width : 680px;
margin-top : 40px; 
margin-bottom : 30px;
border-top : 2px solid #feb000; 
font : 11px Tahoma; 
color : #555; 
} 
#footer a, #footer a:hover { 
text-decoration : underline; 
}
#ToZ1 { 
position : absolute; 
display : block; 
left : 910px; 
top : 60px; 
width : 60px; 
} 
#ToZ1 a { 
color : #111111; 
text-decoration : underline; 
} 
#ToZ1 a:hover { 
color : #111111; 
text-decoration : none; 
} 
div#lefter { 
width : 1000px; 
margin : 40px 0 30px 0; 
}
#center .txt .tab1 a { 
font : 12px Tahoma; 
color : #111111; 
text-decoration : underline; 
font-weight : bold; 
} 
#center .txt .tab1 a:hover { 
color : #feb001; 
text-decoration : underline; 
} 
#center .txt .tab1 td { 
padding : 4px 60px 0 0; 
}
#left .txt { 
margin : 5px 18px 5px 35px; 
font : 11px Tahoma; 
color : #151515; 
} 
#left .txt a { 
color : #111111; 
text-decoration : underline; 
} 
#left .txt a:hover { 
color : #feb001; 
text-decoration : underline; 
} 
#left .txt .zag { 
font : 12px Tahoma; 
color : #dd0000; 
font-weight : bold; 
} 
#left .txt .txt1 { 
margin : 0 0 0 0; 
font : 11px Tahoma; 
color : #151515; 
} 
#left .slova { 
font : 9px Tahoma; 
color : #ddddde; 
text-decoration : none; 
} 
#left .slova a { 
font : 9px Tahoma; 
color : #ddddde; 
text-decoration : none; 
} 
#left .slova a :hover { 
font : 9px Tahoma; 
color : #bb0000; 
text-decoration : underline; 
}   
#foto { 
width : 100px; 
height : 100px; 
float : left; 
margin : 0 10px 10px 0; 
} 
#CallAgent2 table { 
margin : auto; 
} 
#CallAgent2 table td { 
padding : 0; 
} 
#CallAgent2 input, #CallAgent2 textarea,  input { 
border : 1px solid #bcc1c8; 
} 
#CallAgent2 .fio, #CallAgent .cont { 
width : 300px; 
} 
#CallAgent2 input { 
color : #777777; 
font-size : 10px; 
font-family : Tahoma; 
font-weight : bold; 
background-color : #f0f0f0; 
}
#CallAgent2 textarea { 
width : 100%; 
height : 40px; 
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif; 
font-size : 10px; 
}
#CallAgent2 .SendMail { 
border : 1px solid #bcc1c8; 
color : #ff9966; 
text-align : center; 
font-size : 10px; 
font-weight : bold; 
font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif; 
background-color : white; 
}
.sendedok { 
text-align : center; 
font-size : 12px; 
} 
.simple {
margin-bottom: 2px;
padding : 7px 10px 7px 10px;
border : 1px solid #cdcdcd; 
background-color : #f0f0f0; 
font : 11px Tahoma;  
color : #525252; 
font-weight : normal; 
} 
.specs1 { 
background-color : #f0f0f0; 
border : 1px solid #cdcdcd; 
padding : 7px 10px 7px 10px;
margin-bottom: 2px;
width : 100%; 
} 
.c_simple { 
font-family : tahoma; 
font-size : 11px; 
font-weight : normal; 
color : #444443; 
text-decoration : none; 
}
/* =======================================================  */

#center .txt a.ss { 
font : 11px Tahoma; 
color : #111111; 
border-bottom : 1px dotted #aaaaaa; 
text-decoration : none; 
} 
#center .txt a.ss:hover { 
font : 11px Tahoma; 
color : #bb0000; 
text-decoration : none; 
} 
#center .txt a.zag { 
font : 12px Tahoma; 
color : #111111; 
text-decoration : underline; 
font-weight : bold; 
} 
#center .txt a.zag:hover { 
color : #feb001; 
text-decoration : underline; 
} 
#center .txt .zag { 
font : 12px Tahoma; 
font-weight : bold; 
color : #111111; 
} 
#center .txt .zag2 { 
font : 13px Tahoma; 
font-weight : bold; 
color : #bb0000; 
}

/* =====================Yandex==================================  */
div.b-yandexbox * { font-size: 11px !important; margin: 0 !important; } 
div.b-yandexbox a img { border: 0 !important; } 
div.b-yandexbox input, div.b-yandexbox label { vertical-align: middle; } 
div.b-yandexbox table { font-size: 11px; width: 100%; border-collapse: collapse; border: 0; background: #ffd060; } 
div.b-yandexbox table td { padding: 7px 0 6px 0; white-space: nowrap; vertical-align: middle; } 
div.b-yandexbox .b-yandexbox-image { padding: 6px 6px 0 6px; } 
div.b-yandexbox .b-yandexbox-search { width: 100%; padding: 0 6px; } 
div.b-yandexbox .b-yandexbox-search table { margin: 0; padding: 0; background: none; } 
div.b-yandexbox .b-yandexbox-search .b-yandexbox-txt { width: 100%; padding-right: 6px; } 
div.b-yandexbox .b-yandexbox-text { position: relative; width: 100%; } 
div.b-yandexbox .b-yandexbox-text input { float: left; width: 100%; padding-right: 0; border: 1px solid #7f9db9; } 
div.b-yandexbox .b-yandexbox-search .b-yandexbox-submit { padding: 0; } 
div.b-yandexbox .b-hint-input { position: absolute; z-index: 100; left: 0; display: none; width: 30px; height: 11px; margin: 0.16em 0.2em !important; cursor: text; line-height: 0; background: url(http://site.yandex.ru/i/ysearch_small.png) no-repeat; } 
.b-yandexbox_arr { padding-right: 23px; background-image: url(http://site.yandex.ru/arrow.xml?color=%23ffd060); background-repeat: no-repeat; background-position: 100% 50%; } div.b-yandexbox .button-search { width: 19px; height: 15px; outline: none; cursor: pointer; border: none; background: url(http://site.yandex.ru/i/search.png) no-repeat; }
.b-yandexbox_arr { zoom: 1; }
*:first-child+html div.b-yandexbox .b-hint-input { position: absolute; margin-top: 4px !important; }
* html div.b-yandexbox .b-hint-input { position: relative; bottom: -0.5em; left: 0.3em; float: left; display: block; margin: 0 0 -1em !important; }