body{
	font-family: arial;
	font-size:12px;
}

input, textarea, select{
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	font-stretch: normal;
	font-variant: normal;
	font-size: 11px;

}

#flashcontent, #flashcontent2 {
	font-size:11px;
	color: #B2B2B2;		
}

div.noflash {
	border:solid 1px #CE0C2D;
	text-align:center;
	padding:5px;
}

div.noflash span.error {
	color: #CE0C2D;
	font-weight: bold;
}

#form1{
	position: relative;
	height: 100%;
}

xxbody{
		background: url(../media/background.gif) repeat-y center top;
}

#wrapper{
	padding-left:2px;
	padding-right:2px;
	background: url(../media/background.gif) repeat-y center top;

}
#header, #footer{
	width:1000px;
	height:246px;
}
#block_1{
	width: 203px;
	/*background: #fff url(../media/left/logo_bottom.gif) no-repeat;*/
}
#block_2{
	width: 194px;
	background: #E5E1DD url(../media/left_middle/menu_top.gif) no-repeat;
}
#block_3{
	background-color: #fff;
	width: 402px;
	font-size: 11px;
	line-height: 15px;
}  

#block_iframe{
	width:603px;
}

#block_4{
	width: 201px;
	background: #fff url(../media/right/left_line.gif) repeat-y;
}
	
#header{
	background: url(../media/top/1000_246.gif) no-repeat;
}
#footer
	{
	background: #ccccee;
	}

/* @group block 1
 */

/* @group jouw_kien */



#jouw_kien{
	position:relative;
	top: 0px;
	margin:0;
	padding:0;
	padding:20px 22px 20px 22px;

	/* background-image: url(../ontwerp/stel_uw_vraag); */
	background: url(../media/right/vraag_stellen.gif);
	border: 1px none red;
	
	font-size:11px;
	color: #B2B2B2;		
}


#jouw_kien h2{
	/*top: 30px;*/
	color: #CE0C2D;
	font-size: 16px;
	font-weight: bold;
	border: 1px none red;			
}

#jouw_kien p.inleiding,
#jouw_kien p.error
{
	/*top: 48px;*/
	padding-top: 2px;
	padding-bottom: 10px;

	line-height: 16px;

	border: 1px none red;			
}




#jouw_kien input, #jouw_kien textarea{
	margin:0;
	padding:0;
	
	margin-bottom:11px;
	
	padding-left: 5px;



	width:152px;
	border: 1px solid gray;
	font-size:11px;
	color: gray;
	height: 15px;

	/*background-color:gray;*/
	
}


#jouw_kien input.btn_verstuur{
	margin:0;
	padding:0;
	
	/* ff hack, ie value set in index*/
	padding-bottom:2px;
	
	margin-bottom:11px;
	height:16px;
	font-size:11px;
	

	width:43px;
	border: 1px none #CE0C2D;
	background-color:#CE0C2D;
	color: white;
}

#jouw_kien input.btn_verstuur_hover{
	margin:0;
	padding:0;
	
	/* ff hack, ie value set in index*/
	padding-bottom:2px;
	
	margin-bottom:11px;
	height:16px;
	font-size:11px;
	

	width:43px;
	border: 1px none #ff0000;
	background-color:#ff0000;
	color: white;
}




/* WORDT NIET GEBRUIKT */
			#jouw_kien label{
				position:absolute;
				margin:0;
				padding:0;
				height:12px;
				font-size:11px;
	
				width:169px;
				margin:0px;
				/*border: 1px solid black;
				background-color:gray;*/
				/*margin-bottom:11px;*/	
				color: red;
			}
			#jouw_kien label.lbl_login_naam{
					top:31px;
					display: none;
			}
			#jouw_kien label.lbl_password{
					top:61px;
					display: none;
			}
			#jouw_kien #jk_login_naam{
					/*top:92px;*/
			}
			#jouw_kien #jk_password{
					/*top:119px;*/
			}
/* EINDE WORDT NIET GEBRUIKT */



#jouw_kien p.error{
	color:#CE0C2D;
	font-style:italic;
	/* if ie6: italic bug, stretches width*/
	padding-right:2px;		
}


#jouw_kien p.url{
	line-height: 17px;
	font-size: 11px;
	/*
	color: #CE0C2D;
	font-size: 16px;
	font-weight: bold;
	*/
	border: 1px none red;			
}

#jouw_kien p.url a{
	color:#B2B2B2;
	text-decoration: none;
	
}
#jouw_kien p.url a:hover{
	color:#B2B2B2;
	text-decoration: underline;
	
}


/* @end */

/* @group u_bent_ingelogd */

#u_bent_ingelogd{
	position:relative;
	top: 0px;
	margin:0;
	padding:0;
	padding:20px 22px 20px 22px;

	/* background-image: url(../ontwerp/stel_uw_vraag); */
	background: url(../media/right/vraag_stellen.gif);
	border: 1px none red;
	font-size:11px;
	color: #B2B2B2;		
}

#u_bent_ingelogd h2{
	/*top: 30px;*/
	/*color: gray;*/
	font-size: 11px;
	font-weight: normal;
	border: 1px none red;	
}
#u_bent_ingelogd img{
	border: 1px solid gray;
	margin: 12px 0px 12px 0px;
}

#u_bent_ingelogd #klant_gegevens{
	color: #5A4839;
	font-size: 12px;
	font-weight: bold;
	line-height:15px;
	padding-bottom: 12px;
}


#u_bent_ingelogd  .laatste_login{
	color: #5A4839;
	font-size: 11px;
	font-weight: normal;
	line-height:15px;
	padding-bottom: 12px;	
}

#u_bent_ingelogd  .datum{
	color: #B2B2B2;
}

#u_bent_ingelogd .uitloggen a{
	color:#CE0C2D;
	text-decoration: none;
	
}
#u_bent_ingelogd .uitloggen a:hover{
	color:#CE0C2D;
	text-decoration: underline;
	
}



/* @end */



/* @end */

/* @group block 2 */

#block_2  div.hr {
  height: 1px;
  margin: 14px 0px 12px 0px;
  background: gray url(hr1.gif) no-repeat scroll center;
}
#block_2 div.hr hr {
  display: none;
}


/* @group Menu */

#menu{
	padding: 30px 20px;
}

#menu ul{
	font-size: 11px;
	border: 1px none red;
}

#menu ul ul{
	padding-top: 10px;
}

#menu ul li a{
	color: #181512;
	text-decoration: none;
	
}

#menu ul li a.hover{
	color: #181512;
	text-decoration: none;
	font-weight: bold;
	
}

#menu li{
	list-style-type: none;
	margin-bottom: 8px;
	padding-left: 12px;
	background: url(../media/bullet.gif) no-repeat scroll 0px 4px;
}

#menu li li{
	list-style-type: none;
	margin-bottom: 8px;
	padding-left: 10px;
	background: url(../media/streepje_donker.gif) no-repeat scroll 0px 4px;
}

/* @end */

/* @end */

/* @group block 3 */

/* @group route */









#route .content{
	position:relative;
	top: 0px;
	margin:0;
	padding:0;
	padding:6px 31px 0px 0px;
	width: 300px;

	/* background-image: url(../ontwerp/stel_uw_vraag); */
	background: url(../media/right/vraag_stellen.gif);
	border: 1px none red;
	
	font-size:11px;
	color: #B2B2B2;	
}


#route h2{
	/*top: 30px;*/
	color: #5A4839;
	font-size: 16px;
	font-weight: bold;
	border: 1px none black;
	padding-bottom: 7px;
	background: url(../media/right/icon/bel_me.gif) no-repeat 54px 0.9pt;
}

#route p.inleiding,
#route p.error
{
	/*top: 48px;*/
	padding-top: 2px;
	padding-bottom: 10px;

	line-height: 20px;

	border: 1px none red;			
}




#route .content input, #route .content textarea{
	margin:0;
	padding:0;
	
	/*
	margin-bottom:8px;
	
	
	*/
	padding-left: 5px;
	margin-right: 20px;
	width:194px;
	border: 1px solid gray;
	/*
	font-size:12px;
	font-family:arial;
	*/
	color: gray;
	height: 15px;
	
	/*background-color:gray;*/
	
}

#route .content label{
	
	font-size: 12px;
}

#route .content textarea{
	height: 176px;
	font-size:11px;	
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;

	/*
	font-size:12px;
	font-family:arial;
	*/

}


#route input.btn_verstuur{
	margin:0;
	padding:0;
	/* ff hack, ie value set in index*/
	
	padding-bottom:2px;
	height:16px;
	font-size:11px;


	width:70px;
	border: 1px none #CE0C2D;
	background-color:#CE0C2D;
	color: white;
}

#route input.btn_verstuur_hover{
	margin:0;
	padding:0;
	/* ff hack, ie value set in index*/
	
	padding-bottom:2px;
	height:16px;
	font-size:11px;


	width:70px;
	border: 1px none #ff0000;
	background-color:#ff0000;
	color: white;
}



#route p.error{
	color:#CE0C2D;
	font-style:italic;
	/* if ie6: italic bug, stretches width*/
	padding-right:2px;

}
#route p.no_error{
	display: none;			
}



#route p.url{
	line-height: 17px;
	font-size: 11px;
	/*
	color: #CE0C2D;
	font-size: 16px;
	font-weight: bold;
	*/
	border: 1px none red;			
}

#route p.url a{
	color:#B2B2B2;
	text-decoration: none;
	
}

/* google maps */
#route .plaatsen{
	background-color:white;
	width:364px;
	width:314px;
	position:relative;
	height:18px;
	margin-top: 12px;	
}

#route .plaatsen .groningen{
	position:absolute;
	left:191px;
	background-color:yellow;
	width:88px;
	height:18px;
	text-align: center;
	padding-top: 1px;
	cursor: pointer;
}

#route .plaatsen .amsterdam{
	position:absolute;
	left:279px;
	background-color:green;
	width:87px;	
	height:18px;
	text-align: center;
	color: #5a4839;		
	padding-top: 1px;
	cursor: pointer;
}

#route .plaatsen .active{
	background-image: url(/media/route/active.jpg);
}

#route .plaatsen .default{
	background-image: url(/media/route/default.jpg);	
}

#route #contact-map{
	width: 364px; 
	x_width:362px;
	
	height: 400px;
	border:1px solid silver;
}

#route #contact-pathfinder{
	width:364px;
}



/* @end */

/* @group casus v2 */



#casus_v2 .kop{
	padding-left:22px;
	xpadding-bottom: 9px;
}

#casus_v2 .testimonial{
	
	border: 1px none red;
	xpadding-bottom: 9px;	
}

#casus_v2 .clear_right{
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	clear: right;
	margin-bottom: 8px;
}

#casus_v2 img.medewerker_thumb,
#casus_v2 img.logo{
	float: right;
	xpadding-left: 40px;
	border: 1px none black;
	padding: 0;
	margin: 0;	
}

#casus_v2 img.medewerker_thumb{
	border: 1px solid #DFDFDF;
}

#casus_v2 .red{
		color:#CE0C2D;
}
#casus_v2 h1{
	color: #5A4839;
	font-size: 18px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 0px;		
}

#casus_v2 h2{
	color: #5A4839;
	font-size: 11px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 0px;		
}

#casus_v2 h3{
	color: #5A4839;
	font-size: 20px;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border: 1px none red;
	padding-bottom: 0px;
	line-height: 26px;		
}

#casus_v2 table td{
	height: 20px;
	vertical-align: top;
}
#casus_v2 table td.column_1{
	width: 100px;
	border: 1px none yellow;

}

#casus_v2 p{
	padding-bottom: 14px;
}
#casus_v2 img{
	padding: 9px 0 7px 0;
}

#casus_v2 td img{
	margin: 0;
	padding: 0;
	border: 1px none red;
}

#casus_v2 div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#casus_v2 div.hr hr {
  display: none;
}


/* @end */

/* @group casus_overzicht */
#casus_overzicht h1{
	xpadding-top: 12px;
}

#casus_overzicht h2{
	padding-top: 0px;
}

#casus_overzicht b{
	color: #5A4839;
}

#casus_overzicht p{
	padding-bottom: 12px;
	
}

#casus_overzicht .content{
	padding-top: 10px;
	padding-bottom: 16px;
}
        
#casus_overzicht .row{		
	position: relative;
	padding-top: 4px;

}
#casus_overzicht .icons{
	float:right;
}
#casus_overzicht .icons img{
	padding-left: 3px;
}

#casus_overzicht .bedrijf{
	padding-left: 15px;
	background: url(../media/bullet.gif) no-repeat 0 5px;
}


#casus_overzicht .bedrijf a{
	color: gray;
	text-decoration: none;
	
}

#casus_overzicht .bedrijf a:hover{
	color: gray;
	text-decoration: none;
	font-weight: bold;
	
}

#casus_overzicht div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#casus_overzicht div.hr_top{
  	height: 2px;
 	margin: 0px 0px 0px 0px;
  	background-color: #E9E7E5;
}

#casus_overzicht div.hr_top hr,
#casus_overzicht div.hr hr {
  display: none;
}



/* @end */

/* @group zoek_resultaten */

#zoek_resultaten .item{
	padding-bottom: 12px;
}


/* @end */

/* @group stages_vacatures_en_opleidingen */



#stages_vacatures_en_opleidingen p.inleiding{
	padding-bottom: 0px;
}


#stages_vacatures_en_opleidingen p{
	padding-bottom: 9px;
}

#stages_vacatures_en_opleidingen b{
	color: #5A4839;
	font-size: 12px;
}

#stages_vacatures_en_opleidingen .header{
	padding-bottom: 1px;

}

#stages_vacatures_en_opleidingen .item{
		padding-top: 18px;
		
}

#stages_vacatures_en_opleidingen div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#stages_vacatures_en_opleidingen div.hr_top{
  	height: 2px;
 	margin: 0px 0px 9px 0px;
  	background-color: #E9E7E5;
}

#stages_vacatures_en_opleidingen div.hr_top hr,
#stages_vacatures_en_opleidingen div.hr hr {
  display: none;
}



/* @end */

/* @group casus */



#casus .kop{
	padding-left:22px;
	padding-bottom: 9px;	
}
#casus img.logo{
	float: right;
	padding-left: 40px;	
}

#casus .red{
		color:#CE0C2D;
}
#casus h1{
	color: #5A4839;
	font-size: 18px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 0px;		
}

#casus h2{
	color: #5A4839;
	font-size: 11px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 0px;		
}

#casus p{
	padding-bottom: 14px;
}
#casus img{
	padding: 9px 0 7px 0;
}

#casus div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#casus div.hr hr {
  display: none;
}


/* @end */

/* @group methodiek_2 */



#methodiek_2 h2.kwantitatief,
#methodiek_2 h2.kwalitatief{
	color: #5A4839;
	font-size: 16px;
	font-weight: bold;
	border: 1px none red;
	padding-top: 7px;
	padding-bottom: 5px;
	padding-left: 40px;
	margin-bottom: 12px;
}

#methodiek_2 h2.kwantitatief{
	background: url(../media/icons/methodiek/kwantitatief.gif) no-repeat 0 0;
}

#methodiek_2 h2.kwalitatief{
	background: url(../media/icons/methodiek/kwalitatief.gif) no-repeat 0 0;
}

#methodiek_2 b{
	color: #5A4839;
}

#methodiek_2 b.style{
float:right	
}


#methodiek_2 p{
	padding-bottom: 12px;
	
}

#methodiek_2 .content{
	padding-top: 10px;
	padding-bottom: 16px;
}
        
#methodiek_2 .row{		
	position: relative;
	padding-top: 4px;

}
#methodiek_2 .icons{
	float:right;
}
#methodiek_2 .icons img{
	padding-left: 3px;
}

#methodiek_2 .bedrijf{
	padding-left: 15px;
	background: url(../media/bullet.gif) no-repeat 0 5px;
}


#methodiek_2 .bedrijf a{
	color: gray;
	text-decoration: none;
	
}

#methodiek_2 .bedrijf a:hover{
	color: gray;
	text-decoration: none;
	font-weight: bold;
	
}

#methodiek_2 div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#methodiek_2 div.hr_top{
  	height: 2px;
 	margin: 0px 0px 0px 0px;
  	background-color: #E9E7E5;
}

#methodiek_2 div.hr_top hr,
#methodiek_2 div.hr hr {
  display: none;
}


/* @end */

/* @group over_kien */

#over_kien h2{
	color: #5A4839;
	font-size: 11px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 0px;		
}

#over_kien p{
	padding-bottom: 12px;
}

#nieuws_overzicht img,
#over_kien img{
	padding: 6px 0 7px 0;
}

#over_kien div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#over_kien div.hr hr {
  display: none;
}


/* @end */

/* @group online_offerte */





#online_offerte .content{
	position:relative;
	top: 0px;
	margin:0;
	padding:0;
	padding:6px 31px 0px 0px;
	width: 200px;

	/* background-image: url(../ontwerp/stel_uw_vraag); */
	background: url(../media/right/vraag_stellen.gif);
	border: 1px none red;
	
	font-size:11px;
	color: #B2B2B2;	
}


#online_offerte h2{
	/*top: 30px;*/
	color: #5A4839;
	font-size: 16px;
	font-weight: bold;
	border: 1px none black;
	padding-bottom: 7px;
	background: url(../media/right/icon/bel_me.gif) no-repeat 54px 0.9pt;
}

#online_offerte p.inleiding,
#online_offerte p.error
{
	/*top: 48px;*/
	padding-top: 2px;
	padding-bottom: 10px;

	line-height: 20px;

	border: 1px none red;			
}




#online_offerte .content input, #online_offerte .content textarea
{
	margin:0;
	padding:0;
	
	margin-bottom:8px;
	
	padding-left: 5px;
	
	

	width:194px;
	border: 1px solid gray;	
	/*
	font-size:12px;
	font-family:arial;
	*/
	color: gray;
	height: 15px;
}

#online_offerte .content label{
	font-size: 12px;
}

#online_offerte .content textarea{
	height: 86px;
}

#online_offerte select{
	border:1px solid #E41486;
	
	margin:0pt;
	
	padding:0 0 0 5px;
	width:201px;
	
	
	
	margin:0;
	padding:0;
	
	margin-bottom:8px;
	


	

	border: 1px solid gray;
	font-size:11px;	
	/*
	font-size:12px;
	font-family:arial;
	*/
	color: gray;
	
	
	
	
}



#online_offerte input.btn_verstuur{
	margin:0;
	padding:0;
	
	/* ff hack, ie value set in index*/
	padding-bottom:2px;
	
	height:16px;
	font-size:11px;


	width:69px;
	border: 1px none #CE0C2D;
	background-color:#CE0C2D;
	color: white;
}

#online_offerte input.btn_verstuur_hover{
		margin:0;
	padding:0;
	
	/* ff hack, ie value set in index*/
	padding-bottom:2px;
	
	height:16px;
	font-size:11px;


	width:69px;
	border: 1px none #ff0000;
	background-color:#ff0000;
	color: white;
}



#online_offerte p.error{
	color:#CE0C2D;
	font-style:italic;
	/* if ie6: italic bug, stretches width*/
	padding-right:2px;

}
#online_offerte p.no_error{
	display: none;			
}



#online_offerte p.url{
	line-height: 17px;
	font-size: 11px;
	/*
	color: #CE0C2D;
	font-size: 16px;
	font-weight: bold;
	*/
	border: 1px none red;			
}

#online_offerte p.url a{
	color:#B2B2B2;
	text-decoration: none;
	
}




#online_offerte div.hr{
  	height: 2px;
 	margin: 10px 0px 16px 0px;
  	background-color: #E9E7E5;
}

#online_offerte div.hr_top{
  	height: 2px;
 	margin: 0px 0px 12px 0px;
  	background-color: #E9E7E5;
}

#online_offerte div.hr_top hr,
#online_offerte div.hr hr {
  display: none;
}


/* @end */

/* @group onderzoeken */







#onderzoeken div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#onderzoeken div.hr_top{
  	height: 2px;
 	margin: 0px 0px 12px 0px;
  	background-color: #E9E7E5;
}

#onderzoeken div.hr_top hr,
#onderzoeken div.hr hr {
  display: none;
}


#onderzoeken .contact_wrapper{
	border: 1px none white;
	padding-top: 10px;
}
#onderzoeken .onderzoek{
	
	padding-left: 20px;
}

#onderzoeken h1,
#onderzoeken h1{
	xpadding-top: 12px;
	/*background: #fd5b1e url(../media/medewerkers/thumbnail/rogier_vd_pol.jpg) no-repeat 0 0;*/
}

#onderzoeken h2{
	padding-top: 16px;
}

#onderzoeken h3{
	color: #5A4839;
	font-size: 13px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 4px;	
}

#onderzoeken .contact_wrapper span{
	padding-left: 10px;
	padding-right: 10px;
}


#onderzoeken p{
	
}

#onderzoeken table{
	/*width: 365px;*/
	width: 345px;
}

#onderzoeken table .bedrijf{
	text-align: left;	
	width: 218px;
}

#onderzoeken table .datum{
	text-align: left;	
	width: 58px;
}

#onderzoeken table .methode{
	text-align: right;	
}

#onderzoeken table,
#onderzoeken table tr,
#onderzoeken table td
{
	margin: 0;
	padding: 0;
	vertical-align:top;
	border:1px none black;

}



/* @end */

/* @group flash_submenu */



.flash_submenu p,
#klanttevredenheid p{
	padding-bottom: 20px;
}

.flash_submenu b,
#klanttevredenheid b{
	color: #5A4839;
	font-size: 12px;
}

.flash_submenu b.header_onderzoeker,
#klanttevredenheid b.header_onderzoeker{
	position: relative;
	color: #5A4839;
	margin-left: 134px;
}

.flash_submenu .content,
#klanttevredenheid .content{
	xpadding-top: 10px;
	padding-bottom: 16px;
}

.flash_submenu .row,        
#klanttevredenheid .row{		
	position: relative;
	padding-top: 8px;

}

.flash_submenu .onderzoeker,
#klanttevredenheid .onderzoeker{
	margin-left: 220px;

}

.flash_submenu .icons img,
#klanttevredenheid .icons img{
	padding-left: 3px;
}

.flash_submenu .bedrijf,
#klanttevredenheid .bedrijf{
	float:left;
	padding-left: 15px;
	background: url(../media/bullet.gif) no-repeat 0 5px;
}



.flash_submenu .bedrijf a,
.flash_submenu .onderzoeker a,
#klanttevredenheid .bedrijf a{
	color: gray;
	text-decoration: none;
	
}

.flash_submenu .bedrijf a:hover,
.flash_submenu .onderzoeker a:hover,
#klanttevredenheid .bedrijf a:hover{
	color: gray;
	text-decoration: none;
	font-weight: bold;
}


.flash_submenu .bedrijf_header,
#klanttevredenheid .bedrijf_header{
	float:left;
	xpadding-left: 15px;
}

.flash_submenu div.hr,
#klanttevredenheid div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

.flash_submenu div.hr_top,
#klanttevredenheid div.hr_top{
  	height: 2px;
 	margin: 0px 0px 12px 0px;
  	background-color: #E9E7E5;
}

.flash_submenu div.hr_top hr,
.flash_submenu div.hr hr,
#klanttevredenheid div.hr_top hr,
#klanttevredenheid div.hr hr {
  display: none;
}

/* @group klanttevredeneheid */

#klanttevredeneheid h1{
	color: #8D1162;
	padding-left: 22px;
	background: url(../media/icons/products/klanttevredenheid.gif) no-repeat 0 0;
}

/* @end */

/* @group bekendheid */

#bekendheid h1{
	color: #CE0C2D;
	padding-left: 22px;
	background: url(../media/icons/products/bekendheid.gif) no-repeat 0 0;
}

/* @end */

/* @group prijsonderzoek */

#prijsonderzoek h1{
	color: #F69628;
	padding-left: 22px;
	background: url(../media/icons/products/prijsonderzoek.gif) no-repeat 0 0;
}

/* @end */

/* @group pannelproducten */

#pannelproducten h1{
	color: #A0C032;
	padding-left: 22px;
	background: url(../media/icons/products/pannelproducten.gif) no-repeat 0 0;
}

/* @end */

/* @group communicatie */

#communicatie h1{
	color: #52A234;
	padding-left: 22px;
	background: url(../media/icons/products/communicatie.gif) no-repeat 0 0;
}

/* @end */

/* @group beslissingsgedrag */

#beslissingsgedrag h1{
	color: #1CA8A1;
	padding-left: 22px;
	background: url(../media/icons/products/beslissingsgedrag.gif) no-repeat 0 0;
}

/* @end */

/* @group overige_producten */

#overige_producten h1{
	color: #0073B4;
	padding-left: 22px;
	background: url(../media/icons/products/overige_producten.gif) no-repeat 0 0;
}

/* @end */










/* @end */

/* @group wachtwoord_vergeten */







#wachtwoord_vergeten .content{
	position:relative;
	top: 0px;
	margin:0;
	padding:0;
	padding:6px 31px 0px 0px;
	width: 300px;

	/* background-image: url(../ontwerp/stel_uw_vraag); */
	background: url(../media/right/vraag_stellen.gif);
	border: 1px none red;
	
	font-size:11px;
	color: #B2B2B2;	
}


#wachtwoord_vergeten h2{
	/*top: 30px;*/
	color: #5A4839;
	font-size: 16px;
	font-weight: bold;
	border: 1px none black;
	padding-bottom: 7px;
	background: url(../media/right/icon/bel_me.gif) no-repeat 54px 0.9pt;
}

#wachtwoord_vergeten p.inleiding,
#wachtwoord_vergeten p.error
{
	/*top: 48px;*/
	padding-top: 2px;
	padding-bottom: 10px;

	line-height: 20px;

	border: 1px none red;			
}




#wachtwoord_vergeten .content input, #wachtwoord_vergeten .content textarea{
	margin:0;
	padding:0;
	
	/*
	margin-bottom:8px;
	
	
	*/
padding-left: 5px;

	width:194px;
	border: 1px solid gray;
	font-size:11px;	
	/*
	font-size:12px;
	font-family:arial;
	*/
	color: gray;
	height: 15px;
	
	/*background-color:gray;*/
	
}

#wachtwoord_vergeten .content label{
	
	font-size: 12px;
}

#wachtwoord_vergeten .content textarea{
	height: 176px;
	font-size:11px;	
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	
	/*
	font-size:12px;
	font-family:arial;
	*/

}


#wachtwoord_vergeten input.btn_verstuur{
	margin:0;
	padding:0;
	margin-left: 10px;	
	/* ff hack, ie value set in index*/
	
	padding-bottom:2px;
	height:16px;
	font-size:11px;


	width:49px;
	border: 1px none #CE0C2D;
	background-color:#CE0C2D;
	color: white;
}

#wachtwoord_vergeten input.btn_verstuur_hover{
		margin:0;
	padding:0;
	
	/* ff hack, ie value set in index*/
	padding-bottom:2px;
	
	height:16px;
	font-size:11px;


	width:49px;
	border: 1px none #ff0000;
	background-color:#ff0000;
	color: white;
}



#wachtwoord_vergeten p.error{
	color:#CE0C2D;
	font-style:italic;
	/* if ie6: italic bug, stretches width*/
	padding-right:2px;

}
#wachtwoord_vergeten p.no_error{
	display: none;			
}



#wachtwoord_vergeten p.url{
	line-height: 17px;
	font-size: 11px;
	/*
	color: #CE0C2D;
	font-size: 16px;
	font-weight: bold;
	*/
	border: 1px none red;			
}

#wachtwoord_vergeten p.url a{
	color:#B2B2B2;
	text-decoration: none;
	
}







/* @end */

/* @group contact_naw */






#contact_naw .vestiging{
	position:relative;
	height:100%;
	margin-bottom: 12px;

}

#contact_naw .vestiging .content{
	position:relative;
	background-color:white;

}

#contact_naw img{

	border: 2px none #E9E7E5;
	vertical-align:top;
	float:left;
	margin:0;
	padding:0;
	margin: 1px 12px 0 0;

}

#contact_naw .vestiging .content .right{
	width:249px;
	float:right;
}


#contact_naw .contact_wrapper{
	border: 1px none white;
	padding-top: 10px;
}



#contact_naw .naam{
	color: #5A4839;
	font-size: 11px;
	font-weight: normal;
	border: 1px none red;
}





#contact_naw .contact_wrapper .contact{
}

#contact_naw .contact_wrapper .lees_meer{
}

#contact_naw .contact_wrapper span{
	padding-left: 10px;
	padding-right: 10px;
}


#contact_naw p{
	padding-bottom: 12px;
}


/* @end */

/* @group contact */



#contact .content{
	position:relative;
	top: 0px;
	margin:0;
	padding:0;
	padding:6px 31px 0px 0px;
	width: 200px;

	/* background-image: url(../ontwerp/stel_uw_vraag); */
	background: url(../media/right/vraag_stellen.gif);
	border: 1px none red;
	
	font-size:11px;
	color: #B2B2B2;	
}


#contact h2{
	/*top: 30px;*/
	color: #5A4839;
	font-size: 16px;
	font-weight: bold;
	border: 1px none black;
	padding-bottom: 7px;
	background: url(../media/right/icon/bel_me.gif) no-repeat 54px 0.9pt;
}

#contact p.inleiding,
#contact p.error
{
	/*top: 48px;*/
	padding-top: 2px;
	padding-bottom: 10px;

	line-height: 20px;

	border: 1px none red;			
}




#contact .content input, #contact .content textarea{
	margin:0;
	padding:0;
	
	margin-bottom:8px;
	
	padding-left: 5px;

	

	width:194px;
	border: 1px solid gray;
	font-size:11px;	
	/*
	font-size:12px;
	font-family:arial;
	*/
	color: gray;
	height: 15px;
	
	/*background-color:gray;*/
	
}

#contact .content label{
	
	font-size: 12px;
}

#contact .content textarea{
	height: 176px;
	font-size:11px;	
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	
	/*
	font-size:12px;
	font-family:arial;
	*/

}


#contact input.btn_verstuur{
	margin:0;
	padding:0;
	
	/* ff hack, ie value set in index*/
	padding-bottom:2px;
	
	height:16px;
	font-size:11px;


	width:49px;
	border: 1px none #CE0C2D;
	background-color:#CE0C2D;
	color: white;
}

#contact input.btn_verstuur_hover{
		margin:0;
	padding:0;
	
	/* ff hack, ie value set in index*/
	padding-bottom:2px;
	
	height:16px;
	font-size:11px;


	width:49px;
	border: 1px none #ff0000;
	background-color:#ff0000;
	color: white;
}



#contact p.error{
	color:#CE0C2D;
	font-style:italic;
	/* if ie6: italic bug, stretches width*/
	padding-right:2px;

}
#contact p.no_error{
	display: none;			
}



#contact p.url{
	line-height: 17px;
	font-size: 11px;
	/*
	color: #CE0C2D;
	font-size: 16px;
	font-weight: bold;
	*/
	border: 1px none red;			
}

#contact p.url a{
	color:#B2B2B2;
	text-decoration: none;
	
}

/* @end */

/* @group middelen */





#middelen h3{
		color: #5A4839;
	font-size: 14px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 0px;		
}
#middelen .row{
	padding-left: 25px;
	padding-bottom: 12px;
}

#middelen .telefonisch{
	background: url(../media/icons/middelen/telefonisch.gif) no-repeat 0 0;
}

#middelen .schriftelijk{
	background: url(../media/icons/middelen/schriftelijk.gif) no-repeat 0 0;
}

#middelen .internet{
	background: url(../media/icons/middelen/internet.gif) no-repeat 0 0;
}
    
#middelen .face_to_face{
	background: url(../media/icons/middelen/face_to_face.gif) no-repeat 0 0;
}

#middelen .pannels{
	background: url(../media/icons/middelen/pannels.gif) no-repeat 0 0;
}

#middelen .schriftelijk-internet{
	background: url(../media/icons/middelen/schriftelijk-internet.gif) no-repeat 0 0;
}

#middelen .telefonisch-internet{
	background: url(../media/icons/middelen/telefonisch-internet.gif) no-repeat 0 0;
}
  



#middelen div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#middelen div.hr hr {
  display: none;
}





/* @end */

/* @group kien_marktonderzoek */


#kwantitatief_marktonderzoek p,
#kwalitatief_marktonderzoek p{
	padding-bottom: 20px;
}

#kwantitatief_marktonderzoek b,
#kwalitatief_marktonderzoek b{
	color: #5A4839;
	font-size: 12px;
}

#kwantitatief_marktonderzoek b.header_onderzoeker,
#kwalitatief_marktonderzoek b.header_onderzoeker{
	position: relative;
	color: #5A4839;
	margin-left: 134px;
}

#kwantitatief_marktonderzoek .content,
#kwalitatief_marktonderzoek .content{
	xpadding-top: 10px;
	padding-bottom: 16px;
}
        
#kwantitatief_marktonderzoek .row,
#kwalitatief_marktonderzoek .row
{
    
	position: relative;
	padding-top: 8px;

}
#kwantitatief_marktonderzoek .onderzoeker,
#kwalitatief_marktonderzoek .onderzoeker{
	margin-left: 220px;

}
#kwantitatief_marktonderzoek .icons img,
#kwalitatief_marktonderzoek .icons img{
	padding-left: 3px;
}

#kwantitatief_marktonderzoek .bedrijf,
#kwalitatief_marktonderzoek .bedrijf{
	float:left;
	padding-left: 15px;
	background: url(../media/bullet.gif) no-repeat 0 5px;
}

#kwantitatief_marktonderzoek .bedrijf a,
#kwalitatief_marktonderzoek .onderzoeker a,
#kwalitatief_marktonderzoek .bedrijf a{
	color: gray;
	text-decoration: none;
	
}

#kwantitatief_marktonderzoek .bedrijf a:hover,
#kwalitatief_marktonderzoek .onderzoeker a:hover,
#kwalitatief_marktonderzoek .bedrijf a:hover{
	color: gray;
	text-decoration: none;
	font-weight: bold;
	
}


#kwantitatief_marktonderzoek .bedrijf_header,
#kwalitatief_marktonderzoek .bedrijf_header{
	float:left;
	xpadding-left: 15px;
}


#kwantitatief_marktonderzoek div.hr,
#kwalitatief_marktonderzoek div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#kwantitatief_marktonderzoek div.hr_top,
#kwalitatief_marktonderzoek div.hr_top{
  	height: 2px;
 	margin: 0px 0px 12px 0px;
  	background-color: #E9E7E5;
}

#kwantitatief_marktonderzoek div.hr_top hr,
#kwantitatief_marktonderzoek div.hr hr,
#kwalitatief_marktonderzoek div.hr_top hr,
#kwalitatief_marktonderzoek div.hr hr {
  display: none;
}




/* @end */

/* @group kien_methodiek */
#kien_methodiek h3{
	color: #5A4839;
	font-size: 14px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 0px;		
}
#kien_methodiek .kwantitatief,
#kien_methodiek .kwalitatief{
	padding-left: 40px;
	padding-bottom: 12px;
	padding-top: 6px;
}

#kien_methodiek .kwalitatief{
	background: url(../media/icons/methodiek/kwalitatief.gif) no-repeat 0 0;
}

#kien_methodiek .kwantitatief{
	background: url(../media/icons/methodiek/kwantitatief.gif) no-repeat 0 0;
}



#kien_methodiek div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#kien_methodiek div.hr hr {
  display: none;
}



/* @end */

/* @group referenties_op_alfabet */


#referenties_op_alfabet .alfabet_menu{
	color:silver;
	padding-bottom: 30px;
}

#referenties_op_alfabet .alfabet_menu a{
	font-size: 13px;
	color:silver;
	text-decoration: none;	
}

#referenties_op_alfabet .alfabet_menu a.active,
#referenties_op_alfabet .alfabet_menu a:hover{
		font-size: 13px;
	color:#5A4839;
	text-decoration: none;	
}

#referenties_op_alfabet .alfabet_menu a.active{
	font-style: italic;
}

#referenties_op_alfabet xh2{
	padding-top: 0px;
}

#referenties_op_alfabet b{
	color: #5A4839;
}








#referenties_op_alfabet .content{
	padding-top: 10px;
	padding-bottom: 16px;
}
        
#referenties_op_alfabet .row{		
	position: relative;
	padding-top: 4px;

}
#referenties_op_alfabet .icons{
	float:right;
}
#referenties_op_alfabet .icons img{
	padding-left: 3px;
}

#referenties_op_alfabet .bedrijf{
	padding-left: 15px;
	background: url(../media/bullet.gif) no-repeat 0 5px;
}

#referenties_op_alfabet .bedrijf a{
	color: gray;
	text-decoration: none;
	
}

#referenties_op_alfabet .bedrijf a:hover{
	color: gray;
	text-decoration: none;
	font-weight: bold;
	
}

#referenties_op_alfabet div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#referenties_op_alfabet div.hr_top{
  	height: 2px;
 	margin: 0px 0px 0px 0px;
  	background-color: #E9E7E5;
}

#referenties_op_alfabet div.hr_top hr,
#referenties_op_alfabet div.hr hr {
  display: none;
}


#referenties_op_alfabet .alfabet_menu a{
	padding: 0 1px 0 1px;
	font-weight: bold;
}













/* @end */

/* @group branches */
#branches h1{
	xpadding-top: 12px;
}

#branches h2{
	padding-top: 0px;
}

#branches b{
	color: #5A4839;
}

#branches p{
	padding-bottom: 12px;
	
}

#branches .content{
	padding-top: 10px;
	padding-bottom: 16px;
}
        
#branches .row{		
	position: relative;
	padding-top: 4px;

}
#branches .icons{
	float:right;
}
#branches .icons img{
	padding-left: 3px;
}

#branches .bedrijf{
	padding-left: 15px;
	background: url(../media/bullet.gif) no-repeat 0 5px;
}


#branches .bedrijf a{
	color: gray;
	text-decoration: none;
	
}

#branches .bedrijf a:hover{
	color: gray;
	text-decoration: none;
	font-weight: bold;
	
}

#branches div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#branches div.hr_top{
  	height: 2px;
 	margin: 0px 0px 0px 0px;
  	background-color: #E9E7E5;
}

#branches div.hr_top hr,
#branches div.hr hr {
  display: none;
}



/* @end */

/* @group medewerker */

#medewerker{
	padding: 20px 0px 20px 7px;
}

#medewerker h1{
	padding-left: 3px;
	margin-bottom: 5px;
}

#medewerker .top{
	position: relative;
	height: 33px;
	background: url(../media/right_middle/medewerkers_table/table_top.gif) no-repeat 0 0;	
}

#medewerker .top div{
		color: white;
	font-weight: bold;
	font-size: 12px;
	padding-top: 9px;
	padding-left: 20px;
}

#medewerker .content{
	
}

#medewerker div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}


#medewerker div.hr hr {
  display: none;
}


#medewerker  .content{
	position:relative;
	background-color:white;
}

#medewerker img
{
	margin: 0 12px 0 0;
	border: 2px solid #E9E7E5;
	vertical-align:top;
	float:left;
	margin:0;
	padding:0;
	/*width:80px;
	height:110px;*/

}


#medewerker .body{
	padding: 12px;
	margin:0;
	border: 1px none red;
	
	margin: 0;
	background: url(../media/right_middle/medewerkers_table/table_midle.gif) repeat-y 0 0;
}
#medewerker .content .right{
	width:269px;
	float:right;


}



#medewerker .content .contactx{
	width:269px;
	border: 1px solid red;
}

#medewerker .content .right p {
	padding: 0px 0 8px 0;
}






#medewerker .lopende_zaken{
	border: 1px none white;
	padding-top: 20px;
}

#medewerker .lopende_zaken b{
	background-color: white;
	padding-right: 10px;
}

#medewerker .lopende_zaken img{
	
	border: 0;
	padding-right: 4px;
}

#medewerker .stats{
	height:89px;
	position:relative;
	padding:0;
	
}

#medewerker .stats img.pie{
	border: 0;
	padding: 0;
	padding-right: 31px;
	
}

#medewerker .stats img.diagram{
	padding: 0;
	border: 0;
}






#medewerker .bottom{
	height: 37px;
	background: url(../media/right_middle/medewerkers_table/table_down.gif) no-repeat 0 0;

	
}






/* @end */

/* @group medewerkers_overzicht */




#medewerkers_overzicht div.hr{
  	height: 2px;
 	margin: 10px 0px 10px 0px;
  	background-color: #E9E7E5;
}

#medewerkers_overzicht div.hr_top{
  	height: 2px;
 	margin: 0px 0px 12px 0px;
  	background-color: #E9E7E5;
}

#medewerkers_overzicht div.hr_top hr,
#medewerkers_overzicht div.hr hr {
  display: none;
}



#medewerkers_overzicht .medewerker{
	position:relative;
	height:100%;
}

#medewerkers_overzicht .medewerker .content{
	position:relative;
	background-color:white;
}

#medewerkers_overzicht img{
	margin: 0 12px 0 0;
	border: 2px solid #E9E7E5;
	vertical-align:top;
	float:left;
	margin:0;
	padding:0;
	height:70;
	width:50;
}

#medewerkers_overzicht .medewerker .content .right{
	width:299px;
	float:right;
}


#medewerkers_overzicht .contact_wrapper{
	border: 1px none white;
	padding-top: 10px;
}


#medewerker h1,
#medewerkers_overzicht h1{
	xpadding-top: 12px;
	/*background: #fd5b1e url(../media/medewerkers/thumbnail/rogier_vd_pol.jpg) no-repeat 0 0;*/
}

#medewerkers_overzicht h2{
	padding-top: 16px;
}

#medewerkers_overzicht h3{
	color: #5A4839;
	font-size: 13px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 4px;	
}





#medewerkers_overzicht .contact_wrapper .contact{
}

#medewerkers_overzicht .contact_wrapper .lees_meer{
}

#medewerkers_overzicht .contact_wrapper span{
	padding-left: 10px;
	padding-right: 10px;
}


#medewerkers_overzicht p{
	
}

#medewerkers_overzicht table,
#medewerkers_overzicht table tr,
#medewerkers_overzicht table td
{
	vertical-align:top;
	border:1px none black;
}

/*
#medewerkers_overzicht .medewerker{
	background-color: yellow;
}

#medewerkers_overzicht .content{
	background-color: red;
}

#medewerkers_overzicht .contact{
	
}

#medewerkers_overzicht .lees_meer{
	
}
*/


/* @end */

/* @group nieuws_overzicht */

.default_content,
.flash_submenu,
#casus_v2,
#casus_overzicht,

#onderzoeken,
#online_offerte,
#over_kien,
#stages_vacatures_en_opleidingen,
#zoek_resultaten,
#route,




#casus,
#methodiek_2,
#klanttevredeneheid,
#wachtwoord_vergeten,
#contact_naw,
#contact,
#middelen,
#kwalitatief_marktonderzoek,
#kwantitatief_marktonderzoek,
#kien_methodiek,
#referenties_op_alfabet,
#branches,
#medewerker,
#medewerkers_overzicht,
#nieuws_overzicht{
	color: gray;
}

.default_content,
.flash_submenu,
#casus_v2,
#casus_overzicht,

#onderzoeken,
#online_offerte,
#over_kien,
#stages_vacatures_en_opleidingen,
#zoek_resultaten,
#route,



#methodiek_2,
#casus,
#klanttevredeneheid,
#wachtwoord_vergeten,
#contact_naw,
#contact,
#middelen,
#kwalitatief_marktonderzoek,
#kwantitatief_marktonderzoek,
#kien_methodiek,
#referenties_op_alfabet,
#branches,
#medewerkers_overzicht{
	padding: 20px 18px 20px 18px;
}

#nieuws_overzicht{
		padding: 0px 18px 20px 18px;
}





#nieuws_overzicht .datum{
	color: #5A4839;
	margin-top:10px;
	padding-bottom: 2px;
}

.default_content h1,
#casus_v2 h1,
#casus_overzicht h1,
#onderzoeken h1,
#online_offerte h1,
#over_kien h1,
#stages_vacatures_en_opleidingen h1,
#zoek_resultaten h1,
#route h1,



#methodiek_2 h1,
#wachtwoord_vergeten h1,
#contact_naw h1,
#contact h1,
#middelen h1,
#kwalitatief_marktonderzoek h1,
#kwantitatief_marktonderzoek h1,
#kien_methodiek h1,
#referenties_op_alfabet h1,
#branches h1,
#medewerker h1,
#medewerkers_overzicht h1,
#nieuws_overzicht h1{
	color: #5A4839;
	font-size: 18px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 7px;
}

.flash_submenu h1,
#klanttevredeneheid h1{
	font-size: 18px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 7px;	
}

.default_content h2,
.flash_submenu h2,
#casus_v2 h2,
#casus_overzicht h2,

#onderzoeken h2,
#online_offerte h2,
#over_kien h2,
#stages_vacatures_en_opleidingen h2,
#zoek_resultaten h2,
#route h2,



#klanttevredeneheid h2,
#wachtwoord_vergeten h2,
#contact_naw h2,
#contact h2,
#middelen h2,
#kwalitatief_marktonderzoek h2,
#kwantitatief_marktonderzoek h2,
#kien_methodiek h2,
#referenties_op_alfabet h2,
#branches h2,
#medewerker h2,
#medewerkers_overzicht h2,
#nieuws_overzicht h2{
	color: #5A4839;
	font-size: 16px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 3px;	
}



#nieuws_overzicht p.inleiding{
	padding-bottom: 8px;

}
#casus_v2 a.contact,
#casus_v2 a.lees_verder,
#medewerker a.contact, 
#zoek_resultaten a.lees_verder,
#stages_vacatures_en_opleidingen a.contact,
#onderzoeken a.contact,
#onderzoeken a.lees_meer,
#contact_naw a.contact,
#middelen a.lees_meer,
#kien_methodiek a.lees_meer,
#medewerkers_overzicht a,
#bel_me a,
#nieuws_overzicht a.lees_verder{
	color:#CE0C2D;
	text-decoration: none;	
}

#casus_v2 a:hover.contact,
#casus_v2 a:hover.lees_verder,
#medewerker a:hover.contact, 
#zoek_resultaten a:hover.lees_verder,
#stages_vacatures_en_opleidingen a:hover.contact,
#onderzoeken a:hover.contact,
#onderzoeken a:hover.lees_meer,
#contact_naw a:hover.contact,
#middelen a:hover.lees_meer,
#kien_methodiek a:hover.lees_meer,
#bel_me a:hover,
#medewerkers_overzicht a:hover,
#nieuws_overzicht a:hover.lees_verder{
	color:#CE0C2D;
	text-decoration: none;
	font-weight: bold;
	
}
/* @end */



/* @end */

/* @group block 4 */



#block_4  div.hr {
  height: 2px;
  margin: 14px 8px 12px 8px;
  background: #E9E7E5 url(hr1.gif) no-repeat scroll center;
}
#block_4 div.hr hr {
  display: none;
}

/* hide first 12 pixels left gray vertical line*/ 
#block_4 div.top{
	position:relative;
	top:0;
	left:0;
	background-color:white;
	height:6px;
	line-height:0;
	font-size:0px;
	margin:0;
	padding:0
}


/* @group bel_me */



#bel_me{
	position:relative;
	top: 0px;
	margin:0;
	padding:0;
	padding:0px 8px 0px 12px;

	/* background-image: url(../ontwerp/stel_uw_vraag); */
	background: url(../media/right/vraag_stellen.gif);
	border: 1px none red;
	
	font-size:11px;
	color: #B2B2B2;		
}

#bel_me .error 
{
   color:#CE0C2D;
}

#bel_me h2{
	/*top: 30px;*/
	color: #5A4839;
	font-size: 16px;
	font-weight: bold;
	border: 1px none black;
	padding-bottom: 7px;
	background: url(../media/right/icon/bel_me.gif) no-repeat 59px 0.9pt;
}

#bel_me p.inleiding,
#bel_me p.error
{
	/*top: 48px;*/
	padding-top: 2px;
	padding-bottom: 10px;

	line-height: 20px;

	border: 1px none red;			
}




#bel_me input, #bel_me textarea{
	margin:0;
	padding:0;
	
	margin-bottom:8px;
	
	padding-left: 5px;



	width:172px;
	border: 1px solid gray;
	font-size:11px;
	color: gray;
	height: 15px;

	/*background-color:gray;*/
	
}


#bel_me input.btn_verstuur{
	margin:0;
	padding:0;
	
	/* ff hack, ie value set in index*/
	padding-bottom:2px;
	
	height:16px;
	font-size:11px;


	width:49px;
	border: 1px none #CE0C2D;
	background-color:#CE0C2D;
	color: white;
}

#bel_me input.btn_verstuur_hover{
		margin:0;
	padding:0;
	
	/* ff hack, ie value set in index*/
	padding-bottom:2px;
	
	height:16px;
	font-size:11px;


	width:49px;
	border: 1px none #ff0000;
	background-color:#ff0000;
	color: white;
}



#bel_me p.error{
	color:#CE0C2D;
	font-style:italic;
	/* if ie6: italic bug, stretches width*/
	padding-right:2px;
	
	display: none;		
}


#bel_me p.url{
	line-height: 17px;
	font-size: 11px;
	/*
	color: #CE0C2D;
	font-size: 16px;
	font-weight: bold;
	*/
	border: 1px none red;			
}



/* @end */







	
	
/* @group zoek_in_kien */



#zoek_in_kien{
	position:relative;
	top: 0px;
	margin:0;
	padding:0;
	padding:0px 8px 0px 12px;

	/* background-image: url(../ontwerp/stel_uw_vraag); */
	background: url(../media/right/vraag_stellen.gif);
	border: 1px none red;
	
	font-size:11px;
	color: #B2B2B2;		
}


#zoek_in_kien h2{
	/*top: 30px;*/
	color: #5A4839;
	font-size: 16px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 7px;			
}

#zoek_in_kien p.inleiding,
#zoek_in_kien p.error
{
	/*top: 48px;*/
	padding-top: 2px;
	padding-bottom: 10px;

	line-height: 20px;

	border: 1px none red;			
}




#zoek_in_kien input, #zoek_in_kien textarea{
	margin:0;
	padding:0;
	
	margin-bottom:0px;
	
	padding-left: 5px;



	width:172px;
	border: 1px solid gray;
	font-size:11px;
	color: gray;
	height: 15px;

	/*background-color:gray;*/
	
}


#zoek_in_kien input.btn_verstuur{
	margin:0;
	padding:0;
	
	/* ff hack, ie value set in index*/
	padding-bottom:2px;
	
	margin-bottom:11px;
	height:16px;
	font-size:11px;


	width:49px;
	border: 1px none #CE0C2D;
	background-color:#CE0C2D;
	color: white;
}



#zoek_in_kien p.error{
	color:#CE0C2D;
	font-style:italic;
	/* if ie6: italic bug, stretches width*/
	padding-right:2px;
	
	display: none;		
}


#zoek_in_kien p.url{
	line-height: 17px;
	font-size: 11px;
	/*
	color: #CE0C2D;
	font-size: 16px;
	font-weight: bold;
	*/
	border: 1px none red;			
}

#zoek_in_kien p.url a{
	color:#B2B2B2;
	text-decoration: none;
	
}


/* @end */









	
	
/* @group kien_werkt_oa_voor */



#kien_werkt_oa_voor{
	position:relative;
	top: 0px;
	margin:0;
	padding:0;
	padding:0px 2px 0px 12px;

	/* background-image: url(../ontwerp/stel_uw_vraag); */
	background: url(../media/right/vraag_stellen.gif);
	border: 1px none red;
	
	font-size:11px;
	color: #B2B2B2;		
}

#kien_werkt_oa_voor img{
	margin: 0;
	padding: 0;
}


#kien_werkt_oa_voor h2{
	/*top: 30px;*/
	color: #5A4839;
	font-size: 16px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 12px;			
}


/* @end */











	
	
/* @group nieuws_headers */



#nieuws_headers{
	position:relative;
	top: 0px;
	margin:0;
	padding:0;
	padding:0px 8px 0px 12px;

	/* background-image: url(../ontwerp/stel_uw_vraag); */
	background: url(../media/right/vraag_stellen.gif);
	border: 1px none red;
	
	font-size:11px;
	color: #B2B2B2;		
}


#nieuws_headers h2{
	/*top: 30px;*/
	color: #5A4839;
	font-size: 16px;
	font-weight: bold;
	border: 1px none red;
	padding-bottom: 9px;			
}

#nieuws_headers ul.url{
	font-size: 11px;
	border: 1px none red;			
}

#nieuws_headers ul.url li a{
	color:#B2B2B2;
	text-decoration: none;
}

#nieuws_headers ul.url li a:hover{
	color:#B2B2B2;
	text-decoration: underline;
	
}

#nieuws_headers li{
	list-style-type: none;
	margin-bottom: 4px;
	padding-left: 12px;
	background: url(../media/streepje.gif) no-repeat scroll 0px 4px;
} 



#kwantitatief_marktonderzoek h1{
    padding-left:40px;
    padding-top:4px;
    padding-bottom:16px;
    background: url(../media/icons/methodiek/kwalitatief.gif) no-repeat 0 0;
}

#kwalitatief_marktonderzoek h1{
    padding-left:40px;
    padding-top:4px;
    padding-bottom:16px;
    background: url(../media/icons/methodiek/kwantitatief.gif) no-repeat 0 0;
}


/* @end */

/* @end */

