body { /* Standaard opzet website */
	background-color:#ffffff;
	background-image:url('images/background/bg_rood_zwart.jpg');
	margin-top:0px;
	margin-left:0px;
	font-family:sans-serif, verdana, arial, helvetica;
}
.bouw_site { /* Opzet breedte website */
	width:760px;
	vertical-align:top;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
}
.bouw_top { /* Plaatje bovenaan de website */
	height:83px;
	background-image:url('images/background/workbouw_header.jpg');
	background-repeat:no-repeat;
}
.bouw_menu { /* Hoogte menu over de totale breedte */
	height:26px;
}
.bouw_totaal { /* Indeling middenstuk, bestaat uit 3 kolommen */
	width:100%;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
	background-color:#FFFFFF;
}
.bouw_linker_kolom  { /* Instellingen linker kolom */
	width:135px;
	background-image:url('images/background/bgr.gif');
	vertical-align:top;
	text-align:left;
	padding-top:9px;
	padding-left:9px;
	padding-right:9px;
}
.bouw_centraal_kolom { /* Instellingen centrale kolom */
	width:100%;
	background-color:#ffffff;
	vertical-align:top;
	text-align:left;
	padding-top:9px;
}
.bouw_rechter_kolom  { /* Instellingen rechter kolom */
	width:140px;
	background-image:url('images/background/bgr.gif');
	vertical-align:top;
	text-align:left;
	padding-top:9px;
	padding-left:9px;
	padding-right:9px;
}
.bouw_linker_menu_tabel { /* Tabel in de linker kolom */
	width:135px;
	vertical-align:top;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
}
.bouw_linker_menu_tekst { /* Links in de tabel in de linker kolom */
	width:100%;
	/* height:230px; */
	vertical-align:top;
	padding-top:4px;
	padding-left:4px;
	padding-right:2px;
	background-image:url('images/background/metal.jpg');
	border-width:1px;
	border-style:solid;
	border-color:#880038;
	color:#333333;
	font-family:sans-serif;
	font-size:11px;
	text-align:left;
}
.bouw_linker_menu_plaatjes { /* Plaatjes in de linker kolom */
	vertical-align:top;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
	padding-top:10px;
}
.bouw_centraal_tabel { /* Instellingen midden gedeelte */
	width:100%;
	background-color:#ffffff;
	vertical-align:top;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
}
.bouw_centraal_tabel_100 { /* Breedte in het centrale gedeelte */
	width:100%;
}
.bouw_centraal_tabel_kop {  /* Titel midden gedeelte */
	width:100%;
	background-image:url('images/background/bgr.gif');
	font-family:sans-serif;
	font-size:11px;
	color: 999999;
}
.bouw_centraal_tabel_introtekst {  /* Introtekst midden gedeelte */
	width:100%;
	background-color:#f2f2f2;
	font-family:sans-serif, verdana, arial, helvetica;
	font-size:11px;
	font-weight:bold;
	color: #666666;
	text-align:justify;
	border-width:1px;
	border-style:solid;
	border-color:#cccccc;
}
.bouw_centraal_titel { /* H1 titel centraal op de site */
	color:#880038;
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	padding-left:9px;
	padding-right:9px;
	margin-bottom:2px;
}
.bouw_centraal_tabel_tekst { /* Tekst midden gedeelte */
	width:100%;
height:474px;
	vertical-align:top;
	color:#333333;
	font-family:sans-serif;
	font-size:11px;
	text-align:left;
	padding-left:9px;
	padding-right:9px;
	padding-top:13px;
}
.bouw_centraal_tabel_onder { /* Plaatjes midden gedeelte */
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	height:40px;
	text-align:center;
	vertical-align:top;
}
.bouw_rechter_menu_tabel  { /* Tabel in de rechter kolom */
	width:140px;
	vertical-align:top;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
}
.bouw_rechter_menu_tekst /* Links in de tabel in de rechter kolom */
{
width:				100%;
height:				92px;
vertical-align:		top;
padding-top:		4px;
padding-left:		4px;
padding-right:		2px;
background-image:	url('images/background/metal_rechts.jpg');
border-width:		1px;
border-style:		solid;
border-color:		#880038;
color:				#333333;
font-family:		sans-serif;
font-size:			11px;
text-align:			left;
}
.bouw_rechter_menu_plaatjes /* Plaatjes in de rechter kolom */
{
vertical-align:		top;
padding-top:		10px;
}
.bouw_vestigingen_tabel /* Tabel in de rechter kolom met de vestigingen */
{
width:				100%;
vertical-align:		top;
border-width:		0px;
border-style:		solid;
border-color:		#00ff00;
}
.bouw_vestigingen_titel /* Titel van de vestigingen */
{
color:				#333333;
font-family:		Arial;
font-size:			10px;
padding-bottom:		8px;
}
.bouw_vestigingen_onderdeel /* Per vestiging */
{
font-family:		Arial;
font-size:			10px;
padding-left:		4px;
padding-bottom:		6px;
}
.bouw_footer_tabel /* Onderkant van de pagina */
{
vertical-align:		top;
width:				100%;
border-width:		0px;
border-style:		solid;
border-color:		#000000;
}
.bouw_footer_left /* Linkerkant van de onderkant */
{
width:				30%;
text-align:			left;
vertical-align:		top;
color:				#333333;
font-family:		sans-serif;
font-size:			11px;
}
.bouw_footer_right /* Rechterkant van de onderkant */
{
width:				70%;
text-align:			right;
vertical-align:		top;
color:				#333333;
font-family:		sans-serif;
font-size:			11px;
}
.Error /* Foutmeldingen bij formuliers */
{
font-family:		Tahoma;
font-size:			11px;
color:				red;
display:			none;
}
.fout_invoer /* Foutmeldingen bij formuliers */
{
font-family:		Tahoma;
color:				red;
}
.onzichtbaar /* invulvensters van formulier die niet zichtbaar mag zijn */
{
display:			none;
}
.wit /* Tekst die wit moet worden weergegeven */
{
color:				#fffffe;
}
.rood /* Tekst die rood moet worden weergegeven */
{
color:				#880038;
}
.vactekst /* Tekst boven vacatures */
{
color:				#880038;
padding-top:		0px;
padding-left:		15px;
margin-bottom:		-12px;
}
.vacaturekop /* Tekst boven vacatures */
{
font-size:			12px;
font-weight:		bold;
color:				#880038;
}
.tablesize100 /* maximale breedte */
{
width:				100%;
}
.tablesize100noprint /* maximale breedte */
{
width:				100%;
}
.table_mail_checkbox /* eigenschappen tabel formulier checkbox */
{
width:				24px;
}
.table_mail_tekst /* eigenschappen tabel formulier tekst */
{
padding-left:		4px;
}
.titel_tekst 
{
font-size:			20px;
color:				#880038;
}
.tablecontact /* contact tabel bij vacature */
{
width:				120px;
padding-top:		10px;
text-align:			center;
background-color:	#E9E9E9;
}
.table_background /* Achtergrond tabel */
{
background-image:	url('images/background/bgr.gif');
}
.vacatures /* Overzicht van de vacatures */
{
height: 25px;
text-align: left;
vertical-align: middle;
}
.vacaturetext /* Tekst bij de vacature */
{
width:				96px;
padding:			4px;
text-align:			left;
vertical-align:		top;
}
.vacaturetext2 /* Tekst van de vacature */
{
width: 100%;
padding:	4px;
text-align: left;
vertical-align: top;
}
.vacaturetext3 /* Tekst van de vacature */
{
text-align:			right;
vertical-align:		top;
}
.vacaturetel /* Rode vette tekst */
{
color:				#880038;
font-weight:		bold;
padding-top:		10px;
padding-bottom:		10px;
margin-bottom:		12px;
}
.tekstkop /* Koptekst op bijv. de vacature pagina */
{
height:				24px;
color:				#5a5a5a;
font-family:		Arial;
font-size:			14px;
font-weight:		bold;
}
.tekstspeciaal /* Rode vette tekst */
{
color:				#880038;
font-weight:		bold;
}
.img_right
{ 
float: RIGHT; 
margin-right: 0px; 
margin-bottom: 3px;
margin-top: 5px;
margin-left: 10px; 
}
.img_left
{
float: left; 
margin-right: 10px; 
margin-bottom: 3px;
margin-top: 5px;
margin-left: 0px; 
}
.titelsitemap  /* Titel midden gedeelte */
{
width:				100%;
background-image:	url('images/background/bgr.gif');
padding-left:		4px;
}
.table_tussenruimte /* ruimte tussen de titel en de tekst*/
{
height:				4px;
}
.formtext /* Tekst bij het formulier */
{
width:				146px;
text-align:			left;
vertical-align:		top;
padding-left:		2px;
}
.forminvoer /* invoervelden bij het formulier */
{
text-align:			left;
vertical-align:		top;
}

.inputsize { /* grootte van de invoervelden van het formulier */
	width:260px;
}
.inputsize_160 { /* grootte van de invoervelden van het formulier */
	width:160px;
}
.inputsize15 { /* grootte van de invoervelden van het formulier */
	width:15px;
}


.invoercheckbox { /* Checkbox uiterlijk */
	border: none;
	padding: 8px;
}
.adminpaginas /* lettertype van dezelfde breedte, zodat het netjes weergegeven wordt */
{
font-family:		sans-serif, verdana, arial, helvetica;
}
.versturen
{
padding:			0px;
}
.zoektitel {
	font-size:13px;
	color:#880038;
	font-weight:bold;
}
.zoeklink { 
	color			: #706267;
}
ul.stipje
{
list-style-image:	url('http://www.workbouw.nl/images/stipje_metal.gif');
}
input /* Invoervelden */
{
background-color:	#ffffff;
font-family:		sans-serif, verdana, arial, helvetica;
font-size:			11px;
border:				1px solid #cccccc;
padding-left:		4px;
padding-right:		4px;
}
select /* Kiesvelden */
{
background-color:	#ffffff;
font-family:		sans-serif, verdana, arial, helvetica;
font-size:			11px;
border:				1px solid #cccccc;
}
textarea /* Tekst invoer veld */
{
background-color:	#ffffff;
font-family:		sans-serif, verdana, arial, helvetica;
font-size:			11px;
border:				1px solid #cccccc;
padding-left:		4px;
padding-right:		4px;
}
a /* Link */
{
color:				#880038;
font-family:		sans-serif, verdana, arial, helvetica;
text-decoration:	none;
}
a:hover /* Muis over link */
{
color:				#000000;
font-family:		sans-serif, verdana, arial, helvetica;
text-decoration:	underline;
}
a.menulink /* Link in speciale style */
{
color:				#000000;
font-family:		sans-serif, verdana, arial, helvetica;
text-decoration:	none;
}
a.menulink:hover /* Met de muis over de link in speciale style */
{
color:				#880038;
font-family:		sans-serif, verdana, arial, helvetica;
text-decoration:	underline;
}

.eve_kop {
	color:				#880038;
	font-family:		sans-serif;
	font-size:			13px;
	font-weight:		bold;
	padding-left:		2px;
	padding-right:		2px;
	margin-bottom:		10px;
	height:				22px;
	border:				1px solid #cccccc;
}

.bg_licht {
	background-color:#ffffff;
}
.bg_donker {
	background-color:#e9e9e9;
}
.bg_donker2 {
	background-color:#f1f3f7;
}



/* ## DEBUG IN GUY FCK_EDITORAREA.CSS ## */
.zw_h2-11 {
    color: #333333;
    font-family: arial, verdana, sans-serif, helvetica;
    font-size: 11px;
    font-weight: normal;
}
.zw_h2-12 {
    color: #333333;
    font-family: arial, verdana, sans-serif, helvetica;
    font-size: 12px;
    font-weight: normal;
}
.zw_h2-11b {
    color: #333333;
    font-family: arial, verdana, sans-serif, helvetica;
    font-size: 11px;
    font-weight: bold;
}
.zw_h2-12b {
    color: #333333;
    font-family: arial, verdana, sans-serif, helvetica;
    font-size: 12px;
    font-weight: bold;
}
.zw_h2-13b {
    color: #333333;
    font-family: arial, verdana, sans-serif, helvetica;
    font-size: 13px;
    font-weight: bold;
}
.zw_h2-15b {
    color: #333333;
    font-family: arial, verdana, sans-serif, helvetica;
    font-size: 15px;
    font-weight: bold;
}
.ro_kop-12 {
    color: #880038;
    font-family: arial, verdana, sans-serif, helvetica;
    font-size: 12px;
    font-weight: bold;
}
.ro_kop-14 {
    color: #880038;
    font-family: arial, verdana, sans-serif, helvetica;
    font-size: 14px;
    font-weight: bold;
}
.ro_kop-18 {
    color: #880038;
    font-family: arial, verdana, sans-serif, helvetica;
    font-size: 18px;
    font-weight: bold;
}
.kop_wit_22 {
	color: #FFFFFF;
	font-family: arial, verdana, sans-serif, helvetica;
	font-size: 22px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	border: #dadada 1px solid;
	background-color: #880038;
}
.vac_grijs_12 {
	color: #707073;
	font-family: sans-serif, verdana, sans-serif, helvetica;
	font-size: 12px;
	font-weight: bold;
}
hr {
	color:#cccccc;
	height:1px;
}
.tableline { /* Lijn td voor tabel, class in de td zetten */
	width:100%;
	height:1px;
	background-color: #cccccc;
}

.bouw_standplaats { /* Standplaats */
	color: #000000;
	font-family: arial, sans-serif, verdana, sans-serif, helvetica;
	font-size: 11px;
}
a.bouw_standplaats { /* Link standplaats */
	color:#000000;
	font-family:arial, sans-serif, verdana, arial, helvetica;
	text-decoration:none;
}
a.bouw_standplaats:hover { /* Hover standplaats */
	color:#000000;
	font-family:arial, sans-serif, verdana, arial, helvetica;
	text-decoration:underline;
}