   body, html{
   margin: 0; 
   height: 100%; 
   border: 0; 
   background: #EEE9E9;
   }

		/* CONTAINER BOX */
   		#container_box{
   		min-height: 100%;
   		padding: 0 10% 0 10%;
   		}

   /* MAIN BOX */
   #main_box{
   float: left;
   min-height: 100%; 
   padding: 0 10px 0 0;
   background-color: #CE0000;
   background-image: url(../images/rightshadow.jpg);
   background-position: right;
   background-repeat: repeat-y;
   }

   		/* SHADOW BOX */
   		#shadow_box{
   		float: left;
   		min-height: 100%; 
   		margin: 0 0 -35px 0;
   		padding: 0 0 0 10px;
   		background-color: #EEE9E9 transparent;
   		background-image: url(../images/leftshadow.JPG);
   		background-position: left;
   		background-repeat: repeat-y;
   		}

   /* HEADER BOX */
   #header_box{
   width: 100%; 
   height: 120px; 
   padding: 17px 0 0 0;
   background-color: #FFF transparent;
   } 

   		/* NAVIGATIE BOX */
  		#navigatie_box{
   		float: left; 
   		min-height: 300px;
   		width: 144px;
   		background: #CDC0B0 
   		url(../images/gradient.jpg) right repeat-y;
   		padding: 0 10px 10px 11px; 
   		text-align: left; 
   		border-left: 5px solid #CE0000;
   		border-top: 6px solid #CE0000;
   		}

   /* NAVIGATIE UPPER BOX */
   #navigatie_upper_box{
   float: right;
   height: 10px;
   width: 10px;
   margin: 0 -10px 0 0;
   background-color: #CE0000;
   }

   		/* CONTENT BOX */
   		#content_box{
   		min-height: 100%;
   		margin: 0 30px 30px 150px; 
   		background-color: #FFF transparent; 
   		padding: 0 0 0 50px; 
   		} 

   /* MEDEDELING BOX */
   #mededeling_box{
   float: left; 
   min-height: 200px;
   width: 135px; 
   background: #CDC0B0 
   url(../images/gradient.jpg) right repeat-y;
   padding: 10px 20px 0 10px;
   text-align: bottom center; 
   clear: left;  
   border-left: 5px solid #CE0000;
   }

   		/* MEDEDELING IMAGE BOX */
   		#mededeling_image_box{
   		height: 129px;
   		width: 165px;
   		background-color: #EEE9E9;
		background-image: url(../images/mededeling3.jpg);
   		background-position: left;
   		background-repeat: no-repeat;
   		margin: -10px -20px -10px -10px;
   		}

   /* FOOTER BOX */
   #footer_box{
   clear: both;
   height: 40px; 
   background-color: #EEE9E9;
   text-align: center; 
   }

      	/* PREFOOTER BOX */
   		#prefooter_box{
   		clear: both;
   		width: 100%;
   		height: 41px;
   		padding: 35px 0 0 0;
   		margin: 0 0 -20px 0;
   		background-color: #CE0000;
   		}
    
   		/* HEADER TEXT */
   		h1{
   		font-family: Times new roman; 
   		color: #FFF; 
   		font-weight: bold;
   		font size: 200%;
   		text-align: right;
   		}
   
   /* FOOTER TEXT */
   h6{
   font-family: "Trebuchet MS", Verdana; 
   color: #000; 
   font-weight: bold; 
   }
   
   /* CONTENT TEXT */
   h5{
   font-family: "Trebuchet MS", Verdana; 
   color: #FFF; 
   font-weight: bold;
   }
   
   /* MEDEDELING TEXT */
   p.mededeling{
   font-family: "Trebuchet MS", Verdana; 
   color: #000; 
   font-weight: bold;
   font-size: 0.8em;
   }
   
   /* CONTENT TEXT TITLE */
   h4{
   font-family: "Trebuchet MS", Verdana; 
   color: #FFF; 
   font-weight: bold;
   font-size: 1.4em;
   }
   
   /* MEDEDELING TEXT TITLE */
   p.mededelingtitle{
   font-family: "Trebuchet MS", Verdana; 
   color: #8B4513; 
   font-weight: bold; 
   font-size: 1.4em; 
   }
   
   /* LINKS */
   a:link, a:visited{
   color: #FFF; 
   text-decoration: none; 
   font-family: verdana; 
   font-weight: bold; 
   font-size: 13px; 
   }
   
   a:hover, a:active{
   color: #FFF;
   text-decoration: underline; 
   font-weight: bold; 
   font-size: 13px; 
   }
   
   /* LINKS */
   a.mededeling:link, a.mededeling:visited{
   color: #000; 
   text-decoration: underline; 
   font-family: verdana; 
   font-weight: bold; 
   font-size: 13px; 
   }
   
   a.mededeling:hover, a.mededeling:active{
   color: #000;
   text-decoration: underline; 
   font-weight: bold; 
   font-size: 13px; 
   }
   
   /* LINKS */
   a.content:link, a.content:visited{
   color: #FFF; 
   text-decoration: underline; 
   font-family: verdana; 
   font-weight: bold; 
   font-size: 13px; 
   }
   
   a.content:hover, a.content:active{
   color: #FFF;
   text-decoration: underline; 
   font-weight: bold; 
   font-size: 13px; 
   }
   
   ul{
   list-style: none; 
   margin: 0; 
   padding: 0; 
   }
   
   li a{
   display: block; 
   text-decoration: none; 
   padding: 2px 2px 2px 2px; 
   margin: 2px 0 2px 0; 
   background-color: #FFF transparent; 
   width: 126px; 
   height: 20px; 
   text-align: center; 
   border-top: 1px solid #000; 
   border-bottom: 1px solid #000; 
   }
   
   li a:link, li a:visited{
   background-color: #FFF transparent; 
   color: #000; 
   text-decoration: none; 
   font-family: verdana; 
   font-weight: bold; 
   font-size: 13px; 
   }
   
   li a:hover, li a:active{
   background-color: #CE0000; 
   color: #FFF; 
   text-decoration: underline; 
   font-weight: bold; 
   font-size: 13px; 
   }
   
   /* NIEUWS TEXT */
   h3{
   font-family: "Trebuchet MS", arial; 
   color: #FFF; 
   font-size: 1.0em; 
   }
   
   /* PLAATJES */
   img.sponsors{
   width: 55px;
   height: 33px;
   margin: 0 5px 0 5px;
   border: 0;
   }
   
   /* SPONSOR BOX */
   #sponsor_box{
   float: right;
   width: 100%;
   height: 35px;
   margin: -25px 0 -10px 0;
   padding: 1px 5px 1px 5px;
   }
   
   /* HEADER TITLE BOX */
   #header_title_box{
   float: right;
   width: 500px;
   height: 123px;
   margin: 0 15px 0 0;
   background: #CE0000
   url(../images/Header_final3.gif) right no-repeat;
   }
   
   /* HEADER LINK BOX */
   #header_link_box{
   clear: both;
   float: right;
   width: 435px;
   height: 20px;
   margin: -20px 90px 0 0;
   background: #FFFFFF transparent;
   }
   
   /* HEADER PHOTO BOX */
   #header_photo_box{
   float: left;
   width: 300px;
   height: 135px;
   margin: -17px -10px 0 0;
   background: #CE0000;
   }

   		/* FOR FIREFOX */
   		#main_left{
   		float: left;
   		clear: all;
   		background: url(../images/Main_left.jpg) no-repeat;
   		width: 62px;
   		height: 41px;   
   		}
   		
   		/* FOR FIREFOX */
   		#main_right{
   		float: right;
   		clear: all;
   		background: url(../images/Main_right.jpg) no-repeat;
   		width: 62px;
   		height: 41px;
   		}
   		
   	/* POSITIONING BOX */
   	#positioning_box{
   	float: left;
   	min-width: 825px;
   	}
   	
   /* SPONSOR UNLINK BOXES */
   img.sponsor_hj{
   width: 225px;
   height: 129px;
   border: 0;
   }
      
   img.sponsor_market{
   width: 550px;
   height: 108px;
   border: 0;
   }