*{margin:0;padding:0;}
body{padding-top:50px;background:white;color:#666;font:11px Tahoma}
a{color:black;text-decoration:underline}
a:hover{text-decoration:none}
h3{margin-bottom:16px}
h1{padding-top:35px;padding-bottom:25px;font-size:18px;color:black}
ul{margin:15px 0 15px 20px}
ul li{margin-bottom:5px}
.nofloat:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.nofloat {display:inline-block}
* html .nofloat {height: 1%;}
.nofloat {display: block;}
#main{width:900px;margin:0 auto}
#top{background:url(./i/top.jpg) no-repeat 100% 0;height:350px}
#col-left{width:290px;background:url(./i/lc.gif) no-repeat 0 0 #f2f2f2;position:relative;height:100%}
#col-left div{background:url(./i/lc2.gif) no-repeat 0 100%;padding:0 0 0 20px;position:relative;height:100%}
#col-left div h1{padding:20px 0 58px 0;text-indent:-9999px;background:url(./i/name.gif) no-repeat 0 20px;line-height:35px}
#menu{list-style:none;margin-left:25px;}
#menu li{background:url(./i/star.gif) no-repeat 0 1px;padding-left:15px;margin-bottom:10px}
#menu li a{display:block;text-indent:-9999px;height:16px}
#menu li#index a{background:url(./i/index.gif) no-repeat 0 50%;}
#menu li#tatoo a{background:url(./i/tatoo.gif) no-repeat 0 50%;}
#menu li#prmtat a{background:url(./i/prmtat.gif) no-repeat 0 50%;}
#menu li#guarant a{background:url(./i/guarant.gif) no-repeat 0 50%;}
#menu li#cont a{background:url(./i/cont.gif) no-repeat 0 50%;}
#bottom{border-top:2px solid #ccc;height:35px;padding:25px 0 0 25px;margin-top:25px;text-align:center}
#copy{float:left;width:275px;position:relative;height:100%;text-align:left}
#middle{}
#contacts{padding:20px 0 10px 40px;width:250px;float:left;margin-right:7px}
#contacts span{width:55px;display:block;float:left}
*>#content{margin-left:300px;}
* html #content{height:1%}
#contacts h3{text-indent:-9999px;background:url(./i/phone.gif) no-repeat 0 0;height:19px}
#content img{float:right;margin-left:10px}
#content p{text-align:justify;margin-bottom:15px}
#rekl{padding-bottom:20px}
#content h1#welcome{background:url(./i/welcome.gif) no-repeat 0 35px; height:20px;text-indent:-9999px}
#google, #rekl2{padding:5px;padding-top:20px}
#counter{padding:20px}
.news {text-align: justify;}