/*== Standaard definities elementen ==*/
body {
	background:url(/images/body_bg.gif) repeat-x #fff;
	font:normal 90.67% Arial;
}
strong {
		font-weight:bold;
}

.frechts {
	float:right;
}
.frechtstest {
	float:right;
	margin-right: 10px;
}
.website {}

#header {
	background:url(/images/body_bg.gif) repeat-x;
}
#CCIPlaceHolder_Inhoud {
	background:url(/images/page_bg.gif) repeat-y right top transparent;
}
#main {
	border-top-color:#d9d9d9;
}

#zoekFormulier {
	background:url(/images/zoekform_bg.gif) repeat-x left top transparent;
}
	#zoekFormulier fieldset {
		color:#00aab3;
		font-size:10px;
	}
	#zoekFormulier a {
		color:#00aab3;
		text-decoration:none;
	}
#hoofdnavigatie {}

	#hoofdnavigatie li a {
	background:url(/images/menu_button_bg_off.gif) repeat-x;
	color:#fff;
	font-size:95%;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	}
	#hoofdnavigatie li a.active,
	#hoofdnavigatie li a:hover {
		background:url(/images/menu_button_bg_on.gif) repeat-x;
	}
#afbeelding {
	background:url(/images/afbeelding_bg.gif) repeat-y right top #cedbd9;
}

/* Linkerkolom */
#CCIPlaceHolder_CPB_Linkerkant {}
	#CCIPlaceHolder_CPB_Linkerkant .blok {
		background:url(/images/sidebar_bg.gif) repeat-y;
	}
		#CCIPlaceHolder_CPB_Linkerkant .donker {
			background:url(/images/sidebar_dark_bg.gif) repeat-y;
		}

			#CCIPlaceHolder_CPB_Linkerkant .donker h2 {
					background:url(/images/sidebar_darkheader_bg.gif) repeat-y right top transparent;
					color:#fff;
				}
		#CCIPlaceHolder_CPB_Linkerkant .foot {
			background:url(/images/sidebar_footer_bg.gif) no-repeat #fff;

		}
			#CCIPlaceHolder_CPB_Linkerkant .donker .foot {
				background:url(/images/sidebar_darkfooter_bg.gif) no-repeat #fff;
			}
			
	#CCIPlaceHolder_CPB_Linkerkant #subnavigatie {}
		#CCIPlaceHolder_CPB_Linkerkant #subnavigatie li a{
			color:#729792;
			font-size:0.9em;
		}
		#CCIPlaceHolder_CPB_Linkerkant #subnavigatie li a:hover,
		#CCIPlaceHolder_CPB_Linkerkant #subnavigatie li a.active {
			font-weight:bold;
		}
	#CCIPlaceHolder_CPB_Linkerkant #nieuws ul.lijst li{
		color:#fff;
		font-size:0.9em;
		line-height:1.6;
		font-weight:bold;
	}
		#nieuws ul.lijst li  {
			font-weight:normal;
			font-size:90%;
			padding-top:4px;
			clear:both;
		}
		#nieuws ul.lijst li span {
			float:left;
			padding:0;
			font-size:100%;
		}
		#nieuws ul.lijst li a {
			color:#fff;
			text-decoration:none;
			font-weight:bold;
		}
		#nieuws ul.lijst li a:hover {
			text-decoration:underline
		}

#hoofdnavigatie li a {
	background:url(/images/menu_button_bg_off.gif) repeat-x;
	color:#fff;
	font-size:81.3%;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
}

#content {
	color:#666;
	font-size:0.9em;
	line-height:1.6;
}
	#kolom1 {}
		#kolom1 h2 {
			background:url(/images/content_title_bg.gif) right top repeat-y #5d8881;
			color:#fff;
			font-size:1em;
			font-weight:bold;
			text-transform:uppercase
		}
		#kolom1 h3 {
			font-weight:bold;
		}
		
		div.modifypersonalinfo_button_label input,
		div.searchxyliaperson_button_container input,
		div.form_buttonsubmit_container input,
		#kolom1 a {
			color:#5d8881;
		}
		#kolom1 .tekst strong { font-weight:bold}
		#kolom1 .tekst em { font-style:italic}
		#kolom1 .tekst hr { 
			height:1px;
			display:block;
			border:0;
			color:#00aab2;
			background:#00aab2;
			margin:1em 0;
		}
		
	#CCIPlaceHolder_CPB_Rechterkant {
		background:url(/images/content_column_right_bg.gif) left 20px repeat-x;
		color:#5d8881;
	}
		#CCIPlaceHolder_CPB_Rechterkant h2{
			background-image:url(/images/content_column_right_title_bg.gif) ;
			background-color:#00aab2
		}
		#CCIPlaceHolder_CPB_Rechterkant  .blok {}
		#CCIPlaceHolder_CPB_Rechterkant .tekst {
			background:url(/images/kolom2_blok_bg.gif) no-repeat #fff;
		}
		#CCIPlaceHolder_CPB_Rechterkant .foot {
			background: url(/images/kolom2_footer_bg.gif) no-repeat transparent;
		}
		#CCIPlaceHolder_CPB_Rechterkant a {
			color:#5d8881;
		}
		#CCIPlaceHolder_CPB_Rechterkant strong {
			color:#00aab2;
		}
		#CCIPlaceHolder_CPB_Rechterkant h3 {
			background:url(/images/sidebar_header_bg.gif) repeat-y right top transparent;
			color:#5d8881;
			font-weight:bold;
			text-decoration:none;
		}


	
	/* In overzicht: */
	#CCIPlaceHolder_CPB_Rechterkant h4 {
		text-decoration:underline;
		font-weight:bold;
	}
/* Footer */
#footer {
	background:url(/images/body_footer_bg.gif) repeat-x left bottom transparent;
}
	#mainFoot{
		background:url(/images/content_bottom_bg.gif) no-repeat right top #fff;
	}
	#footer a {
		color:#888;
		text-decoration:none;
		font-weight:normal;
	}
	#footer a:hover {
		text-decoration:underline;
	}


#kolom1 table {
	margin:1em 0;
}
#kolom1 table th {
	font-weight:bold;
	padding: 2px 0 0 0;
	color:#00aab2;
	border-bottom:solid 1px #5d8881;
}
#kolom1 table td {
	padding: 2px 0 0 0;
}
#kolom1 table a {
	color:#5d8881;
	font-weight:bold;
}
#kolom1 table a:hover {
	text-decoration:none;
}

/* Nieuws */

#overzicht .item .datum {
	font-weight:bold;
}

.nieuwsOverzicht h3 {
	color:#00aab2;
}
	#kolom1 h3 .datum {
		color:#a0a0a0;
		font-weight:normal;
		font-size:90%;
	}
.nieuwsOverzicht .intro strong {
	font-weight:normal;
}
.nieuwsOverzicht a.leesVerder {
	font-weight:bold;
	font-size:90%;
	float:right
}

/* Paginering */
#pagina #content .paginering  {
	border:solid 1px #5d8881;
	border-width:1px 0;
	margin-bottom:1em;
}
#pagina #content .paginering .active {
	font-weight:bold;
	padding:0 3px;
}
#pagina #content .paginering  a {
	text-decoration:none;
	padding:0 3px;
}
#pagina #content .paginering a:hover {
	text-decoration:underline;
}

/* Formulieren */
#kolom1 fieldset {
	border-color:#5d8881;
}
#kolom1 fieldset legend {
	color:#00AAB2;
	font-weight:bold;
}
#modifypersonalinfo_form_container .modifypersonalinfo_input_label,
#kolom1 fieldset label {
	font-weight:bold;
}
#modifypersonalinfo_input_container input,
#kolom1 fieldset  p input,
#kolom1 fieldset  p textarea,
#kolom1 fieldset  p select {
	border-color:#a0a0a0;
	font:100% Arial,Helvetica,sans-serif;
}
div.modifypersonalinfo_button_label input,
div.searchxyliaperson_button_container input,
div.form_buttonsubmit_container input,
#kolom1 .tekst .button,
#kolom1 #ProfielFormulier .tekst .button {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	background: url('/images/sidebar_header_bg.gif') repeat-y right top;
	font-weight:bold;
		text-decoration:none;
	}
div.modifypersonalinfo_button_label input,
div.searchxyliaperson_button_container input,
div.form_buttonsubmit_container input {
	border:0;
	text-align:left;
	cursor:hand;
	cursor:pointer;
	margin-top: 10px;
}
b.verplicht {
	font-weight:bold;
	color:#00aab2;
	font-size:80%;
	padding-left:3px;
}
			#content #kolom1 fieldset b label {
				vertical-align:center;
				font-weight:normal;
			}
.noBorder {
	border:none!important;
	width:auto!important;
}
/* Print */
@media print {
	#footer,
	#zoekFormulier,
	#loginFormulier { display:none}
}

span.bedrijfsnaam {
	color:#00aab2;
	display:block;
	font-weight:bold;
}

.PersonalInfo b {
	color: #00aab2;
	text-align:center;
}




#positie .fileupload_label_container{
}

#positie .form_buttonsubmit_container{
}

#content #kolom1 .formulier #searchXyliaperson_form_container{
}
#content #kolom1 .formulier .fileupload_label_container,
#content #kolom1 .formulier .searchxyliaperson_input_label{
	font-weight: bold;
	color: #666666;
}
.modifypersonalinfo_input_container,
#content #kolom1 .formulier .searchxyliaperson_input_container{

}
	.modifypersonalinfo_input_container input,
	#content #kolom1 .formulier .searchxyliaperson_input_container input{
		border:solid 1px #a0a0a0;
	}

#content #kolom1 .formulier .searchxyliaperson_button_container{

}

div.fileupload_fileselect_container input{
	background-color:#5D8881;
	border:none;
	color:#fff;
	cursor:pointer;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}


#kolom1 .tekst .button {
/*	background-color:#5D8881;*/
	border:0;
	font-weight:bold;
	text-decoration:none;
}
#kolom1 .formbuilder_errormessagepanel
{
    color: Red;
    }

#activiteiten_locatie{
	float: left;
	margin-right: 20px;
	}
	
#activiteiten_datum{
	
	}