/* speciale TD's */

td.klikhierbanner {
	width:						115px;
	background-color:	#67115C;
	text-align:				center;
	color:						#FFFFFF;
	line-height:			16px;
	cursor:						hand;
}


/* STYLEIT TABLE */

TABLE.table_styleit {
padding : 2;
border:					0px; 
}


TD.td-topmenu {
	background: 			#67115C;
	width: 683px;	
}

TD.td-leftmenu {
	background: 			#67115C;
	width: 191px;	
}

TD.td-content {
	background-image: url(/img/punt.gif); 
	background-repeat: no-repeat;
}

TD.td_styleit {
font-family: 			verdana;
text-decoration: 		none;
font-weight: 			normal;
border:					solid 0px #67115C; 
}

/* TITEL STYLEITPAGINA */

.paginatitel {
font-family: 			verdana;
background: 			#ffffff;
color: 					#67115C;
text-decoration: 		none;
font-weight: 			bold;
}


/* WERKTIJDEN TABEL */

TD.werktijden {
font-family: 			verdana;
background: 			#ffffff;
color: 					#000000;
text-decoration: 		none;
font-weight: 			normal;
border:					dashed 1px #CCCCCC; 
border-bottom:			solid 1px #CCCCCC; 
}

/* CONTACT FORMULIER */



input.contactformulier , select , textarea.contactformulier {
background-color: #ffffff;
border : solid 1px #000000;
font-family: verdana; 
font-weight: normal; 
color: #67115C; 

}


/* STYLES HOOFDMENU */

A.hoofdmenu{
font-family: 			verdana;
color: 						#ffffff;
font-weight: 			bold;
text-decoration: 	none;
}

A.hoofdmenu:hover {
text-decoration: 	underline;
}

/* STYLES SUBMENU */

A.submenu {
font-family: 			verdana;
color: 						#000000;
text-decoration: 	none;
font-weight: normal; 

}

A.submenu:hover {
text-decoration: 	bold;
font-family: 			verdana;
color: 						#66115C;
}

/* STYLES VACATUREKAART */

body.vacaturekaart{
	margin: 		0px 0px 0px 0px; 
	width: 			100%; 
	background: 	#ffffff;
}

/* STYLES STYLEIT SCHERMEN */

.styleit {
font-family: 			verdana;
color: 					#67115C;
text-decoration: 		underline;
font-weight: 			bold;
}

a.styleit:hover {
font-family: 		verdana;
color: 					#67115C;
text-decoration:none;
font-weight: 		bold;
}


/* STYLES OVERIG */

.tekst_wit {
font-family: 			verdana;
color: 						#ffffff;
text-decoration: 	none;
}

A.knop_meer {
font-family: 			verdana;
color: 						#000000;
text-decoration: 	none;
font-weight: 			bold;
}

A.knop_meer:hover{
font-family: 			verdana;
color: 						#000000;
text-decoration: 	underline;
font-weight: 			bold;
}

A.knop_meer2{
font-family: 			verdana;
color: 						#000000;
text-decoration: 	none;
font-weight: 			bold;
}

A.knop_meer2:hover{
font-family: 			verdana;
color: 						#000000;
text-decoration: 	none;
font-weight: 			bold;
}
A.knop_terug {
font-family: 			verdana;
color: 						#FF9639;
text-decoration: 	none;
font-weight: 			bold;
}

A.knop_terug:hover{
font-family: 			verdana;
color: 						#FF9639;
text-decoration: 	underline;
font-weight: 			bold;
}

A.knop_terug2{
font-family: 			verdana;
color: 						#000000;
text-decoration: 	none;
font-weight: 			bold;
}

A.knop_terug2:hover{
font-family: 			verdana;
color: 						#000000;
text-decoration: 	none;
font-weight: 			bold;
}

TD.toonvacature {
font-family: 			verdana;
background: 			#ffffff;
color: 						#000000;
text-decoration: 	none;
font-weight: 			normal;
}


/* END CHECKED STYLES */


body{
margin: 0px 0px 0px 0px; 
width: 100%; 
/* background: #7F818C;*/
/* background-image:URL(/img/canvas_bg.gif);  */
text-align: center;
align: center;
overflow-x: hidden;
}

.hmenu_bg{
background-color: #67115C;
font-family: 			verdana;
color: 						#ffffff;
font-weight: 			bold;
text-decoration: 	none;
}

a.hmenu {
	font-family: 			verdana;
	color: 						#ffffff;
	font-weight: 			none;
	text-decoration: 	none;
	font-weight: 			normal;
}

a.hmenu:hover {
	font-family: 			verdana;
	color: 						#ffffff;
	font-weight: 			none;
	text-decoration: 	none;
}

.hmenu_bg_mo {
	background-color: #E9A01D;
	/* background-image: url(/img/menu_mo.gif);*/
	cursor: hand;
}

a.hm_item {
	font-family: verdana;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

a.hm_item:hover {
	font-family: verdana;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}

a.hm_item_ov {
	font-family: verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.smenu_bg {
	background-color: #FFFFFF;
	font-family: 			verdana;
	color: 						#000000;
	text-decoration: 	none;
}

.smenu_bg_mo {
	background-color: #E9A01D;
	cursor: hand;
}

a.smenu {
	font-family: 			verdana;
	color: 						#ffffff;
	text-decoration: 	none;
}

input.button {
 font-family:            verdana, tahoma, arial;
 height:                 20px;
 color:									 #ffffff;
 font-weight:						 bold;
 background-color: 			 #67115C;	 
 border: 								 solid 1 #000000;
}

select.button {
 font-family:            verdana, tahoma, arial;
 height:                 20px;
 color:									 #000000;
 border-color: 					 #F9EEE5 #C3573A #C3573A #F9EEE5;
 border-width:           1;
 background-color: 			 #FFFFFF;	 
 border-style: 					 solid;
}

body#print {
	margin: 10px 0px 0px 22px; 
	width: 100%; 
	background: #ffffff;
	oveflow: auto;
	scrollbar-face-color: #811842;
	scrollbar-shadow-color: #811842; 
	scrollbar-highlight-color: #811842; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #ffffff;
}

body.contact{
	background-color: #9CCC3E;
}

.kruimelpad{
	color: #000000;
	font-family: verdana;
}


div#canvas{
/* position:absolute; */
/* background-image:URL(/img/inner_bg.gif); */
background: #FFFFFF;
height: 100%; 
top: 0px;
right:50%;
/* margin-left:-397px; */
/* margin-right:-397px; */
}

span#witbg{
background-color: #ffffff;
}

.content_frame{
height: 100%; 
}

.submenu_links_top{
border-bottom: solid 1 #F4BFC1;
}

.submenu_links{
border-bottom: solid 1 #F4BFC1;
padding: 5px;
font-family: arial;
color: #FADBDC;
font-weight: bold;
}

.tr_mo{
background-color: #DD3E44;
}

.si{
background-color: #ffffff;
}

.si_ov{
background-color: #F77E33;
}


.content_inner{
overflow: auto; 
}
.content_left{
float: left; 
width: 3px;
}

.content_menu{
float: left; 
width: 184px;
}

.content_center{
float: left; 
width: 28px;
}

.content_links{
float: left; 
width: 203px; 
}

.content{
padding-top: 15px;
float: left; 
width: 450px;
}

td#rand{
height: 20px;
background-image:url(/img/content_rand_bg.gif); 
}

.hoogte{
height: 100%;
}

td{
font-family: verdana;
color: #000000;
font-weight: none;
}

/*	Organisatiegids organisatieoverzicht
--------------------------------------------*/
.content .organisaties .organisatie {
	
}

	.content .organisaties .organisatie .org-th {
		background:url(/img/bullet_arrow_right.png) no-repeat 0px -1px;
		padding-left:17px;
		font-weight:bold;
		outline:none;
		color:#000;
		cursor:pointer;
	}
	
	.content .organisaties .organisatie .org-tb {
		margin-bottom:10px;
		cursor:default;
		padding-left:17px;
	}
	
	.content .organisaties .organisatie .org-th.selected {
		background:url(/img/bullet_arrow_down.png) no-repeat 0px -1px;
		
	}

.content a.expand-all {
	display:inline-block;
	outline:none;
	margin-top:10px;
}

span#right{
padding-rigt: 100px;
}

.productblok_kop{
font-family: verdana;
color: #ffffff;
font-weight: bold;
background-color: #841842;
}

.productblok_tekst_kop{
font-family: verdana;
color: #ffffff;
font-weight: bold;
background-color: #841842;
}

a#link{
font-family: verdana;
color: #000000;
font-weight: none;
text-decoration: underline;
}

a#link:hover{
font-family: verdana;
color: #000000;
font-weight: none;
text-decoration: none;
}
input#form{
width: 279px; 
height: 16px; 
border: 1 solid #000000; 
font-family: verdana; 
color: #000000; 
background-color: #ffffff;
}

input#form_b{
width: 280px; 
height: 16px; 
border: 1 solid #000000; 
font-family: verdana; 
color: #000000; 
background-color: #ffffff;
}

input#form_contact{
width: 207px; 
height: 16px; 
border: 1 solid #000000; 
font-family: verdana; 
color: #000000; 
background-color: #ffffff;
}

input#form_login{
width: 130px; 
height: 16px; 
border: 1 solid #000000; 
font-family: verdana; 
color: #000000; 
background-color: #ffffff;
}

input#form_naam{
width: 250px; 
height: 16px; 
border: 1 solid #000000; 
font-family: verdana; 
color: #000000; 
background-color: #ffffff;
}

input#form_vl{
width: 20px; 
height: 16px; 
border: 1 solid #000000; 
font-family: verdana; 
color: #000000; 
background-color: #ffffff;
}

textarea#form{
width: 395px; 
height: 76px; 
border: 1 solid #000000; 
font-family: verdana; 
color: #000000; 
scrollbar-face-color: #841842;
scrollbar-shadow-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #fffffff; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #ffffff;
background-color: #ffffff;
}

textarea#form_twee{
width: 320px; 
height: 76px; 
border: 1 solid #000000; 
font-family: verdana; 
color: #000000; 
scrollbar-face-color: #841842;
scrollbar-shadow-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #fffffff; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #ffffff;
background-color: #ffffff;
}

textarea#form_drie{
width: 280px; 
height: 76px; 
border: 1 solid #000000; 
font-family: verdana; 
color: #000000; 
scrollbar-face-color: #841842;
scrollbar-shadow-color: #ffffff; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #fffffff; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #ffffff;
background-color: #ffffff;
}

.checkbox{
cursor: hand;

}

.checkbox_ov{
cursor: hand;
background-color: #841842;
}

textarea#text{
width: 280px; 
height: 76px;
border: 1 solid #000000; 
font-family: verdana; 
color: #000000; 
scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #000000; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #ffffff; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #000000;
}

textarea#texta{
width: 320px; 
height: 76px;
border: 1 solid #000000; 
font-family: verdana; 
color: #000000; 
scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #000000; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #ffffff; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #000000;
}

.si_ov{
background-color: #FAA30C;
}

.si{
background-color: #ffffff;
}

.menu{ 
top: 96px; 
left: 27px; 

visibility: hidden;
width: 100px;
border: 1px solid #ffffff;
text-align: left;
cursor: hand;
}

.menu_oplossingen{ 
top: 96px; 
left: 152px; 
position: absolute;	
visibility: hidden;
width: 150px;
border: 1px solid #ffffff;
text-align: left;
cursor: hand;
}

.menu_standaardproducten{ 
top: 96px; 
left: 273px; 
position: absolute;	
visibility: hidden;
width: 100px;
border: 1px solid #ffffff;
text-align: left;
cursor: hand;
}

.menu_diensten{ 
top: 96px; 
left: 381px; 
position: absolute;	
visibility: hidden;
width: 130px;
border: 1px solid #ffffff;
text-align: left;
cursor: hand;
}

.menu_portfolio{ 
top: 96px; 
left: 478px; 
position: absolute;	
visibility: hidden;
width: 100px;
border: 1px solid #ffffff;
text-align: left;
cursor: hand;
}

.menu_meerinfo{ 
top: 96px; 
left: 593px; 
position: absolute;	
visibility: hidden;
width: 120px;
border: 1px solid #ffffff;
text-align: left;
cursor: hand;
}

.menu_nieuws{ 
top: 96px; 
left: 697px; 
position: absolute;	
visibility: hidden;
width: 97px;
border: 1px solid #ffffff;
text-align: left;
cursor: hand;
}
.subitem_bg{
background-color: #ffffff;
height: 17px;
width: 122px;
valign: center;
border-bottom: 1px solid #000000;
}

.subitem_bg_ov{
background-color: #811842;
height: 17px;
width: 122px;
color: #ffffff;
valign: center;
border-bottom: 1px solid #000000;
}


.tableborderzwart{
border: 1 solid #000000;
}

.productblok_ov{
background-color: #841842;
}

.productblok_ov_ov{
background-color: #ffffff;
}

.productblok1{
padding-top: 10px;
padding-left: 6px;
padding-right: 6px;
text-align: left;
position: absolute; 
top: 142px; 
left: 429px; 
width: 114px; 
height: 113; 
font-family: verdana; 
color: #ffffff;
background-image:url(/img/productblok_bg.gif);
cursor: hand;
}

.productblok2{
padding-top: 10px;
padding-left: 6px;
padding-right: 6px;
text-align: left;
position: absolute; 
top: 142px; 
left: 545px; 
width: 114px; 
height: 113; 
font-family: verdana; 
color: #ffffff;
background-image:url(/img/productblok_bg.gif);
cursor: hand;
}

.productblok3{
padding-top: 10px;
padding-left: 6px;
padding-right: 6px;
text-align: left;
position: absolute; 
top: 142px; 
left: 661px; 
width: 114px; 
height: 113; 
font-family: verdana; 
color: #ffffff;
background-image:url(/img/productblok_bg.gif);
cursor: hand;
}

table#vast{
height: 100%;
width: 796px;
}

td#kruimelpad{
height: 30px;
valign: top;
padding-left: 284px;
padding-top: 5px;
font-family: verdana;
font-family: verdana;
font-weight: bold;
color: #ffffff;
}

a#kruimelpad_ov{
font-family: verdana;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}

a#kruimelpad_ov:hover{
font-family: verdana;
font-weight: bold;
text-decoration: underline;
color: #ffffff;
}

.contentbutton{
background-color: #811842;
cursor: hand;
}

.contentbutton_ov{
background-color: #ffffff;
cursor: hand;
}

ul{
color: #67115C;
margin: 0px 0px 0px 15px;

}

.but{
background-color: #811842;
}

.but_ov{
background-color: #ffffff;
}


span#errortekst{
color: #ff0000;
font-weight: bold;
}

span#paars_tekst{
color: #ff0000;
font-weight: bold;
}

form{
margin: 0px; 
}

.vac_kop{
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

.vac_kop_balk{
background-color: #67115C;
height: 20px;
color: #ffffff;
font-weight: bold;
font-family: verdana;
}

a {
	font-family: 			verdana;
	color: 						#67115C;
	text-decoration:	none;
	font-weight: 			bold;
}

a:hover {
	font-family: 			verdana;
	color: 						#000000;
	text-decoration:	underline;
	font-weight: 			bold;
}

a.A-topmenubalk {
	font-family: 			verdana;
	color: 						#FFFFFF;
	text-decoration:	none;
	font-weight: 			normal;
}

a.A-topmenubalk:hover {
	font-family: 			verdana;
	color: 						#FFFFFF;
	text-decoration:	underline;
	font-weight: 			bold;
}

.help-i {
	background-color: #FF9639;
}

.help-i_mo {
	background-color: #319EE7;
	cursor: hand;
}

.tekst_blur {
	font-weight: normal;
}

.tekst_focus {
	font-weight: bold;
}

input {
	font-family: verdana;
}

.pop_geboortedatum_class {
	top: 0px; 
	left: 0px;
	position: absolute;	
	visibility: hidden;
	width: 200px;
	border: 1px solid #31556B;
	background-color: #cccccc;
	background-image:url(/img/help.gif);
}

.pop_postcode_class {
	top: 25px; 
	left: 0px; 
	position: absolute;	
	visibility: hidden;
	width: 250px;
	border: 1px solid #31556B;
	background-color: #cccccc;
	background-image:url(/img/help.gif);
}

.pop_gemeente_class {
	top: 88px; 
	right: 12px; 
	position: absolute;	
	visibility: hidden;
	width: 200px;
	border: 1px solid #31556B;
	background-color: #cccccc;
	background-image:url(/img/help.gif);
}

.pop_wijk_class {
	top: 48px; 
	right: 12px; 
	position: absolute;	
	visibility: hidden;
	width: 200px;
	border: 1px solid #31556B;
	background-color: #cccccc;
	background-image:url(/img/help.gif);
}

.pop_sofinr_class {
	top: 200px; 
	left: 0px; 
	position: absolute;	
	visibility: hidden;
	width: 200px;
	border: 1px solid #31556B;
	background-color: #cccccc;
	background-image:url(/img/help.gif);
}

.pop_opleiding_class {
	top: 190px; 
	left: 0px; 
	position: absolute;	
	visibility: hidden;
	width: 200px;
	border: 1px solid #31556B;
	background-color: #cccccc;
	background-image:url(/img/help.gif);
}

.pop_eigeninkomsten_class {
	top: 185px; 
	left: 0px; 
	position: absolute;	
	visibility: hidden;
	width: 200px;
	border: 1px solid #31556B;
	background-color: #cccccc;
	background-image:url(/img/help.gif);
}

.pop_bekendmet_class {
	top: 250px; 
	left: 0px; 
	position: absolute;	
	visibility: hidden;
	width: 200px;
	border: 1px solid #31556B;
	background-color: #cccccc;
	background-image:url(/img/help.gif);
}

.pop_opmerkingen_class {
	top: 270px; 
	left: 0px; 
	position: absolute;	
	visibility: hidden;
	width: 200px;
	border: 1px solid #31556B;
	background-color: #cccccc;
	background-image:url(/img/help.gif);
}

.opleiding_select_class {
	top: 439px;
	left: 153px;
	position: absolute;
	width: 200px;
	height: 20px;
}