/* algemeen */
.NoScreenDisplay {
    display:none
    }
body{
	font: 70%/140% Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	color: #666
}
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 140%
}
hr {
	color:#CCC;
	height: 1px
	}
.anker {
	padding:2px;
	margin: 0;
	background-color: #F00;
	color: #FFF
}

.flash {
}
/* content links - OPGELET :WEL subclass omdat die kunnen bepalen in de modules!!*/

a.url:link, a.url:active, a.url:visited, a.ankerlijst:link, a.ankerlijst:visited, a.ankerlijst:active,
#inhoud a:link, #inhoud a:visited, #inhoud a:active,
#HomeWeten a:link, #HomeWeten a:visited, #HomeWeten a:active,
#RefDescription a:link, #RefDescription a:visited, #RefDescription a:active{
	text-decoration: underline;
	color: #1C326C
	}	
a.url:hover, a.ankerlijst:hover,
#inhoud a:hover,
#HomeWeten a:hover,
#RefDescription a:hover{
	color: #000;
	text-decoration: none
}
#inhoud2 a:link, #inhoud2 a:visited, #inhoud2 a:active{
	text-decoration: underline;
	color: #1C326C;
	}	
#inhoud2 a:hover{
	color: #000;
	text-decoration: none
}

#kruimelpad a:link, #kruimelpad a:visited, #kruimelpad a:active{
	text-decoration: underline;
	color: #999
	}	
#kruimelpad a:hover{
	color: #999;
	text-decoration: none
}
#groepkeuze a:link, #groepkeuze a:visited, #groepkeuze a:active{
	text-decoration: none;
	color: #666
	}	
#groepkeuze a:hover{
	color: #666;
	background-color: #FFF
}
/* beschrijving + positionering lagen*/
#wrapper{
	width:985px;
	position:relative;
	z-index:1;
	height: auto;
	visibility: visible;
	background-image: url(bgwrapper.gif);
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto
	}
#hoofdmenu{
	width: 761px;
	background: url(bghoofdmenu.gif) no-repeat;
	height: 45px;
	padding-left: 224px;
	position: relative;
	z-index:2;
	background-image: url(bghoofdmenu.gif);
	}
#groepkeuze{
	width: 985px;
	float:none;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	vertical-align: bottom;
	height: 15px;
	text-transform: uppercase;
	font-size: 90%;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px
	}
#kruimelpad  {
	position: relative;
	color: #999;
	float: none;
	clear: right;
	display: block;
	padding-top: 5px;
	background-image: url(bgkruimelpad.jpg);
	background-repeat: repeat-x
}
#zoek{
	width: 170px;
	height: 20px;
	margin: 0px;
	vertical-align: top;
	left: 810px;
	position: absolute;
	top: 0px;
	z-index: 10;
	text-align: right;
	visibility: visible;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px
	}
#kolomlinks{
	position:relative;
	width: 210px;
	clear: right;
	float: left;
	padding-right: 20px;
}
#inhoud{
	position: relative;
	width: 530px;
	float: left;
	padding-left: 10px
}
#inhoud2{
	position: relative;
	width: 740px;
	float: left;
	padding-left: 10px
}
#footerspace{
	width:985px;
	position:relative;
	z-index:1;
	height: 25px;
	visibility: visible;
	background-color: #FFF;
	clear: both;
	float: none
}
#footerbasic{
	width:975px;
	position:relative;
	z-index:1;
	height: 25px;
	visibility: visible;
	background-color: #DEE4E4;
	clear: both;
	float: none;
	padding-top: 5px;
	padding-left: 10px
}
/*submenu rollover en hightligths-------*/
a.subMenu2:link, 
a.subMenu2:visited
 {
	color:	#666;
	text-decoration: none;
	display: block;
	padding-left: 5px;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
	text-transform: uppercase;
	font-size: 90%;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C4CECD;
}
a.subMenu2:active, 
a.subMenu2:hover, 
a.subMenu2HL{
	color: #666;
	text-decoration: none;
	padding-left: 5px;
	display: block;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #DEE4E4;
	text-transform: uppercase;
	font-size: 90%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4CECD;
}
a.subMenu3:link, 
a.subMenu3:visited
 {
	color:	#666;
	text-decoration: none;
	padding-left: 5px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8E0DF;
}
a.subMenu3:active, 
a.subMenu3:hover, 
a.subMenu3HL{
	color:	#666;
	text-decoration: none;
	padding-left: 5px;
	display: block;
	background-color: #DEE4E4;
	background-position: 6px 4px;
}
a.subMenu4:link, 
a.subMenu4:visited
 {
	color:	#666;
	text-decoration: none;
	padding-left: 22px;
	background: url(haakjesub2.gif) no-repeat 14px 4px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #D8E0DF;
}

a.subMenu4:active, 
a.subMenu4:hover, 
a.subMenu4HL{
	color:	#666;
	text-decoration: none;
	padding-left: 22px;
	display: block;
	background-color: #DEE4E4;
	background-image: url(haakjesub2.gif);
	background-repeat: no-repeat;
	background-position: 14px 4px;
}
/* opmaak modules */
h1 {
	font-size: 110%;
	border-bottom: 1px solid #CCC;
	color: #1C326C
}
h2, h3 {
	font-size: 110%;
	text-align: left;
	color: #000;
	padding: 0
}
h3{
	margin: 0 0 5px 0}
p {
	vertical-align:top;
	margin: 0
}
.BeeldRechts {
	float: right;
	clear: none;
	margin: 0 0 10px 20px
}
.BeeldLinks {
	float: left;
	clear: none;
	margin: 0 20px 10px 0
}
.BeeldGroot {
	float: left;
	clear: none;
	padding-bottom: 10px;
}

.box {
	padding: 0;
	margin: 0 0 5px 0;
	display: block
}
.nieuwsitem {
	display: block;
	color: #666;
	padding-bottom: 10px;
}
/* --- home template 1 ---- */
#HomeAnimatie{
	position: absolute;
	width:568px;
	height:471px;
	top: 60px;
	left: 0px;
	z-index: 10;
	visibility: visible
	}
#HomeToegang{
	position: absolute;
	width:197px;
	top: 60px;
	left: 579px
}
#HomeToegangKader{
	height: 80px;
	width: 175px;
	border: 1px solid #D7D7D7;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px
}
#HomeNieuws{
	position: absolute;
	width:197px;
	top: 190px;
	left: 579px;
	height: 496px;
}
#HomeNieuwsKader{
	height: 455px;
	width: 175px;
	border: 1px solid #D7D7D7;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px
}
#HomeReferenties{
	position: absolute;
	width:197px;
	top: 60px;
	left: 787px;
}
#HomeReferentiesKader{
	height: 434px;
	width: 171px;
	border: 1px solid #D7D7D7;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
	text-align: center;
}
#HomeWeten{
	position: absolute;
	width:546px;
	height:125px;
	top: 540px;
	left: 0px;
	z-index: 10;
	visibility: visible;
	border: 1px solid #D7D7D7;
	padding: 10px
	}
#HomeLayout{
	position: absolute;
	width:197px;
	top: 540px;
	left: 579px
}
#HomeLayoutKader{
	height: 110px;
	width: 175px;
	border: 1px solid #D7D7D7;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: center
}
#HomeKlanten{
	position: absolute;
	width:197px;
	top: 540px;
	left: 787px
}
#HomeKlantenKader{
	height: 110px;
	width: 175px;
	border: 1px solid #D7D7D7;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: center
}
#HomeFooter{
	width:975px;
	position:relative;
	z-index:1;
	height: 25px;
	visibility: visible;
	background-color: #DEE4E4;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 10px;
	padding-top: 5px;
	clear: both;
	float: none;
	top: 665px
}

/* Referenties Template */

#RefFooter{
	width:975px;
	position:relative;
	z-index:1;
	height: 25px;
	visibility: visible;
	background-color: #DEE4E4;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 10px;
	padding-top: 5px;
	clear: both;
	float: none;
	top: 650px
}
#RefSnelselect, #RefNavigation, #RefAnimatieTitle, #RefAnimatie, 
#RefHowtoTitlenl, #RefHowtoTitlefr, #RefHowtoTitleen,
#RefHowto, #RefPSTitlenl, #RefPSTitlefr, #RefPSTitleen, 
#RefPS, #RefESTitlenl, #RefESTitlefr, #RefESTitleen,
#RefES, #RefMSTitlenl, #RefMSTitlefr, #RefMSTitleen, 
#RefMS, #RefCSTitlenl, #RefCSTitlefr, #RefCSTitleen,
#RefCS, #RefCSLeft, #RefCSRight, #RefDescription, 
#RefProductTitle, #RefCompanyTitle, #RefProduct, #RefCompany, 
#RefReferences, #Ref, #RefProjectsTitle, #RefProjects,
#RefElement1, #RefElement2, #RefElement3, #norefresult
{position: absolute}
#RefAnimatieTitle, #RefHowtoTitlenl, #RefHowtoTitlefr, #RefHowtoTitleen
{
	width:553px;
	height:25px;
	top: 60px;
	left: 417px;
	z-index: 10;
	visibility: visible;
	background: url(t_bg_refani.gif) no-repeat;
	padding-left: 15px;
	padding-top: 5px;
	font-size:110%;
	font-weight:bold
}
#norefresult{
	top: 50px;
	left: 118px;
	color:#FF0000;
}
#RefElement1{top:4px; width: 179px; left: 5px; text-align:center}
#RefElement2{top:129px; width: 179px; left: 5px; text-align:center}
#RefElement3{top:253px; width: 179px; left: 5px; text-align:center}

#RefSnelselect
{
	width:405px;
	top: 60px;
	left: 0px;
	z-index: 10;
	visibility: visible
}
#RefSnelselectKader{
	height: 143px;
	width: 363px;
	border: 1px solid #D7D7D7;
	padding: 10px 30px 0 10px;
	text-align: right
}
#RefNavigation
{
	top: 50px;left: 20px;
	width: 363px;
	text-align: left;
}
#RefAnimatie,#RefReferences{
	width:568px;
	height:439px;
	top: 90px;
	left: 417px;
	z-index: 11;
	visibility: visible
}
#RefReferences
{
	border: 1px solid #D7D7D7;
	width:566px
}
.Ref
{
	width:120px;
	height:142px;
	text-align:center
}

#RefElement1{top:4px; width: 179px; text-align:center}
#RefElement2{top:129px; width: 179px; text-align:center}
#RefElement3{top:253px; width: 179px; text-align:center}

.RefRow1{position:absolute;top:4px}
.RefRow2{position:absolute;top:129px}
.RefRow3{position:absolute;top:253px}
.RefRow4{position:absolute;top:377px}
.RefRow5{position:absolute;top:501px}
.RefColP1{position:absolute;left:20px}
.RefColP2{position:absolute;left:172px}
.RefColP3{position:absolute;left:324px}
.RefColP4{position:absolute;left:476px}
.RefColP5{position:absolute;left:628px}
.RefColP6{position:absolute;left:780px}
.RefColC1{position:absolute;left:15px}
.RefColC2{position:absolute;left:155px}
.RefColC3{position:absolute;left:295px}
.RefColC4{position:absolute;left:440px}
#RefProjectsTitle
{
	visibility: visible;
	z-index: 10;
	left:215px;
	top: 255px;
	height:25px;
	width:755px;
	background: url(t_leeg.gif) #DEE4E3 no-repeat;
	padding: 5px 0 0 15px;
	font-size:110%;
	font-weight:bold
}
#RefProjects
{
	top: 285px;
	left: 215px;
	border: 1px solid #D7D7D7;
	height: 395px;
	width:728px;
	padding: 10px 30px 0 10px
}
#RefDescription
{
	width:526px;
	height:145px;
	top: 535px;
	left: 417px;
	z-index: 11;
	visibility: visible;
	border: 1px solid #D7D7D7;
	padding: 10px 30px 0 10px
}
#RefHowto
{
	width:526px;
	height: 143px;
	top: 90px;
	left: 417px;
	z-index: 10;
	visibility: visible;
	border: 1px solid #D7D7D7;
	padding: 10px 30px 0 10px
}
#RefPSTitlenl, #RefPSTitlefr, #RefPSTitleen, #RefCompanyTitle, #RefESTitlenl, #RefESTitlefr, #RefESTitleen, #RefProductTitle, #RefMSTitlenl, #RefMSTitlefr, #RefMSTitleen, #RefCSTitlenl, #RefCSTitlefr, #RefCSTitleen 
{
	width:181px;
	height:25px;
	top: 255px;
	z-index: 10;
	visibility: visible;
	padding: 5px 0 0 15px;
	font-size:110%;
	font-weight:bold;
	background-repeat:no-repeat
}
#RefProductTitle{width:191px; background-color:#DEE4E3 }
#RefCompanyTitle{width:176px; background-color:#DEE4E3 }

#RefProductTitle, #RefCompanyTitle{background-image:url(t_leeg.gif)}

#RefPS, #RefCompany, #RefES, #RefProduct, #RefMS, #RefCS 
{
	width:174px;
	height: 395px;
	top: 285px;
	z-index: 10;
	visibility: visible;
	border: 1px solid #D7D7D7;
	padding:10px 10px 0 10px;
	text-align:center
}
#RefProduct{width:184px}
#RefCompany{width:169px}
#RefProduct{text-align:left}
#RefCompany{background:url(bgcompany.jpg) repeat-x bottom}
#RefESTitlenl, #RefESTitlefr, #RefESTitleen, #RefProductTitle, #RefES, #RefProduct{left: 0px}
#RefPSTitlenl, #RefPSTitlefr, #RefPSTitleen, #RefPS {left: 208px}
#RefCompany{left: 214px}
#RefCompanyTitle {left: 214px}
#RefMSTitlenl, #RefMSTitlefr, #RefMSTitleen, #RefMS{left: 416px}
#RefCSTitlenl, #RefCSTitlefr, #RefCSTitleen, #RefCS{left: 624px}
#RefCSTitlenl, #RefCSTitlefr, #RefCSTitleen{width: 346px}
#RefCS{width: 339px}
#RefCSLeft
{
	left : 0px;
	width: 179px
}
#RefCSRight
{
	left : 179px;
	width: 180px
}
#RefShowAllES, #RefShowAllPS, #RefShowAllMS, #RefShowAllCS
{
	position:absolute;
	top:670px;
	width:79px;
	height:13px;
	z-index:12;
	text-align:center;
	padding-bottom:3px;
	background:url(bgbutton.gif) no-repeat center
}
#RefShowAllES{left:100px}
#RefShowAllPS{left:308px}
#RefShowAllMS{left:516px}
#RefShowAllCS{left:885px}

#productline{color:#EFEFEF}
#RefPSTitlenl{background-image:url(t_product_ps_nl.gif);}
#RefPSTitlefr{background-image:url(t_product_ps_fr.gif);}
#RefPSTitleen{background-image:url(t_product_ps_en.gif);}
#RefESTitlenl{background-image:url(t_product_es_nl.gif);}
#RefESTitlefr{background-image:url(t_product_es_fr.gif);}
#RefESTitleen{background-image:url(t_product_es_en.gif);}
#RefMSTitlenl{background-image:url(t_product_ms_nl.gif);}
#RefMSTitlefr{background-image:url(t_product_ms_fr.gif);}
#RefMSTitleen{background-image:url(t_product_ms_en.gif);}
#RefCSTitlenl{background-image:url(t_product_cs_nl.gif);}
#RefCSTitlefr{background-image:url(t_product_cs_fr.gif);}
#RefCSTitleen{background-image:url(t_product_cs_en.gif);}
#RefHowtoTitlenl{background-image:url(t_howto_nl.gif);}
#RefHowtoTitlefr{background-image:url(t_howto_fr.gif);}
#RefHowtoTitleen{background-image:url(t_howto_en.gif);}

a.urlShowAll:link, a.urlShowAll:active, a.urlShowAll:visited, a.urlShowAll:hover
{
	text-align:center;
	text-decoration: none;
}
a.urlRefPrev:link, a.urlRefPrev:active, a.urlRefPrev:visited, a.urlRefPrev:hover,
a.urlRefNext:link, a.urlRefNext:active, a.urlRefNext:visited, a.urlRefNext:hover,
a.urlRefNext2:link, a.urlRefNext2:active, a.urlRefNext2:visited, a.urlRefNext2:hover,
a.urlRefPrev2:link, a.urlRefPrev2:active, a.urlRefPrev2:visited, a.urlRefPrev2:hover {
	position:absolute;
	top : 0px;
	width:79px;
	height:13px;
	padding-bottom:3px;
	text-align:center;
	text-decoration: none;
	background:url(bgbutton.gif) no-repeat center
}
a.urlRefPrev:link, a.urlRefPrev:active, a.urlRefPrev:visited, a.urlRefPrev:hover {left:0px}
a.urlRefNext:link, a.urlRefNext:active, a.urlRefNext:visited, a.urlRefNext:hover {left:95px}
a.urlRefPrev2:link, a.urlRefPrev2:active, a.urlRefPrev2:visited, a.urlRefPrev2:hover {top: 382px; left:570px}
a.urlRefNext2:link, a.urlRefNext2:active, a.urlRefNext2:visited, a.urlRefNext2:hover {top: 382px; left:665px}
a.urlRefPrev:link, a.urlRefPrev:active, a.urlRefPrev:visited, 
a.urlRefNext:link, a.urlRefNext:active, a.urlRefNext:visited,
a.urlRefPrev2:link, a.urlRefPrev2:active, a.urlRefPrev2:visited, 
a.urlRefNext2:link, a.urlRefNext2:active, a.urlRefNext2:visited,
a.urlShowAll:link, a.urlShowAll:active, a.urlShowAll:visited {color: #666}	
a.urlRefPrev:hover, a.urlRefNext:hover, a.urlRefPrev2:hover, a.urlRefNext2:hover, a.urlShowAll:hover {color: #000}
#RefNavSep
{
  position: absolute;
  top: 0px;
  left: 80px;
}
#RefNavSep2
{
  position: absolute;
  top: 382px;
  left: 650px;
}

/* login klanten */
.knop1 {
	background-color: #DEE4E3;
	border-style: none;
	padding-left: 5px;
	text-align: center;
	margin-top: 3px
}
/*klantentoegang algemeen*/
#KlantenToegang{
	position: relative;
	width:197px;
	visibility: visible;
	z-index: 11;
	clear: none;
	float: right;
}
#KlantenToegangKader{
	height: 80px;
	width: 175px;
	border: 1px solid #D7D7D7;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	visibility: visible;
	z-index: 13;
	margin-bottom:10px
}
/*-----------------*/
#Bannerrechts{
	position: relative;
	width:197px;
	visibility: visible;
	z-index: 12;
	clear: none;
	float: right;
	padding-top: 20px
}
#BannerrechtsKader{
	height: 271px;
	border: 1px solid #D7D7D7;
	text-align: center
}

/* vormgeving standaard + uitgebreid form*/
textarea, select {
	text-align: left;
	padding: 0;
	margin: 0 3px 2px 0;
	color: #666;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle
}
input{
	text-align: left;
	padding: 0;
	margin: 0 3px 2px 0;
	color: #666;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle
}
form{
	padding: 0;
	margin: 0;
	line-height:160%
}
.content{
	margin: 0 0 0 105px
}
.content2{
	margin:0;
	float:left
}
.label{
	margin: 0 5px 0 0;
	padding: 0;
	width: 100px;
	text-align:right;
	display: block;
	float:left;
	clear:left;
	line-height: 190%
}
input.knop, input.knop2 {
	font-size: 100%;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	padding: 2px;
	border: 1px solid #CCC;
	background-color: #DEE4E3;
}
input.knop {
	margin: 5px 0 0 105px;
	border: 1px solid #CCC;
	padding: 2px
}
input.knop2 {	
	margin: 5px 0 0 0
}
.IkoonLinks{
	float: left;
	margin: 0 5px -2px 0;
	padding: 0
}
.pdfopmerking {
	padding: 2px;
	margin: -5px 0 0 3px;
	float: right;
	border: 1px solid #CCC
	}

.error{ 
  color:#FF0000
}
/* 2 kolommen tekst + beeld*/
table.portal {
	width:100%;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	}
table.portal .kolom1 {
	border-right: 1px solid #CCC;
	vertical-align:top;
	width:50%;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
	}
table.portal .kolom2 {
	padding: 0 0 0 20px;
	vertical-align:top;
	width:50%
	}
.BeeldCustom {
	margin-bottom: 5px;
}

/* dns be bestelling (jo)*/

table.dns {
	width:100%;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left
	}

table.dns .titel {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder	
	}

table.dns .kolom1 {
	vertical-align:top;	
	padding-right: 5px;
	}
table.dns .kolom2 {
	padding: 0 0 0 20px;
	vertical-align:top;	
	}


/* eyecatcher 1*/
#eyecatcher1{
	border: 1px solid #D7D7D7;
	}	
#eyecatcher1 .foto {
	float:none;
	padding: 10px
}
#eyecatcher1 .titel {
	font-size: 90%;
	font-weight: bold;
	color: #333;
	margin: 0;
	height: 8px;
	line-height: 80%;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 10px;
	}
#eyecatcher1 .tekst {
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px
}
/* eyecatcher  2*/
#eyecatcher2{
	background-color: #E0E6E5;
	}	
#eyecatcher2 .foto {
	float:none;
	padding: 10px
}
#eyecatcher2 .titel {
	font-size: 90%;
	font-weight: bold;
	color: #333;
	margin: 0;
	height: 8px;
	line-height: 80%;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 10px;
	}
#eyecatcher2 .tekst {
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px
}
/* eyecatcher 3 */
table#eyecatcher3{
	font-size: 100%;
	line-height: 140%;
	margin-bottom: 10px;
	padding: 0;
	margin: 3px 0;
	border: 1px solid #D7D7D7;
}
table#eyecatcher3 .titel {
	font-size: 90%;
	font-weight: bold;
	color: #333;
	margin: 0;
	padding: 5px 0 5px 5px;
	height: 8px;
	line-height: 80%;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
}
table#eyecatcher3 .foto {
	padding:10px

}
table#eyecatcher3 .tekst {
	margin: 0;
	padding: 5px;
	width: 100% /* bug in IE neemt de volle breedte niet in dien te weinig txt*/
}
a.url3:link, a.url3:visited {
	color: #000;
	text-decoration: underline;
	padding: 0;
	margin: 0 0 10px 0;
}
a.url3:hover, a.url3:active {
	color: #000;
	text-decoration: none;
	padding: 0;
	margin: 0 0 10px 0
}
/* popup eyecatcher 1,2,3 */
#popup {
	position: absolute;
	background-image: url(bg.jpg);
	background-repeat: repeat-x
}
#popup table#eyecatcher1b .titel, #popup table#eyecatcher2b .titel, #popup table#eyecatcher3b .titel{
	padding: 5px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666;
	background-color: #E0E6E5;
	font-size: 90%
}
#popup table#eyecatcher1b td.tekst, #popup table#eyecatcher2b td.tekst, #popup table#eyecatcher3b td.tekst {
	padding: 15px
}
#popup a:link, #popup a:visited, #popup a:active {
	color: #666;
	text-decoration: underline
}
#popup a:hover{
	color: #000;
	text-decoration: none
}
.notpublished
{
	border-width:2px;
	border-color:#F00;
}
.published
{
	border-width:0px;
}

/* sitemap */
#sitemaptaal
{
	text-transform:capitalize;
}
#inhoudSitemap{
	position: relative;
	width: 740px;
	float: left;
	padding-left: 10px
}
#inhoudSitemap a:link, #inhoudSitemap a:visited, #inhoudSitemap a:active{
	text-decoration: underline;
	color: #666;
	}	
#inhoudSitemap a:hover{
	color: #000;
	text-decoration: none;
}
#inhoudSitemap a.sitemap1:link, 
#inhoudSitemap a.sitemap1:visited
{
	text-transform: uppercase;
	font-size: 90%;
	color: #1C326C;
	font-weight: bold;
	text-decoration: none;
}
#inhoudSitemap a.sitemap1:active, 
#inhoudSitemap a.sitemap1:hover
{
	text-transform: uppercase;
	background-position: 6px 4px;
	font-size: 90%;
	font-weight: bold;
	text-decoration: underline;
}
#inhoudSitemap a.sitemap2:link, 
#inhoudSitemap a.sitemap2:visited
{
	padding-left: 25px;
	color: #1C326C;
	text-transform: uppercase;
	font-size: 90%;
	text-decoration: none;
}
#inhoudSitemap a.sitemap2:active, 
#inhoudSitemap a.sitemap2:hover
{
	padding-left: 25px;
	color: #1C326C;
	background-position: 6px 4px;
	text-transform: uppercase;
	font-size: 90%;
	text-decoration: underline;
}
#inhoudSitemap a.sitemap3:link, 
#inhoudSitemap a.sitemap3:visited
{
	text-decoration: none;
	padding-left: 66px;
	background: url(haakjesub2.gif) no-repeat 56px 4px;
}
#inhoudSitemap a.sitemap3:active, 
#inhoudSitemap a.sitemap3:hover
{
	text-decoration: underline;
	padding-left: 66px;
	background: url(haakjesub2.gif) no-repeat 56px 4px;
	color: #666;
}
#inhoudSitemap a.sitemap4:link, 
#inhoudSitemap a.sitemap4:visited
{	text-decoration: none;
	padding-left: 100px;
	color: #879C9C;
	background: url(haakjesub3.gif) no-repeat 90px 4px;
}
#inhoudSitemap a.sitemap4:active, 
#inhoudSitemap a.sitemap4:hover
{	text-decoration: underline;
	padding-left: 100px;
	color: #879C9C;
	background: url(haakjesub3.gif) no-repeat 90px 4px;
}

/* tabel doe de test*/
table.doedetest .vraag
{
	text-align: left;
	vertical-align:bottom;
	width: 500px;
	border-bottom: 1px solid #D7D7D7;
	height: 20px;
}
table.doedetest .antwoord
{
	text-align: right;
	vertical-align:bottom;
	border-bottom: 1px solid #D7D7D7;
	height: 20px;
}

/* SITEMAP */

#sitemap a:link, #sitemap a:visited, #sitemap a:active{
	padding-left: 25px;
	color: #1C326C;
	background-position: 6px 4px;
	text-transform: uppercase;
	font-size: 90%;
	text-decoration: underline;

}
#sitemap a:hover{
	padding-left: 25px;
	color: #1C326C;
	background-position: 6px 4px;
	text-transform: uppercase;
	font-size: 90%;
	text-decoration: underline;
}
	
#sitemap .level1 {
	text-transform: uppercase;
	font-size: 90%;
	color: #1C326C;
	font-weight: bold;
	text-decoration: none;

} 
#sitemap .level2 {
	margin-left: 25px;
	color: #1C326C;
	background-position: 6px 4px;
	text-transform: uppercase;
	font-size: 90%;
	text-decoration: underline;
} 
#sitemap .level3 {
	text-decoration: underline;
	margin-left: 66px;
	background: url(haakjesub2.gif) no-repeat 56px 4px;
	color: #666666;
} 
#sitemap .level4 {
	text-decoration: underline;
	margin-left: 100px;
	color: #879C9C;
	background: url(haakjesub3.gif) no-repeat 90px 4px;
	}

