/* 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: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: black;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: #FFF;
    margin-top: 0px;
/*  background-image: url(../images/bg_site.jpg); */
}

* { margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, 'Sans Serif'; line-height: 170%; }

/* default font and font size */
p, h1, h2, h3, h4, h5, h6, h7, td, tr, th, li, span, div, table
{ font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; text-align: left; font-size: 8pt; line-height: 170%; }

/* most imporant color settings */
p {  }
li {	 }

a:link { color: #000000;  text-decoration: underline; }
a:visited { color: #000000; }
a:hover { color: #000000; }
a:active { color: #000000;}

/* - - - -  2. GENERAL TEXT SETTINGS - - - - */
h1, .maintitle { font-size: 180%; font-weight: bold; font-family: Comic Sans MS, verdana; }
h2, .subtitle { font-size: 160%;  font-weight: bold; font-family: Comic Sans MS, verdana;}
h3, .sectiontitle { font-size: 160%; font-weight: bold; font-family: Comic Sans MS, verdana;}
h4, .introduction { font-size: 130%; font-weight: bold; font-family: Comic Sans MS, verdana;}
h5, .description { font-size: 100%; font-weight: bold; font-family: Comic Sans MS, verdana;}
h6, .summary { font-size: 90%; font-weight: bold; font-family: Comic Sans MS, verdana;}
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: 999px; }

/* HEADER */
.headerimage { 
}
#header  { }
#header h1 {
	display:none;
}
#header h2 {
	display:none;
}
#header p span {    display: none;}
/* NAVIGATION: SUBPAGE MENU */
 .navigation {width:200px;}
 .navigation ul { list-style-type: none; margin: 0px;}
.navigation li { }
/* passive */
 .navigation li a,
 .navigation li a:link,
 .navigation li a:visited
 .navigation li.passive a,
.navigation li.passive a:link,
 .navigation li.passive a:visited { text-decoration:none;margin:0px;width:200px;height:30px;display:block;text-align:center;padding-top:10px;color:white;border-bottom:1px solid #7F7D7E;}
 .navigation li.a:hover,
/* hier colore plaatsen zie background-color:#AC4734; beneden voor animoso is er aleen een text_underline*/
 .navigation li.passive a:hover { text-decoration:none; font-weight:bold;background-color:#CE0404}
/* active en parent */
 .navigation li.active a,
.navigation li.parent a,
 .navigation li.active a:link,
.navigation li.parent a:link,
.navigation li.active a:visited,
.navigation li.parent a:visited { text-decoration:none;color:#FFFFFF;font-weight:bold;background-color:#CE0404}
.navigation li.active a:hover { font-weight:bold;}

/* child passive */
 .navigation li.passive-child a,
.navigation li.passive-child a:link,
.navigation li.passive-child a:visited {}
.navigation li.passive-child a:hover {font-weight:bold; background-color:#686667; }
/* child active */
.navigation li.active-child a,
 .navigation li.active-child a:link,
 .navigation li.active-child a:visited {text-decoration:none;color:#FFFFFF;font-weight:bold; background-color:#686667;}
.navigation li.active-child a:hover { font-weight:bold;}



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

/* tabelopmaak */
.tabelopmaak { width:1000px;float:left;text-align: center; border-top:0px solid white; }
.tabelopmaak .left {width:220px;vertical-align: top;color:white;}
.tabelopmaak .right {width:860px;vertical-align: top; padding:20px;padding-left:0px;padding-top:15px; }
/*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:#fff;}
.coloracolor {color:#fff;}

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

/*faq en headers nieuwsitemblok en subnav block contactgegevens*/
.colorc  {background-color:#7F7D7E;color:#D76500;}
/*.colorc h1,h2,h3,h4,h5,h6 {color:gray;}*/
/*navigaties active*/
.colore {text-decoration:underline;background-color:#595758;}
/* header + linker en rechterkolom */
.colord {background-color: #7F7D7E;}
.white_border { border-bottom:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}
/*tekstkleur*/
.colorf { color: #FFFFFF;}
/* end */ 
.subnav {padding-top:10px;padding-bottom:10px;}
.subnav ul { padding:0px;}
.subnav li {	list-style: none;font-size: 11px; line-height:1.4;font-weight:bold; }
.subnav a { color:#fff;text-decoration:none;}
/* hier colora plaatsen */
.subnav a:hover { color:#D3C3C5;}
.subnav .coloracolor {
	color:#D3C3C5;
}
.subnav a:active { color:#D3C3C5;}
/*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: 980px;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");
}

.white  a{ color:#dcb58e;}
.white a:hover {color:red;	}

