﻿html,
body{
	font-size: 100%;
	font-family: Arial;
	line-height: 1.7;
	color: #333333;
	background: url(/images/bg_body.gif) repeat-x left top #FFFFFF;
}
#CCIPlaceHolder_Content ol li{
	background: none;
	list-style-position: inside;
	list-style-type: decimal;
	padding: 0;
}
form#pagina{
	text-align: center;
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
}
#frame{
	text-align: left;
	margin: 0 43px;
	font-size: 12px;
}
#CCIPlaceHolder_Header{
	width: 914px;
	font-size: 12px;
	font-weight: bold;
	color: #43306E;
	margin-bottom: 10px;
}
#CCIPlaceHolder_Top{
	overflow: hidden;
	margin: 0 7px;
	clear:both;
}
#CCIPlaceHolder_Top .tekst a{
	font-weight: bold !important;
	color: #44B4C8 !important;
}
#CCIPlaceHolder_Top .tekst a:hover{
	font-weight: bold !important;
	color: #44B4C8 !important;
}
#container{
	overflow: hidden;
	width: 690px;
	float: left;
	clear: both;
}
#content{
	width: 677px;
	float: left;
	overflow: hidden;
	margin: 24px 0 20px 7px;
}
#CCIPlaceHolder_Kolom_1{
	width: 454px;
	float: left;
	overflow: hidden;
}
#CCIPlaceHolder_Midden{
	width: 200px;
	float: right;
	overflow: hidden;
}
#CCIPlaceHolder_Rechterkant{
	float: right;
	width: 200px;
	overflow: hidden;
	margin: 0 7px 20px 0;
}
h2{
	color: #43306E;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 15px;
}
#CCIPlaceHolder_Footer{
	width: 900px;
	overflow: hidden;
	border: solid 1px #43306E;
	border-width: 1px 0 0 0;
	float: left;
	margin: 0 7px;
	padding:0 0 2em 0;
}
h3{
	margin-top: -5px;
}
#CCIPlaceHolder_Linkerkant{
	margin-top: 28px;
	width: 190px;
	float: left;
	overflow: hidden;
	margin-left: 7px;
}
#CCIPlaceHolder_Content{
	width: 475px;
	float: right;
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: 24px;
}
#CCIPlaceHolder_Content li{
	list-style-type: none;
	list-style-position: outside;
	background: url(/images/pijl_groen.gif) no-repeat scroll left 5px;
	padding-left: 20px;
}

/* CCIPlaceHolder_Header */
#CCIPlaceHolder_Header #header_balk{
	width: 914px;
	overflow: hidden;
}
#CCIPlaceHolder_Header #website.actief{
	float: left;
	padding:5px 15px 0 21px;
}
#CCIPlaceHolder_Header #website,
#CCIPlaceHolder_Header #ledennet{
	float: left;
	padding:5px 15px 0 15px;
}
#CCIPlaceHolder_Header #ledennet.actief{
	padding:5px 22px 0 28px;
	float: left;
}
#website a,
#ledennet a{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
#CCIPlaceHolder_Header .actief{
	background: url(/images/nip_tab.gif) transparent no-repeat left 1px;
}
#CCIPlaceHolder_Header .extra{
	float:right;
	padding:5px 0 0;
}
#CCIPlaceHolder_Header .extra a{
	font-weight: normal;
	text-decoration: none;
	margin-right: 20px;
}
#CCIPlaceHolder_Header #top_extra{
	overflow: hidden;
	float: right;
}
#CCIPlaceHolder_Header .extra{
	float: left;
}
#tekstgrootte{
	float: left;
	padding: 2px 0 0;
	font-weight: normal;
}
#tekstgrootte #selecteerFontGrootte{
	margin-right: 20px;
}
#tekstgrootte a{
	text-decoration: none;
	color: #43306E;
}
#tekstgrootte #fontGrootteM{
	font-size: 11px;
}
#tekstgrootte #fontGrootteL{
	font-size: 13px;
}
#tekstgrootte #fontGrootteL{
	font-size: 15px;
}
#content.groot #CCIPlaceHolder_Rij_1,
#content.groot #CCIPlaceHolder_Rij_2 {
  font-size: 13px;
}
#content.extra_groot #CCIPlaceHolder_Rij_1,
#content.extra_groot #CCIPlaceHolder_Rij_2 {
  font-size: 15px;
}
#zoek {
	background:transparent url(/images/zoek_bg.gif) no-repeat scroll left top;
	float:right;
	overflow:hidden;
	padding:8px 0 3px 12px;
	width:188px;
}
#zoek input{
	border: none;
	background-color: Transparent;
}
#zoek input.zoekveld {
	float:left;
	height:15px;
	margin-left:5px;
	margin-right:5px;
	width:150px;
	font-weight: normal;
	color: #422D70;
}
#zoek input.zoekknop{
	width: 16px;
	height: 15px;
	cursor: pointer;
	float: left;
}
#CCIPlaceHolder_Header h1{
	float:left;
	margin-left:18px;
	margin-top:12px;
	overflow:hidden;
}

/* CCIPlaceHolder_Top */
#CCIPlaceHolder_Top #uitgelicht{
	width: 677px;
	background-color: #E3E0E9;
	float: left;
	overflow: hidden;
}
#uitgelicht .tekst{
	padding:29px 20px 29px 0;
	overflow: hidden;
	color: #43306E;
}

/* CCIPlaceHolder_Top login */
#CCIPlaceHolder_Top #login{
	width: 200px;
	height: 160px;
	float: right;
	overflow: hidden;
	background-color: #43306E;
	color: #FFFFFF;
	position: relative;
	margin-bottom: 15px;
}
#login h2{
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	padding: 10px 10px 0 10px;
}
#login_form_container{
	padding:0 10px 10px;
}
#input_container_username{
	background: #ffffff url(/images/gebruikersnaam.gif) no-repeat left top;
	width: 178px;
	height: 20px;
	margin-bottom: 8px;
}
#input_container_username input{
	background-color: transparent;
	border: none;
	margin:3px;
	width:172px;
}
#input_container_usernameretrievepassword,
#input_container_password{
	background: #ffffff url(/images/wachtwoord.gif) no-repeat left top;
	width: 156px;
	height: 20px;
	margin-bottom:15px;
}
#input_container_usernameretrievepassword input,
#input_container_password input{
	background-color: transparent;
	border: none;
	margin:3px;
	width:149px;
}
#btn_login{
	background: #ffffff url(/images/pijl_lichtgroen_fixed.gif) no-repeat left top;
	width: 22px;
	height: 20px;
	left:166px;
	position:absolute;
	top:76px;
* top: 77px;
}
#input_container_retrievebutton input,
#btn_login input{
	background-color: transparent;
	border: none;
	width: 22px;
	height: 20px;
	cursor: pointer;
}
#input_container_retrievebutton{
	background: #ffffff url(/images/pijl_lichtgroen_fixed.gif) no-repeat left top;
	width: 22px;
	height: 20px;
	left:166px;
	position:absolute;
	top:130px;
}
#login_rememberme_container{
	width: 20px;
	float: left;
}
#lbl_rememberme{
	line-height: 1;
	margin-bottom: 5px;
*   padding-top: 5px;
}
#CCIPlaceHolder_CPB_Persoon_Gegevens{
	margin-bottom: 15px;
	overflow: hidden;
}
#Logout_pnlLogout a{
	margin-left: 10px;
	padding-left: 20px;
	background: url(/images/uitloggen.gif) no-repeat left 1px transparent;
	color: #ffffff;
	text-decoration: none;
}

/* CCIPlaceHolder_Linkerkant */
#CCIPlaceHolder_Linkerkant h2 a,
#CCIPlaceHolder_Linkerkant #submenu h2 a {
	color: #0099B4;
}
#submenu {
  margin-bottom: 35px;
}
#submenu h2 a { color: #F8731A;font-size:14px}
#submenu li {
	background: url(/images/dot_paars.gif) repeat-x scroll left bottom;
	display: block;	
}
	#submenu ul a {
		border-bottom: 0;
		display: block;	
		font-weight: bold;
	}
		#submenu ul ul a {
			font-weight: normal;
		}
#submenu li.aktief a,
#CCIPlaceHolder_Linkerkant #submenu li.aktief a,
#CCIPlaceHolder_Linkerkant a {
	color: #000000;
	text-decoration: none;
	margin: 7px 0 0;
}
#secties li li,
#CCIPlaceHolder_Linkerkant #submenu li li{
	background: none;
}
#CCIPlaceHolder_Linkerkant #submenu li.aktief>a,
#CCIPlaceHolder_Linkerkant #submenu li.subaktief>a{
	border: none;
	color: #0099B4;
}
#CCIPlaceHolder_Linkerkant #submenu li.aktief,
#CCIPlaceHolder_Linkerkant #submenu li.aktief li.aktief{
	font-weight: bold;
}
#CCIPlaceHolder_Linkerkant #submenu li.aktief li{
	font-weight: normal;
}
#CCIPlaceHolder_Linkerkant #submenu li li a{
	background: url(/images/pijl_groen.gif) no-repeat left 5px;
	padding-left: 15px;
	display: block;
}
#CCIPlaceHolder_Linkerkant #submenu a:hover,
#CCIPlaceHolder_Linkerkant #submenu li.aktief a:hover{
	text-decoration: none;
	color: #0099B4;
}
#CCIPlaceHolder_Linkerkant #submenu ul li ul li ul li{
	padding-left: 10px;
}
#CCIPlaceHolder_Linkerkant #submenu ul li ul li ul li a{
	background: url(/images/bolletje_groen.gif) no-repeat 3px 8px transparent;
	color: #000!important;
}
#CCIPlaceHolder_Linkerkant #submenu ul li ul li ul li a:hover{
	color: #0099B4 !important;
}
#CCIPlaceHolder_Linkerkant #submenu ul li ul li ul li.aktief a{
	color: #0099B4 !important;
}

/* CCIPlaceHolder_Kolom 1 */
#CCIPlaceHolder_Kolom_1 .thema_blok{
	overflow: hidden;
	width: 454px;
}
#CCIPlaceHolder_Kolom_1 .thema_blok .afbeelding{
	float: left;
	overflow: hidden;
	width: 81px;
}
#CCIPlaceHolder_Kolom_1 .thema_blok .tekst{
	background:#FFFFFF url(/images/dot_paars.gif) repeat-x left bottom;
	margin:0 0 15px 0;
	padding:0 0 10px;
	overflow: hidden;
	width: 360px;
	float: right;
}

/* Content Thema's A-Z */
#overzichtAZ .tekst {
  float: left;
	margin-right: 16px;
	width: 282px;
}
#overzichtAZ .tekst.laatste {
  margin-right: 0;
	clear: right;
}
#overzichtAZ .tekst strong {
  background: url(/images/dot_paars.gif) repeat-x scroll left bottom;
	display: block;
} 

/* CCIPlaceHolder_CPB_Tijdschrift */
#CCIPlaceHolder_Midden #tijdschrijft_blok .inhoud{
	border: solid 1px #43306E;
	border-width: 1px;
	background: #43306E;
	margin: 0 0 15px 0;
}
#tijdschrijft_blok .inhoud .tekst{
	color: #FFFFFF;
	padding: 10px;
}
#tijdschrijft_blok .inhoud .afbeelding{
	text-align: center;
}
#tijdschrijft_blok .inhoud .tekst a{
	color: #ffffff;
	display: block;
	text-decoration: none;
	background: url(/images/pijl_roze.gif) no-repeat right 6px #43306E;
}
#tijdschrijft_blok .inhoud #tijdschrift_blok_dot{
	background-image: url(/images/dot_paars.gif);
	background-repeat: repeat-x;
	height:1px;
	margin:7px 0;
}

/* CCIPlaceHolder_CPB_Vacatures */
#CCIPlaceHolder_CPB_Vacatures .onderwerp{
	background: url(/images/dot_paars.gif) repeat-x left bottom transparent;
	margin:7px 0;
	padding-bottom: 7px;
}
#CCIPlaceHolder_CPB_Vacatures .onderwerp a{
	color: #000000;
}
#CCIPlaceHolder_Midden #vacatures .meer_info{
	font-weight: bold;
}

/* Blok - Poll */
#blok_poll{
	background-color: #E8F5F8;
	margin-top: 14px;
	padding: 10px;
	overflow: hidden;
}
#blok_poll .pollmax10textoptions_title_label_container,
#blok_poll .pollmax10textoptions_title_result_label_container{
	color: #0099B4;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}
#blok_poll .pollmax10textoptions_question_label_container p,
#blok_poll .pollmax10textoptions_question_result_label_container p{
	color: #0099B4;
	font-weight: bold;
	background: #E8F5F8 url(/images/dot_groen.gif) repeat-x scroll left bottom;
	margin-bottom: 7px;
	padding-bottom: 7px;
}
#blok_poll .pollmax10textoptions_answer_radiobuttons_container td input{
	margin-right: 7px;
}
#blok_poll .pollmax10textoptions_vote_button_container input,
#blok_poll .pollmax10textoptions_result_button_container input,
#blok_poll .pollmax10textoptions_showvote_button_container input{
	background: none;
	background-color: #0099B4;
	color: #fff;
	border: 0;
	float: left;
	height: 21px;
	margin-right: 7px;
	margin-top: 7px;
	padding: 0 5px 2px 5px;
	*padding: 0 0px 2px 0px;
	cursor: pointer;
}
#blok_poll .pollmax10textoptions_result_bar{
	background-color: #452C70;
	height: 19px;
	margin-right: 7px;
}

/* CCIPlaceHolder_Content */
#CCIPlaceHolder_Content .tekst ul{
	clear: both;
}
#CCIPlaceHolder_Content .tekst ul ul{
	margin-left: 20px;
* margin-left: 0;	
}
#CCIPlaceHolder_Content h2{
	font-size: 18px;
	color: #422D70;
	font-weight: bold;
	background: url(/images/dot_paars.gif) repeat-x left bottom transparent;
}
#CCIPlaceHolder_Content .tekst{
	padding-bottom: 15px;
	/*clear: both;
	overflow: hidden;*/
}
#CCIPlaceHolder_Content table{
	margin-left: 1px;
}
#CCIPlaceHolder_Content .tekst td{
	padding: 0 5px;
}
#CCIPlaceHolder_Content #overzichtAZ .tekst{
	clear: none;
}
#CCIPlaceHolder_Content #login{
	position: relative;
}
#CCIPlaceHolder_Content #btn_login{
    top: 28px !important;
}
#CCIPlaceHolder_Content #input_container_retrievebutton{
	top:76px;
}
#CCIPlaceHolder_Content .extra{
	clear: both;
}
#container .extra{
	float: left;
* float: none !important;
	margin-top: 20px;
	clear: both;
}

/* CCIPlaceHolder_Rechterkant */
#CCIPlaceHolder_Rechterkant h2{
	color: #0099B4;
}
#CCIPlaceHolder_Rechterkant h2 a{
	float: right;
	color: #999999;
	text-decoration: none;
	font-size: 10px;
	background: url(/images/rss.gif) no-repeat #E8F5F8 left 3px;
	padding-left: 15px;
}
#CCIPlaceHolder_Rechterkant #blokje_agenda .item{
	*overflow: hidden;
}
#CCIPlaceHolder_CPB_Agenda,
#CCIPlaceHolder_CPB_Nieuws{
	background-color: #E8F5F8;
	margin-top: 14px;
	padding: 10px;
}
#CCIPlaceHolder_CPB_Agenda .onderwerp a{
	color: #000000;
}
#CCIPlaceHolder_CPB_Nieuws .onderwerp h3{
	font-weight: bold;
	color: #0099B4;
}
#CCIPlaceHolder_CPB_Nieuws .onderwerp a h3{
	font-weight: bold;
	color: #0099B4;
}
#CCIPlaceHolder_CPB_Nieuws .onderwerp a:hover h3{
	text-decoration: underline;
}
#CCIPlaceHolder_CPB_Afbeelding_1,
#CCIPlaceHolder_CPB_Afbeelding_2,
#CCIPlaceHolder_CPB_Rechterkant_Afbeelding1,
#CCIPlaceHolder_CPB_Rechterkant_Afbeelding2{
	margin-top: 14px;
}
#CCIPlaceHolder_Rechterkant .onderwerp{
	background: url(/images/dot_groen.gif) repeat-x #E8F5F8 left bottom;
	margin-bottom:7px;
	padding-bottom:7px;
}

/* CCIPlaceHolder Footer */
#CCIPlaceHolder_Footer .extra{
	float: right;
}
#sitemapNavigation{
	background-color: #ECEAF0;
	float: left;
	margin-bottom:10px;
	margin-top:10px;
	padding-bottom:25px;
	overflow: hidden;
	width: 900px;
	display: none;
}
#sitemapNavigation .kolom{
	float: left;
	width: 210px;
	margin-top: 25px;
	margin-left: 15px;
	color: #43306E;
}

/* Hyperlinks */
#login_form_container a{
	color: #FFFFFF;
}
#header_balk a {
	color:#43306E;
}
#CCIPlaceHolder_Kolom_1 h3 a{
	color: #44B4C8;
	font-weight: bold;
}
#CCIPlaceHolder_Footer a{
	color: #43306E;
	font-weight: bold;
	margin-right: 10px;
}
#CCIPlaceHolder_Footer .extra a{
	margin-right: 0;
}
#CCIPlaceHolder_Content a{
	color: #019CBA;
}
#uitgelicht .tekst a{
	color: #43306E;
}
.onderwerp a{
	margin: 0 5px 0 5px;
}
#CCIPlaceHolder_Kolom_1 .meer_info{
	margin-left: 95px;
}
#CCIPlaceHolder_Kolom_1 .thema_blok .meer_info{
	margin: 0;
}
.meer_info a{
	color: #44B4C8;
	text-decoration: none;
	display: block;
}
#blok_vacatures .meer_info a,
#CCIPlaceHolder_Content_Kolom2 .meer_info a,
#CCIPlaceHolder_Kolom_1 .meer_info a{
	background: url(/images/pijl_groen.gif) no-repeat right 5px;
	font-weight: bold;
}
#CCIPlaceHolder_CPB_Agenda .meer_info a,
#CCIPlaceHolder_CPB_Nieuws .meer_info a{
	background: url(/images/pijl_groen_bg_groen.gif) no-repeat right 5px;
	font-weight: bold;
}
#CCIPlaceHolder_CPB_Nieuws h3 a,
#blok_vacatures a.titel{
	margin: 0;
	color: #333333;
}
#Logout_pnlLogout a:hover,
#CCIPlaceHolder_Header .extra a:hover,
#CCIPlaceHolder_Content a:hover,
#CCIPlaceHolder_Footer a:hover,
#CCIPlaceHolder_Top .tekst a:hover,
#CCIPlaceHolder_CPB_Tijdschrift .tekst a:hover,
#tekstgrootte a:hover,
#ledennet a:hover,
#website a:hover,
#CCIPlaceHolder_Kolom_1 h3 a:hover,
a:hover{
	text-decoration: underline;
}

/* Tekst Grootte */
.groot #CCIPlaceHolder_Top,
.groot #CCIPlaceHolder_Rechterkant,
.groot #CCIPlaceHolder_Kolom_1,
.groot #CCIPlaceHolder_Midden,
.groot #CCIPlaceHolder_Content_Kolom1,
.groot #CCIPlaceHolder_Content_Kolom2,
.groot #CCIPlaceHolder_Content{
	font-size: 14px;
}
.groot #CCIPlaceHolder_Rechterkant h2,
.groot #CCIPlaceHolder_Kolom_1 h2,
.groot #CCIPlaceHolder_Midden h2,
.groot #CCIPlaceHolder_Content_Kolom1 h2,
.groot #CCIPlaceHolder_Content_Kolom2 h2,
.groot #CCIPlaceHolder_Rechterkant h2{
	font-size: 16px;
}
.groot #CCIPlaceHolder_Content h2{
	font-size: 20px;
}
.groot #login{
	font-size: 12px;
}
#content_rechterkant #CCIPlaceHolder_Content{
	width: 682px;
}
#CCIPlaceHolder_Content span.datum{
	float: right;
	padding-top: 7px;
	font-weight: bold;
	color: #0099B4;
}
#CCIPlaceHolder_CPB_Vacatures a.titel{
	display: block;
}
#CCIPlaceHolder_CPB_Vacatures .plaats{
	float: left;
	display: block;
}
#CCIPlaceHolder_Content_Kolom1{
	float: left;
	width: 282px;
	margin-left: 8px
}
#CCIPlaceHolder_Content_Kolom1 .blok,
#CCIPlaceHolder_Content_Kolom2 .blok{
	margin-bottom: 14px;
	clear: both;
	background: transparent url(/images/dot_paars.gif) repeat-x left bottom;
	overflow: hidden;
}
#CCIPlaceHolder_Content_Kolom1 .blok .tekst,
#CCIPlaceHolder_Content_Kolom2 .blok .tekst{	
	overflow: hidden;
	margin-bottom: 10px;
	padding-bottom: 10px
}
#CCIPlaceHolder_Content_Kolom2 .blok.link{	
	background:  none;
}
#CCIPlaceHolder_Content_Kolom2 .blok.link .meer_info{ 	
	background: transparent url(/images/dot_paars.gif) repeat-x left top;
	padding: 10px 0;
}
#CCIPlaceHolder_Content_Kolom1 .blok .tekst a,
#CCIPlaceHolder_Content_Kolom2 .blok .tekst a{
	color: #019CBA;
}
#CCIPlaceHolder_Content_Kolom1 .blok .tekst ul,
#CCIPlaceHolder_Content_Kolom2 .blok .tekst ul{
	float: left;
}
#CCIPlaceHolder_Content_Kolom1 .blok .tekst li,
#CCIPlaceHolder_Content_Kolom2 .blok .tekst li{
	background: url(/images/pijl_groen.gif) no-repeat left 5px transparent;
	padding-left: 20px;
}
#CCIPlaceHolder_Content_Kolom1 .blok.blauw .tekst li,
#CCIPlaceHolder_Content_Kolom2 .blok.blauw .tekst li{
	background: url(/images/pijl_groen_bg_groen.gif) no-repeat scroll left 5px;
}
#CCIPlaceHolder_Content_Kolom1 .blok .afbeelding,
#CCIPlaceHolder_Content_Kolom2 .blok .afbeelding{
	float: left;
}
#CCIPlaceHolder_Content_Kolom1 .blok img,
#CCIPlaceHolder_Content_Kolom2 .blok img{
	float: left;
	margin: 0 15px 15px 0;
}
#CCIPlaceHolder_Content_Kolom1 .blauw{
	padding: 10px;
	background-color: #E8F5F8;
	background-image: none;
}
#CCIPlaceHolder_Content_Kolom1 .blauw .tekst{
	background: none;
}
#CCIPlaceHolder_Content_Kolom2{
	width: 380px;
	float: left;
	margin-left: 20px
}
#CCIPlaceHolder_Content_Kolom1 h3,
#CCIPlaceHolder_Content_Kolom2 h3{
	color: #422D70;
	font-weight: bold;
	background: transparent url(/images/dot_paars.gif) repeat-x left bottom;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#CCIPlaceHolder_Content_Kolom1 .blauw h3{
	background: none;
	padding-bottom: 0;
}
#CCIPlaceHolder_Content_Kolom1 .afbeelding,
#CCIPlaceHolder_Content_Kolom2 .afbeelding,
#CCIPlaceHolder_Content .afbeelding{
	margin-top: 3px;
}
.groot #CCIPlaceHolder_Content_Kolom1 .afbeelding,
.groot #CCIPlaceHolder_Content_Kolom2 .afbeelding,
.groot #CCIPlaceHolder_Content .afbeelding{
	margin-top: 5px;
}

/* Afbeeldingen */
#uitgelicht .afbeelding,
#CCIPlaceHolder_Content .afbeelding{
	float: left;
	overflow: hidden;
}
#uitgelicht .afbeelding img,
#CCIPlaceHolder_Content .afbeelding img{
	margin-right: 20px;
	display: block;
}
#CCIPlaceHolder_Content .overzicht h3{
	padding-top: 5px;
	display: block;
}
#CCIPlaceHolder_Content .overzicht h3 a{
	margin-left: 0px;
	font-weight: bold;
}
#CCIPlaceHolder_Content .vacature .onderwerp,
#CCIPlaceHolder_Content .overzicht .onderwerp{
	clear: both;
	margin-bottom: 20px;
}
#CCIPlaceHolder_Content .overzicht .onderwerp span.datum{
	*padding-top: 0px;
	margin-left: 10px;
}
#CCIPlaceHolder_Content .vacature .onderwerp a.titel{
	display: block;
	margin: 0;
	float: none;
}
#CCIPlaceHolder_Content .vacature .onderwerp span.datum{
	margin-left: 10px;
	padding-top: 0;
}
#volle_breedte #container{
	width: 879px;
	margin-left: 20px;
}
#volle_breedte #CCIPlaceHolder_Content{
	width: 879px;	
}
#CCIPlaceHolder_CPB_Linkerkant #submenu li.aktief a{
	color: #0099B4;
}
#CCIPlaceHolder_CPB_Linkerkant #submenu li.aktief li a{
	color: #000000;
}
#CCIPlaceHolder_CPB_Linkerkant #submenu li.aktief li.aktief a{
	color: #0099B4;
}
#container .extra a#printknop{
	background: transparent url(/images/print.gif) no-repeat scroll left -20px;
	color: #43306E;
	display: block;
	padding-left: 30px;
	width: 50px;
	clear: both;
	margin: 0 0 20px 0;
	height: 20px;
}
#container .extra a#printknop:hover{
	background: transparent url(/images/print.gif) no-repeat scroll left top;
	color: #019CBA;
	text-decoration: none;
}
#CCIPlaceHolder_Content .extra a{
	display: block;
	background: url(/images/print.gif) no-repeat left -20px;
	padding-left: 30px;
	color: #43306E;
	width: 50px;
	margin: 0;
}
#CCIPlaceHolder_Content .extra a:hover{
	background: url(/images/print.gif) no-repeat left top;
	color: #019CBA;
	text-decoration: none;
}
#CCIPlaceHolder_Content h2 span{
	color: #756795;
	display: block;
	font-size: 11px;
	font-weight: bold;
	float: right;
	margin-top: 9px;
}
#CCIPlaceHolder_CPB_Rechterkant_Vragen{
	margin-top: 14px;
}
#CCIPlaceHolder_CPB_Rechterkant_Vragen .blok h2{
	color: #43306E;
}
#CCIPlaceHolder_CPB_Rechterkant_Vragen .blok div{
	background: url(/images/vragen_lijntje.gif) no-repeat 3px bottom;
}
#CCIPlaceHolder_CPB_Rechterkant_Vragen .blok .rechterkant_vragen_vraag{
	color: #333333;
	font-size: 11px;
	display: block;
	height: 21px;
	padding-left: 35px;
	margin-bottom: 9px;
}
#CCIPlaceHolder_CPB_Rechterkant_Vragen .blok span.rechterkant_vragen_vraag{
	background: url(/images/bel.gif) no-repeat left top;
}
#CCIPlaceHolder_CPB_Rechterkant_Vragen .blok #mail_ons_uw_vraag{
	background: url(/images/mail.gif) no-repeat left top;
}
#CCIPlaceHolder_CPB_Rechterkant_Vragen .blok #veelgestelde_vragen{
	background: url(/images/vragen.gif) no-repeat left top;
}

/* Rechterkant 7-10 */
#CCIPlaceHolder_Rechterkant #blokje_agenda,
#CCIPlaceHolder_Rechterkant #blokje_nieuws{
	background-color: #E8F5F8;
	margin-bottom: 15px;
	padding: 10px;
}
#CCIPlaceHolder_Rechterkant #blokje_agenda h3 a{
	font-weight: bold;
	color: #333333;
}
#CCIPlaceHolder_Rechterkant #blokje_agenda a.rss,
#CCIPlaceHolder_Rechterkant #blokje_nieuws a.rss{
	float: right;
	background: transparent url(/images/rss.gif) no-repeat scroll left 3px;
	padding-left: 15px;
	color:#999999;
	font-size:10px;
}
#CCIPlaceHolder_Rechterkant #blokje_agenda .item,
#CCIPlaceHolder_Rechterkant #blokje_nieuws .item{
	background:transparent url(/images/dot_groen.gif) repeat-x scroll left bottom;
margin-bottom:7px;
padding-bottom:7px;
}
#CCIPlaceHolder_Rechterkant #blokje_agenda .item .datum{
	float: right;
	*margin-top: -5px;
}
#CCIPlaceHolder_Rechterkant #blokje_agenda .item span{
	display: block;
}
#CCIPlaceHolder_Rechterkant #blokje_agenda .item span.organisatie{
	float: left;
	margin-right: 10px;
}
#CCIPlaceHolder_Rechterkant #blokje_agenda .item img{
	margin-top: 4px;
}
#CCIPlaceHolder_Rechterkant .meer_info{
	background:transparent url(/images/pijl_groen_bg_groen.gif) no-repeat scroll right 5px;
	font-weight:bold;
	color:#44B4C8;
display:block;
}
#CCIPlaceHolder_Rechterkant #blokje_agenda .item .titel a,
#CCIPlaceHolder_Rechterkant #blokje_nieuws .item .titel a{ 
	display: block;
	font-weight: bold;
	color: #333;
}
#CCIPlaceHolder_Rechterkant #blokje_informatie{
	margin-bottom: 15px;
	font-size: 11px;
}
#CCIPlaceHolder_Rechterkant #blokje_informatie h2{
	color: #43306E;
}
#CCIPlaceHolder_Rechterkant #blokje_zoek{
	margin-bottom: 15px;
}
#CCIPlaceHolder_Rechterkant #blokje_login{
	background-color: #43306E;
	color: #fff;
	padding: 10px;
	font-size: 11px;
	margin-bottom: 15px;
}
#CCIPlaceHolder_Rechterkant #blokje_login h2{
	color: #fff;
}
#CCIPlaceHolder_Rechterkant #blokje_login strong{
	display: block;
	margin-bottom: 15px;
}
#CCIPlaceHolder_Rechterkant #blokje_login a{
	color: #fff;
	display: block;
}
#CCIPlaceHolder_Rechterkant #blokje_login .uitloggen a{
	background: transparent url(/images/uitloggen.gif) no-repeat scroll left 2px;
	color: #fff;
	padding-left: 20px;
}
#CCIPlaceHolder_Rechterkant #blokje_contact h2{
	color: #43306E;
}
#CCIPlaceHolder_Rechterkant #blokje_contact div{
	background: url(/images/vragen_lijntje.gif) no-repeat 3px bottom;
}
#CCIPlaceHolder_Rechterkant #blokje_contact .rechterkant_vragen_vraag{
	color: #333333;
	font-size: 11px;
	display: block;
	height: 21px;
	padding-left: 35px;
	margin-bottom: 9px;
}
#CCIPlaceHolder_Rechterkant #blokje_contact span.rechterkant_vragen_vraag{
	background: url(/images/bel.gif) no-repeat left top;
}
#CCIPlaceHolder_Rechterkant #blokje_contact #mail_ons_uw_vraag{
	background: url(/images/mail.gif) no-repeat left top;
}
#CCIPlaceHolder_Rechterkant #blokje_contact #veelgestelde_vragen{
	background: url(/images/vragen.gif) no-repeat left top;
}
#CCIPlaceHolder_Content #bijeenkomst .datum{
	color: #0099B4;
}
#CCIPlaceHolder_Content #bijeenkomst span{
	display: block
}
#CCIPlaceHolder_Content #bijeenkomst span strong{
	width: 150px;
	float: left;
}
#CCIPlaceHolder_Content #nieuwsoverzicht a.rss{
	float: right;
	background: transparent url(/images/rss.gif) no-repeat scroll left 3px;
	padding-left: 15px;
	color:#999999;
	font-size:10px;
	position: absolute;
	right: 270px;
	top: 220px;
}
#CCIPlaceHolder_Content #bijeenkomstenoverzicht .item,
#CCIPlaceHolder_Content #nieuwsoverzicht .item{
	margin-top: 15px;
}
#CCIPlaceHolder_Content #bijeenkomstenoverzicht .item span.datum,
#CCIPlaceHolder_Content #nieuwsoverzicht .item span.datum{
	float: right;
	padding: 0;
}
#CCIPlaceHolder_Content #bijeenkomstenoverzicht .item span.titel,
#CCIPlaceHolder_Content #nieuwsoverzicht .item span.titel{
	font-weight: bold;
	display: block;
}
#CCIPlaceHolder_Content #nieuwsoverzicht .item span.tekst{
	padding-bottom: 0px;
	margin-right: 10px;
}
#CCIPlaceHolder_Content #bijeenkomstenoverzicht .item span.locatie{
	display: block;
}
#CCIPlaceHolder_Content #bijeenkomstenoverzicht .item span.organisatie{
	margin-right: 10px;
}
#breed #CCIPlaceHolder_Content{
	padding-left:10px;
	width:680px;
}
.breed #CCIPlaceHolder_Content{
	padding-left:10px;
	width:680px;
}

/* Engels */
#engels #container{
	width: 914px;
}
#engels #CCIPlaceHolder_Content{
	padding: 0 10px;
	width: 894px;
}

/* Engels -Vervolg */
#engels_vervolg #container{
	width: 904px;
}
#engels_vervolg #CCIPlaceHolder_Content{
	width: 687px;
}

/* Algemeen Formulier */
#CCIPlaceHolder_Content .formulier{
	margin-top: 20px;
}
#CCIPlaceHolder_Content .formulier .noBorder{
	border: none;
	width: 20px;
}
#CCIPlaceHolder_Content .formulier textarea{
	width: 250px;
	border: 1px solid #000000;
}
#CCIPlaceHolder_Content .formulier select{
	/*width: 255px;*/
	border: 1px solid #000000;
}
#CCIPlaceHolder_Content .formulier td input{
	width: 250px;
	border: 1px solid #000000;
}
#CCIPlaceHolder_Content .formulier td.formbuilder_label{
	width: 150px;
}
#CCIPlaceHolder_Content .formulier table tr td table tr td input{
	width: 180px;
}
#CCIPlaceHolder_Content .formulier #captcha_image_container{
	margin-top: 20px;
}
#CCIPlaceHolder_Content .formulier #captcha_image_container img{
	margin-bottom: 10px;
}
#CCIPlaceHolder_Content .formulier .captcha_image_container input{
	background-color:#44B4C8;
	border:1px solid #000000;
	color:#FFFFFF;
	padding:1px 2px;
	width:90px;
}
#CCIPlaceHolder_Content .formulier #input_container_captchatextbox input{
	width: 245px;
	background-color: #FFFFFF;
	color: #000000;
}
#CCIPlaceHolder_Content .formulier table td table td.formbuilder_label{
	width: 50px!important;
}
#CCIPlaceHolder_Content table.center{
	font-weight: bold;
	width: 250px;
}
#CCIPlaceHolder_Content table table{
	width: 330px !important;
}
#CCIPlaceHolder_Content table table tr td{
	width: 325px !important;
	/*float: left;*/
	overflow: hidden;
}
#CCIPlaceHolder_Content .formulier table table tr td.radio_input,
#CCIPlaceHolder_Content #meeting_form table table tr td.radio_input,
#CCIPlaceHolder_Content #meeting_form table table tr td input[type='radio'],
#CCIPlaceHolder_Content .formulier table tr td table tr td input[type='radio'],
#CCIPlaceHolder_Content .formulier table tr td input[type='checkbox']{
width:20px!important;
border:none;
}
#CCIPlaceHolder_Content #meeting_form table table tr td.radio_label{
width:200px!important;
}
/* Formulier Bijeenkomst Detail */
#meeting_form{
	margin-top: 20px;
}
#meeting_form .noBorder{
	border: none;
}
#meeting_form textarea{
	width: 250px;
	border: 1px solid #000000;
}
#meeting_form select{
	width: 255px;
	border: 1px solid #000000;
}
#meeting_form td input{
	width: 250px;
	border: 1px solid #000000;
}
#meeting_form table #activiteit_formulier_activiteit_formulier_subscription_form____xpa2o8y503____formbuilder_radiobuttonlist_xpa2o8y503_{
	margin-bottom: 10px;
}
#meeting_form table tr td table tr td input{
	width: 20px;
}/*
#meeting_form td{
	width: 150px;
}*/
#meeting_form .captcha_image_container input{
	background-color:#44B4C8;
	border:1px solid #000000;
	color:#FFFFFF;
	padding:1px 2px;
	width:90px;
}
#meeting_form #input_container_captchatextbox input{
	background-color: #FFFFFF;
	width: 250px;
}
#meeting_form #captcha_image_container{
	margin-top: 20px;
}
#meeting_form #captcha_image_container img{
	margin-bottom: 10px;
}
#form_submit_button{
	margin-left: 176px;
	margin-top: 20px;
}
#form_submit_button input{
	background-color: #44B4C8;
	border: 1px solid #000000;
	padding: 1px 2px;
	color: #FFFFFF;
	width: 90px;
	cursor: pointer;
}