/* Prowriter CMS Stylesheet */
/* Version: 1.0 | 14/02/2004 */
/* BASIC FRONTEND VERSION */
/* TEMPLATE STYLE 1 (logo - top | nav | body)*/

/* - - - - 1. MAIN SETTINGS FOR THE WEBSITE- - - - */
body {
    font-family: Arial,Verdana,  Helvetica, sans-serif;
    font-size: 8pt;
    color: #051a49;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: #67abff;
    margin-top: 0px;
/*  background-image: url(../images/bg_site.jpg); */
}

* { margin: 0px; padding: 0px; font-family:  Arial, Verdana, Helvetica, 'Sans Serif'; line-height: 170%; }
table td,tr {
	vertical-align: top;
	border-collapse: collapse;
}
input {
	border:1px solid #051a49;
}
/* default font and font size */
p, h1, h2, h3, h4, h5, h6, h7, td, tr, th, li, span, div, table
{ font-family:  Arial, Verdana,Helvetica, sans-serif; margin: 0px; text-align: left; font-size: 10pt; line-height: 170%; }

/* most imporant color settings */
p {color: #051a49;  }
li {	color: #051a49; }

a:link { color: #d41316;  text-decoration: underline; }
a:visited { color: #d41316; }
a:hover { color: #051a49; }
a:active { color: #d41316;}

/* - - - -  2. GENERAL TEXT SETTINGS - - - - */
h1, .maintitle { font-size: 140%; font-weight: bold; }
h2, .subtitle { font-size: 130%;  font-weight: bold;}
h3, .sectiontitle { font-size: 130%; font-weight: bold;  }
h4, .introduction { font-size: 130%; font-weight: bold; }
h5, .description { font-size: 100%; font-weight: bold; }
h6, .summary { font-size: 90%; font-weight: bold; }
h7 { font-size: 100%; }
p { font-size: 100%; }
span { font-size: 100%;}
li { font-size: 100%;}
ul {  margin-bottom: 10px; margin-left: 15px;}

/* CONTAINER SETTINGS - Site Specific Text Settings*/

#page {margin:auto;width: 800px;margin-top:20px; }

/* HEADER */
.headerimage {
	height:208px;background-image: url(../images/header.jpg);
}
#header  { width: 800px;}
#header h1 {display: none;}
#header h1 span {    display: none;}
#header h2 span {    display: none;}
#header p span {    display: none;}
/* NAVIGATION: SUBPAGE MENU */
#header .navigation {padding-left:30px; width: 770px; border-top: Solid 0px white; height: 30px;padding-top:10px;}
#header .navigation ul { list-style-type: none; margin: 0px; }
#header .navigation li { font-size: 13px; line-height:1.4; float: left;  border-right:NONE;font-weight:bold; }
/* passive */
#header .navigation li a,
#header .navigation li a:link,
#header .navigation li a:visited
#header .navigation li.passive a,
#header .navigation li.passive a:link,
#header .navigation li.passive a:visited {color: white;width: 104px;height:19px; padding-top: 5px; padding-bottom: 5px;padding-left:5px;padding-right:5px; text-align: center; text-decoration: none; }
#header .navigation li.a:hover,
/* hier colore plaatsen zie background-color:#AC4734; beneden voor animoso is er aleen een text_underline*/
#header .navigation li.passive a:hover { text-decoration:underline; }
/* active en parent */
#header .navigation li.active a,
#header .navigation li.parent a,
#header .navigation li.active a:link,
#header .navigation li.parent a:link,
#header .navigation li.active a:visited,
#header .navigation li.parent a:visited { text-decoration:underline;}
#header .navigation li.active a:hover { }
/* child passive */
#header .navigation li.passive-child a,
#header .navigation li.passive-child a:link,
#header .navigation li.passive-child a:visited { }
#header .navigation li.passive-child a:hover { }
/* child active */
#header .navigation li.active-child a,
#header .navigation li.active-child a:link,
#header .navigation li.active-child a:visited { }
#header .navigation li.active-child a:hover { }



/* MAIN BODY */
.breaker {clear: both; height:0px; line-height:0px; overflow:hidden; }

/* tabelopmaak */
.tabelopmaak { width:800px;float:left;text-align: center; border-top:0px solid white; }
.tabelopmaak .left {width:220px;vertical-align: top;color:white;}
.tabelopmaak .right {width:560px;vertical-align: top; padding:20px;padding-left:0px;padding-top:15px; }
.tabelopmaak .right a:link {color:#d41316; text-decoration:underline;}
.tabelopmaak .right a:visited {color:#d41316;text-decoration:underline;}
.tabelopmaak .right a:hover {color:#051a49;text-decoration:underline;}
.tabelopmaak .right a:active {color:#d41316;text-decoration:underline;}

.tabelopmaak .right ul li {
	list-style-type: disc;
}
/*block element */
.block { padding:20px;margin:20px;vertical-align:top;border-top:0px solid white;}
/* de kleuren van de website /*
/*navigatie achterground en footerblok*/
.colora {background-color:#051a49;}
.coloracolor {color:#051a49;}

.colora_border {border:1px #333333 solid;}
h1,h2,h3,h4,h5,h6 {color:#d41316;vertical-align:top;padding:0px;margin:0px;}
/* opmaak kopje news   */
.colorb { background-color:#051a49;}
.colorbcolor{ color:White;background-color:#051a49;}

/*faq en headers nieuwsitemblok en subnav block contactgegevens*/
.colorc  {background-color:#d41316;color:#FFFFFF;}
/*.colorc h1,h2,h3,h4,h5,h6 {color:gray;}*/
/*navigaties active*/
.colore {text-decoration:underline;}
/* header + linker en rechterkolom #EEF8FF */
.colord {background-color:  #FFFFFF;}
.white_border { border:1px solid #FFFFFF;}
/*tekstkleur*/
.colorf { color: #FFFFFF;}
/* end */ 

/*active */


.subnav {padding-top:10px;padding-bottom:10px;}
.subnav ul { padding:0px;}
.subnav li {	list-style: none;font-size: 12px; line-height:1.4;font-weight:bold; }
.subnav a,a:link { color:white;text-decoration:none;}
/* hier colora plaatsen */
.subnav a:hover { color:#f8fd7a;}
.subnav .coloracolor {
	color:#f8fd7a;
}
.subnav a:active { color:#f8fd7a;}


/* BEGIN Subnav nieuw */

.subnav li a,
.subnav li a:link,
.subnav li a:visited
.subnav li.passive a,
.subnav li.passive a:link,
.subnav li.passive a:visited {color: white;width: 104px;height:19px;  text-align: center; text-decoration: none; }
.subnav li.a:hover,
/* hier colore plaatsen zie background-color:#AC4734; beneden voor animoso is er aleen een text_underline*/
.subnav li.passive a:hover { text-decoration:none;color:#f8fd7a; }
/* active en parent */
.subnav li.active a,
.subnav li.parent a,
.subnav li.active a:link,
.subnav li.parent a:link,
.subnav li.active a:visited,
.subnav li.parent a:visited { text-decoration:none;color:#f8fd7a;}
.subnav li.active a:hover { color:#f8fd7a; }
/* child passive */
.subnav li.passive-child a,
.subnav li.passive-child a:link,
.subnav li.passive-child a:visited {color:purple; }
.subnav li.passive-child a:hover {color:lime; }
/* child active */
.subnav li.active-child a,
.subnav li.active-child a:link,
.subnav li.active-child a:visited { }
.subnav li.active-child a:hover { }



/* END Subnav nieuw */




/*zwarte border */
.black_border { border:1px solid #000000;}
/* end */ 

#subparent { opacity:0.8;filter:alpha(opacity=80);position:absolute;left:0px;top:29px;
}




/*footer */
.footer {text-align:center;width: 780px;float:left;border-top:1px solid white;height:25px;padding-left:20px;padding-top:5px;color:white;}
.footer p { font-size: 8pt; text-align:center;color:white;}

/* FIX FOR TRANSPARANT PNG IE6 */
img {
   behavior: url("pngbehavior.htc");
}

.test ul li {
list-style-type:decimal;
	}
	
	.message {
		background-color:#b9df96;border:1px solid #528920;padding-top:10px;width:300px;
	}
	.message .contentbox ul,li {
	list-style-type: none;
	list-style: none;
	}


