body {
background-color:#F6F6F7;
margin:0px;
}

td.header {
background-image:url(../beelden/header.jpg);
background-repeat:no-repeat;
vertical-align:top;
}

td.logo_ani {
padding-top:12px;
padding-left:24px;
}

td.vakbonden {
padding-top:36px;
padding-right:18px;
}

td.kolom_links {
background-image:url(../beelden/links_back.jpg);
background-repeat:repeat-y;
}

td.links_top {
background-image:url(../beelden/links_top.jpg);
background-repeat:no-repeat;
padding-top:48px;
}

td.links_nav {
background-image:url(../beelden/links_nav_back.jpg);
background-repeat:repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003867;
padding-top:12px;
padding-right:17px;
text-align:right;
line-height:22px;
}

a.links_nav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003867;
text-decoration:none;
}

a.links_nav:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003867;
text-decoration:none;
}

a.links_nav:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

a.links_nav:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003867;
text-decoration:none;
}

td.kolom_midden {
background-color:#F1F1F1;
}

td.foto_midden {
background-color:#E4E7EA;
vertical-align:middle;
text-align:center;
}

td.foto_midden_meer {
background-color:#E4E7EA;
vertical-align:top;
text-align:center;
}

td.navsub {
background-color:#E4E7EA;
padding-left:6px;
height:20px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003867;
}

td.navsub_actief {
background-color:#FFFFFF;
padding-left:6px;
height:20px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003867;
}

td.navsub_kop {
background-color:#EFF2F4;
padding-left:6px;
height:20px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003867;
}

.hoekje {
margin-right: 2px;
margin-top: -1px;

}

td.kolom_rechts {
background-image:url(../beelden/rechts_back.jpg);
background-repeat:repeat-y;
}

td.rechts_top {
background-image:url(../beelden/rechts_top.jpg);
background-repeat:no-repeat;
}

td.rechts_content {
padding-left:25px;
padding-right:25px;
}

td.txt {
background-color:#F4F4F4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding-left:17px;
padding-right:17px;
padding-top:35px;
padding-bottom:35px;
border-top: 1px solid #073E6B;
}

td.txt_machines {
background-color:#F4F4F4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding-left:17px;
padding-right:17px;
padding-top:15px;
padding-bottom:6px;
border-top: 1px solid #073E6B;
}

td.txt_machines_sub {
background-color:#F4F4F4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding-left:17px;
height:22px;
vertical-align:middle;
border-top: 1px solid #BCBCBC;
}

td.machines_spec {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.kop {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#073E6B;
font-weight:bold;
}

td.footer {
border-top: 1px solid #CCCCCC;
padding-left:25px;
padding-right:25px;
}

td.tekst_form {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

a.txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:underline;
}

a.txt:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:underline;
}

a.txt:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

a.txt:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:underline;
}

td.footer_txt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9C9D9F;
}

a.footer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9C9D9F;
text-decoration:underline;
}

a.footer:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9C9D9F;
text-decoration:underline;
}

a.footer:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

a.footer:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9C9D9F;
text-decoration:underline;
}

/* Formulier */

.omlijning {
border: 1px solid #073E6B;
padding:10px;
}

input.form {  
background-color:#FFFFFF;
border: 1px solid #073E6B;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:11px;
color:#555555;
}

select.form {  
background-color:#FFFFFF;
border: 1px solid #073E6B;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:11px;
color:#555555;
}


textarea.form {  
background-color:#FFFFFF;
border: 1px solid #073E6B;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:11px;
color:#555555;
}

input.form_knop {  
background-color:#073E6B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding:2px;
border: 1px solid #073E6B;
cursor:pointer;
}

/* Fotalbum */

td.fboek_back_top{
	background-image:url(../beelden/back_fboek_top.jpg);
	background-repeat:repeat-y;
	}

td.fboek_back{
	background-image:url(../beelden/fotoboek_back.jpg);
	background-repeat:repeat-y;
	padding:0px;
	}

td.foto_thmb_container {
	background-color:#E4E7EA;
	padding-left:13px;
	padding-bottom:13px;
	padding-top:15px;
	}

div.foto_item {
	width:195px;
	height:125px;
	border:3px solid #a6c451;
	}
	
td.fotoalbum_rechts {
	background-image:url(../beelden/productfoto_back_rechts.jpg);
	background-repeat:repeat-y;
	}
	
td.fotoalbum_txt {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	font-weight:bold;
	padding-top:12px;
	padding-left:25px;
	}

td.foto_detail_txt {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	border-top:1px solid #073E6B;
	padding:12px;
	}
	
#pop_foto {
	visibility:hidden;
	z-index:300;
	position:absolute;
	top:35px;
	left:-257px;
	margin-left:50%;
	width:1px;
	height:1px;
	}

#pop_img {
	border:3px solid #a6c451;
	margin-top:8px;
	}
	
#pop {
	visibility:hidden;
	z-index:200;
	position:absolute;
	top:0px;
	left:0px;
	width:1px;
	height:1px;
	background-color:#002443;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	}
	
	
	a.pop{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a6c451;
text-decoration:none;
font-weight:bold;
}

a.pop:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a6c451;
text-decoration:none;
font-weight:bold;
}

a.pop:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
font-weight:bold;
}

a.pop:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a6c451;
text-decoration:none;
font-weight:bold;
}

a.foto_nav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#073E6B;
text-decoration:none;
font-weight:bold;
}

a.foto_nav:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#073E6B;
text-decoration:none;
font-weight:bold;
}

a.foto_nav:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#a6c451;
text-decoration:none;
font-weight:bold;
}

a.foto_nav:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#073E6B;
text-decoration:none;
font-weight:bold;
}

/* NB knop */

#nb_knop {
	z-index:50;
	position:absolute;
	top:6px;
	margin-left:465px;
	width:248px;
	padding-bottom:6px;
	border-bottom:1px solid #CCC;
	}

a.nb_knop, a.nb_knop:visited, a.nb_knop:active  { color: #073E6B; font-weight:normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.nb_knop:hover   { color: #acca57; font-weight:normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

img.nb_envelop{
	margin-right:4px;
	margin-top:4px;
	margin-bottom:-4px;
	}
