* {
margin: 0;
padding: 0;
}
h1,h2,h3,h4,h5,h6,ul,li,img,div{
margin: 0;
padding: 0;
}
li{
list-style-type:none;
}
img{
border:none;
}
html, body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}
body {
min-height: 100%;
height: auto !important;
height: 100%;
/*width:1000px;*/
position: relative;
}

#wrapper {
height:auto !important;
margin:0 auto;
min-height:100%;
width:1000px;
}

#header {
/* height: 3em; */
width: 1000px;
position: relative;
overflow:hidden;
_zoom:1;/*Для 6-го IE, задаем hasLayout*/

}
#header .logo{
display: block;
float:left;
margin-left:26px;
padding-bottom:1000px;
margin-bottom:-1000px;
margin-top:6px;
}
#menu{
width: 755px;
margin-left:95px;
float:left;
padding-bottom:1000px;
margin-bottom:-1000px;
margin-top:6px;
}
#menu ul{
background:transparent url(img/layout/menu-bg.png) repeat-x scroll 0 0;
list-style: none;
height:49px;
display: block;
}
#menu li{
float:left;
}
#menu li a{
display: block;
float:left;
text-decoration: none;
height: 49px;
line-height: 49px;
text-align: center;
cursor: pointer;
color:#fff;
font-size:18px;
font-family:verdana;
padding-left:42px;
padding-right:42px;
font-family:arial;
}
#menu li a:hover{
background:transparent url(img/layout/menu-hover.png) repeat-x scroll 0 0;
}
#menu li a.active{
background:transparent url(img/layout/menu-active.png) repeat-x scroll 0 0;
color:#fd037f;
}
#menu .description{
font-family:arial;
font-size:15px;
margin-top:15px;
}











#content {
padding-bottom: 230px;
width: 1000px;
overflow:auto;
font-family:arial;
font-size:15px;
}
.avator{
width: 400px;
height:360px;
float:left;
display:block;
padding-left:50px;
padding-right:50px;
text-align:center;
margin-top:30px;
}
.avator img{
width:400px;
height:330px;
}
.avator a{
text-decoration: none;
}
.avator a h4{
color:#1A171C;
font-size:large;
font-weight:normal;

}
.avator:hover a h4{
color:#ff4aa4;
}
#mail{}
#mail label{
display:inline-block;
width:115px;
}
#mail p{
margin-left:195px;
margin-bottom:10px;
}
#mail input,textarea{}
#mail h4{
margin-left:145px;
margin-bottom:10px;
}
#footer {
height: 176px;
width: 1000px;
position: absolute;
bottom: 0;
background:#1a171c url(img/layout/footer-hr.png) repeat-x scroll 0 0;
text-align:center;
color:#ffffff;
font-family:arial;
font-size:15px;
}
#footer h3{
text-decoration:underline;
}
#footer h3,h4{
font-weight:normal;
font-size:15px;
}
#footer a{
color:#ffffff;
text-decoration: none;
}
#footer a:hover{
color:#ff4aa4;
}