@charset "utf-8";
/* CSS Document */

/* menu stylesheets */
.menu01 {padding:0 0 0 20px; margin:0; list-style:none; height:30px; background:#1841c8 url(../menu/menu01_0.gif); background-repeat:repeat-x;}
.menu01 li {float: left;}
.menu01 li a {display:block; float:left; height:30px; line-height:30px; background:url(../menu/menu01_0.gif); color:#ddd; text-decoration:none; font-family:arial, verdana, sans-serif; text-align:center; padding:0 0 0 10px; cursor:pointer; font-size:11px;}
.menu01 li a b {float:left; display:block; background:url(../menu/menu01_0.gif) right top; padding:0 16px 0 8px;}
.menu01 li.current a {color:#fff; background:url(../menu/menu01_2.gif);}
.menu01 li.current a b {background:url(../menu/menu01_2.gif) no-repeat right top;}
.menu01 li a:hover {color:#fff; background: url(../menu/menu01_1.gif);}
.menu01 li a:hover b {background:url(../menu/menu01_1.gif) no-repeat right top;}
.menu01 li.current a:hover {color:#fff; background: url(../menu/menu01_2.gif); cursor:default;}
.menu01 li.current a:hover b {background:url(../menu/menu01_2.gif) no-repeat right top;}
.menu01 li a em {display:block; float:left; width:16px; height:30px;}
.menu01 li a em.home {background:url(../fig/icons/home.png) no-repeat center center;}
.menu01 li a:hover em.home, .menu01 li a:hover em.historie, .menu01 li a:hover em.dagtochten, .menu01 li a:hover em.vaarlessen, .menu01 li a:hover em.contact, .menu01 li a:hover em.boeken, .menu01 li a:hover em.nieuws {background:url(../fig/anchor.png) no-repeat center center;}
.menu01 li a em.historie {background:url(../fig/icons/data.png) no-repeat center center;}
.menu01 li a em.dagtochten {background:url(../fig/icons/weather_cloudy.png) no-repeat center center;}
.menu01 li a em.vaarlessen {background:url(../fig/icons/report.png) no-repeat center center;}
.menu01 li a em.contact {background:url(../fig/icons/contact1.png) no-repeat center center;}
.menu01 li a em.boeken {background:url(../fig/icons/pencil.png) no-repeat center center;}
.menu01 li a em.nieuws {background:url(../fig/icons/newspaper.png) no-repeat center center;}

.menu02 {padding:0 0 0 0px; margin:0; list-style:none; width:189px;}/* background:url(../fig/menuregeltrans.png); background-repeat:repeat-x;*/
.menu02 li {float:left; width:100%;}
.menu02 li a {display:block; float:left; width:100%; height:24px; line-height:24px; background:url(../fig/menuregeltrans.png); color:#ddd; text-decoration:none; font-family:arial, verdana, sans-serif; text-align:left; padding:0 0 0 10px; cursor:pointer; font-size:11px;}
.menu02 li.current a {color:#fff; background:url(../fig/menuregeltrans_groen.png); padding:0 0 0 10px;}
.menu02 li a:hover {color:#fff; background: url(../fig/menuregeltrans_rood.png);}
.menu02 li.current a:hover {color:#fff; background: url(../fig/menuregeltrans_rood.png); cursor:default;}
.menu02 li a em {display:block; float:left; width:16px; height:30px;}
.menu02 li a em.home {background:url(../fig/icons/home.png) no-repeat center center;}
.menu02 li a:hover em.home, .menu02 li a:hover em.historie, .menu02 li a:hover em.dagtochten, .menu02 li a:hover em.vaarlessen, .menu02 li a:hover em.contact, .menu02 li a:hover em.boeken, .menu02 li a:hover em.nieuws {background:url(../fig/anchor.png) no-repeat center center;float:right;padding-left:20px;}
.menu02 li a em.historie {background:url(../fig/icons/data.png) no-repeat center center;}
.menu02 li a em.dagtochten {background:url(../fig/icons/weather_cloudy.png) no-repeat center center;}
.menu02 li a em.vaarlessen {background:url(../fig/icons/report.png) no-repeat center center;}
.menu02 li a em.contact {background:url(../fig/icons/contact1.png) no-repeat center center;}
.menu02 li a em.boeken {background:url(../fig/icons/pencil.png) no-repeat center center;}
.menu02 li a em.nieuws {background:url(../fig/icons/newspaper.png) no-repeat center center;}

.menu02 div.leeg { width:100%; height:24px; line-height:24px; display:inline-block; padding:0 0 0 10px;color:#fff; background:url(../fig/menuregeltrans.png);}
.menu02 div.kop {color:#fff; background:url(../fig/kopmenutrans.png); width:100%; height:24px; line-height:24px; display: inline-block; padding:0 0 0 10px; font-size:14px;}

#middenheader {background-image:url(../fig/panorama.jpg);	background-repeat:no-repeat;width:950px;margin:0px auto 0px auto;background-color:#162444;}
#midden {	width:750px;	margin:0px auto 0px;	background-color:#162444;	color:#fff; padding-right:200px;}
#middenfooter {	width:950px;	margin:0px auto 0px;	background-color:#162444;}
#rechterkolom {	position:absolute;top:260px;width:200px; right:-190px; z-index:1000; overflow:auto;}

#menu {	position:absolute;top:-130px; right:-190px; z-index:1000;}

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

.filter
{
	filter: alpha(opacity=40); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); 
	-moz-opacity: 0.40; 
	opacity:0.4;
}


.foto {	border:1px solid #999;}

a.link, a.link:visited, a.link:link, a.link:active {	color:#fff;	text-decoration:none;	border-bottom:1px dotted #f96;}
a.link:hover {	color:#FFFF99;	background-color:#0000CC;}

body {  margin:0;  border:0;  padding:0;  height:100%;   max-height:100%;   background:#162444;   font-family:verdana, arial, sans-serif; 	background-image:url(../fig/achtergrond1.png); background-position: center; background-repeat:repeat-y; font-size:14px; }

div.fotolinks
{
	margin-bottom: 6px; 
	margin-right: 6px; 
	float: left;
}

div.fotorechts
{
	margin-bottom: 6px; 
	margin-right: 6px; 
	float: right;
}

a, a:visited, a:link
{
	color:#cef;
}

a:hover
{
	color:#69f;
	text-decoration:none;
}

ul
{
	font-style: italic;
}

h2
{
}

h4
{
	font-style:italic;
	font-size:13px;
	color:#cef;
}

table#kosten 
{
	filter: alpha(opacity=60); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); 
	-moz-opacity: 0.60; 
	opacity:0.6;
	background-image:url(../fig/icons/prijzen.png); 
	background-repeat: no-repeat; 
	background-position: top right;  
	background-color:#000;
}

#kosten th
{
	background-color:#222;
	filter: alpha(opacity=60); 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); 
	-moz-opacity: 0.60; 
	opacity:0.6;
	padding:8px;
	color:#dff;
}
#kosten td
{
	border-top:1px dotted #666;
	border-right:1px dotted #666;
	padding:8px;
}

#kosten span
{
	 font-style:italic;
	 color:#dff;
	 font-size:10px;
}
/* ---------------------------- nieuws ------------------------------*/
.lijnen
{
	border-top:1px solid #77a;
	border-bottom:1px solid #77a;
	margin-bottom:4px;
	background-color:#001;
	padding:2px;
}
#nieuws
{
	/*border:1px dotted #e95;*/
	/*background-color:#fffff8;*/
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	margin-bottom:10px;
	color:#eef;
	padding:4px;
	width:99%;
	border-top:1px solid #447;
	border-bottom:1px solid #447;
	background-color:#0e1c3c;
	
}

a.nieuws, a.nieuws:link, a.nieuws:visited
{
	font-size:10px;
	font-weight:normal;
	color:#ccc;
}
a.nieuws:hover
{
	color:#eef;
}
#nieuws h1
{
}

#nieuws .kop16
{
	orphans:inherit;
	font-size:16px;
	background-color:#061434;
	border-bottom:1px solid #99c;
	padding:2px;
}

#nieuws .alineakop
{
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}

#nieuws .inleiding
{
	font-style:italic;
	font-weight:bold;
	padding-bottom:8px;
}

#nieuws img
{
	float:right;
}

#nieuws .datum
{
	background-color:#061434;
	border-bottom:1px solid #99c;
	text-align:right;
	font-size:12px;
	font-style:italic; 
	text-align:right;
	padding:2px;
	color:#a1d8ff;
}

