body {
   margin: 0px;
   padding: 0px;
   width: 100%;
   background: #420000 url(/images/background.jpg) repeat-x left top;
	scrollbar-face-color: #7e3800; 
	scrollbar-highlight-color: #420000;
	scrollbar-shadow-color: #420000;
	scrollbar-3dlight-color: #7e3800; 
	scrollbar-arrow-color:  #FFFFFF;
	scrollbar-track-color: #420000; 
	scrollbar-darkshadow-color: #420000;
}


div, td, font {
   font-family: Arial;
   color: #6f2f0e;
   font-size: 12px;
}


img {
   padding: 0px;
   margin: 0px;
}

A:link {
	color: #5D1F12; 
	text-decoration: underline; 
	font-size: 10pt;  
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; 
}
A:visited {
	color: #5D1F12; 
	text-decoration: underline; 
	font-size: 10pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; 
}
A:active {
	color: #5D1F12; 
	text-decoration: underline; 
	font-size: 10pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; 
}
A:hover {
	color: #5D1F12; 
	text-decoration: none; 
	font-size: 10pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; 
}

.datum {
	font-style:italic; 
	font-size: 10pt;  
}
.nieuw {
	color:#009900;
	text-decoration: underline;
	font-weight:bolder;
	font-size: 10pt;  
	font-style:italic; 
}
.red {
	color:#FF0000;
	font-weight:bolder;
	font-size: 10pt;  
}
.nieuwsbrief_menu {
	color:#FFFFFF;
	font-size: 10pt;  
	font-weight:bolder;
}

div.container {
	width: 896px;
	overflow: hidden;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	left: 50%;
	margin-left: -448px;
	margin-top: 10px;
	padding-bottom:10px;
}

div.header {
   height: 212px;
}

div.menu {
   position: absolute;
   top: 150px;
   left: 0px;
   background:  url(/images/menu_bg.png) repeat-x left top;
/*   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/menu_bg.png');*/
   width: 100%;
   height: 30px !important;
   height: 40px;
   padding: 7px;
   padding-left: 12px;
   color: white;
}
div.lichtkrant {
   position: absolute;
   top: 150px;
   left: 600px;
   width: 100%;
   height: 30px !important;
   height: 40px;
   padding: 7px;
   padding-left: 12px;
   color: white;
   	z-index:40;
}

.lichtkrant A:link{color: #FFFFFF; text-decoration: underline;}
.lichtkrant A:visited{color: #FFFFFF; text-decoration: underline;}
.lichtkrant A:active{color: #FFFFFF; text-decoration: underline;}
.lichtkrant A:hover{color: #FFFFFF; text-decoration: none;}


div.menu a {
   color: white;
   text-decoration: none;
   margin-left: 20px;
}
div.menu a:visited {
   color: white;
   text-decoration: none;
   margin-left: 20px;
}
div.menu a:active {
   color: white;
   text-decoration: none;
   margin-left: 20px;
}
div.menu a:hover {
   color: white;
   text-decoration: underline;
   margin-left: 20px;
}

td.menu_left, td.menu_right {
   background: #7e3800 url(/images/menu_bg.jpg) no-repeat left top;
   display: table-cell !important;
   display: inline;
   width: 178px;
   vertical-align: top;
   color: #9f5c27;
   height: 100%;
   padding-bottom: 180px;  
   text-align: center;
}

div.menu_left_head, div.menu_right_head {
   color: white;
   margin-bottom: 5px; 
   width: 100%;
}

div.submenu, div.sponsors {
   margin-top: 60px !important;
   margin-top: 0px;
}

div.submenu a {
   background: url(/images/menu.png) no-repeat right top;
   height: 25px !important;
   height: 35px;   
   display: block;
   padding: 5px;
   padding-left: 15px;
   color: white;
   text-decoration: none;   
   -moz-opacity: .75;
	opacity: .75;
	filter: alpha(opacity=50);   
}

div.submenu div {
   text-decoration: none;
   font-family: Arial;
   font-weight: bold;
   color: #FFFFFF;
   text-align: left;
   margin-left: 0px !important;
   margin-left: -70px;
   margin-top: 2px;
    position: absolute;   
   cursor:hand;
}

div.submenu a:visited {
   color: white;
   text-decoration: none;
}
div.submenu  a:active {
   color: white;
   text-decoration: none;
}
div.submenu a:hover {
   color: white;
   text-decoration: underline;
}

table.maintable {
   width: 100%;
}

td.content {
   display: table-cell !important;
   display: inline;
   vertical-align: top;
   background: #FFFFFF url(/images/content_bg.jpg) repeat-x left top;
   height: 100%;
   padding: 15px;  
   padding-bottom: 80px; 
}

div.quote {
   font-style: italic; 
 /*  font-weight: bold;*/
   padding: 20px;
   padding-left: 15px;
   text-align: left;
   color: #d1c7ae;
}

div.car {

   position: absolute;
   text-align: right;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/car.png');
   display:inline-block;
   left:646px; 
   bottom:21px; /* 25px */
   width:250px; 
   height:195px;   
}

div.copyright {
   color: #d1c7ae;
   text-align: right;
   margin-top: 2spx; 
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
}
.copyright A:link{color: #d1c7ae; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;}
.copyright A:visited{color: #d1c7ae; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;}
.copyright A:active{color: #d1c7ae; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;}
.copyright A:hover{color: #FFFFFF; text-decoration: underline; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;}




div.sponsors img {
   margin-bottom: 5px;
}
   

p.title {
   display: block;
   padding-bottom: 4px;
   margin-bottom: 10px;
   border-bottom: solid 1px #6f2f0e;
   color: #6f2f0e;
   font-size: 14px;
   font-family: Arial;
   font-weight: bold;
}

img.menu_corner {
   bottom: 21px; /* 25px */
   left: 0px;
   position: absolute;
}

div.frame {
   padding: 1px;
   border: solid 1px #420000;
}

div.frame img {
   padding: 0px;
   margin: 0px;
   border: solid 2px #420000;
}

div.frame2 {
   padding: 1px;
   border: solid 1px #420000;
}

div.frame2 img {
   padding: 0px;
   margin: 0px;
   border: solid 2px #420000;
}

hr {
	height: 1px;
	border: solid 1px #6f2f0e;
}
/* Foto */
	A:link .img_link, A:visited .img_link, A:active .img_link  {border: 2px solid #7e3800;}
	A:hover .img_link{border: 2px solid #a96d3b;}
	A:link .img_link_2, A:visited .img_link_2, A:active .img_link_2  {border: 3px solid #7e3800;}
	A:hover .img_link_2{border: 3px solid #a96d3b;}

#informatie{
	color: #6f2f0e; 
	background-color:#d1c7ae;
	font-size: 8pt; 
	line-height: 10pt; 
	text-align: justify; 
	letter-spacing: 0pt;
	position: absolute;
	width: 300px;
	border: 2px solid #7e3800;
	padding: 5px;
	visibility: hidden;
	z-index: 100;
	margin-left: -114px;
	margin-top: -20px;

	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}


/* Inhoud Titel */	
	.titel{
		color: #5D1F12;
		font-size: 14pt; 
		font-weight: bolder;
		font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
		padding: 0px 0px 0px 0px;	
	}
	.titelsub{
		color: #5D1F12;
		font-size: 12pt; 
		font-weight: bolder;
		font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
		padding: 0px 0px 0px 0px;	
	}
/* Inhoud tabel */
	.inhoud_titel {
		color: #6f2f0e;
		font-size: 10pt; 
   		font-weight: bold;
   		font-family: Arial;
		padding: 0px 5px 0px 5px;	
	}	
	.inhoud_geplaatst{
		color: #5D1F12; 
		font-size: 8pt; 
		font-style: italic
		font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
		padding: 0px 5px 0px 5px;	
	}	
	.inhoud_tekst {
		color: #5D1F12;
		font-size: 10pt;
		font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
		padding: 3px 5px 3px 5px;	
	}
	
	.fotos_normaal {
		font-size: 10pt; 
	}
	.fotos_over {
		font-size: 10pt; 
		background-color: #d1c7ae;
	}
	.foto_1_normaal {
		padding: 0px 0px 0px 0px;
		background-color: #FFFFF; 
		border-bottom: #7e3800 2px solid;
		border-left: #7e3800 2px solid;
		border-top: #7e3800 2px solid;
		border-right: #7e3800 2px solid;
		cursor: pointer;
	}
	.foto_1_over {
		padding: 0px 0px 0px 0px;
		background-color: #FFFFFF; 
		cursor: pointer;
		border-bottom: #a96d3b 2px solid;
		border-left: #a96d3b 2px solid;
		border-top: #a96d3b 2px solid;
		border-right: #a96d3b 2px solid;
	}
	.foto_boven {
		background-color: #7e3800; 
		background-image: url("/images/foto_header.jpg");
		background-repeat: no-repeat;
		background-position: bottom;
	}
	.foto_midden {
		background-color: #7e3800; 
	}
	.foto_inhoud {
		background-color: #d1c7ae; 
	}
	.foto_onder {
		background-color: #7e3800; 
	}
	.foto_onder_links {
	padding-top:3px;
	}
	
	.foto_onder_links A:link{color: #FFFFFF; text-decoration: underline;}
	.foto_onder_links A:visited{color: #FFFFFF; text-decoration: underline;}
	.foto_onder_links A:active{color: #FFFFFF; text-decoration: underline;}
	.foto_onder_links A:hover{color: #450400; text-decoration: none;}
	
	.foto_groen {
		background-color: #7e3800; 
	}
	.foto_normaal {
		padding: 0px 0px 0px 0px;
		background-color: #00285c; 
		border-bottom: #a96d3b 2px solid;
		border-left: #a96d3b 2px solid;
		border-top: #a96d3b 2px solid;
		border-right: #a96d3b 2px solid;
		cursor: pointer;
	}
	.foto_over {
		padding: 0px 0px 0px 0px;
		background-color: #FFFFFF; 
		cursor: pointer;
		border-bottom: #FFFFFF 2px solid;
		border-left: #FFFFFF 2px solid;
		border-top: #FFFFFF 2px solid;
		border-right: #FFFFFF 2px solid;
	}
	.content img{
		border-bottom: #7e3800 0px solid;
		border-left: #7e3800 0px solid;
		border-top: #7e3800 0px solid;
		border-right: #7e3800 0px solid;
	}