html{
	height:100%;
	background: #f5e9bd url('../images/html-bg.jpg') repeat-x center top;
	padding: 0;
}
body{
	margin: 0 auto;
	padding: 0;
	font: 12px "Verdana";
	color: #131211;
}
br.clear { 
	clear: both;
	font-size: 0.1em;
}

/* IE 6 Fixex */
input.button	{	_margin-left: -4px }

/* Container */
div#container	 {	width: 980px;	 margin: 0 auto;	 padding: 0 14px 0 0; }

/* Top */
div#top		{	height: 360px;	background: url('../images/top-bg2.jpg') no-repeat;	padding: 32px 0 0 0;	}

	div#top	div.buttons	{	text-align: right;	 height: 141px;	}
	div#top div.buttons a	{	display: block;	height: 32px;	 float: right; margin: 0 2px; width: 32px;	background: url('../images/nav-buttons.jpg') no-repeat; }
	div#top div.buttons a span	{	display: none }
	div#top div.buttons a.button_01	{	background-position: left top; }
	div#top div.buttons a.button_02	{	background-position: right top; }
	
	div#top form			{	padding: 0 0 0 661px; *margin-top: 0; }
	div#top input.txt		{	width:144px;	background: url('../images/input-top.jpg') no-repeat; height: 18px;	 border: none;	float: left;	font-family: "Georgia"; font-size: 14px;	color: #fff;	 padding: 6px 7px 6px 17px; 	}


/* left */
div#left		{	width: 215px;	 float: left;	height: auto;	padding: 0 16px 0 0; }

	/* Left -> Prijsvraag */
	div#left div#prijsvraag_l	 {	height: 220px;	background: url('../images/prijsvraag-bg.jpg') no-repeat; padding: 0 0 17px 0;}
	div#left div#prijsvraag_l	 p	{	margin: 0;	 color: #ddb982;	padding: 46px 0 0 0;	text-align: center;	font-family: "Georgia";	font-size: 14px;	height: 17px;	}
	div#left div#prijsvraag_l img.headimg	{	margin: 13px 0 0 31px;	 border: none; }
	div#left div#prijsvraag_l .star		{	position: absolute;	margin: 90px 0 0 -35px; }


	/* Left -> Nieuwsbrief */
	div#left div#nieuwsbrief_l		{	height: 340px;	background: url('../images/nieuwsbrief-bgBIG.jpg') no-repeat; }
	div#left div#nieuwsbrief_l p	{	margin: 0;	 color: #ed9c8a;	padding: 46px 0 0 0;	text-align: center;	font-family: "Georgia";	font-size: 14px;	}
	div#left div#nieuwsbrief_l form			{	padding: 30px 0 0 10px; *padding: 0 0 0 10px; }
	div#left div#nieuwsbrief_l input.lang	{	width:158px;	height: 18px;	 border: none;	margin: 0 0 10px 0;	background: url('../images/nieuwsbrief-lang.jpg') no-repeat left top;	padding: 0;	font-family: "Georgia"; font-size: 14px;	color: #fff;	 padding: 6px 17px; 	}
	div#left div#nieuwsbrief_l input.kort	{	width:142px;	height: 18px;	 border: none;	float: left;	background: url('../images/nieuwsbrief-kort.jpg') no-repeat;	padding: 0;	font-family: "Georgia"; font-size: 14px;	color: #fff;	 padding: 6px 7px 6px 17px; 	}
	

/* Middle */
div#middle			{	width: 520px;	 height: auto;	 float: left;	 }


	/* Middle Top */
	
	div#middle div.top			{	height: 39px;	 padding: 1px 14px 0 14px;	line-height: 41px;	background: url('../images/content-h3.jpg') no-repeat; }
	div#middle div.top.line	{	height: 40px;	 }

		div#middle div.top  h3,
		div#middle div.top  p		{	float: left;	margin: 0;	 padding: 0;  }
/*		div#middle div.top  p		{	width: 50%;	float: left;	margin: 0;	 padding: 0;}*/
		div#middle div.top  h3	{	font-family: "Georgia";	font-size: 18px;	color: #8a2e17; }
		div#middle div.top  h3.blue	 {	color: #002942; }
		div#middle div.top  p		{	text-align: right;	 color: #604b38;	font-size: 11px; }

	/* Middle Box */
	div#middle div.box			{	background: #FFF;	border-left: 1px SOLID #d2cec2;	 border-right: 1px SOLID #d2cec2; }

	div#middle div.box	 p					{	margin: 0;	 line-height: 20px;	padding: 18px 4px 0 0; }
	div#middle div.box	 img.floated	{	float: left;	width: 119px;	 height: 119px;	background: url('../images/content-img.jpg') no-repeat;	padding: 4px 10px 10px 4px;	margin: 13px 6px 0 13px; }
	
	div#middle div.box ul.prijsvragen	{	margin: 0;	 padding: 1px;	list-style: none;	}
/*	div#middle div.box ul.prijsvragen li	{	height: 25px;	 line-height: 24px;	background: url('../images/content-li.jpg') no-repeat left bottom;	clear: both;	font-size: 11px;}*/
	div#middle div.box ul.prijsvragen li	{ line-height: 25px; border-bottom:#E2DDD9 solid 1px; clear: both; font-size: 11px; }
		div#middle div.box ul.prijsvragen li.head			{	background: url('../images/content-blue.jpg') no-repeat; height: 35px; line-height: 35px; font-family: "Georgia"; font-size: 12px;}
		div#middle div.box ul.prijsvragen.red li.head		{	background: url('../images/content-red.jpg') no-repeat;	color: #FFF;}
		div#middle div.box ul.prijsvragen li.head span.website		{	font-size: 12px;}


/*.TablePVRed .header {	background: url('../images/content-red.jpg')  no-repeat; } */
.TablePVRed th {	height: 35px; line-height: 35px; font-family: "Georgia"; font-size: 12px; color: #FFF; font-weight:normal; text-align:left;} 
.TablePVRed td {	line-height: 25px; border-bottom:#E2DDD9 solid 1px; clear: both; font-size: 11px; padding-left:10px; vertical-align:top } 
.TablePVRed td a {	color: #2b2018;		text-decoration: none;} 
.TablePVRed td a:hover {color: #892d16;} 


.TablePVBlue th {	height: 35px; line-height: 35px; font-family: "Georgia"; font-size: 12px; color: #FFF; font-weight:normal; text-align:left;} 
.TablePVBlue td {	line-height: 25px; border-bottom:#E2DDD9 solid 1px; clear: both; font-size: 11px; padding-left:10px; vertical-align:top } 
.TablePVBlue td a {	color: #2b2018;		text-decoration: none;} 
.TablePVBlue td a:hover {color: #002942;} 
/*	
		div#middle div.box ul.prijsvragen li span.prijsvraag	{	padding: 0 0 0 13px;	width: 213px;	 display: block;	float: left; }
		div#middle div.box ul.prijsvragen li span.antwoord		{	width: 150px;	 display: block;	float: left; }
		div#middle div.box ul.prijsvragen li span.website		{	width: 122px;	 display: block;	float: left;	font-size: 10px;}
*/	
		div#middle div.box ul.prijsvragen li span.prijsvraag	{	padding: 0 0 0 13px;	width: 240px;	 display: block;	float: left; }
		div#middle div.box ul.prijsvragen li span.antwoord		{	width: 240px;	 display: block;	float: left; }
/*		div#middle div.box ul.prijsvragen li span.website		{	width: 122px;	 display: block;	float: left;	font-size: 10px;}*/


		/* Link kleuren */
		div#middle div.box ul.prijsvragen.red li a				{	color: #2b2018;		text-decoration: none;}
		div#middle div.box ul.prijsvragen.red li a:hover	{	color: #892d16;	 }

		div#middle div.box ul.prijsvragen.blue li a			{	color: #2b2018;		text-decoration: none;}
		div#middle div.box ul.prijsvragen.blue li a:hover	{	color: #002942;	 }

	/* Middle Bottom */
	div#middle div.bottom				{	height: 33px;	 background: url('../images/content-bottom.jpg') no-repeat left bottom;	}
	div#middle div.bottom.shadow	{	height: 36px;	 background: url('../images/content-bottom.jpg') no-repeat left top;	}


/* right */
div#right	{	width: 215px;	 float: right;	height: auto;	}

	div#right div.ads_r		{	height: 288px;	background: url('../images/advertentie-bg.jpg');	}

	div#right div.partners_top			{	height: 46px;	background: url('../images/linkpartners-top.jpg');	}
	div#right ul.partners					{	list-style: none;	margin: 0;	 padding: 0;	}
	div#right ul.partners li				{	height: 26px;	 line-height: 26px;	}
	div#right ul.partners li a				{	display: block;	height: 26px;	 line-height: 24px;	color: #271b11;	padding: 0 0 0 35px;	font-size: 12px;	text-decoration: none;	background: url('../images/partners-li.jpg') no-repeat;}
	div#right ul.partners li a:hover	{	display: block;	height: 26px;	 line-height: 24px;	color: #FFF;	background: url('../images/partners-hover.jpg') no-repeat;}
	div#right div.partners_bottom		{	height: 36px;	background: url('../images/partners-bottom.jpg');	}


/* Footer */
div#footer	{	background: url('../images/footer-bg.jpg') repeat-x	left top;	 height: 144px;}

	div#footer p				{	width: 790px;	 margin: 0 auto;	 padding: 79px 190px 0 0;	text-align: right;	 height: 45px;	background: url('../images/footer-p.jpg') no-repeat right top;	 font-family: "Georgia";	color: #726e65; }
	div#footer p a			{	text-decoration: none;	color: #726e65; }
	div#footer p a:hover	{	text-decoration: none;	color: #892d16; }
	div#footer p span		{	padding: 0 0 0 15px;		color: #892d16; }
