* { 
padding : 0; 
margin : 0; 
} 
body { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px;
background-color: #E0E0E0;
/* background-image: url(images/bbg.jpg); */
background-repeat: repeat-x;} 
#wrapper { 
margin : 0 auto; 
width : 932px; 
background-color : #E0E0E0; 
padding : 0 0 10px 0; 
} 
#header { 
color : #333; 
background-color: #FF0000;
width : 900px; 
float : left; 
height : 115px; 
margin : 10px 0 -1px 10px; 
background : #E0E0E0 url(images/bannertsa.jpg) no-repeat; 
padding : 10px 0px; 
} 

#vlag{
	background: none;
	float: right;
	margin: 70px 5px 0px 5px;
	width: 40px;
	height: 27px;
	cursor: pointer;
	cursor: hand;
}


.logo h1#lineone { 
font-size : 2em; 
font-weight : lighter; 
font-family : helvetica, arial, sans-serif; 
padding-top : 30px; 
color : #99ff32; 
border : none; 
letter-spacing : -1px; 
} 
.logo h1#lineone span { 
color : #fff; 
} 
.logo h2#linetwo { 
padding-left : 15px; 
font-size : 0.9em; 
font-family : helvetica, arial, sans-serif; 
text-transform : none; 
color : #fff; 
} 
.logo a { 
color : #fff; 
text-decoration : none; 
} 

#navigation { 
width : 892px; 
margin-left: auto;
margin-right: auto;
color : #333; 
height : 45px;
float : left;


 
padding : 0 70px; 
/*margin : 0 0 0 50px; */

/* background : #c0c0c0 url(images/menu_bg.jpg) repeat-x;  */
/*position : relative; */
/* background : #0033ff url(images/menu_bg.jpg) repeat-x 0 25px; */


} 
#navigation ul { 
/*margin : 0 auto; */
padding : 0; 
list-style : none; 
width : 892px; 
margin-left: auto;
margin-right: auto;

} 
#navigation ul li { 
float : left; 
background : url(images/tab-right.PNG) no-repeat top right; 
margin-right : 2px; 
} 
#navigation li a { 
display : block; 
padding : 0 2em; 
line-height : 3.0em; 
background : url(images/tab-left.PNG) no-repeat top left; 
font-weight : bold; 
color : #CCe5e5; 
} 
#navigation ul a:hover { 
color : #5c9a9a; 
} 
#banner { 
color : #333; 
width : 730px; 
float : left; 
padding : 10px; 
height : 90px; 
margin : 0 0 0 0; 
background : #000 url(images/banner2.jpg) no-repeat; 
} 
#banner p { 
padding : 10px; 
} 
#leftcolumn { 
color : #333; 
background : #e7dbd5; 
margin : 0 0 0 0; 
padding : 10px; 
min-height : 350px; 
width : 268px; 
float : left; 
background-color : #e0e0e0; 
} 
.leftboxtop { 
height : 25px; 
width : 266px; 
background-image : url(images/roundrectangle-top.png); 
} 
.leftbox { 
width : 266px; 
background-color : #ffffff; 
min-height : 167px; 
} 
.leftboxtop h4, .leftboxtopgray h4, .greenboxtop h4 { 
margin : 2px 0 0 0; 
color : #0c4c4c; 
font-size : 1.3em; 
font-style : italic; 
/* border-bottom : 1px dashed; */
text-indent : 10px; 
} 
.leftboxbottom { 
height : 8px; 
width : 266px; 
background-image : url(images/roundrectangle-bottom.png); 
} 
.leftbox ul { 
padding : 10px 0 0 0; 
list-style-type : none; 
} 
.leftbox li { 
font-size : 1.2em; 
font-weight : lighter; 
text-indent : 10px; 
} 
.leftbox li a { 
display : block; 
text-decoration : none; 

} 
.leftbox em { 
padding : 10px 0 0 10px; 
} 
.greenboxtop { 
margin : 10px 0 0 0; 
height : 25px; 
width : 266px; 
background-image : url(images/roundrectangle-top.png); 
} 
.news { 
background-color : #ffffff; 
width : 266px; 
min-height : 150px;
} 
.news h3 { 
color : #336698; 
font-size : 1em; 
margin-left : 10px; 
margin-right : 10px; 
margin-top : 4px; 
padding-top : 20px; 
padding-bottom : 5px; 
padding-left : 5px; 
} 
.news h4 { 
font-size : 0.9em; 
padding-top : 10px; 
padding-left : 12px; 
padding-bottom : 5px; 
color : #27b4ff; 
margin-left : 10px; 
} 
.news p { 

padding-left : 0px; 
padding-bottom : 5px; 
margin-left : 5px; 
margin-right : 10px; 
text-align : left; 
padding-right : 00px; 

color : #000000; 
} 
.news a { 
padding-right : 10px; 
} 
.greenboxbottom { 
height : 25px; 
width : 266px; 
background-image : url(images/roundrectangle-bottom.png); 
} 
.leftboxtopgray { 
margin : 10px 0 0 0; 
height : 25px; 
width : 266px; 
background-image : url(images/roundrectangle-top.png); 
} 
form { 
margin : 0; 
} 
form p { 
padding-top : 20px; 
padding-left : 5px; 
padding-bottom : 5px; 
color : #77875c; 
} 

#contact p{ 
padding-top : 5px; 
padding-left : 5px; 
padding-bottom : 5px; 
color : #000000; 
} 

#content { 
float : left; 
color : #333; 
background : #fff; 
margin : 0 0 5px 0; 
padding : 10px; 
min-height : 600px; 
width : 602px; 
display : inline; 
} 
#content p { 
font-size : 13px; 
text-align : justify; 
} 
#content h1 { 
color : #5c9a9a; 
font-weight : lighter; 
} 
#content h2 {
font-size: 12pt; 
padding : 20px 0 0px 0; 
color : #5c9a9a; 
font-weight : lighter; 
} 

#content li{
	/*padding-left: 20 px;
	text-indent : 10px; */
	margin: 0 0 0 15px;
}
#rightcolumn { 
color : #333; 
margin : -273px 0 0 0; 
padding : 0 10px 10px 10px; 
height : 350px; 
width : 160px; 
float : right; 
} 
.rightbox-top { 
background-image : url(images/rightrectangle-top.jpg); 
background-repeat : no-repeat; 
height : 25px; 
} 
.rightbox { 
width : 160px; 
min-height : 125px; 
background-color : #fff; 
text-align : center; 
} 
.rightbox-top h4 { 
margin : 1px 0 0 0; 
color : #ff4c1c; 
font-size : 1.3em; 
font-style : italic; 
/* border-bottom : none; */
text-indent : 10px; 
} 
.rightbox-bottom { 
background-image : url(images/rightrectangle-bottom.jpg); 
background-repeat : no-repeat; 
height : 25px; 
} 
.largerightbox-top { 
background-image : url(images/rightrectangle-top.jpg); 
background-repeat : no-repeat; 
height : 25px; 
margin-top : 15px; 
} 
.largerightbox { 
width : 160px; 
min-height : 600px; 
background-color : #fff; 
text-align : center; 
} 
.largerightbox-top h4 { 
margin : 1px 0 0 0; 
color : #ff4c1c; 
font-size : 1.3em; 
font-style : italic; 
border-bottom : 1px dashed; 
text-indent : 10px; 
} 
.largerightbox-bottom { 
background-image : url(images/rightrectangle-bottom.jpg); 
background-repeat : no-repeat; 
height : 25px; 
} 
#footer { 
width : 892px; 
clear : both; 
color : #333; 
background : #e0e0e0; 
margin : 0 0 10px 10px; 
padding : 10px; 
text-align : center; 
} 
#footer a { 
color : #ff4c1c; 
} 
  
        #ticker-container {
        position:relative;
		float:left;
        overflow:hidden;
        width: 260px;
        height: 150px;
        background-color: #FFFFFF;
        padding: 2px;
        border: Defaultpx dotted #4b4b4b;
        }
	
	#ticker {
		position:relative;
		float:left;
		width:265px;
		background-color: #FFFFFF;
	}
	
	#ticker ul {
		padding:0px;
		margin:0px;
		list-style-type:none;
	}
	#ticker ul li {
            display:list-item;
            margin-top: 1px;
            margin-bottom: 1px;
            padding-top: 1px;
            padding-bottom: 1px;
            font-family: arial;
            font-size: xx-small;
            font-weight: normal;
            color: ;
            padding-left: 2px;
	}
	
	#ticker ul li a {
            font-family: arial;
            font-size: xx-small;
            font-weight: normal;
            color: ;
            text-decoration: none;
            padding-left: 2px;
	}
        
        #ticker ul li a:hover {
            font-family: arial;
            font-size: xx-small;
            color: ;
            text-decoration: none;
            padding-left: 2px;
        }
 
td.prlleft {width: 150px; }
td.prlright {width: 100px; }
table.prlhoofd {width: 300px }

.imgcontleft 
{float:left; 
margin-right: 5px; 
margin-bottom: 5px;}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 
100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

#broodkruimelpad { 
width : 800px; 
margin-left: 0px;
margin-right: auto;
color : #333; 
height : 15px;
float : left;
padding : 0 20px; 
} 

