﻿/* CSS Document */
* {margin:0px;padding:0px;}

/* LINKS */

a:link		{color:#0066cc;text-decoration:none;}
a:visited 	{color:#0066cc;text-decoration:none;}
a:active	{color:#0066cc;text-decoration:none;}
a:hover		{color:#0066cc;text-decoration:underline;} 

a.leesmeer:link		{color: #000000; text-decoration:none; display:inline; font-style:italic;font-weight:bold;margin:0px 0px 0px 5px;}
a.leesmeer:visited 	{color: #000000; text-decoration:none; display:inline; font-style:italic;font-weight:bold;margin:0px 0px 0px 5px;}
a.leesmeer:active 	{color: #000000; text-decoration:none; display:inline; font-style:italic;font-weight:bold;margin:0px 0px 0px 5px;}
a.leesmeer:hover 	{color: #cc181e; text-decoration:none; display:inline; font-style:italic;font-weight:bold;margin:0px 0px 0px 5px;}

/* HTML, BODY, DIVS */

body
{
    width: 100%;
    height: 100%;
    background-color: #FFFFFF;
    font-family: Verdana, tahoma, Helvetica, sans-serif;
    font-size: 10px;
    color:#252525;
	background-image:url(/sites/291/images/bgrep.gif);
	background-repeat:repeat-x;
    /*scrollbar-3dlight-color: #f3b113;
    scrollbar-arrow-color: #000000;
    scrollbar-base-color: #000000;
    scrollbar-darkshadow-color: #f3b113;
    scrollbar-face-color: #f3b113;
    scrollbar-track-color: #0060a9;
    scrollbar-highlight-color: #f3b113;
    scrollbar-shadow-color: #f3b113;*/
}

.none {width: 100%;height: 100%;background-color: #FFFFFF;font-family: Verdana, tahoma, Helvetica, sans-serif;font-size: 10px;color:#fff;background-image:none;background-repeat:no-repeat;}

html {width: 100%;height:100%;}

div.s_container{
	width:1000px;
	/*height:572px;*/
	color:#FFFFFF;
	margin:0 auto;
}

div.s_header 
{
	width:1000px;
	height:101px;
}

div.s_subheaderleft 
{
	width:582px;
	height:51px;
	background-image:url(/sites/291/images/subheader_rep.gif);
	background-repeat:repeat-x;
	float:left;
	padding:0px 0px 0px 10px;
	margin:0px;
	_margin:-6px 0px 0px 0px;
}

div.s_subheaderright
{
	width:390px;
	height:51px;
	background-image:url(/sites/291/images/subheader_rep.gif);
	background-repeat:repeat-x;
	float:left;
	margin:0px;
	_margin:-6px 0px 0px 0px;

}

div.s_mainleft 
{
	width:255px;
	height:100%;
	float:left;
	margin:0px 0px 0px 7px;
}

div.s_navbg 
{
	width:245px;
	background-image:url(/sites/291/images/divbg.png);
	_background-image:url(/sites/291/images/divbg.gif);
	background-repeat:no-repeat;
}

div.s_main {width:720px;}
div.s_innermainleft {width:350px;float:left;margin:0px 0px 0px 20px;_margin:0px 0px 0px 10px;}
div.s_innermainright {width:310px;float:left;margin:0px 0px 0px 15px;text-align:center;}
div.s_innermainrightroute {width:310px;float:left;margin:0px 0px 0px 15px;text-align:center;}
div.s_innermainbottom {width:720px;clear:both;}

div.s_innerretail {width:670px;margin:0px 0px 0px 20px;}
div.s_inneroverons {width:670px;margin:0px 0px 0px 20px;}


div.s_mainright 
{
	width:725px;
	height:100%;
	float:right;
}

div.nieuwsdetail
{
    position: absolute;
    width: 654px;
    height: 466px;
    margin-left: 0px;
    margin-top: 0px;
    z-index: 5;
    overflow: auto;
    padding: 5px;
    display: none;
}

div.actiedetail {display: none;}

div.zwart_transparant 
{
    filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000000;
    z-index:99;
    display:none;
    width:100%;
    height:100%;
}

div.imgrep {width:665px;margin:10px 0px 0px 20px;}
div.imgrepleft {width:200px;float:left;margin:0px 33px 0px 0px;}
div.imgrepmiddle {width:200px;float:left;margin:0px 32px 0px 0px;}
div.imgrepright {width:200px;float:left;}

div.imgrep1 {width:150px;float:left;margin:0px 21px 0px 0px;}
div.imgrep2 {width:150px;float:left;margin:0px 21px 0px 0px;}
div.imgrep3 {width:150px;float:left;margin:0px 21px 0px 0px;}
div.imgrep4 {width:150px;float:left;}


div.cms_fotos {text-align:center;}
div.s_contactblock 
{
	width:245px;
	height:190px;
	background-image:url(/sites/291/images/contactblock.png);
	background-repeat:no-repeat;
	margin:2px 0px 0px 0px;
}

div.zwart_transparant 
{
    filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000000;
    z-index:98;
    display:none;
    width:100%;
    height:100%;
}

div.absolutefoto2
{
	position:absolute;
	z-index:999;
	overflow:visible;
	background-color:#FFFFFF;
	display:none;
	top:0px;
	left:0px;
	padding:5px 5px 13px 5px;
	width:420px;
}

div.footer {width:720px;height:20px;float:right;text-align:center;padding:0px 18px 0px 0px;}

div.repdivover {margin:0px 0px 10px 0px;float:right;}
div.mediarepdiv {margin:0px 0px 10px 0px;}div.mediarepdiv table td {vertical-align:top;}

/* TABLES */

table.s_center {width:100%;height:100%;}
td.s_center {vertical-align:middle;}

table.navigatie {width:245px;}
td.navigatietop {width:245px;height:25px;background-image:url(/sites/291/images/navtop.png);}
td.navigatiemiddle {width:245px;background-image:url(/sites/291/images/navmiddle.png);background-repeat:repeat-y;_behavior:url('/sites/291/iepngfix.htc');}
td.navigatiebottom {width:245px;height:25px;background-image:url(/sites/291/images/navbottom.png);}

table.main {width:720px;margin:0px 0px 0px 0px;}
td.maintop {width:720px;height:25px;background-image:url(/sites/291/images/maintop.png);}
td.mainmiddle {width:720px;background-image:url(/sites/291/images/mainmiddle.png);background-repeat:repeat-y;vertical-align:top;_behavior:url('/sites/291/iepngfix.htc')}
td.mainbottom {width:720px;height:25px;background-image:url(/sites/291/images/mainbottom.png);}

table.adv_menu {margin:0px 0px 0px 10px;}
td.adv_tdmenur {width:35px;}
td.adv_tdmenul {width:100%;padding:0px 0px 0px 10px;}

table.nbregister {height:51px;margin:0px;}
td.nb_contact {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 14px;color:#fff;padding:0px 10px 0px 0px;margin:0px;}
td.nb_contact2a {width:180px;height:35px;background: url("/sites/291/images/nieuwsbriefbg.jpg") no-repeat 50% 50%;margin:0px;padding:5px 5px 0px 0px;text-align:center;}
td.nb_contact2b {width:24px;height:35px;}

td.imgtd {vertical-align:top;width:150px;padding:0px 0px 0px 20px;}

td.s_headerright_left {width:495px;height:50px;text-align:left;vertical-align:bottom;padding:0px 0px 0px 20px;}
td.s_headerright_right {width:200px;height:50px;}

div.s_headerleft {float:left;width:255px;height:50px;}
div.s_headerright {float:left;width:715px;height:50px;text-align:right;margin:0px;padding:0px;}


table.nbarchief {margin:0px 0px 3px 20px;}
td.datum_nbarchief1 {width:80px;}
td.datum_nbarchief2 {width:80px;}
td.nbarchief {width:260px;}
tr.nbarchief_tr {margin:0px 0px 5px 0px;}

p.inleiding_nbarchief {margin:0px 0px 5px 20px;font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;color:#666;}
p.nbarchief_p {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;color:#666;}



/* H + P */

h1.s_header_banner {margin:0px;padding:0px;}

h2.s_maintitle
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#4b0f0b;
}

h2.ov_maintitle
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#4b0f0b;
}

h2.ov_maintitle2
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#4b0f0b;
}

h2.m_maintitle
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	padding:0px;
	color:#4b0f0b;
}

h2.s_aanmeldtitle
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#4b0f0b;
}

h2.s_subheadertitle
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	margin:0px;
	padding:15px 0px 0px 15px;
	color:#4b0f0b;
}

h2.adv_menu 
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 14px;
	/*font-weight:bold;*/
	margin:0px;
	padding:0px;
	color:#4b0f0b;
	width:195px;
}

h2.adv_menu a:link, h2.adv_menu a:active, h2.adv_menu a:visited {color:#000;text-decoration:none;}
h2.adv_menu a:hover {color:#fff;text-decoration:none;}
h2.adv_menu a.actiefh2:link, h2.adv_menu a.actiefh2:visited, h2.adv_menu a.actiefh2:active, h2.adv_menu a.actiefh2:hover  {color:#000;text-decoration:none;} /* Was wit */

h2.nieuws_titel
{
	color:#9e1a1e;
	font-weight:normal;
	font-family:Arial Black;
	font-size:12px;
	text-transform:uppercase;
	margin:5px 0px 0px 0px;
}

h3.s_mainsubtitle
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 24px;
	font-weight:bold;
	margin:10px 0px 0px 0px;
	padding:0px;
	color:#cc181e;
}

h3.aanbiedingh3
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight:bold;
	margin:10px 0px 0px 0px;
	padding:0px;
	color:#cc181e;
}

a.mainsublink:link, a.mainsublink:active, a.mainsublink:visited
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 24px;
	font-weight:bold;
	color:#cc181e;
	display:block;
	margin:10px 0px 0px 0px;
	text-decoration:none;
	background-image:url(/sites/291/images/linkbg.gif);
	background-repeat:no-repeat;
	background-position:center left;
	padding:0px 0px 0px 15px;
}

a.mainsublink:hover
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 24px;
	font-weight:bold;
	color:#cc181e;
	display:block;
	margin:10px 0px 0px 0px;
	text-decoration:underline;
	background-image:url(/sites/291/images/linkbg.gif);
	background-repeat:no-repeat;
	background-position:center left;
	padding:0px 0px 0px 15px;
}

h4.s_mainsubtitle
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 15px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#cc181e;
}

h5.s_mainrighttitle
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#cc181e;
}

h6.s_mainreptitle
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#cc181e;
	margin:30px 0px 0px 20px;
}

p.bericht {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:3px 0px 0px 3px;color:#666;text-align:left;}
p.berichtfail {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:3px 0px 0px 3px;color:#ff0000;text-align:left;}
p.bericht2 {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:3px 0px 0px 3px;color:#666;text-align:left;}
p.berichtfail2 {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:3px 0px 0px 3px;color:#ff0000;text-align:left;}
p.bericht_vac {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:3px 0px 0px 3px;color:#666;text-align:left;}
p.berichtfail_vac {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:3px 0px 0px 3px;color:#ff0000;text-align:left;}

p 
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	color:#666;
}

p.s_headertitle
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight:bold;
	margin:0px;
	padding:28px 0px 2px 20px;
	color:#4b0f0b;
}

p.s_contact 
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px 0px 0px 40px;
	#margin:10px 0px 0px 40px;
	padding:10px 0px 0px 0px;
	#padding:0px;
	color:#000;
	height:150px;
}

p.s_contact a:link, p.s_contact a:active, p.s_contact a:visited {color:#000; text-decoration:none;}
p.s_contact a:hover {color:#fff; text-decoration:none;}

p.s_contact_onder 
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 11px;
	margin:0px 10px 0px 7px;
	padding:0px;
	color:#000;
	text-align:center;
}

p.s_contact_onder a:link, p.s_contact_onder a:active, p.s_contact_onder a:visited {color:#000; text-decoration:none;}
p.s_contact_onder a:hover {color:#fff; text-decoration:none;}



p.imgtext1 {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:0px;padding:0px;color:#666;text-align:center;}
p.imgtext2 {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:0px;padding:0px;color:#666;text-align:center;}
p.imgtext3 {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:0px;padding:0px;color:#666;text-align:center;}
p.imgtext4 {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:0px;padding:0px;color:#666;text-align:center;}


p.s_maintext
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	color:#666;
}

p.s_maintext2
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	color:#666;
}

p.ov_maintext
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#666;
}

p.m_datum
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 10px;
	margin:-3px 0px -2px 10px;
	padding:0px;
	color:#666;
}

p.m_maintext
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px 20px 0px 10px;
	padding:0px;
	color:#666;
}

p.s_aanmeldtext
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px 0px 5px 20px;
	padding:0px;
	color:#666;
}

p.s_mainrighttext
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	color:#666;
}

p.s_mainreptext
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	color:#666;
	margin:0px 0px 0px 20px;
}

p.aanbiedingp 
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	color:#000;
	margin:0px 0px 0px 13px;
}

p.nieuwsinleiding
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px 0px 10px 20px;
	padding:0px;
	color:#666;
}

p.vacaturesinleiding
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px 0px 10px 20px;
	padding:0px;
	color:#666;
}

p.bericht {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:3px 0px 0px 3px;}
p.berichtfail {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;margin:3px 0px 0px 3px;}

p.s_print {display:inline-block;float:right;margin:30px 25px 0px 0px;font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 10px;}
p.s_print a:link, p.s_print a:active, p.s_print a:visited {color:#000;text-decoration:none;}
p.s_print a:hover{color:#000;text-decoration:none;}

a.test {margin:0px 0px 0px 10px;}
.underline {
	text-decoration:underline;
}

.strikethrough {
	text-decoration:line-through;
}

p.externelink {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:12px 0px 5px 0px;padding:0px;color:#000;}
p.externelink a:link, p.externelink a:visited, p.externelink a:active {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px;padding:0px;color:#0066cc;text-decoration:none;background-image:url(/sites/291/images/externelinkbg.gif);background-repeat:no-repeat;background-position:center left;padding:0px 0px 0px 10px;}
p.externelink a:hover {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px;padding:0px;color:#0066cc;text-decoration:underline;background-image:url(/sites/291/images/externelinkbg.gif);background-repeat:no-repeat;background-position:center left;padding:0px 0px 0px 10px;}


p.zakelijk
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	color:#666;
}

p.footer_bottom {font: 12px Trebuchet MS, Verdana, Sans-Serif;padding:0px 0px 0px 0px;color:#666;}
p.footer_bottom a:link, p.footer_bottom a:visited, p.footer_bottom a:active {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px;padding:0px;color:#666;text-decoration:none;padding:0px 0px 0px 0px;}
p.footer_bottom a:hover {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px;padding:0px;color:#666;text-decoration:underline;padding:0px 0px 0px 0px;}


/* UL, OL, LI */

ul	{margin:0px;padding:0px;}
li	{margin:0px;padding:0px;}

ul.nieuwsbriefmenu {list-style:none;}
ul.nieuwsbriefmenu li.hoofdmenu a.hoofdmenu{color:#000;font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;}

ul.hoofdmenu {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 14px;color:#fff;margin:0px 0px 0px 10px;#margin:15px 0px 0px 10px;padding:15px 0px 0px 0px;#padding:0px 0px 0px 0px;}
li.hoofdmenu {display:inline;font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 14px;color:#fff;margin:0px 30px 0px 0px;}
li.hoofdmenu a:link, li.hoofdmenu a:active, li.hoofdmenu a:visited, li.hoofdmenu a:hover  {color:#fff;}

li.adv_menu {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;color:#000;margin:0px 0px 0px 30px;list-style:none;font-weight:bold;margin:0px 0px 0px 30px;}
li.adv_menu a.hoofdmenu:link, li.adv_menu a.hoofdmenu:active, li.adv_menu a.hoofdmenu:visited {color:#000;text-decoration:none;background-image:url(/sites/291/images/li_bg.png);_background-image:url(/sites/291/images/li_bg.gif);background-repeat:no-repeat;background-position:center left;#background-position:5px left;padding:0px 0px 0px 10px;_width:100%;}
li.adv_menu a.hoofdmenu:hover {color:#fff;text-decoration:none;background-image:url(/sites/291/images/li_bgwit.png);_background-image:url(/sites/291/images/li_bgwit.gif);background-repeat:no-repeat;background-position:center left;#background-position:5px left;padding:0px 0px 0px 10px;}
li.actief2 a.hoofdmenu:link, li.actief2 a.hoofdmenu:active, li.actief2 a.hoofdmenu:visited, li.actief2 a.hoofdmenu:hover  {color:#fff;background-image:url(/sites/291/images/li_bgwit.png);_background-image:url(/sites/291/images/li_bgwit.gif);background-repeat:no-repeat;background-position:5px left;margin:0px;padding:0px 0px 0px 10px;}

ul.retailsub {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;color:#fff;margin:0px 0px 0px 10px;list-style:none;}
li.retailsub {background-image:none;}
li.retailsub a.hoofdmenu:link, li.retailsub a.hoofdmenu:active, li.retailsub a.hoofdmenu:visited {color:#000;background-image:none;}
li.retailsub a.hoofdmenu:hover {color:#fff;text-decoration:none;background-image:none;}

ul.retailsub li.actief3 a.hoofdmenu:link, ul.retailsub li.actief3 a.hoofdmenu:active, ul.retailsub li.actief3 a.hoofdmenu:visited  {color:#fff;background-image:none;}
ul.retailsub li.actief3 a.hoofdmenu:hover {color:#fff;background-image:none;}

/* IMAGES */
	
img {border:0px;padding:0px;margin:0px;}

img.new_windowpijl{
	margin-left:5px;
	border:0px;
	vertical-align:middle;
}

img.routeimg1 {margin:0px 5px 15px 0px;float:right;cursor:pointer;border: solid 1px #333;}
img.adv_menu {cursor:pointer;margin:2px 0px 0px 0px;}
img.adv_menu2 {margin:2px 0px 0px 0px;}
img.adv_menu_arrow {;margin:2px 0px 0px 0px;}
img.fotogroot {display:none;}
img.sluitenknop {cursor:pointer;float:right;margin:-25px -25px 0px 0px;}

img.m_img {margin:0px 0px 0px 0px;}
img.navmenu_editor {float:left;margin: 10px 0px 0px 12px;}

img.nieuwsbericht_image {float:right;margin:0px 0px 0px 5px;}

img.retailimg {float:right;margin:0px 0px 0px 8px;}
img.overonsimg {float:right;margin:22px 0px 0px 5px;}

/* CONTACTFORM & NIEUWSBRIEF*/

input.textarea 
{
    font-size:12px;
	color: #000000;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	width:200px;
	height:30px;
	margin:0px 0px 1px 0px;
	#margin:0px 0px 0px 0px;
	background: transparent url("/sites/291/images/contactbg.jpg") no-repeat;
	border:solid 0 #fff;
	padding:6px 0px 0px 8px;
}

input#cvupload 
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	width:410px;
	/*height:25px;*/
	margin:5px 0px 1px 0px;
	#margin:5px 0px 0px 0px;
	padding:0px;
	border:1;
}

input.textarea3 
{
    font-size:12px;
	color: #000000;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	width:200px;
	height:30px;
	margin:0px 0px 1px 0px;
	#margin:0px 0px 0px 0px;
	background: transparent url("/sites/291/images/contactbg.jpg") no-repeat;
	border:solid 0 #fff;
	padding:6px 0px 0px 8px;
}

input.aanmeldformpostcode 
{
    font-size:12px;
	color: #000000;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	width:67px;
	height:30px;
	margin:0px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	background: transparent url("/sites/291/images/postcodebg.jpg") no-repeat;
	border:solid 0 #fff;
	padding:6px 0px 0px 8px;
}

input.aanmeldformwoonplaats 
{
    font-size:12px;
	color: #000000;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	width:113px;
	height:30px;
	margin:0px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	background: transparent url("/sites/291/images/woonplaatsbg.jpg") no-repeat;
	border:solid 0 #fff;
	padding:6px 0px 0px 8px;
}

input.textarea2 
{
    font-size:12px;
	color: #000000;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	width:140px;
	height:25px;
	margin:0px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:solid 0 #fff;
	background: transparent;
	line-height:22px;
}

textarea.textarea 
{
    font-size:12px;
	color: #000000;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	#padding-left:1px;
	margin:3px 0px 0px 0px;
	padding:0px 20px 0px 7px;
	width:167px;
	height:92px;
	background: transparent;
	border:solid 0 #fff;
}

input.nb_submit 
{
	/*background-color:#fff;*/
	/*border:0;*/
	font-weight:bold;
	height:24px;
	margin:1px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-transform:uppercase;
    font-size:12px;
    #font-size:12px;
    cursor:pointer;
	background: transparent url("/sites/291/images/send_button_nb.jpg") no-repeat 0px 0px;
	border: solid 0px #fff;
	width:100%;
	text-align:right;

    }
    
table.contact {margin:5px 0px 0px 0px;}
td.contact 
{
    font-family: Trebuchet MS, Verdana, Sans-Serif;
    font-size: 12px;
    color:#666;
    width:130px;
    padding:0px 0px 0px 0px;
    text-align:left;
}

td.postc_woonpl {width:200px;}

td.contact_textarea
{
    font-family: Trebuchet MS, Verdana, Sans-Serif;
    width:200px;
    height:100px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
	background: url("/sites/291/images/textarea.jpg") no-repeat;

}

table.aanmeldform {margin:5px 0px 0px 20px;}
td.aanmeldform {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;color:#666;width:180px;padding:0px 0px 0px 0px;text-align:left;}
td.contact2 {padding:5px 0px 0px 0px;}
td.aanmeldform_textarea {font-family: Trebuchet MS, Verdana, Sans-Serif;width:200px;height:100px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background: url("/sites/291/images/textarea.jpg") no-repeat;vertical-align:top;}
td.aanmeldform_textarea2 {font-family: Trebuchet MS, Verdana, Sans-Serif;width:200px;height:100px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background: url("/sites/291/images/textareagroot.jpg") no-repeat;vertical-align:top;}
span.inhoud {font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 10px;color:#000;}

input.c_submit_aanmeld 
{
	/*background-color:#fff;*/
	/*border:0;*/
	font-weight:bold;
	height:27px;
	margin:8px 0px 0px 0px;
	#margin:8px 0px 0px 0px;
	padding: 0px 35px 0px 0px;
	#padding: 0px 40px 0px 0px;
	text-transform:uppercase;
    font-size:12px;
    #font-size:12px;
    cursor:pointer;
	background: transparent url("/sites/291/images/send_button.jpg") no-repeat 385px 0px;
	border: solid 0px #fff;
	width:100%;
	text-align:right;
    }
    
input.c_submit
{
	/*background-color:#fff;*/
	/*border:0;*/
	font-weight:bold;
	height:27px;
	margin:8px 0px 0px 0px;
	#margin:8px 0px 0px 0px;
	padding: 0px 35px 0px 0px;
	#padding: 0px 40px 0px 0px;
	text-transform:uppercase;
    font-size:12px;
    #font-size:12px;
    cursor:pointer;
	background: transparent url("/sites/291/images/send_button.jpg") no-repeat 175px 0px;
	border: solid 0px #fff;
	/*width:100%;*/
	width:200px;
	text-align:right;
    }

input#afmelden
{
	/*background-color:#fff;*/
	/*border:0;*/
	font-weight:bold;
	height:27px;
	margin:1px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	padding: 0px 45px 0px 0px;
	text-transform:uppercase;
    font-size:12px;
    #font-size:12px;
    cursor:pointer;
	background: transparent url("/sites/291/images/send_button.jpg") no-repeat 173px 0px;
	border: solid 0px #fff;
	width:100%;
	text-align:right;
    }

    
input#regsubmit 
{
	/*background-color:#fff;*/
	/*border:0;*/
	font-weight:bold;
	height:27px;
	margin:1px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	text-transform:uppercase;
    font-size:12px;
    cursor:pointer;
}

input#afmelden 
{
	/*background-color:#fff;
	border:0;*/
	font-weight:bold;
	height:27px;
	margin:1px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	text-transform:uppercase;
    font-size:12px;
    cursor:pointer;
}

input.inhoud 
{
	width:200px;
	height:30px;
	margin:1px 0px 0px 0px;
	#margin:0px;
	padding:6px 0px 0px 8px;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	color:#000;
	background: transparent url("/sites/291/images/contactbg.jpg") no-repeat;
	border:solid 0 #fff;
}

td.selectbg 
{
	width:200px;
	height:30px;
	margin:1px 0px 0px 0px;
	#margin:0px;
	padding:0px;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 10px;
	color:#000;
	background: transparent url("/sites/291/images/contactbg.jpg") no-repeat;
	border:solid 0 #fff;
}

select.groepen {padding:0px;margin:4px 0px 10px 8px;width:186px;}

input.nbformpostcode 
{
    font-size:12px;
	color: #000000;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	width:67px;
	height:30px;
	margin:1px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	background: transparent url("/sites/291/images/postcodebg.jpg") no-repeat;
	border:solid 0 #fff;
	padding:6px 0px 0px 8px;
}

input.nbformwoonplaats 
{
    font-size:12px;
	color: #000000;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	width:113px;
	height:30px;
	margin:0px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	background: transparent url("/sites/291/images/woonplaatsbg.jpg") no-repeat;
	border:solid 0 #fff;
	padding:6px 0px 0px 8px;
}

td.inhoud {width:200px;}

td.inhoud2  {height:40px;}

input.bezoeker {display:none;}
label.bezoeker {display:none;}
input#group_217 {display:none;}

p.nwlPositiveConfirmMailSent, p.nwlPositiveChanged, p.nwlPositiveChangeMailSent, p.nwlnegative, p.nwlpositive
{
	font: 12px Trebuchet MS, Verdana, Sans-Serif; 
    margin:0px 20px 0px 20px;
    color:#000;
}

p.nwlNegativeChangeMailSent {
	font: 12px Trebuchet MS, Verdana, Sans-Serif; 
    margin:0px 20px 0px 20px;
    color:#000;
}

div.inputgroups {
	display:none;
}

table.formulier {margin:0px 0px 0px 20px;font-family: Trebuchet MS, Verdana, Sans-Serif;font-size: 12px;color:#000;}
select.test {width:196px;margin:0px 0px 0px 2px;}

/* Nieuws */

h3.n_maintitle
{
	font: bold 16px Trebuchet MS, Verdana, Sans-Serif; 
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#4b0f0b;
}

h3.nieuwsbericht
{
	font: bold 16px Trebuchet MS, Verdana, Sans-Serif; 
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#000;
	display:none;
	float:left;
}

h3.e_nieuwsbericht
{
	font: bold 16px Trebuchet MS, Verdana, Sans-Serif; 
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#000;
	display:block;
}

h4.n_titel 
{
	font: 12px Trebuchet MS, Verdana, Sans-Serif; 
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#000;
	display:inline;
}

p.n_nieuws
{
	font: 12px Trebuchet MS, Verdana, Sans-Serif; 
	margin:0px;
	padding:0px;
	color:#666;
	display:inline;
}

p.nieuwsberichtbericht
{
	font: 12px Trebuchet MS, Verdana, Sans-Serif; 
	margin:0px;
	padding:0px;
	color:#666;
	clear:left;
}

p.n_datum
{
	font: 11px Trebuchet MS, Verdana, Sans-Serif; 
	margin:0px 15px 0px 0px;
	padding:0px;
	color:#666;
	display:inline;
}

p.e_nieuwsberichtdatum
{
	font: 10px Trebuchet MS, Verdana, Sans-Serif; 
	margin:3px 0px 0px 0px;
	padding:0px;
	color:#666;
	float:left;
}

p.nieuwsberichtdatum {display:none;}

div.n_nieuws {margin:0px 20px 0px 20px;}
div.h_nieuws {margin:0px 20px 0px 0px;}
img.sluiten {cursor:pointer;}

div.n_nieuwsbericht {padding:0px 0px 5px 0px;margin:0px;}
div.nieuwsdiv {margin:0px 20px 0px 20px;}

/* Vacatures */

h3.vacaturestitel 
{
	font: bold 14px Trebuchet MS, Verdana, Sans-Serif; 
	margin:0px 0px 10px 20px;
	padding:0px;
	color:#000;
}

h4.vacaturetitel_list
{
	padding:0px;
	color:#000;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:5px 0px 5px 0px;
	color:#0066cc;
}

h4.vacaturetitel_list a:link, h4.vacaturetitel_list a:active, h4.vacaturetitel_list a:visited {color:#0066cc;text-decoration:none;background-image:url(/sites/291/images/externelinkbg.gif);_background-image:url(/sites/291/images/li_bg.gif);background-repeat:no-repeat;background-position:center left;#background-position:6px left;padding:0px 0px 0px 10px;}
h4.vacaturetitel_list a:hover {color:#0066cc;text-decoration:underline;background-image:url(/sites/291/images/externelinkbg.gif);_background-image:url(/sites/291/images/li_bgoranje.gif);background-repeat:no-repeat;background-position:center left;#background-position:6px left;padding:0px 0px 0px 10px;}

p.vacaturedatum
{
	font: 10px Trebuchet MS, Verdana, Sans-Serif; 
	margin:0px;
	padding:0px;
	color:#666;
	display:none;
}

/* Vacatures detail */

h2.vacaturedetail {font: bold 14px Trebuchet MS, Verdana, Sans-Serif; margin:0px; padding:0px; color:#000;}
h3.vacaturetitel {font: 14px Trebuchet MS, Verdana, Sans-Serif; margin:0px; padding:0px; color:#000;}
h3.e_vacaturetitel {font: 14px Trebuchet MS, Verdana, Sans-Serif; margin:0px; padding:0px; color:#000;display:none;}
h3.vacaturetitel_list {font: bold 16px Trebuchet MS, Verdana, Sans-Serif; margin:0px 0px 0px 0px;padding:0px;color:#4b0f0b;}

p.vacaturedatum {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px; padding:0px; color:#000;}
p.vacaturebericht {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px; padding:0px; color:#666;}

img.vacatureimg {}
img.vacatureimage {float:right;margin:0px 0px 0px 5px;}

table.vacature {margin:0px 0px 0px 20px;}
td.vacature1 {font: 12px Trebuchet MS, Verdana, Sans-Serif; color:#000;width:160px;}
td.vacature2 {font: 12px Trebuchet MS, Verdana, Sans-Serif; color:#000;}
/*td.vacature3 {background: transparent url("/sites/291/images/woonplaatsbg.jpg") no-repeat;font: 12px Trebuchet MS, Verdana, Sans-Serif; color:#000;}*/

div.vacature {margin:0px 20px 0px 20px;}

/* ------------ */

div.nb_archief {
	width:250px;
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
}

div.nb_archief {
	margin:0px 0px 0px 20px;
	color:#000;
}

h3.nb_archief {font: bold 14px Trebuchet MS, Verdana, Sans-Serif; margin:0px 0px 10px 0px;	padding:0px;color:#000;}

/* ---------- slideshow ----------- */

div.h_colleditor {display:none;}
div.e_colleditor {clear:both;width:400px;height:100%;}

div.image {
	/*width:300px;*/
	/*height:300px;*/
}

div.swf_movie {
	width:250px;
	height:300px;
}

/* Persberichten */

h4.p_titel {font: bold 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px; padding:0px; color:#000;}

p.p_datum {font: 11px Trebuchet MS, Verdana, Sans-Serif; margin:0px;padding:0px;color:#666;}
p.p_persbericht {font: 10px Trebuchet MS, Verdana, Sans-Serif; margin:0px;padding:0px;color:#666;}
p.p_persberichten {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px 0px 10px 20px;padding:0px;color:#666;}

td.date {width:70px;}
td.perb {width:100%;}

/* Persbericht detail */
div.p_persberichten {margin:0px 0px 0px 20px;}

h3.persbericht {font: bold 14px Trebuchet MS, Verdana, Sans-Serif;margin:0px 0px 0px 0px;padding:0px;color:#000;display:none;float:left;}
h3.e_persbericht {font: bold 14px Trebuchet MS, Verdana, Sans-Serif;margin:0px 0px 0px 0px;padding:0px;color:#000;display:inline;}
h2.p_titel {font: bold 16px Trebuchet MS, Verdana, Sans-Serif; margin:0px 0px 0px 0px;padding:0px;color:#4b0f0b;}

p.persberichtdatum {font: 25px Trebuchet MS, Verdana, Sans-Serif;margin:0px;padding:0px;color:#666;display:none;}
p.e_persberichtdatum {font: 10px Trebuchet MS, Verdana, Sans-Serif;margin:0px;padding:0px;color:#666;}
p.persberichtbericht {font: 12px Trebuchet MS, Verdana, Sans-Serif;margin:0px;padding:0px;color:#666;}

div.persberichtendiv {width:670px;margin:0px 20px 0px 20px;}

div.adv_submenu {
/*display:none;*/
}

img.persbericht_image {float:right;}

/* fotovegroting contactroute */

img.fotogroot {display:none;}
div.cms_fotos {text-align:center;}

div.absolutefoto2
{
	position:absolute;
	z-index:999;
	overflow:visible;
	background-color:#FFFFFF;
	display:none;
	top:0px;
	left:0px;
	padding:15px;
	width:550px;
}

div.zwart_transparant 
{
    filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
    position:absolute;
    top:0px;
    left:0px;
    background-color:#000000;
    z-index:98;
    display:none;
    width:100%;
    height:100%;
}

/* -- contactgegevens pagina form */

table.duocontact {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px 0px 0px 0px; padding:0px; color:#000;}
td.duocontacta {width:150px;}

input.inputhidden {display:none;}

td.cursuscontacta {width:150px;}
td.cursuscheckbox1 {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px 0px 0px 0px; padding:0px; color:#000;}
td.cursuscheckbox2 {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px 0px 0px 0px; padding:0px; color:#000;}
td.cursuscontacta {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px 0px 0px 0px; padding:0px; color:#000;}
label.cursusselect {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px 0px 0px 0px; padding:0px; color:#000;}
select.cursusselect {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px 0px 0px 5px; padding:0px; color:#000;width:190px;}
p.cursusp {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px 0px 0px 0px; padding:0px; color:#000;}
td.cursusp {padding:3px 0px 10px 0px;}


/* Bij iedere png de class "png" toevoegen, zo is pngfix.js niet meer nodig is.*/

/* bannering later toegevoegd */

h2.title_h2 {
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 16px;
	margin:0px;
	padding:0px;
	color:#000;
	font-weight:bold;
}

h3.banner_title {
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 16px;
	margin:0px;
	padding:0px 0px 0px 5px;
	color:#FFF;
	font-weight:bold;
}


p.bannering_header_p_left, p.bannering_header_p_middle 
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	color:#FFF;
}

p.bannering_header_p_right 
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 24px;
	margin:0px;
	padding:0px;
	color:#FFF;
}

p.bannering_header_p_right strong {color:#fff;}

p.bannering_p_rep 
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	margin:0px;
	padding:0px 0px 0px 5px;
	color:#000;
}

p.bannering_p_footer
{
	font-family: Trebuchet MS, Verdana, Sans-Serif;
	font-size: 12px;
	font-style:italic;
	margin:0px;
	padding:0px 0px 0px 5px;
	color:#000;
	width:675px;
}

p.footer_rep {font: 12px Trebuchet MS, Verdana, Sans-Serif;padding:0px 0px 0px 5px;color:#000;}
p.footer_rep a:link, p.footer_rep a:visited, p.footer_rep a:active {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px;padding:0px;color:#0066cc;text-decoration:none;background-image:url(/sites/291/images/externelinkbg.gif);background-repeat:no-repeat;background-position:center left;padding:0px 0px 0px 10px;}
p.footer_rep a:hover {font: 12px Trebuchet MS, Verdana, Sans-Serif; margin:0px;padding:0px;color:#0066cc;text-decoration:underline;background-image:url(/sites/291/images/externelinkbg.gif);background-repeat:no-repeat;background-position:center left;padding:0px 0px 0px 10px;}



table.bannering 
{
	width:675px;
	margin:0px 0px 0px 20px;
}

table.bannering_repetition {
	margin:0px 0px 30px 0px;
}

tr.title, td.title {height:20px;}
tr.header {width:675px;height:40px;background-color:#d77600;}/*#88bde5;}*/
td.header_left {width:110px;height:40px;padding:0px 0px 0px 5px;}
td.header_middle {width:30px;height:40px;}
td.header_right {width:535px;height:40px;text-align:right;padding:0px 5px 0px 0px;}
td.bannering_left {width:500px;}
td.bannering_right {width:175px;}
tr.bannering_title {background-color:#ffa12d;width:100%;height:30px;}
td.bannering_title_left {width:500px;height:30px;}
td.bannering_title_right {width:175px;height:30px;}
tr.bannering_p {height:20px;}
td.bannering_p_left {border-bottom: solid 2px #fcb245;}
td.bannering_p_right {border-bottom: solid 2px #fcb245;}

table.footer_rep {width:675px;margin:0px 0px 0px 20px;}
tr.footer_rep {width:675px;}
td.footer_rep_left {width:500px;}
td.footer_rep_right {width:170px;text-align:right;vertical-align:bottom;}

strong {color:#333;}
/* ----------*/

table.hometable {width:100%;margin:0px 20px 0px 20px;_width:90%;}

/*DEMOFILM*/

body.demofilm{
	background-color:#FFFFFF;
	background-image:none;
}

div.filmcontainer{
	width:750px;
	height:340px;
	margin:0 auto;
}

body.demofilm table, body.demofilm table td{
	width:100%;
	height:100%;
	vertical-align:middle;
}

/*END DEMOFILM*/

strong
{
	font-weight: normal;
	color: #9e1a1e;
	font-family: "Arial Black";
}


.png{
	_behavior:url('/sites/291/iepngfix.htc');
}