@charset "UTF-8";
/* CSS Document */

.main_body{
	font-family: arial;
	padding: 0;
	margin:0 auto;
	/*background-image:url(../img/gradient.jpg);*/
	background-color:#FFFFFF;
	background-repeat:repeat-x;
}

@media screen {
	.div_screen {display:block;}
	.div_print {display:none;}
}
@media print {
	.div_screen {display:none;}
	.div_print {display:block;}
	.main_body{background-color:#FFFFFF;}
}

.linebreaktop{
	margin:0px auto auto auto;	
	width: 1000px;
	height:8px;
	background-color:#000000;
}
.linebreak{
	float:left;
	width: 1000px;
	height:8px;
	display:block;
	background-color:#282828;
	background-repeat:repeat-x;
}
#container {
	width: 1000px;	
	margin: 0px auto;
	text-align: left;
}

#mainContent {
	width: 1000px;
	float:left;
	background:#242424;	
	color:#FFFFFF;
	word-wrap: break-word;
}

#topcontainer {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:356px;
	/*background-image:url(../img/head2.jpg);*/
	background-color:#000000;
	background-repeat:repeat-x;

}

#topcontainer1 {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:356px;
	/*background-image:url(../img/head2.jpg);*/
	background-color:#000000;
	background-repeat:repeat-x;

}

#topcontainer2 {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:356px;
	/*background-image:url(../img/head.jpg);*/
	background-color:#000000;
	background-repeat:repeat-x;

}

#topcontainer3 {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:356px;
	/*background-image:url(../img/head.jpg);*/
	background-color:#000000;
	background-repeat:repeat-x;

}

#topcontainer4 {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:356px;
	/*background-image:url(../img/head.jpg);*/
	background-color:#000000;
	background-repeat:repeat-x;

}

.head_img {
	width:680px;
	height:360px;
	float:left;
}

.logo {
	float:right;
	border:0;
	width:320px;
	height:87px;
	background-color:#6c6867;
	/*margin: 20px auto auto auto;*/
}


#leftcol {
	float:left;
	width:320px;	
	height:269px;
	color:#FFFFFF;
	
}

#rightcol {
	float:right;
	width:980px;
	background-color:#242424;
	color:#FFFFFF;	
	padding:5px;
}

#navwrap {
	float:left;
	background-color:#575656;
	width:680px;
	height:36px;
	margin:0px auto auto auto;
	text-align:center;
	/*border-top: 1px solid #999;
	border-bottom: 1px solid #999;*/
}

.navsectionswrap {
	float:left;
	text-align:center;
	width:680px;	
	height:36px;
}
/* links top menu  */
.menu a{
	padding-right: 25px; padding-left: 25px;
	height:36px;
	line-height: 36px;
	color:#FFFFFF;
	FONT-SIZE: 14px;
	text-decoration: none;
}
.menu a:hover {
	height:36px;
	padding-right: 25px; padding-left: 25px;
	line-height: 36px;
	color:#FF9900;
	text-decoration: none;
}

#menu_selected{
	height:36px;
	padding-right: 25px; padding-left: 25px;
	line-height: 36px;
	color:#FF9900;
	text-decoration: none;
}

/* footer */
#footer {
	float:left;
	width:980px;
	height:15px;
	padding:10px;
	font-size:10px;
	background-color:#575656;
	font-weight:bold;
	text-align:center;
}
.poweredby{
	float:left;
	background-color:#000000;
	font-weight:bold;
	width:1000px;
	height:30px;
	line-height: 30px;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	text-decoration: none;

}

/* links menu footer */
.menu_footer {
	margin-right:4em;
}
.menu_footer a{
	color:#FFFFFF;
	FONT-SIZE: 12px;
	FONT-WEIGHT: none;
	text-decoration: none;
	padding: 4px 20px 4px 30px;
}
.menu_footer a:hover { 
	FONT-SIZE: 12px;
	text-decoration: none;
	FONT-WEIGHT: none;
	color:#FFCC00;
	background-repeat:no-repeat;
	background-position:center;
}
.menu_footer_sel {
	FONT-SIZE: 12px;
	text-decoration: none;
	FONT-WEIGHT: none;
	color:#FFCC00;
	background-repeat:no-repeat;
	background-position:center;
}

/* navigation bar currency*/
#navcurrency {
	font-size:15px;	
	color:#FFFFFF;
	float:right;
	width:320px;	
	height:40px;
	line-height: 40px;
	background-color:#575656;
}
.CurrencyLabel {
	float:left;
	padding-left: 25px;
}
/* for IE */
* HTML .CurrencyInput {
	float:right;padding-right: 15px;padding-top:8px;
}
.CurrencyInput {
	float:right;padding-right: 15px;
}




/* important field */
.asteriks {
	color:#FF0000;
	font-weight:bold;
}


/* quick search css*/

.qsearch_head_title{
	width:200px;
	padding-left:19px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:14px;	
	font-weight:bold;
}

.qsearch_input {
	/*border:1px solid black;*/
	margin:0;
	padding:1px 3px;

}

.qsearch_button {
	font-size:13px;
	border:0px;
	color:white;
	background-color:#958f8f;
	width:70px;
	
}
.searchlabels {
	font-size:13px;
	margin-left:20px;
	width:285px;
}
.field {clear:both; text-align:right; line-height:25px;}
label {float:left; padding-right:10px;}

.pricevalue {
	color:red;
	font-weight:bold;
}

/* enquire */
.enquire_form {
	display:none;
}
.enquire_title {
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	text-align:center;
}

.enquire_button {
	font-size:13px;	
	border:0px;
	color:white;
	background-color:#958f8f;
}
.enquirelabels {
	font-size:13px;
	margin-left:5px;
}

/* contact form */
.contact_form {
	font-weight:bold;	
}
.contact_title {
	font-weight:bold;	
	font-size:18px;
}
/* properties */
.properties_search_result {
	float:left;
	width:980px;
	margin:5px auto;
}
.properties_details {
	float:left;
	width:960px;
	FONT-SIZE: 14px;
}
.properties_info {
	FONT-SIZE: 14px;
	float:right;
	width:760px;
	margin-left:5px;
}
.detail_info {
	FONT-SIZE: 14px;
	float:right;
	width:460px;
	margin-left:5px;
}

.properties_title {
	font-weight:bold;	
}
.title_img_detail img {
	margin-bottom:5px;
	width:200px;
	height:150px;
	border:1px solid black;
}
.small_img_detail img {
	margin-bottom:5px;
	width:100px;
	height:75px;
	border:1px solid black;
}

/* print */
.block_company_info {
	height:60px;
	float:left;
	margin-right:10px;
	width:700px;
	border:1px solid black;
}
.prnt_logo img {
	height:57px;
	float:left;
	margin-right:10px;
}
.prnt_company_info {
	float:left;
	FONT-SIZE: 14px;
	margin-top:5px;
}
.properties_print {
	float:left;
	width:710px;
	margin:5px auto;
}
.print_info {
	FONT-SIZE: 14px;
	float:right;
	width:360px;
	margin-left:5px;
}
.print_details {
	float:left;
	width:620px;
	FONT-SIZE: 14px;
}
.title_img_print img {
	margin-bottom:5px;
	width:320px;
	height:240px;
	border:1px solid black;
}

.details_button{
	font-size:13px;
	border:0px;
	color:white;
	background-color:#958f8f;	
}

.button_print {
	width:60px;
	font-size:13px;
	border:0px;
	color:white;
	background-color:#958f8f;
}


/* width 10-200 */

.w10 {
	width:10px;
}
.w20 {
	width:20px;
}
.w30 {
	width:30px;
}
.w40 {
	width:40px;
}
.w45 {
	width:44px;
}
.w46 {
	width:46px;
}
.w50 {
	width:50px;
}
.w60 {
	width:60px;
}
.w70 {
	width:70px;
}
.w80 {
	width:80px;
}
.w90 {
	width:90px;
}
.w100 {
	width:100px;
}
.w104 {
	width:104px;
}
.w110 {
	width:110px;
}
.w111 {
	width:112px;
}
.w114 {
	width:114px;
}
.w120 {
	width:120px;
}
.w130 {
	width:130px;
}
.w140 {
	width:140px;
}
.w150 {
	width:150px;
}
.w160 {
	width:160px;
}
.w170 {
	width:170px;
}
.w180 {
	width:180px;
}
.w190 {
	width:190px;
}
.w200 {
	width:200px;
}
.w240 {
	width:240px;
}
.w260 {
	width:260px;
}
.w266 {
	width:266px;
}


/* Site map */
.sitemap {
	background:#958f8f;
}
.tableprp {
	
	width:690px;
	color:#000000;
	FONT-SIZE: 12px;
}
.td_fields {
	width:20%;
	font-weight:bold;
	border: 1px solid #000000;
}
.td_values {
	width:80%;
	border: 1px solid #000000;
}
a.indexlink {
	color:#FFFFFF;
	FONT-SIZE: 12px;
	text-decoration: none;
	margin-left:10px;
}
a.indexlink:hover { 
	FONT-SIZE: 12px;
	text-decoration: underline;
	color:#FF0000;
}


/* Error box*/
.errorbox {
	border:1px solid black;
	background:#ffe2f0;
	padding:4px;
	width:240px;
	margin: auto;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}

/* success box*/
.successbox {
	border:1px solid black;
	background:#A3EDA0;
	padding:4px;
	width:240px;
	margin: auto;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}

/* success box*/
.mailsentbox {
	border:1px solid black;
	FONT-SIZE: 16px;
	color:#FF0000;
	font-weight:bold;
	padding:4px;
	width:240px;
	margin: auto;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}

/*
* pagination css style
*/
.paginated_div{
	float:right;
	/*margin:auto 8px auto;*/
	text-align:right;
	width:320px;
	/*font-family:verdana,arial,helvetica,sans-serif;*/
}

a.paginated {
	font-weight:bold;
	color:#FFFFFF;
	FONT-SIZE: 10px;
	text-decoration: none;
}
a.paginated:hover { 
	FONT-SIZE: 10px;
	text-decoration: underline;
	color:#FF0000;
}
.paginated_selected {
	color:#F4E3AE;
	FONT-SIZE: 10px;
	text-decoration: none;
}


/* Window Modal*/

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:340px; width:340px; background-color:#FFFFFF; border:3px solid #ccc;}
#simplemodal-container a.modalCloseImg {background:url(../img/x.gif) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#simplemodal-container #basicModalContent {padding:8px;}
