@import "extra_1.css";

html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show}
fieldset,img{border:0}
caption,th{text-align:left;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
a { outline:0;text-decoration:none}
td {vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:100%}p{margin:0 0 1em 0}

body{
	text-align: center;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 1.5;
}

.datum {
	float: right;
	font-size:90%
}

#frame{
	width: 998px;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
	background-color: #EBE4D1;
}
#CCIPlaceHolder_Header{
	height: 66px;
	width: 998px;
	background: url(/images/header_bg.gif) repeat-x left top transparent;
}
#CCIPlaceHolder_Header .rechts{
	float: right;
	text-align: right;
}
#CCIPlaceHolder_Header .rechts .header_menu{
	padding-right: 20px;
	padding-top: 5px;
}
#CCIPlaceHolder_Header .rechts .header_menu a{
	color: #fff;
	font-size: 11px;
	background: url(/images/extra_menu_a_bg.gif) no-repeat right 2px transparent;
	padding-right: 10px;
	margin-right: 8px;
}
#CCIPlaceHolder_Header .rechts .header_menu a.laatste{
	background: none;
	padding-right: 0px;
	margin-right: 0px;
}
#CCIPlaceHolder_Header .rechts .header_menu a:hover{
	text-decoration: underline;
}
#CCIPlaceHolder_Header .rechts .header_menu .streepje{
	color: #D8B209;
	padding: 0 4px;
}
#CCIPlaceHolder_Header .rechts .header_menu #CPB_Header_Blok_Header_Loguit_pnlLogout{
	display: inline;
}
#CCIPlaceHolder_Header .rechts .header_menu #CPB_Header_Blok_Header_Loguit_pnlLogout a{
	color: #fff;
	font-size: 11px;
	padding-right: 0px;
	background: none;
	margin-right: 0;
}

#CCIPlaceHolder_Header .rechts .zoeken{
	margin-right: 20px;
	padding-top: 18px;
}
#CCIPlaceHolder_Header .rechts .zoeken a{
	color: #fff;
	text-decoration: underline;
	font-size: 11px;
	margin-left: 60px;
}
#CCIPlaceHolder_Header .rechts .zoeken a:hover{
	text-decoration: none;
}
#CCIPlaceHolder_Header .input_bg{
	background: url(/images/zoek_input_header.gif) no-repeat left top transparent;
	border: 0;
	width: 172px;
	height: 16px;
	float: left;
}
input#txtContentSearch{
	background: transparent;
	border: 0;
	width: 152px;
	height: 16px;
	padding: 0 10px;
}
input#btnContentSearch{
	background: url(/images/zoek_button_header.gif) no-repeat left top transparent;
	border: 0;
	width: 53px;
	height: 14px;
	cursor: pointer;
	margin-bottom: 1px;
	float: left;
	margin-left: 10px;
	margin-top: 1px;
}
#CCIPlaceHolder_Header .rechts .zoeken span{
	font-size: 11px;
	color: #fff;
	margin-left: 10px;
	margin-right: 5px;
}
#container{
	overflow: hidden;
	width: 996px;
	border-left: 1px solid #CBCBC9;
	border-right: 1px solid #CBCBC9;
	padding: 10px 0;
}
#CCIPlaceHolder_Linkerkant{
	width: 163px;
	float: left;
	padding-left: 10px;
}
#CCIPlaceHolder_Linkerkant .blok{
	margin-bottom: 7px;
}
#CCIPlaceHolder_Linkerkant .boven{
	background: url(/images/linkerkant_boven.gif) no-repeat left top transparent;
	height: 6px;
	width: 163px;
}
#CCIPlaceHolder_Linkerkant .midden{
	background: url(/images/linkerkant_midden.gif) repeat-y left top #fff;
	width: 160px;
	overflow: hidden;
}
#CCIPlaceHolder_Linkerkant .onder{
	background: url(/images/linkerkant_onder.gif) no-repeat left top transparent;
	height: 6px;
	width: 163px;
}

#CCIPlaceHolder_Linkerkant .donker .boven{
	background: url(/images/linkerkant_donker_boven.gif) no-repeat left top transparent;
	height: 2px;
	width: 154px;
}
#CCIPlaceHolder_Linkerkant .donker .midden{
	background: url(/images/linkerkant_donker_midden.gif) repeat-x left top #000;
	width: 154px;

}
#CCIPlaceHolder_Linkerkant .donker .onder{
	background-image: url(/images/linkerkant_donker_onder.gif);
	width: 154px;
}
#CCIPlaceHolder_Linkerkant .donker h2{
	color: #EDAE00;
	padding-top: 4px;
}
#CCIPlaceHolder_Linkerkant .donker a{
	color: #fff;
	padding-left: 4px;
	font-size: 11px;
	font-weight: bold;
	float: left;
	clear: both;
	padding-bottom: 10px;
}
#CCIPlaceHolder_Linkerkant .donker a:hover{
	text-decoration: underline;
}
#CCIPlaceHolder_Linkerkant h2{
	padding-left: 4px;
	margin-bottom: 4px;
}
#navigatie{
	padding-left: 3px;
}
#navigatie ul{
	padding-bottom: 4px;
}
#navigatie li a{
	font-size: 13px;
	color: #584F49;
	width: 144px;
	display: block;
	padding: 6px 0 6px 0;
	padding-left: 4px;
}
#navigatie ul ul li a{
	width: 131px;
	padding-right: 5px;
}
#navigatie li.actief a,
#navigatie li a:hover{
	background-color: #009B91;
	color: #fff;
}

#navigatie ul ul li{
	padding-left: 10px;
}
#navigatie ul ul li a{
	background: none!important;
	color: #584F49!important;
	font-size: 11px;
}
#navigatie ul ul li.actief a,
#navigatie ul ul li a:hover{
	color: #009B91!important;
}


/*login*/
#login{
	padding-bottom: 10px;
}
#lbl_usernameretrievepassword{
	padding-left: 4px;
	width: 144px;
}
#input_container_retrievebutton input{
	border: 1px solid #ccc!important;
	background: #f8f8f8!important;
	cursor: pointer;
	padding: 0 3px!important;
}
#login h2{
	padding-bottom: 10px;
}
#lbl_password,
#lbl_username{
	color: #212125;
	font-size: 11px;
	padding-left: 10px;
}
#login #input_container_password,
#login #input_container_username{
	background: url(/images/login_input_linkerkant.gif) no-repeat left top transparent;
	width: 117px;
	height: 19px;
	margin-left: 4px;
	margin-bottom: 5px;
}
#login input{
	background: transparent;
	border: 0;
	width: 105px;
	height: 17px;
	padding: 2px 6px 0 6px;
	font-size: 11px;
}
#login input.noBorder{
	background: none;
	margin-left: 4px;
}
#login #login_rememberme_container{
	padding-left: 3px;
}
#login #login_rememberme_container input{
	width: 16px;
	height: 16px;
	float: left;
}
#login #lbl_rememberme{
	color: #212125;
	font-size: 11px;
	padding-left: 5px;
	float: left;
	width: 70px;
}
#login #btn_login input{
	background:transparent url(/images/login_button_rechterkant.gif) no-repeat scroll right 5px;
	border:0 none;
	color:#212125;
	font-size:11px;
	height:20px;
	width:89px;
	cursor: pointer;
}
#login a{
	color: #009B91;
	text-decoration: none;
	padding-left: 6px;
	font-size: 11px;
}
#login a:hover{
	text-decoration: underline;
}
#CCIPlaceHolder_Content{
	width: 584px;
	float: left;
	overflow: hidden;
}
#CCIPlaceHolder_Content a{
	color: #009B91;
	text-decoration: none;
}
#CCIPlaceHolder_Content a:hover{
	text-decoration: underline;
}

#CCIPlaceHolder_Content .boven{
	background: url(/images/content_boven.gif) no-repeat left top transparent;
	width: 584px;
	height: 6px;
}
#CCIPlaceHolder_Content .midden{
	background: url(/images/content_midden.gif) repeat-y left top #fff;
	width: 548px;
	overflow: hidden;
	padding-left: 14px;
	padding-right: 22px;
	padding-top: 0px;
	padding-bottom: 8px;
}
#CCIPlaceHolder_Content .onder{
	background: url(/images/content_onder.gif) no-repeat left top transparent;
	width: 584px;
	height: 6px;
}
#CCIPlaceHolder_Content h1{
	color: #584F49;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}
#CCIPlaceHolder_Content .tekst{
	color: #212125;
	font-size: 13px;
	overflow: hidden;
}
#CCIPlaceHolder_Content .tekst .afbeelding{
	float: left;
}
#CCIPlaceHolder_Content .tekst .afbeelding img{
	margin: 0 10px 10px 0;
	width: 250px;
}
#CCIPlaceHolder_Content .tekst a{
	color: #009B91;
	text-decoration: underline;
}
#CCIPlaceHolder_Content .tekst a:hover{
	text-decoration: none;
}
#CCIPlaceHolder_Content .tekst table tr td{
	padding-right: 5px;
}
#CCIPlaceHolder_Content .overzicht{
	border-top: 1px solid #B3B4B5;
	padding: 0px 0 10px 0;
	margin-top: 20px;
}
#CCIPlaceHolder_Content .overzicht h1{
	margin-bottom: 0;
}
#CCIPlaceHolder_Content .overzicht .item{
	border-bottom: 1px solid #B3B4B5;
	padding: 5px 0;
	overflow: hidden;
}
#CCIPlaceHolder_Content .overzicht .item .datum{
	float: right;
	padding-top: 7px;
}
#CCIPlaceHolder_Content .overzicht .bijeenkomsten .item .datum{
	float: left;
	padding-top: 0px;
}
#CCIPlaceHolder_Content .overzicht .bijeenkomsten .item a{
	display: block;
	clear: both;
}
#CCIPlaceHolder_Content .overzicht .bijeenkomsten .item img{
	float: right;
}
#CCIPlaceHolder_Content .overzicht .item h2{
	font-size: 14px;
	color: #584F49;
	margin-bottom: 10px;
	margin-top: 5px;
}
#CCIPlaceHolder_Content .overzicht .item h2 a{
	color: #584F49;
	text-decoration: none;
}
#CCIPlaceHolder_Content .opinie .hoofd{
	border-bottom: 1px solid #000;
	overflow: hidden;
}
#CCIPlaceHolder_Content .opinie .item{
	clear: both;
	overflow: hidden;
}
#CCIPlaceHolder_Content .opinie .titel{
	width: 238px;
	float: left;
	padding-right: 10px;
}
#CCIPlaceHolder_Content .opinie .auteur{
	width: 115px;
	float: left;
	padding-right: 10px;
}
#CCIPlaceHolder_Content .opinie .organisatie{
	width: 110px;
	padding-right: 10px;
	float: left;
}
#CCIPlaceHolder_Content .opinie .datum{
	width: 55px;
	float: left;
	padding-top: 0px;
}
#CCIPlaceHolder_Content .opinie .tekst{
	float: left;
	padding-top: 5px;
	clear: both;
	width: 548px;
}

#CCIPlaceHolder_Content ol{
	padding: 5px 0 5px 20px;
}
#CCIPlaceHolder_Content ol li{
	list-style-type: decimal;
}
#CCIPlaceHolder_Content ul{
	padding: 5px 0 5px 15px;
}
#CCIPlaceHolder_Content ul li{
	list-style-type: disc;
}
#CCIPlaceHolder_Content .extra{
	padding-top: 15px;
	padding-bottom: 30px;
	clear: both;
}
#CCIPlaceHolder_Content .extra a#print{
	float: right;
}


/* Projecten */
#CCIPlaceHolder_Content.projectDetail .afbeelding{
	float: right;
}
#CCIPlaceHolder_Content.projectDetail .afbeelding img{
	width: 215px;
	margin: 0 0 10px 10px;
}
#CCIPlaceHolder_Bureau_Profiel #persberichten .item,
#CCIPlaceHolder_Bureau_Profiel #projecten .item{
	clear: both;
	padding-top: 10px;
	border-top: 1px solid #c8c8c8;	
	margin-bottom: 10px;
}
#CCIPlaceHolder_Bureau_Profiel #projecten .item img{
	width: 100px;
}
#CCIPlaceHolder_Bureau_Profiel #profiel .blokje{
	padding-top: 10px;
	border-top: 1px solid #c8c8c8;	
	margin-bottom: 10px;
	border-bottom: 0;
}
#CCIPlaceHolder_Bureau_Profiel #profiel .blokje h2{

}
#CCIPlaceHolder_Bureau_Profiel #profiel .blokje span{
	display: block;
}

/* Blokken */
#CCIPlaceHolder_Content .blokken{
	
	padding-top: 20px;
}
#CCIPlaceHolder_Content .blokken .kolom{
	width: 267px;
	padding: 0 0px 0 7px;
	float: left;
}
#CCIPlaceHolder_Content .blokken h2{
	margin-top: -2px;
	margin-bottom: 5px;
}
#CCIPlaceHolder_Content .blokken h2 a{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#CCIPlaceHolder_Content .blokken h2 a:hover{
	text-decoration: underline;
}
#CCIPlaceHolder_Content .blokken td.blokje{
	padding: 5px;
	border: 1px solid #ccc;
	margin-bottom: 14px;
	width: 255px;
	background: url(/images/blokken_titel_bg.gif) repeat-x left top transparent;
}
#CCIPlaceHolder_Content .blokken #kolom1{
	padding: 0 7px 0 0;
}
#CCIPlaceHolder_Content #bureau table tr {
	padding-bottom: 15px;
}
#CCIPlaceHolder_Content #bureau .functie{
	float: right;
	margin-top: -2px;
}
#CCIPlaceHolder_Content #bureau .content{
	padding-top: 5px;
	float: left;
	clear: both;
	width: 371px;
}
#CCIPlaceHolder_Content #bureau .afbeelding{
	clear: left;
	float: left;
	margin: 0 5px 5px 0;
}
#CCIPlaceHolder_Content #bureau h2{
	float: left;
}
#CCIPlaceHolder_Content #bureau a.email{
	
}
#CCIPlaceHolder_Content #bureau .tekst{
	float: left;
}


/* Breed */
.breed #CCIPlaceHolder_Content{
	width: 823px;
}
.breed #CCIPlaceHolder_Content .boven{
	width: 823px;
	background: url(/images/content_breed_boven.gif) no-repeat left top transparent;
	height: 6px;
}
.breed #CCIPlaceHolder_Content .midden{
	width: 787px;
	background: url(/images/content_breed_midden.gif) repeat-y left top #fff;
}
.breed #CCIPlaceHolder_Content .onder{
	width: 823px;
	background: url(/images/content_breed_onder.gif) no-repeat left top transparent;
	height: 6px;
}


/* Tabjes */
#tabjes #CCIPlaceHolder_Content{
	width: 398px;
}
#tabjes #CCIPlaceHolder_Content .boven{
	background: transparent url(/images/content_tabjes_boven.gif) no-repeat scroll left top;
	width: 398px;
}
#tabjes #CCIPlaceHolder_Content .midden{
	background: #fff url(/images/content_tabjes_midden.gif) repeat-y scroll left top;
	width: 362px;
}
#tabjes #CCIPlaceHolder_Content .midden .afbeelding img{
	width: 150px;
}
#tabjes #CCIPlaceHolder_Content .onder{
	background: transparent url(/images/content_tabjes_onder.gif) no-repeat scroll left top;
	width: 398px;
}
#tabjes #CCIPlaceHolder_Rechterkant{
	width: 421px;
}
#tabjes #CCIPlaceHolder_Rechterkant ul li{
	float: left;
	list-style-type: none;
}
#tabjes #CCIPlaceHolder_Rechterkant ul li a{
	background: transparent url(/images/tab_bg.gif) no-repeat scroll left top;
	width: 95px;
	float: left;
	color: #212125;
	padding: 3px 0 3px 10px;
	font-weight: bold;
}
#tabjes #CCIPlaceHolder_Rechterkant ul li a.eerste{
	background: transparent url(/images/tab_eerste_bg.gif) no-repeat scroll left top;
	width: 96px;
}
#tabjes #CCIPlaceHolder_Rechterkant ul li a.eerste:hover,
#tabjes #CCIPlaceHolder_Rechterkant ul li.actief a.eerste{
	background: transparent url(/images/tab_eerste_actief_bg.gif) no-repeat scroll left top;
	width: 96px;
}
#tabjes #CCIPlaceHolder_Rechterkant ul li a:hover,
#tabjes #CCIPlaceHolder_Rechterkant ul li.actief a{
	background: transparent url(/images/tab_actief_bg.gif) no-repeat scroll left top;
	color: #fff;
}
#tabjes #CCIPlaceHolder_Rechterkant .extra{
	padding: 10px 0;
	overflow: hidden;
}
#tabjes #CCIPlaceHolder_Rechterkant .extra a{
	text-decoration: underline;
	color: #EDAE00;
	float: right;
	padding-right: 10px;
}
#tabjes #CCIPlaceHolder_Rechterkant .extra a:hover{
	text-decoration: none;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok{
	float: left;
	width: 421px;
	background: transparent url(/images/tabblok_bg.gif) repeat-y scroll left top;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .boven{
	width: 421px;
	height: 3px;
	background: transparent url(/images/tabblok_boven_bg.gif) no-repeat scroll left top;	
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden{
	width: 398px;
	background: #504843 url(/images/tabblok_midden_bg.gif) repeat-x scroll left top ;	
	padding: 10px;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .item{
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #fff;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .item .datum{
	float: right;
	color: #fff;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .item h2{
	float: left;
	width: 335px;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .bureau a{
	color: #fff;
	text-decoration: underline;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .bureau a:hover{
	text-decoration: none;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .overzicht{
	color: #fff;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .overzicht a.download{
	color: #fff;
	float: right;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .item h2 a{
	font-weight: bold;
	color: #fff;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .item .tekst{
	clear: both;
	color: #fff;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .item .tekst a{
	text-decoration: underline;
	color: #EDAE00;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .item .tekst a:hover{
	text-decoration: none;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .projecten .item {

}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .projecten .item .afbeelding{
	float: right;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .opinie td a{
	color: #fff;
	text-decoration: underline;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .midden .opinie td a:hover{
	text-decoration: none;
}
#tabjes #CCIPlaceHolder_Rechterkant #tabblok .onder{
	width: 421px;
	background: transparent url(/images/tabblok_onder_bg.gif) no-repeat scroll left top;
	height: 3px;
}


/* Formulier */
#CCIPlaceHolder_Content .formbuilder_label{
	width: 200px;
	padding-bottom: 4px;
}
#CCIPlaceHolder_Content .formbuilder_element{
	padding-bottom: 4px;
}
#CCIPlaceHolder_Content .formbuilder_element input{
	width: 250px;
	border: 1px solid #D7D7D9;
	padding: 0 3px;
}
#CCIPlaceHolder_Content .formbuilder_element input.noBorder{
	width: 16px;
	border: none;
	padding: 0;
	margin-right: 5px;
}
#CCIPlaceHolder_Content .formbuilder_element textarea{
	padding: 0 3px;
	width: 250px;
	height: 150px;
	border: 1px solid #D7D7D9;
}
#CCIPlaceHolder_Content .formbuilder_element select{
	padding: 0 3px;
	width: 252px;
	border: 1px solid #D7D7D9;
}
#CCIPlaceHolder_Content .formbuilder_form_submit_button{
	margin-left: 200px;
}
#CCIPlaceHolder_Content .formbuilder_form_submit_button input{
	border: 1px solid #ccc;
	background: #f8f8f8;
	cursor: pointer;
	padding: 0 3px;
}
#CCIPlaceHolder_Content .formbuilder_errormessagemarker{
	padding-left: 5px;
	color: #000 !important;
}
#CCIPlaceHolder_Content .formbuilder_errormessagepanel{
	margin-left: 200px;
	margin-top: 15px;
	color: #000 !important;
	padding: 10px;
	background-color: #f8f8f8;
	border: 1px solid #ccc;
	width: 230px;
}
#CCIPlaceHolder_Content #kolommen{
	margin-top: 25px;
	overflow: hidden;
}
#CCIPlaceHolder_Content #kolommen #kolom1{
	float: left;
	width: 382px;
	margin-right: 15px;
}
#CCIPlaceHolder_Content #kolommen #kolom2{
	float: left;
	width: 382px;
}
#CCIPlaceHolder_Rechterkant{
	width: 229px;
	float: left;
}
#CCIPlaceHolder_Rechterkant .donker{
	margin-bottom: 15px;
}
#CCIPlaceHolder_Rechterkant .donker h2{
	color: #EDAE00;
	font-weight: bold;
	margin-bottom: 10px;
}
#CCIPlaceHolder_Rechterkant .donker h3{
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	font-weight:bold;
	margin-bottom: 10px;
}
#CCIPlaceHolder_Rechterkant .donker .tekst{
	color: #fff;
	padding-bottom: 5px;
}
#CCIPlaceHolder_Rechterkant .donker .tekst .afbeelding{
	float: left;
	margin: 0 10px 10px 0;
}
#CCIPlaceHolder_Rechterkant .donker .tekst .afbeelding img{
	width: 90px;
}
#CCIPlaceHolder_Rechterkant .donker .overzicht .item{
	clear: both;
	margin-bottom: 10px;
	overflow: hidden;
}
#CCIPlaceHolder_Rechterkant .donker .overzicht .bedrijf{
	font-size: 11px;
	color: #fff;
}
#CCIPlaceHolder_Rechterkant .donker .overzicht .naam a{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	display: block;
}
#CCIPlaceHolder_Rechterkant .donker .overzicht .extra{
	padding-bottom: 5px;
}
#CCIPlaceHolder_Rechterkant .donker .overzicht .extra a{
	color: #EDAE00;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
#CCIPlaceHolder_Rechterkant .donker .overzicht .item img{
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
}
#CCIPlaceHolder_Rechterkant .donker .boven{
	background: url(/images/rechterkant_boven.gif) no-repeat left top transparent;
	width: 229px;
	height: 4px;
}
#CCIPlaceHolder_Rechterkant .donker .midden{
	background: url(/images/rechterkant_midden.gif) repeat-x left top #000;
	padding-left: 9px;
	padding-right: 9px;
	overflow: hidden;
}
#CCIPlaceHolder_Rechterkant .donker .onder{
	background: url(/images/rechterkant_onder.gif) no-repeat left top transparent;
	width: 229px;
	height: 4px;
}
#CCIPlaceHolder_Rechterkant .geel{
	margin-bottom: 15px;
}
#CCIPlaceHolder_Rechterkant .geel .boven{
	background: url(/images/rechterkant_geel_boven.gif) no-repeat left top transparent;
	width: 229px;
	height: 4px;
}
#CCIPlaceHolder_Rechterkant .geel .midden{
	background-color: #EDAE00;
	padding-left: 9px;
	padding-right: 9px;
	overflow: hidden;
}
#CCIPlaceHolder_Rechterkant .geel .onder{
	background: url(/images/rechterkant_geel_onder.gif) no-repeat left top transparent;
	width: 229px;
	height: 4px;
}
#CCIPlaceHolder_Rechterkant .geel .tekst{
	padding-bottom: 5px;
}
#CCIPlaceHolder_Rechterkant .geel .tekst .afbeelding{
	float: left;
	margin: 0 10px 10px 0;
}
#CCIPlaceHolder_Rechterkant .geel .tekst .afbeelding img{
	width: 90px;
}
#CCIPlaceHolder_Footer{
	height: 31px;
	width: 998px;
	background: url(/images/footer_bg.gif) repeat-x left top transparent;
}
#CCIPlaceHolder_Footer span{
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	margin-left: 17px;
	margin-top: 8px;
	float: left;
}


/* Aanmelden nieuwsbrief */

.aanmelden input{
	background:#F8F8F8 none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	padding:0 3px;
}
.aanmelden input#NEWSLETTER_SUBSCRIBER_MAIL_Aanmelden_Nieuwsbrief{
	border:1px solid #D7D7D9;
	padding:0 3px;
	width:215px;
	margin-bottom: 4px;
	background-color: #FFF;
}
.aanmelden input#NEWSLETTER_SUBSCRIBE_SUBMIT_Aanmelden_Nieuwsbrief{
	margin-left: 200px;
	width: auto !important;
}
#lblMailAddress_Aanmelden_Nieuwsbrief{
	width: 200px;
	float: left;
}


/* Bedrijven */
#CCIPlaceHolder_Bureau_Profiel .tab{
	display:none;
}
#CCIPlaceHolder_Bureau_Profiel.tabmenu ul.tab_style{
	margin-bottom: 20px;
	overflow: hidden;
	padding: 0;
}
#CCIPlaceHolder_Bureau_Profiel.tabmenu ul.tab_style li{
	background:transparent url(/images/tab_bg.gif) no-repeat scroll left top;
	float: left;
	list-style-type: none;
	width: 105px;
	height: 24px;
	/*padding: 0 15px 0 15px;*/
}
#CCIPlaceHolder_Bureau_Profiel.tabmenu ul.tab_style li a{
	color: #000;
	font-weight: bold;
	padding: 3px 0 3px 10px;
	width: 96px;
	float: left;
}
#CCIPlaceHolder_Bureau_Profiel.tabmenu ul.tab_style li.actief a,
#CCIPlaceHolder_Bureau_Profiel.tabmenu ul.tab_style li a:hover{
	color: #fff;
	text-decoration: none; 
}
#CCIPlaceHolder_Bureau_Profiel.tabmenu ul.tab_style li.tabknop.actief,
#CCIPlaceHolder_Bureau_Profiel.tabmenu ul.tab_style li.tabknop:hover{
	background:transparent url(/images/tab_actief_bg.gif) no-repeat scroll left top;
}
#Formulier_NLingenieursMemberSearchForm_panel_searchSubmitButton_Container{
	border: 1px solid #c8c8c8;
	background-color: #f8f8f8;
	display: block;
	padding: 10px;
	width: 328px;
}
#Formulier_NLingenieursMemberSearchForm_panel_searchSubmitButton_Container legend{
	font-weight: bold;
	padding: 0 0 5px 0;
}
#Formulier_NLingenieursMemberSearchForm_panel_searchSubmitButton_Container .label{
	float: left;
	width: 100px;
	padding: 0 0 3px 0;
}
#Formulier_NLingenieursMemberSearchForm_panel_searchSubmitButton_Container .text{
	padding: 0 0 3px 0;
}
#Formulier_NLingenieursMemberSearchForm_panel_searchSubmitButton_Container .text input{
	border: 1px solid #D7D7D9;
	padding: 0 3px;
	width: 220px;
}
#Formulier_NLingenieursMemberSearchForm_panel_searchSubmitButton_Container .select{
	padding: 0 0 3px 0;
}
#Formulier_NLingenieursMemberSearchForm_panel_searchSubmitButton_Container .select select{
	border: 1px solid #D7D7D9;
	padding: 0 3px;
	width: 227px;
}
#Formulier_NLingenieursMemberSearchForm_panel_searchSubmitButton_Container .button input{
	background-color:#F8F8F8;
	border:1px solid #CCCCCC;
	cursor:pointer;
	padding:0 3px;
	margin: 0 0 0 100px;
}
#documenten a.download{
	float: right;
	margin-top: 5px;
}
#documenten h2{
	float: left;
}
#documenten .tekst{
	clear: both;
}
#documenten .datum{
	float: left;
}

.documenten,
.vergaderingen,
.vorigevergaderingen{
	margin-bottom: 25px;
}
.leden{
	margin-bottom: 10px;
}
#CCIPlaceHolder_Content #kolom_1{
	float: left;
	width: 475px;
	overflow: hidden;
}
#CCIPlaceHolder_Content #kolom_2{
	float:left;
	overflow:hidden;
	padding-left:25px;
	width:285px;
}
#CCIPlaceHolder_Content .documenten ul{
	padding-left: 0px;
}
#CCIPlaceHolder_Content .documenten ul li{
	background: url(/images/documenten_bullet.gif) left 7px no-repeat transparent;
	list-style-type: none;
	padding-left: 15px;
}
#CCIPlaceHolder_Content .vergaderingen .tekst,
#CCIPlaceHolder_Content .vorigevergaderingen .tekst{
	border-collapse: separate;
	border: 1px solid #C8C8C8;
	background-color: #F8F8F8;
	padding: 10px;
	margin-top: 5px;
}
#CCIPlaceHolder_Content .documenten .documentOverzicht ul,
#werkgroep_meelezers,
#werkgroep_leden{
	margin-top: 5px;
	padding: 10px;
	border: 1px solid #C8C8C8;
	background-color: #F8F8F8;
}
#kolom_2.publiek .blok{
	border: 1px solid #c8c8c8;
	background-color: #f8f8f8;
	padding: 10px;
	margin-bottom: 25px;
}
#kolom_2.publiek .blok strong{
	display: block;
}






/* Wachtwoord wijzigen */
#CCIPlaceHolder_Content .wachtwoord .changepassword_input_label{
	float: left;
	width: 200px;
	margin-bottom: 4px;
	clear: left;
}
#CCIPlaceHolder_Content .wachtwoord .changepassword_input_container input{
	border: 1px solid #D7D7D9;
	padding: 0 3px;
	width: 250px;
	margin-bottom: 4px;
}
#CCIPlaceHolder_Content .wachtwoord .changepassword_button_container{
	clear: left;
	margin-left: 200px;
}
#CCIPlaceHolder_Content .wachtwoord .changepassword_button_container input{
	background: #F8F8F8 none repeat scroll 0 0;
	border: 1px solid #CCCCCC;
	cursor: pointer;
	padding: 0 3px;
	width: 140px;
}




/* Blokjes verbergen/tonen - Meelezers, Leden*/
#CCIPlaceHolder_Content .publiek .leden #leden_container a.toonlinkje{
	display: none;
}
#CCIPlaceHolder_Content .publiek .meelezers #meelezers_container a.verberglinkje{
	display: none;
}
#CCIPlaceHolder_Content .publiek .meelezers #meelezers_container #werkgroep_meelezers{
	display: none;
}
/* Blokjes verbergen/tonen - Vergaderingen*/
.vergaderingen a.verbergvergaderingen{
	display: none;
}
.vorigevergaderingen{
	display: none;
}
/* Blokjes verbergen/tonen - Documenten*/
.documenten .verberg{
	display: none;
}
li.alle_documenten{
	display: none;
}