/* CSS Document */
body {
	width:100%;height:100%;margin:0;padding:0;
	background:#FFD201; /*geel*/
	font-family:Verdana,Arial, Helvetica, sans-serif;font-size:0.7em;line-height:1.5em
}
#container {
	width:850px;height:auto;
	margin:20px auto;
	background:#FEFFFF url(../images_ontwerp/Achtergrond_container.gif) repeat-y top left;
}
#header {
	width:auto; height:119px; 
	margin:0 11px 0 10px;padding:0; 
	background:#EFFFFF url(../images_ontwerp/Headerschaduw_boven.gif) repeat-x; 
	border-top:#EB77AE solid 3px;
}
#topnav {
	width:839px;height:26px; 
	background: url(../images_ontwerp/Tralie.jpg) bottom right no-repeat;
	margin:0px;
}
#middencontainer{
	width:auto;height:auto;
	margin:0px 0 0 10px; background:white;
}
#linkervlak{
	float:left;margin:0;padding:0;
	width:193px;height:auto;overflow:hidden;  
}
#inhoud_container{
	position:relative;float:left; 
	width:auto;height:auto; 
	margin:0px ; padding:0px; 
	border-left:#FFD201 solid 3px;
	min-height:440px; background:#FEFFFF; 
}
#inhoud {
	height:auto;width:580px; 
	padding:15px 15px 40px 25px; margin:0; 
	background:#FEFFFF url(../images_ontwerp/Achtergrond_bloemetjes_klein.gif) bottom left repeat-x
}
#footer_inhoudvlak {
	position:absolute; bottom:0px;left:0;
	width:633px; height:11px; 
	margin:0px; padding:0; 
	background: url(../images_ontwerp/achtergrond_Blad_top.jpg) top right no-repeat; 
	overflow:hidden;
}

#footercontainer {
	clear:both; width:auto; height:50px; 
	margin:0;padding:0px;
	background: url(../images_ontwerp/achtergrond_Blad.jpg) bottom right no-repeat;
}

#footer{
	width:auto; height:30px;
	margin:0px;padding:0; 
	background: url(../images_ontwerp/achtergrond_adresbalk.gif) top left repeat-x;
	color:#FDFDFF; vertical-align:middle
}

#rozestreep {
	width:830px;height:0px;
	padding:0;margin:0 10px;
	border-bottom:#EB77AE solid 3px;
	font-size:1px;
	background: #EB77AE;
	overflow:hidden
}

#topnav {      /* Topnavigatie knoppenbalk */
	z-index:19;
}

#topnav, #topnav ul, #topnav li {
   padding:0;margin:0; }

#topnav ul {margin:0px; 
	background: url(../images_ontwerp/Hoofdmenu_achtergrond.gif) repeat-x top left; 
	list-style-type: none; 
	height:26px; width:auto; padding-right:20px;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
    font-size: 10px; line-height:15px; float:left;
 }

#topnav ul li {display:inline;margin-top:2px;text-align:left;
	list-style:none; white-space:nowrap;
	text-indent:0;
    float:left;
     }

#topnav ul>li {/* width:   value for other browsers than IE*/}

#topnav a, #topnav a:link, #topnav a:visited,
#topnav a:hover, #topnav a:focus, #topnav a:active { /* geldt voor alle linken */
	float:left;
	padding:0px 20px 0 20px;height:19px; 
	text-decoration:none;color:#FDFDFF; 
	border-right:#EB77AE solid 1px }

#topnav a:hover{
	background: url(../images_ontwerp/Knopmouseover.jpg) no-repeat top right; 
	}

#topnav ul li a:hover, #topnav ul li a:focus, #topnav ul li a:active { /* hover en actieve linken */
     }
	 
.opsomming {
margin: 5px 0 20px 20px;padding:0;
 line-height: 18px; 
 vertical-align: top; 
 list-style-type:square;
 color:#C50650}
.zwart {color:black}

h1, p {margin:0;padding:0}
h1 {color:#4C3FB6;font-size:1.2em;margin-bottom:20px;}

p {margin-bottom:12px}
.koptekst, h2 {color:#4C3FB6;font-size:1.2em; font-weight:bold;margin-bottom:20px;}
#faux {
	height: 1%;
	margin: 0 auto;
	width: 850px;
}
a:link {color:#97053C}
a:visited {color:#97053C}
a:hover {color:#4B6C13}
a:active {}
.profielmenu {color:#1E358B; font-weight:bold;line-height:28px;height:24px}
.profielmenu a {border:#EB77AE 1px solid;background:#1E358B;color:white;padding:2px 6px;text-decoration:none;line-height:18px;height:24px;display:inline}

.actie, 		.nieuws 		{width:200px;height:auto; border:#C40350 solid 2px;padding:5px}
.actie h2, 		.nieuws h2 		{line-height:16px;padding:0;margin:0}
.actie p,		.nieuws p		{line-height:16px;margin:5px 0 10px 0}
.actie p img, 	.nieuws p img 	{clear:both;cursor:pointer; margin:5px 0 }
.nieuws {}
.nieuwsdetail {width:335px;margin:0;border:none; overflow:hidden; }
#nieuwsdetail img {margin:5px}

.nieuwscontainer {float:right;margin:0 0 10px 10px; padding:0;
	width:auto;height:auto;
	border:#FFD201 solid 2px; border-top:none; }
.submitknop {background: #62AB11; color:white}
.KnopGroen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	background-color: #66CC33;
	cursor:pointer;
}
.KnopRood {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	background-color: red;
	cursor:pointer;
}
.KnopBlauw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	background-color: #E1F1FF;
	cursor:pointer;
}