/* general */

html {
     overflow: -moz-scrollbars-vertical;
}

body{
	margin: 0;
	padding: 0;
	border: none;
	padding: 0;
	height: 100%;
	background: #373330;
    /*background: #ffffff url(./images/bg2.gif) top repeat-y;*/
}

td
{
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	color: #B4CCEB;
	line-height: 18px;
}



/* header */

.bgheader
{
	padding-left:1px;
	background-color:#ffffff;
	background: #ffffff url(images/bg.gif) top left repeat-y;
}

.bgheaderemail
{
	padding-left:1px;
	background-color:#ffffff;
	background: #ffffff url(images/bg_email.gif) top left repeat-y;
}

.tabseperator
{
	width:1px;
	background-color: #DBE7F5;
}

.tabmain
{
	padding-left: 10px;
	text-align:center;
	padding-right: 10px;
	padding-bottom: 6px;
}

a.tabmainlink:link
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:12px;
	text-decoration: none;
}

a.tabmainlink:visited
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:12px;
	text-decoration: none;
}

a.tabmainlink:hover
{
	font-family: Arial, Helvetica, Verdana;
	color: #9e052a;
	font-size:12px;
	text-decoration: none;
}
a.tabmainlinkselected:link
{
	font-family: Arial, Helvetica, Verdana;
	color: #9e052a;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}

a.tabmainlinkselected:visited
{
	font-family: Arial, Helvetica, Verdana;
	color: #9e052a;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}

a.tabmainlinkselected:hover
{
	font-family: Arial, Helvetica, Verdana;
	color: #9e052a;
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
}

.txt_zoeken
{
	font-family: Trebuchet MS, Arial, Helvetica, Verdana;
	color: #9f0f19;
	font-size:10px;
	font-weight: bold;
}

/* Content */
.DownloadTxt
{
	padding-right:10px;
}
.bgcontent
{
	padding-top:9px;
	padding-left:10px;
	padding-right:18px;
	background-color:#ffffff;
	background: #ffffff url(images/bg.gif) top left repeat-y;
}

.bgcontentemail
{
	padding-top:9px;
	padding-left:10px;
	padding-right:18px;
	background-color:#ffffff;
	background: #ffffff url(images/bg_email.gif) top left repeat-y;
}

.tekstcolor
{
	font-family: Verdana,Arial, Helvetica;
	color: #DBE7F5;
	font-size:12px;
}

.column
{
	padding-top: 15px;
	background: #ffffff url(images/bg_column.gif) top left repeat-x;
}

.column400
{
	width:400px;
	padding-top: 15px;
	background: #ffffff url(images/bg_column.gif) top left repeat-x;
}

.columnFoto
{
	width:600px;
	padding-top: 15px;
	background: #ffffff url(images/bg_column.gif) top left repeat-x;
}

.columnspacer
{
	width: 10px;
}

li.menu
{
	list-style-type:none;
	line-height: 30px;
	background: #ffffff url(images/link_arrow_red.gif) top left no-repeat;	
	padding-left:10px;
}

li.menu2
{
	list-style-type:none;
	line-height: 30px;
	background: #ffffff url(images/link_arrow_grey.gif) top left no-repeat;	
	padding-left:10px;
}

ul.sub1
{
	padding-left:6px;
	margin-left:6px;
	font-weight: normal;
}

ul.sub2
{
	padding-left:12px;
	margin-left:12px;
	font-weight: normal;
}

a.sublink1:link
{
	/*padding-left:10px;*/
	/*background: #ffffff url(./images/link_arrow_grey.gif) left no-repeat;*/
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size: 12px;
	text-decoration:none;
}

a.sublink1:visited
{
	/*padding-left:10px;*/
	/*background: #ffffff url(./images/link_arrow_grey.gif) left no-repeat;*/
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size: 12px;
	text-decoration:none;
}

a.sublink1:hover
{
	/*padding-left:10px;*/
	/*background: #ffffff url(./images/link_arrow_red.gif) left no-repeat;*/
	font-family: Arial, Helvetica, Verdana;
	color: #9e052a;
	font-size: 12px;
	text-decoration:none;
}

a.sublink1selected:link,a.sublink1selected:visited,a.sublink1selected:hover
{
	font-family: Arial, Helvetica, Verdana;
	color: #9e052a;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

a.sublink:link,a.sublink:visited,a.sublink:hover
{
	/*padding-left:10px;*/
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size: 12px;
	text-decoration:none;
	line-height:20px;
}

a.sublink:hover
{
	color: #9e052a
}

/* footer */
.footer
{
	height: 32px;
	background-color:#ffffff;
    background: #ffffff url(images/bg_bottom.gif) top left no-repeat;
}
.txt_footer
{
	font-family: Verdana,Arial, Helvetica;
	color: #989dab;
	font-size:9px;
	padding-left:17px;
}
a.AnchorFooter:link
{
	font-family: Arial, Helvetica, Verdana;
	color: #989dab;
	font-size:9px;
	text-decoration: none;
}
a.AnchorFooter:visited
{
	font-family: Arial, Helvetica, Verdana;
	color: #989dab;
	font-size:9px;
	text-decoration: none;
}
a.AnchorFooter:hover
{
	font-family: Arial, Helvetica, Verdana;
	color: #685547;
	font-size:9px;
	text-decoration: none;
}
/* banners */

.bannerpointer
{
	cursor:pointer;
	cursor:hand;
	
}

.bannerbordercolor
{
	background-color:#dde0e8;
	width:1px;
}

.bannerspacertop
{
	height:20px;
}

.bannerseperatorvert
{
	height:9px;
}

/* BANNER A */

.bannerA
{
	width: 195px;
	height: 64px;
	background: #ffffff url(images/bg_banner_border.gif) top left repeat-x;
}
.bannerBottom
{
	width: 195px;
	background: #ffffff url(images/bg_bannerbottom.html) top left;
}
.bannerAProduct
{
	width: 195px;
	background: #ffffff url(images/bg_banner_border.gif) top left repeat-x;
}
.bannerBottomContent
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:11px;
	padding-top:10px;
	padding-left:10px;
}
.bannerAContent
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:11px;
	padding-top:10px;
	/*padding-right:30px;*/
	background: url(images/btn_pijl_banner.gif) bottom right no-repeat;
}
.bannerAContentNobackground
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:11px;
	padding-top:10px;
}
.bannerAtop
{
	background-color:#dde0e8;
}

.bannerAright
{
	background: #ffffff url(images/bg_banner_border.gif) top left repeat-y;
	width:1px;
}
/* BANNER HOME */
.bannerHome
{
	width: 195px;
	height: 138px;
	background: #eef0f2 ;
}
.bannerhomebordercolor
{
	background-color:#cccccc;
	width:1px;
}
.bannerHomeright
{
	background: #cccccc;
	width:1px;
}
.bannerHomeContent
{
	font-family: Arial, Helvetica, Verdana;
	color: #032a6f;
	font-size:12px;
	font-weight: bold;
	padding-top:8px;
	padding-left:12px;
	padding-right:10px;
	line-height: 18px;
	height:45px;
}
.bannerHomeContentLink
{
	font-family: Arial, Helvetica, Verdana;
	color: #032a6f;
	font-size:12px;
	font-weight: bold;
	padding-left:12px;
	padding-right:10px;
	line-height: 14px;
}

.bannerHometop
{
	font-family: Arial, Helvetica, Verdana;
	color: #ffffff;
	font-size:12px;
	font-weight: bold;
	padding-left: 16px;
	background: #ffffff url(images/bg_top_bannertip_Home.gif) top left repeat-x;
	height:25px;
}
/* BANNER B */

.bannerB
{
	width: 400px;
	height: 64px;
	background: #ffffff url(images/bg_banner_border.gif) top left repeat-x;
}

.bannerBContent
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:11px;
	padding-top:10px;
	padding-left:16px;
	padding-right:16px;
	line-height: 18px;
	
}

.bannerBtop
{
	font-family: Arial, Helvetica, Verdana;
	color: #ffffff;
	font-size:12px;
	font-weight: bold;
	padding-left: 16px;
	background: #ffffff url(images/bg_top_bannertip.gif) top left repeat-x;
	height:27px;
}

.spacerBA
{
	padding-top: 5px;
}

/* banner MOVIE */
.bannerMovie
{
	/*width: 400px;*/
	/*background: #ffffff url(./images/bg_banner_border.gif) top left repeat-x;*/
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dde0e8;
}

.bannerMovieContent
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:11px;
	padding-top: 15px;
	padding-left: 9px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dde0e8;
}

.bannerMovieRight
{
	background: #ffffff url(images/bg_banner_border.gif) top right repeat-y;
}


/* banner RASTER */
.bannerRaster
{
	width: 195px;
	
	background: #ffffff url(images/bg_raster.gif) top left;
}

.bannerRasterContent
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:11px;
	padding-top: 10px;
}

.spacerRaster
{
	padding-top: 15px;
}

/* fonts */

.zoekresultaatpagina
{
	border: none;
	background-color: Transparent;
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:11px;
	cursor: pointer;
	cursor: hand;
}
.zoekresultaatpaginaselected
{
	border: none;
	background-color: Transparent;
	font-family: Arial, Helvetica, Verdana;
	color: #b8000d;
	font-size:11px;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}
.zoekresultaat
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:11px;
}
.zoekresultaatheader
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:11px;
	font-weight: bold;
}
a.zoekresultaatlink:hover,a.zoekresultaatlink:link,a.zoekresultaatlink:visited
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:11px;
	text-decoration: none;
}
.zoekterm
{
	font-family: Arial, Helvetica, Verdana;
	color: #b8000d;
	font-size:11px;
	font-weight: bold;
}
.zoekopalfabet
{
	font-family: Arial, Helvetica, Verdana;
	color: #B4CCEB;
	font-size:11px;
	font-weight: bold;

}

a.alfabet:link,a.alfabet:visited,a.alfabet:hover
{
	font-family: Arial, Helvetica, Verdana;
	color: #685547;
	font-size:13px;
	font-weight: bold;
}

a.alfabet:hover
{
	color: #B4CCEB;
}


a.alfabetarrow:link,a.alfabetarrow:visited,a.alfabetarrow:hover
{
	color: #B4CCEB;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	font-weight: bold;
}

a.alfabetarrow_selected:link,a.alfabetarrow_selected:visited,a.alfabetarrow_selected:hover
{
	font-family: Arial, Helvetica, Verdana;
	color: #685547;
	font-size:11px;
	font-weight: bold;
}

.txt_Arial10
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size:11px;
}

div.transOFF {width: 100%; background-color: silver; }
div.transON  {width: 100%; background-color: silver;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;}

/* input */

input.middle
{
    width:325px;
}

select.middlesmall
{
    width:257px;
}

select.middle
{
    width:325px;
}

textarea.middle
{
    width:325px;
    height:50px;
    font-family: Arial, Helvetica, Verdana;
	font-size:12px;
}

input.middlesmall
{
    width:150px;
}

input.small
{
    width:80px;
}

/* images */

.imgcontentright
{
	margin-left:8px;padding:1px;background:white;border:1px solid #dde0e8;
}

.imgcontentleft
{
	/*margin-top:8px;margin-right:8px;padding:1px;background:white;border:4px solid black;*/
	padding:4px;
	border:1px solid #ddd;
}
/*Homepage*/
.DropDown
{
	width:160px;
	margin-left:12px;
	height:19px;
	font-family: Arial, Helvetica, Verdana;
	color: #000000;
	font-size:11px;
}
.VisieBlok
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#dde0e8;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#dde0e8;
}
.TRVisieblok
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#dde0e8;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#dde0e8;
	padding-bottom:10px;
	padding-top:10px;
}
a.Homesublink:link, a.Homesublink:visited, a.Homesublink:hover
{
	font-family: Arial, Helvetica, Verdana;
	color: #DBE7F5;
	font-size: 12px;
	text-decoration:none;
	line-height:20px;
}
a.Homesublink:hover
{
	color: #9e052a;
}
.BannerSmallCampagne
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#dde0e8;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#dde0e8;
}
.BannerBigCampagne
{
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#dde0e8;
}
.ImgHomePage
{
	border-width:1px;
	border-style: solid;
	border-color: #cccccc;
}

.rekentoolinputgoed
{
	width:195px;
	background-color: #ffffff;
	color: #DBE7F5;
}

.rekentoolinputfout
{
	width:195px;
	background-color: #f5e7e8;
	color: #9f0f19;
}

.error
{
	display:none;
	color: #9e052a;
}

.help
{
	width:195px;
	position:relative;
	top:73px;
	display:none;
	background-image: url(images/balk_help.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-top: 15px;
	
}

.vgv
{
	color: #DBE7F5;
	display: none;
	font-size: 12px;
}


a.small:link
{
	font-family: Arial, Helvetica, Verdana;
	color: #032a6f;
	font-size: 11px;
	line-height: 14px;
	text-decoration:none;
}

a.small:visited
{
	font-family: Arial, Helvetica, Verdana;
	color: #032a6f;
	font-size: 11px;
	line-height: 14px;
	text-decoration:none;
}

a.small:hover
{
	font-family: Arial, Helvetica, Verdana;
	color: #032a6f;
	font-size: 11px;
	text-decoration: none;
	line-height: 14px;
}

.printonly
{
	display:none;
	visibility:hidden;
	height:0px;
}

.label
{
	font-weight:bold;
}
#menu3 actief {
	color: #283A50;
	background: url(images/menu3.gif) 0 -32px;
	padding: 8px 0 0 20px;
	}
.style8 {color: #DBE7F5}
