@charset "utf-8";
/* CSS Document Algemeen */

/**************************************************************
** Algemene Styles
***************************************************************/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:#cfd2d4;
	/* Margin en padding nodig om Popup laag overlay te krijgen in IE 6, dus het liefst laten staan */
	margin:0px;
	padding:0px;
}

a{ color:#60700d; text-decoration:none; }
a:hover{ color:#60700d; text-decoration:underline; }
a.a_kop{ color:#FFFFFF; text-decoration:none; padding:0 0 0 15px; }
a.a_kop:hover{ color:#FFFFFF; text-decoration:underline; padding:0 0 0 15px; }
a.wit{ color:#FFFFFF; text-decoration:none; }
a.wit:hover{ color:#FFFFFF; text-decoration:underline; }

p{ margin:0 0 14px 0; padding:0px; }	
p.kopjes{ margin:0 0 2px 0; padding:0px; }
p.title{ margin: 0 0 1px 0; padding:0px; size:20px; color:#60700d; }
p.geplaatst{ text-align:right; margin: 0 0 1px 0; padding:0px; font-size:9px; color: #999999; }

img{ border:none; }

form{ margin:0px; padding:0px; }

SPAN.scheidings_lijn{ 
	float:left;
	display:block;
	background:#f5f5f4;
	width:420px;
	height:18px;
	border-top:1px solid #c6cca9;
	color:#607048;
	font-size:13px;
	font-weight:bold;
}

h1{ font-weight:bold; font-size:13px; color:#FFFFFF; }
h2{ font-size:12px; font-weight:bold; color:#60700d; }
h3{ font-size:32px; line-height: normal; }
h4{ font-size:26px; line-height:30px; }
h5{ font-size:20px; line-height:24px; }
h6{ font-size:14px; line-height:20px; color:#60700d; }
h1, h2, h3, h4, h5, h6{ margin:0 0 5px 0; padding:0px; }

#container #content #content_container #inhoud #l_inhoud .content_actueel h1{ 
	font-size:24px;
	line-height:24px;
	background: none;
	float: none;
	width: auto;
	height: auto;
	margin:15px 0 5px 0;
	padding:0px;
	color:#000000;
}
#container #content #content_container #inhoud #l_inhoud .content_actueel h2{ 
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	color:#000000;
	background:#d5dcb2;
	padding:5px;
	margin:0px 0 5px 0;
}
#container #content #content_container #inhoud #l_inhoud .content_actueel h3{ 
	font-size:15px;
	line-height:15px;
	font-weight:bold;
	color:#9d2220;
	margin:0px 0 5px 0;
	padding:0px;
}
#container #content #content_container #inhoud #l_inhoud .content_actueel h4{ 
	font-size:15px;
	line-height:15px;
	font-weight:bold;
	color:#000000;
	margin:0px 0 5px 0;
	padding:0px;
}
#container #content #content_container #inhoud #l_inhoud .content_actueel h5{ 
	font-size:13px;
	line-height:13px;
	font-weight:bold;
	color:#000000;
	margin:0px 0 5px 0;
	padding:0px;
}




.pngfix{ behavior:url(http://www.vvzonline.nl/Include/iepngfix.php);}
.clear{ clear:both; height:0px;}
.transparantie_10{ filter:alpha(opacity=10); -moz-opacity: 0.1; opacity: 0.1;}
.transparantie_20{ filter:alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
.transparantie_30{ filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;}
.transparantie_40{ filter:alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4;}
.transparantie_50{ filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
.transparantie_60{ filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}
.transparantie_70{ filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;}
.transparantie_80{ filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;}
.transparantie_90{ filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;}
.transparantie_100{ filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}

.groen{ color:#60700d;}

/**************************************************************
** Vlakverdeling website
***************************************************************/
#container{
	width:910px;
	margin:0px auto 0 auto;
	padding:0px;
}

#container #content{
	float:left;
	width:781px;
	background:#cfd2d4;
	margin:0px;
	padding:0px;
}

#container #content #content_container{
	background:#FFFFFF url(../../Images/VG/bg_content_container.gif) repeat-y;
	width:729px;
	height:100%;
	padding:0 26px 0 26px;
	margin:0px;
}
#container #clear_content{
	width:729px;
	height:0px;
	clear: both;
}

/*******
 HEADER
*******/
#container #content #content_container .backup_header{
	background: url(../../Images/Headers/home.jpg) no-repeat 0 0;
	float:left;
	width:729px;
	height:196px;
	margin:0px;
}
#container #content #content_container #header{
	float:left;
	width:729px;
	height:196px;
	margin:0px;
}
#container #content #content_container #header SPAN.logo{
	float:left;
	margin:0px;
	padding:10px 10px 0 40px;
}
#container #content #content_container #header SPAN.txt{
	float:left;
	margin:0px;
	padding:70px 0 0 10px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
}
#container #content #content_container #header SPAN.header_btn{
	float:left;
	width:250px;
	height:156px;
	margin:0px;
	padding:20px 0 0 115px;
	list-style:none;
}
#container #content #content_container #header SPAN.header_btn A IMG{
	filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;
}
#container #content #content_container #header SPAN.header_btn A:hover IMG{
	filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;
}

.header_btn A IMG{
	filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7;
}
.header_btn A:hover IMG{
	filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;
}
.header_btn{
	padding:0px;
	margin:0px;
	margin-left:15px;
	width:360px;
	float:left;
	display:inline;
	
}
.header_btn IMG{
	margin:5px;
	float:left;
}
/*************
 EINDE HEADER
*************/



/*****
 MENU
*****/
#container #content #content_container #menu{
	background: url(../../Images/VG/menu_bg.gif);
	width:729px;
	height:25px;
	margin:0 0 4px 0;
	padding:0px;
}
/***********
 EINDE MENU
***********/



/*******
 ZOEKEN
*******/
#container #content #content_container #zoeken{
	background: #003399 url(../../Images/VG/bg_zoekbalk.gif);
	float:left;
	width:729px;
	height:43px;
	margin:0 0 2px 0;
}
#container #content #content_container #zoeken #zoeken_links{
	color:#FFFFFF;
	float:left;
	width:472px;
	margin:0px;
	padding:15px 0 0 14px;
}
#container #content #content_container #zoeken #zoeken_rechts{
	float:left;
	margin:0px;
	width:230px;
	color:#FFFFFF;
}
#container #content #content_container #zoeken #zoeken_rechts FORM#zoek{
	float:left;
	width:230px;
	height:23px;
	padding:11px 0 0 11px;
	font-weight:bold;
	font-size:11px;
	
}
#container #content #content_container #zoeken #zoeken_rechts FORM#zoek LABEL{
	float:left;
	margin:4px 3px 0 0;
}
#container #content #content_container #zoeken #zoeken_rechts FORM#zoek #zoekbox{
	float:left;
	background-color:#dfdfdf; 
	border:1px solid #000000;
	border-right:none;
	color:#000000;
	width:140px;
	height:19px;
}
#container #content #content_container #zoeken #zoeken_rechts FORM#zoek #zoek_btn{
	background:#f0f0f0 url(../../Images/VG/zoek_btn.gif) left;
	float:left;
	border:0px;
	width:24px;
	height:23px;
}
.ac_results{
	position:absolute;
	background:#f5f5f4;
	/*width:166px;
	height:221px;*/
	margin:0px;
	padding:0px;
	list-style-type:none;
	z-index: 10000;
	display:none;
	border:1px solid #c6cca9;
	}
.ac_results li{
	/*width:126px;*/
	margin:0px;
	padding:2px 5px 2px 5px;
	white-space:nowrap;
	color:#101010;
	text-align:left;
	}
.ac_over{
	background:#c6cca9;
	cursor:pointer;
	}
.ac_match{
	text-decoration:underline;
	color:#000000;
	}
.redenvak{
	position:absolute;
	background:#f5f5f4;
	margin:0px;
	padding:4px;
	z-index: 10000;
	border:1px solid #c6cca9;
	}
/*************
 EINDE ZOEKEN
*************/


/********************
 INHOUD LINKS/RECHTS
********************/
#container #content #content_container #inhoud{
	background:#FFFFFF;
	float:left;
}
/**************************
 EINDE INHOUD LINKS/RECHTS
**************************/



/*LINKS INHOUD*/
#container #content #content_container #inhoud #l_inhoud{
	float:left;
	overflow-x:hidden;
	background:#FFFFFF;
	width:469px;
}
/*LINKS INHOUD*/



/**************************
 LINKS NIEUWS OP INDEX.php
**************************/
#container #content #content_container #inhoud #l_inhoud H1{
	background:url(../../Images/VG/l_kop.gif);
	float:left;
	width:443px;
	height:21px;
	padding:5px 0 0 22px;
	margin:0 0 5px 0;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws{
	background:#FFFFFF;
	float:left;
	width:465px;
	padding:0 0 5px 0;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws #nieuws_onder{
	float:left;
	width:419px;
	padding:5px 22px 0 22px;
	margin:0px;
	border:1px solid #cfd4b6;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder{
	float:left;
	width:443px;
	padding:0px;
	margin:0px 0 2px 0px;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder UL{
	float:left;
	width:419px;
	padding:0px;
	margin:0px 0 2px 0px;
	list-style:none;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder SPAN.border_content{
	float:left;
	width:419px;
	margin:0px;
	padding:5px 22px 0px 22px;
	border:1px solid #c6cca9;
}

#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder2{
	float:left;
	width:443px;
	padding:0px;
	margin:0px 0 5px 0px;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder2 SPAN.content_actueel {
	float:left;
	width:419px;
	height:100%;
	margin:0 0 5px 0;
	padding:3px 22px 0 22px;
	border:1px solid #cfd4b6;
}

/********************************
 EINDE LINKS NIEUWS OP INDEX.php
********************************/

/********************************
 LINKS BESTUUR
********************************/

DIV.organisator{
	width: 465px;
	background:#f5f5f4;
	float:left;
	margin-bottom: 5px;
	border-bottom:1px solid #c6cca9;
}

DIV.organisator DIV.Foto{
	float: left;
	display: inline;
	padding:0 3px 0 22px;
}

DIV.organisator DIV.gegevens{
	float: left;
	display: inline;
	width: 340px;
	padding: 3px 0 5px 0;
}

DIV.organisator DIV.gegevens DIV.row{
	float: left;
	clear: left;
	width: 100%;
	padding-bottom: 5px;
}

DIV.organisator DIV.gegevens DIV.row DIV{
	float: left;
	display: inline;
}

DIV.organisator DIV.gegevens DIV.row DIV.Links{
	width:50px;
}

DIV.organisator DIV.gegevens DIV.row DIV.Rechts{
	width:270px;
}

DIV.organisator DIV.gegevens2{
	float: left;
	display: inline;
	width: 465px;
	padding: 3px 0 5px 0;
}
DIV.organisator DIV.gegevens2 .sponsornaam{
	width:300px;
	margin:0px;
	padding:0 0 0 20px;
	float:left;
	}
DIV.organisator DIV.gegevens2 .sponsorsoort{
	width:125px;
	margin:0px;
	padding:0 20px 0 0;
	float:right;
	text-align:right;
	}

/********************************
 EINDE LINKS BESTUUR
********************************/

/****************
 LINKS PROGRAMMA
****************/
#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder2 SPAN.programma_omvang{
	float:left;
	border-bottom:1px solid #c6cca9;
	margin:0 0 5px 0;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder2 UL.programma{
	background:#f5f5f4;
	float:left;
	list-style:none;
	width:443px;
	padding:0 0 0 22px;
	margin:0px;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder2 UL.programma LI{
	float:left;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder2 UL.programma LI.team{
	float:left;
	width:190px;
	padding:0 0 5px 0;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder2 UL.programma LI.samen{
	float:left;
	width:85px;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder2 UL.programma LI.aanvang{
	float:left;
	width:60px;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder2 UL.programma LI.scheids{
	float:left;
	width:85px;
	text-align:right;
}
/**********************
 EINDE LINKS PROGRAMMA
**********************/

#container #content #content_container #inhoud #l_inhoud #l_nieuws UL.uitslagen{
	background:#f5f5f4;
	float:left;
	width:465px;
	margin:0 0 5px 0;
	padding:0px;
	border-bottom:1px solid #c6cca9;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws UL.uitslagen LI{
	list-style:none;
	display: inline;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws UL.uitslagen LI.Links{
	float:left;
	padding:3px 3px 0 22px;
	width:381px;
}
#container #content #content_container #inhoud #l_inhoud #l_nieuws UL.uitslagen LI.Rechts{
	float:left;
	width:36px;
	padding:3px 22px 5px 0;
	text-align:right;
}



#container #content #content_container #inhoud #l_inhoud #l_nieuws #content_onder2 TABLE.actueel{
	border-bottom:1px solid #c6cca9;
	margin:5px 0 5px 22px;
	width:444px;
}
/********************************
 REACTIE MOGENLJIKHEID FORMULIER
********************************/

#container_rea_ber {
	float:left; 
	width:465px;
	padding:0px;
}
#container_rea_ber #container_berichten {
	float:left; 
	width:465px;
}
#container_rea_ber #container_berichten H3.berichten{ 
	background:url(../../Images/VG/c_header.jpg);
	float:left;
	width:440px;
	height:21px;
	margin:0 0 5px 0;
	padding:6px 0 0 25px;
	font-weight:bold; font-size:12px; color:#60700d;
}
#container_rea_ber #container_berichten UL {
	list-style:none;
	padding:0px;
	margin:0px;
}
#container_rea_ber #container_berichten UL LI {
	float:left;
	list-style:none;
	padding:0 0 5px 0;
	margin:0px;
}
#container_rea_ber #container_berichten UL LI SPAN.doda {
	background:#f5f5f4; 
	float:left;
	width:465px;
	list-style:none;
	padding:3px 0 3px 0;
	margin:0px;
}
#container_rea_ber #container_berichten UL LI SPAN.Door {
	float:left; 
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	width:200px;
	font-weight:bold;
	color:#7e8b3b;
	padding:0 0 0 22px;
	margin:0px;
}
#container_rea_ber #container_berichten UL LI SPAN.Datum {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	color: #999999;
	padding:0px;
	margin:0px;
	width:60px;
}
#container_rea_ber #container_berichten UL LI SPAN.Reactie {
	background:#f5f5f4; 
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	width:421px;
	padding:0 22px 0 22px;
	font-size:11px;
	color:#000000;
	border-bottom:1px solid #c6cca9;
}



#container_rea_ber #container_reageer {
	background:#f5f5f4;
	float:left;
	width:465px;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #c6cca9;
}
#container_rea_ber #container_reageer H3.reageer { 
	background:#999999 url(../../Images/VG/z_header.jpg);
	float:left;
	width:443px;
	height:21px;
	margin:0px;
	padding:6px 0 0 22px;
	font-weight:bold; font-size:12px; color:#FFFFFF;
}
#container_rea_ber #container_reageer UL {
	list-style:none;
	padding:0px;
	margin:0px;
}
#container_rea_ber #container_reageer UL LI {
	float:left;
}
#container_rea_ber #container_reageer UL LI STRONG{
	float:left;
	padding:0 0 0 22px;
}
#container_rea_ber #container_reageer UL LI FORM {
	float:left;
	padding:5px 0 0 0;
}
#container_rea_ber #container_reageer UL LI INPUT.contactform {
	float:left;
	width:439px;
	border:1px solid #c6cca9;
	margin:0 0 0 22px;
}
#container_rea_ber #container_reageer UL LI INPUT.contactform2 {
	float:left;
	width:439px;
	border:1px solid #c6cca9;
}
#container_rea_ber #container_reageer UL LI TEXTAREA.contactform {
	float:left;
	width:439px;
	border:1px solid #c6cca9;
	margin:0 0 0 22px;
}
#container_rea_ber #container_reageer UL LI INPUT.contactform_submit {
	background:url(../../Images/VG/verstuur_btn.gif);
	border:0px;
	float:right;
	width:66px;
	height:23px;
	margin:5px 0 0 0;
}
#container_rea_ber #container_reageer UL LI.login_velden {
	float:left;
	margin:14px 0 0 0;
	padding:0px;
	cursor: auto;
	width:446px;
}

/**************************************
 EINDE REACTIE MOGENLIJKHEID FORMULIER
**************************************/

/*****************
 Reclame Homepage
*****************/
#container #content #content_container #inhoud #l_inhoud #l_cv100{
	float:left;
	width:465px;
	height:61px;
}
/***********************
 EINDE Reclame Homepage
***********************/

/*********
 SPONSOR
*********/
#container #content #content_container #inhoud #l_inhoud #l_sponsor{
	float:left;
	width:443px;
	padding:5px 0 5px 0;
}

#container #content #content_container #inhoud #l_inhoud #l_sponsor #sponsor_onder{
	float:left;
	width:463px;
	text-align:center;
}

#container #content #content_container #inhoud #l_inhoud #l_sponsor #sponsor_onder A{
	float:left;
	margin:0 0 5px 0;
}
/**************
 EINDE SPONSOR
**************/

#l_ledenvergadering H1{
	background:transparent url(../../Images/VG/l_kop.gif) repeat scroll 0 0;
	float:left;
	height:21px;
	margin:0 0 5px;
	padding:5px 0 0 22px;
	width:443px;
}
#l_ledenvergaderingvenster{
	float:left;
	width:443px;
	list-style:none;
	margin:1px 0 5px 0;
	padding:10px;
	border:1px solid #cfd4b6;
}

/*******************************
 LAATSTE 10 BESTUURMEDEDELINGEN
*******************************/
#container #content #content_container #inhoud #l_inhoud #l_mededelingen UL.mededelingen{
	float:left;
	width:463px;
	list-style:none;
	margin:1px 0 5px 0;
	padding:0px;
	border:1px solid #cfd4b6;
}
#container #content #content_container #inhoud #l_inhoud #l_mededelingen UL.mededelingen LI.links{
	float:left;
	width:250px;
	margin:0px;
	padding:5px 0 5px 22px;
}
#container #content #content_container #inhoud #l_inhoud #l_mededelingen UL.mededelingen LI.streep{
	float:left;
	margin:0px;
	padding:5px 0 0 0;
}
#container #content #content_container #inhoud #l_inhoud #l_mededelingen UL.mededelingen LI.rechts{
	float:right;
	text-align:right;
	margin:0px;
	padding:5px 22px 0 0;
}
/*************************************
 EINDE LAATSTE 10 BESTUURMEDEDELINGEN
*************************************/

/*****
 TEAM
******/
#container #content #content_container #inhoud #l_inhoud #l_team{
	float:left;
	width:465px;
	height:100%;
	padding:0 0 10px 0;
}

#container #content #content_container #inhoud #l_inhoud #l_team #team_onder{
	float:left;
	text-align:center;
	width:446px;
	height:100%;
	border:1px solid #cfd4b6;
	padding:0 0 0 17px;
}

#container #content #content_container #inhoud #l_inhoud #l_team #team_onder TABLE{	
	width:446px;
	margin:5px 0 0 0;
	padding:0 0 0 5px;
	text-align:left;
}

#container #content #content_container #inhoud #l_inhoud #l_team #team_onder TD{
	padding:0 0 15px 0;
}

#container #content #content_container #inhoud #l_inhoud #l_team #team_onder UL{	
	float:left;
	width:36px;
	margin:0px;
	padding:5px 0 0 5px;
	list-style:none;
}

#container #content #content_container #inhoud #l_inhoud #l_team #team_onder UL LI{
	text-align:left;
	padding:0 0 15px 0;
}
/***********
 EINDE TEAM
***********/
/*EINDE LINKS INHOUD*/





/*RECHTS INHOUD*/
#container #content #content_container #inhoud #r_inhoud{
	float:right;
	width:259px;
	overflow-x:hidden;
}
/*RECHTS INHOUD*/


/*************************************
 RECHTS LAATSTE NIEUWS/NIEUWS ARCHIEF
*************************************/
#container #content #content_container #inhoud #r_inhoud #r_nieuws{
	float:left;
	width:259px;
	padding:0 0 3px 0;
}
#container #content #content_container #inhoud #r_inhoud #r_nieuws H1.r_kop_l{
	background:url(../../Images/VG/r_links_btn.gif);
	float:left;
	width:101px;
	height:21px;
	padding:6px 0 0 35px;
	font-weight:bold; font-size:11px; color:#60700d; 
}
#container #content #content_container #inhoud #r_inhoud #r_nieuws H1.r_kop_r{
	background:url(../../Images/VG/r_rechts_btn.gif);
	float:left;
	width:104px;
	height:21px;
	padding:6px 0 0 19px;
	font-weight:bold; font-size:11px; color:#FFFFFF; 
}
#container #content #content_container #inhoud #r_inhoud #r_nieuws H1.r_kop_c{
	background:url(../../Images/VG/r_kop.gif);
	float:left;
	width:225px;
	height:21px;
	padding:6px 0 0 35px;
	font-weight:bold; font-size:11px; color:#60700d; 
}
#container #content #content_container #inhoud #r_inhoud #r_nieuws #show_nieuws{
	float:left;
	width:259px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px 0 4px 0;
}
#show_nieuws UL{
	background:#FFFFFF;
	margin:0px;
	padding:0px 0 0 10px;
	list-style:none;
}
#show_nieuws UL.hoofdletters{
	background:#FFFFFF;
	margin:0px;
	padding:0px 0 0 10px;
	list-style:none;
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#show_nieuws UL LI{
	float:left;
	display:block;
	border-bottom:1px solid #c6cca9;
	width:248px;
	padding:0px;
	margin:0px;
}
#show_nieuws UL LI A{
	display:block;
	float:left;
	width:248px;
	cursor:pointer;
	text-decoration:none;
	color:#60700d;
	font-family:Arial, Helvetica, sans-serif;
}
#show_nieuws UL LI A IMG{
	float:left;
	padding:4px 0 4px 0;
	filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;
}
#show_nieuws UL LI A:hover{
	background:#f5f5f5;
	color:#60700d;
}
#show_nieuws UL LI A:hover IMG{
	filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1;
}
#show_nieuws UL LI A SPAN.bericht_wrapper{ float: left; width: 193px;}
#show_nieuws UL LI A SPAN.Datum{
	float:left;
	color:#999999;
	padding:0 0 0 4px;
}
#show_nieuws UL LI A SPAN.Reacties{
	float:right;
	color:#999999;
}
#show_nieuws UL LI A SPAN.Bericht{
	float:left;
	width:191px;
	color:#000000;
	padding:1px 0 2px 4px;
}
#show_nieuws UL LI A SPAN.kop{
	margin:0 0 0 4px;
	display:block;
}
#show_nieuws UL LI.rechts{ float:left; text-align:right; }
/*******************************************
 EINDE RECHTS LAATSTE NIEUWS/NIEUWS ARCHIEF
*******************************************/


/**************
 RECHTS FOTO'S
**************/
#r_foto{
	float:left;
	display:block;
	width:224px;
	height:auto;
	padding:0px;
	margin:0px;
}
#r_foto H1.r_kop_c{
	background: url(../../Images/VG/r_kop.gif);
	float:left;
	width:224px;
	height:21px;
	padding:6px 0 0 35px;
	font-weight:bold; font-size:11px; color:#60700d; 
}
#r_foto UL{
	float:left;
	list-style:none;
	width:250px;
	margin:0px;
	padding:0 0 8px 10px;
}
#r_foto UL LI{
	display:block;
	float:left;
	width:246px;
	padding:0 0 2px 2px;
	border-bottom: 1px solid #c6cca9;
	text-align:center;
}
#r_foto UL LI SPAN.Foto{
	text-align:center;
}
/********************
 EINDE RECHTS FOTO'S
********************/



/****************
 RECHTS REACTIES
****************/
#rechts_reacties H1.rechts_kop_laatste_reacties{
	background:#999999 url(../../Images/VG/r_kop.gif);
	float:left;
	width:224px;
	height:21px;
	padding:6px 0 0 35px;
	font-weight:bold; font-size:11px; color:#60700d; 
}
#rechts_reacties #rechts_reacties_onder{
	float:left;
	margin:0px;
	padding:0 0 8px 0;
	font-weight:bold;
	width:258px;
}
#rechts_reacties #rechts_reacties_onder UL{
	float:left;
	list-style:none;
	width:234px;
	height:auto;
	margin:0px;
	padding:0 0 0 10px;
}

#rechts_reacties #rechts_reacties_onder UL LI{
	float:left;
	display:block;
	width:248px;
	border-bottom: 1px solid #c6cca9;
}
#rechts_reacties #rechts_reacties_onder UL LI A{
	display:block;
	float:left;
	background:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}
#rechts_reacties #rechts_reacties_onder UL LI A:hover{
	display:block;
	float:left;
	background:#f5f5f5;
	text-decoration:none;
}
#rechts_reacties #rechts_reacties_onder UL LI SPAN.Door{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	width:180px;
	font-size:11px;
	font-weight:bold;
	color:#7e8b3b;
}
#rechts_reacties #rechts_reacties_onder UL LI SPAN.Datum{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-size:11px;
	font-weight:bold;
	color: #999999;
}
#rechts_reacties #rechts_reacties_onder UL LI SPAN.Artikel{
	display:block;
	width:248px;
	font-weight:normal;
	color: #999999;
	margin:2px 0 2px 0;
}
#rechts_reacties #rechts_reacties_onder UL LI SPAN.Reactie{
	display:block;
	width:248px;
	font-weight:normal;
	color:#000000;
}
/**********************
 EINDE RECHTS REACTIES
**********************/

/**************
 ZOEKEN NIEUWS
**************/
#container #content #content_container #inhoud #r_inhoud #R_zoeken_nieuws{
	float:left;
	margin:0px;
	padding:0px;
}
#container #content #content_container #inhoud #r_inhoud #R_zoeken_nieuws H1.R_zoeken_kop_links{
	background:#999999 url(../../Images/VG/r_kop.gif);
	float:left;
	width:224px;
	height:21px;
	padding:6px 0 0 35px;
	font-weight:bold; font-size:11px; color:#60700d; 

}
#container #content #content_container #inhoud #r_inhoud #R_zoeken_nieuws H1.R_zoeken_kop_rechts{
	background:url(../../Images/VG/r_rechts_btn.gif);
	float:left;
	width:101px;
	height:21px;
	padding:8px 0 0 22px;
	font-weight:bold; font-size:11px; color:#60700d; 
}
#container #content #content_container #inhoud #r_inhoud #R_zoeken_nieuws #Zoeken_onder{
	float:left;
	width:258px;
	margin:0px;
	padding:0 0 0 0px;
}
#container #content #content_container #inhoud #r_inhoud #R_zoeken_nieuws #Zoeken_onder UL{
	float:left;
	list-style:none;
	margin:0 0 0 10px;
	padding:0 0 3px 0;
	border-bottom: 1px solid #c6cca9;
}
#container #content #content_container #inhoud #r_inhoud #R_zoeken_nieuws #Zoeken_onder UL LI FORM.Zoeken_form{
	float:left;
	margin:0px;
	padding:0px;
}
#container #content #content_container #inhoud #r_inhoud #R_zoeken_nieuws #Zoeken_onder UL LI INPUT.Zoek_veld{
	float:left;
	width:221px;
	height:19px;
	border:1px solid #7f9db9;
	border-right:none;
}
#container #content #content_container #inhoud #r_inhoud #R_zoeken_nieuws #Zoeken_onder UL LI INPUT.Zoek_btn{
	background:url(../../Images/VG/zoek_btn.jpg);
	float:left;
	width:24px;
	height:23px;
	border:none;
}
#container #content #content_container #inhoud #r_inhoud #R_zoeken_nieuws #Zoeken_onder UL LI SELECT.Zoek_down{
	float:left;
	width:248px;
	height:23px;
}
/********************
 EINDE ZOEKEN NIEUWS
********************/

/**************
 RECHTS JARIGE
**************/
#container #content #content_container #inhoud #r_inhoud #r_jarig{
	float:left;
	display:block;
	width:224px;
	height:auto;
	padding:0 0 8px 0;
}
#container #content #content_container #inhoud #r_inhoud #r_jarig H1.r_kop_l{
	background:url(../../Images/VG/r_kop.gif);
	float:left;
	width:224px;
	height:21px;
	padding:8px 0 0 35px;
	font-weight:bold; font-size:11px; color:#60700d;
}
#container #content #content_container #inhoud #r_inhoud #r_jarig H1.r_kop_p{
	background:url(../../Images/VG/r_kop.gif);
	float:left;
	width:224px;
	height:21px;
	padding:8px 0 0 35px;
	font-weight:bold; font-size:11px; color:#60700d; 
}
#container #content #content_container #inhoud #r_inhoud #r_jarig #jarig_onder{
	float:left;
	margin:0px;
	padding:0px;
	width:258px;
	height:auto;
}
#r_jarig #jarig_onder UL{
	list-style:none;
	float:left;
	width:235px;
	height:auto;
	margin:0px;
	padding:0 0 0 10px;
}
#r_jarig #jarig_onder UL LI{
	float:left;
	display:block;
	width:248px;
	padding:2px 0 2px 0;
	border-bottom: 1px solid #c6cca9;
}
#r_jarig #jarig_onder UL LI SPAN.Naam{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	width:180px;
	color:#7e8b3b;
}
#jarig_onder UL LI SPAN.Leeftijd{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#000000;
}
/*******************
 EINDE RECHTS JARIG
*******************/


/*******************
 RECHTS NIEUWSBRIEF
*******************/
#container #content #content_container #inhoud #r_inhoud #r_nieuwsbrief{
	float:left;
	width:225px;
	padding:0 0 5px 0;
	margin:0 0 0px 0;
}
#container #content #content_container #inhoud #r_inhoud #r_nieuwsbrief H1.r_kop_l{
	background:url(../../Images/VG/r_kop.gif);
	float:left;
	width:224px;
	height:21px;
	padding:8px 0 0 35px;
	font-weight:bold; font-size:11px; color:#60700d; 
}
#container #content #content_container #inhoud #r_inhoud #r_nieuwsbrief #r_nieuwsbrief_onder{
	float:left;
	width:254px;
	height:50px;
	padding:0 0 5px 10px;
}
#r_nieuwsbrief_onder FORM#aanmelden2 #aanmelden2_zoek{
	float:left;
	background-color:#f0f0f0; 
	border:1px solid #b8bf93; 
	border-right:none;
	color:#000000;
	width:180px;
	height:19px;
}
#r_nieuwsbrief_onder FORM#aanmelden2 #aanmelden2_btn{
	background:url(../../Images/VG/aanmelden_btn.gif);
	float:left;
	background-color:#f0f0f0; 
	border:0px; 
	width:65px; 
	height:23px; 	
	background-position:left;
}
#sponsorbox{
	float:left;
	background-color:#f0f0f0; 
	border:1px solid #000000; 
	border-right:none;
	color:#000000;
	width:180px;
	height:19px;
}
#sponsor_btn{
	background:#f0f0f0 url(../../Images/VG/zoek_btn.gif) left;
	float:left;
	border:0px;
	width:24px;
	height:23px;
}
/*************************
 EINDE RECHTS NIEUWSBRIEF
*************************/


/***********************
 RECHTS AGENDA/KALENDER
***********************/
#r_agenda{
	float:right;
	width:259px;
	height:auto;
	padding:0px;
	margin:0px;
}
#r_agenda H1.r_kop_l{
	background:url(../../Images/VG/r_links_btn.gif);
	float:left;
	width:100px;
	height:21px;
	padding:6px 0 0 35px;
	font-weight:bold; font-size:11px; color:#60700d; 
}
#r_agenda H1.r_kop_r{
	background:url(../../Images/VG/r_rechts_btn.gif);
	float:left;
	width:116px;
	height:21px;
	padding:6px 0 0 8px;
	font-weight:bold; font-size:11px; color:#FFFFFF;
}
#show_agenda_kalender{
	float:left;
	width:246px;
	height:auto;
	font-size:11px;
	color:#7e8b3b;
	padding:4px 0 8px 10px;
}
#show_agenda_kalender UL{
	margin:0px;
	list-style:none;
	padding:0px;
	margin:0px;
}
#show_agenda_kalender UL LI{
	float:left;
	display:block;
	width:248px;
	border-bottom: 1px solid #c6cca9;
	padding:2px 0 2px 0;
}
#show_agenda_kalender UL LI SPAN.Datum{
	float:left;
	display:block;
	width:65px;
	color:#000000;
}
#show_agenda_kalender UL LI SPAN.Punten{
	float:left;
	display:block;
	width:183px;
}
/*****************************
 EINDE RECHTS AGENDA/KALENDER
*****************************/

/*EINDE RECHTS INHOUD*/


/*******
 FOOTER
*******/
#content_footer{
	background:url(../../Images/VG/bg_footer.gif);
	text-align:center;
	vertical-align:top;
	color:#666666;
	padding:4px 0 0 0;
	width:781px;
	height:24px;
}
#content_footer a.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:781px;
	height:24px;
	color: #666666; text-decoration:underline;
}
#content_footer a.footer:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:781px;
	height:24px;
	color:#999999; text-decoration:none;
}
#content_footer SPAN.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:781px;
	height:24px;
	color:#666666;
}

/*************
 EINDE FOOTER
*************/

/***************
 BOTTOM/SITEMAP
***************/
#container #bottom{
	background-color:#cfd2d4;
	width:781px;
	height:12px;
	text-align:center;
	padding: 0 0 5px 0;
}
#container #bottom A.bottom{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#666666;
	padding:0 3px 0 3px;
}
#container #bottom A.bottom:hover{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#666666;
	padding:0 3px 0 3px;
}
/*********************
 EINDE BOTTOM/SITEMAP
*********************/

/****************
 BANNERS/RECLAME
****************/
#banners_rechts{
	float:right;
	width:125px;
	height:auto;
	cursor:default;
}
#banners_rechts IMG{
	margin:0 0 8px 0;
}
/**********************
 EINDE BANNERS/RECLAME
**********************/
#container #content #content_container #inhoud #l_nieuws #content_onder2 .content_actueel h1{
background:url(../../Images/nix.gif);
	}

/**************************************************************
** Nieuws homepage styles
***************************************************************/
/*#nieuws_flash{
	width:465px;
	height:311px;
	margin:0 0 5px 0;
	padding:0px;
	}
#container #content #content_container #inhoud #l_inhoud #nieuws_flash H1{
	background:url(../../Images/VG/l_kop.gif);
	float:left;
	width:443px;
	height:21px;
	padding:5px 0 0 22px;
	margin:0 0 2px 0;
}
.nieuws_flash_details{
	width:330px;
	height:283px;
	float:left;
	overflow:hidden;
	display:none;
	visibility:hidden;
	}
.nieuws_flash_details a, .caroussel_menu_item_container a{
	color:#000000;
	text-decoration:none;
	}
.grotere_foto{
	width:330px;
	height:220px;
	float:left;
	overflow:hidden;
	cursor:pointer;
	}
.grotere_foto img{
	width:330px;
	}
.stukje_tekst{
	position:relative;
	background:url(../../Images/stukje_tekst_bg.jpg);
	width:314px;
	height:47px;
	margin:0px;
	padding:8px;
	float:left;
	cursor:pointer;
	z-index:10;
	}
.knop_lees_meer{
	position:absolute;
	bottom:2px;
	right:4px;
	color:#60700d;
	font-size:10px;
	}
.nieuws_flash_menu{
	width:133px;
	min-height:283px;
	height:auto !important;
	height:283px;
	float:right;
	}
.caroussel_menu_item_inact1, .caroussel_menu_item_inact2, .caroussel_menu_item_inact3, .caroussel_menu_item_inact4, .caroussel_menu_item_inact5{
	width:133px;
	height:55px;
	margin:0 0 2px 0;
	padding:0px;
	float:right;
	}
.caroussel_menu_item_container{
	background:url(../../Images/nieuws_flash_menu_bg.jpg);
	width:133px;
	height:55px;
	margin:0 0 2px 0;
	padding:0px;
	float:right;
	overflow:hidden;
	cursor:pointer;
	}
.kleine_foto{
	height:53px;
	width:54px;
	margin:1px 1px 0 0;
	padding:0px;
	float:right;
	overflow:hidden;
	}
.kleine_foto img{
	height:53px;
	width:54px;
	float:right;
	}
.kleine_tekst{
	/*width:64px; Later er weer in als de kleine afbeeldingen erin komen 
	height:53px;
	margin:1px 0 0 0;
	padding:0 6px 0 6px; /* De padding voor rechts er weer uit als de kleine afbeeldingen erin komen te staan
	color:#ffffff;
	cursor:pointer;
	}
.kleine_tekst A{
	color:#FFFFFF;
	display:block;
	width:133px;
	height:53px;
}
.kleine_tekst table{
	height:53px;
	vertical-align:middle;
	}
.lege_ruimte{
	height:2px;
	width:133px;
	float:left;
	}*/
	
/**************************************************************
** Aanmelden Digitaal styles
***************************************************************/
#container #content #content_container #inhoud #l_inhoud #l_digitaal{
	float:left;
	width:465px;
	height:100%;
	padding:0 0 10px 0;
	color:#ffffff;
}

#container #content #content_container #inhoud #l_inhoud #l_digitaal #digitaal_onder{
	background:url(../../Images/digitaal_boven_bg.jpg) top repeat-x #383a94;
	float:left;
	text-align:center;
	width:465px;
	height:100%;
	padding:0px;
}

#container #content #content_container #inhoud #l_inhoud #l_digitaal #digitaal_onder TABLE{
	background:url(../../Images/digitaal_onder_bg.jpg) bottom no-repeat;
	width:465px;
	margin:15px 0 0 0;
	padding:0px;
	text-align:left;
}

#container #content #content_container #inhoud #l_inhoud #l_digitaal #digitaal_onder TD{
	padding:0 0 15px 19px;
}

FORM#aanmelden3 #aanmelden3_email, FORM#aanmelden3 #aanmelden3_naam{
	background:#ffffff; 
	border:1px solid #000000; 
	color:#000000;
	width:172px;
	height:19px;
}
FORM#aanmelden3 #aanmelden3_btn{
	background:url(../../Images/digitaal_aanmelden.jpg);
	border:none; 
	width:64px; 
	height:23px; 	
	background-position:left;
	cursor:pointer;
}

/* Kalender Styles */
#kalender, #legenda{ width:728px; min-height:10px; height:auto !important; height:10px; margin:0; padding:0; float:left;}
#legenda{ padding:5px 0;}
.legenda-item{ height:20px; margin:0 20px 0 0; padding:0; float:left;}
.blokje{ width:10px; height:10px; margin:5px 6px 5px 0; padding:0; float:left; font-size:1px;}
.blokje.rood{ background:#9d2220;}
.blokje.blauw{ background:#1e1f50;}
.blokje.groen{ background:#60700d;}
.legenda-tekst{ height:20px; line-height:20px; margin:0; padding:0; float:left; font-size:10px; font-weight:bold;}

/* Rooster Agenda Popup Styles */
#popup-container{ width:580px; height:280px; margin:0; padding:10px; float:left;}
#popup-details{ background:#eee; width:580px; height:280px; margin:0; padding:0; float:left;}
#popup-details h1{ background:url(../../Images/rooster-kop.jpg) 100% 0 no-repeat #9e2220; width:560px; height:26px; line-height:26px; margin:0; padding:0 10px; float:left; font-weight:bold; color:#fff;}
#popup-content{ width:578px; height:253px; margin:0; padding:0; float:left; border-left:1px solid #565f29; border-right:1px solid #565f29; border-bottom:1px solid #565f29;}
#popup-content ul{ width:578px; min-height:10px; height:auto !important; height:10px; margin:0; padding:0; float:left; list-style:none;}
#popup-content ul li{ background:url(../../Images/rooster-blokje.jpg) 12px 12px no-repeat; width:536px; min-height:10px; height:auto !important; height:10px; margin:0; padding:8px 12px 8px 30px; float:left; border-bottom:1px solid #b2ba8b;}
#popup-content ul li.licht{ background:url(../../Images/rooster-blokje.jpg) 12px 12px no-repeat #fff;}
#popup-content ul li span{ width:90px; min-height:10px; height:auto !important; height:10px; margin:0; padding:0; float:left; font-weight:bold;}
#popup-content ul li span.info{ width:446px; font-weight:normal;}

/* Rooster homepage Styles */
.rooster{ background:#eee; width:226px; min-height:10px; height:auto !important; height:10px; margin:0 0 10px 0; padding:0; float:left;}
.rooster.links{ margin:0 13px 10px 0;}
.rooster-kop{ background:url(../../Images/rooster-kop.jpg) 0 0 no-repeat; width:226px; height:26px; margin:0; padding:0; float:left;}
.rooster-kop a{ width:206px; height:26px; line-height:26px; margin:0; padding:0 10px; float:left; font-weight:bold; color:#fff;}
.rooster ul{ width:224px; min-height:10px; height:auto !important; height:10px; margin:0; padding:0; float:left; list-style:none; border-left:1px solid #565f29; border-right:1px solid #565f29; border-bottom:1px solid #565f29;}
.rooster ul li{ background:url(../../Images/rooster-blokje.jpg) 12px 9px no-repeat; width:182px; height:26px; line-height:26px; margin:0; padding:0 12px 0 30px; float:left; font-weight:bold; border-bottom:1px solid #b2ba8b;}
.rooster ul li.licht{ background:url(../../Images/rooster-blokje.jpg) 12px 9px no-repeat #fff;}

#gallery{ width:465px; min-height:10px; height:auto !important; height:10px; margin:0; padding:0; float:left;}
#gallery ul{ width:465px; min-height:10px; height:auto !important; height:10px; margin:0; padding:0; float:left; list-style:none;}
#gallery ul li{ width:110px; height:160px; margin:0; padding:5px 3px; float:left;}
#gallery ul li a{ background:#d5d5d5; width:100px; height:150px; margin:0; padding:5px; float:left; overflow:hidden; font-size:10px;}
#gallery ul li a:hover{ background:#b7b7b7; text-decoration:none;}
.gallery-afb{ width:100px; height:120px; margin:0; padding:0; float:left; overflow:hidden; text-align:center;}
.gallery-afb img{ width:100px; float:left;}
.gallery-tekst{ width:100px; height:25px; margin:5px 0 0 0; padding:0; float:left; overflow:hidden; text-align:center;}

/**************************************************************
** Vrijwilligers aanmelden
***************************************************************/
#v_formulier {width:100%; margin-left:-5px;}
#v_formulier tr {min-height:30px;}
#v_formulier tr.scheiding td {border-bottom:1px solid #c6cca9;}
#v_formulier tr td {vertical-align:top;}
#v_formulier tr td .text{width:200px;}
#v_formulier span {font-size:9px;}
table#Schoonmaken, table#Onderhoud {display:block; position:relative; font-size:11px; margin-left:-3px;}
table#Kantine, table#Wedstrijdsecretariaat {margin-left:15px;display:none;position:relative; font-size:11px;}
