body, td {
	font-size:13px;
	font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif
}

.searchtab td {font-size:11px;}

input.submit {
	background-color:#D76A6D;
	border:1px solid #D76A6D;
	background-image:url(/sites/REMAXEurope/regionalweb/Images/bkg_search.gif);
	height:18px;
	background-repeat:repeat-x;
	font-size:11px;
	font-weight:normal;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0 1px 0 2px;
	color:#fff;
 }
 
 input.button {
	background-color:#D76A6D;
	border:1px solid #D76A6D;
	background-image:url(/sites/REMAXEurope/regionalweb/Images/bkg_search.gif);
	height:18px;
	background-repeat:repeat-x;
	font-size:11px;
	font-weight:normal;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0 1px 0 2px;
	color:#fff;
 }
 
 input.btnEnabled {
	background-color:#D76A6D;
	border:1px solid #D76A6D;
	background-image:url(/sites/REMAXEurope/regionalweb/Images/bkg_search.gif);
	height:18px;
	background-repeat:repeat-x;
	font-size:
	font-weight:normal;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0 1px 0 2px;
	color:#fff;
 }
 
 input.btnDisabled{
	border:1px solid #808080;
	height:18px;
	font-size:11px;
	font-weight:normal;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0 1px 0 2px;
 	background-image:none;
	background-color:#ccc;
	color:#333;
 }


.homemap_padding{
	padding-bottom:10px;
	padding-left:5px;
}

.select_region{
	width:125px;
}

.select_region_alt{
	width:100px;
}

#moduleSearch .select_region, #moduleSearch .select_region_alt{
	width:130px;
}
.footer {
	background-color:#fff;

	background-image:none;
		
}
.footer_txt { 
	text-align:center;
	font-weight:bold;
	color:#000;
	font-size:10px;
	padding-bottom:5px;
}

.footer_countries a, .footer_countries a:visited{
	text-decoration:none;
	color:#000;
	font-size:11px;
}
.footer_border td{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:5px 5px 5px 5px;
}	

.footer_copyright td{
	background-color:#F2F2F2;
	padding:3px 5px 5px 5px;
	font-size:11px;
}

.corporate_module{
	background-color:#fff;
	background-image:url(/sites/REMAXEurope/regionalweb/images/module_bkg.gif);
	background-repeat:repeat-y;
/*	border:1px solid #e0e0e0;*/
}

.hdrbar {
	background-image:url(/sites/RemaxEurope/regionalweb/images/hdr_redbar.gif);
	background-repeat:repeat-x;
	height:40px;
}

.home_intro{
	line-height:19px;
}

.home_intro_alt{
	color:#6e6e6e;
	font-size:12px;
	font-weight:normal;
	line-height:17px;
}

.searchtab {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align:center;
	border:1px solid #ccc;
	background-color:#E1E2E2;
	background-image:url(/sites/RemaxEurope/regionalweb/images/searchtab_bkg.gif);
	background-repeat:repeat-x;
}


.hdr_left {
	background-color:#f1f1f1;
	background-image:url(/sites/remaxeurope/regionalweb/images/crn_left.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:5px;
	height:25px;
}

.hdr_right{
	background-color:#f1f1f1;
	background-image:url(/sites/remaxeurope/regionalweb/images/crn_right.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-left:5px;
	height:25px;
}


/**About Menu**/

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid white;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: #EC1C24;
width: 150px;
}

.anylinkcss a, .anylinkcss a:link, .anylinkcss a:active, .anylinkcss a:visited{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid white;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:white;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #1763A8;
color: white;
}

.europe_header{
	z-index:2;
}


/**Side Menu **/

#contentsmenu {
	width: 150px;
}

#contentsmenu ul {
margin-left: 0;
padding-left: 0;
list-style-type: none;
}
.contentmenu_bkg {
	background-color:#F5F5F5;
	background-image:url(/sites/remaxeurope/regionalweb/images/bkg_nav.jpg);
}

.menutitle {
	color:#205E9C;
	font-weight:bold;
	font-size:11px;
	border-top:1px dotted #B2B2B2;
	padding-bottom:5px;
}
.menutitle a:link, .menutitle a:visited  {
	color:#205E9C;
	font-weight:bold;
	text-decoration:none;
	padding: 6px 0px 1px 3px;
	display: block;
	width: 135px;
	font-size:11px;
	line-height:12px;
	
}
.menutitle a:hover  {
	color:#c00;
}

/*Main submenu*/

.submenu { width: 135px;
 }

.submenu ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;


}

.submenu a
{
padding: 0px;
width: 135px;
margin:0px;
background-color:#F5F5F5;
text-decoration:none;
color:#205E9C;
}

.submenu li a:link, .submenu a:link, .submenu li a:visited, .submenu a:visited
{
color:#205E9C;
font-weight:normal;
text-decoration: none;
padding: 3px 0px 3px 8px;

}

.submenu li a:hover, .submenu a:hover
{
background-color:#F5F5F5;
color:#205E9C;
}

/*submenu save state */

.submenusave { width: 135px;
 }

.submenusave ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;


}

.submenusave a
{
padding: 0px;
width: 135px;
margin:0px;
background-color:#F5F5F5;
text-decoration:none;
color:#205E9C;
}

.submenusave li a:link, .submenusave a:link, .submenusave li a:visited, .submenusave a:visited
{
color:#205E9C;
font-weight:normal;
text-decoration: none;
padding: 3px 0px 3px 8px;

}

.submenusave li a:hover, .submenusave a:hover
{
background-color:#F5F5F5;
color:#205E9C;
}


/*recently added */

.inthenews, .inthenews a:link, .inthenews a:visited{font-size:9px; color:#666; text-decoration:none; line-height:12px; padding-top:0; margin-top:0;
}
.inthenews a:hover{color:#900; text-decoration:underline;
}
.inthenews_title{ font-weight:bold;color:#000;}.news_thumb{ margin-right:10px;
}
.europe_listings td.feat_props_price{ font-size:10px;  line-height:12px;
}
.europe_listings td.feat_props_copy{ font-size:10px; color:#666; line-height:12px;
}

.home_region{font-weight:normal; font-size:24px;}
.home_intro{font-weight:normal; color:#333;}
