/* CSS Document */
body {
background-color: #fff;
background-image:url(images/pencl.png);
background-repeat: no-repeat;
background-position: bottom left;
font-family: Times New Roman, Times, serif;
padding:2.81em;
}

img, div { behavior: url(iepngfix.htc); }

h1 {
text-indent: 1.1em;
padding-bottom:0.2em;
font-size:200%;
color:#5fb800;
font-weight:normal;
}

h2 {
text-indent: 1.1em;
padding-bottom:0.8em;
font-size:160%;
color:#fc0;
font-weight:normal;
}

h3 {
font-size:110%;
text-align:center;
color:#797874;
}

h4 {
font-size:130%;
margin-top:72px;
margin-left:60px;
color:#fff09e;
font-weight:bold;
}

p {padding-top:.3em; text-indent: 1.6em;}

a {color:#04a3ff;}
a:hover, #menu a:hover, #menu .sub a:hover {color:#1f8703; text-decoration:none;}

.hide {display:none;}
big {font-size:120%;}
.ar {text-decoration:none;}
.ic {padding-right:8px; margin-top:3px; display:block; float:left;}
.im {width:680px;}
.w_p {display:block; float:left; margin:0 7% 40px;}

#sing {
position:absolute;
top:0;
right: 9.25em;
width: 304px;
height: 114px;
background-image:url(images/sing.png);
background-repeat:no-repeat;
background-position:top;
padding:40px 0 0 44px;
color:#a2a19c;
}

#hom {float:right; font-size:90%;}
#hom img {margin-right:9px;}

#menu {
position:absolute;
left:21.56em;
top:7.81em;
}

#menu li {
display:inline;
margin-right:50px;
padding:0 12px;
font-size:140%;
}

#menu a {color:#06a8fb;}

#menu .active {
padding:0 12px;
color:#046394;
}

#menu .sub {display:block; position: absolute; top:30px; left:-162px; font-size:14px;}

#menu .sub .active {color:#fff; background-color:#046394;}
#menu .sub li:hover, #menu .sub a:hover {color:#046394; background-color:#fc0;}

#menu .sub li {
display: inline;
margin-right:10px;
}

#menu .sub a {text-decoration:none; border-bottom:dotted 1px #06a8fb;} 

#content {
width:57%;
padding-left:100px;
color:#0a3952;
}

#content ul {margin-left:25px;}

#new {float:right;}

dt {color:#a2a19c;}
dd {color:#797874; font-size:110%; margin-top:.4em;}

#anketa {float:right; font-size:120%;}
#anketa a {color:#ff9804;}
.img_ank {margin-top:-130px; padding-left:10px; float:right; display:block;}

#footer {
color:#fff;
font-size:0.56em;
}
