/* CSS Document */

/** NON-IE CSS*/

/** -------------------------------
 *  Stylesheet declarations for the
 *  SITE POSITIONING AND LAYOUT
 *  -------------------------------
 */
 
body, html{
margin: 0;
text-align: left;
background:  #FFFFCC url("images/contentbg.jpg") fixed repeat-y 50% 191px;      /**anders in IE6**/
height: 100%;
font-family:arial, helvetica, sans-serif;
}

div#main_container{
width: 800px;
text-align: center;
min-height: 100%;
margin: -55px auto 0 auto;
}

div#banner{
background:  url("images/banner.jpg") repeat-x 0 55px;
margin: 0;
padding: 55px 0 0 0;
width: 100%;
height: 135px;
text-align: right;
}

div#navcontainer{
background:  url("images/navcontainerbg.jpg") repeat-x 0 0;
width: 100%;
height: 57px;
text-align: center;
}

div#content{
width: 100%;
height: auto;
text-align: center;
}

div#contentfooter{
clear: both;
padding: 5px 0 0 0;; margin: 0 auto 0 auto;
width: 800px;
height: 50px;
text-align: center;
}

/** -------------------------------
 *  Stylesheet declarations for the
 *  NAV MENU 
 *  -------------------------------
 */
 
#nav {
padding: 11px 0 0 0;
margin: 0 0 0 4px;
list-style: none;
}

#nav ul.nav {
padding: 8px 0 0 0;     /**anders in IE6 en 7**/
margin: 0;
list-style: none;
}

#nav li.nav {
float: left;
width: 158px;
height: 26px;
}

#nav ul.nav {
position: absolute;
width: 158px;
left: -1000px;
}

#nav li.nav:hover ul.nav, #nav li.ie_does_hover ul.nav {
left: auto;

background-position: 0 0;
}

#nav a {
display: block;
margin: 6px 5px 3px 0px;
text-decoration: none;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 75%;
}

ul.nav a{
font-weight: bold;
text-align: center;
color: #660000;
cursor: default;
}

ul.nav ul.nav a:link, ul.nav ul.nav a:visited{
font-weight: normal;
color: #600;
cursor: pointer;
}

ul.nav ul.nav a:hover, ul.nav ul.nav a:active{
font-weight: normal;
color: #FFFFCC;
cursor: pointer;
}

ul.nav li.nav{
background:  url("images/buttonbg.png") no-repeat 0 0;
}

ul.nav ul.nav li.nav{
border-left: 0;
}

/* IE only hack \*/
* html ul.nav li.nav, * html ul.nav ul.nav li.nav{
border-bottom: 0 solid #FFF;
}

* html ul.nav ul.nav li.nav{
border-top: 0;
}
/* Einde IE only hack */
 
/** -------------------------------
 *  Stylesheet declarations for the
 *  PAGE CONTENT LAYOUT
 *  -------------------------------
 */
 
p{margin: 0px 30px 0 30px; padding: 0 0 10px 0; text-align: justify;}
p.nohead{margin: 54px 30px 0 30px; padding: 0 0 10px 0; text-align: justify;}
p.single{text-align: justify; margin: 30px 30px 30px 30px;}
p.contfooter{font-size: 70%; color:#FF9933; text-align: right; padding: 0 30px 0 0; margin: 0;}
p.bottomnav{text-align: center; font-size: 14px; padding: 0; margin: 0;}
p.poemtitle{font-size:24px; text-align: center; margin: 0 0 0 0; padding: 5px 0 10px 0;}
p.poem{text-align: center; font-style: italic; margin: 0 0 0 0; padding: 0px 0 10px 0;}
p.topit{margin: -5px 30px 0 30px;  text-align: left;}
p.topit:hover{color: #FFFFCC;}


a.top{font-weight: bold; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif;}
a.top:link, a.top:active, a.top:visited{color:#660000;}
a.top:hover{color: #FF9900;}
a.topit{font-weight: bold; font-size: 11px;text-decoration: none; color: #600; font-family: Georgia, "Times New Roman", Times, serif;}
a.topit:hover{color: #FF9900;}
a.intext{ text-decoration: underline; color: #600; font-family: Georgia, "Times New Roman", Times, serif;}
a {color: #660000;}
a:active{color: #660000;}
a:visited{color: #660000;}
a:hover{color: #FF9900;}

 
H1{margin: 0 0 0 0; padding: 10px 0 0 0; font-weight: bolder; font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; color:#660000; text-align: center;}
H2{padding: 30px 30px 5px 0; margin: 0 0 0 30px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color:#660000; text-align: left;}
H3{padding: 0 30px 5px 0; margin: 0 0 0 30px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color:#660000; text-align: center;}
H4{font-size: 24px; margin: 0 0 0 0; padding: 10px 0 10px 0; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; color:#660000; text-align: center;}
H5{padding: 5px 30px 5px 0; margin: 0 0 0 30px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; color:#660000; text-align: left;}
H6{padding: 2px 0 2px 0; margin:0px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; color:#EFB038; text-align: left;}
H7{padding: 2px 0 10px 0; margin:0 0 0 30px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; color:#660000; text-align: center;}

img{padding: 5px; margin: 10px 15px 10px 15px; border: 1px solid #660000;}
img.normal{float:left; border:0px; margin-right: 5px;}
img.left{float: left; padding: 5px; margin: 10px 15px 5px 30px; border: 1px solid #660000;}
img.pleft{float: left; padding: 5px; margin: 10px 15px 5px 0; border: 1px solid #660000;}
img.leftnb{float: left; padding: 5px; margin: 10px 30px 5px 0; border: 0px solid #660000;}
img.right{float: right; padding: 5px; margin: 0 30px 5px 15px; border: 1px solid #660000;}
img.pright{float: right; padding: 5px; margin: 10px 0 5px 15px; border: 1px solid #660000;}
img.rightnb{float: right; padding: 5px; margin: 30px 15px 5px 15px; border: 0px solid #660000;}

table.invis{margin: 0px 0 0 0; padding: 0 0 30px 0; width: 270px; border: 0; text-align: left;}
td.invis{border: 0;}

hr{width: 93%; color: #660000; padding: 0 0 0 0}

blockquote.poem{border: 1px solid #660000; width: 250px; height:auto; padding: 5px; margin: 30px 275px 20px 265px;}

ul.lpnav{list-style: none;}
li.lpnav{background-image: none; text-align: left; display: block;padding: 0 10px 0 0;}
li.lpnav a:link{font-size: 12px;}
li.lpnav a:active{color: #660000; font-size: 12px;}
li.lpnav a:visited{color: #660000; font-size: 12px;}
li.lpnav a:hover{color: #FF9900; font-size: 12px;}

ul {text-align: left;}


#tcontent{
}

table {
margin: 0 30px 0 30px;
}

td {vertical-align:top;}
td.dot{border-bottom:1px dotted grey;}

 
/** -------------------------------
 *  Stylesheet declarations for the
 *  JAARAGENDA en PRIJS TABEL
 *  -------------------------------
 */
 
 .jaaragenda {
 border: 2px solid #660000;
 padding:0;
 margin:0;
 border-collapse:collapse;
 margin-left: 30px;
 }
  
 .symbool {
 width: 40px;
 background-image: ;
 margin: 0;
 text-align:center;
 }
 
 .activiteit{
 width: 300px;
  }
 
 .datum{
 width: 100px;
  }
 
 .particulier{
 width: 100px;
 }
 
 .zakelijk{
 width: 100px;
 }
 
 .koprij {
 background-color: #660000;
 text-align: left;
 }
 
 .kamer{
 width: 100px;
 }
 
 .verblijf{
 width: 170px;
 }
 
 .koptitels {
 background-color: #660000;
 text-align: left;
 font-weight: bold;
 font-size: 12px;
 color: #EFB038; 
 }
 
 .even{
 background-color:#EABF88;
 text-align:left;
 }
 
 .oneven{
 background-color:#F4DBA7;
 text-align:left; 
 }
 
 .small{
 font-size:12px;
 }
 
 #tabellen {
 text-align: left;
 }
 
 .links {
 border: 0px;
 padding:0;
 margin:0;
 border-collapse:collapse;
 margin-left: 30px;
 text-align:left;
 }
 

