body {	font-family: Arial;	font-size: 14px;	padding: 0px; 	margin: 0px;    color: #fff; 	background: #004a96 url('/img/bg.jpg') top left repeat-x; 	height: 100%;}/*GENERAL*/h1 {font-family: Georgia; font-size: 24px; font-style: italic; font-weight: normal; display: block; margin:5px 0px 10px 0px;}h1.index {font-family: Arial; font-size: 30px; margin: 5px 0px 10px 0px; text-align: left; font-weight:normal;font-style: normal;display: auto}h2 {font-family: Georgia; font-size: 24px; font-style: italic; font-weight: normal; display: block; margin:5px 0px 10px 0px;}a {color: #f8ffac;}a:hover {color: #6ab4ff; text-decoration: none;}.bottom-bg {background: url('/img/bottom-bg.jpg') bottom center no-repeat; min-width: 990px;}#global-wrapper {width: 990px; margin: 0px auto 0px auto; padding-top: 40px; height: 100%;}#top {height: 70px;}#top ul.btn-nav {display: block; float: left; list-style: none; padding: 0px; margin: 10px 0px 0px 0px;}#top ul.btn-nav li {float: left; margin:0px 0px 0px 31px; width: 33px; padding: 0px; display: block;}#top ul.btn-nav li img {border: none;}#top .contacts {float: left; margin-left:40px;margin-right:40px;width:290px;;}#top .contacts span {display: block;}#top .contacts .small {font-weight: bold;}#top .contacts .normal {font-size: 30px; font-weight: bold;}#top .frase {float: left;  margin: 10px 0px 0px 0px;}#middle {background:#1a5b9f url('/img/middle-bg.jpg') top left repeat-x; clear: both; margin-top: 30px; padding: 10px 0px 10px 20px; }#middle .about {width: 500px; float: left;}#middle .about .content {padding: 0px 0px 10px 20px;}#middle .about .content a {/*display: block; */font-size: 12px;}#middle #fl_l {margin-top: 30px;}#middle .logo {float: left; margin:80px 60px 0 30px;}#middle .logo img{border: none;}#content {clear: both;}#left-nav {list-style: none; margin: 40px 0px 0px 10px; padding: 0px; float: left;}#left-nav.inside {margin: 0px 0px 0px 10px; width: 300px}#left-nav li {padding: 0px;  margin: 10px 0px 10px 0px; _margin:0px 0px 0px 0px; }#left-nav li a {font-weight: bold; display: block; background: url('/img/li.gif') 0px 8px no-repeat; padding: 0px 0px 0px 10px;}#left-nav li a.active {background: url('/img/li-hover.gif') 0px 8px no-repeat; color: #6ab4ff; text-decoration: none;}#left-nav li a.active:hover {text-decoration: underline;}#content {margin-top: 30px;}#content #fl_b {float: right;}#content-text {float: left; margin:0px 0px 0px 0px; width: 640px; padding: 0px 10px 20px 10px; line-height: 18px;}#bottom {clear: both;}#bottom .left {width: 450px; float: left;}#bottom .left .logos {margin: 10px 0px 0px 10px;}#bottom .left .logos a {display: block; float: left;}#bottom .left img {border: none;}#bottom .right {float: left; width: 250px; margin-left: 50px;}#bottom .right img {border: none; margin: 10px 0px 0px 10px;}#footer {clear: both;  padding: 230px 0px 20px 10px;}#footer .mod {float: left; margin-right: 85px;}#footer div.mod.copy {margin-right: 0px;}#footer div.mod.copy a {color: #fff; text-decoration: none; }#footer div.mod.copy a:hover {color: #fff; text-decoration: underline; }form label {display:block;float:left;width:150px;}#content table {	border-collapse:collapse;}#content table th,#content table td {	/*border:solid 1px gray;*/	padding:3px;}