body {margin: 0; padding: 0}
body, td, tr {font-family: arial, verdana, helvetica, sans-serif; font-size: 10.5pt}
img {border: 0}
h1 {margin: 0; padding: 0; color: #d52c0c; font-family: calibri, arial, verdana, helvetica, sans-serif; font-size: 18pt; font-weight: normal}
h2 {margin: 0; padding: 0; color: #308bb1; font-family: calibri, arial, verdana, helvetica, sans-serif; font-size: 18pt; font-weight: normal}
ul {margin: 0; padding: 0}
li {margin:0; padding: 2px 0 2px 0px; list-style-image: url(../images/li.gif); font-size: 9.5pt}
a, a:hover, a:active, a:visited {color: #2600cc}

#container {width: 1000px; margin: auto; background: url(../images/background.gif) top repeat-x}
#header {height: 136px}
#logo img {margin: 42px 0 0 79px; float: left}
#menu {float: right; text-align: right}
#menu ul {padding: 0; margin: 0 29px 0 0; list-style: none; display: table; height: 136px}
#menu li {padding: 0 18px 0 0; margin: 0; display: table-cell; vertical-align: middle; height: 28px; font-weight: bold}
#menu a, #menu a:visited, #menu a:hover, #menu a:active {color: #000; text-decoration: none; margin: 0 7px}
#menu li.active a, #menu li.active a:visited, #menu li.active a:hover, #menu li.active a:active {background: red; margin: 0; padding: 7px}
#menu li.active a, #menu li.active a:visited, #menu li.active a:hover, #menu li.active a:active {color: #fff}
#menu span {padding: 0 0 0 18px}
#page {width: 936px; margin: auto}
#splash {background: #f6f6f1; margin: 18px 0; padding: 8px; height: 338px}
#splash img {float: left; width: 587px; height: 337px}
#splash div {background: #f6f6f1; float: left; width: 270px; margin: 24px 30px}
#splash div p {padding-top: 0; margin-top: 0}
#page-body  {margin: 28px 0 26px 0; display: table}
#panel {width: 214px; display: table-cell; vertical-align: top}
#panel h2 {margin-left: 13px}
#panel a, #panel a:hover, #panel a:active, #panel a:visited {color: #5f5f5f; text-decoration: none}
#panel a:hover {text-decoration: underline}
#panel ul {margin: 10px 0 0 56px}
#sep {width: 1px; background-color: #e9e9e9; display: table-cell}
#content {padding: 0 0 0 35px; width: 600px; display: table-cell; vertical-align: top}
#chuvashov {float: left; padding: 17px 30px}
#chuvashov2 {float: center; }
#about {float: right; padding: 17px 30px; font-weight: bold}

.block {font-size: 0; height: 9px; clear: both; margin: 0; padding: 0; background: #f6f6f1}
