/* CSS Document */
BODY {margin:0; padding:0;}
* {color:#283344; font:13px Arial, Helvetica, sans-serif;}
div {padding:0; margin:0;}
img {border:none;}
a {color:#254994;}
a:hover {text-decoration:underline; color:#aa0004;}
h1, h2, h3 {font-weight:bold;}


td#info {}
td#center {}
td#our_partners {border-top:1px solid #dadcdf;}
td#user_menu2 {border-top:1px solid #dadcdf;}
td#banner_bottom {border-top:1px solid #dadcdf;}

td#info {}
td#center {width:550px;}
td#banner_side {text-align:center;}


div#news {float:left; width:265px;}
div#spec {float:left;width:280px; border-left:1px solid #dadcdf;}

div#news h3{margin:0; margin-bottom:10px; background:#515b6a; font-size:15px; color:#fff; text-align:center; border:1px solid #dadcdf; height:25px; vertical-align:middle; line-height:25px; border-left:none; border-right:none;}
div#spec h3{margin:0;  margin-bottom:10px; background:#515b6a; font-size:15px; color:#fff; text-align:center; border:1px solid #dadcdf; height:25px; vertical-align:middle; line-height:25px; border-left:none; border-right:none;}
div#bbs	h3{ color:#7aa700;  padding:5px 0 0 10px; margin:0;}

div#textinfo {width:238px;}
div#infolinks {padding:5px;}
div#infoaddit p{padding:0; margin:0; padding-right:15px; text-align:left;}
div#infotext p{padding:0; margin:0; padding-right:15px; text-align:left;}
div#textinfo h1{ color:#7aa700; font:bold 12px Arial, Helvetica, sans-serif;  padding:10px 5px 0px 10px; margin:0;}
div#textinfo div{padding:10px;}
div#banner_right{margin:5px 0 10px 0; padding-left:3px;}
div.object{height:305px; width:210px; background:#eee; padding-top:5px;}
div#banner_right img{border:5px solid #eee;}

div#bbs	{clear:both; text-align:left;}
div#bbs ul{margin:0; padding:10px; border:1px solid #dadcdf; width:88%; list-style:url(img/bull.gif);}
div#bbs li{padding-bottom:5px; margin-left:20px}
div#bbs_additlinks{padding:10px;}
div#bbs_additlinks a{display:block; font-weight:bold; padding-bottom:10px;}
div#bbs h2 {background: url(img/h2_bg1.gif) #973236 no-repeat; margin: 0px; font: bold 1.15em arial, sans-serif; width:98%}
div#bbs h2 A{padding:0.3em 8px 0.3em 8px; display: block; background:url(img/h2_bg2.gif) no-repeat 100% 0px; margin:0px; color:#fff; text-decoration: none; font-weight:bold;}

div#flat_sell {clear:both; text-align:center; margin-bottom:15px; }
div#flat_sell h2 {text-align:center; color:#7aa700; border-top:1px solid #dadcdf; width:90%; margin:0 auto; padding:5px 0 5px 0; }
div#flat_sell table{border:1px solid #dadcdf; border-left:none; width:95%;}
div#flat_sell td{font:11px Tahoma; border-left:1px solid #dadcdf;}
div#flat_sell a{font:13px Tahome; text-decoration:none;}
div#flat_sell a:hover{text-decoration:underline;}
div#flat_sell a.biglink{font-size:15px; text-decoration:underline;}

div#partners h3 {padding:0; margin:0; font-weight:bold;}
div#partners{text-align:left; padding:10px 0 50px 10px;}
div#partners ul{margin:0; padding:0;list-style:none;}
div#partners a{font:11px Tahoma;}

div#specoffer {text-align:left;}
div#specoffer h2 {background: url(img/h2_bg1.gif) #973236 no-repeat; margin: 0px; font: bold 1.15em arial, sans-serif; width:98%; margin-bottom:5px;}
div#specoffer h2 A{padding:0.3em 8px 0.3em 8px; display: block; background:url(img/h2_bg2.gif) no-repeat 100% 0px; margin:0px; color:#fff; text-decoration: none; font-weight:bold;}

div#in-content {text-align:center; margin-bottom:50px;}
div#in-content p {padding:0 30px 20px 30px; text-align:left;}
div#in-content div{margin:auto;}
div#in-content ul {list-style:url(img/bull.gif);  text-align:left;}
div#in-content li {height:20px;  text-align:left;}
div#in-content h2 {padding:10px 6px 0 16px; margin:0 0 10px 0; font: 1.9em georgia, serif; color:#7aa700;  text-align:left;}
div#in-content h3 {padding:5px 0px 5px 10px; background:#515b6a; width:95%; text-align:left; font-size:11px; color:#fff;  margin:auto; margin-bottom:15px;}
div#in-content h3 A{display: inline; margin:0px; color:#fff; text-decoration: none; font-size:12px;}
div#in-content h3 A:hover{text-decoration:underline;}

td#news_left_box {padding:0 10px 0 10px;}
td#news_left_box img{margin:5px;}
td#news_left_box p{padding:0; margin:0;}
td#news_right_box {padding:0 10px 0 10px;}
td#news_right_box p{padding:0; margin:0;}

div.user_menu {text-align:left; height:60px; padding:10px;}
div.user_menu2 {text-align:left; height:60px; padding:10px;}

div.news_item {padding:0 0 15px 10px; font:13px Tahoma;}
div.news_item span.news_time {font:11px Tahoma;  color:#aa0004;}
span.news_time {font:11px Tahoma;  color:#aa0004;}
div.news_item a{color:#283344; text-decoration:none; font:13px Tahoma;}
div.news_item a:hover{text-decoration:underline; color:#aa0004;}

div#spec_items {padding-left:5px;}
div.spec_item {width:250px; padding:0 5px 0 5px; }

div.spec_item_logo {height:60px; padding:0 5px 5px 0;}
div.spec_item_text {float:right; border:1px solid; width:100%; text-align:left; border-color:#dadcdf; padding:5px; margin-bottom:10px;}

div.spec_item2 {width:200px; padding:5px 5px 0 0; margin-bottom:5px;}
div.spec_item_text2 {float:right; width:100%; border:1px solid; text-align:left; border-color:#dadcdf; padding:5px; margin-bottom:10px;}

div.main_news_item {padding:20px;}
div.news_title {font-weight:bold;}
div.specoffer_title {font-weight:bold;}
.error {color:#f00; font-weight:bold;}
.successfull {color:#fff; background:#7aa700; font-weight:bold; text-align:center;}

.contacts {background: url(img/cont_bg1.gif) no-repeat; margin: 1em 0px 1.5em; width:90%;}
.contacts DIV {background: url(img/cont_bg2.gif) no-repeat 0px 100%;}
.contacts DIV DIV {background: url(img/cont_bg3.gif) no-repeat 100% 100%;}
.contacts DIV DIV DIV {padding:8px; background: url(img/cont_bg4.gif) no-repeat 100% 0px; font: 0.85em tahoma, sans-serif;}

.contacts2 {background: url(img/cont_bg1.gif) no-repeat; margin: 1em 0px 1.5em; width:90%;}
.contacts2 TD {background: url(img/cont_bg2.gif) no-repeat 0px 100%;}
.contacts2 TD DIV {background: url(img/cont_bg3.gif) no-repeat 100% 100%;}
.contacts2 TD DIV DIV {padding:8px; background: url(img/cont_bg4.gif) no-repeat 100% 0px; font: 0.85em tahoma, sans-serif;}

.news_title a {font:bold 13px Tahoma; color:#000; text-decoration:none;}
div.full_news {padding:10px;}
div.full_news img{margin:5px;}
table.add_form span{font:bold 12px Tahoma;}
* .tree {font:bold 12px Tahoma; }
.tree a{font:11px Tahoma; }

table#news_box {margin-top:20px;}
#logo img{border:6px solid #eee; margin:5px; margin-top:3px;}