body
{
	margin:0px auto;
	padding:0px auto;
	text-align:center;
	font-size:10px;
	font-family:verdana;
}

body a:link, body a:visited
{
	color:#847BEE;
	text-decoration:none;
}

body a:hover
{
	color:#847BEE;
	text-decoration:underline;
}

.logo
{

	position:absolute;
	padding-left:60px;
}

.login 			{position:absolute; margin-left:650px; margin-top:20px; z-index:999;}
/*.login img 		{}
.login a 		{display:none; width:49px; height:18px; background:url(../../images/btn_login.jpg) no-repeat; display:block;}
.login a:hover 	{display:none; width:49px; height:18px; background:url(../../images/btn_loginover.jpg) no-repeat; display:block;}
*/

#iframe_aanbod
{
	width:760px;
	height:100%;
}

hr
{
	background-color:#847BEE;
	border:0px;
	height:1px;
}

.sponsors
{
	margin-left: 45px;
    position: absolute;
    top: 430px;
    width: 141px;
}

.sponsors img
{
	margin-left:2px;
}

.contactopnemen a:link, .contactopnemen a:visited
{
	float:left;
	height:28px;
	width:76px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btn1.gif) no-repeat;
	text-decoration:none;
	color:white;
}

.contactopnemen a:hover
{
	float:left;
	height:28px;
	width:76px;
	text-align:center;
	padding-top:4px;
	text-decoration:none;
	background:url(../../images/opbouw/btnOn1.gif) no-repeat;
	text-decoration:none;
	color:white;
}
/**** ALGEMENE OPBOUW ****/

b 
{
	font-size:11px;
}

.uldiensten li
{
	list-style:none;
	line-height:18px;
}

.maintable
{
	text-align:left;
	width:794px;
	height:100%;
	line-height:18px;
	margin:0px auto;
	padding:0px auto;
}

.td_header
{
	background: url(../../images/opbouw/top.gif) no-repeat;
	width:794px;
	height:166px;
}

.header
{
	background: url(../../images/opbouw/top.gif) no-repeat;
	width:794px;
	height:166px;
}

.td_menuleft
{
	width:226px;
	height:298px;
	line-height:15px;
	vertical-align:top;
}

.menu_left_plaatje
{
	background: url(../../images/opbouw/menu_links.gif) no-repeat;
	width:226px;
	height:380px;
	line-height:15px;
	vertical-align:top;
}

.menu_left_plaatje a:link, .menu_left_plaatje a:visited, .menu_left_plaatje a:active
{
	color:white;
}

.menu_left_plaatje a:hover
{
	color:white;
	text-decoration:underline;
}

.td_inhoud
{
	width:568px;
	height:100%;
	vertical-align:text-top;
	padding-top:50px;
}

.tekst
{
	width:260px;
	font-size:11px;
	float:left;
}

.tekst2
{
	width:500px;
	font-size:11px;
	float:left;
}

.afbeeldingen
{
	float:right;
	width:295px;
}

.afbeeldingen img
{
	border:5px solid #e6e5e5;
}

.divelement1
{
	position:relative;
	width:520px;
}

.divelement2
{
	width:250px;
	float:left;
}

.plaatje
{
	/*margin-top:170px;*/
	width:220px;
	float:right;
}

.plaatje img
{
	border:5px solid #e6e5e5;
} 

#tarieven li
{
	list-style:none;
	margin:8px 0px 8px 0px;
}
/**** MENU LINKS ****/

.menuleft
{
	width:120px;
	margin-left:60px;
	padding-top:0px;
	font-weight:bold;
	font-size:10px;
	list-style:none;
	position:relative;
	vertical-align:top;
	color:white;
}

.menuleft2
{
	width:160px;
	margin-left:22px;
	padding-top:20px;
	font-weight:bold;
	font-size:11px;
	position:relative;
	vertical-align:top;
	list-style:none;
	line-height:18px;
	color:white;
}

.menuleft2 li a:link, .menuleft2 li a:visited
{
	color:white;
	font-size:11px;
	list-style:none;
}

.menuleft2 li a:hover
{
	color:white;
	font-size:11px;
	margin-right:5px;
	list-style:none;
}

.menudropdown li a:link, .menudropdown li a:visited
{
	font-size:10px;
	width:100px;
		list-style:none;
	margin-left:-30px;
	color:#8d81aa;
}

.menudropdown li
{
	list-style:none;
	font-size:10px;
}

.submenuleft:hover li a
{
	color:#fff;
}

.submenuleft
{
	height:18px;
}

.submenuleft:hover
{
	height:50px;
}

.menudropdown li a:hover
{
	font-size:10px;
	width:100px;
		list-style:none;
	margin-left:-30px;
}

.menu_container
{
 	width:750px;
 	height:40px;
	position:relative;
	padding-top:70px;
	padding-left:210px
}

#diensten .menuleft2 .taxaties a
{
	float:left;
	height:28px;
	width:76px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn1.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}


/**** MENU TOP ****/
.menu {position:absolute;top:87px;}

.menu ul
{
	width:400px;
	height:50px;
}
.submenu_top ul
{
	width:400px;
	height:28px;

}

.submenu_top {position:absolute;left: 210px;top: 120px;width:300px;}
.subsubmenu_top {position:absolute;margin-top:90px;left:276px;width:300px;}

.menu li
{
	float:left;
	height:28px;
	font-size:11px;	
	!margin-left:-10px;
	
	text-align:center;
	padding-top:9px;
	list-style:none;
}

.submenu_top li
{
	float:left;
	height:28px;
	font-size:11px;	
	!margin-left:-10px;
	text-align:center;
	list-style:none;
}

.subsubmenu_top li
{
	float:left;
	height:28px;
	font-size:11px;	
	!margin-left:-10px;
	text-align:center;
	list-style:none;
}

.menu .diensten a, .menu .diensten a:visited
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btn1.gif) no-repeat;
	text-decoration:none;
	color:white;
}

.menu .diensten a:hover
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn1.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

.menu .beoordelingen a, .menu .beoordelingen a:visited
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btn1.gif) no-repeat;
	text-decoration:none;
	color:white;
}

.menu .beoordelingen a:hover
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn1.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

.submenu_top .verkoop a, .submenu_top .verkoop a:visited
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btn2.gif) no-repeat;
	text-decoration:none;
	color:white;
}

.submenu_top .verkoop a:hover
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn2.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

.submenu_top .aankoop a, .submenu_top .aankoop a:visited
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btn2.gif) no-repeat;
	text-decoration:none;
	color:white;
}

.submenu_top .aankoop a:hover
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn2.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

.submenu_top .aanbod a, .submenu_top .aanbod a:visited
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btn2.gif) no-repeat;
	text-decoration:none;
	color:white;
}

.submenu_top .aanbod a:hover
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn2.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

.submenu_top .aanbod2 a, .submenu_top .aanbod2 a:visited
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btn2.gif) no-repeat;
	text-decoration:none;
	color:white;
}

.submenu_top .aanbod2 a:hover
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn2.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

.subsubmenu_top .standaard a:hover
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn2.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

.subsubmenu_top .standaard a, .subsubmenu_top .standaard a:visited, .subsubmenu_top .aanvul a, .subsubmenu_top .aanvul a:visited
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btn2.gif) no-repeat;
	text-decoration:none;
	color:white;
}

.subsubmenu_top .aanvul a:hover
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn2.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

.menu .aanbod a, .menu .aanbod a:visited
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btn1.gif) no-repeat;
	text-decoration:none;
	color:white;
}

.menu .aanbod a:hover
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn1.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

#woningaanbod .menu .aanbod a
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn1.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

.menu .aanbod2 a, .menu .aanbod2 a:visited
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btn1.gif) no-repeat;
	text-decoration:none;
	color:white;
}

.menu .aanbod2 a:hover
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn1.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

#huur .menu .aanbod2 a
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn1.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

#diensten .menu .diensten a
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn1.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

#beoordelingen .menu .beoordelingen a
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn1.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

#verkoop .submenu_top .verkoop a
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn2.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

#aankoop .submenu_top .aankoop a
{
	float:left;
	height:28px;
	width:130px;
	text-align:center;
	padding-top:4px;
	background:url(../../images/opbouw/btnOn2.gif) no-repeat;
	text-decoration:none;
	color:#3b2f6d;
}

#home_uitgelicht {
width: 262px;
display: block;
position: relative;
height: 202px;
margin: 0px;
padding: 0px;
margin-right: 5px;
margin-top:65px;
}

.tips_links 					{font-size:11px;}
.tips_links .tips_links_left	{padding-right:30px; padding-bottom:20px;}
.tips_links .tips_links_right	{width:150px; padding-bottom:20px;}
.tips_links td img				{border:0px;}


.menuleft3
{
	width:120px;
	margin-left:60px;
	padding-top:20px;
	font-weight:bold;
	font-size:10px;
	position:absolute;
	vertical-align:top;
	list-style:none;
	line-height:18px;
	color:#000000;
	top:460px;
}

#bieden .menuleft3 {display:none;}

.afbeeldingen #lamppic {
margin-top: 75px;
margin-left:133px;
}

.elementspec_txtonderfoto {
font-size: 10px !important;
}

#broertje img
{
	border:5px solid #e6e5e5;
}

#woningaanbod .fb_iframe_widget, #huur .fb_iframe_widget {margin-left:-200px;}
#home .fb_iframe_widget {margin-left:-460px;}

.fb_iframe_widget {position:absolute!important;margin-left:-700px;top:550px;width:200px;height:90px;}
.fb_ltr {height:90px!important;}

#klantvertellen {margin-left:450px; position:absolute ;top:50px; z-index:99999}

/* showhide */
#sub_optie		{margin:0px 0px 10px 0px; color:#484949; cursor:pointer;font-weight:bold;}
.subMenu		{width:650px;background:#fff;margin:0px 0px 10px 0px; display:none;}
#verkooptools .tekst2 img {width:500px;}

/********* NAVCRUMBS MENU *********/
#navCrumbs {z-index:301; position:absolute; top:0px; margin-left:40px; padding:0px; font-size:11px; width:100px;}
#navCrumbs .navCrumb_off {display:none;}

#navCrumbs li {float:left; list-style:outside;}
#navCrumbs li a {color:#fff; padding:0px; line-height:21px; display:block; text-decoration:none; font-size: 11px; font-weight:bold;}
#navCrumbs li a:hover {color:#fff; text-decoration: underline;}

#navCrumbs li .navCrumb_on {position:relative; margin:0px; padding:0px; top:3px; margin-bottom:3px; width:150px; height:45px;}
#navCrumbs li .navCrumb_on li {color:#fff; float: inherit;list-style:none;}
#navCrumbs li .navCrumb_on li a {color:#fff; padding:0 10px; text-decoration:none; font-size:10px;}
#navCrumbs li .navCrumb_on li a:hover {color:#fff; background-image:none; text-decoration: underline;}
/********* END *********/

#navcrumbindex {display:none;}

.TwitterGadget {
    display: block;
    margin-left: -280px!important;
    position: absolute!important;
    top: 660px;
    width: 200px!important;
}
