body {margin:0; padding:0; font:82%/135% verdana, arial, sans-serif; color:#000;}
a {text-decoration:underline;}
a:link {color:#4b4bc2;}
a:visited {color: #09c;}
a:hover {color: #000;}
hr {display:none;}
img {display:block; border:none;}
ul {list-style-type:none; padding:0;}
#all {border-left-width:150px; border-left-color:#fff; border-right-width:200px; border-right-color:#fff; background-color:#fff; width:auto; border-left-style:solid; border-right-style:solid; margin:0;}
#inner {margin:0; width:100%;}
#left, #right, #center {float:left; position:relative; padding-top:.7em;}
#left {width:150px; margin-left: -150px; z-index:5;}
#right {width:200px; margin-right: -200px; z-index:6;}
#center {width:100%; z-index:7;}
.clear {clear:both;}
#navbott {text-align:center; margin-bottom:.2em;}
#navbott a {text-decoration:none;}
#rule {line-height:4px; height:4px; background-color:#999;}
#rule span {float:left; width:25%; height:4px;}
#rule1 {background-color:#f63;}
#rule2 {background-color:#9c0;}
#rule3 {background-color:#2dbbff;}
#rule4 {width: 0 !important;}
#footer .right, #footer .left {margin:.3em 0 0 0; float:right; width:45%; font-size:.8em; color:#999;}
#footer img {margin-top:.5em; margin-right:5px; display:inline;}
#footer a {font-weight:bold;}
/* HEADER */
#header {border-top:2px solid #666;}
#logo {border-top:2px solid #ccc; border-bottom:2px solid #ccc; background-color:#636973; padding:6px 0 7px 15px;}
#logo a {display:block; width:271px; height:40px; padding:0;}
#header h4 {font:normal 11px/125% verdana, arial, sans-serif; color:#aaa; position:absolute; top:9px; right:7px; margin:0; left:auto; width:317px;}
#header h4 em {font-style:normal; color:#e7e7e7;}
#header h3 {font:italic 1em georgia, verdana, arial, sans-serif; border-top:2px solid #666; border-bottom:2px solid #666; background-color:#dfdfdf; margin:0; padding:.3em 25em .3em 45px;}
#header form {position:absolute; top:62px; right:7px; margin:0; left:auto; text-align:right;}
#header form input {background-color:#d3d3d3; font:.83em verdana, arial, sans-serif;}
#header form .querty {width:22em;}
#header form .submit {background-color:#636973; color:#eee;}
/* LEFT */
#left ul {margin-left:1em; margin-right:1em; font-weight: bold;}
#left ul a {text-decoration: none;}
#left li {margin-top:.4em;}
/* CONTENT */
p.division {text-align:right;}
p.isscopy {font-size:.85em; color:#666; margin-top:.4em;}
h1 {font:1.6em georgia, verdana, arial, sans-serif; letter-spacing:.05em; margin:0;}
h3 {font:bold 1.2em georgia, verdana, arial, sans-serif; letter-spacing:.05em; margin-bottom: -0.4em;}
img.face {float:left; margin:3px 12px 3px 0;}
#morehere {width:100%;}
#morehere h4 {font:1.15em georgia, verdana, arial, sans-serif; letter-spacing:.05em; margin-bottom:0; background-color: #ccc; border:1px solid #999; border-bottom:0; padding:.2em 1em .3em 1em;}
#morehere ul {margin: 0 0 .8em 0; padding:.5em 3em .7em 3em; font:1em georgia, verdana, arial, sans-serif; border:1px solid #999;}
#morehere li {margin-bottom: .2em;}
#morehere p {text-align:right;}
/* RIGHT */
#right ul, #right h4 {font-size:.85em;}
#right h4 {margin:0 1em;}
#right ul {margin-top:.5em; margin-left:2em; margin-right:2em;}
#right li {margin-top:.4em;}
#right p {text-align:center;}
#right p img {margin-left:auto; margin-right:auto;}
#right p a {display:block; margin-left:auto; margin-right:auto;}
#right p a span {display:none;}
a.daily {width:137px; height:45px; background: url("/prx/000/http/imfo.ru/csstest/webmascon/webmascondaily.gif");}
a.roadmap {width: 140px; height:60px; background: url("/prx/000/http/imfo.ru/csstest/webmascon/roadmap.gif");}