/* CSS Document */

/*
	KLEUREN <WEBSITE>:
	ZWART: 							#333333
	WIT: 								#ffffff
*/

/* RESET */

*										{ margin: 0; padding: 0; border:0; }
html, body					{ height: 100%; }
body.popup {
	background:url(../img/bg_popup.gif) repeat;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	font-size: 12px;
	line-height:24px;
	color: #333333;
}
body				 				{ font-size: 11px; color:#fff; font-family: Arial, Verdana, sans-serif; background: #000000;}
input								{ font-family: Arial, Verdana, sans-serif;}
ul									{ list-style: square inside; }
ol									{ list-style: decimal inside; }
a										{ color:#ffffff; text-decoration:underline; }
a:hover							{ color:#000000; text-decoration:underline; }
a img								{ background: none; }
a:active, a:focus 	{outline: 0;}
img									{ border: none; }
table								{ border-collapse: collapse; }
p										{ padding:0px 0px}
hr									{ display:none}
object 							{ outline:none; }


/* DEFAULTS */
.auto {float:left;width:auto}
.large {font-size:14px}
.abs 								{ position:absolute;top:0px;left:0px;}
.ar									{ text-align:right}
#center						  { width:891px; margin:0 auto; }
.content						{ width:891px; background:url(../img/bg.gif) repeat; margin-top:158px; float:left; }
.popup .center			{ position:relative; width:600px; margin:0 auto; }
.empty							{ clear:both; height:40px; }
.clear						 	{ clear:both;}
.fl 								{ float:left;display:inline}
.fr									{ float:right}
input								{ background:#fafaf0}
.noborder						{ border:0px !important;background:none}
.rel 								{ position:relative}
textarea						{ background:#fafaf0}
.line								{ height:2px; width:480px; background:#0d0509; margin-top:5px; }

/* HEADER */

#header							{ position:absolute; top:0px; left:-65px; background:url(../img/bg.gif); height:164px; width:1022px;  }
#header div					{ float:left; display:inline; margin:0; }


/* MENU */
#bg_menu						{ position:absolute; left:0px; top:0px; }
#menu								{ position:relative; he}
#menu #items				{	position:absolute; top:17px; left:8px; }
#menu #items div		{  }
.programma					{ position: relative; }
.subnav							{ position:absolute; right:142px; top:-2px; display:none; }

/* LEFT COLUMN */

#left								{ float:left; display:inline; width:208px; height:400px; margin:7px 0 0 130px;}
#left .margin				{ margin:5px}


/* RIGHT COLUMN */

#right							{ float:left; width:480px;}

.title							{ width:480px; border-bottom:2px solid #0d0509; height:32px;} 
.item								{ width:480px; border-bottom:2px solid #0d0509; float:left; display:inline; }
.subtitleImg				{ display:none; width:480px; border-bottom:2px solid #0d0509; }
.subtitleImg div		{ width:480px; margin-top:8px; height:25px; }

.subtitle						{ width:480px; margin-top:6px; }
.hasImage						{ width:320px; float:left; display:inline; }
.subtitle.sm  			{ width:320px; }		
.text								{ width:480px; margin-top:8px; }
.text.sm						{ width:320px; }		
.text.contact				{ font-size:12px; line-height:16px; }
.image							{ width:160px; float:left; text-align:right; margin-top:6px; }
.item	.empty				{ height:8px; }
.youtube						{ width:425px;margin-top:6px;  }
.gmaps							{ margin-top:20px; }

/* FOOTER */


#footer							{ float:left; width:990px; height:40px; text-align:center}
#footer .margin			{ margin:5px}

#btnwedstrijd				{ position:absolute; top:250px; left:-80px; }
#btnhmopdh					{ position:absolute; top:300px; left:50px;}

.photo							{ float:left; display:inline; width:95px; height:60px; margin-top:5px;  }
.photo div					{ width:80px; height:53px;background-position:top; background-repeat:no-repeat; margin: 0 0 0 5px;  }
.paging							{ width:480px; text-align:center;float:left; display:inline; margin-top:20px; }

.popupc {
	float:left;
	width:580px;
	display:inline;
}
.popupc .bioarrow {position:absolute;top:292px;left:18px;}
.popupc .biocontent {float:left;margin:170px 88px 0px 88px;display:inline;color:#E50E89;font-size:14px;}
.popupc .biologo {position:absolute;top:45px;left:88px;}
.popupc .biopicborder {position:absolute;top:17px;left:423px;}
.popupc .biopic {position:absolute;top:20px;left:426px;}
.popupc .close {position:absolute;top:5px;right:5px;}

.form 							{float:left;width:480px;height:26px;}
.form #col_1 				{float:left;width:180px;height:26px;}
.form #col_2 				{float:left;width:150px;height:26px;}
.form #col_3 				{float:left;width:150px;height:26px;}

.form_small 				{float:left;width:300px;}
.form_small #col_1 	{float:left;width:140px;height:24px;}
.form_small #col_2 	{float:left;width:160px;height:24px;}


.listing {float:left;}
.listing div {float:left;line-height:24px;}
.listing #col_1 {width:80px;}
.listing #col_2 {width:420px;}
.listing #col_3 {width:330px;}
.listing #col_4 {width:60px;}
.listing #col_5 {width:280px;}
.listing #col_6 {width:70px;}
