@import url("framework.css");
@import url("fonts.css");
@import url("colors.css");
@import url("grids.css");
@import url("richtext.css");

*{margin:0;padding: 0;}
.info-border{
  outline: dashed 1px;
}




/* Background flicker for msie6 */
html{filter: expression(document.execCommand("BackgroundImageCache", false, true));}

body{
  font-family: Arial, sans-serif; /* Inheritance for the fonts */
  font-size: 12px;
  min-height: 1500px;
}
img{
  border: none;
}
#container{

}
h2{
  font: bold 14px Arial, serif;
}

#header-wrapper{
  border-bottom: solid 3px red;
}
#header{
  width: 1000px;
  margin: 0 auto;
}
#logo-and-slogan{
  float: left;
  width: 307px;
  height: 97px;
}
#logo-and-slogan a{
  display: block;
  float: left;
  width: 307px;
  height: 97px;
  background: url(../images/logo.jpg) no-repeat;
  text-decoration: none;
}
#logo-and-slogan a span{
	float: right;
	margin: 76px 0 0 0;
	font: 10px Tahoma, Arial, serif;
	color: #000;
	text-decoration: none;
}
#bar{
  float: right;
  margin: 15px 0 0 0;
  width: 588px;
}
#login-bar{
  float: right;
  list-style: none;
  display: inline;
}
#login-bar li{
	float: left;
	display: inline;
	margin-left: 15px;
}
#login-bar li a{
	padding-left: 19px;
	font: 11px Arial, serif;
	color: #000;
	text-decoration: none;
}
#login-bar li a:hover{
  text-decoration: underline;
  color: #F10000;
}
#register-button a{
  background: url(../images/icons/reginicon.gif) no-repeat;
}
#log-in-button a{
  background: url(../images/icons/loginicon.gif) no-repeat;
}
#add-to-favourites a{
  background: url(../images/icons/bookmark_icon.gif) no-repeat;
}

#make-homepage a{
  background: url(../images/icons/homepage.gif) no-repeat;
}

.more-countries{
  float: right;
  clear: both;
  font: 10px Arial;
  color: #000;
  text-decoration: none;
  padding: 3px 3px 7px 3px;
  background: url(../images/icons/morelang.gif) no-repeat 50% 100%;
  cursor: pointer;
  margin-top: 11px;
  margin-left: 10px;
  position: relative;
}
.more-countries ul{
  position: absolute;
  background: #fff;
  list-style: none;
  padding: 4px 0 0 0;
  width: 150px;
  display: none;
  border: solid 1px #ccc;
}
.more-countries ul li{
  margin-bottom: 4px;
}

.more-countries ul a{
	font: 12px/15px Arial, serif;
	color: #000;
	text-decoration: none;
	padding:3px 0 2px 4px;
	display: block;
}
.more-countries ul a:hover{
  background: #5f5f5f;
  color: #fff;
}

.show-more-countries ul{
  display: block;
}
.show-more-countries{
  border: solid 1px #ccc;
  border-bottom: none;
  padding: 2px 2px 7px 2px;
}




#language-bar{
  float: right;
  list-style: none;
  margin-top: 15px;
}
#language-bar li{
	float: left;
	margin-left: 5px;
	display: inline;
}
#language-bar li a{
	background-repeat: no-repeat;
	background-image: url(../images/icons/flags.jpg);
	width: 21px;
	height: 15px;
	overflow: hidden;
	text-indent: -10000px;
	display: block;
	opacity:.27;
	filter:alpha(opacity=27);
}
#language-bar li.active a, #language-bar li a:hover{
  opacity:1;
  filter:alpha(opacity=100);
}

#English a{background-position: 0 0;}
#French a{background-position: -26px 0;}
#German a{background-position: -51px 0;}
#Spain a{background-position: -76px 0;}
#Greek a{background-position: -100px 0;}
#Italian a{background-position: -128px 0;}
#Russian a{background-position: -155px 0;}
#Bulgarian a{background-position: -182px 0;}

#search-nav{
  float: left;
  list-style: none;
  margin-top: 15px;
  margin-right: 47px;
}
#search-nav li{
	float: left;
	display: inline;
	margin-left: -1px;
}
#search-nav a{
	display: block;
	padding: 6px 8px 2px 8px;
	background: #D4CCC7 url(../images/icons/searchnavbg.jpg) repeat-x;
	font: 12px Arial, serif;
	color: #000;
	text-decoration: none;
	border:  solid 1px #D3D3D3;
	border-bottom: none;
}

#search-nav a:hover, #search-nav a.active{
	background: #5F5F5F;
	color: #fff;
}
#search-form{
  clear: both;
  padding: 4px;
  background: #5F5F5F;
   width: 580px;
}
#search-form form{
  display: none;
}

.search-text{
  width: 507px;
  border: solid 1px #868686;
  height: 19px;
  padding-top: 3px;
  margin: 0;
  float: left;
}
.search-submit{
  background: #D4CCC7 url(../images/searchbtn.jpg) no-repeat;
  font: 12px Arial;
  color: #000;
  border: solid 1px #AFAFAF;
  cursor: pointer;
  padding: 3px 3px 2px 19px;
  margin-left: 4px;
  -margin-left: 2px;
  width: 65px;
}

#navigation-bar, .navs-bar{
  list-style: none;
  clear: both;
  margin-top: 9px;
  float: left;
  width: 1000px;
}

.navs-bar{
	border-bottom:2px solid red;
	width:auto !important;
}
#navigation-bar li, .navs-bar li{
	float: left;
	overflow: hidden;
}
#navigation-bar a, .navs-bar a{
	font: 12px Arial, serif;
	color: #000;
	text-decoration: none;
	border-right: solid 1px #5F5F5F;
	display: block;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
}
#navigation-bar a:first-letter{
    text-transform: capitalize;
}

.navs-bar a{	padding: 4px 8px;}
#navigation-bar a:hover, #navigation-bar li.active a, .navs-bar a:hover, .navs-bar li.active a{
	color: #fff;
	background: red;
}

/* The Content */
#content{
  clear: both;
  margin: 33px auto 0 auto;
  width: 1000px;
  padding-bottom: 15px;
}
#main{
  float: left;
  width: 690px;
}
#inner-main{
  float: left;
  width: 500px;
  margin-left: 15px;
}

#sidebar{
  float: right;
  width: 300px;
}
#news-list{
  float: left;
  width: 400px;
  list-style: none;
  overflow: hidden;
  zoom:1;
}
#news-list li{
	float: left;
	margin: 0 10px 10px 0;
	width: 194px;
	overflow: hidden;
}
#news-list a{
  text-decoration: none;
  display:block;
  width:192px;
  height:134px;
  overflow:hidden;
    border: solid 1px #B8B8B8 ;
	margin-top:5px;
}

#news-list li h3 a{
  color: #CC3300;
  font: bold 12px Arial;
  text-transform: uppercase;
    border:none;
    width:auto;
  height:auto;
}
#news-list li span a{
  color: #000;
  font: 12px Arial;
  padding-left: 0px;
  display: block;
  border:none;
    width:auto;
  height:auto;
}
#news-list li img{
  margin-bottom: 7px;
}
#news-list li.even{
  margin-right: 0;
}

#main-bar{
  float: right;
  width: 282px;
}
#main-bar h2{
  font: bold 14px Arial;
  color: #000000;
  padding-bottom: 7px;
}
ul.bull{
  list-style: none;

}
ul.bull li{
	margin-bottom: 7px;
}
ul.bull a{
	font: 12px Arial;
	color: #000;
	text-decoration: none;
	padding-left: 15px;
	background: url(../images/icons/greyredbullet.jpg) no-repeat 0 -38px;
	text-indent: 0px;
}
ul.bull a:hover{
	background-position: 0 4px;
	text-decoration: underline;
}
#search-types{
  border-bottom: solid 1px #707070;
  background: url(../images/map-small.jpg) no-repeat 100% 25px;
  overflow: hidden;
  zoom:1;
  padding-bottom: 7px;
  margin-bottom: 10px;
}
.search-types-red{
  background: url(../images/map-small-hover.jpg) no-repeat 100% 25px !important;
}


ul.bull li{
  margin-right: 20px;
}
.seeall{
  font: 12px Verdana, Arial, serif;
  color: #000;
  text-decoration: underline;
}
.seeall:hover{
	text-decoration: none;
}
.tab-links{
  float: left;
  list-style: none;
  border-bottom: solid 2px #FF0000;
}
.tab-links li{
	float: left;
	border-right: solid 1px #5F5F5F;
}
.tab-links li a{
	display: block;
	font: 11px Verdana, Arial, serif;
	color: #000;
	text-decoration: none;
	padding: 5px 4px 3px 4px;
}
.tab-links li a:hover,.tab-links li.active a{
	color: #fff;
	background: #5F5F5F;
}
.tab-list{
  list-style: none;
  margin-bottom: 10px;
}
.tab-list li{
}
.tab-list a{
	font: 12px/16px Arial, serif;
	color: #000;
	text-decoration: none;
	padding:2px 0 0 8px;
	height: 19px;
	display: block;
	background:  url(../images/tab_border.gif) repeat-x left bottom;
	overflow: hidden;
}
.tab-list a:hover{
	background: #EDEDED url(../images/tab_border.gif) repeat-x left bottom;
}
.tabs div{
  background: #fff;
}

#scroll{
  clear: both;
  float: left;
  width: 690px;
  margin-top: 0px;
}

#scroll .slider{
  position: relative;
  width: 690px;
  height: 150px;
  overflow: hidden;
}
#inner-main #scroll, #inner-main #scroll .slider{
	width: 487px;
}
#scroll .sliderGallery ul{
  position: absolute;
  top: 0;
  left: 0;
  white-space: nowrap;
}

#scroll .sliderGallery li{
  display: inline;
  list-style: none;
	position: relative;
	margin-right: 5px;
}
.sliderGallery{
  margin-top: 10px;
}

#scroll .sliderGallery li a{
	font: 12px Arial, serif;
	color: #21262D;
	text-decoration: none;
	display: inline-block;
	width: 132px;
	height: 115px;
}
#scroll .sliderGallery li a img{
  display: inline;
  border: solid 1px #C9C9C9;
}

#scroll .sliderGallery li a span{
	display: block;
	padding-top: 5px;
}
.handle{
  width: 50px;
  height: 15px;
  background: url(../images/handle.jpg) no-repeat center top;
  position: absolute;
  top:-7px;
}
.slide-border{
  position: absolute;
  bottom: 20px;
  left: 0;
  border-top: solid 1px #ccc;
  width: 100%;
}

.bg-links{
  float: left;
  width: 431px;
}
.property-advices{
  float: right;
  width: 250px;
}
.property-advices a{
  /*display: inline-block;*/
}
.property-advices h2{
  padding-bottom: 12px;
}
.property-advices .bull li{
	margin-bottom: 0;
}

.bg-links h2{
  padding-bottom: 12px;
}
.adv-468x60{
  float: left;
  height: 60px;
  width: 468px;
  background: url(../images/468x60.jpg) no-repeat;
  margin-top: 15px;
  cursor: pointer;
  clear: both;
}

.adv-212x60{
  float: right;
  height: 60px;
  width: 212px;
  background: url(../images/212x60.jpg) no-repeat;
    margin-top: 15px;
	cursor: pointer;
}
#bottom-news{
  clear: both;
  overflow: hidden;
  zoom:1;
  padding-top: 19px;
}
#news-container{
  float: left;
  list-style: none;
}
.new{
  float: left;
  width: 229px;
  margin-right: 10px;
  overflow: hidden;
  zoom:1;
  margin-bottom: 25px;
}
.third_new{
  width: 212px;
  margin-right: 0px;
}
#inner-main .third_new{
  width: 229px;
  margin-right: 10px;
}

.new h3{
	padding: 0 0 5px 0;
	border-bottom: solid 1px #000;
	font: bold 14px Arial;
}
.new h4{
	font: 12px Arial;
	color: #CB0303;
}
.new a img{
	float: left;
	margin: 0 6px 10px 0;
}
.new .bull{
  clear: both;
  float: left;
}
.new .bull a{
  display: block;
  height: 14px;
  line-height: normal;
  overflow: hidden;
  zoom:1;
}
.new .bull li{
  margin-right: 0;
  margin-bottom: 0;
}


.new a{
  color: #000;
  text-decoration: none;
}
.new a:hover{
  text-decoration: underline;
}





.icon-list{
  list-style: none;
}
#sidebar .icon-list, #sidebar .links{
	margin-left: 5px;
    -margin-left: 3px;
}
#sidebar .links{
  margin-right: 5px;
  -margin-right: 3px;
}

.icon-list a{
	font: 11px Verdana, Arial, serif;
	color: #000;
	text-decoration: none;
	padding: 7px 0 3px 15px;
	display: inline-block;
	background-repeat: no-repeat;
   /* background-image:url(../images/icons/iconset.gif);*/
	background-color: transparent;
	/*background-attachment: scroll;*/
	background-position:left center;
    white-space: nowrap;
}
.icon-list a:hover{text-decoration: underline;}

li.search-property a{background-position: 0 8px;}
li.building-portals a{background-position: 0 -14px;}
li.interior-portals a{background-position: 0 -35px;}
li.property-agencies a{background-position: 0 -55px;}
li.building-firms a{background-position: 0 -73px;}
li.notarius-bg a{background-position: 0 -95px;}
li.example-contracts a{background-position: 0 -117px;}
li.news-icon a{background-position: 0 -150px;}
li.icon-pricess a{background-position: 0 -172px;}
li.icon-lords a{background-position: 0 -192px;}
li.icon-istitutions a{background-position: 0 -212px;}
li.icon-regional-media a{background-position: 0 -235px;}
li.icon-national-media a{background-position: 0 -256px;}
li.icon-branch-media a{background-position: 0 -276px;}

.links{
  list-style: none;
}


a.links, .links a{
  font: 12px Arial;
  text-decoration: none;
  color: #000;
}
a.links:hover, .links a:hover{
	text-decoration: underline;
	color: red;
}

.selectbox, .dropBtn{
  display: block;
  border: solid 1px #A7A7A7;
  cursor: pointer;
  padding-bottom: 1px;
  padding-left: 8px;
  margin-bottom: 8px;
  background: url(../images/icons/select_arrow.jpg) no-repeat 100% 1px;
}
.dropBtn{
    margin-bottom: 0;
    padding-top: 1px;
}

#sidebar .selectbox,
#sidebar .selectbox-wrapper li,
#sidebar .dropthis a,
#sidebar .dropBtn{
  width: 280px;
}
.w155{
	width:155px;
}
.w155 li, .w155 input{
	width:155px
}
#sidebar .selectbox-wrapper{
  width: 288px !important;
}
/*Inner selects*/
#inner-main .selectbox, 
#inner-main .selectbox-wrapper li{
  width: 180px;
}
.one-line-selects{
  float: left;
  margin-right: 10px;
  width: 190px;
}


#inner-main .selectbox-wrapper{
  width: 180px !important;
}
.arrow-bull{
  list-style: none;
}
.arrow-bull li{
	float: left;
	  margin-right: 9px;
      margin-bottom: 5px;
	  -white-space:nowrap
}
.arrow-bull li a{
	padding-left: 10px;
	background: url(../images/icons/breadcrumb.gif) no-repeat 0 50%;
	font: 12px Arial;
}
.arrow-bull li a:hover{
	text-decoration: none;
}
.selectbox-wrapper ul{
  list-style: none;
}
.selectbox-wrapper li{
  cursor: pointer;
  padding: 2px 0 2px 8px;
}
.selectbox-wrapper li:hover,
.selectbox-wrapper li.selected,
#sidebar .dropthis a:hover{
  background: #5F5F5F;
  color: #fff;
}
.selectbox-wrapper{
  position: relative;
  top: -8px;
  z-index: 9;
}
.relative{
  position: relative;
}

.selectbox-wrapper ul, .dropthis{
	position: absolute;
	top: 0;
	left: 0;
	background: #fff;
    border: solid 1px #ccc;
  border-top: none;
}
.dropthis{
  display: none;
}
.show_drop{
  display: block;
}


/* Inners */
#category-bar-wrapper{
  width: 170px;
  float: left;
}

#category-bar{
  width: 168px;
  border: solid 1px #C4C4C4;
  border-top: none;
  margin-top: 15px;
}
#category-bar h2{
  padding: 5px 0 5px 8px;
}

.category-nav{
  list-style: none;
  width: 168px;
  float: left;
  position:relative;
}
.first-category-nav{
   margin-top: -10px;
}

.category-nav li{
	list-style:none;
}
.category-nav a{
	font: 12px Arial;
	text-decoration: none;
	color: #000;
	display: block;
	padding: 4px 8px;
	background: url(../images/tab_border.gif) repeat-x;
	zoom:1;
}
.category-nav li li a{
	padding-left:20px;
}

.category-nav li li li a{
	padding-left:30px;
}



.category-nav a:hover, .category-nav .active{
	color: #fff;
	background: red;
}



.category-nav-subpage li {
float: left;

list-style:none;
}
.dropthis li{
  clear: both;
}

.dropthis li li{
  padding-left:10px;
}

.dropthis li li li{
  display:none;
}




.dropthis li a{
  display: block;
  padding:2px 0 2px 8px;
}
.dropthis li a:hover{

}
.dropthis{
  z-index: 9;
  top: 27px;
  width: 288px;
  max-height:200px;
  -height:200px;
  overflow-x:hidden;
  overflow-y:scroll;
}
.selectbox-wrapper ul{
  z-index: 9;
  width: 200px;
  max-height:200px;
  -height:200px;
  overflow-x:hidden;
  overflow-y:scroll;
}
#select1_input{
  width: 192px;
}
#countiries-list-holder{
  padding-top: 15px;
}


#sidebar ins{
  -z-index: -1;
}




.category-nav-subpage li a{
text-decoration:none;
}

.category-nav-subpage li a.active{
color:#FF0000;
}


.breadcrumb{
  float: left;
  list-style: none;
}
.breadcrumb li{
	padding-right: 10px;
	background: url(../images/icons/breadcrumb.gif) no-repeat right 50%;
	float: left;
	margin-right: 4px;
}

.breadcrumb a{
	font: 11px Verdana, Arial, serif;
	text-decoration: none;
}
#the-map{
  margin: 10px 0;
}


#footer-wrapper{
  clear: both;
  text-align: center;
  border-top: solid 3px red;
  margin: 0 auto;
}
#footer-wrapper address{
  font: 12px Arial;
  text-transform: uppercase;
  text-align: center;
  display: block;
  padding: 15px 0;
}

#footer-wrapper address a {
text-decoration:none;
}

.footer-copyright, .footer-copyright a{
  font: 11px Helvetica, Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
color:#CCCCCC;
text-decoration:none;
}



#footer-navigation{
  float: left;
  list-style: none;
  clear: both;
}
#footer-navigation li{
	float: left;
	overflow: hidden;
}
#footer-navigation a{
	font: 12px Arial, serif;
	color: #000;
	text-decoration: none;
	padding: 4px 9px;
	display:inline-block;
}
#footer-navigation a:hover, #footer-navigation li.active a{
	color: #fff;
	background: red;
}
#footer-action{
  margin: 0 auto;
  text-align: center;
  border-top: solid 1px #676767;
  border-bottom: solid 1px #676767;
  background: #F7F7F7;
  clear: both;
}
#footer-actions{
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	overflow: hidden;
	zoom:1;
	padding: 1px 0;
	position: relative;
}
#footer-actions ul{
  float: left;
  list-style: none;
  margin-top: 3px;
  -display: inline;
}
#footer-actions li{
  float: left;
  margin-right: 12px;
}


#footer-actions a{
	color: #000;
	text-decoration: none;
	font: 11px Arial;
}
#footer-actions a:hover{
	text-decoration: underline;
}
#foot-wrap{
  width: 1000px;
  margin: 0 auto;
  overflow: hidden;
  zoom:1;
}

.imoti a.item-image{
	display:block;
	width:100px;
	height:100px;
	text-align:center;
	overflow:hidden;
	margin:0 7px 3px 0;
	float:left
}
.imoti a.item-image img{
	width:100px;
}
.imoti{
	clear:both;
	padding-top:10px
}
.imoti div.post-imte{
	padding-bottom:15px;
	overflow:hidden;
	zoom:1;
}


.posts-ullist li{
	width:30%;
	height:45px;
	overflow:hidden;
	margin:3px;
	float:left;
	background-position:left top;
	list-style-position: inside;
	list-style-type: none;
	list-style-image: url(../images/icons/breadcrumb.gif);
}

.posts-ullist li:hover{

}


.posts-ullist li a{
text-decoration:none;
}

.posts-ullist li a:hover{
text-decoration:underline;
}

.imoti div.post-item-grid{
	width:110px;;
	float:left;
	margin:5px;  
	display:block;  
	height: 60px;   
}


.imoti h3 a{
	text-decoration:none;
	color:#0089CF;
	font:bold 12px Arial, Helvetica, sans-serif	
}
.imoti h3{
	overflow:hidden;
	padding:0 0 0 0;
	position:relative;
	top:-3px;

}

.post-info{
	padding:3px 5px;
	background:#efecec;
	color:#5C5C5C;
	overflow:hidden;
	zoom:1;
	
}
.post-info a{
	text-decoration:none;
	position:relative;
}
.post-info *{
	float:left;
	margin-right:5px;
	color:#5C5C5C;
}
.post-info strong, .post-info a span{
	margin:0;
	float:none;
}
.post-info a span{
	position:absolute;
	font:14px Arial, Helvetica, sans-serif;
	right:-11px;
	top:-2px;
}
.post-info .post-top-rss{
	float:right;
	margin:0;
	margin-left:10px;
}

.cat{
	position:relative;
	top:-12px;
}


#comments-form{
	clear:both
}

#comments-form input{
	float:left;
	margin-right:8px;
	border:solid 1px #7D7D7D;
	width:130px;
	padding:2px;
	clear:both;
	margin-bottom:9px;
}
#comments-form textarea{
	width:490px;
	height:100px;
	float:left;
	border:solid 1px #7D7D7D;
	clear:both;
	margin-bottom:9px;
}
#comments-form label{
	float:left;
	display:block;
	text-align:left;
	width:70px;
	margin-top:1xp;
}


#comments-form input.submit{
	float:left;
	margin-right:8px;
	border:none;
	width:auto;
	padding:5px;
	clear:both;
	margin-bottom:9px;
	background:#CBCBCB;
	color:#000;
	font-weight:bold;
	cursor:pointer;
	font-size:11px;
}

.comment{
	overflow:hidden;
	zoom:1;
	margin-bottom:30px;
	clear:both;	
}

.comment h3{
	border-bottom:solid 1px #CBCBCB;
	margin-bottom:5px;
}
.comment h3 span{
	display:inline-block;
	background:#CBCBCB;
	padding:4px;
	font-size:12px;
	font-weight:100;
}
.comment h3 span strong{
	font-weight:bold;
}

.avatar{
	float:right;
	display:block;
	width:53px;
	height:53px;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(../images/noavatar.jpg);
	margin:0 0 0 30px;
	text-indent:-9999px;
}

.post-info-bottom{
	margin-bottom:10px;
}
.post-top-rss{
	display:inline-block;
	padding:1px 0 0px 22px;
	text-decoration:none;
	background:url(../images/rss.gif) no-repeat;
}

.tags a{
	text-decoration:none
}

.tags a:hover{
	text-decoration:underline;
}
.tags{
	padding:5px;
	background:#efecec;
	margin-bottom:10px;
}

#TheMap{
	padding-bottom:10px;
	margin-bottom:12px;
}

.ceninaimoti, 
.stroitelstvo, 
.glinks
{
	margin:0 auto;
	text-align:center;
	width:460px;
    overflow: hidden;
    zoom:1;
    -padding-bottom: 10px;
}
.ceninaimoti a, 
.stroitelstvo a, 
.glinks a
{
	display:inline-block;
	width:145px;
	margin:25px 3px;
	height:165px;
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:center bottom;
	float:left
}
.ceninaimoti a:hover, 
.stroitelstvo a:hover, 
.glinks a:hover
{
	color:#FE0000;	
}
 
.ceni1{background-image:url(../images/ceni1.jpg)}
.ceni2{background-image:url(../images/ceni2jpg.jpg)}
.ceni3{background-image:url(../images/ceni3.jpg)}
.ceni4{background-image:url(../images/ceni4.jpg)}
.ceni5{background-image:url(../images/ceni5.jpg)}
.ceni6{background-image:url(../images/ceni6.jpg)}

.stroitelstvo1{background-image:url(../images/str1.jpg)}
.stroitelstvo2{background-image:url(../images/str2.jpg)}
.stroitelstvo3{background-image:url(../images/str3.jpg)}
.stroitelstvo4{background-image:url(../images/str4.jpg)}  
.stroitelstvo5{background-image:url(../images/str5.jpg)}
.stroitelstvo6{background-image:url(../images/str6.jpg)} 

.glink1{background-image:url(../images/glink1.jpg)}
.glink2{background-image:url(../images/glink2.jpg)}
.glink3{background-image:url(../images/glink3.jpg)}
.glink4{background-image:url(../images/glink4.jpg)}
.glink5{background-image:url(../images/glink5.jpg)}
.glink6{background-image:url(../images/glink6.jpg)}





.content_pages a{
    border:1px solid #808080;
    float:left;
    font:14px; Arial,Helvetica,sans-serif;
    margin-bottom:5px;
    margin-right:5px;
    padding:2px 0;
    text-align:center;
    text-decoration:none;
    width:26px;
}
.content_pages a.active, .content_pages a:hover{
	background:#F20000;
    color: #fff;
}


.vote-comments{
	clear:both;
	float:right;
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none
}
.vote-comments a{
	padding-left:15px;
	background-image:url(../images/votecom.jpg);
	background-repeat:no-repeat;
	margin-left:10px;
	padding:2px 0  2px 20px;
}
.vote-comments a.voteIt{
	background-position: 2px 3px;
}
.vote-comments .voteLoading{
	background:url(../images/aload.gif) no-repeat !important;
}
.vote-comments a.commentsN{
	background-position: 2px -13px;
}


#mapbg{
	position:relative;
	width:497px;
	height:326px;
	background:url(../images/karta.gif) no-repeat;
}

.map_search_googlemap_address{
	height: 50px;
	width: 580px;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}






.map_search_googlemap_address_search_btn{
	height: 50px;
	width: 100px;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
}



.grid_center_2items {
width:50%;
height:100px;
float:left;
}

.grid_center_2items1 {
width:45%;
height:210px;
margin:5px;
float:left;
display:inline;
}


.grid_center_2items1 a {
text-decoration:none;
}


.grid_center_imoti_only_thumbs_with_no_link {
width:20%;
margin:10px;

float:left;


}


a.grid_center_2items_link_description{
text-decoration:none;

}
#the_map_search{
  margin-left: 130px;
  height: 85px;
  width: 140px;
  -width: 130px;
  background: white;
  display: block;
  opacity:0;
  filter:alpha(opacity=0);
}
#contacts{
  float: left;
  width: 290px;
  margin-right: 45px;
}
#contacts span{
    display: block;
    padding-bottom: 5px;
}
#contacts a{
    color: #FE0000;
}

#online-request input.text, #online-request textarea{
  border:1px solid #7D7D7D;
  clear:both;
  float:left;
  margin-bottom:9px;
  margin-right:8px;
  padding:2px;
  width:298px;
}
#online-request textarea{
    height: 147px;
}
#online-request{
  float: right;
  width: 303px;
  margin-right: 20px;
  display: inline;
}
#online-request-form{
    padding-top: 10px;
}
#online-request-form label{
    display: block;
    font: 11px Arial;
    padding-bottom: 1px;
}
.sbm{
  font: bold 12px Arial;
  color: #000;
  text-decoration: none;
  padding: 4px;
  background: #c6c6c6 url(../images/sbm.jpg) repeat-x;
  text-align: center;
  border: solid 1px #AEAEAE;
  cursor: pointer;
}
#online-request .sbm{
  width: 90px;
}
#check-search-advanced{
  background: #D4CCC7;
  margin-top: 2px;
  overflow: hidden;
  width:578px;
}
#check-search-advanced label input{
    margin-right: 3px;
    position: relative;
    top: 1px;
}
#check-search-advanced label{
  text-transform: uppercase;
  display: inline-block;
  padding: 2px 3px 2px 3px;
}



.map_search_countires_dropdown {
	width: 200px;	
	
}

.map_search_city{
	width: 100px;	
}
.map_search_street{
	width: 80px;	
}
.map_search_street_n{
	width: 20px;	
}


#map_seach_header_menu {
background-color:#FFF;	
padding:3px;	
}

#map_seach_header_menu .map_search_countires_dropdown{
	width: 100px;	
}

#map_seach_header_menu .map_search_city{
	width: 97px;	
}
#map_seach_header_menu .map_search_street{
	width: 80px;	
}
#googlemap_get_quick_link{
width:550px;
height:20px;


}


#search_box_results_center .search-text{
  width: 580px;
  border: solid 1px #868686;
  height: 19px;
  padding-top: 3px;
  margin: 0;
  float: left;
}



ul.bluebull a{
    color: #06557D;
}

ul.bigblackbull a{
    color: #000000;
	font-size:12px;
	font-weight:bold;
}

ul.bigblackbull a.active{
    color: #FF0000;
}
a.active{
  xcolor: red !important;
}
.relative{
  zoom:1;
}


.center_content_burzi_bruzki_s_drugi_sekcii {


}


.center_content_burzi_bruzki_s_drugi_sekcii a{
color:#FF0000;
font-size:12px;
text-decoration:none;
}

.center_content_burzi_bruzki_s_drugi_sekcii a:hover{
color:#FF0000;
text-decoration:none;
}




