/* CSS Document */

HTML{ height: 100.01%;}
BODY{ margin: 0; height: 100%;}
HTML, BODY{ font-size: 11px; line-height:15px; font-family: Verdana, Arial, Helvetica, sans-serif;}

P{ margin: 0; margin-bottom: 15px;}
A{ text-decoration: none;}
IMG{ border: none;}
FORM{ margin: 0;}

H1{
	font-family:"Helvetica", Verdana, Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:30px;
	color:#004990;
	margin:15px 0 10px 0;
}
H2{ font-size: 10px; line-height: 14px; margin: 0px; color:#0db14b;}
H3{
	font-family:"Helvetica", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#004990;
	margin:15px 0 5px 0;
}
H4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#004990;
	margin:15px 0 0px 0;
}
H5{ font-size: 18px; line-height: 18px; font-weight: normal; margin: 0 0 12px 0;}
H6{ font-size: 14px; line-height: 14px; margin: 0 0 12px 0;}


DIV{
	text-align:left;
}
.PNG{
	behavior:url(http://testgroup.jpgdance.nl/Include/iepngfix.htc);
}

/* structuur */
BODY{
	background:#b1b3b5 url(../Images/VG/bg_body.jpg) repeat-x top;
}

#container{
	position:relative;
	width:977px;
}
#container #header{
	width:977px;
	height:306px;
	overflow:hidden;
	background:url(../Images/VG/bg_header.gif);
}
#container #content{
	background:url(../Images/VG/bg_content.gif);
}
#container #content #links{
	float:left;
	padding:0 0 0 13px;
	width:243px;
}#container #content #rechts{
	background:url(../Images/VG/bg_content_rechts.gif) no-repeat top;
	float:left;
	width:707px;
	min-height:80px;
    height:auto !important;
	height:80px;
}
#container #content #clear{
	clear:both;
	height:1px;
	overflow:hidden;
	width:977px;
}
/* end structuur */





/* header */
#container #header #top{
	height:132px;
	background:url(../Images/VG/bg_header_top.jpg) no-repeat top;
}
#container #header #top #logo{
	float:left;
	padding:30px 0 0 13px;
	width:170px;
	height:80px;
}
#container #header #top #logo A{
	float:left;
	width:170px;
	height:80px;
	background:url(../Images/VG/logo.gif);
}
#taalkeuze{
    height:60px;
}
#container #header #top #taalkeuze{
	width:774px;
	font-size:9px;
	
	float:right;
	padding:0 20px 0 0;
        margin-top:30px;
}
#container #header #top #taalkeuze UL{
	margin:0px;
	list-style:none;
}
#container #header #top #taalkeuze UL LI{
	float:right;
	margin:0 0 0 15px;
}
#container #header #top #taalkeuze UL LI IMG{
	float:left;
	margin:0 3px 0 0;
}
#container #header #top #taalkeuze UL LI A{
	color:#9d9fa1;
}
#container #header #top #taalkeuze UL LI A:hover{
	color:#000000;
}
/* end header */

/* menu */
#container #header #top #menu{
	float:right;
	padding:1px 14px 0px 0px;
	margin:0px;
}
#menu UL{
	background:#0cb149;
	list-style:none;
	float:left;
	margin:0px;
	padding:0px;
}
#menu UL LI, .hoofdmenu_over_pijltjes{
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
}
.hoofdmenu UL{
	display:none;
	position:absolute;
}
.hoofdmenu_over_pijltjes UL{
	float:left;
	top:41px;
	width:145px;
	position:absolute;
}
.hoofdmenu_over_pijltjes A{
	margin:0px;
	padding:0px;
}
.hoofdmenu_over_pijltjes IMG{
	margin:0px;
	padding:0px;
}

.hoofdmenu_over_pijltjes UL{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:22px;
	width:175px;
}
.hoofdmenu_over_pijltjes UL LI{
	position:relative;
	float:none;
	width:175px;
	background-color:#f1f1f2;
	background-image:url(../Images/Menu/bg_submenu.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.hoofdmenu_over_pijltjes UL LI A{
	padding:2px 5px 3px 5px;
	width:165px;
	color:#0db14b;
}
.hoofdmenu_over_pijltjes UL LI.submenu_over, .submenu_over{
	background-image:url(../Images/Menu/bg_submenu_over.gif);
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#d8d9da;
}


#menu UL LI, .hoofdmenu_over{
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	z-index:10;
}
.hoofdmenu UL{
	display:none;
	position:absolute;
}
.hoofdmenu_over UL{
	float:left;
	top:41px;
	width:145px;
	position:absolute;
}
.hoofdmenu_over A{
	margin:0px;
	padding:0px;
}
.hoofdmenu_over IMG{
	margin:0px;
	padding:0px;
}

.hoofdmenu_over UL{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:22px;
	width:175px;
}
.hoofdmenu_over UL LI{
	position:relative;
	float:none;
	width:175px;
	background-color:#f1f1f2;
	background-position:right top;
	background-repeat:no-repeat;
}
.hoofdmenu_over UL LI A{
	padding:2px 5px 3px 5px;
	width:165px;
	color:#0db14b;
}
.hoofdmenu_over UL LI.submenu_over, .submenu_over{
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#d8d9da;
}
.submenu UL{
	display:none;
	position:absolute;
}

.submenu_over UL{
	display:block;
	line-height:22px;
	left:175px;
	top:0px;
	float: none;
	position:absolute;
}
.submenu_over UL LI{
	background-image:none;
}
.submenu_over UL LI A{
	padding:0 5px 0 5px;
	margin:0px;
	float:left;
}
.submenu_over UL LI A:hover{
	background:#d8d9da;
}



/* end menu */







/* tussenstuk */
#container #header #beeld{
	margin:0 14px 0 13px;
	height:174px;
}
#container #header #beeld .Top_ani_houder{
	position:relative;
	width:950px;
	height:67px;
	margin:0px;
	padding:0px;
	z-index:0;
}
#container #header #beeld .Top_ani{
	position:absolute;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
	}
#container #header #beeld #inloggen{
	padding:75px 0 0 25px;
	float:left;
	width:210px;
}
#container #header #beeld #inloggen FIELDSET{
	border:0px;
}
#container #header #beeld #inloggen P{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px;
}
#container #header #beeld #inloggen FORM{
	margin:0px;
	padding:0px;
}
#container #header #beeld #inloggen FORM FIELDSET{
	margin:0px;
	padding:0px;
}
#container #header #beeld #inloggen INPUT{
	font-size:11px;
	padding-left:5px;
	line-height:17px;
	margin:2px 5px 1px 0;
	height:17px;
	float:left;
	width:150px;
	border:1px solid #004990;
	color: #999999;
}
#container #header #beeld #inloggen INPUT.knop{
	border:0px;
	height:20px;
	width:20px;
	float:left;
	margin:2px 0 0 0;
	padding:0px;
}
#container #header #beeld #passwoord{
	clear:left;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
}
#container #header #beeld #passwoord A{
	font-size:10px;
	color:#FFFFFF;
}
#container #header #beeld #passwoord A:hover{
	color:#c4c4c4;
}


#container #header #txt_header{
	color:#FFFFFF;
	font-size:11px;
	line-height:13px;
	padding:75px 20px 0 20px;
	float:left;
}

#container #header #txt_header DIV{
	float:left;
	width:160px;
	margin:0 15px 0 0;
}
#container #header #txt_header DIV IMG{
	float:right;
	margin:0px;
	padding:0px;
}

#container #header #txt_header DIV H4{
	background-image: url(../Images/VG/button_home.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#container #header #txt_header DIV H4 A IMG{
	float:right;
}
#container #header #txt_header DIV H4 A{
	color:#FFFFFF;
}
#container #header #txt_header DIV H4 A:hover{
	color:#c4c4c4;
}

#container #header #txt_header H4{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:4px 0 7px 0;
	margin:0px;
}

#container #header #txt_header UL{
	margin:0 30px 0 0px;
	padding:0px;
	float:left;
}
#container #header #txt_header UL LI{
	list-style: inside;
}
#container #header #txt_header UL LI A{
	color:#FFFFFF;
}
#container #header #txt_header UL LI A:hover{
	color:#c4c4c4;
}

/* end tussenstuk */




/* balk links */
#container #content #links #vlak{
	background: url(../Images/VG/bg_links.gif);
}
#container #content #links #vlak #nieuws{
	background:url(../Images/VG/bg_links_nieuws.gif) no-repeat top;
	width:243px;
	min-height:335px;
    height:auto !important;
	height:335px;

}
#container #content #links #vlak #nieuws .kop{
	padding:1px 15px 0px 30px;
	width:180px;
}
#container #content #links #vlak #nieuws .rij{
	margin:0px 10px 0px 25px;
	width:190px;
	height:1px;
	overflow:hidden;
	background:url(../Images/VG/stippel.gif);
}

#container #content #links #vlak #nieuws .bericht{
	padding:5px 15px 5px 30px;
	width:180px;
}
#container #content #links #vlak #nieuws .bericht P.datum{
	margin:5px 0 2px 0;
	color:#636466;
	font-size:9px;
}
#container #content #links #vlak #nieuws .bericht H2{
}
#container #content #links #vlak #nieuws .bericht H2 A{
	color:#0db14b;
}
#container #content #links #vlak #nieuws .bericht H2 A:hover{
	color:#949698;
}
#container #content #links #vlak #nieuws .bericht P{
	font-size:10px;
	line-height:13px;
	color:#949698;
	margin:0px;
}
#container #content #links #vlak #nieuws .bericht P.pdf{
	margin:5px 0 5px 0;
}
#container #content #links #vlak #nieuws .bericht P.pdf A{
	font-size:10px;
	color:#949698;
	font-weight:bold;
}
#container #content #links #vlak #nieuws .bericht P.pdf A IMG{
	float:left;
	margin:0 5px 0 0;
}

#container #content #links #vlak #nieuws .bericht P.pdf A:hover{
	color:#0db14b;
}




#container #content #links #vlak #aanmelden{
	background: url(../Images/VG/bg_links_aanmelden.gif);
	float:left;
	width:243px;
	height:113px;
}
#container #content #links #vlak #aanmelden .kop{
	padding:5px 15px 0 30px;
	width:180px;
}
#container #content #links #vlak #aanmelden P{
	padding:0 0 5px 30px;
	font-size:10px;
	line-height:13px;
	color:#949698;
	margin:0px;
}
#container #content #links #vlak #aanmelden FIELDSET{
	padding:0 0 0 30px;
	border:0px;
}
#container #content #links #vlak #aanmelden INPUT{
	font-size:11px;
	padding-left:5px;
	line-height:17px;
	margin:2px 5px 2px 0;
	height:17px;
	float:left;
	width:150px;
	border:1px solid #004990;
	color: #999999;
}
#container #content #links #vlak #aanmelden INPUT.knop{
	border:0px;
	height:20px;
	width:20px;
	float:left;
	margin:2px 0 0 0;
	padding:0px;
}
#container #content #links #zoeken{
	float:left;
	width:243px;
	height:73px;
}
#container #content #links #zoeken P{
	padding:20px 0 0 30px;
	margin:0 0 5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0054a4;
	font-size:10px;
}
#container #content #links #zoeken FIELDSET{
	padding:0 0 0 30px;
	border:0px;
}
#container #content #links #zoeken INPUT{
	font-size:11px;
	padding-left:5px;
	line-height:17px;
	margin:2px 5px 2px 0;
	height:17px;
	float:left;
	width:150px;
	border:1px solid #004990;
	color: #000000;
}
#container #content #links #zoeken INPUT.knop{
	border:0px;
	height:20px;
	width:20px;
	float:left;
	margin:2px 0 0 0;
	padding:0px;
}
/* end balk links */













#container #footer{
	float:left;
	width:977px;
	background: url(../Images/VG/bg_footer.jpg);
	height:138px;
}
#container #footer #coppy{
	font-size:9px;
	text-align:right;
	margin:26px;
}
#container #footer #coppy A{
	color:#FFFFFF;
}
#container #footer #coppy A:hover{
	color:#b4d670;
}
#container #footer #group{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#b4d670;
	font-size:10px;
	margin:40px 26px 0 26px;
}
#container #footer #group #naam{
	color:#FFFFFF;
	font-size:11px;
	float:left;
}
#container #footer #group #rights{
	color:#FFFFFF;
	font-size:9px;
	float:right;
}
#container #footer #group A{
	color:#FFFFFF;
}
#container #footer #group A:hover{
	color:#b4d670;
}



