@charset "utf-8";







html{height:100%; min-height:100%}







body {







	margin:0px;

	text-align:center; /* IE hack */







	color:#515151;







	font-family:Verdana, Helvetica, sans-serif;







	font-size:13px;







}







a{ color:#000000; text-decoration:none;}







h1{margin:0px; font-size:16px;}







h2{font-size:14px;}







img {border:none;}







#wrapper {







	width:1000px;







	min-height:500px;







	margin-left:auto;







	margin-right:auto;







	text-align:left;















}







#header{ height:110px; margin-top:10px; }







#bottom {







	width:100%;







	min-height:320px;







	padding-top:30px;







	background-color:#000;







	clear:both;







}







#inside {







	background-color:#292929;

	background-image:url(../images/footer-london-skyline.jpg);

	background-repeat:no-repeat;

	background-position:bottom;







	width:950px;







	margin-left:auto;







	margin-right:auto;







	text-align:left;







	color:#bfbfbf;







	padding:20px;











	height:100%;







	







}







#inside a{color:#bfbfbf;}







#top-newsflash {







	float:left;







	margin-left:240px;







	width:573px;







	height:25px;







	padding:0px 5px 5px 5px;







	font-size:14px;







	margin-top:5px;







	







}







#lang-flags {







	float:right;







	width:187px;







    height:25px;







	text-align:right;







    padding:0px 5px 5px 5px;







	clear:right;







}







#logo{







	background-image:url(../images/apartments-logo.jpg);







	background-repeat:no-repeat;







	width:217px;







	height:83px;







	clear:left;







	float:left;







}







#logo-img {







	background-image:url(../images/apartments-logo.jpg);







	background-repeat:no-repeat;







	width:217px;







	height:83px;







}







#right-header {
	width:777px;
	height:83px;
	float:left;
	margin-left:2px
}
.modulemin-usefull{ margin-top:15px;}






#gr-menu{







	float:left;







	width:262px;







	height:22px;







	background-image:url(../images/gr_menu.gif);







	background-repeat:no-repeat;







	padding:5px;

	text-transform:uppercase;

	font-size:13px;

	font-weight:bold;

	line-height:22px;









}

#gr-menu a{ color:#666;}

#gr-menu a:hover{ color:#000;}





#login{







	width:505px;







	text-align:right;







	float:right;







	clear:right;







}







#main-menu { background-image:url(../images/topmenu.jpg); background-repeat:no-repeat; width:773px; height:38px;clear:both; }







#big-module {







	clear:both;







	height:365px;







}







#main-banner { width:1000px; margin-left:auto; margin-right:auto;}







.modulemin{color:##515151;}







.searchfontsize{width:170px;}







#mstartdate, #menddate{width:130px; padding:0px; margin:0px;}







#check-search { background-image:url(../images/search-btn.jpg); background-repeat:no-repeat; width:82px; height:28px; border:none;}







#check{ float:right; background-image:url(../images/search-module.gif); background-repeat:no-repeat; width:305px; height:367px;}







.check-title{margin:0 0 20px 0; font-size:16px; color:#FFF; padding-top:30px; padding-left:33px;}







#content{ padding-top:10px; min-height:100%;}







#left-col{ width:686px; float:left;}







#right-col {width:295px; float:left; background-color:#dfdcd8; background-image:url(../images/right-col-btm.jpg); background-position:bottom right; background-repeat:no-repeat; margin-bottom:20px; margin-left:5px;}







#l-content {width:460px; padding-right:10px; float:right;}







#l-menu { width:215px; float:left;}







#big-right{}







#r-content{width:772px; margin-right:10px; float:right; text-align:left;}







.gr-menu-title{







	background-image:url(../images/gr-menu-title.jpg);







	background-repeat:no-repeat;







	width:176px;







	height:35px;







	margin:0;

	padding:20px 10px 0 10px;
}







.gr-menu-content {







	background-color:#dfdcd8;







	width:172px;







	padding:12px;







	min-height:30px;







}







.gr-menu-btn{







	background-image:url(../images/gr-menu-btn.jpg);







	background-repeat:no-repeat;







	width:196px;







	height:11px;







	margin-bottom:10px;















}







.contentheading{
	font-size:25px;
	font-weight:bold;
	color:#515151;
	margin-bottom:10px;
}







.right-menu-title{







	background-image:url(../images/right-menu-title.jpg);







	background-repeat:no-repeat;







	background-position:right top;







	color:#FFF;







	width:275px;







	background-color:#515151;







	height:25px;







	padding:10px;







	margin:0;







	







}







.blog{







	}







.blog a{color:#9B4260;}







.menu-apart  {







	list-style-type: none;







	margin:0;







	padding:0;







}















.menu-apart a{color:#515151; padding-left:12px;}







.menu-apart li{clear:both; height:25px; margin-bottom:5px; background-image:url(../images/app-menu-border.png);  background-repeat:no-repeat; background-position:bottom;  padding-top:5px;}







.menu-apart a:hover{







	 background-image:url(../images/apart-menu-active.gif);  







	 background-repeat:no-repeat; 







	 background-position:left center;







	 padding-top:5px;







	 font-weight:500;







	 color:#3C3C3C;







	 padding-left:12px;







}







.menu-apart a:active{







	 background-image:url(../images/apart-menu-active.gif);  







	 background-repeat:no-repeat; 







	 background-position:left center;







	 padding-top:5px;







	 font-weight:500;







	 color:#3C3C3C;







	 padding-left:12px;







}















.left-blog-title{ background-image:url(../images/left-blog-title.jpg); background-repeat:no-repeat; width:8px; height:40px; float:left;}







.center-blog-title{ background-color:#dfdcd8; height:29px; width:444px; float:left; padding-top:10px; padding-left:10px;}







.right-blog-title{ background-image:url(../images/right-blog-title.jpg); background-repeat:no-repeat; width:8px; height:40px; float:left; background-position:top right;}







.left-blog-bottom{







	background-image:url(../images/left-blog-bottom.jpg);







	background-repeat:no-repeat;







	background-position:bottom left;







	width:9px;







	height:11px;







	float:left;







	







}







.article_row {padding:10px;}







.center-blog-bottom{  height:10px; width:452px; float:left;border-bottom-width: 1px;







	border-bottom-style: solid;







	border-bottom-color: #dfdcd8; margin-bottom:15px;}







.right-blog-bottom{ background-image:url(../images/right-blog-bottom.jpg); background-repeat:no-repeat; width:9px; height:11px; float:right; background-position:bottom right;}







.clearMe{clear:both;}







.blog-border {







	border-right-width: 1px;







	border-left-width: 1px;







	border-top-style: none;







	border-right-style: solid;







	border-bottom-style: none;







	border-left-style: solid;







	border-right-color: #dfdcd8;







	border-left-color: #dfdcd8;







}















/* usefull information MENU */ 







.menu-usefull  {







	list-style-type: none;







	margin-left:17px;







	padding:0;











}







.menu-useful a{color:#515151;}

.menu-useful a:hover{color:#3C3C3C;}


ul.menu-useful{ list-style:none; margin:10px auto; padding:0; width:255px;}

.menu-useful li{clear:both; height:22px; width:275px; margin-bottom:5px; background-image:url(../images/menu-usefull.gif);  background-repeat:no-repeat; background-position:left center; padding-top:5px; padding-left:20px; }







/* END usefull information MENU */ 







#page{ margin-bottom:10px;}







/* right gray box MODULE */







.right-gray-box{ color:#FFF; margin-left:18px; padding-top:5px; background-image:url(../images/right-gray-box.gif); background-repeat:no-repeat; width:276px; height:58px;}







/* END gary box MODULE */ 















/* right blue box MODULE */







.right-blue-box{ color:#FFF; margin:0 auto; padding-top:5px; background-image:url(../images/right-blue-box.gif); background-repeat:no-repeat; width:276px; height:58px;}







/* END gary box MODULE */ 















/* FOOTER */







.bottom-user1{width:200px; float:left;}







.bottom-user2{width:200px; float:left;}







.bottom-user3{width:200px; float:left;}







.bottom-menu-title{ background-image:url(../images/bottom-menu-title.gif); width:180px; height:28px; background-position:center left; background-repeat:no-repeat; margin:0; padding-top:12px; color:#B0E01A; padding-left:20px}







#bottom-menus{}







.custom-bottom{ width:250px; float:left;}

.custom-bottom ul{ list-style:none; padding:0}

.custom-bottom ul li{ clear:both;}

.custom-bottom a{ line-height:32px;}

#inside custom-bottom a:hover{ color:#FFF;}

.custom-bottom img{ padding-right:5px;}

.custom-bottom h3 { color:#FFF; margin-top:12px;}


.jwts_tabberlive{ clear:both;}




#credit{clear:both; margin:10px; color:#CCC;}



#credit span{ color:#1B93C6;}



#credit a:hover { color:#1B93C6;}







#credit a{ color:#CCC;}







#bottom-menu-li{















	background-position: left center;







	list-style-image: url(../images/bottom-menu-li.gif);







	list-style-type: none;







}



#bottom-menu-li li a:hover{color:#FFF;}







.faq-title{font-size:18px; background-color:#DFDCD8; padding:10px; font-weight:bold; cruser:crosshair;}



.blogok a{ color:#9B4260;}



.modulemin-gapper{padding-top:10px; background-image:url(../images/white.jpg); background-repeat:repeat-x; background-position:top;}



/* hp more info items */

.hp-image{ width:155px; float:left; margin-top:5px;}

.hp-more-info{ width:275px; float:right;}

.hp-title{ margin-bottom:10px;}

.request-viewing{ float:right;}

.mod2{ background-image:url(../images/mod-testimonials.jpg); width:295px; height:81px;}
.mod2-title{ padding-top:10px; color:#FFFFFF; font-size:14px; padding-top:44px; font-weight:bold; padding-left:10px;}
