h1 {color:#ffcc00;}
h2{color:white;}
h3{color:white;}
a, a img{outline:none;}
.color-black {color:#000;}
.color-white {color:#FFF;}
.color-red {color:#CC3333;}
#main-container{background:url(images/main_line_bg.gif) no-repeat;background-position:50% 180;}

#corener-left{background:url(images/corner_left_bg.gif) no-repeat top;}
#corener-right{background:url(images/corner_right_bg.gif) no-repeat top;}
#corener-center{width:300px; height:100%; position:relative;}
/*#logo-container{text-align:center; vertical-align:bottom;}*/
#logo-container{position:absolute; width:250; height:60; bottom:0px; left:-130px;}
#logo{width:250; height:60;}
#contacts-container{position:absolute; width:250px; vertical-align:bottom; bottom:5px; left:180px; text-align:left; color:#333333;}

#mid-left, #mid-center, #mid-right{vertical-align:top;}
#mid-left{background:#99cc99 url(images/mid_left_bg.gif) no-repeat top;}
#mid-center{background:#cc3333 url(images/mid_center_bg.gif) no-repeat top;}
#mid-right{background:#ff9933 url(images/mid_right_bg.gif) no-repeat top;}

#vectors{position:relative; width:135; height:100%; text-align:left;}
#vectors a{font-size:14px;}
.vector{position:absolute; width:135; height:100; text-align:center;}

#main-block1, #main-block2, #main-block3{vertical-align:top;}
#main-block1{background:#99cc99;}
#main-block2{background:#cc3333;}
#main-block2 a{display: block; margin-top:8px;}
#main-block3{background:#ff9933 url(images/right_bottom_bg.jpg) no-repeat bottom right;}

.main-block{width:260; color:#FFFFFF;padding-left:20;padding-top:15;}
.main-block a{color:#FFFFFF;}
 a:hover{color:#000000;}
.main-block div.news-list .news-item a:hover{color:#436240;}
#left-bottom-block{background:#669966;}
#center-bottom-block{background:#993333; padding:10; color:#ffffff;}
#center-bottom-block a{color:#ffffff;}
#center-bottom-block a:hover{text-decoration:none;}
#right-bottom-block{background:#cc6600;}

#btl-menu{padding:20px;}
#btl-menu a{font-size:18px; color:#FFFFFF;}
#btl-menu a:hover{color:#000000;}

#header-phones{font-size:24px; color:#cc3333; width:200;}
#header-phones #code{font-size:12px; color:#999999;}

#realty-gallery {
  position: relative;
  margin: 0 40 35px;
  height: 105px;
  width: 880px;
  background: #fff;
}

#realty-gallery .scroll {
  position: relative;
  overflow: hidden;
  zoom: 1;
  height: 105px;
  /*padding: 0 44px;*/
  padding: 0px;
}
#realty-gallery .scroll ul {
  
  left: 0;
  margin:0px;
  position: absolute;
  width: 20000em;
  list-style: none;
  height: 105px;
}
#realty-gallery .scroll li {
  float: left;
  padding: 0 8px 0 0;
}
#realty-gallery .scroll li img {
  height: 105px;
  width: 140px;
}
#realty-gallery .prev,
#realty-gallery .next {
  position: absolute;
  width: 15px;
  height: 53px;
 /* height: 100%;
  width: 40px;
  background: url(../i/clear.png);*/
  z-index: 2;
  top: 26px;
  cursor: pointer; 
}
#realty-gallery .disabled {
  cursor: default;
}
#realty-gallery .prev {
  left: -25px;
  /*margin-left:-25px;*/
  background: url(/bitrix/templates/main/images/triangle_l.gif) no-repeat;
}
#realty-gallery .next {
  right: -25px;
  /*margin-right:-25px;*/
  background: url(/bitrix/templates/main/images/triangle_r.gif) no-repeat;
}
#message{display:none; }
#message table{border:1px #878787 solid;}
#message table td, #message a{font-size:16px;}
#message table p{text-align:center; padding:20px; font-size:16px; color:#3E3E3E; color:#000;}
#message span{font-size:22px; color:#993333;}

/*font-weight:bold; */
