* 
{
margin:				0;
padding:			0;

}

body
{
background: url(../img/body_bg.gif) repeat-x #E3EFF7; 
overflow: scroll;
_overflow: hidden;
.overflow: hidden;
}

div#container
{
position:relative;
margin:0px auto;
width: 968px;
height: auto;
background: none;
}

div#top
{
height:125px;
width:900px;
background:url(../img/topbg_ie_6.gif) no-repeat;
}

div#logo
{
float:left;
display:inline;
margin-top:60px;
width:250px;
height:64px;
}

div#logo a
{
display:block;
width: 1px;
height:1px;
padding-left:249px;
padding-top:64px;
background: url(../img/logo2.gif) no-repeat;
overflow:hidden;
}

div#banner
{
float:left;
display:inline;
margin-top:60px;
width:399px;
height:63px;
background: none;
}

div#banner h1 a.birdbanner
{
display:block;
width: 1px;
height:1px;
padding-left:399px;
padding-top:63px;
background: url(/img/birdbanner.png) no-repeat;
overflow:hidden;
}

div#login
{
float:left;
display:inline;
margin-top:60px;
width:250px;
height:64px;
background: url(../img/login_bg_ie_6.gif);
}

div#mainmenu
{
float:left;
width:900px;
height:40px;
background: url(../img/mainmenubg2.gif) no-repeat #FFFFFF;
}

div#mainmenu ul
{
margin-left:15px;
width:870px;
margin-top:17px;
}

div#mainmenu ul li
{
float:left;
display:inline;
}

div#mainmenu ul li a.mainmenu_home
{
display:block;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/home_link.gif) no-repeat;
overflow:hidden;
}

div#mainmenu ul li a.mainmenu_home:hover
{
background: url(../img/home_hover.gif) no-repeat;
}

div#mainmenu ul li a.mainmenu_home_active
{
display:block;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/home_active.gif) no-repeat;
overflow:hidden;
}

div#mainmenu ul li a.mainmenu_archief
{
display:block;
margin-left:2px;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/archief_link.gif) no-repeat;
overflow:hidden;
}

div#mainmenu ul li a.mainmenu_archief:hover
{
background: url(../img/archief_hover.gif) no-repeat;
}

div#mainmenu ul li a.mainmenu_archief_active
{
display:block;
margin-left:2px;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/archief_active.gif) no-repeat;
overflow:hidden;
}

div#mainmenu ul li a.mainmenu_chat
{
display:block;
margin-left:2px;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/chat_link.gif) no-repeat;
overflow:hidden;
}

div#mainmenu ul li a.mainmenu_chat:hover
{
background: url(../img/chat_hover.gif) no-repeat;
}

div#mainmenu ul li a.mainmenu_chat_active
{
display:block;
margin-left:2px;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/chat_active.gif) no-repeat;
overflow:hidden;
}

div#mainmenu ul li a.mainmenu_fotoboek
{
display:block;
margin-left:2px;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/fotoboek_link.gif) no-repeat;
overflow:hidden;
}

div#mainmenu ul li a.mainmenu_fotoboek:hover
{
background: url(../img/fotoboek_hover.gif) no-repeat;
}

div#mainmenu ul li a.mainmenu_fotoboek_active
{
display:block;
margin-left:2px;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/fotoboek_active.gif) no-repeat;
overflow:hidden;
}

div#mainmenu ul li a.mainmenu_weekmenu
{
display:block;
margin-left:2px;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/weekmenu_link.gif) no-repeat;
overflow:hidden;
}

div#mainmenu ul li a.mainmenu_weekmenu:hover
{
background: url(../img/weekmenu_hover.gif) no-repeat;
}

div#mainmenu ul li a.mainmenu_weekmenu_active
{
display:block;
margin-left:2px;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/weekmenu_active.gif) no-repeat;
overflow:hidden;
}

div#mainmenu ul li a.mainmenu_instructeurs
{
display:block;
margin-left:238px;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/instructeurs_link.gif) no-repeat;
overflow:hidden;
}

div#mainmenu ul li a.mainmenu_instructeurs:hover
{
background: url(../img/instructeurs_hover.gif) no-repeat;
}

div#mainmenu ul li a.mainmenu_instructeurs_active
{
display:block;
margin-left:405px;
width: 1px;
height:1px;
padding-left:103px;
padding-top:22px;
background: url(../img/instructeurs_active.gif) no-repeat;
overflow:hidden;
}

div.redbar
{
float:left;
display:inline;
width: 900px;
height: 20px;
background: url(../img/mainmenubottombar.gif);
}

div#highlight
{
float:left;
display:inline;
width:625px;
height:40px;
background:#FFFFFF;
}

div#highlight h3
{
float:left;
display:inline;
margin-left:26px;
margin-top:11px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

div#highlight h4
{
float:left;
display:inline;
margin-left:10px;
margin-top:11px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
}

div#highlight p
{
float:left;
display:inline;
margin-left:10px;
margin-top:11px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

div#highlight p.nuonline
{
float:left;
display:inline;
width:65px;
margin-left:17px;
margin-top:0px;
color:#FF0000;
font-weight:bold;
text-decoration:underline;
}

div#highlight p.namen
{
float:left;
display:inline;
width:538px;
height:37px;
margin-left:5px;
margin-top:0px;
color: #666666;
}

div#highlight p.leesverder a
{
margin-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}

div#highlight p.leesverder a:hover
{
color: #CCCCCC;
}

div#paginaheader
{
float:left;
display:inline;
width:260px;
padding-right:15px;
height:40px;
background:#FFFFFF;
text-align:right;
}

div#paginaheader h1
{
font-family:Arial, Helvetica, sans-serif;
font-size: 30px;
color:#FF0000;
}

div#main
{
float:left;
width:900px;
min-height:600px;
_height:600px;
background:#FFFFFF;
}

div#weekmenu
{
float:left;
display:inline;
margin-left:15px;
width:868px;
height:450px;
background-color:#000099;
}

div#mainleft
{
float:left;
display:inline;
margin-left:15px;
width:513px;
height:auto;
background: none;
}

div#mainright
{
float:left;
display:inline;
margin-left:13px;
width:342px;
height:auto;
background: none;
}

div.blockbig
{
float:left;
display:inline;
margin-bottom:20px;
}

div.blockbig h1
{
float:left;
display:inline;
margin-left:10px;
width:503px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #FF0000;
font-weight:bold;
}

div.blockbigtop
{
float:left;
display:inline;
margin-top:2px;
float:left;
display:inline;
width:513px;
height:20px;
background:url(../img/main_left_top.gif);
}

div.blockbigmiddle
{
float:left;
display:inline;
width:511px;
height:auto;
border-left:1px solid #999999;
border-right:1px solid #999999;
}

div.blockbigmiddle div.registrerenintrotekst
{
float:left;
display:inline;
width:491px;
height: auto;
margin-left:10px;
background: none;
}

div.blockbigmiddle div.registrerenintrotekst p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

div.blockbigbottom
{
float:left;
display:inline;
width:513px;
height:31px;
background:url(../img/main_left_bottom.gif);
}

div.blocksmall
{
float:left;
display:inline;
margin-bottom:20px;
}

div.blocksmall h1
{
float:left;
display:inline;
margin-left:10px;
width:332px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color: #FF0000;
font-weight:bold;
}

div.blocksmalltop
{
float:left;
display:inline;
margin-top:2px;
float:left;
display:inline;
width:342px;
height:20px;
background:url(../img/main_right_top.gif);
}

div.blocksmallmiddle
{
float:left;
display:inline;
width:340px;
height:auto;
border-left:1px solid #999999;
border-right:1px solid #999999;
}

div.blocksmallbottom
{
float:left;
display:inline;
width:342px;
height:31px;
background:url(../img/main_right_bottom.gif);
}

div.blockmini
{
float:left;
display:inline;
width:156px;
margin-top:18px;
margin-left:14px;
height: 346px;
background:url(../img/blocksmall.gif) repeat-x;
border-bottom:1px solid #CCCCCC;
}

div.blockmini div.header
{
float:left;
display:inline;
width:156px;
height:22px;
background: #666666;
text-align:center;
}

div.blockmini div.header h2
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
margin-top:3px;
}

div.blockmini div.tekst
{
float:left;
display:inline;
margin-top:5px;
}


div.blockmini div.tekst p
{
float:left;
display:inline;
margin-left:10px;
width:137px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: none;
color: #000000;
margin-top:3px;
}

div.blockmini div.tekst p a
{
font-weight:bold;
color:#FF0000;
}

div.blockmini div.tekst p a:hover
{
font-weight:bold;
color:#000000;
}

div.blockmini div.tekst p.leesverder
{
float:left;
display:inline;
width:135px;
text-align:right;
margin-top:18px;
}

div.blockbigmiddle div.homestory
{
}

div.blockbigmiddle div.homestory img
{
float:left;
display:inline;
border: 1px solid #666666;
margin-left: 15px;
}

div.blockbigmiddle div.homestory p
{
float:left;
display:inline;
width: 330px;
background: none;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}

div.blockbigmiddle div#chatstory p
{
float:left;
display:inline;
width: 491px;
background: none;
margin-left:10px;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:justify;
}

div.blocksmallmiddle div#chatstory p a
{
color:#FF0000;
}


div.blockbigmiddle div.chatstory p
{
float:left;
display:inline;
width: 430px;
background: none;
margin-left:10px;
margin-bottom:20px;
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}

div.column
{
float:left;
display:inline;
width:511px;
}

div.column h1

{
width:501px;
text-align:center;
color:#000000;
font-size: 36px;
}

div.column h3
{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:#000000;
font-size: 11px;
}

div.column h4
{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color: #999999;
font-size: 11px;
}

div.column p
{
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:478px;
margin-left:15px;
margin-top:20px;
text-align:justify;
}

div.chatberichtauteurshort
{
float:left;
display:inline;
margin-left:10px;
width:511px;
}

div.chatberichtauteurshort p
{
float:left;
display:inline;
width:491px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
font-weight:bold;
}

div.chatberichtauteur
{
float:left;
display:inline;
margin-left:10px;
width:490px;
background:none;
}

div.chatberichtauteur p
{
float:left;
display:inline;
width:491px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
font-weight:bold;
}

div.chatberichtshort
{
float:left;
display:inline;
margin-left:10px;
width:491px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

div.chatberichtshort p
{
float:left;
display:inline;
width:491px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-bottom:10px;
}

div.chatbericht
{
float:left;
display:inline;
margin-left:10px;
width:490px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
background:none;
padding-bottom:10px;
margin-bottom:10px;
border-bottom: 1px dashed #999999;
}

div#mainleft div.chatbericht em
{
font-style:italic;
}

div#mainleft div.chatbericht p
{
float:left;
display:inline;
width:490px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-bottom:10px;
}

.vraag {
	width:315px;
height:18px;
padding-left:25px;
font-family: Arial;
font-size:11px;	
color: #000000;
padding-top:3px;
font-weight:bold;
background:url(../img/nieuwsheaderlink.gif);
overflow:hidden;
cursor:hand; }

.vraag:hover
{
color:#FF0001;
font-weight:bold;
background:url(../img/nieuwsheaderhover.gif);
cursor:hand;
}

.antwoord div p.vraagtitel
{
padding-top:3px;
font-weight:bold;
padding-bottom:10px;
font-size:11px;
margin-bottom:0px;
margin-left:0px;
.margin-left:15px;
_margin-left:0px;

}
	
.antwoord {
	position:relative;
	width:330px;
	background:url(../img/nieuwsheaderactive.gif) no-repeat;
	margin-top:-21px;
	visibility:hidden;
	font-size:11px;
	padding-left:10px;
	overflow:hidden; }
	
.antwoordInhoud 
{
float:left;	
	position:relative;
	font-family: Arial;
	font-size:11px;	
	padding-right:25px;
}

div.antwoord div
{
font-size:11px;
margin-left:15px;
margin-right:15px;
margin-bottom:20px;
}

div.antwoord div p
{
float:left;
display:inline;
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
margin-left:0px;
.margin-left:15px;
_margin-left:0px;
}

div.websiteinformatie
{
float:left;
display:inline;
margin-left:10px;
width:322px;
}

div.websiteinformatie p
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
}

div.blocksmallmiddle p.culinair
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:324px;
text-align:center;
font-weight:bold;
margin-bottom:5px;
margin-left:8px;
margin-top:-5px;
}

div.websiteinformatie div.chatstory
{
color:#FF0000;
}

div.websiteinformatie p a
{
color:#FF0000;
}

div.websiteinformatie label.valop
{
color:#FF0000;
}

div.archiefheader
{
float:left;
height:16px;
width:486px;
background: url(../img/archiefheader.gif);
padding-left:25px;
padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

div.archieftekst
{
float:left;
margin-top:5px;
font-size:11px;
margin-bottom:14px;
}

div.archieftekst p.week
{
width:486px;
font-size:11px;
margin-left:25px;
background:;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:0px;
}

div.archiefalign p
{
float:left;
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:25px;
width:463px;
text-align:justify;
}

div.archiefalign p.kannietopenen
{
float:left;
text-align:center; 
margin-top:20px;
font-weight:bold;
font-size:9px;
}

div.archieftekst p.week a
{
text-decoration:none;
color:#000000;
}


div.archieftekst p.week a:hover
{
color:#FF0001;
font-weight:bold;
}

div#bottom
{
float:left;
position:relative;
width:968px;
height:20px;
background: none;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

label#watske
{
color:#404040;
font-weight:bold;
}

label#bird
{
color:#FF0001;
font-weight:bold;
}

div#fotoboekcontainer
{
position:relative;
margin:0px auto; 
width: 510px;
}

div#fotoboekdiv
{
float:left; 
display:inline; 
margin-left:20px;
margin-top:6px;
}

div#fotoboekimg
{
width:144px; 
height:110px; 
background:url(../img/fotoboekimg_bg.gif);
text-align:center;
}

div#fotoboeknietoke
{
width:144px; 
height:20px; 
background:url(../img/fotoboeknietoke_bg.gif) no-repeat; 
font-family:Arial, Helvetica, sans-serif; 
font-size:9px; 
color: #990000; 
font-weight:bold; 
text-align: center; 
padding-top:22px;
}

div#fotoboeknietoke a
{
color: #990000;
text-decoration:none;
}

div#fotoboeknietoke a:hover
{
color:#000000;
}

img#fotoboekimg
{
max-height:90px; 
_height: 90px; 
max-width:120px;
_width: 120px;
margin-top:11px; 
border:1px solid #9799A0;
}

div#fotoboekpageteller
{
float:left;
width:511px;
text-align:center;
}

div#fotoboekpageteller a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
color:#000000;
font-weight:bold;
}

p#fototeller
{
float:left;
display:inline;
width:494px;
background: ;
text-align:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

p.geenfotos
{
float:left;
display:inline;
width:494px;
background: ;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

p#paginatellerbovenaan
{
float:left;
display:inline;
width:494px;
margin-top:10px;
text-align:right;
color:#FF0001;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

p#paginatelleronderaan
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

form#form input#uploadfoto
{
width:320px;
background:none;
border:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
}

form#form input#uploadfoto:hover
{
color:#FF0000;
}

/*INLOGGEN GEBEUREN*/

form#login input#invoer
{		
		float:left;
		display:inline;
		border:1px solid #000000; 
		height:17px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px; 
		padding-top:2px; 
		padding-right:1px;
		padding-left:1px; 
		margin-top:7px; 
		margin-left:9px; 
		width:107px;
}

form#login div#check input#checkbutton
{		
		float:left;
		display:inline;
		width:14px;
		background:none;
}

form#login input#inlogbutton
{		
		float:left;
		display:inline;
		border:0px solid #000000; 
		height:17px;
		background:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold; 
		font-size:11px; 
		padding-right:1px;
		padding-left:1px; 
		margin-left:4px;
		margin-top:0px;
		text-align:right;
		width:50px;
}

form#login div#wachtwoordvergetenbutton
{		
		float:left;
		display:inline;
		width:140px;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:11px; 
		margin-left:9px; 
		color:#FFFFFF;
		margin-top:2px;
}

form#login div#registrerenbutton
{		
		float:left;
		display:inline;
		width:90px;
		background:none;
		text-align:right;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:11px; 
		color:#FFFFFF;
		margin-top:2px;
}

form#login div a
{
color:#FFFFFF;
text-decoration:none;
}

form#login div a:hover
{
color:#000000;
text-decoration:none;
}

form#login div#check
{		
		float:left;
		display:inline;
		width:180px;
		height:20px;
		margin-top:3px;
		.margin-top:0px;
		margin-left:9px;
		background:none;
}

form#login div#check p.onhoudmij
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
margin-left:5px;
margin-top:0px;
.margin-top:4px;
}

div#ingelogdals
{
float:left;
display:inline;
width:237px;
text-align:center;
color:#FFFFFF;
margin-left:6px;
margin-top:8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:none;
}

div#gebrnaaminge
{
float:left;
display:inline;
width:237px;
text-align:center;
color: #000000;
margin-left:6px;
margin-top:4px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:none;
}

div#gebruikersoptiesinge
{
float:left;
display:inline;
width:237px;
text-align:center;
font-size:11px;
margin-left:6px;
margin-top:4px;
}

div#gebruikersoptiesinge a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

form#registreren
{
float:left;
display:inline;
width:341px;
margin-left:75px;
margin-top:25px;
background:none;
height:auto;
}

form#registreren label
{
float:left;
display:inline;
width:175px;
padding-top:3px;
height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #666666;
}

form#registreren input
{
float:left;
display:inline;
width:160px;
height:16px;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
border:1px solid #999999;
}

form#registreren input.submitbuttonregistreren
{
float:right;
margin-top:5px;
width:100px;
padding: 0px 0px 0px 0px;
height:25px;
font-weight:bold;
}

form#registreren hr
{
float:left;
display:inline;
width:341px;
margin-top:10px;
margin-bottom:10px;
}

