html, body, div, img, ol, ul, li, dl, dt, dd, h1, h2, h3, p, form, input, select, textarea {margin: 0; padding: 0;}

body, html {width: 100%; height: 100%;}
body {background: #003582 url('imgs/bg-body.gif'); min-width: 770px;}
body, div, table, td {font: 11px Tahoma, Verdana, Arial, sans-serif; color: #383838;}

a img, img {border: none;}

a:link, a:active, a:visited {color: #245294; text-decoration: underline;}
a:hover {color: #245294; text-decoration: none;}

h1 {font: 17px Arial, Tahoma, Verdana, sans-serif; font-weight: bold; color: #FF7F00;}
.date {font: 11px Arial, Tahoma, Verdana, sans-serif; font-weight: bold; color: #FF7F00;}

.spacer {font-size: 1px; height: 1px; clear: both; width: 100%;}

.h100 {height: 100%;}

.main-bg {background: url('imgs/bg-main.gif') repeat-x;}
.sec-bg {background: url('imgs/bg-sec.gif') repeat-x;}

.pad {margin: 36px 0;}

.roto-man {position: absolute; top: 80px; left: 209px; width: 262px; height: 207px; z-index: 3;}

.menu-top {position: absolute; top: 0px; right: 95px; width: 183px; z-index: 5;}
.menu-top .select {height: 3px; width: 172px; background: #FF7F00 url('imgs/bg-select.gif');}
.menu-top .select select {width: 125px; font: 10px Tahoma, Verdana, Arial, sans-serif; color: #636363; margin: 12px 0 0 21px;}
.menu-top ul {background: url('imgs/bg-menu-pod.gif') bottom left no-repeat; width: 183px; padding-bottom: 18px;}
	.menu-top ul li {padding: 5px 20px 5px 50px; background: url('imgs/menu-li.gif') 0 10px no-repeat; list-style: none;}
	.menu-top ul li.on {font-weight: bold; color: #FFEDDB;}
	.menu-top ul li a:link, .menu-top ul li a:active, .menu-top ul li a:visited {color: #FFEDDB; text-decoration: underline;}
	.menu-top ul li a:hover {color: #FFEDDB; text-decoration: none;}

.mainpart {width: 759px; background: url('imgs/bg-right.gif') top right no-repeat; position: relative;}
.maincpart {width: 718px; background: #ffffff;}
.bg-mright {background: url('imgs/bg-right.gif') no-repeat;}

.main-t-menu {background: url('imgs/bg-main-t-menu.gif') no-repeat; height: 79px;}
.logo {padding: 22px 0 0 54px; float: left;}
.menu {float: left;}
.menu .t-menu, .menu .b-menu {text-align: center; text-transform: uppercase; }
.menu .t-menu a, .menu .b-menu a {color: #ffffff; font-weight: bold; text-decoration: none;}
.menu .razd {color: #ffffff; font-weight: bold; margin: 0 40px;}
.menu .t-menu .razd {background: url('imgs/bg-razd.gif') 0 50% no-repeat; }
.menu .b-menu .razd {background: url('imgs/bg-razds.gif') 0 50% no-repeat;}
.menu .t-menu {width: 463px; margin-top: 26px;}
.menu .b-menu {width: 438px; margin-top: 6px;}

.maincontent {background: url('imgs/main.gif') no-repeat; height: 377px;}
.maincontent .content {padding: 126px 60px 0 408px; font-size: 10px;}
.maincontent .content h1 {padding: 0 0 11px 0; margin: 0;}
.seccontent {background: url('imgs/sec.jpg') no-repeat; height: 208px;}
.secpart {padding: 0 74px;}
.secpart p {margin: 13px 0 0 0;}

.title {background: url('imgs/bg-title.gif') no-repeat; padding-top: 12px; width: 100%;}
.title h1 {margin: 0 0 0 54px; height: 38px;}
.title h1 span {padding: 0 18px; background: #ffffff; text-transform: uppercase; }

.main-b-menu {height: 38px;}
.main-b-menu div {font-size: 10px; text-align: center; margin-top: 8px;}
.main-b-menu div .razd {margin: 0 33px; color: #4C4C4C;}

.b-line {background: url('imgs/b-line.gif') bottom left no-repeat; height: 81px;}

.bg-bottom {height: 13px; width: 759px; background: url('imgs/bg-bottom.gif');}

.footer {width: 100%; margin-top: 11px;}
.footer div {float: left;}
.footer .info, .footer .infos {color: #829CC2; padding: 2px 0; text-align: center;}
.footer .info {width: 100%; text-align: center;}
.footer .infos span {margin-left: 67px;}
.footer .select {color: #829CC2; width: 230px; background: url('imgs/bg-razds.gif') 202px 50% no-repeat; margin-left: 54px;}
.footer .select select {width: 125px; font: 10px Tahoma, Verdana, Arial, sans-serif; color: #636363; margin-left: 24px;}
.footer .ico, .footer .icos {width: 54px; text-align: center; padding: 3px 0;}
.footer .ico {background: url('imgs/bg-razds.gif') 52px 50% no-repeat;}
