@charset "UTF-8";
/* CSS Document */

.main_body{
	font-family: arial;
	margin:0 auto;
	padding: 0;
	/*background-image:url(../img/gradient.jpg);*/
	background-color:#BEBEBE;
	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:#282828;
}
.linebreak{
	float:left;
	width: 1000px;
	height:8px;
	display:block;
	background-color:#282828;
	background-repeat:repeat-x;
}

#container {
	width: 1000px;	
	margin: 0 auto;
	text-align: left;
}

#mainContent {
	width: 980px;
	float:left;
	background:#FFFFFF;	
	padding: 10px;
	color:#000000;
	word-wrap: break-word;
}

#topcontainer {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:221px;
	background-image:url(../img/head.jpg);
	background-repeat:repeat-x;

}

#topcontainer1 {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:221px;
	background-image:url(../img/head1.jpg);
	background-repeat:repeat-x;

}

#topcontainer2 {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:221px;
	background-image:url(../img/head2.jpg);
	background-repeat:repeat-x;

}


#topcontainer3 {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:221px;
	background-image:url(../img/head3.jpg);
	background-repeat:repeat-x;

}

#topcontainer4 {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:221px;
	background-image:url(../img/head4.jpg);
	background-repeat:repeat-x;

}

#topcontainer5 {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:221px;
	background-image:url(../img/head5.jpg);
	background-repeat:repeat-x;

}


#logo {
	float:left;
	border:0;
	width:250px;
	height:80px;
	/*margin: 20px auto auto auto;*/
}


#leftcol {
	float:left;
	width:230px;	
	border: 1px solid #000000;
	padding:7px;
}

#rightcol {
	float:right;
	width:715px;
	border: 1px solid #000000;
	padding:5px;
}

#navwrap {
	background-image:url(../img/background.jpg);
	background-position:center;
	background-repeat:repeat-x;
	width:1000px;
	height:41px;
	margin:0px auto auto auto;
}

.navsectionswrap {
	width:980px;
	margin: 0 auto;
	margin-left:10px;
}

/* links top menu  */
.menu a{
	text-transform:uppercase;
	float:left;
	width:165px;
	height:41px;
	line-height: 37px;
	text-align:center;
	padding-right:28px;
	color:#000000;
	FONT-SIZE: 14px;
	text-decoration: none;
	FONT-WEIGHT: bold;
	

}
.menu a:hover {
	color:#FFF;
	text-transform:uppercase;
	float:left;
	width:165px;
	height:41px;
	padding-right:28px;
	line-height:37px;
	text-align:center;
	FONT-SIZE:14px;
	background-image:url(../img/button.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-decoration: none;
	FONT-WEIGHT: bold;
}

#menu_selected{
	color:#FFF;
	text-transform:uppercase;
	float:left;
	width:165px;
	height:41px;
	padding-right:28px;
	line-height:37px;
	text-align:center;
	FONT-SIZE:14px;
	background-image:url(../img/button.jpg);
	background-position:top;
	background-repeat:no-repeat;
	text-decoration: none;
	FONT-WEIGHT: bold;
}

/* footer */
#footer {
	color:#3333FF;
	float:left;
	width:980px;
	height:15px;
	padding:10px;
	font-size:10px;
	background-color:#9d9797;
	text-align:center;
}
.poweredby{
	float:left;
	background-color:#FFFFFF;
	font-weight:bold;
	width:1000px;
	height:40px;
	line-height: 40px;
	font-size:10px;
	color:#000000;
	text-align:center;
	text-decoration: none;

}
/* links menu footer */
.menu_footer a{
	color:#000000;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	text-decoration: none;
	padding: 4px 20px 4px 30px;
}
.menu_footer a:hover { 
	FONT-SIZE: 12px;
	text-decoration: none;
	FONT-WEIGHT: bold;
	color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:center;
}
.menu_footer_sel {
	FONT-SIZE: 12px;
	text-decoration: none;
	FONT-WEIGHT: bold;
	color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:center;
}

/* navigation bar currency*/
#navcurrency {
	height:41px;
	line-height: 37px;
	FONT-SIZE: 14px;
	color:#000000;
	float:left;
	text-align:right;
	width:140px;
	font-weight:bold;

}
.navcurr_select {
	height:41px;
	line-height: 30px;
	FONT-SIZE: 14px;
	color:#000000;
	float:right;
	text-align:right;

	font-weight:bold;
}

/* quicke search labels */
.searchlabels {
	font-size:12px;
	float:left;
	width:230px;
}

.field {clear:both; text-align:right; line-height:25px;}
label {float:left; padding-right:10px;}

.pricevalue {
	color:red;
	font-weight:bold;
}

/* important field */
.asteriks {
	color:#FF0000;
	font-weight:bold;
}


/* quick search css*/
.qsearch_input {
	margin:0;
	padding:1px 3px;
/*	border:1px solid black;*/
}
.qsearch_button {
	width:70px;
	border:1px solid black;
	color:#FFFFFF;
	background-color:#797575/*#7C7C72*/;
	
}


/* enquire */
.enquire_form {
	display:none;
}
.enquire_title {
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	text-align:center;
}

.enquire_button {
	font-size:12px;
	color:#FFFFFF;
	border:1px solid black;
	background-color:#797575;
}


/* contact form */
.contact_form {
	font-weight:bold;	
}

/* properties */
.properties_search_result {
	float:left;
	width:700px;
	margin:5px auto;
}
.properties_details {
	float:left;
	width:700px;
	FONT-SIZE: 14px;
}
.properties_info {
	FONT-SIZE: 14px;
	float:right;
	width:480px;
	margin-left:5px;
}

.properties_title {
	font-weight:bold;	
}
.title_img_detail img {
	border:1px solid black;
	margin-bottom:5px;
	width:200px;
	height:150px;
}
.small_img_detail img {
	border:1px solid black;
	margin-bottom:5px;
	width:100px;
	height:75px;
}
/* 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;
	background-color:#797575 !important;
}
.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:12px;
	color:#FFFFFF;
	border:1px solid black;
	background-color:#797575;
	
}

.button_print {
	width:60px;
	font-size:12px;
	color:#FFFFFF;
	border:1px solid black;
	background-color:#797575;
}


/* width 10-200 */

.w10 {
	width:10px;
}
.w20 {
	width:20px;
}
.w30 {
	width:30px;
}
.w40 {
	width:40px;
}
.w45 {
	width:45px;
}
.w46 {
	width:46px;
}
.w50 {
	width:50px;
}
.w51 {
	width:51px;
}
.w52 {
	width:52px;
}
.w53 {
	width:53px;
}
.w60 {
	width:60px;
}
.w70 {
	width:70px;
}
.w80 {
	width:80px;
}
.w90 {
	width:90px;
}
.w100 {
	width:100px;
}
.w104 {
	width:104px;
}
.w110 {
	width:110px;
}
.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;
}
.w260 {
	width:260px;
}
.w266 {
	width:266px;
}


/* Site map */
a.indexlink {
	color:#000000;
	FONT-SIZE: 12px;
	text-decoration: none;
}
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:#2E13AC;
	FONT-SIZE: 10px;
	text-decoration: none;
}
a.paginated:hover { 
	FONT-SIZE: 10px;
	text-decoration: underline;
	color:#FF0000;
}
.paginated_selected {
	color:black;
	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;}
