html, body {height: 100%; margin: 0; text-align: center; background-color: #FFF; font: 12px Verdana, sans-serif;}
table {font-size: 100%;}
#All {width: 780px; height: 100%; position: relative; text-align: left;}
html>body #All {min-height: 100%; height: auto;}
#MainTable {height: 100%; width: 100%; border-left: 1px solid #999; border-right: 1px solid #999;}

#footer {position: absolute; bottom: 0; width: 100%;}
#fInner {border-top: 1px solid #CCC; height: 61px; margin: 0 1px 0 149px; background-color: #FFF;}
#fInner table {width: 100%; height: 60px; background: url(/_pic/fotbg.gif) no-repeat right bottom;}

#leftCol {border-right: 1px solid #CCC; width: 148px; background-color: #6699CC; color: #FFF;}
#rightCol {border-left: 1px solid #CCC; width: 160px; color: #666; padding-bottom: 62px;}
#centerCol {padding-bottom: 62px;}
#topMenu {height: 20px; width: 100%;}
#topMenu td {background-color: #CCC; color: #999; border-right: 1px solid #FFF; width: 25%; text-align: center;}
#topMenu img {margin: 0 4px -2px 0;}
#topMenu a {text-decoration: none; color: #666;}

#topText {background: url(/_pic/topbg.gif) no-repeat top right; height: 90px; margin-bottom: 1px;}
#topText img {margin: 18px 25px 0 0;}
#topLogo {height: 80px; margin-bottom: 1px;}
#topLogo img {margin: 23px 25px 0 0;}
#flash {border-top: 1px soid #CCC; background: url(/_pic/flashbanner.jpg);}

.Models {background-color: #666; float: left; width: 100%; border-bottom: 1px solid #FFF;}
.Models div {float: left; width: 25%; margin-right: -1px; padding: 4px 0; text-align: center; border-right: 1px solid #FFF;}
.Models a {text-decoration: none; color: #FFF;}

.clear {clear: both;}
.News {border-bottom: 1px solid #CCC;}
.News td {width: 50%; vertical-align: top; padding: 30px 12px 20px; color: #666; font-size: 12px;}
.date {color: #0E0109; font-weight: bold;}
.imgLeft {float: left; margin: 0 5px 5px 0; border: 1px solid #999;}

#arhiv {padding: 15px 0; text-align: center;}
.arr1 {font-weight: bold; color: #666; text-decoration: none;}
.arr1 img {margin: 0 0 -3px 2px;}
#rightDate {height: 20px; position: relative; left: -1px; border-left: 1px solid #FFF; background-color: #CCC; margin-right: -1px;}
#rightDate div {padding: 3px 0 0 8px; font-weight: bold;}

#informer {height: 79px; text-align: center; margin-top: 12px;}

.rightHeader {background-color: #CCC; color: #666; margin: 0px; padding: 3px 0 3px 8px; font-size: 12px;}
.rightInner {padding: 5px 8px; font-size: 12px;}
.listitem {border-bottom: 1px solid #CECCCC; padding: 8px 0 3px 10px;}
.listitem a {text-decoration: none; color: #FFF;}

.copyright {padding-left: 12px; font-size: 12px; color: #666;}
.webway {width: 160px; text-align: center;}

#footerLink {text-align: center; width: 150px; position: absolute; bottom: 5px;}
#footerLink a {color: #FFF; text-decoration: none;}