body {
	padding: 0px;
	margin: 0px;
	background-image: url(/Themes/Containers/Images/GSVbg.jpg);
	background-repeat: repeat-x;
	background-color: #fae3af;
	text-align: center;
}

#wrapper {
	width: 990px;
	margin: 0px auto;
	background-image: url(/Themes/Containers/Images/GSVschaduw.jpg);
	text-align: left;
}

#schaduwlinks {
	float: left;
	width: 10px;
}

#main {
	float: left;
	width: 970px;
	background-color: white;
}

#controls {
	width: 970px;
	text-align: center;
}

#schaduwrechts {
	float: left;
	width: 10px;
}

#schaduwonder {
	clear: both;
	width: 990px;
}

#logo {
	float: left;
	width: 720px;
	height: 152px;
	background-image: url(/Themes/Containers/Images/GSVheader_spacer.jpg);
}

#logo2 {
	width: 240px;
	height: 125px;
	float: left;
	text-align: right;
}

#login {
	float: left;
	width: 240px;
	* width: 250px;
	height: 27px;
	background-color: #9f1f83;
	background-image: url(/Themes/Containers/Images/GSVhoekje.jpg);
	background-repeat: no-repeat;
	line-height: 27px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
}

#login a:link {color: white; text-decoration: none;}
#login a:visited {color: white; text-decoration: none;}
#login a:active {color: white; text-decoration: underline;}
#login a:hover {color: white; text-decoration: underline;}

#navigation {
	height: 27px;
	clear: both;
	border-top: 3px solid white;
	border-bottom: 3px solid white;
	background-color: #f1b700;
}

#paarsebalk {
	height: 12px;
	background-color: #9f1f83;
	border-bottom: 3px solid white;
}

#inhoud {
	background-image: url('/Themes/Containers/Images/GSVspacer.jpg');
	min-height: 1px;
	* height: 1px;
}

#main1 {
	float: left;
	width: 190px;
}

#subnav {
	width: 190px;
}

#contact {
	width: 180px;
	* width: 190px;
	height: 26px;
	background-color: #9f1f83;
	color: white;
	font: 9pt arial, verdana, sans-serif;
	font-weight: bold;
	line-height: 26px;
	padding-left: 10px;
}

#footermessage {
	width: 170px;
	* width: 190px;
	padding: 10px;
	background-color: #929394;
	line-height: 1.2em;
}

#main2 {
	float: left;
	width: 530px;
}

#breadcrumbs {
	width: 520px;
	* width: 530px;
	height: 27px;
	background-color: #747477;
	padding-left: 10px;
}

#mainpane {
	width: 490px;
	* width: 530px;
	padding: 20px;
	padding-top: 10px;
}

#main3 {
	float: left;
	width: 250px;
}

#footer {
	clear: both;
	width: 970px;
	height: 20px;
	background-color: #9f1f83;
	text-align: right;
	color: white;
	font: 8pt Helvetica, Tahoma, Arial, sans-serif;
	line-height: 20px;
}

#footer a:link {color: #ffffff; text-decoration: none;}
#footer a:visited {color: #ffffff; text-decoration: none;}
#footer a:active {color: #ffffff; text-decoration: underline;}
#footer a:hover {color: #ffffff; text-decoration: underline;}
	
/* Container stijlen */

.ModControls {
	position: absolute;
	width: 250px;
}

.ModTitle {
	height: 27px;
	width: 100%;
	background-color: #9f1f83;
	color: white;
	font: 9pt arial, verdana, sans-serif;
	font-weight: bold;
	line-height: 27px;
	text-indent: 10px;
}

.ModCon {
	padding: 10px;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	line-height:1.6em;
	color: #ffffff;
}

/* 
	Systeem 
	==================================	
*/

HR {color: #a11e84; height: 0px; border-top: 1px dotted #a11e84;}

/* 
	Framework 
	=================================	
*/

.frame_headbg {background-color: white;}
.frame_menu {background-color: #FFFFFF; color: #7c7c7c;}
.frame_label1 {color: #7c7c7c;}
.frame_label2 {color: #7c7c7c;}
.frame_link1 {color: #7c7c7c;}

A.frame_link1:link {text-decoration: none;color: #cda22b;}
A.frame_link1:visited {text-decoration: none;color: #cda22b;}
A.frame_link1:active {text-decoration: none;color: #cda22b;}
A.frame_link1:hover {text-decoration: underline;color:#729700;}

.frame_link2 {color: #7c7c7c;}
A.frame_link2:link {text-decoration: none;color: #cda22b;}
A.frame_link2:visited {text-decoration: none;color: #cda22b;}
A.frame_link2:active {text-decoration: none;color: #cda22b;}
A.frame_link2:hover {text-decoration: underline;color:#729700;}

.frame_border {color: #7c7c7c;border:1px;}
.frame_subborder {border:0px;}

/*
	CMS
*/
.cms_normal {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #7c7c7c;}
.cms_checkbox {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #7c7c7c;}
.cms_normalred {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: bold;color: #ff0000}
.cms_normalbold {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: bold;color: #7c7c7c;}

.cms_label1 {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #7c7c7c;}
	A.cms_label1:link    {text-decoration: underline;color: #cda22b;}
	A.cms_label1:visited {text-decoration: underline;color: #cda22b;}
	A.cms_label1:active  {text-decoration: underline;color: #cda22b;}
	A.cms_label1:hover   {text-decoration: underline;color: #729700;}
	
.cms_label2 {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #7c7c7c;}
	A.cms_label2:link    {text-decoration: underline;color: #cda22b;}
	A.cms_label2:visited {text-decoration: underline;color: #cda22b;}
	A.cms_label2:active  {text-decoration: underline;color: #cda22b;}
	A.cms_label2:hover   {text-decoration: underline;color: #729700;}
	
.cms_header1 {font-weight: bold;font-size: 9pt;color: #7c7c7c;font-family: Helvetica, Tahoma, Arial, sans-serif;}
.cms_header2 {font-weight: bold;font-size: 9pt;color: #7c7c7c;font-family: Helvetica, Tahoma, Arial, sans-serif;background-color: white;}
.cms_header3 {font-weight: bold;font-size: 9pt;color: #7c7c7c;font-family: Helvetica, Tahoma, Arial, sans-serif;background-color: white;}
.cms_altheader1 {font-weight: bold;font-size: 9pt;color: #7c7c7c; font-family: Helvetica, Tahoma, Arial, sans-serif;background-color: #ffffff;}
.cms_altheader2 {font-weight: bold;font-size: 9pt;color: #7c7c7c; font-family: Helvetica, Tahoma, Arial, sans-serif;background-color: #ffffff;}
.cms_altheader3 {font-weight: bold;font-size: 9pt;color: #7c7c7c; font-family: Helvetica, Tahoma, Arial, sans-serif;background-color: #ffffff;}
.cms_title {font-weight: bold;font-size: 9pt;color: #162567;font-family: Helvetica, Tahoma, Arial, sans-serif;text-decoration: none;}
.cms_row {color: #7c7c7c;font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;  background-color: #ffffff; }
.cms_altrow {color: #7c7c7c;font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;  background-color: #ffffff; }
.cms_rowhighlight {color: #162567;font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;}
.cms_footer {color: #7c7c7c;font-size: 9pt;font-weight:bold;font-family: Helvetica, Tahoma, Arial, sans-serif;background-color: #ffffff;}
.cms_footertext {color: #7c7c7c;font-size: 9pt;font-weight:bold;font-family: Helvetica, Tahoma, Arial, sans-serif; }
.cms_altfooter {color: #7c7c7c;font-size: 9pt;font-weight:bold;font-family: Helvetica, Tahoma, Arial, sans-serif;background-color: #ffffff;}

.cms_commandbutton {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;}
	A.cms_commandbutton:link {text-decoration: underline;color: #cda22b;}
	A.cms_commandbutton:visited {text-decoration: underline;color: #cda22b;}
	A.cms_commandbutton:active {text-decoration: underline;color: #cda22b;}
	A.cms_commandbutton:hover {text-decoration: underline;color: #729700;}

.cms_altcommandbutton {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;}
	A.cms_altcommandbutton:link {text-decoration: underline;color: #cda22b;}
	A.cms_altcommandbutton:visited {text-decoration: underline;color: #cda22b;}
	A.cms_altcommandbutton:active {text-decoration: underline;color: #cda22b;}
	A.cms_altcommandbutton:hover {text-decoration: underline;color: #729700;}
	
	
.cms_textbox {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #7c7c7c;}

.cms_calendar_normal {color: #7c7c7c;font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;}
.cms_calendar_activity {color: #7c7c7c;font-family  : tahoma, Helvetica;font-size: 9pt;font-weight: normal; background-color: Silver;}
.cms_calendar_weekend {color: #FFFFFF;font-family : tahoma;font-size: 9pt;font-weight: normal;  background-color: #E7A3A2; }
.cms_calendar_today {color: #FFFFFF;font-family   : tahoma;font-size: 9pt;font-weight: normal;  background-color: #E7A3A2; }
.cms_calendar_selected {color: #FFFFFF;font-family    : tahoma;font-size: 9pt;font-weight: bold;  background-color: #E7A3A2; }
.cms_calendar_header {color: #FFFFFF;font-family    : tahoma;font-size: 9pt;font-weight: bold;  background-color: #E7A3A2;}

/*
	Content
*/
.content_normal {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #555150;}
.content_normal strong,em {color: #9f1f83;}
	.content_normal a:link {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; text-decoration: none;}
	.content_normal a:visited {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; text-decoration: none;}
	.content_normal a:active {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; text-decoration: underline;}
	.content_normal a:hover {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; text-decoration: underline;}

.content_normal td {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #555150;}

.content_checkbox {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #555150;}
.content_normal_smallcaps {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; }
	A.content_normal_smallcaps:link {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; }
	A.content_normal_smallcaps:visited {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; }
	A.content_normal_smallcaps:active {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; }
	A.content_normal_smallcaps:hover {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #729700; }
.content_normal2_smallcaps {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; }
	A.content_normal2_smallcaps:link {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; }
	A.content_normal2_smallcaps:visited {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; }
	A.content_normal2_smallcaps:active {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #9f1f83; }
	A.content_normal2_smallcaps:hover {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;line-height:1.6em;color: #729700; }
.content_normal3_smallcaps {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 13px;font-weight: bold;line-height:1.6em;color: #9f1f83; }
.content_normal2 {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #9f1f83;}
.content_normalred {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: bold;color: #ff0000} 
.content_normalbold {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: bold;color: #555150;} 
.content_label1 {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #ffffff;} 
	.content_label1 td {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #ffffff;}
	A.content_label1:link {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #ffffff; text-decoration: none;}
	A.content_label1:visited {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #ffffff; text-decoration: none;}
	A.content_label1:active {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #ffffff; text-decoration: underline;}
	A.content_label1:hover {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #ffffff; text-decoration: underline;}

.content_label2 {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 8pt;font-weight: normal;color: #ffffff;}
	A.content_label2:link {color: #ffffff; text-decoration: none;}
	A.content_label2:visited {color: #ffffff; text-decoration: none;}
	A.content_label2:active {color: #ffffff; text-decoration: underline;}
	A.content_label2:hover {color: #ffffff; text-decoration: underline;}

	A.BreadCrumb:link {color: white; text-decoration: none; line-height: 27px; height: 27px;}
	A.BreadCrumb:visited {color: white; text-decoration: none; line-height: 27px; height: 27px;}
	A.BreadCrumb:active {color: white; text-decoration: underline; line-height: 27px; height: 27px;}
	A.BreadCrumb:hover {color: white; text-decoration: underline; line-height: 27px; height: 27px;}
	

	
.content_header1 {font-size: 13pt;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: none; font-weight: bold; line-height: 40px; } 
	A.content_header1:link {font-size: 13pt;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: none; font-weight: bold; line-height: 20px;} 
	A.content_header1:hover {font-size: 13pt;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: underline; font-weight: bold; line-height: 20px;}
	A.content_header1:active {font-size: 13pt;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: underline; font-weight: bold; line-height: 20px;}
	A.content_header1:visited {font-size: 13pt;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: none; font-weight: bold; line-height: 20px;}
	
.content_header2 {font-size: 18px;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: none;} 
	A.content_header2:link {font-size: 18px;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: none;} 
	A.content_header2:hover {font-size: 18px;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: underline;}
	A.content_header2:active {font-size: 18px;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: underline;}
	A.content_header2:visited {font-size: 18px;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: none;}
	
.content_header3 {font-size: 16px;color: #464646;font-family: arial narrow; text-decoration: none;} 
	A.content_header3:link {font-size: 16px;color: #464646;font-family: arial narrow; text-decoration: none;}
	A.content_header3:hover {font-size: 16px;color: #464646;font-family: arial narrow; text-decoration: none;}
	A.content_header3:active {font-size: 16px;color: #464646;font-family: arial narrow; text-decoration: none;}
	A.content_header3:visited {font-size: 16px;color: #464646;font-family: arial narrow; text-decoration: none;}
	
.content_altheader1 {font-size: 9pt;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; font-weight: bold;}
td.content_altheader1 {font-size: 9pt;color: #9f1f83;font-family: Helvetica, Tahoma, Arial, sans-serif; font-weight: bold;}
.content_altheader2 {font-size: 9pt; color: #9f1f83; font-family: Helvetica, Tahoma, Arial, sans-serif;}
.content_altheader2 span {font-size: 9pt; color: #9f1f83; font-family: Helvetica, Tahoma, Arial, sans-serif;}
.content_altheader2  a:link {font-size: 9pt; color: #555150; font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: none;}
.content_altheader2  a:hoover {font-size: 9pt; color: #555150; font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: underline;}
.content_altheader2  a:active {font-size: 9pt; color: #555150; font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: underline;}
.content_altheader2  a:visited {font-size: 9pt; color: #555150; font-family: Helvetica, Tahoma, Arial, sans-serif; text-decoration: none;}

.content_altheader3 {font-weight: bold;color: #555150; font-size: 9pt;font-family: Helvetica, Tahoma, Arial, sans-serif;}
.content_title {font-weight: bold;font-size: 9pt;color: #555150;;font-family: Helvetica, Tahoma, Arial, sans-serif;text-decoration: none;}
.content_row {color: #3f3f3f;font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;}
.content_altrow {color: #555150;font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;}
.content_rowhighlight {color: #555150;font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;}
.content_footer {color: #555150;font-size: 9pt;font-weight:bold;font-family: Helvetica, Tahoma, Arial, sans-serif;} 
.content_footertext {color: #555150;font-size: 9pt;font-weight:bold;font-family: Helvetica, Tahoma, Arial, sans-serif;} 
.content_altfooter {color: #555150;font-size: 9pt;font-weight:bold;font-family: Helvetica, Tahoma, Arial, sans-serif;} 

.content_commandbutton {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal; color: #9f1f83;}
	A.content_commandbutton:link {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;text-decoration: underline;color: #9f1f83;}
	A.content_commandbutton:visited {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;text-decoration: underline;color: #9f1f83;}
	A.content_commandbutton:active {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;text-decoration: underline;color: #555150;}
	A.content_commandbutton:hover {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;text-decoration: none;color: #555150;}

.content_altcommandbutton {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;}
	A.content_altcommandbutton:link {text-decoration: underline;color: #9f1f83;}
	A.content_altcommandbutton:visited {text-decoration: underline;color: #9f1f83;}
	A.content_altcommandbutton:active {text-decoration: underline;color: #9f1f83;}
	A.content_altcommandbutton:hover {text-decoration: none;color: #729700;}
		
.content_textbox {font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;color: #555150;}

.content_calendar_normal {color: #555150;font-family: Helvetica, Tahoma, Arial, sans-serif;font-size: 9pt;font-weight: normal;}
.content_calendar_activity {color: #555150;font-family  : arial, Helvetica;font-size: 9pt;font-weight: normal;}
.content_calendar_weekend {color: #555150;font-family : arial;font-size: 9pt;font-weight: normal;}
.content_calendar_today {color: #555150;font-family   : arial;font-size: 9pt;font-weight: normal;}
.content_calendar_selected {color: #555150;font-family    : arial;font-size: 9pt;font-weight: bold;}
.content_calendar_header {color: #555150;font-family    : arial;font-size: 9pt;font-weight: bold;}

/* tabel opmaak
============================================================================================================================================*/

.tabel_header th {color: white; text-align: left; font-size: 10pt; font-weight: bold; background-color: #9f1f83;}
.tabel_row {color: #555150;}
.tabel_altrow {background-color: #d4d4d7; color: #555150;}
