/* Основное */
html, body {margin: 0; padding: 0; width:100%;}
html { height: 100%;}
body {min-height: 100%; height: 100%; margin: 0px; padding: 0px; background: #006699 url(/i/bg_01.gif) repeat-x left top;}
div.container {height: auto !important; height: 100%; width: 100%; min-height: 100%;}
div.footer_guard {height: 120px; clear: both; }
div.footer {height: 120px; margin-top: -120px;}

body, p, td, div, li {font-family: 'Arial', 'Helvetica', 'sans serif'; font-size: 14px; /*color: #99CCFF;*/}
table {empty-cells: show;}
h1 {font-size: 23px; margin: 0px 0px 12px 0px; font-family: 'Arial'; text-decoration: none; font-weight: normal; color: #FFFFFF;}
h2{color: #FFFFFF; font-size: 18px; text-decoration: none; font-weight: normal; margin: 30px 0px 16px 0px; padding: 0px;}
h3{font-size: 14px; color: #CCFFFF; text-decoration: none; font-weight: normal; margin: 7px 0px 7px 0px; padding: 0px;}
p {margin: 0px 0px 7px 0px; line-height: 18px;}

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

#content {padding: 8px 30px 0px 0px;}
#content .date {color: #CCFFFF; font-size: 11px; margin: 0px 0px 2px 0px; line-height: 12px;}

#content ul {margin: 0px 0px 0px 0px; padding: 0px;}
#content ul li {display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding: 0px 0px 10px 24px; margin: 0px; background: url(/i/bullit_00.gif) no-repeat 10px 8px; line-height: 20px;}
#content ol {color: #000000; margin: 0px; padding: 0px 0px 0px 40px;}
#content ol li {}
#content .s14 {font-size: 14px; color: #CCFFFF;}
#content .neon {color: #CCFFFF;}

#vert_stick {background: url("i/0.gif"); border: none; width: 0px; float: right; margin: 0; padding: 0;}

/* Top */
#slogan {font-size: 11px; color: #333333;}
#feedback {font-weight: bold; background: url(/i/i_feed_back.gif) no-repeat right 2px; padding: 0px 18px 0px 0px;}
#contacts {font-size: 11px;}
#adres {font-size: 11px; color: #99CCFF;}

/* Menu */
#menu {position: relative; z-index: 20; top: -24px;}
#menu td {font-size: 14px; color: #FFFFFF; }

/* Menu 2 */
#menu2 {position: relative; left: 0px; top: -10px;}
#menu2 ul {margin: 0px; padding: 0px;}
#menu2 ul li {display: block; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 14px; padding: 10px 0px 0px 14px; margin: 0px;}
#menu2 ul li .yellow {text-decoration: none; color: #FFCC33;}
#menu2 ul li .white {text-decoration: none; color: #FFFFFF;}

/* Menu 3 */
#menu3 {margin: 0px 0px 20px 0px; padding: 0px; position: relative; left: -39px;}
#menu3 .menu3a {display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding: 0px 0px 8px 0px; margin: 0px; }
#menu3 .menu3c {display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding: 0px 0px 8px 0px; margin: 0px; font-weight: bold; color: #999999;}

/* News */
#news {}
#news .date {font-size: 11px; color: #CCFFFF;}

/*  Ushki */
#ushki .ulink {font-size: 13px; font-weight: bold;}
.ulink a:link, .ulink a:visited, .ulink a:active {text-decoration: underline; color: #FFCC33;}
.ulink a:hover {text-decoration: none; color: #FFFFFF;}

/* Map */
#map .level1 {margin: 0px 0px 5px 0px; padding: 0px;}
#map .level1 li {display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding: 0px 0px 5px 28px; margin: 0px; background: url(/i/bullit_00.gif) no-repeat 10px 10px;}
#map .level2 {margin: 5px 0px 5px 0px; padding: 0px;}
#map .level2 li {display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding: 0px 0px 5px 28px; margin: 0px; background: url(/i/bullit_00.gif) no-repeat 10px 10px;}

/* Search */
.searchformfield {border: 1px solid #FFCC33; margin: 0px; padding: 3px 3px 3px 3px; width: 100%; color: #99CCFF; font-size: 12px; font-family: 'arial'; background: #006699;}
.searchbutton {margin: 0px; padding: 0px; vertical-align: top; cursor: pointer;}
.surl {color: #CCFFFF;}

.ipotecalc {border: 1px solid #6699CC; margin: 0px; padding: 3px 3px 3px 3px; width: 100%; color: #99CCFF; font: 12px Arial; background: #006699;}
.validate {border: 1px solid #6699CC; margin: 0px; padding: 3px 3px 3px 3px; width: 100%; color: #99CCFF; font: 12px Arial; background: #006699;}
.ipocal input {border: 1px solid #6699CC; margin: 0px; padding: 3px 3px 3px 3px; width: 100%; color: #99CCFF; font: 12px Arial; background: #006699;}

.yell {font-size: 14px; color: #000000; cursor: pointer; border: 0px; background: #FFCC33;}

/* Блок сортировки */
#sort  {}
#sort span {color: #999999; font-size: 36px; font-size: 36px;}

/* Копирайт */
#copyright {font-size: 11px; color: #99CCFF;}

/* Ссылка на Веб Отдел */
#webotdel, #webotdel a:link, #webotdel a:visited, #webotdel a:active, #webotdel a:hover, #webotdel span {font-size: 11px; text-decoration: none; color: #99CCFF;}

#form1{color:#FFF;}
#form2{color:#FFF;}
#form3{color:#FFF;}
#form4{color:#FFF;}
#form5{color:#FFF;}
#form6{color:#FFF;}
#form7{color:#FFF;}
#form8{color:#FFF;}
#form9{color:#FFF;}
#form10{color:#FFF;}
#form11{color:#FFF;}
#mainformtable
{min-width:1024px !important;
width:1024px;}
.formzaglc{text-align:center;color:#FFCC33;}
.formzagl{color:#FFCC33;}
.formrezult{color:#FFCC33; font-size:14px;font-weight:bold; padding-left:50px;}
#formbutton1{margin-left:60px;}
#formbutton2{margin-left:60px;}
#formbutton3{margin-left:60px;}
#formbutton4{margin-left:60px;}
#formbutton5{margin-left:60px;}
#formbutton6{margin-left:60px;}
#formbutton7{margin-left:60px;}
#formbutton8{margin-left:60px;}
#formbutton9{margin-left:60px;}
#formbutton10{margin-left:60px;}
#formbutton11{margin-left:60px;}



