html,body{
    padding: 0px;
    margin: 0px;
    font-family: Tahoma;
    font-size: 12px; 
    color: #383838; 
    background: #ffffff url("../img/bg.jpg")/*tpa=http://vitali33.ru/img/bg.jpg*/ top center no-repeat; }

    
img{border:none;
/* border: 5px solid #ebeced; box-shadow: 5px 5px 7px black; -moz-box-shadow: 5px 5px 7px black; -webkit-box-shadow: 5px 5px 7px black; */}

img.bord{border: 1px solid #89cd3a;}

p{text-align: justify; padding: 0px; text-indent: 0px; line-height: 18px; }
h1{font-size:18px; font-weight:normal; margin:0px;}
h2{font-size:17px; font-weight:normal; margin:0px;}
h3{font-size:16px; font-weight:normal; margin:0px;}
h4{font-size:14px; font-weight:normal; margin:0px;}
h5{font-size:12px; font-weight:normal; margin:0px;} 
a{color:#00acfc; text-decoration: underline;}
a:hover{color:#6fc115; text-decoration: none;} 


#all{position:relative; width:950px; margin:0px auto;}
.header{position:relative; height:490px;}
.logo{position:absolute; left:-98px; top:0px;}
.konsylt{position:absolute; left:0px; top:180px; color:black; }
.podp{letter-spacing: -1px; line-height:25px;}
.tel{ line-height:35px; font-size:24px;}
.email{line-height:25px;}
.tel span,.email span{color:#cf0709;}
.header a{color:#383838;} 

.cont{position:relative; overflow:hidden; }
.left{position:relative; width:200px; float:left; padding-right:25px;}
.right{position:relative; width:725px; float:right;}


.left_menu1,.left_menu2,.left_menu3,.left_menu4{margin:0;padding:0;list-style-type: none;}
.left_menu1 li{padding:0px; margin:0px; padding-bottom:2px; }
.left_menu1 li a{color:#2c2b2b; padding-left:25px; padding-top:5px; height:23px; font-size: 14px; display:block; text-decoration:none; 
background:url("../img/menu.png")/*tpa=http://vitali33.ru/img/menu.png*/ left bottom no-repeat; }
.left_menu1 li a:hover{color:white; background:url("../img/menu.png")/*tpa=http://vitali33.ru/img/menu.png*/ left top no-repeat;}
.left_menu2,.left_menu3,.left_menu4{padding-left:10px; padding-bottom:5px;} 
.left_menu2 li,.left_menu3 li,.left_menu4 li{padding:0px; margin:0px; background:none; font-size:12px; padding-bottom:0px; padding-top:8px;}
.left_menu2 li a,.left_menu3 li a,.left_menu4 li a{color:#00acfc; text-decoration:underline; background:none; } 
.left_menu2 li a:hover,.left_menu3 li a:hover,.left_menu4 li a:hover{color:#00acfc; text-decoration:none; background:none;} 


.text{padding:25px; background-color:#ecfbcb; min-height:100px;}
.h1_line{padding-bottom:9px; background: url("../img/h1_line.png")/*tpa=http://vitali33.ru/img/h1_line.png*/ bottom left no-repeat;}

.hleb_kr{margin-top:10px; padding-bottom:10px; font-size:11px;}
.hleb_kr a{text-decoration:none; color:#383838;}
.hleb_kr a:hover{text-decoration:underline; } 


.prod{position:relative; width:720px; padding-left:5px; padding-top:5px; padding-top:55px;}
.prod table{position:relative; width:715px; background-color:#f3fae8; border:none; border-collapse:collapse; table-layout:fixed; margin-bottom:5px;} 
.prod_v{position:absolute; z-index:100; width:725px; height:264px; top:-5px; left:-5px; background: url("../img/prod_verh.png")/*tpa=http://vitali33.ru/img/prod_verh.png*/ top left no-repeat;}
.prod_n{position:relative; z-index:100; width:725px; height:255px; margin-top:-240px; margin-left:-7px; margin-bottom:-5px; background: url("../img/prod_niz.png")/*tpa=http://vitali33.ru/img/prod_niz.png*/ top right no-repeat;}
.prod_h1{width:186px; margin-top:15px; padding-left:20px; margin-bottom:15px; color:#83c935; background: url("../img/prod_h1_str.png")/*tpa=http://vitali33.ru/img/prod_h1_str.png*/ right center no-repeat;}
.prod_a{position:relative; z-index:200; width:200px; padding-left:110px; padding-bottom:25px; vertical-align: top;}
.min{padding-left:85px;}
.prod_a div{padding-top:15px; text-align: center;}
.prod_a a{color:#00acfc; font-size:14px; text-decoration:underline;}
.prod_a a:hover{color:#6fc115; text-decoration:none;}
.prod_a a img{border: 2px solid #d2ecb3;}
.prod_a a:hover img{border: 2px solid #6fc115;}



.footer{position:relative; height:260px; background: url("../img/logo_footer.png")/*tpa=http://vitali33.ru/img/logo_footer.png*/ bottom left no-repeat;}
.footer p{margin:0px; padding:0px; text-indent:0px; line-height:20px;} 
.footer a{color:#383838;}
.footer_koordin{position: relative; float: right; margin-right:5px; margin-top:90px; width:715px; height:100px; background-color:#e1f7c8; color:#323232;}
.footer_koordin_pip{position:absolute; width:15px; height:25px; top:107px; left:215px; background: url("../img/pip_bg_footer.png")/*tpa=http://vitali33.ru/img/pip_bg_footer.png*/ no-repeat;}
.footer_adr{width:370px; padding:20px; line-height:20px;}
.sozdan{position:absolute; color:#313131; top:20px; right:40px; line-height:20px;}
.sozdan a{color:#323232; text-decoration:none;} 
.sozdan a:hover{text-decoration:underline;}
.sozdan span{color:#cf0709;}
.copir{position:absolute; width:690px; height:35px; bottom:20px; right:0px; color:black;}
.copir span{display: block; margin-top:10px; float: left; margin-right:20px;}
.copir p{margin:0px; padding:0px;}


