*						{ margin:0; padding:0; border:0; }
input				{border: 1px solid #e1e1e2; margin:2px; font:12px Arial, Helvetica, sans-serif; width:200px; }
textarea			{border: 1px solid #e1e1e2; margin:2px; font:12px Arial, Helvetica, sans-serif; width:150px; }
				
body					{ background:url(../img/bg.jpg) repeat-x #e1e1e2; padding:0; font:12px Arial, Helvetica, sans-serif; line-height: 145% }
h1 { font-size:22px;margin:0;padding:15px 0 7px 0; width:600px;}
h2 { font-size:13px;margin:0; padding-left:5px;}

.btnverzend		{ background:#D6912F; padding:5px; border:0; color:#FFFFFF; width:100px; }

a { color:#000000; text-decoration:none; }
a:hover { color:#D6912F; text-decoration:none; }

/* --------------------------------	*/
/* container					 	*/
/* --------------------------------	*/
#container				{ position:relative; margin:auto; width:980px; }

/* --------------------------------	*/
/* bettingwonen					 	*/
/* --------------------------------	*/
#bettingwonen			{ width:980px; padding:10px 0 0 0; }

.header 				{ background: url(../img/header.jpg); width:980px; height:95px; }
.logo, .logo a			{ background: url(../img/logo.png) no-repeat; width:460px; height:94px; float:left; display:block;}
.home_midden 			{ background: url(../img/home_midden.jpg); width:980px; height:214px; }
.home_categorien		{ width:980px; height:216px; }
.home_categorien_1		{ width:154px; height:216px; background: url(../img/home_categorien_1.jpg); float:left; }
.home_categorien_2		{ width:21px; height:216px; background: url(../img/home_categorien_2.jpg); float:left; }
.home_categorien_wonen, .home_categorien_wonen a		{ width:202px; height:216px; background: url(../img/home_categorien_wonen.jpg); float:left; }
.home_categorien_slapen, .home_categorien_slapen a		{ width:202px; height:216px; background: url(../img/home_categorien_slapen.jpg); float:left; }
.home_categorien_zonwering, .home_categorien_zonwering a	{ width:201px; height:216px; background: url(../img/home_categorien_zonwering.jpg); float:left; }
.home_categorien_stoffering, .home_categorien_stoffering a	{ width:200px; height:216px; background: url(../img/home_categorien_stoffering.jpg); float:left; }
.home_categorien_wonen a:hover		{ width:202px; height:216px; background: url(../img/home_categorien_wonen_over.jpg); float:left; }
.home_categorien_slapen a:hover		{ width:202px; height:216px; background: url(../img/home_categorien_slapen_over.jpg); float:left; }
.home_categorien_zonwering a:hover	{ width:201px; height:216px; background: url(../img/home_categorien_zonwering_over.jpg); float:left; }
.home_categorien_stoffering a:hover	{ width:200px; height:216px; background: url(../img/home_categorien_stoffering_over.jpg); float:left; }
.home_onder				{ background: url(../img/home_onder.jpg); width:980px; height:115px; }

.content				{width:980px; height:545px; background: url(../img/bg_vervolgpagina.jpg); float:left;}
.content .links			{width:355px; float:left; padding:20px; }
.content .rechts		{width:320px; float:right; padding:20px 15px 0 0; margin-right:10px;}
.content .contact		{width:705px; float:left; padding:20px; }
.content .full			{width:910px; float:left; padding:20px 50px 20px 20px;}

.menu_links				{width:181px; height:480px; float:left; padding:55px 10px 10px 10px; background:url(../img/menu_links.jpg); }
.menu_links ul 			{ margin:2px 0 0 0; }

.menu_links li   		{ font-family:Arial, Helvetica, sans-serif; list-style:inside square; padding:8px 5px 8px 5px; border-bottom:1px solid #D6912F; }
.menu_links li a 		{ font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
.menu_links li a:hover 	{ font-family:Arial, Helvetica, sans-serif; color:#D6912F; text-decoration:none; font-weight:bold; }
.menu_links li a.actief	{ font-family:Arial, Helvetica, sans-serif; color:#D6912F; text-decoration:none; font-weight:bold; }



.footer					{ font-size:11px; padding:0px 10px;}
.footer div				{ padding-left:20px; float:left;}
.footer a				{ text-decoration:underline; color:#000000; }
.footer a:hover			{ text-decoration:underline; color:#D6912F; }

/* --------------------------------	*/
/* menu							 	*/
/* --------------------------------	*/

.menu 				{ position:absolute; display:block; width:490px; height:40px; top:75px; left:330px; }
.menu ul 			{ height:40px; margin: 0; padding:0; list-style: none; position: absolute; z-index: 5; }
.menu li 			{ float: left; padding: 0; margin: 0;  }

.menu a				{ display:block; overflow:hidden; color:#fff; text-decoration:none; height:40px; background: transparent url(../img/menu.png) no-repeat; text-indent:-9999px; }
.menu a.aan			{ display:block; overflow:hidden; color:#fff; text-decoration:none; height:40px; background: transparent url(../img/menu.png) no-repeat; text-indent:-9999px; font-weight:bold; }
.menu a:hover		{ display:block; overflow:hidden; color:#fff; text-decoration:none; height:40px; background: transparent url(../img/menu.png) no-repeat; text-indent:-9999px; }
.menu li ul			{ margin-top:-15px; position:absolute; width:159px; left:-999px; float:left; }

.menu li ul li 		{ padding:0; font-size: 12px; margin:0 }

.menu .wonen ul li a { 
	margin:0; padding:5px 0 0 25px; width:175px; height:23px; text-indent:0; overflow:hidden; font-weight:bold; background:url(../img/bg_submenu_wonen_normal.png) bottom left; border-bottom:1px solid #E0AD63; }
.menu .wonen ul li a.actief, .menu .wonen ul li a:hover	{ 
	margin:0; padding:5px 0 0 25px; width:175px; height:23px; text-indent:0; overflow:hidden; font-weight:bold; background:url(../img/bg_submenu_wonen_over.png) bottom left; border-bottom:1px solid #E0AD63; }

.menu .slapen ul li a { 
	margin:0; padding:5px 0 0 25px; width:175px; height:23px; text-indent:0; overflow:hidden; font-weight:bold; background:url(../img/bg_submenu_slapen_normal.png) bottom; border-bottom:1px solid #404040; }
.menu .slapen ul li a.actief, .menu .slapen ul li a:hover	{ 
	margin:0; padding:5px 0 0 25px; width:175px; height:23px; text-indent:0; overflow:hidden; font-weight:bold; background:url(../img/bg_submenu_slapen_over.png) bottom; border-bottom:1px solid #404040; }

.menu .zonwering ul li a { 
	margin:0; padding:5px 0 0 25px; width:175px; height:23px; text-indent:0; overflow:hidden; font-weight:bold; background:url(../img/bg_submenu_zonwering_normal.png) bottom; border-bottom:1px solid #A5A6A7;}
.menu .zonwering ul li a.actief, .menu .zonwering ul li a:hover	{ 
	margin:0; padding:5px 0 0 25px; width:175px; height:23px; text-indent:0; overflow:hidden; font-weight:bold; background:url(../img/bg_submenu_zonwering_over.png) bottom; border-bottom:1px solid #A5A6A7; }

.menu .stoffering ul li a { 
	margin:0; padding:5px 0 0 25px; width:175px; height:23px; text-indent:0; overflow:hidden; font-weight:bold; background:url(../img/bg_submenu_wonen_normal.png) bottom; border-bottom:1px solid #E0AD63; }
.menu .stoffering ul li a.actief, .menu .stoffering ul li a:hover	{ 
	margin:0; padding:5px 0 0 25px; width:175px; height:23px; text-indent:0; overflow:hidden; font-weight:bold; background:url(../img/bg_submenu_wonen_over.png) bottom; border-bottom:1px solid #E0AD63; }


.menu .wonen ul 		{ background: url(../img/bg_submenu_wonen.png) top left no-repeat; width: 202px; padding: 15px 0px 15px 0px; height: auto; margin-top:-15;  }
.menu .slapen ul 		{ background: url(../img/bg_submenu_slapen.png) top left no-repeat; width: 202px; padding: 15px 0px 15px 0px; height: auto; margin-top:-15; }
.menu .zonwering ul 	{ background: url(../img/bg_submenu_zonwering.png) top left no-repeat; width: 202px; padding: 15px 0px 15px 0px; height: auto; margin-top:-15; }
.menu .stoffering ul 	{ background: url(../img/bg_submenu_wonen.png) top left no-repeat; width: 202px; padding: 15px 0px 15px 0px; height: auto; margin-top:-15; }

.menu a.wonen			{ width: 100px; background-position: 0px 0px; }
.menu a.wonen.aan		{ width: 100px; background-position: 0px 0; }
.menu a.wonen:hover		{ width: 100px; background-position: 0px 0px; }

.menu a.slapen			{ width: 101px; background-position: -100px 0; }
.menu a.slapen.aan		{ width: 101px; background-position: -100px 0; }
.menu a.slapen:hover	{ width: 101px; background-position: -100px 0px; }

.menu a.zonwering		{ width: 140px; background-position: -201px 0; }
.menu a.zonwering.aan	{ width: 140px; background-position: -201px 0; }
.menu a.zonwering:hover	{ width: 140px; background-position: -201px 0px; }

.menu a.stoffering		{ width: 139px; background-position: -341px 0px; }
.menu a.stoffering.aan	{ width: 139px; background-position: -341px 0px; }
.menu a.stoffering:hover{ width: 139px; background-position: -341px 0px; }

.menu li { float: left; }
.menu li:hover ul { left: auto; }
.menu li:hover ul, .dropdown li.sfhover ul { left: auto; }

/* --------------------------------	*/
/* menu	boven					 	*/
/* --------------------------------	*/
.menu_boven 			{ height:35px; font-size:12px; color:#000000; font-weight:bold;}
.menu_boven	a			{text-decoration:none; color:#000000;}
.menu_boven ul			{ list-style:none;}

.menu_boven .home a			{ width:73px; height:35px; background: url(../img/buttons/menu_boven_dot_uit.jpg) no-repeat left top; float:left; text-align:right; display:block; cursor:pointer; padding-top:14px;}
.menu_boven .home a.aan,
.menu_boven .home a:hover	{ width:73px; height:35px; background: url(../img/buttons/menu_boven_dot_aan.jpg) no-repeat left top; float:left; text-align:right; display:block; cursor:pointer;}

.menu_boven .overbetting a		{ width:152px; height:35px; background: url(../img/buttons/menu_boven_dot_uit.jpg) no-repeat left top; float:left; text-align:right; display:block; cursor:pointer; padding-top:14px;}
.menu_boven .overbetting a.aan, 
.menu_boven .overbetting a:hover{ width:152px; height:35px; background: url(../img/buttons/menu_boven_dot_aan.jpg) no-repeat left top; float:left;  text-align:right; display:block; cursor:pointer;}

.menu_boven .vinden	 a		{ width:173px; height:35px; background: url(../img/buttons/menu_boven_dot_uit.jpg) no-repeat left top; float:left; text-align:right; display:block; cursor:pointer; padding-top:14px;}
.menu_boven .vinden a.aan, 
.menu_boven .vinden a:hover { width:173px; height:35px; background: url(../img/buttons/menu_boven_dot_aan.jpg) no-repeat left top; float:left; text-align:right; display:block; cursor:pointer;}

.menu_boven .contact a		{ width:84px; height:35px; background: url(../img/buttons/menu_boven_dot_uit.jpg) no-repeat left top; float:left; text-align:right; display:block; cursor:pointer; padding-top:14px;}
.menu_boven .contact a.aan, 
.menu_boven .contact a:hover{ width:84px; height:35px; background: url(../img/buttons/menu_boven_dot_aan.jpg) no-repeat left top; float:left; text-align:right; display:block; cursor:pointer;}
