/* CSS Document */
body {
	padding: 0;
	text-align: center;
	background-image: url(../images/background.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #EEEEEE;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.TextNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}
.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1f8fcf;
}
a {
text-decoration:none;
color:#000000;;
}
a:hover {
text-decoration:none;
color:#CCCCCC;;
}
a:visited{
text-decoration:none;
color:#000000;;
}
.divContainer {
	background-position: center;
	width: 1000px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.divHeader {
	background-image: url(../images/header.jpg);
	width: 1000px;
	height: 209px;
}
.divBreadcrumbs {
	background-image: url(../images/breadcrumbs.jpg);
	width: 1000px;
	height: 46px;
}
.divContentInhoud {
	background-image: url(../images/inhoudBG.gif);
	width: 999px;
}
.divContentLeft {
	width: 627px;
	float: left;
	text-align:left;
	padding-top:20px;
	padding-left:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	line-height: 18px;
	}
.divContentRight {
	background-image: url(../images/right.jpg);
	width: 307px;
	height: 591px;
	float: left;
	padding-left:40px;
}
.divBottom {
	background-image: url(../images/bottom.jpg);
	width: 1000px;
	height: 161px;
	float:left;
}
.divBottomCopyright {
	width: 949px;
	height: 40px;
	float:left;
	padding-top:18px;
	text-align:right;
	margin-right:50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #999999;
	line-height: 18px;
}
#divRightAgenda {
	float: left;
	height: 145px;
	width: 307px;
	margin-top:55px;
	margin-left: -40px;
	padding-top: 0px;
	text-align:left;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 18px;
}
#divRightAgenda a {
	color:#FFF;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
}
#divRightAgenda a:hover {
	color:#FFF;
	text-decoration:underline;
}
#divRightAgenda, #divRightAgenda ul {
	list-style: none;
}

#divRightAgenda a {
	margin-left: 0px;
}
#divRightAgenda li {
}
#divRightAgenda li ul li {

}

#divRightNieuws {
	float: left;
	height: 145px;
	width: 307px;
	margin-top:49px;
	margin-left: -40px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 18px;
}
#divRightNieuws a {
	color:#FFF;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
}
#divRightNieuws a:hover {
	color:#FFF;
	text-decoration:underline;
}
#divRightNieuws, #divRightNieuws ul {
	list-style: none;
}

#divRightNieuws a {
	margin-left: 0px;
}
#divRightNieuws li {
}
#divRightNieuws li ul li {

}
.divRightlogin {
	float: left;
	height: 145px;
	width: 307px;
	text-align:left;
	margin-top:49px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 18px;
}
a.divBreadcrumbsLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #999999;
}
.divBreadcrumbsLeft {
	width: 773px;
	height: 39px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #999999;
	line-height: 18px;
	text-align: left;
	padding-left:226px;
	padding-top:7px;
	float:left;
}
.divBreadcrumbsRight {
	float: left;
	height: 39px;
	width: 349px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #999999;
	line-height: 18px;
	text-align:right;
	padding-top:7px;
	margin-right:50px;
}
.divbottomMenu {
	width:945px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	float:left;
	text-align:right;
	padding-top:10px;
	padding-right:50px;
}
.divbottomMenuCSS {
	width:945px;
	vertical-align:middle;
	text-align:right;
}
.tekstKop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0099FF;
	line-height: 30px;
}
.tekstInleiding {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bolder;
}
.tekstKop2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0099FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3399FF;
	line-height: 30px;
	font-weight: bold;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0099FF;
	line-height: 30px;
}

h2, .contentheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0099FF;
	line-height: 30px;
}

table.contentpaneopen h3 {
	margin-top: 25px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}

h3, .componentheading, table.moduletable th, legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #0099FF;
	line-height: 30px;
}
.mod_events_latest_content {
	color: #FFFFFF;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}
.mainlevel {
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
}
.contentpane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;	
}
.sectiontableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 18px;
}
.category {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}
.contentpaneopen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}
.sectiontableentry1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}
.sectiontableentry2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	background-color:#F7F7F6;
}

.inputVeld {
	background-image:url(../images/inputBG.jpg);
	background-color:#FFFFFF;
	border: solid #999999 1px;
	width: 200px;
}
.tekstVeld {
	background-image:url(../images/textBG.jpg);
	background-color:#FFFFFF;
	border: solid #999999 1px;
}
.LV_validation_message{
    font-weight:normal;
    margin:0 0 0 0px;
}

.LV_valid {
    color:#000000;
}
	
.LV_invalid {
    color:#000000;
	font-style: italic;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}
input:hover, textarea:hover, select:hover {
border:1px solid #888888;
}
input, select {
padding:3px;
}
input, textarea, select {
border:1px solid #AAAAAA;
margin-top:2px;
padding:2px;
}
.vrijwillig{
	text-align: center;
	color: #333333;
}
.style1 {
	color: #999999;
	font-size: 9px;
}
.style2 {
	color: #00FF00
}

 #wrapper { position:absolute; left:50px; top:75px; width:300; height:296; }
 
 img.thumbs {
    vertical-align:middle;    
    border: 1px solid black;
    text-align: center;
    margin: 15px 0px 0px 17px;
}

 img.thumbs2 {
    vertical-align:middle;    
    border: 1px solid black;
    text-align: center;
    margin: 15px 0px 10px 0px;
}
.centreren {
    vertical-align:middle;
    margin-right: 5px;
}

