/* CSS Document */

* {
	margin : 0;
	padding : 0;
}
body {
  height: 100%;
  margin: 0;
  padding: 0;
  font: 0.9em verdana, arial, sans-serif;
  background: #FFF url(../images/bg/body.jpg) repeat-x top left;
  color: #49341D;
}

#container{
min-height: 100%;
width: 100%;
_height:100%;
margin: -30px 0 0 0;
}


#header {
  width:100%;
  position: relative;
  text-align:center;
  height: 166px;  
  background: #FFCC00 url(../images/bg/top.jpg) no-repeat top left;
}

/* Holds the site title and subtitle */
#header #title {
	position: absolute;
	z-index: 3;
	top: 186px;
	padding: 5px;
	text-align: right;
	right:100px;
}

#header h1 {
  margin: 0;
  padding: 0;
  font: 700 1.6em verdana, arial, sans-serif;
  letter-spacing: 1.2px;
  color: #785430;
}

#header h2 {
	position: absolute;
	top: -15px;
	margin: 0;
	padding: 0;
	font: 1em verdana, arial, sans-serif;
	color: #00ADEF;
	width: 100px;
}


/* Sets where the header images will go */
#header img.left {
  position: absolute;
  z-index: 1;

  top: -3px;
  left: 0px;
}

#imgright {
    position: absolute;
	top:0px;
	right:0px;
	width:205px;
	height:166px;
	background: url(../images/bg/header_right.gif) no-repeat top right;
}

/*Menuboven*/
#mainMenu {
  position: absolute;
	clear: both;
	top:152px;
	left: 270px;
}

#mainMenu ul {

  margin: 0;
  padding: 0;
}

#mainMenu li {
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
}

#mainMenu li a {

  margin: 0 0px;
  padding: 1px 0.5em;
  font: 400 1em verdana, arial, sans-serif;
  text-decoration: none;
  text-transform: lowercase;
  font-weight:bold;
  color: #00ADEF; 
}

#mainMenu li a:hover{

  background-color:#FFCB08 ;
}

#mainMenu li a.last {
  margin-right: 0;
}

/*Menulinks*/

#menu {
	  margin-top:18px;
	  margin-bottom:24px;
	  padding-top:10px;
	  padding-left:10px;
	  font:700 0.9em Verdana, Arial, Helvetica, sans-serif;
	  text-transform: lowercase;
	  text-decoration:none;
	  color: #00ADEF; 	

}
#menu td{
	  margin-top:60px;
	  padding-top:5px;
	  font:700 0.9em Verdana, Arial, Helvetica, sans-serif;
	  text-transform: lowercase;
	  text-decoration:none;
	  color: #00ADEF; 	  
}

div#menu td a, div#menu td a:visited{
	  margin-left:40;
	  padding-top:10px;
	  font: 700 0.9em Verdana, Arial, Helvetica, sans-serif;
	  text-decoration:none;
	  color: #F5821F;
	}



div#menu td a:hover, div#menu  td a:active {
	  margin-left:40;
	  padding-top:10px;
	  font: 700 0.9em Verdana, Arial, Helvetica, sans-serif;
  	  color: #00ADEF;
	}


#left { 
float:left;
width: 238px;
height:3000px;
padding: 0;
margin:0;
background: #CCFF99 url(../images/bg/left.jpg) no-repeat top left;
}

#rightblue { 
float:right;
width: 205px;
height:3000px;
margin : 0;
padding : 0;
background-color: #D4EFFC;
}

#right3 { 
float:right;
width: 205px;
height:3000px;
margin : 0;
padding : 0;
background-color: #FEE2C8;
}

#right4 { 
float:right;
width: 205px;
height:3000px;
margin : 0;
padding : 0;
background-color:#ffdd7e;
}

#right5 { 
float:right;
width: 205px;
height:3000px;
margin : 0;
padding : 0;
background-color:#C0DA75;
}
#rightyellow { 
float:right;
width: 205px;
height:3000px;
margin : 0;
padding : 0;
background-color:#FFFFB9;
}

#rightorange { 
float:right;
width: 205px;
height:3000px;
margin : 0;
padding : 0;
background-color:#FFEEBC;
}

#center { 
margin-right: 205px;
margin-left: 238px;
padding-top: 20px;
padding-left: 35px;
padding-right: 5px;
background: #FFFFFF url(../images/bg/center.jpg) no-repeat top left;
min-height:300px;
}

/*Voor de 3-kolommen-layout*/

#twocenter { 
margin-right: 5px;
margin-left: 238px;
padding-top: 20px;
padding-left: 35px;
padding-right: 5px;
background: #FFFFFF url(../images/bg/center.jpg) no-repeat top left;
min-height:300px;
}

p,td,th,MsoNormal,MsoTablegrid
 {font:  0.9em verdana, arial, sans-serif;
  color: #49341D;
  margin:0;
  padding:0;}
  

h1 {   
  font: 600 1.4em verdana, arial, sans-serif;
  text-decoration: none;
  color: #49341D;
  margin:0;
  padding:0;
}

h2 {
  font: 600 1em verdana, arial, sans-serif;
  color: #00ADEF;
  margin:0;
  padding:0;

}

h2 a {
  color: #A6CE39;
}

h2 a:hover {
  color: #FFCB08;
}

h3 {
  font: 600 1em verdana, arial, sans-serif;
  color: #A6CE39;
  margin:0;
  padding:0;
}

h4 {
  font: 600 1em verdana, arial, sans-serif;
  color: #F5821F;
  margin:0;
  padding:0;
}

h5 {
  font: 600 1em verdana, arial, sans-serif;
  color: #49341D;
  margin:0;
  padding:0;
}

h6 {
  font: 0.9em verdana, arial, sans-serif;
  color: #00ADEF;
  margin: 0;
  padding:0;
}


#footer { 
clear:both;
padding: 0.5em; 
}

#alignLeft {
  text-align: left;
}

a {
  color: #F5821F;
  text-decoration:none;
}


a:hover {
  color: #A6CE39;
}

b {
  color: #A6CE39;
}

ol, ul {
  margin: 10px 20px;
  padding: 0 20px;
  font:  0.9em verdana, arial, sans-serif;
  color: #49341D;
}

ol {
  color: #49341D;
}

ol span {

  color: #49341D;
}

ul {
  list-style-image: url(../images/bg/bullet.gif);
}

del {
  color: #AAA;
}


/**************************************************************
   Images
 **************************************************************/

img.floatright {
  margin: 5px 0px 10px 15px;  
}

img.floatleft {
  margin: 5px 15px 10px 0px;
}

a img {  
  border: none;
}


/**************************************************************
   Generic display classes
 **************************************************************/

.clear {
  clear: both;
}

.block {
  display: block;
}

.small {
  font-size: 0.7em;
}

.green {
  color: #A6CE39;
}

.orange {
  color: #f5821f;
}

.blue{
  color: #00adef;;
}

.greenback {
  background-color: #A6CE39;
  color:white;
  padding:2px;
}

.orangeback {
  background-color: #F5821F;
  color:white;
  padding:2px;
}

.blueback{
  background-color: #00ADEF;
  color:white;
  padding:2px;
}

/**************************************************************
   Alignment classes
 **************************************************************/

.floatLeft {
  float: left;
}

.floatRight {
  float: right;
}

.alignLeft {
  text-align: left;
}

.alignRight {
  text-align: right;
}

/**************************************************************
   nadruk 
 **************************************************************/

#witnadruk{
padding:10px;
margin-top:42px;
margin-bottom:42px;
font:  1.3em Verdana, Arial, Helvetica, sans-serif;
color: white;
}

#blauwnadruk{
padding:10px;
margin-top:42px;
margin-bottom:42px;
font:  1.3em Verdana, Arial, Helvetica, sans-serif;
color: #00ADEF;
}

#oranjenadruk{
padding:10px;
margin-top:42px;
margin-bottom:42px;
font:  1.3em Verdana, Arial, Helvetica, sans-serif;
color: #FFCB08;
}

#bruinnadruk{
padding:10px;
margin-top:42px;
margin-bottom:42px;
font:  1.3em Verdana, Arial, Helvetica, sans-serif;
color: #49341D;
}
