body, ul, ol, p, input, h1, h2, h3, h4, h5, h6 {margin:0px;padding:0px;}
a, img {border:0px;}
body {
font-family:Tahoma;
background:#ffffff URL(/images/body_bg.jpg) repeat-x top left;
font-size:12px;    
}
#DocWidth, #MainFon, #ShapkaFon2, #Slogan, #nav, #KontentFon, #FooterMenu, #Footer, #FooterFon2 {
width:100%;
text-align: center;
right:0px;
}
#DocWidth {
background:URL(/images/mainfontop.gif) no-repeat top center;
}
#TeloWidth {
width:1000px;
margin:0px auto;
}
#MainFon {
margin-bottom:24px;
background:URL(/images/mainfonbot.gif) no-repeat bottom center;
}
#Shapka {
width:950px;
margin:0px auto;
height:234px;
background:#c7f1ff URL(/images/shapka_bg.jpg) no-repeat top center;
}
#Slogan {
height:201px;
text-align:left;
}
#Slogan img {
margin:17px 0px 0px 39px;
}
#nav {
 height:33px;
line-height:33px;
text-align:left;
 background:URL(/images/men_bg.gif) repeat-x center left;
}
#nav p {
margin:0px 0px 0px 0px;
padding-left:40px;
}
#nav div {
float:left;
width:100%;
background:URL(/images/shapka_bg2.gif) no-repeat bottom right;
}
#nav a {
float:left;
font:normal 14px Tahoma;
color:#000000; 
line-height:33px;
text-decoration:none;
padding:0px 31px 0px 29px;
}
#nav a.active, #nav a:hover{
    color:#ffffff;
text-decoration:underline;
    background-color:black; 
} 
#Kontent {
    margin:0px auto;
width:948px;
text-align:left;
color:#251714;
}
#KontentFon {
padding-top:2px;
background-color:#c7f1ff;
}
#KontentImages {
float:right;
margin:0 0 10px 20px;
}
#KontentImages p {
width:294px;
height:189px;
margin-bottom:11px;
text-align: center;
background:URL(/images/images_bg.jpg) no-repeat center center;
}
#KontentImages p img {
width:276px;
height:171px;
margin:9px;
}
#KontentText {
padding:25px 25px 25px 39px;
text-align:left;
min-height:600px;
}
#KontentText p.kostil{
height: 500px;
}
#KontentText  a {
color:#595959;
}
#KontentText  p {
margin-bottom:18px;
}
#KontentText  div {
margin-bottom:18px;
}
#KontentText  h1 {
font-size:18px;
font-weight:normal;
line-height:56px;
}
#KontentText h2 {
font-size:16px;
text-transform:uppercase;
line-height:47px;
}
#KontentText h3 {
font-size:14px;
margin-bottom: 15px;
}
#KontentText h4 {
font-size:13px;
margin-bottom: 10px;}

#KontentText h5 {
font-size:12px;
margin-bottom: 10px;}

#KontentText h6 {
margin-bottom: 10px;}

#KontentText  ul {
list-style-type:none;
margin-bottom:18px;
}
#KontentText  li {
background:URL(/images/ul_bg.gif) no-repeat center left;
margin-left:39px;
padding-left:17px;
margin-bottom:5px;
}
#KontentText  object{
overflow: hidden;
border: 0;
}
#FooterMenu {
width:948px;
 height:30px; 
background-color:#c7f1ff;
}
#FooterMenu p {
text-align:center;
line-height:13px;
position: relative;
p:0px 5px 15px 20px;
}
#FooterMenu a {
color:#595959;
font-size:10px;
line-height:13px;
text-transform:uppercase;
padding-right:6px;
padding-left:6px;
}
#Footer {
height:83px;
background:#d8fbff URL(/images/footerbot_bg.gif) no-repeat bottom center;
}
#FooterFon2 {
font-size:12px;
color:#251714;
padding-top:28px;
background:URL(/images/footer_bg.gif) repeat-x top left;
}
#FooterFon2 p {
float:left;
margin-top:7px;
padding-left:39px;
}
#Banners {
float:right;
margin-right:66px;
}
#Banners div {
float:left;
margin-left:18px;
}
