@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #000; text-decoration:none;
}
a:visited {
	color: #000; text-decoration:none;
}
a:hover {
	color:#C00; text-decoration:none;
}
a:active {
	color: #000; text-decoration:none;
}

/* Indeling ///////////////////////////////////////////////////////////////////////////////////////////////////  */

#indeling_container {
	position: relative;
	width: 100%;
	height: 100%;
	border: 0px;
}

#indeling_menu {
	position: relative;
	width: 100%;
	height: 46px;
	border: 0px;
	background-image:url(img/indeling/bg_menu.jpg);
	background-repeat:repeat-x;
}

	#balk_menu {
		position: absolute;
		width: 806px;
		height: 100%;
		border: 0px;
		left:50%;
		margin: 0 0 0 -403px;
		text-align:center;
	}
	
		#balk_talen {
		position: absolute;
		width: 51px;
		height: 46px;
		border: 0px;
		left: -51px;
	}

#indeling_kop {
	position: relative;
	width: 100%;
	height: 183px;
	border: 0px;
	background-image:url(img/indeling/bg_kop.jpg);
	background-repeat:repeat-x;
}

	#balk_kop {
		position: absolute;
		width: 806px;
		height: 100%;
		border: 0px;
		left:50%;
		margin: 0 0 0 -403px;
	}

			#vlak_logo {
				position: absolute;
				width: 200px;
				height: 183px;
				border: 0px;
				left:0px;
				top:0px;
				background-image:url(img/indeling/bg_kop_logo.jpg);
				background-repeat:no-repeat;

			}

			#vlak_kaartkop {
				position: absolute;
				width: 538px;
				height: 183px;
				border: 0px;
				right:0px;
				top:0px;
				background-image:url(img/indeling/bg_kop_kaart.jpg);
				background-repeat:no-repeat;

			}


						#vlak_kwaliteit {
							position: absolute;
							width: 80px;
							height: 36px;
							border: 0px;
							right:23px;
							top:10px;
			
						}

#indeling_intro {
	position: relative;
	width: 100%;
	height: 123px;
	border: 0px;
}

	#balk_intro {
		position: absolute;
		width: 806px;
		height: 100%;
		border: 0px;
		left:50%;
		margin: 0 0 0 -403px;
	}

#indeling_inhoud {
	position: relative;
	width: 100%;
	height: 465px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_tarief {
	position: relative;
	width: 100%;
	height: 480px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_producten {
	position: relative;
	width: 100%;
	height: 475px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_over {
	position: relative;
	width: 100%;
	height: 720px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_wijvertalen {
	position: relative;
	width: 100%;
	height: 450px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_grootprijsvoordeel {
	position: relative;
	width: 100%;
	height: 690px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_bemiddelen {
	position: relative;
	width: 100%;
	height: 290px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_diensten {
	position: relative;
	width: 100%;
	height: 780px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_werkwijze {
	position: relative;
	width: 100%;
	height: 730px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_mkb {
	position: relative;
	width: 100%;
	height: 270px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_nl_dui {
	position: relative;
	width: 100%;
	height: 260px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_dui_nl {
	position: relative;
	width: 100%;
	height: 260px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_voorwaarden {
	position: relative;
	width: 100%;
	height: 2075px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_klanten {
	position: relative;
	width: 100%;
	height: 650px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#indeling_inhoud_contact {
	position: relative;
	width: 100%;
	height: 580px;
	border: 0px;
	background-image:url(img/indeling/bg_inhoud.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

	#balk_inhoud {
		position: absolute;
		width: 806px;
		height: 100%;
		border: 0px;
		left:50%;
		margin: 0 0 0 -403px;
	}

		#vlak_inhoud {
			position: absolute;
			width: 786px;
			height: 400px;
			border: 0px;
			left:10px;
			top: 35px
		}
		
		#vlak_inhoud a:link 		{ 	color: #C00; text-decoration: none;  }
		#vlak_inhoud a:visited 		{	color: #C00; text-decoration: none;  }
		#vlak_inhoud a:hover 		{	color: #000; text-decoration: none;  }
		#vlak_inhoud a:active 		{	color: #C00; text-decoration: none; }

#indeling_info {
	position: relative;
	width: 100%;
	height: 144px;
	border: 0px;
	background-image:url(img/indeling/bg_info.jpg);
	background-repeat:repeat-x;
}

	#balk_info {
		position: absolute;
		width: 806px;
		height: 100%;
		border: 0px;
		left:50%;
		margin: 0 0 0 -403px;
	}

				#vlak_contact {
					position: absolute;
					width: 150px;
					height: 100px;
					border: 0px;
					left:10px;
					top:23px;
					font-size:10px;
				}

				#vlak_contact_kolom {
					position: absolute;
					width: 150px;
					height: 35px;
					border: 0px;
					left:0px;
					bottom:0px;
				}


						#vlak_contact_kolom_uitlijning {
							position: absolute;
							width: 100px;
							height: 35px;
							border: 0px;
							left:50px;
							bottom:0px;
						}

				#vlak_lijn {
					position: absolute;
					width: 2px;
					height: 100px;
					border: 0px;
					left:200px;
					top:23px;
					background-image:url(img/indeling/lijn_info.gif);
					background-repeat:repeat-y;
				}


				#vlak_werkzaam {
					position: absolute;
					width: 370px;
					height: 100px;
					border: 0px;
					left:240px;
					top:23px;
					font-size:10px;
				}

				#vlak_kaart {
					position: absolute;
					width: 143px;
					height: 202px;
					border: 0px;
					right:0px;
					top:-33px;
					background-image:url(img/indeling/kaart_info.jpg);
					background-repeat:no-repeat;
					z-index:1;
				}




#indeling_footer {
	position: relative;
	width: 100%;
	height: 50px;
	border: 0px;
	background-image:url(img/indeling/bg_footer.jpg);
	background-repeat:repeat-x;
}

	#balk_footer {
		position: absolute;
		width: 806px;
		height: 25px;
		border: 0px;
		left:50%;
		top: 18px;
		margin: 0 0 0 -403px;
		text-align:center;
		color:#FFF;
		z-index:1;
	}

	#balk_footer a:link 		{ 	color: #FFF; text-decoration: none;  }
	#balk_footer a:visited 		{	color: #FFF; text-decoration: none;  }
	#balk_footer a:hover 		{	color: #FC0; text-decoration: none;  }
	#balk_footer a:active 		{	color: #FFF; text-decoration: none; }

/* INVULLING ///////////////////////////////////////////////////////////////////////////////////////////////////  */	

#invulling_talenbollen {
	position: absolute;
	width: 175px;
	height: 150px;
	border: 0px;
	background-image:url(img/invulling/talenbollen.jpg);
	background-repeat:no-repeat;
	top:-10px;
	right:10px;
}

#invulling_talenbollen2 {
	position: absolute;
	width: 175px;
	height: 150px;
	border: 0px;
	background-image:url(img/invulling/talenbollen.jpg);
	background-repeat:no-repeat;
	top:10px;
	right:10px;
}

#hoofdpagina_vakken {
	position: relative;
	width: 780px;
	height: 225px;
	border: 0px;

}

		#hoofdpagina_vak1 {
		position: absolute;
		width: 220px;
		height: 225px;
		border: 0px;
		left: 0px;	
		}

		#hoofdpagina_vak2 {
		position: absolute;
		width: 220px;
		height: 225px;
		border: 0px;
		left: 275px;	
		}

		#hoofdpagina_vak3 {
		position: absolute;
		width: 220px;
		height: 225px;
		border: 0px;
		left: 550px;	
		}


/* Titels ///////////////////////////////////////////////////////////////////////////////////////////////////  */	

#titel_footer_wijzijnwerkzaamin {
	position: relative;
	width: 165px;
	height: 23px;
	border: 0px;
	background-image:url(img/titels/footer_wijzijnwerkzaamin.gif);
	background-repeat:no-repeat;
}

#titel_footer_contactinformatie {
	position: relative;
	width: 165px;
	height: 23px;
	border: 0px;
	background-image:url(img/titels/footer_contactinformatie.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_welkom {
	position: relative;
	width: 200px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_welkom.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_diensten {
	position: relative;
	width: 200px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_diensten.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_tekstsoorten {
	position: relative;
	width: 200px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_tekstsoorten.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_tarieven {
	position: relative;
	width: 200px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_tarieven.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_klanten {
	position: relative;
	width: 200px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_klanten.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_voorwaarden {
	position: relative;
	width: 200px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_voorwaarden.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_overons {
	position: relative;
	width: 200px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_overons.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_contact {
	position: relative;
	width: 200px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_contact.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_disclaimer {
	position: relative;
	width: 200px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_disclaimer.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_mkb {
	position: relative;
	width: 250px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_mkb.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_vertaling_nederlands_duits {
	position: relative;
	width: 280px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_vertaling_nederlands_duits.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_vertaling_duits_nederlands{
	position: relative;
	width: 280px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_vertaling_duits_nederlands.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_speciaal_voor_mkb{
	position: relative;
	width: 175px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_speciaal_voor_mkb.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_werkwijze{
	position: relative;
	width: 175px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_werkwijze.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_profiel{
	position: relative;
	width: 175px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_profiel.gif);
	background-repeat:no-repeat;
}

#titel_inhoud_referenties{
	position: relative;
	width: 175px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_referenties.gif);
	background-repeat:no-repeat;
}

#titel_wijvertalen {
	position: relative;
	width: 220px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_wijvertalen.gif);
	background-repeat:no-repeat;
	background-position: 5px top;
}

#titel_wijvertalen2 {
	position: relative;
	width: 220px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_wijvertalen.gif);
	background-repeat:no-repeat;
}

#titel_wijbemiddelen {
	position: relative;
	width: 220px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_wijbemiddelen.gif);
	background-repeat:no-repeat;
	background-position: 5px top;
}

#titel_wijbemiddelen2 {
	position: relative;
	width: 220px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_wijbemiddelen.gif);
	background-repeat:no-repeat;
}

#titel_grootvoordeel {
	position: relative;
	width: 220px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_grootvoordeel.gif);
	background-repeat:no-repeat;
	background-position: 5px top;
}

#titel_grootvoordeel2 {
	position: relative;
	width: 220px;
	height: 30px;
	border: 0px;
	background-image:url(img/titels/inhoud_grootvoordeel.gif);
	background-repeat:no-repeat;
}

#comment {
	position: absolute;
	width: 350px;
	height: 40px;
	border: 0px;
	right: 50px;
	bottom: 30px;
	z-index:1;
	font-weight:bold;
	font-size:12px;
	color:#639;
}

#comment2 {
	position: absolute;
	width: 380px;
	height: 40px;
	border: 0px;
	right: 50px;
	bottom: 55px;
	z-index:1;
	font-weight:bold;
	font-size:12px;
	color:#639;
}

#adres {
	position: absolute;
	width: 250px;
	height: 250px;
	border: 0px;
	right: 100px;
	top: 72px;
	z-index:1;
}

/* FORMS ////////////////////////////////////////////////////////////////////////////////////////////////////*/


.rood {
color:#CC0000;
font-weight: bold;
}

.groen {
color: #00CC00;
font-weight: bold;
}

.form_fout {  
border: 1px #990000 solid;  
background: #EDD1D1;  
font-family:  Arial, Helvetica, sans-serif;	
font-size: 11px;
}

.form_balk {  
border: 1px #cccccc solid;  
font-family:  Arial, Helvetica, sans-serif;	
font-size: 11px;
}

