/* CSS Document */

html {
height:100%;
}

body {
padding:0;
margin:0;
height:100%;
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#393939;
background:#cbcbcb;
}

a {
color:#6e6e6e;
text-decoration:underline;
}

a:hover {
color:#6e6e6e;
text-decoration:none;
}

p {
padding:3px 0;
margin:0;
}

form, input, select {
padding:0;
margin:0;
}

table {
border:none;
}

img {
border:none;
}

h1, h2, h3, h4, h5, h6 {
padding:0;
margin:0 0 10px 0;
font-weight:normal;
}

h1 {
font-size:22px;
}

h2 {
font-size:20px;
}

h3 {
font-size:18px;
}

h4 {
font-size:16px;
}

.clear {
clear:both;
}

.container {
width:996px;
margin:0 auto;
position:relative;
min-height:100%;
height:auto !important;
height:100%;
background:#eceeb8;
}

.header {
position:relative;
height:484px;
width:996px;
margin:0 auto;
background:url(images/header.jpg) no-repeat top left;
}

.top-menu {
position:absolute;
top:0;
left:75px;
height:32px;
padding:0 0 0 63px;
z-index:9;
background:url(images/tml.png) no-repeat top left;
font-weight:bold;
}

.top-menu td {
vertical-align:top;
background:url(images/tmb.gif) repeat-x top left;
height:32px;
}

.top-menu td.tmr {
vertical-align:top;
background:url(images/tmr.gif) no-repeat top left;
height:32px;
width:50px;
}

.top-menu a {
padding:8px 26px 0 5px;
display:block;
height:24px;
color:#725d07;
text-decoration:none;
background:url(images/tma.gif) no-repeat top right;
white-space:nowrap;
}

.top-menu a:hover {
color:#725d07;
text-decoration:underline;
}

.logo {
position:absolute;
top:43px;
left:72px;
height:135px;
width:209px;
}

.aqua {
position:absolute;
top:165px;
left:526px;
height:102px;
width:106px;
}

.hvost {
position:absolute;
top:141px;
right:0px;
height:63px;
width:63px;
z-index:5;
}

.okno {
position:absolute;
top:5px;
left:487px;
height:132px;
width:303px;
z-index:3;
}

.right-menu {
position:absolute;
height:auto;
width:190px;
top:25px;
right:15px;
z-index:8;
text-align:right;
text-transform:uppercase;
}

.right-menu a {
text-decoration:none;
color:#d66200;
}

.right-menu a:hover {
text-decoration:underline;
color:#d66200;
}

.right-menu ul {
text-align:right;
padding:0 0 0 0;
margin:0 0 0 0;
}

.right-menu ul li {
text-align:right;
padding:0 0 0 0;
margin:0 0 7px 0;
list-style:none;
}

.right-menu ul li ul {
padding:0 0 0 0;
margin:3px 0 0 0;
}

.right-menu ul li ul li {
padding:0 0 0 0;
margin:0 0 3px 0;
}

.right-menu ul li ul li a {
text-decoration:none;
color:#6d0000;
}

.right-menu ul li ul li a:hover {
text-decoration:underline;
color:#6d0000;
}

.about {
position:absolute;
top:204px;
right:7px;
height:285px;
width:192px;
padding:40px 15px 0 15px;
font:11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
background:url(images/orbl.gif) no-repeat top left;
}

.about p {
text-indent: 10px;
padding: 1px 0px;
}

.about .link {
padding-top: 9px;
text-align: center;
}
.about a {
color: #fff;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}

.congr {
width:636px;
height:auto;
padding:0 0 0 0;
color:#FFFFFF;
font-size:11px;
background:url(images/congrut.jpg) no-repeat bottom left;
padding:7px 338px 7px 22px;
}

.congr td {
vertical-align:top;
}

.coni {
padding-right:20px;
}

.congr h5 {
font-size:12px;
font-weight:bold;
margin-bottom:2px;
}

.flats {
overflow:hidden;
position:absolute;
top:267px;
left:20px;
height:210px;
width:740px;
}

.tfl {
font-size:11px;
width:48%;
vertical-align:top;
}

.tfl h3 {
font-size:12px;
font-weight:bold;
color:#994404;
margin-bottom:10px;
}

.tfl h3 a {
text-decoration:none;
color:#994404;
}

.tfl h3 a:hover {
text-decoration:underline;
color:#994404;
}

.tfl img {
border:2px solid #8c8b90;
margin-right:5px;
}

.tflp {
padding:25px 0 0 0;
background:url(images/tfln.gif) no-repeat top left;
}

.tfa {
width:3%;
}

.tff {
padding-top:5px;
clear:both;
font-size:10px;
}

.partners {
width:968px;
margin:0 auto;
background:url(images/partbg.gif) repeat-x top left;
height:115px;
overflow:hidden;
padding:8px 14px 0 14px;
}

.partners div {
display:block;
padding:6px 6px 5px 6px;
height:80px;
width:300px;
overflow:hidden;
background:url(images/part.gif) no-repeat top left;
}

.partners div img {
height:80px;
width:300px;
}

.pc {
width:100%;
}

.pc div {
margin:0 auto;
}

.partners h5 {
font-size:12px;
font-weight:bold;
color:#994404;
margin:0 0 2px 6px;
}

.content {
padding:10px 45px 25px 45px;
}

.content p {
text-indent:10px;
}

.content h1 {
font-size:12px;
font-weight:bold;
color:#994404;
margin-top: 10px;
margin-bottom:20px;
}

.content h2 {
font-size:12px;
font-weight:bold;
color:#994404;
margin: 10px 0px;
}

b {
font-weight:bold;
color:#c36040;
}

.selects {
border:solid #babc95;
border-width:1px 0;
padding:0 15px;
width:100%-30px;
}

.it {
width:25%;
vertical-align:top;
border-right:1px solid #babc95;
}

.itl {
width:25%;
vertical-align:top;
}

.itp {
font-size:11px;
padding:20px 25px;
}

.itp h3 {
font-size:12px;
font-weight:bold;
color:#994404;
margin-bottom:10px;
}

.itp h3 a {
text-decoration:none;
color:#994404;
}

.itp h3 a:hover {
text-decoration:underline;
color:#994404;
}

.itp img {
border:2px solid #8c8b90;
margin-bottom:10px;
}

.itf {
padding-top:15px;
clear:both;
font-size:10px;
}

.itf a, .tff a {
text-decoration:none;
color:#575555;
}

.itf a:hover, .tff a:hover {
text-decoration:underline;
color:#575555;
}

.extra {
clear:both;
height:221px;
}

.bottom {
position:relative;
margin-top:-221px;
height:221px;
width:100%;
}

.footer {
position:relative;
width:996px;
height:221px;
margin:0 auto;
background:url(images/footer.jpg) no-repeat top left;
}

.footer-map {
width:231px;
vertical-align:top;
padding:0 0 0 0;
text-transform:uppercase;
font-size:10px;
font-weight:bold;
}

.footer-map a, .bonus a, .footer-menu a {
text-decoration:none;
color:#FFFFFF;
}

.footer-map a:hover, .bonus a:hover, .footer-menu a:hover {
text-decoration:underline;
color:#FFFFFF;
}

.footer-map ul {
margin:16px 0 0 24px;
padding:0 0 0 0;
}

.footer-map ul li {
list-style:none;
margin:0 0 7px 0;
padding:0 0 0 0;
}

.bonus {
vertical-align:top;
padding-top:6px;
}

.bonus h5 {
padding-top:6px;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
margin-bottom:0;
}

.bonus div {
background:url(images/fbl.gif) repeat-y top left;
}

.bonus div div {
text-align:center;
overflow:hidden;
background:url(images/fbl.gif) repeat-y top right;
height:112px;
padding:17px 40px 0 40px;
}

.footer-menu {
font-size:12px;
font-weight:bold;
text-transform:uppercase;
height:30px;
padding:18px 0 0 34px;
color:#FFFFFF;
}

.footer-menu ul {
margin:0 0 0 0;
padding:0 0 0 0;
}

.footer-menu ul li {
margin:0 0 0 0;
padding:0 0 0 0;
list-style:none;
display:inline;
}

.wrapper {
float:left;
width:100%;
}

.copy {
margin:0 200px;
padding:6px 0 0 0;
font-size:11px;
color:#752900;
text-align:center;
}

.copy small {
font-size: 10px;
line-height: 9px;
}

.copy a {
color:#752900;
text-decoration:underline;
}

.copy a:hover {
color:#752900;
text-decoration:none;
}

.counters {
float:left;
width:318px;
margin-left:-996px;
padding:4px 0 0 17px;
}

.stws {
float:left;
width:331px;
margin-left:-335px;
padding:4px 4px 0 0;
text-align:right;
}

.search-block {
position:absolute;
top:77px;
left:-317px;
margin-left:100%;
background:url(images/search-block.png);
height:49px;
width:247px;
padding:10px 0 0 70px;
font-size:;
color:#FFFFFF;
}

.search-block h5 {
font-size:9px;
margin-bottom:7px;
padding-left:12px;
background:url(images/sbl.gif) no-repeat top left;
}

.si input {
border:1px solid #7b7a7a;
padding:2px 5px;
background:#FFFFFF;
font:12px Tahoma, Arial, Helvetica, sans-serif;
color:#393939;
margin-right:8px;
}

.flat td {
padding: 3px;
vertical-align: top;
}
.flat td.thumbs img {
margin-right: 5px;
}
td.flatpic {
width: 360px;
}
td.flatdata a {
color:#994404;
}
.catFolderLink {
    font-size:12px;
    font-weight:bold;
    color:#c36040;
    text-decoration:none;
    font-size:16px;
}
.podbor{
    margin:7px 0px;
    list-style:none;
}
.podborPad{
    margin-top:30px;
}

a.podborMenu {
text-decoration:none;
color:#6d0000;
text-transform:uppercase;

}

a.podborMenu:hover {
text-decoration:underline;
}
