body.iwes	{
	background			: #ffffff url(../img/iwes/bg_body.gif) no-repeat left 0px;
}

/* --------------------------------	*/
/* header						 	*/
/* --------------------------------	*/
#header	{
	height: 266px;
	_height				: 263px;
}

.iwes #header h1	{
	top					: 9px;
}




/* --------------------------------	*/
/* main					 			*/
/* --------------------------------	*/
#main	{
	height				: auto;
}


/* --------------------------------	*/
/* main menu					 	*/
/* --------------------------------	*/
.iwes #main_menu	{
	position			: absolute;
	top					: 0;
	left				: 200px;

}

.iwes #main_menu li	{
	position			: relative;
}

.iwes #main_menu  {
margin: 0 0 0 137px;
}

#main_menu	a	{
	display				: block;
	width				: 117px;
	height				: 175px;
	overflow			: hidden;
	text-indent			: -999em;
	background-position	: center top;
	background-repeat	: no-repeat;	
}

#main_menu .wonen a			{	background-image	: url(../img/iwes/btn_wonen.jpg);	}
#main_menu .slapen a		{	background-image	: url(../img/iwes/btn_slapen.jpg);	}
#main_menu .keukens a		{	background-image	: url(../img/iwes/btn_keukens.jpg);	}
#main_menu .budget-wonen a	{	width: 118px; background-image	: url(../img/iwes/btn_budget_wonen.jpg);	}
#main_menu .cadeaushop a	{	background-image	: url(../img/iwes/btn_cadeaushop.jpg);	}

#main_menu li.sfhover a, #main_menu li:hover a, #main_menu .actief a		{	background-position: center bottom; }
#main_menu li.sfhover, #main_menu li:hover 				{	z-index: 1337; }


/* --------------------------------	*/
/* main menu sub				 	*/
/* --------------------------------	*/
#main_menu ul ul	{	
	display				: block;
	width				: 118px;
	position			: absolute;
	top					: 136px;	
	left				: -999em;
	z-index				: 10;
	background			: #000;
	
	margin				: 0;
	padding				: 0;
	list-style			: none;
	border-top			: solid 1px black;
	border-bottom		: solid 1px black;
}

#main_menu ul ul li	{	
	margin				: 0;
	padding				: 0 0 0 15px;
	float				: none;	
	display				: block;
}

#main_menu ul ul li:hover, #main_menu ul li.sfhover	{
	background			: url(../img/iwes/arrow_menu.gif) no-repeat 2px top;
}

#main_menu li:hover ul, #main_menu li.sfhover ul	{
	left				: 0;
}

#main_menu li.slapen ul			{	top: 106px;	}
#main_menu li.keukens ul		{	top: 124px;	}
#main_menu li.budget-wonen ul	{	top: 130px;	}

#main_menu li ul	{
	padding				: 0;	
	background-color	: #000;
}

.iwes #main_menu li ul a	{
	display				: block;
	height				: auto;
	width				: auto;
	overflow			: visible;
	line-height			: 2em;
	text-indent			: 1px;
	color				: white;	
	text-decoration		: none;
	font-size			: 0.9em;
	zoom				: 1;
	padding				: 0 0 0 0px;
	background-image	: none;
}

#main_menu li ul a:hover	{
	color				: #F8E600;
	height				: auto;
}


/* --------------------------------	*/
/* left menu					 	*/
/* --------------------------------	*/
#menu	{
	margin				: 0;
	padding				: 0;
	list-style			: none;
	position			: absolute;
	top					: 102px;
	left				: 25px; 
	width				: 120px;
}

#menu li	{
	list-style			: url(../img/arrow_menu.gif);
	margin				: 0 0 0 20px;	
	position			: relative;
	width				: 110px;
}

#menu a	{
	display				: block;
	width				: 110px;
	text-transform		: uppercase;
	font-weight			: bold;
	color				: black;
	text-decoration		: none;
	font-size			: 0.95em;
	padding				: 1px 0 2px 0;
	position			: relative;
	background-color	: transparent;
}

#menu a:hover	{
	text-decoration		: underline;
}

/* --------------------------------	*/
/* left menu sub				 	*/
/* --------------------------------	*/
#menu ul	{	
	display				: block;
	width				: 172px;
	position			: absolute;
	top					: 0;	
	left				: -999em;	
	z-index				: 1337 !important;
	background			: #A7E0EB;
	
	margin				: 0;
	padding				: 0;
	
	border-top			: solid 1px black;
	border-bottom		: solid 1px black;
}

#menu li li	{
	margin				: 0 0 0 20px;
	padding				: 0;
}

#menu li:hover ul, #menu li.sfhover ul	{
	left				: 110px;
}

#menu li ul	{
	padding				: 0 0 0 10px;
}

#menu li ul a	{
	width				: auto;
	background-color	: transparent;
}

/* --------------------------------	*/
/* cbw							 	*/
/* --------------------------------	*/
#cbw a	{
	position			: absolute;
	top					: 112px;
	left				: 807px;
	width				: 53px;
	height				: 62px;
	background			: transparent url(../img/iwes/logo_cbw.gif) no-repeat left top;
	overflow			: hidden;
	text-indent			: -999em;
}

/* --------------------------------	*/
/* content						 	*/
/* --------------------------------	*/
.iwes #content { 	
	background			: white; 
	padding				: 0 0 0 150px;
	min-height			: 450px;
	_height				: 450px;
	border-top			: solid 1px black;
}

.iwes #content h2 {
	padding-left		: 15px;
	font-weight			: normal;
	font-size			: 2.5em;
	margin				: 15px 0 0 0;	
	line-height			: 1.5em;
}

.iwes #content h3 {
	background			: black;
	color				: white;
	font-size			: 1.1em;
	line-height			: 1.5em;
	
	margin				: 0 0 15px 0;
	padding-left		: 15px;
}

table.iwes, .iwes #content p, #content table	{
	margin-left			: 10px;
	line-height			: 2em;
	background-color	: white;
}

table.tbl_iwes p	{
	margin-left			: 0 !important;
}

table.tbl_iwes td	{
	padding				: 0 10px 0 5px;
}

/* sfeerbeelden 					*/
.iwes #container div.wonen		{ background: url(../img/iwes/sfeer_wonen.gif) no-repeat left top; !important }
.iwes #container div.slapen		{ background: url(../img/iwes/sfeer_slapen.gif) no-repeat left top; !important }
.iwes #container div.keukens		{ background: url(../img/iwes/sfeer_keukens.gif) no-repeat left top; !important }
.iwes #container div.budget_wonen	{ background: url(../img/iwes/sfeer_budget_wonen.gif) no-repeat left top; !important }

