html 
{
 height:100%;
}


body
{
margin:0;
padding:0px;
width:100%;
 background-image:url(/images/maket/fon.png);
 font-family:Arial;
 vertical-align:middle;
 /*position:absolute;*/
  height:100%;
}


.cen
{
 width:1028px;
 background-color:white;
 height:100%;
 vertical-align:middle;
 float:none;
 /*margin-top:30px;*/
 padding:5px;
 /*margin: auto;*/
}

img
{
 border:0px;
}

a
{
outline:medium none;
}

.logo
{
float:left;
vertical-align:middle;
background-color:white;
margin-right:38px;
}

.logotext
{
background-image:url(/images/maket/logot.png);
padding-top:45px;
/*padding-left:38px;*/
background-position:right bottom;
background-repeat:no-repeat;
width:580px;
height:82px;
font-size:20px;
float:left;
color:#666666;
background-color:white;

}
.logotext span
{
color:#99cc00;
}



.tops
{
 background-color:white;
 height:127px;
 vertical-align:middle;
}

.tops img
{
 padding-top:10px;
 padding-left:42px;
}


.rig
{
 background-color:white;
 padding-top:20px;
width:176px;
float:right;
padding-right:30px;
}

.rig img
{
 padding-top:20px;
 padding-left:10px;
 padding-right:10px;
}

.tel
{
padding-top:15px;
font-size:26px;
padding-left:20px;
color:#999999;
}

.tel span
{color:#99cc00;
 font-weight:bold;
 font-size:16px;
 padding-right:3px;
}

.menutop
{
 height:33px;
 /*width:1008px;*/
 background-image:url(/images/maket/fonmenu.png);
 background-repeat: repeat-x;
 padding-top:5px;
 /*padding-left:10px;
 padding-right:10px;*/
 padding-bottom:5px;

}






.menutop img
{
padding-top:0px;
}

.menutop a
{
 text-decoration:none;
 color:white;
  font-size:12px;
 text-transform:uppercase;
}

.menutop a:hover,.menutop a.activ
{
 color:#99ff00;
 
}

.bod
{
margin:-4px 0 -4px -4px;
width:1035px;
}
.bod td
{
border: 1px solid #b7bbc1;
 width:50%;
 vertical-align:top;
 
}


.bod td td
{
 width:auto;
 padding:2px 2px 2px 2px;
}

.bod td  div
{
 text-align:justify ;
}



.kr
{
padding:0px 20px 20px 20px;
 }
 
.kr_l
{
font-family:Tahoma;
font-size:13px;
padding:0px 20px 20px 20px;
}

 
.bod h1
{

color:#f7970f;
font-size:24px;
font-weight:normal;
margin-top:5px;
margin-bottom:5px;
}
.bre
{color:#999999;
font-size:11px; 
padding-bottom:0px;
}
.bre a
{
 color:#999999;
 text-decoration:underline;
 text-transform:uppercase;
}

.kr
{
 text-align:left;
 font-size:12px;
}

.kr img
{
 border:1px double #b7bbc1;
 padding: 3px;
 margin: 0px 10px 0px 0px;
}

.bor
{ border: 1px solid #b7bbc1;
 padding:0px 15px 15px 15px;
}

.botoms td
{
 width:50%;
}

.bres
{
 
 color:#b4b4b4;
 text-transform:uppercase;
}
.bres a
{
font-size:12px;
color:#000;

text-decoration:none;
}
.bres a.act, .bres a:hover
{
text-decoration:underline;
color:#009900;
}
.botbut 
{
 padding-top:5px;
}
.botbut td
{
 text-align:left;
 width:50px;
}

.botbut a
{
padding-left:20px;
}

.adres
{
 font-size:12px;
 color:#666666;
 float:left;
 vertical-align:bottom;
 padding-top:36px;
 margin-bottom:10px;
 padding-left:20px;
}

.copy
{
float:right;
 font-size:12px;
 color:#666666;
 background-image:url(/images/maket/botpic.png);
 background-position:right bottom;
 background-repeat:no-repeat;
 margin-right:30px;
 padding-right:90px;
 vertical-align:bottom;
 padding-top:36px;
 margin-bottom:10px;
}





.menutop .unact0:hover,.menutop  .act0{width:102px; background-image:url(/images/maket/mh0.png);background-position: center bottom; background-repeat:no-repeat;}
.menutop .unact1:hover,.menutop  .act1{width:163px; background-image:url(/images/maket/mh1.png);background-position: center bottom; background-repeat:no-repeat;}
.menutop .unact2:hover,.menutop  .act2{width:226px; background-image:url(/images/maket/mh2.png);background-position: center bottom; background-repeat:no-repeat;}
.menutop .unact3:hover,.menutop  .act3{width:307px; background-image:url(/images/maket/mh3.png);background-position: center bottom; background-repeat:no-repeat;}
.menutop .unact4:hover,.menutop  .act4{width:96px; background-image:url(/images/maket/mh4.png);background-position: center bottom; background-repeat:no-repeat;}
.menutop .unact5:hover,.menutop  .act5{width:112px; background-image:url(/images/maket/mh5.png);background-position: center bottom; background-repeat:no-repeat;}



.unact0 {width:102px;}
.unact1 {width:163px;}
.unact2 {width:226px;}
.unact3 {width:307px;}
.unact4 {width:96px;}
.unact5 {width:112px;}



.email {color:#cc9933;}
.email a {text-decoration:underline;color:#cc9933;}



.formzak
{
 background-color:#cccccc;
 color:#cccccc;
 padding-top:7px;
 padding-bottom:3px;
 
}

.formzak td
{
 padding-bottom:4px;
 padding-left:4px;
 padding-right:7px;
 border:0px;
}

INPUT.forms{
 border: 1px solid #999999; /* Исходная рамка вокруг поля */
 width: 256px; /* Ширина поля */
 height: 22px;
 color:#787878;
 font-family:Tahoma;
 font-size:11px;
}

TEXTAREA.forms
{
 color:#787878;
 border: 1px solid #999999; /* Исходная рамка вокруг поля */
 width: 256px; /* Ширина поля */
 overflow: visible;
 height: 126px;
 font-family:Tahoma;
 font-size:11px;
}

INPUT.fors{
 border: 1px solid #999999; /* Исходная рамка вокруг поля */
 width: 72px; /* Ширина поля */
 height: 22px;
 color:#787878;
 font-family:Tahoma;
 font-size:14px;
 margin-bottom:4px;
}

.house img,.mail img,.map img
{
padding-top:0px;
}

.house
{
background-image:url(/images/maket/house.png);
background-repeat:no-repeat;

background-position:top;
}

.mail
{
background-image:url(/images/maket/mail.png);
background-repeat:no-repeat;
background-position:top;
}

.map
{
background-image:url(/images/maket/map.png);
background-repeat:no-repeat;
background-position:top;
}

.house:hover
{
background-image:url(/images/maket/house.png);
background-repeat:no-repeat;
background-position:bottom;
}

.mail:hover
{
background-image:url(/images/maket/mail.png);
background-repeat:no-repeat;
background-position:bottom;
}

.map:hover
{
background-image:url(/images/maket/map.png);
background-repeat:no-repeat;
background-position:bottom;
}

.rig a
{
height:9px;
float:right;
}

.kr ul
{
list-style:none outside none;
margin:0;
padding:10px 0 0 0;

}

.kr ul a
{
 text-decoration:none;
 color:black;
}

.kr ul a:hover, .kr ul a.activ
{
 text-decoration:underline;
}

.kr ul li
{
 padding-bottom:10px;
}

.kr ul li a
{
 background-image:url(/images/maket/str.png);
 background-position: left;
 background-repeat:no-repeat;
 padding-left:15px;
}
.kr ul li a.activ
{
 background-image:url(/images/maket/str1.png);
 background-position: left;
 background-repeat:no-repeat;
 padding-left:15px;
}

.kr ul li ul
{
 padding-top:5px;
 padding-left:40px;
}
.kr ul li ul li
{
 padding-bottom:5px;
}
.kr ul li ul li a.activ,.kr ul li ul li a:hover
{
color:#6d960a;
}
.kr ul li ul li a,.kr ul li ul li a.activ
{
 background-image:url(/images/maket/str2.png);
 background-position: left;
 background-repeat:no-repeat;
 padding-left:15px;
 
}
