﻿/*-------------- Wrapper ------------------*/

#wrap 			{ width: 1000px; min-height: 100%; position: relative;
				  margin: 0 auto; background: url(images/bg-body.GIF) repeat-y }
.header_home	{ background: none !important}
.home			{ margin: 0 auto; background: url(images/bg-home.GIF) repeat-y !important }

#form1 			{ height: 100% }

#layoutHolidaySalePropertyDetailPrint,
#layoutOpenHuisSalePropertyDetailPrint,
#layoutRentPropertyDetailPrint,
#layoutSalePropertyDetailPrint,
#layoutProjectDetailPrint,
#layoutProjectInPreparationDetailPrint,
#layoutProjectRentDetailPrint,
#layoutProjectRentInPreparationDetailPrint,
#RentPropertyDetailPrint,
#SalePropertyDetailPrint,
#HolidaySalePropertyDetailPrint,
#ProjectDetailPrint,
#ProjectInPreparationDetailPrint
				{ background: none !important }


#contactform	{ width: 404px !important; margin: 0 auto; padding: 18px 18px 36px 18px; overflow: hidden;
				  background: #FCE5CC url(images/pic_bg-popup.gif) no-repeat scroll center bottom; }

/*-------------- Header -------------------*/

#dyn_header		{ height: 125px; position: relative }
span.logoPartner
				{ position: absolute; left: 16px; top: 18px }
span.logoPartner_flash
				{ position: absolute; left: 16px; top: 18px }
span.logoPortal
{
	position: absolute;
	top: 18px;
	left: 20px;
	display: block;
	width: 297px;
	height: 57px;
}

a.private_tab_active,
a.private_tab_inactive,
a.business_tab_active,
a.business_tab_inactive
{
	display: block; 
	width: 150px; 
	height: 31px; 
	position:absolute; 
	top: 87px;

}
a.private_tab_active,
a.private_tab_inactive
{
	background: transparent url(/App_Themes/Theme1/images/headers/woningmakelaars_tab.gif) no-repeat; 
	left: 30px; 
}
a.business_tab_active,
a.business_tab_inactive
{
	background: transparent url(/App_Themes/Theme1/images/headers/bedrijfsmakelaars_tab.gif) no-repeat; 
	left: 178px; 
}
a.private_tab_inactive,
a.business_tab_inactive
{
	background-position: -150px 0; 
}
a.private_tab_inactive:hover,
a.business_tab_inactive:hover
{
	background-position: 0; 
}

/*-------------- Menu ---------------------*/

#dyn_menu 		{ margin: -4px 0 0 24px; position: relative }

/*-------------- Status -------------------*/

#dyn_breadcrumbtrail
				{ width: 958px; margin: 0 auto; padding: 25px 0 12px 22px; background: #fff; overflow:hidden }

.sys_link_home,
.sys_breadcrumbtrail
{
	float:left;
	overflow:hidden
}

/*-------------- Submenu ------------------*/

#dyn_pagesubmenu
				{ background: #fce5cc }

/*-------------- Columns ------------------*/

#dyn_content	{ overflow: hidden; clear: left; padding-bottom: 54px; min-height: 380px }
.innerContent 	{ padding: 0 25px 54px 25px !important}
#dyn_wide_col	{ float: left; width: 715px; padding: 18px 0px 61px 0px; margin-right: 0px; overflow: hidden }
#dyn_main_col	{ float: left; width: 478px; padding: 18px; position: relative; /* overflow: hidden */ }
#dyn_left_col	{ float: left; width: 192px; padding: 12px 18px 0 26px; }
#dyn_right_col	{ float: left; width: 208px; padding: 18px 0 18px 18px }



/*-------------- Welcome ------------------*/

#dyn_welcome	{ float: left; width: 338px; margin-right: 18px }

/*-------------- Hot News -----------------*/

#dyn_hot_news	{ float: left; width: 338px }

/*-------------- Quick Searches -----------*/

#dyn_quick_searches
				{ clear: left; overflow: hidden }
#quicksearch_priv_prop_sale	
                { float: left; margin: 18px 20px 0 0 }
#quicksearch_project	
                { float: left; margin: 18px 20px 0 0 }
#quicksearch_priv_prop_business	
                { float: left; margin: 18px 0 0 0 }
#quicksearch_priv_prop_rent                
                { float: left; margin: 18px 20px 0 0 }
/*-------------- Other --------------------*/
.advertising    { list-style:none;}
.moreinfo		{ clear: both; padding-top: 18px; border-top: #ef7500 1px dotted }
.cleardiv       { clear: both;  }
/*-------------- Footer -------------------*/

#dyn_footer_outer
				{ width: 1000px; margin: -61px auto 0 auto; position: relative;
				  background: #fff url(images/bg-footernieuw1.gif) no-repeat;height:61px;color:#003986; }
				  
.home_footer	{ background: none !important;  }
#dyn_footer_submenu
{
	/* width:547px; */
}
#dyn_footer_contactdetails
{
	/* width:547px; */
}
#dyn_footer_submenu ul
				{ padding: 25px 0 0px 40px; margin-bottom: 0;list-style: none; overflow: hidden }
				
#dyn_footer_submenu li
				{ float: left; margin: 0; color: #003986; padding:0px 0px 0px 0px; }
#dyn_footer_submenu li span, #dyn_footer_submenu li div
				{ float: left; margin-bottom:0px;}

#dyn_footer_submenu li span
{
    width:22px;
    text-align:center;
}

#dyn_footer_submenu a {	color:#003986;	text-decoration:none;}	
#dyn_footer_submenu a:hover {	color:#003986;	text-decoration:underline;}	

	  
#dyn_footer_contactdetails ul {list-style: none;padding:0px 0px 0px 40px;margin:0;overflow:hidden; }
#dyn_footer_contactdetails ul li {float:left;color:#003986;margin:0;padding:0px 5px 0px 0px;}
#dyn_footer_contactdetails ul li a{color:#003986;text-decoration:underline;}


.Flash_HuizenTeller
{
    margin-top:15px;
}