img{border:0}
body{
margin:0;
padding:0;
font-family:Tahoma,Geneva,sans-serif;
font-size:12px;
}
a{
text-decoration:none;
color:#333;
}
div,h1,h2,h3,h4,h5,h6,img,ul{
margin:0;
padding:0;
}
h1{
text-align:center
}
ul{list-style-type:none}
img{border:0;}
.wrapper{
margin-left:63px;
border-bottom:1px dotted red;
width:871px;
z-index:100;
min-height: 659px;
}
.wrapper a{
border-bottom:1px dotted;
}
.wrapper{
border-right:1px dotted red;
}
.wrapper p{
padding-right:20px;
padding-left:10px;
}
.wrapper h2{
text-align:center;
}
.Header{
position:absolute;
top:0;
left:0;
height:127px;
width:934px;
background:url(../img/pic/bg.jpg) repeat-x bottom left;
z-index:-100;
}
.head{
height:145px;
background:transparent;
}
.tel{
position:relative;
top:0;
left:85px;
float:right;
line-height:76px;
font-size:16px;
margin-right:15px;
}
.logo{
float:left;
margin-top:6px;
}
.NavCollum{
float:left;
width:286px;
margin-right:20px;
margin-bottom:20px;
text-align:center;
}
.list{
border:1px solid #FDA6A6;
border-width:0 1px 1px 1px;

}
.Navigation{
margin-top:-2px
}
.Navigation li{
height:25px;
background:url('../img/1m.jpg') repeat-x top left;
}
.Navigation li a{
line-height:24px;
width:284px;
color:#ffffff;
font-family:Arial;
font-size:14px;
font-weight:bold;
letter-spacing:1px;
display:block;

}
.Navigation li .first{
background:url('../img/1mvizit.jpg') repeat-x top left;
}
.Navigation .second li{
height:20px;
background:url('../img/menu.jpg') repeat-x top left; 
}
.Navigation .second li a{
line-height:20px;
color:#000;
font-size:13px;
font-weight:bold;
border:0px;
}
.Navigation .second li .active{
background:url(../img/menuactive.jpg) repeat-x top left;
}
.news{
width:284px;
margin-top:20px;
background:url(../img/grad_news.jpg) repeat-x bottom left;
border:1px solid #FFEFEF;
}
.news h4{
color:#ffffff;
width:284px;
height:19px;
text-align:center;
font-size:14px;
background:url(../img/blok_news.jpg) repeat-x top left;

}
.news p{
color:#333333;
font-size:10px;
text-align:left;
margin:10px 0 0 0;
padding:0 8px 0 8px;
}
.news .date{
color:red;
font-size:11px;
}
.news a{
color:#990000;
font-size:11px;
text-decoration:underline;
}
.hit{
padding-right:10px;
padding-bottom:2px;
}
.hitz{
float:right;
margin-left:3px;
}
.footer{
margin-left:63px;
width:871px;
height:40px;
}
.footlink{
float:left;
line-height:40px;
margin-left:10px;
color:#666666;
font-size:11px;
}
.footlink a{
font-size:13px;
color:red;
}
.footlink a.map{
font-size:11px;
color:#666666;
}
.artlogo a{
float:right;
line-height:40px;
color:#666666;
font-size:11px;
}
.select{
font-family:verdana;
font-size:10px;
color:rgb(0, 0, 0);
float:right;
margin-top:92px;
margin-right:15px;
display:block;
}
.calculate{
border-collapse:collapse;
font-size:11px;
font-family:Verdana,Geneva,sans-serif;
color:#333333;
border:1px solid red;
border-top:0;
width:500px;
vertical-align:middle;
margin-bottom:30px;
}
.calculate th{
height:19px;
background:red url(../img/blok_news.jpg) repeat-x top left;
color:#fff;
font-size:14px
}
.calculate  tr{
background:#EEEEEE;
}
.calculate  td{
padding-left:5px;
}
.calculate .greyline{
background:#DDD
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
color:#000
}
.calculate input{
color:#333333;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
width:66px
}
.calculate input.ch{
width:auto;
}
.calculate select{
color:#393939;
font-family:verdana;
font-size:10px;
}
