body { background-color: #ffffff; margin-bottom: 0px; background-image: url('images/bg.jpg'); }

div,td,tr,table { font-family: verdana; font-size: 11px; color: #b11c1c; }

input, textarea, select { font-family: verdana; font-size: 11px; color: #2C2C90; }

hr { 
	background-color: #a6a6c7; 
	color: #a6a6c7;
	height: 1px; 
	}

/* AV Specific styles */

.outline {
	border-left: 1px solid #a6a6c7;
	border-right: 1px solid #a6a6c7;
	}

.subhead {
	border-top: 1px solid #a6a6c7;
	border-bottom: 1px solid #a6a6c7;
	}

.content {
	border-left: 1px solid #a6a6c7;
	border-right: 1px solid #a6a6c7;
	line-height: 15px;
	}

.menublok {
	border-bottom: 1px solid #a6a6c7;
	padding-left: 10px;
	}

.text {
	padding: 20px;
	}
	
.bodymenu {
	background-color: #D2D2E8;
	padding: 5px;
	border: 1px solid #a6a6c7;
	text-align: center;
	}
	
.thumb {
	cursor: pointer;
	}
	
.kop     {
	color: #2C2C90;
	font-size: 12px;
	font-weight: bold;
	}
	
.tableborder {
	border: 1px solid #A6A6C7;
	}
	
.sidetd {
	border-right: 1px solid #A6A6C7;
	}	
	
.avimg {
	border: 1px solid #A6A6C7;
	}

/* AV Link colors */

a	{ 
	color: #BA7361; 
	text-decoration: none;
	}

a:hover { 
	color: #333399; 
	text-decoration: none; 
	}

a.menuitem { 
	color: #333399; 
	font-weight: bold;
	}

a.menuitem:hover { 
	color: #b11c1c; 
	}

a.menuitem2 { 
	color: #b11c1c; 
	font-size: 9px;
	border: 0px;
	}

a.menuitem2:hover { 
	color: #333399; 
	font-size: 9px;
	border: 0px;
	}

.wijzigen label {
   width: 150px;
   float: left; 
   line-height: 18px; 
}

.wijzigen input {
   margin-bottom: 4px;   
}

.wijzigen br {
   clear: right;
}

#calendar_wrapper {
	margin:0 auto;
}