body { margin: 0; padding: 0; text-align: center; background: url(img/backgr.png) repeat; }

@media all and (min-width:0px) { head~body  { ... } }

a { outline: 0; text-decoration: none; }
img { border: 0; }

.mainWraper { width: 1004px; font: 12px verdana; color: #333; margin: 0 auto;}

.headLogo { width: 1004px; height: 100px; float: left; padding-top: 20px; padding-bottom: 15px !Important; padding-bottom/**/:/**/20px; }
.headLogo a img { float: left; margin-left: 20px; border: 0; }
.headLogo img { float: left; margin-left: 160px; }

.wraper { width: 1004px; float: left; text-align: center; background: url(img/ramka.jpg) repeat-y;  }

.horizChert1 { width: 992px; height: 7px; float: left; margin-left: 0; background: url(img/Horiz.jpg) repeat-x; }

.left6 { padding-left: 6px; }

.photos { width: 997px; height: 194px; float: left; padding-left: 7px; margin-top: 1px !Important; margin-top/**/:/**/-6px; }
.photos img { float: left; margin-left: 4px; }

.lenta { width: 993px; height: 50px; float: left; text-align: center; margin-left: 0; background: url(img/lenta.png) repeat-x;  }
.lenta a { float: left; font: 16px verdana; font-weight: bold; color: #6c6c6c;  }
.lenta a:hover { float: left; color: #b7b7b7;  }
.lenta span { color: #df0000 }

.delitel { float: left; margin: 16px 0 0 25px; text-align: center; }
.del2 { margin-left: 83px; }
.del3 { margin-left: 105px; }

.delitel1 { float: left;  margin: 13px 0 0 55px; text-align: center; }
.delitelEN { float: left; margin: 16px 0 0 80px; text-align: center; display: inline; }
.del2EN { margin-left: 95px; }
.del3EN { margin-left: 84px; }
.del4EN { margin-left: 105px;}

.delitel1EN { float: left; margin: 13px 0 0 65px; text-align: center; display: inline; }
.delitel2EN { float: left; margin-top: 13px; text-align: center; display: inline; margin-left: 69px !Important; margin-left/**/:/**/100px; }

.doluObsht { width: 1004px; height: 25px; float: left; }

.doluLink { height: 16px; margin: 2px 0 0 10px; text-align: left; }
.doluLink a { float: left; font: 14px arial; color: #333; margin-left: 10px; }
.doluLink a:hover { color: #999; }
.doluLink img { float: left; margin: 5px 0 0 7px; }
.doluLink span { color: #df0000; }

.gall { margin-left: 235px; }
.gallEN { margin-left: 255px; }

.team { margin-left: 428px; }
.teamEN { margin-left: 438px; }

.contact { margin-left: 700px; }
.contactEN { margin-left: 765px;}

.top { margin-top: 10px; }

.history { width: 1000px; float: left; height: 48px; margin-top: 15px; }

.ENBG { visibility: hidden; width: 200px; float: left; text-align: left; margin-top: 10px; padding-left: 15px; }
.ENBG a { font: 12px arial; color: #333; }
.ENBG a:hover { font: 12px arial; color: #999; }
.ENBG span { color: #df0000; }

.snimka { margin-left: 30px; clear: both; }
.snimka a { font-size: 12px; color: #333; }
.snimka a:hover { color: #999; }

.zaglavie { float: left; padding-left: 50px !Important; padding-left/**/:/**/65px; margin-top: 9px; font: 28px Verdana; font-weight: bold; color: #df0000; }

.leftTxt { width: 188px !Important; width/**/:/**/193px; height: 100%; float: left; color: #333; margin-top: 0; padding-left: 7px;}
.leftTxtBord { width: 188px; height: 100%; float: left; margin-left: 0; background: url(img/hr_left_new.gif) repeat-y;  }

.tumnalenta  { width: 180px; height: 28px; float: left; text-align: center; font-size: 16px; color: #FFF; padding-top: 5px; margin-left: 1px; background: url(img/tm_lenta.jpg) repeat-x; }

.texxtLeft { margin-left: 5px; width: 172px !Important; width/**/:/**/179px; float: left; text-align: left; font-size: 12px; color: #333; padding: 7px 0 10px 0; margin-top: 0 !Important; margin-top/**/:/**/5px;}
.texxtLeft a { font-size: 12px; color: #333;  }
.texxtLeft a:hover { color: #999; }

.centerTextOBsht { width: 618px; height: 100%; float: left; font: 12px verdana; color: #333; text-align: justify; padding-left: 0 !Important; padding-left/**/:/**/2px;}

.horizChert { width: 618px; height: 7px; float: left; background: url(img/Horiz.jpg) repeat-x; }

.centerText { width: 605px; float: left; text-align: justify; padding-left: 10px; margin-top: 13px; }
.centerText a { font: 12px arial;  color: #333; }
.centerText a:hover { color: #999; }

.centerGall { width: 605px !Important; width/**/:/**/615px; float: left; text-align: left; padding-left: 5px; margin-top: 10px; }
.centerGall a img { float: left; margin-left: 2px; border: 2px solid #ffffff; }
.centerGall a:hover img { float:left; margin-left: 2px; border: 2px solid #666666;}

.centerSMS { width: 605px !Important; width/**/:/**/615px; float: left; text-align: left; padding-left: 20px; margin-top: 10px; }
.centerSMS a img { float: left; margin-left: 30px; border: 2px solid #ffffff; }
.centerSMS a:hover img { float:left; margin-left: 30px; border: 2px solid #666666;}

.kusa { margin-top: 5px; }

.rightTXtObsht { width: 188px; height: 100%; float: left; margin-top: 0;}

.leftBord { width: 7px; height: 100%; float: left; padding-left: 7px; background: url(img/Hr_right.jpg) repeat-y; }

.rightTxt { width: 168px !Important; width/**/:/**/174px; float: left; text-align: center; padding-left: 10px; }
.rightTxt img { float: left; margin-top: 10px; }

.sponsr { float: left; margin-top: 20px !Important; } 

.sinThanks { font-weight: bold; color: #016cad; }

.one { visibility: hidden; }

table { width: 990px; float: left; margin-top: 5px; } 

.footer { width: 1004px; height: 42px; float: left; font-size: 12px; color: #333; padding-top: 13px; background: url(img/footer.png) no-repeat;}
.footer div { float: left; padding-left: 330px; }
.footer a { float: left; font-size: 12px; color: #333; margin-left: 5px; }
.footer a:hover { color: #FFF; }

.broiach { width: 80px; height: 15px; float: left; padding-left: 40px;}

.obiava { width: 600px; font-size: 20px; color: #333; margin: 15px auto; padding-left: 30px; text-align: left;}

a.sponsorli img { border: 2px solid #FFF; }
a.sponsorli:hover img { border: 2px solid #CCC;}







