html{
	overflow-x:hidden;
	overflow-y:auto;
}

body
{
	scrollbar-face-color: #f5f9fe;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color: #999999;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #F2FCED; 
	scrollbar-arrow-color: #99999;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #000000;
	font-family : sans-serif,Helvetica;
	font-size : 13px;
}

a{
	color: 8A18B2;
	font-family : Century Gothic,sans-serif,Helvetica;
	font-size : 12px;
	text-decoration:none;
}

a:hover{
	color: #fff;
	font-family : Century Gothic,sans-serif,Helvetica;
	font-size : 12px;
	text-decoration:none;
	font-weight:bolder;
}

table{
	color: #fffff;
	font-family : sans-serif,Helvetica;
	font-size : 13px;
	letter-spacing: 1px;
}

.index_bg{
	background:#666 url(/images/bg_site.jpg);
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #fffff;
	font-family : Century Gothic,sans-serif,Helvetica;
	font-size : 11px;
}

.Heading {
	letter-spacing: 2px;
	font-size: 17px;
	text-transform: uppercase;  	
	color: #000033;
	font-weight: bold;	
}

.banner_head{
	background:#000 url(/images/site/bg_banner.jpg)  repeat-x;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border: 0px;
	align:center;
	float:center;
}

.paging{
	background: #CCFF66;
	color: #314F07;
	letter-spacing: 2px;
	font-size : 11px;
	font-weight: bold;	
	PADDING: 2px;
	BORDER:#314F07 1px solid;	
	text-align:center;
}

.paging_active{
	background: #314F07;
	color: #CCFF66;
	font-size : 11px;
	font-weight: bold;	
	PADDING: 2px;
	BORDER:#CCFF66 1px double;
	text-align:center;
}

.paging:hover{
	background: #314F07;
	color: #CCFF66;
	font-size : 11px;
	font-weight: bold;	
	PADDING: 2px;
	BORDER:#CCFF66 1px double;
	text-align:center;
}

.paging:a{
	background: #CCFF66;
	color: #314F07;
	letter-spacing: 2px;
	font-size : 11px;
	font-weight: bold;	
	PADDING: 2px;
	BORDER:#314F07 1px solid;	
	text-align:center;
}

.verplicht {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: baseline;
	font-size : 10px;
	text-align : left;
	color : Red;
}

.error{
	PADDING: 5px;
	MARGIN: 0px;
	font-size : 12px;
	font-weight: bold;
	color : Red;
	letter-spacing: 2px;
}


.header{
	background:#005740 //url(/images/icons/cms/bg_header_groen.gif) repeat-x top; 
	color: #000;
	letter-spacing: 2px;
	text-transform: uppercase; 
	font-size : 15px;
	font-weight: bold;	
	PADDING: 4px;
	MARGIN: 0px;
	text-decoration: bold;
}

.Titel {
	color: #000033;
	font-family :Century Gothic,Helvetica;
	font-size : 11px;
	font-weight: bold;	
}

input{ border: 1px solid #44515A;background: #ffffff;color:#44515A;FONT-SIZE: 8pt;}
.input_hidden{ border: 0px #fff dashed;background:#fff;color:#fff;FONT-SIZE: 1px;width:1px;}
.inputbox {
	border: 1px solid #B8D1E8;
	background: #C6CCF6;
	color: #336699;
	margin: 0px;
}	

.inputtotal {
	border: 1px solid #B8D1E8;
	color: #000000;
	margin: 1px;
	VERTICAL-ALIGN: middle;
	ALIGN:right;
}	

.submit
	{
	BORDER: #000 2px double;
	BACKGROUND: #8A18B2;
 	FONT-SIZE: 8px;
	cursor: hand;

	color: #ffffff;
	letter-spacing: 1px;
	text-transform: uppercase; 
	font-weight : bold;
	padding:3px;
	}

.submit:hover
	{
	BORDER: #8A18B2 2px double;
	BACKGROUND: #DD87B8 ;
	cursor: hand;
	color: #000;
	}

.checkbox{
	border:0px solid;
	BACKGROUND: #B271C9;
	font-family:  sans-serif, Helvetica;
	FONT-SIZE: 8pt;
	color: #273E68;
	font-weight : bold;
}

.textarea{
	border: 1px solid #273E68;
  	background: #C6CCF6;
	font-family: sans-serif, Helvetica; 	
	FONT-SIZE: 9pt;
	color: #273E68;
}

select{
	BORDER-RIGHT:#8A18B2 1px solid;
	BORDER-TOP: #8A18B2 1px solid;
	BORDER-LEFT: #8A18B2 1px solid;
	BORDER-BOTTOM: #8A18B2 1px solid;
	BACKGROUND: #DD87B8;
	font-family :  sans-serif, Helvetica; 	
	FONT-SIZE: 8pt;
	color: #000;
	font-weight : none;
	padding:0px;
	margin:0px;
}

.blok {
	border-top:0px solid;
	BORDER:#DD87B8 4px solid;
	PADDING: 0px;
	MARGIN: 0px;
	background-color: #B271C9;
	color: #000000;
	float:left;
	padding-left:0px;
	margin-left:0px;
}

.blok_orange {
	border:#fff 2px solid;
	padding-left: 4px;
	padding-right:4px;
	padding-top:  4px;
	padding-bottom:4px;
	margin: 6px;
	background-color: #8A18B2;
	color: #000000;
	float:left;
}

.blok_groen {
	border:#fff 1px solid;
	padding: 4px;
	margin: 2px;
	background-color: #DD87B8;
	color: #000;
	float:left;
}

.blok_head{
	background:#006566 url(/images/icons/cms/bg_header_groen.gif) repeat-x; 
	color: #000;
	letter-spacing: 2px;
	text-transform: uppercase; 
	font-size : 11px;
	font-weight: bold;	
	PADDING: 4px;
	MARGIN: 0px;
	text-decoration: none;
}

.blok_head a{
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase; 
	font-size : 11px;
	font-weight: bold;	
	MARGIN: 0px;
	text-decoration: none;
}

.blok_cms{
	background-color:#666;
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase; 
	font-size : 11px;
	font-weight: bold;	
	MARGIN: 0px;
	text-decoration: none;
}

.blok_cms a{
	background-color:#666;
	color: #ffffff;
	letter-spacing: 2px;
	text-transform: uppercase; 
	font-size : 11px;
	font-weight: bold;	
	MARGIN: 0px;
	text-decoration: none;
}

.cmsList{
	background: #B271C9 url(/images/site/.corner.gif) no-repeat right top; /*color of menu by default*/
	font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana;
	display: block;
	border:1px solid #ccc;
	letter-spacing: 1px;
	text-transform: uppercase; 
	color: #ccc;
	padding: 3px; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 5px;
	text-decoration: none;
}

.cmsList a{
	background: #B271C9 url(/images/site/.corner.gif) no-repeat right top; /*color of menu by default*/
	font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana;
	display: block;
	border:1px solid #ccc;
	letter-spacing: 1px;
	text-transform: uppercase; 
	color: #ccc;
	padding: 3px; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 5px;
	text-decoration: none;
}

.cmsList a:hover{
	background-color: #333; /*color of menu onMouseover*/
	color: #fff;
	border:1px solid white;
}

.vMenuCMS a{
	background-color:: #B271C9; /*color of menu by default*/
	font: bold 11px "Lucida Grande", "Trebuchet MS", Verdana;
	color: white;
	text-decoration: none;
	//border-bottom: 1px solid black; /*bottom border of menu link. Should be equal or darker to link's bgcolor*/
}

.vMenuCMS a:hover{
	background-color: black; /*color of menu onMouseover*/
	color: white;
	border:1px solid white;
}

.vMenu{
	margin: 0px;
	background-color:#DD87B8;
	top:0;
	//width: 157px;
	float:left;
	display: block;
	vertical-align:middle;
	padding-top:5px;
	padding-left:5px;	
	padding-bottom:0px;
	padding-right:2px;
}

.vMenu a{
	//background: #8A18B2 url(/images/menu/menu_bg.jpg) no-repeat; /*color of menu by default*/
		background-color:#DD87B8;
	font: bold 12px verdana,"Lucida Grande", "Trebuchet MS", Verdana;
	color: white;
	border:0px solid black;
	width: auto;
	//height: 28px;
	
	margin:0px;
	float:left;
	padding-top:5px;
	padding-left:5px;	
	padding-bottom:0px;
	padding-right:2px;
	vertical-align:middle;
}

.vMenu a:visited, .vMenu a:active{color: #000;float:left;}

.vMenu a:hover{
	//background: #8A18B2 url(/images/menu/menu_bg-over.jpg) no-repeat; /*color of menu by default*/
	background-color:#8A18B2;
	color: white;
	border:0px solid black;
	//width: 157px;
	//height: 28px;
	margin:0px;
	padding-top:5px;
	padding-left:5px;	
	padding-bottom:0px;
	padding-right:5px;
	float:left;
}

.copyright{
	color: #ffffff;
	font-family : Helvetica, sans-serif;
	text-decoration : none;
	border : medium;
	cursor: hand;
	font-size: 10px ;
}

.copyright:hover{
	color: #ffffff;
	font-family : Helvetica, sans-serif;
	text-decoration : none;
	border : medium;
	cursor: hand;
	font-size: 10px ;
	font-weight:bolder;
}

// Foto Gallerij
.imageBorder{
	background-color: #DD87B8;
	border: 3px solid #8A18B2;

}

.imageBorder:hover{
	background: #314F07;
	border: 2px groove #000;
}

