body {margin:0;padding:0;font:80% arial,sans-serif;background:#E1E5EA;color:#3C478A;text-align:center}
*html body {font-size:100%}
*+html body {font-size:100%}
* {margin:0;padding:0;}
#all {margin:0 auto;width:800px;background:#E1E5EA;overflow:hidden;border-right:2px solid #3C478A;border-left:2px solid #3C478A;}
#container {margin:0 auto;width:769px;overflow:hidden;text-align:left}
#header {height:330px;background:url(images/top.jpg) 270px 30px no-repeat;position:relative}
#menu {position:absolute;top:54px;left:38px}
ul {list-style:none;}
#spisok {list-style-image:url(images/marker.gif);}
#menu a {display:block;height:20px;width:158px;background:#eef1f8;margin:3px 0 0 0;padding:5px 0 5px 40px;color:#3C478A;text-decoration:none}
#menu a:hover {background:#3C478A;color:#E4E6F1;}
*html #menu a {width:198px;}
*+html #menu a  {width:198px;}
*html #stat {margin:10px 0 0 15px;}
#content {float:right;margin:0 23px 0 0;width:465px;}
*html #content {margin:0 10px 0 0;}
img {margin:10px}
h2.st {font:150% arial,sans-serif;margin:0px;}
h2.st1 {font:150% arial,sans-serif;margin:0px;margin-left:27px;}
.line {border-bottom:1px solid #3C478A;height:1px;margin:10px 0;}
.more {font:bold 90% arial, sans-serif;padding:10px;float:right;}
#logo {position:absolute;top:10px;left:45px;font:165% "arial narrow",arial,sans-serif;}
#stat {float:left;margin:10px 0 0 25px;width:220px;}
#stat a {color:#3C478A;text-decoration:none} 
#stat a:hover {color:#fa6666}
#content a {color:#3C478A;text-decoration:none} 
#content a:hover {color:#fa6666}
#bot {clear:left;border-bottom:1px solid #3C478A;width:700px;margin:0 auto;height:30px}
#footer {margin:0 auto;width:800px;height:54px;clear:both;position:relative;background:#E1E5EA;border-right:2px solid #3C478A;border-left:2px solid #3C478A}
.unt {position:absolute;top:10px;left:350px;width:400px}
.counter {position:absolute;top:0px;right:30px;}
.copy {position:absolute;top:10px;left:30px;}

