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

body { margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:20px; color:#000; height:100%; background-color:#000;}

a img {border:none;}

/* clears */

#clear {clear:both;}


/* wrappers */

#wrapper {width:100%; height:100%; background:url(/images/background.jpg) top center fixed no-repeat #000;}
#headerwrapper {float:left; position:relative; width:100%; background:url(/images/header.jpg) top center no-repeat; }
#contentwrapper {float:left; position:relative; width:100%; }
#subfooterwrapper {float:left; position:relative; width:100%;}
#footerwrapper {float:left; position:relative; width:100%; height:85px; background:url(/images/footer.png) top center no-repeat; }

/* overlays */
#sombrero {width:186px; height:199px; position:absolute; z-index:30;left:50%; margin-left:-496px; top:-50px;}
#sombrero2 {width:186px; height:199px; position:absolute; z-index:200;right:50%; margin-right:-470px; top:10px;}
#links {width:178px; height:437px; position:absolute; z-index:40; left:50%; margin-left:-440px;margin-top:25px;}
#rechts {width:469px; height:341px; position:absolute; z-index:40; right:50%; margin-right:-530px; margin-top:215px; background:url(/images/header_overlay_right.png) top center no-repeat; }

#pagelinks {width:552px; height:139px; position:absolute; z-index:40; left:50%; margin-left:-425px;margin-top:65px; background:url(/images/headerpage_left.png) top center no-repeat;}
#pagerechts {width:341px; height:197px; position:absolute; z-index:60; right:50%; margin-right:-427px; margin-top:98px; background:url(/images/headerpage_right.png) top center no-repeat; }
#sombrero3 {width:186px; height:199px; position:absolute; z-index:30;right:50%; margin-right:-490px; top:10px;}


#footer_links {width:135px; height:392px; position:absolute;z-index:50; bottom:10px; left:50%; margin-left:-500px; background:url(/images/footer_links.png) top center no-repeat;}
#footer_links_swf {width:135px; height:392px; position:absolute;z-index:50; bottom:10px; left:50%; margin-left:-500px;}

#footer_midden {width:445px; height:224px; position:absolute;z-index:50; bottom:2px; left:50%; margin-left:-250px; background:url(/images/footer_midden.png) top center no-repeat;}
#footer_rechts {width:227px; height:122px; position:absolute;z-index:50; bottom:55px; right:50%; margin-right:-520px; background:url(/images/peppers.png) top center no-repeat;}

#footer_midden_page {width:445px; height:64px; position:absolute;z-index:50; bottom:25px; left:50%; margin-left:-250px; background:url(/images/cantinabord.png) top center no-repeat;}
#footer_rechts_page {width:227px; height:82px; position:absolute;z-index:50; bottom:50px; right:50%; margin-right:-420px; background:url(/images/kever.png) top center no-repeat;}


#actie {width:177px; height:153px; padding:75px 40px 30px 40px; position:absolute;z-index:100; bottom:80px; left:50%; margin-left:-390px; background:url(/images/actie.png) top center no-repeat;overflow:hidden;-webkit-transform: rotate(-5deg); -moz-transform: rotate(-5deg);}
#actie h1 {font-size:48px;margin:0;color:#005072;}
#actie p {margin-top:0px; height:100px; overflow:hidden;}
#actie p a {color:#005072;}

/* header */
#header {width:800px; height:98px; margin:0 auto;}
#header h1 {margin:0;color:#fff;font-size:65px;padding:15px 0px 0px 100px;text-decoration: none;}
#header h1 a {color:#fff;font-size:65px;text-decoration: none;}
#header h1 a:hover {color:#fff;font-size:65px;text-decoration: none;}

/* subheader */

#subheader {width:800px; height:410px; margin:0 auto; position:relative; }
#subheader #foto {margin:10px 0px 0px 90px; width:414px; height:276px;float:left;position:relative;background:#000;overflow:hidden;}
#subheader #foto img {position:absolute; top:0;left:0;}
#subheader #embleem {float:right;width:225px;height:290px; margin-right:40px; background:url(/images/embleem.png); }
#subheader #lijst {width:476px; height:358px; position:absolute; top:-20px; left:60px;z-index:10;}

/*subheader_page */

#subheader_page {width:800px; height:150px; margin:0 auto; position:relative; }

/* navbar */

#navbar {width:800px; height:151px; position:absolute; bottom:0px; left:0px; z-index:20; background:url(/images/navbar.png) top center no-repeat;}
#navbar ul {list-style:none; position:relative;margin-top:92px;color:#fff;}
#navbar li {float:left; display:block;margin-right:15px;font-size:45px;}
#navbar a.casa {color:#fff; text-decoration:none;}
#navbar a.menu {color:#39b54a; text-decoration:none;}
#navbar a.gastenboek {color:#00aeef; text-decoration:none;}
#navbar a.fotos {color:#ee145b; text-decoration:none;}
#navbar a.contact {color:#f7941d; text-decoration:none;}

/* navbarpage */

#navbarpage {width:800px; height:110px; position:absolute; bottom:0px; left:0px; z-index:50; background:url(/images/navbarpage.png) bottom center no-repeat;}
#navbarpage ul {list-style:none; position:relative;margin-top:52px;color:#fff;}
#navbarpage li {float:left; display:block;margin-right:15px;font-size:45px;}
#navbarpage a.casa {color:#fff; text-decoration:none;}
#navbarpage a.menu {color:#39b54a; text-decoration:none;}
#navbarpage a.gastenboek {color:#00aeef; text-decoration:none;}
#navbarpage a.fotos {color:#ee145b; text-decoration:none;}
#navbarpage a.contact {color:#f7941d; text-decoration:none;}

/* content */
#content {width:800px; position:relative; margin: 0 auto;}
#content a {color:#9c1f00; text-decoration:none;}
#content a:hover {color:#fff;}
#content #left {width:470px;float:left;padding:10px 0px 0px 40px;min-height:250px;}
#content #left h1 {color:#ee145b; font-size:46px;margin:10px 0px 10px 0px}
#content #left h1 a {color:#39b54a; font-size:36px;margin:10px 0px 10px 0px}
#content #left img {max-width:470px; margin:10px 0px 10px 0px;}
#content #left img a {border:none;}

#content #left .thumbs {width:155px;height:123px;float:left;}
#content #left .thumbs img {width:130px; height:98px; border:1px solid #fff;background: url(/images/loader.gif) center center no-repeat;overflow: hidden;background:#000;}
#content #left .thumbs img:hover {border:1px solid #eee30b;}

#content #left #guestbook {width:440px;margin:-5px 0px 20px 0px;padding:20px;background: url(/images/note_bottom.gif) bottom center no-repeat;}
#content #left #guestbook h2 {color:#005072; font-size:30px;margin:0px 0px 5px 0px;}
#content #left #guestbook h2 a {color:#005072; font-size:30px;margin:0px 0px 5px 0px;}
.guesttop {width:480px;height:22px;background: url(/images/note_top.gif) top center no-repeat;}
#content .sign {float:right;width:200px;height: 52px;border:none;}

#content #schoolbord {width:408px; height:274px; padding:45px; background:url(/images/schoolbord.png) top center no-repeat;margin-left:-10px;margin-bottom:30px;}
#content #schoolbord ul {list-style:none; position:relative;margin-left:-10px;}
#content #schoolbord li {display:block;margin:0px 15px 18px 0px;font-size:25px; color:#fff;}
#content #schoolbord li a {color:#fff; text-decoration:none;}
#content #schoolbord li a:hover {color:#fff; border-bottom:3px solid #fff;}

#content #right {width:260px; float:right; position:relative;margin-right:12px;}
#content #right #contact {width:216px; height:240px; background:url(/images/contact.png) top center no-repeat; padding:15px 15px 5px 35px; position:relative;}
#telefoon {position:absolute; top:55px; left:150px; width:148; height:98px; z-index:100;}
#telefoonklein {position:absolute; top:10px; left:160px; width:148; height:98px; z-index:30;}
#content #right #contact h1 {color:#362f2d; font-size:46px;margin:10px 0px -15px 0px;}
#content #right #contact h2 {color:#005072; font-size:46px;margin:0px 0px -15px 0px;}

#content #right #contactklein {width:216px; height:151px; background:url(/images/contact_klein.png) top center no-repeat; padding:15px 15px 5px 35px; position:relative;}
#content #right #contactklein h1 {color:#005072; font-size:46px;margin:0px 0px -20px 0px;}
#content #right #contactklein h2 {color:#005072; font-size:38px;margin:-5px 0px -17px 0px;}

#content #right #openingstijden {width:182px; height:266px; background:url(/images/openingstijden.png) top center no-repeat; padding:15px 15px 5px 35px; position:relative;margin-left:20px;}
#content #right #openingstijden h1 {color:#362f2d; font-size:46px;margin:10px 0px -10px 0px;}

#subfooter {width:800px; position:relative; margin: 0 auto; margin-top:0px;}
#subfooter #spacer {width:270px; float:left;}
#subfooter #lijst {width:224px; height:188px; float:left;margin-right:5px; padding:17px; background:url(/images/lijst_onder.png) top center no-repeat;}
#subfooter #lijst #foto { width:224px; height:152px; overflow:hidden;background:url(/images/loader.gif) center center no-repeat #000;}

#footer {width:800px; position:relative; margin:0 auto;padding-top:40px;}
#footer a {color:#fff;text-decoration:none;}
#footer .left {float:left; color:#fff;padding-left:20px;}
#footer .right {float:right; color:#fff;padding-right:20px;}

/* menu */

#inline1 {width:593px; height:411px; padding:55px 65px 55px 60px;background:url(/images/lijst_overlay.gif) top center no-repeat;}
#inline2 {width:593px; height:411px; padding:55px 65px 55px 60px;background:url(/images/lijst_overlay.gif) top center no-repeat;}
#inline3 {width:593px; height:411px; padding:55px 65px 55px 60px;background:url(/images/lijst_overlay.gif) top center no-repeat;}
#inline4 {width:593px; height:411px; padding:55px 65px 55px 60px;background:url(/images/lijst_overlay.gif) top center no-repeat;}
#inline5 {width:593px; height:411px; padding:55px 65px 55px 60px;background:url(/images/lijst_overlay.gif) top center no-repeat;}
#inline6 {width:593px; height:411px; padding:55px 65px 55px 60px;background:url(/images/lijst_overlay.gif) top center no-repeat;}


#menu {width:583px; height:411px; overflow-y:auto; margin-left:10px; padding-right:10px; text-align:center;}
#menu h1 {font-size:48px; color:#000;}
#menu h3 {font-style:italic;}


/* doctoform */

.Doc2Form { vertical-align:top; font-style:normal; padding-bottom:70px; }
.Doc2Form input {width:350px; height:18px; margin-bottom:10px; padding:2px; background-color:#fff; border:1px solid #eee;}
.Doc2Form textarea {display:inline-block; margin-bottom:0px; width:350px; height:160px; padding:2px; background-color:#fff; border:1px solid #eee;}
.Doc2Form label {display: inline-block; width: 110px; min-height:30px; vertical-align:top; font-style:normal; margin:0px 0px 0px 0px;}
.Doc2Form input.formButton {width:150px;height:35px;border:1px solid #eee;margin-top:10px;margin-bottom:0px;margin-right:2px;padding:2px;background-color:#ed145b; color:#fff; float:right;font-size:14px;font-family: Georgia;}
.Doc2Form input.formButton:hover {background-color:#39b54a; cursor:pointer;}

/* pagination */

#gast {}

#gast ul.paging {padding:0;}
#gast ul.paging li {list-style: none;padding:0;}

.pager {display:inline-block;text-align: right;width:480px;margin-bottom:10px;}
ul.pageNav {padding:0;display:inline-block;}
ul.pageNav li{display:block;float: left; padding: 3px 8px;margin-right:2px;}
ul.pageNav li a{color: #333;text-decoration: none;}
li.currentPage {background: #fff;} 
ul.pageNav li.currentPage a {color: #000;}
      
 





/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
