html, body {height:100%} /* om pagina beeldvullend te laten zien*/
html {overflow-y:scroll}
body {
color:#000000;
font-size:10px;
font-family:verdana;
padding:0;
margin:0;
background:#00472d;
/*background: url(../../images/bg.jpg) no-repeat center top;*/
}

/* Sitemap / PopUp */
.body_hi, #body_popup {background:#fff!important}

#body_nieuwbouw .breadcrumbs, 
#body_huurwoningen .breadcrumbs, 
#body_vrijstaandewoningen .breadcrumbs, 
#body_helftvandubbelwoonhuis .breadcrumbs, 
#body_eengezinswoning .breadcrumbs, 
#body_appartementenflats .breadcrumbs, 
#body_benedenbovenwoningen .breadcrumbs, 
#body_woningenmetbedrijfsruimte .breadcrumbs, 
#body_woonboerderijen .breadcrumbs, 
#body_bungalows .breadcrumbs, 
#body_recreatiewoningen .breadcrumbs, 
#body_wonenmetzorg .breadcrumbs, 
#body_buitenland .breadcrumbs, 
#body_qualisaanbod .breadcrumbs, 
#body_stille .breadcrumbs, 
#body_housematch .breadcrumbs, 
#body_favorieten .breadcrumbs, 
#body_detailpagina .breadcrumbs ,
#body_woningaanbod .breadcrumbs, 
#body_detailpagina .breadcrumbs {text-align: center;}


#body_nieuwbouw .breadcrumbsContainer, 
#body_huurwoningen .breadcrumbsContainer, 
#body_vrijstaandewoningen .breadcrumbsContainer, 
#body_helftvandubbelwoonhuis .breadcrumbsContainer, 
#body_eengezinswoning .breadcrumbsContainer, 
#body_appartementenflats .breadcrumbsContainer, 
#body_benedenbovenwoningen .breadcrumbsContainer, 
#body_woningenmetbedrijfsruimte .breadcrumbsContainer, 
#body_woonboerderijen .breadcrumbsContainer, 
#body_bungalows .breadcrumbsContainer, 
#body_recreatiewoningen .breadcrumbsContainer, 
#body_wonenmetzorg .breadcrumbsContainer, 
#body_buitenland .breadcrumbsContainer, 
#body_qualisaanbod .breadcrumbsContainer, 
#body_stille .breadcrumbsContainer, 
#body_housematch .breadcrumbsContainer, 
#body_favorieten .breadcrumbsContainer, 
#body_detailpagina .breadcrumbsContainer ,
#body_woningaanbod .breadcrumbsContainer, 
#body_detailpagina .breadcrumbsContainer {height: 50px; line-height: 50px;}

.breadcrumbsContainer {height: 30px;}
.breadcrumbs_sep {color: #00472d}

#body_nieuwbouw .menusub, 
#body_huurwoningen .menusub, 
#body_vrijstaandewoningen .menusub, 
#body_helftvandubbelwoonhuis .menusub, 
#body_eengezinswoning .menusub, 
#body_appartementenflats .menusub, 
#body_benedenbovenwoningen .menusub, 
#body_woningenmetbedrijfsruimte .menusub, 
#body_woonboerderijen .menusub, 
#body_bungalows .menusub, 
#body_recreatiewoningen .menusub, 
#body_wonenmetzorg .menusub, 
#body_buitenland .menusub, 
#body_qualisaanbod .menusub, 
#body_stille .menusub, 
#body_housematch .menusub, 
#body_favorieten .menusub, 
#body_detailpagina .menu_sub,
#body_woningaanbod .menu_sub {display: none;}


#body_home	.line			{width: 947px; height: 1px; background: #cecece; padding: 0px; margin: 0px; position: absolute; left: 10px; top: 530px;}
#body_nieuwbouw .line, 
#body_huurwoningen .line, 
#body_vrijstaandewoningen .line, 
#body_helftvandubbelwoonhuis .line, 
#body_eengezinswoning .line, 
#body_appartementenflats .line, 
#body_benedenbovenwoningen .line, 
#body_woningenmetbedrijfsruimte .line, 
#body_woonboerderijen .line, 
#body_bungalows .line, 
#body_recreatiewoningen .line, 
#body_wonenmetzorg .line, 
#body_buitenland .line, 
#body_qualisaanbod .line, 
#body_stille .line, 
#body_housematch .line, 
#body_favorieten .line, 
#body_tagsysteem .line, 
#body_sitemap .line, 
#body_woningaanbod .line, 
#body_detailpagina .line {display: none;}

.OverzichtTextBottom hr {display: none;}

.tag_content {padding: 20px!important; width: 905px!important;}

.line			{width: 947px; height: 1px; background: #cecece; padding: 0px; margin: 0px; position: absolute; left: 10px; top: 202px;}

h1 				{font-size:11px!important; font-weight: normal;  color:#000000; margin-top: -3px; height: 30px;}
h2,h3,h4,h5,h6 	{font-size:11px; font-weight:bold; color:#000000;}

.contentdiv .default_content .para_quote {font-size:10px; font-weight:bold}

a {color: #000000; text-decoration:none}
a:hover {text-decoration:underline}

.contentdiv a {color: #000000; text-decoration:underline}
.contentdiv a:hover {text-decoration:none}

#body_woningaanbod .contentdiv a,
#body_detailpagina .contentdiv a {color:#000000; text-decoration:none}
#body_woningaanbod .contentdiv a:hover,
#body_detailpagina .contentdiv a:hover {text-decoration:underline}
#body_woningaanbod #pageTabs a:hover,
#body_woningaanbod a.picture_link:hover {text-decoration:none}

img {border:none}

#body_contactformulier .contentdiv #alfredbakker_logo						{position:absolute; margin-top:55px; margin-left:300px;}

#div_container {
width:968px;
min-height:100%; /* om pagina beeldvullend te laten zien*/
height:auto !important;
height:100%;
padding:0;
margin:0px auto;
background:#fff;
position:relative;
border:0px solid #151314;
border-bottom:0;
}




#body_home #div_header {width:100%;text-align:left;padding:0; margin:0; position:relative;height:165px; background: url('/images/logo.jpg') 305px 10px no-repeat ;}
#div_header {width:100%;text-align:left;padding:0; margin:0; position:relative;height:145px; background: url('/images/logo.jpg') 305px 10px no-repeat ;}

#body_home .li_home a,
#body_home .li_home a:hover,
#body_woningaanbod .li_aanbod a,
#body_woningaanbod .li_aanbod a:hover,
#body_vendome .li_vendome a,
#body_vendome .li_vendome a:hover,
#body_diensten .li_diensten a,
#body_diensten .li_diensten a:hover,
#body_nieuws .li_nieuws a,
#body_nieuws .li_nieuws a:hover,
#body_contact .li_contact a,
#body_contact .li_contact a:hover {color:#ee7f01}



#body_nieuwbouw .contentdiv, 
#body_huurwoningen .contentdiv, 
#body_vrijstaandewoningen .contentdiv, 
#body_helftvandubbelwoonhuis .contentdiv, 
#body_eengezinswoning .contentdiv, 
#body_appartementenflats .contentdiv, 
#body_benedenbovenwoningen .contentdiv, 
#body_woningenmetbedrijfsruimte .contentdiv, 
#body_woonboerderijen .contentdiv, 
#body_bungalows .contentdiv, 
#body_recreatiewoningen .contentdiv, 
#body_wonenmetzorg .contentdiv, 
#body_buitenland .contentdiv, 
#body_qualisaanbod .contentdiv, 
#body_stille .contentdiv, 
#body_housematch .contentdiv, 
#body_favorieten .contentdiv, 
#body_detailpagina .contentdiv ,
#body_woningaanbod .contentdiv {text-align:left; padding:0 0 85px 0; margin:0; width: auto!important;} /* padding bottom hoogte #div_footer */

/* AANBOD */





.contentdiv {text-align:left; width: 945px; padding:0 10px 85px 10px; margin:0; } /* padding bottom hoogte #div_footer */

/* team tooltip */
#body_team .gr_tooltip					{background:none; border:0px solid #ff0000; margin:-12px auto auto 19px; z-index:999;  width: 430px; height: 287px;}
#body_team .gr_tooltip .tooltipmain		{padding:0px !important; 	position: absolute;}
#body_team .gr_tooltip img				{margin: 0px; padding: 0px; position: absolute; left: -135px; z-index: 9999;}
#body_team .tooltip						{float: left; }
#body_team .small						{z-index: 1;}

/********* TEAM *********/
#body_team .person			{width:100%; height:100px; padding-left:20px; margin-top:20px;}
#body_team .person h3		{width:580px; float:left; margin:0px; margin-bottom:10px; margin-left:10px; padding:0px; color:#02563e; font-size:11px; font-weight:bold;}
#body_team .person a			{float:left; margin-left:10px;}
#body_team .person a:hover	{text-decoration:underline;}
#body_team .person_image		{float:right; margin:10px;}

#body_team #team_left					{width:420px; float:left; margin-top: -20px;}
#body_team #team_left .person			{width:450px; max-width:420px; height:100px; padding-left:0px; margin-top:20px; margin-bottom: 40px;}
#body_team #team_left .person img			{float:left; padding-right:5px;}
#body_team #team_left .person h3			{width:200px; float:left; margin:0px; margin-bottom:10px; margin-left:10px; padding:0px; color:#02563e; font-size:11px; font-weight:bold;}
#body_team #team_left .person a			{float:left; margin-left:10px;}
#body_team #team_left .person a:hover		{text-decoration:underline;}
#body_team #team_left .person_image		{float:right; margin:10px;}



#body_team #team_right					{width:420px; float:right; margin-top: -20px;}
#body_team #team_right .person			{width:450px; max-width:420px; height:100px; padding-left:60px; margin-top:20px;}
#body_team #team_right .person img		{float:left; padding-right:10px;}
#body_team #team_right .person h3			{width:200px; float:left; margin:0px; margin-bottom:10px; margin-left:10px; padding:0px; color:#02563e; font-size:11px; font-weight:bold;}
#body_team #team_right .person a			{float:left; margin-left:10px;}
#body_team #team_right .person a:hover	{text-decoration:underline;}
#body_team #team_right .person_image		{float:right; margin:10px;}



/* HOME */
#body_home .div_nieuwsblieb {position:absolute; right:10px; top:28px}
#body_home .div_twitter {padding:10px 0; min-height:200px; display:block}
#body_home .div_specials {position:absolute; right:10px; top:28px}
#body_home .div_tagsclouds {width:360px; padding:0 0 5px 0}
#body_home .cloud2 {}

/* FOOTER */
#div_footer {width:100%; height:85px; text-align:left; position:absolute; bottom:0; left:11px; overflow:hidden; background: url('/images/bottom_bg.jpg') no-repeat}
#div_footer .div_address {width:100%; height:65px; background:none; }
#div_footer .footercol {color:#000000; font-size:10px; line-height: 60px; text-align:left; display:inline-block}
#div_footer .footeradres {width:240px; padding-left:10px;} 
#div_footer .buttonsfooter {margin-left: 20px;}
#div_footer .footercol a {color:#000000; font-weight:normal; text-decoration: underline}
#div_footer .div_copyright {font-size:10px; color:#bababa; width:100%; height:10px; line-height:10px; }
#div_footer .div_copyright a {color:#bababa}
#div_footer .footertel {margin-left: 15px;}

/********* NAVCRUMBS MENU *********/
#navCrumbs {z-index:301; position:absolute; top:0px; left:0}
#navCrumbs {margin:0px; padding:0px; font-size:12px}
#navCrumbs .navCrumb_off {display:none}

#navCrumbs li {list-style:none; float:left; display:inline;}
#navCrumbs li a {color:#d4d4d4; padding:0px 20px; line-height:42px; display:block; text-decoration:none;}
#navCrumbs li a:hover {color:#ec7300}

#navCrumbs li .navCrumb_on {position:absolute; margin:0px; padding:0px; background-color:#595959; left:0; top:40px; width:660px; height:40px; }
#navCrumbs li .navCrumb_on li {color:#fff; list-style:none; float:left; display:inline;}
#navCrumbs li .navCrumb_on li a {color:#fff; height:40px; padding:0px 20px; line-height:36px; display:block; text-decoration:none;}
#navCrumbs li .navCrumb_on li a:hover {color:#fff; background:#7b7b7b; background-image:none}
/********* END *********/

/********* NAVCRUMB MENU *********/
ul.navcrumb {list-style:none;padding:0 15px;margin:0;float:left;width:97%;font-weight:bold;position:absolute;left:0;top:90px;z-index:999}
ul.navcrumb li {float:left;margin:0;padding:0 15px 0 0;position:relative}
ul.navcrumb li a{width:140px; padding:5px;color:#ea6300;background:#e0e0e0;border-bottom:2px solid #7a7a7a;display:block;text-decoration:none;float:left}
ul.navcrumb li a:hover{background:#f1f1f1}
ul.navcrumb li ul.subnav {list-style:none;position:absolute;left:0;top:30px;margin:0;padding:0;display:none;float:left;
width:148px;
background:#e0e0e0;
border:1px solid #7a7a7a;border-bottom:0;border-top:0
}

ul.navcrumb li ul.subnav li {width:148px;margin:0;padding:0;border:0;border-bottom:1px solid #7a7a7a;clear:both}
html ul.navcrumb li ul.subnav li a {width:142px;margin:0;padding:5px 0 5px 5px;border:0;float:left;background:#e0e0e0}
html ul.navcrumb li ul.subnav li a:hover {margin:0;padding:5px 0 5px 5px;border:0;background:#f1f1f1}
/********* END *********/

#body_disclaimer .content_column p {width: 80%!important;}
#body_sitemap .breadcrumbsContainer {display: none;}

/********* RSS DEFAULT ITEMS COLOR *********/

/* RSS Nieuws */
.NieuwsContainer .nieuws_item .nieuws_titel, 
.NieuwsContainer .nieuwshead_item .nieuwshead_titel {background:#d1d1d1}
.NieuwsContainer .nieuws_item .nieuws_datum,
.NieuwsContainer .nieuwshead_item .nieuwshead_datum {background:#d1d1d1}
.NieuwsContainer .nieuws_item .nieuws_tekst {background:#ffffff}

/* RSS Twitter */
.TwitterContainer .twitter_item .twitter_datum {background:#d1d1d1}
.TwitterContainer .twitter_item .twitter_link {background:#d1d1d1}
.TwitterContainer .twitter_item .twitter_tekst {background:#ffffff}

/********* END *********/

/********* NIEUWSBLIEB GADGET HEADLINES *********/
.NieuwsbliebGadget {background:#f3f3f3; border-color:#d1d1d1}
.NieuwsbliebGadget .nieuwshead_item .nieuwshead_titel {background:#ffffff}
.NieuwsbliebGadget .RssContainer {margin:10px 0}

/********* TWITTER GADGET - HEADLINES *********/
.TwitterGadget .TwitterContainer {background:#f3f3f3; border-color:#d1d1d1}

/********* TAGCLOUD *********/
.TagCloudGadget	{background:#f5f5f5; border-color:#eeeeee}
.TagCloudGadget a {color:#000000}
.TagCloudGadget a:hover {color:#fff; background:#7b7b7b; text-decoration:none}

/********* TAG FILE *********/
.tag_content .hrline,
.tag_content .hrlinedot,
.tag_element .tag_img {border-color:#bababa}

.tag_content h3 a {font-size:12px}
.tag_content input {font-size:11px}

#body_error input {font-size:11px}

/********* END *********/




/********* header homepage *********/

#body_home #player {display: block!important; width:968px; height:301px; padding-top:2px; padding-left:2px; background:url(/images/player_bg.jpg) no-repeat;}
#header									{width:948px; height:301px; margin:0px; padding:0px;}

#qualis_magazine						{position:absolute; top: 2px; left: 150px; z-index: 999;}

#caroussel 								{width:948px; height:294px; float:left;}
#caroussel_item 							{width:738px; height:294px; position:relative; margin-top:0px; float:left;}

	/* PHOTOS */
#caroussel_item #news_image_1 			{position:absolute; top:0px; left:0px;}
#caroussel_item #news_image_2 			{position:absolute; top:0px; left:0px; display:none;}
#caroussel_item #news_image_3 			{position:absolute; top:0px; left:0px; display:none;}
#caroussel_item #news_image_3 			{position:absolute; top:0px; left:0px; display:none;}

	/* BACKGROUND */
#arrow_news 								{width:250px; height:74px; position:absolute; top:0px; right:-207px; background:url(/images/arrow.png) no-repeat;}

	/* OFF */
.hdr_news_small							{width:210px; height:74px; margin:0px; padding:0px; margin-left:-3px; position:relative; float:left; overflow:hidden; z-index: 1}

.hdr_news_small_black					{margin-top:10px; margin-left:10px; font-size:11px; font-weight:bold; color:#FFFFFF; cursor:pointer;}
.hdr_news_small_white					{margin-top:3px; margin-left:10px; color:#FFFFFF; cursor:pointer;}

	/* ON */
.hdr_news_big 							{width:210px; height:74px; margin:0px; padding:0px; position:relative; margin-left:-3px; float:left; overflow:hidden;}

.hdr_news_big_black						{margin-top:10px; margin-left:10px; font-size:11px; font-weight:bold; color:#FFFFFF; cursor:pointer;}
.hdr_news_big_white						{margin-top:3px; margin-left:10px; color:#FFFFFF; cursor:pointer;}

/********* END *********/
 

/****  CONT RIGHT ******/
#content_rechterkant {float: right; padding-left: 20px; position: absolute; left: 750px; top: 220px;}
#content_rechterkant a { padding-top:4px!important; display: block;}

#body_huismatch .content_column p, 
#body_bouwbegeleiding .content_column p, 
#body_verkoopstyling .content_column p, 
#body_financieeladvies .content_column p, 
#body_exclusiefwonen .content_column p, 
#body_faq .content_column p, 
#body_taxatie .content_column p, 
#body_familiebedrijf .content_column p 
{width: 80%;}

#body_team .content_column p {width: 100%;}
 
.content_column {min-height: 450px;}
 
/********* CHAT MODULE *********/
.ChatContainer {width:100px; height:80px; position:absolute; right:0; top:0}
.ChatContainer .cb_chatbutton {background:url("/images/web1on1.png") left center no-repeat; display:block; width:97px; height:100%}
.ChatContainer .cb_chatbutton span {display:none}

/********* END *********/

/*
 * Speciale objecten CSS
 * Default kleuren ( IE7 && FF3 Ready )
 *
 */
 
 .default_content { border: 1px solid #cecece; border-bottom: none;  min-height: 610px; background:url('/images/contentbgbottom.png') repeat-x bottom }
 
 .logosfooter {position: absolute; left: 840px; top: 5px;}
 .logosfooter img {padding-left: 10px}
 
.righthome {float: right; padding-left: 80px; padding-right: 0px; padding-top: 40px;}

#specContainer {width:250px;border:none;cursor:pointer; }
#specHeader {width:100%; text-align:center; display:block; padding:0px 0; font-weight:bold; cursor:default; display: none;}
#specContainer .spec_even, #specContainer .spec_odd {padding:0px;clear:both;display:block}
#specContainer .spec_odd {background:none}
#specContainer .spec_even {background:none}

#specContainer .spec_adres {line-height:1.7em}
#specContainer .spec_prijs {line-height:1.7em;font-size:0.9em}

#specContainer .spec_img {float:left;margin:3px 10px 10px 0px; border: 1px solid #00472d; width: 250px; }
#specContainer .spec_odd:hover,#specContainer .spec_even:hover {background:none}


/********* END *********/

/********* snelzoek homepage *********/

.addthis_default_style {display: none;}
#body_detailpagina .addthis_default_style {display: block;}

#body_home .titelsnelzoekhomepage {font-size:13px; font-weight:bold; color:#000000;  margin: 0px; padding: 0px; position: absolute; left: 585px; float: right; padding-bottom: 20px;}
#body_home h1 				{font-size:13px; font-weight:bold; color:#000000;  margin: 0px; padding: 0px; float: left;}
.nidk {font-weight: bold; font-size: 13px; line-height: 20px;}
.footeremail a {font-weight: normal!important; text-decoration: underline}

.spec_plaats,
.spec_prijs,
.spec_adres{font-weight: bold;}

#iframehomepage {margin: 0px; padding: 0px; float: left; margin-top: 35px; width: 450px;}

#snelzoekcontainer {
width:280px;
background:none;
border: 0px solid #00472d;
color:#42383a;
padding:1em;
padding-left: 0px;
height:auto;
min-height:10em;
}

#snelzoekcontainer .snelzoek_row .snelzoek_title {width:9em; float:left; color: #000;}
#snelzoekcontainer .snelzoek_row select {width:16em; margin-left: 5px; font-size: 10px; font: verdana}

#snelzoekcontainer button		{width:142px; height:21px; line-height:  margin:0px; margin-top:10px; padding:0px; padding-left:0px; background:url(/images/btn_snelzoeken.jpg) no-repeat; color:#ffffff; cursor:pointer;}
#snelzoekcontainer button a	{color:#ffffff;}




/********* END *********/



/********* MENU *********/

#div_navigatie 										{position:absolute;left:0px;top:85px;width: 100%;height:48px; margin:0px; padding:0px; background:url(/images/menu_bg.jpg) left bottom no-repeat;}

#navigation 											{margin:0px; padding:0px; list-style:none;}
#navigation li 										{width:auto; line-height:38px; margin:0px; margin-left:17px; padding:0px; float:left;}
#navigation li a 										{display:block;}

#navigation .btn_home								{width:71px; height:48px; background:url(/images/btn_home.jpg) no-repeat; text-align:center; display:block;}
#navigation .btn_home:hover							{width:71px; height:48px; background:url(/images/btn_home_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#navigation .btn_home_select							{width:71px; height:48px; background:url(/images/btn_home_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#navigation .btn_alfredbakker						{width:148px; height:48px; background:url(/images/btn_alfredbakker.jpg) no-repeat; text-align:center; display:block;}
#navigation .btn_alfredbakker:hover					{width:148px; height:48px; background:url(/images/btn_alfredbakker_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#navigation .btn_alfredbakker_select					{width:148px; height:48px; background:url(/images/btn_alfredbakker_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#navigation .btn_koopaanbod							{width:131px; height:48px; background:url(/images/btn_koopaanbod.jpg) no-repeat; text-align:center; display:block;}
#navigation .btn_koopaanbod:hover					{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#navigation .btn_koopaanbod_select					{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#navigation .btn_diensten							{width:88px; height:48px; background:url(/images/btn_diensten.jpg) no-repeat; text-align:center; display:block;}
#navigation .btn_diensten:hover						{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#navigation .btn_diensten_select						{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#navigation .btn_financieeladvies					{width:150px; height:48px; background:url(../../images/btn_financieeladvies.jpg) no-repeat; text-align:center; display:block;}
#navigation .btn_financieeladvies:hover				{width:150px; height:48px; background:url(../../images/btn_financieeladvies_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#navigation .btn_financieeladvies_select				{width:150px; height:48px; background:url(../../images/btn_financieeladvies_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#navigation .btn_gezocht								{width:87px; height:48px; background:url(/images/btn_gezocht.jpg) no-repeat; text-align:center; display:block;}
#navigation .btn_gezocht:hover						{width:87px; height:48px; background:url(/images/btn_gezocht_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#navigation .btn_gezocht_select						{width:87px; height:48px; background:url(/images/btn_gezocht_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#navigation .btn_tv									{width:142px; height:48px; background:url(/images/btn_tv.jpg) no-repeat; text-align:center; display:block;}
#navigation .btn_tv:hover							{width:142px; height:48px; background:url(/images/btn_tv_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#navigation .btn_tv_select							{width:142px; height:48px; background:url(/images/btn_tv_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#navigation .btn_zoekservice							{width:108px; height:48px; background:url(/images/btn_zoekservice.jpg) no-repeat; text-align:center; display:block;}
#navigation .btn_zoekservice:hover					{width:108px; height:48px; background:url(/images/btn_zoekservice_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#navigation .btn_zoekservice_select					{width:108px; height:48px; background:url(/images/btn_zoekservice_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#navigation .btn_contact								{width:86px; height:48px; background:url(/images/btn_contact.jpg) no-repeat; text-align:center; display:block;}
#navigation .btn_contact:hover						{width:86px; height:48px; background:url(/images/btn_contact_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#navigation .btn_contact_select						{width:86px; height:48px; background:url(/images/btn_contact_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#body_home #navigation .btn_home							{width:71px; height:48px; background:url(/images/btn_home_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_familiebedrijf #navigation .btn_alfredbakker,
#body_faq #navigation .btn_alfredbakker,
#body_team #navigation .btn_nieuw,
#body_qualislabel #navigation .btn_alfredbakker,
#body_referenties #navigation .btn_alfredbakker,
#body_kmh #navigation .btn_alfredbakker,
#body_familiebedrijf #navigation .btn_alfredbakker
	{width:148px; height:48px; background:url(/images/btn_alfredbakker_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#gezocht #navigation .btn_gezocht					{width:87px; height:48px; background:url(/images/btn_gezocht_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#body_qualis #navigation .btn_koopaanbod				{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_huizen #navigation .btn_koopaanbod				{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_stilleportefeuille #navigation .btn_koopaanbod		{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}


#body_nieuw #navigation .btn_nieuw				{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#navigation .btn_nieuw							{width:131px; height:48px; background:url(/images/btn_nieuw.jpg) no-repeat;   text-align:center; display:block; margin-left: -5px;}

#navigation .btn_nieuw:hover					{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#navigation .btn_nieuw_select					{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}



#body_woningaanbod #navigation .btn_koopaanbod				{width:131px; height:48px; background:url(/images/menu/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#buitenland #navigation .btn_koopaanbod				{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#nieuwbouw #navigation .btn_koopaanbod				{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#recentverkocht #navigation .btn_koopaanbod			{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#huismatch #navigation .btn_koopaanbod				{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_huismatch #navigation .btn_koopaanbod			{width:131px; height:48px; background:url(/images/btn_koopaanbod_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#body_aankoop #navigation .btn_diensten					{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_verkoop #navigation .btn_diensten					{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_verhuur #navigation .btn_diensten					{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_taxatie #navigation .btn_diensten					{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_bouwmanagement #navigation .btn_diensten			{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_styling #navigation .btn_diensten					{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_financieeladvies #navigation .btn_diensten			{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_BCM_Design #navigation .btn_diensten			{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_exclusiefwonen #navigation .btn_diensten			{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#body_qualis_speciaal #navigation .btn_diensten			{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}


#body_verkoopstyling #navigation .btn_diensten			{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_bouwbegeleiding #navigation .btn_diensten			{width:88px; height:48px; background:url(/images/btn_diensten_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_zoekersopdracht #navigation .btn_zoekservice	{width:108px; height:48px; background:url(/images/btn_zoekservice_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_zoekersopdracht_del #navigation .btn_zoekservice		{width:108px; height:48px; background:url(/images/btn_zoekservice_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_contactformulier #navigation .btn_contact		{width:86px; height:48px; background:url(/images/btn_contact_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_contactformulier #navigation .btn_contact					{width:86px; height:48px; background:url(/images/btn_contact_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_servicedeskhypotheken #navigation .btn_contact		{width:86px; height:48px; background:url(/images/btn_contact_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}
#body_servicedeskbuitenland #navigation .btn_contact		{width:86px; height:48px; background:url(/images/btn_contact_over.jpg) no-repeat; color:#1a7051; font-weight:bold; text-align:center; display:block;}

#navigation div 			{position:absolute; visibility:hidden; width:150px; margin:0px; padding:0px; background:#fff url(/images/submenu_bg.jpg) repeat-x left bottom; z-index:120; border-bottom:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece;}
#navigation #m1				{position:absolute; visibility:hidden; width:148px; margin:0px; padding:0px; background:#fff url(/images/submenu_bg.jpg) repeat-x left bottom; z-index:120; border-bottom:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece;}
#navigation #m2				{position:absolute; visibility:hidden; width:131px; margin:0px; padding:0px; background:#fff url(/images/submenu_bg.jpg) repeat-x left bottom; z-index:120; border-bottom:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece;}
#navigation div a			{position:relative; display:block; margin:0px; padding:5px 10px; width:auto; white-space:nowrap; text-align:left; text-decoration:none; color: #000; font: 10px verdana; z-index:120;}
#navigation div a:hover		{color:#00462c; text-decoration:underline; z-index:120;}

#body_faq .faq_list li {background:url(/images/faq_arrow.jpg) no-repeat 0px 4px; padding-left:35px;}
#body_faq .faq_list {margin: 0px; padding: 0px;}
#body_faq .faq_list li {margin-left: 10px; padding: 0px; list-style: none;}
#body_faq .faq_list a {text-decoration: none; color: #00472d;}
/********* SUBMENU *********/
#menu_sub			{height:20px;}
#menu_sub ul			{margin:0px; margin-left:37px; padding:0px; list-style:none;}
#menu_sub li			{margin:0px; margin-right:28px; padding:0px; float:left;}
#menu_sub li a			{color:#000000;}
#menu_sub li a:hover	{text-decoration:underline;}

#body_huizen #menu_sub .sub_familiebedrijf a,
#body_housematch #menu_sub .sub_familiebedrijf a,
#body_familiebedrijf #menu_sub .sub_familiebedrijf a,
#body_faq #menu_sub .sub_faq a,
#body_team #menu_sub .sub_team a,
#body_qualislabel #menu_sub .sub_qualislabel a,
#body_kmh #menu_sub .sub_kmh a,
#body_aankoop #menu_sub .sub_aankoop a,
#body_verkoop #menu_sub .sub_verkoop a,
#body_verhuur #menu_sub .sub_verhuur a,
#body_taxatie #menu_sub .sub_taxaties a,
#body_exclusiefwonen #menu_sub .sub_exclusiefwonen a,
#body_nieuwbouw #menu_sub .sub_nieuwbouw a,
#body_financieeladvies #menu_sub .sub_financieeladvies a,
#body_BCM_Design #menu_sub .sub_BCM_Design a,
#body_verkoopstyling #menu_sub .sub_verkoopstyling a,
#body_bouwbegeleiding #menu_sub .sub_bouwbegeleiding a,
#body_contactformulier #menu_sub .sub_onskantoor a,
#body_servicedeskhypotheken #menu_sub .sub_servicedeskhypotheken a,
#body_servicedeskbuitenland #menu_sub .sub_servicedeskbuitenland a,
#body_zoekersopdracht #menu_sub .sub_zoekopdracht a,
#body_zoekersopdracht_del #menu_sub .sub_zoekopdrachtdel a,
#body_disclaimer #menu_sub .sub_disclaimer a,
#body_sitemap #menu_sub .sub_sitemap a,
#body_gezocht #menu_sub .sub_gezocht a,
#body_nieuws #menu_sub .sub_nieuws a,
#body_aanbod #menu_sub .sub_aanbod a,
#body_stilleportefeuille #menu_sub .sub_stilleportefeuille a,
#body_qualis #menu_sub .sub_qualis a,
#body_buitenland #menu_sub .sub_buitenland a,
#body_huizen #menu_sub .sub_aanbod a,
#body_woningaanbod #menu_sub .sub_aanbod a,
#body_nieuwbouw #menu_sub .sub_nieuwbouw a,
#body_recentverkocht #menu_sub .sub_recentverkocht a,
#body_huismatch #menu_sub .sub_huismatch a,
#body_qualis #menu_sub #menu_sub .sub_qualis a,
#body_sitemap #menu_sub .sub_sitemap a,
#body_disclaimer #menu_sub .sub_disclaimer a,
#body_familiebedrijf #menu_sub .sub_familiebedrijf a,
#body_qualis_speciaal #menu_sub .sub_qualis_speciaal a
	{color:#1a7051; font-weight:bold;}

/* HUIZEN PAGINA */
#body_huizen #aanbod_extra									{width:948px; height:378px; margin:0px;  padding:0px; background:#01472d;}
#body_huizen #aanbod_extra #droomhuis						{width:466px; height:378px; margin:0px; padding:0px; float:left;}
#body_huizen #aanbod_extra #collectie						{width:230px; max-width:210px; height:378px; max-height:368px; margin:0px; padding:0px; padding-top:10px; padding-left:10px; padding-right:10px; border-left:1px dotted #ffffff; float:left;}
#body_huizen #aanbod_extra #collectie h1						{margin:0px; padding:0px; font-size:12px; color:#ffffff;}
#body_huizen #aanbod_extra #collectie ul						{margin:0px; margin-top:10px; padding:0px; list-style:none;}
#body_huizen #aanbod_extra #collectie li						{margin:0px; margin-bottom:8px; padding:0px;}
#body_huizen #aanbod_extra #collectie li a						{font-size:10px; color:#ffffff;}
#body_huizen #aanbod_extra #collectie li a:hover				{color:#cecece; text-decoration:underline;}
#body_huizen #aanbod_extra #extra							{width:234px; max-width:214px; height:378px; max-height:368px; margin:0px; padding:0px; padding-top:10px; padding-left:10px; padding-right:10px; border-left:1px dotted #ffffff; float:left;}
#body_huizen #aanbod_extra #extra h1							{margin:0px; margin-bottom:10px; padding:0px; font-size:12px; color:#ffffff;}
#body_huizen #aanbod_extra #extra p							{margin:0px; padding:0px; color:#ffffff;}
#body_huizen #aanbod_extra #extra a							{color:#ffffff; text-decoration:underline;}
#body_huizen #aanbod_extra #extra #iframe_snelzoek			{width:207px; height:70px;}
#body_huizen .snelzoek_title {display: none!important;}
#body_huizen .line {display: none;}	
#body_huizen .default_content { border: 0px solid #cecece; border-bottom: none;  min-height: 610px; background:#fff; margin-left: 0px; padding-left: 0px;}
#body_huizen .content_column {margin-left: 0px; padding-left: 0px;}
#body_huizen .content_column a{text-decoration: none;}

#body_huizen button		{width:142px; border: 0px #fff solid; height:21px; line-height:  margin:0px; margin-top:10px; padding:0px; padding-left:0px; background:url(/images/btn_snelzoeken2.jpg) no-repeat!important; color:#ffffff; cursor:pointer;}
#body_huizen button a		{color:#ffffff;}


#Klantinfo {}

/* aankoop pagina */

#body_aankoop .contentdiv #aankoop_left				{width:410px; float:left;}
#body_aankoop .contentdiv #aankoop_left h3			{margin:0px; margin-top:10px; padding:0px; padding-left:20px; padding-right:20px;}
#body_aankoop .contentdiv #aankoop_right				{width:410px; float:left; margin-left: 20px;}
#body_aankoop .contentdiv #aankoop_right	p			{padding: 10px; padding-top: 0px;}
#body_aankoop .contentdiv #aankoop_right span			{width:420px; height:191px; margin:0px; padding: 10px; background:url(/images/aankoop_frame.jpg) no-repeat top left; display:block;}
#body_aankoop .contentdiv #aankoop_right span h2		{margin:0px; margin-top:20px; margin-left:20px; padding:0px; color:#ffffff;}
#body_aankoop .contentdiv #aankoop_right span h3		{margin:0px; margin-left:20px; padding:0px;color:#ffffff;}
#body_aankoop .contentdiv #aankoop_right span p		{color:#ffffff;}
#body_aankoop .contentdiv #aankoop_right span a		{color:#ffffff;}
#body_aankoop .contentdiv #aankoop_right h3			{margin:0px; margin-top:10px; padding:0px; padding-left:20px; padding-right:20px;}
#body_aankoop .contentdiv p							{clear:both;}

/* verkoop pagina */

#body_verkoop .contentdiv #verkoop_left		{width:500px; float:left;}
#body_verkoop .contentdiv #verkoop_left	h1	{width:500px;}
#body_verkoop .contentdiv #verkoop_right		{width:305px; max-width:295px; height:572px; margin-left:25px; padding:10px; background:url(/images/verkoop_rechts.jpg) no-repeat 0px 10px; float:left;}
#body_verkoop .contentdiv #verkoop_right h2	{margin:0px; margin-top:20px; padding:0px; font-size:18px; font-weight:normal; color:#ffffff;}
#body_verkoop .contentdiv #verkoop_right h3	{margin:0px; margin-bottom:40px; padding:0px; font-size:15px; color:#ffffff;}
#body_verkoop .contentdiv #verkoop_right ul	{margin:0px; padding:0px; list-style:none;}
#body_verkoop .contentdiv #verkoop_right li	{margin:0px; margin-bottom:20px; padding:0px; padding-right:10px; color:#ffffff; list-style: none;}
#body_verkoop .contentdiv p					{margin-top:20px; display:block; clear:both;}


/* POPUP STIJLEN */
#sb-wrapper								{background:#00472d!important;}
#sb-wrapper #sb-title-inner				{color:#fff;}
#sb-wrapper #sb-wrapper-inner #sb-loading-inner
										{color:#fff;}

#sb-wrapper #sb-title,
#sb-wrapper #sb-wrapper-inner,
#sb-wrapper #sb-wrapper-inner #sb-body,
#sb-wrapper #sb-wrapper-inner #sb-loading,
#sb-wrapper #sb-info-inner					{background:none;}
/*#sb-wrapper #sb-loading-inner span		{background:url('../../images/loading.gif') no-repeat;}*/
#sb-body-inner ul								{margin:5px 0px 5px 17px;}
#sb-body-inner h4							{margin-bottom:0px; font-size:11px;}
#sb-body-inner p								{margin-top:0px; font-size:11px;}
/*#sb-nav #sb-nav-close						{background:url('../../images/hmodule/close.gif') no-repeat;}*/

#body_contactformulier .bound			{display:none;}
#body_contactformulier .klantinfo_logo,
#body_contactformulier .klantinfo_adres	{display:block; margin-top:20px;}

#sb-title-inner {display:none;}
