/*
    Created by Keith Donegan of Code-Sucks.com
		Adapted by www.bworx.be  

Windvision PRINT.CSS
15/11/2007
versie 2.3
www.bworx.be
  
*/

/*** RESET ***/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/*** GENERAL ***/

* { padding: 0; margin: 0; }

body {
font-family: "Lucida Sans Unicode", verdana, georgia, arial, hevetica, sans-serif;
font-style: normal; 
font-variant: normal; 
font-weight: normal; 
font-size: 75%; 
line-height: 150%; 
font-size-adjust: none; 
font-stretch: normal;
background: #fff; 
}

a:link { color: #008eaf; }
a:visited { color: #008eaf; }
a:hover, a:active
{
color: #008eaf;
text-decoration: none;
}

#wrapper { 
 margin: 0 auto;
 width: 990px;
 /*width: 922px;*/
}
#faux {
 background: #fff url(../img/bg_subnav.gif) repeat-y;
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 990px;
 /*width: 920px;*/ 
 padding: 0;
 height: 148px;
 margin: 1px 0px 0px 0px;
 background: #fff;
 /*border: 1px solid #000;*/
}
#navcontainer {
 display: none;
}

#leftcolumn { 
 display: inline;
 color: #fff;
 margin: 10px;
 padding: 0px;
 width: 5px;
 float: left;
}
#content { 
 float: right;
 color: #333;
 margin: 10px;
 padding: 0px;
 padding-bottom: 120px;
 width: 900px;
 display: inline;
 position: relative;
}
#footer { 
display: none;
}
.clear { clear: both; background: none; }

/*** HEADINGS ***/

h1 {
display: none;
}
h2 {
color: #008eaf;
font-size: 170%;
font-weight: bold;
padding: 10px 0 15px 0; 
}
h3 {
color: #faa61a;
font-size: 170%;
font-weight: bold;
padding: 10px 0 15px 0; 
}
h4 {
color: #8cc63f;
font-size: 170%;
font-weight: bold;
padding: 10px 0 15px 0; 
}
h5 {
color: #008eaf;
font-size: 120%;
font-weight: bold;
padding: 10px 0 15px 0; 
}
h6 {
color: #faa61a;
font-size: 120%;
font-weight: bold;
padding: 10px 0 15px 0; 
}

/*** HEADER ***/
.banner {
display: none;
}
.logo {
position: absolute;
float: left;
padding: 0 0 0 30px;
}

/*** NAVCONTAINER ***/

#navcontainer ul
{
display: none;
}

#navcontainer ul li { 
display: inline; 
font-stretch: wider;
}

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #f4f4f4;
color: #000;
text-decoration: none;
float: right;
border-right: 1px solid #000;
}

#navcontainer ul li a:hover
{
background-color: #008eaf;
color: #fff;
}

#navcontainer ul li:first-child a{ 
border-right: none;
}

/*** LISTS ***/

#content ul {
list-style-type: disc;
padding: 10px 0 10px 5px; 
text-indent: 5px;
list-style-position: inside;
}

/*** FOOTER ***/
.footer {
float: right;
}

/*** TABLE SUBMENU ***/
/* Menu 1 column */
TD#menu_1 {	
display: none;
}
TD#menu_1 DIV {
	width: 85%;
}
TD#menu_1 DIV A {
	color: #000;
	text-decoration: none;
}
TD#menu_1 DIV A:hover {
	text-decoration: underline;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
  /*border-bottom: 1px dotted #999999;*/
  /*font-size: 11px;*/
  padding-top:5px;
  padding-left:5px;
}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
  /*border-bottom: 1px solid #999999;*/
  font-weight:bold;
 /* font-size: 11px;*/
  padding-top:5px;
  padding-left:5px;
  background-color: #008eaf;
 /* filter:alpha(opacity='70', style='0');*/
}
TD#menu_1 DIV.menu1-level1-act A {
  color:black;
}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
  /*font-size: 10px;*/
  padding-left:20px;
}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
/*  font-size: 10px;*/
  font-weight:bold;
  padding-left:20px;
}


/*  MENU 2, level 1, general for all table cells: 
TR#menu_2 TD {
  background-color: #333366;
  width: 10%;
  text-align: center;
  padding: 0px 2px 0px 2px;
}
TR#menu_2 TD A {
  color: white;
  font-size: 10px;
  font-family: verdana, arial;
  text-decoration: none;
}
TR#menu_2 TD A:hover {
  text-decoration: underline;
}
TR#menu_2 TD.oddcell {
  background-color: #666699;
}
TR#menu_2 TD.menu2-level1-act {
  background-color: #88292A;
}
*/

/*** TAALKEUZE ***/
.flag {
float: right;
padding: 0;
margin: 0;
}
.flag a {
color: #000;
text-decoration: none;
}

/*** CSS DIRECT MAIL ***/
label
{
width: 30em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}
.csc-mailform-submit
{
color: #000;
border: 2px outset #ccc;
margin-left: 30.5em;
margin-top:  5px;
}
.csc-mailform-field {
margin-top:  5px;
}
fieldset
{
border: 0px solid #ccc;
}
select {
font-family: "Lucida Sans Unicode", Verdana, georgia, times, "times new roman", serif;
}

/*** P CONTENT ***/
p.align-center {
padding-bottom: 10px;
text-align: center;
}
p.bodytext {
padding-bottom: 10px;
}
p.align-right {
padding-bottom: 10px;
text-align: right;
}

/*** IMAGES Content ***/
#content img {
border: 1px solid #ccc;
padding: 2px;
}

