* {margin: 0px;	padding: 0px;}
html, body {margin: 0; padding: 0; height: 100%; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #363636; line-height: 150%; font-size: 13px; color: #fff;}


h1 {color: #FFF; font-size: 18px; margin: 16px 0px; line-height: 26px;}
h2 {color: #FFF; font-size: 14px;}
h3 {color: #FFF; font-size: 12px;}
h4 {color: #FFF; font-size: 12px;}
h5 {color: #FFF; font-size: 12px;}
p {margin: 16px 0px;}
a {color: #FFF; text-decoration: underline;}
img {border: none;}
hr {border-color: #7C7C7C; border-width: 1px 0px 0px; margin: 24px 0px;}
ul {padding: 0px 0px 0px 24px; margin: 16px 0px;}
td {vertical-align: top;}


form {width: 100%; margin: 24px 0px;}
form h3 {margin: 12px 0 0 0; font-size: 12px;}
form h4 {margin: 12px 0 0 0;}
form p {margin: 0;}
form div {margin: 4px 0px;}
form .text {width: 100%; padding: 6px; border-color: #363636; border-width: 1px; border-style: solid; background-color: #000; color: #ddd; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}
form textarea {height: 128px; margin: 4px 0px; padding: 6px; line-height: 150%;}
form select {width: 100%;}
form table {}
form table th {padding: 0px 8px 4px 0px; text-align: left; vertical-align: top; width: 96px;}
form table td {padding: 0px 0px 4px 0px; width: 400px;}
form table textarea {margin: 0px;}
form .submit {margin: 16px 0px;}

div.options {margin: 24px 0px;}
div.options:after {clear: both; content: "."; visibility: hidden; height: 0px; overflow: none;}
div.options a {display: list-item; list-style-image: url("../images/site/pijltje_geel.gif"); float: left; margin: 0px 8px 0px 24px; color: #FCCB05; text-decoration: none; font-weight: bold;}

div.pageindex {margin: 24px 0px; font-size: 11px; color: #7C7C7C;}
div.pageindex a {color: #7C7C7C; text-decoration: none; margin: 0px 3px;}
div.pageindex a:hover {color: #FFF;}

div.return {margin: 24px 0px; font-size: 11px;}
div.return a {color: #7C7C7C; text-decoration: none;}
div.return a:hover {color: #FFF;}

div.socialmedia {width: 560px; margin: 24px 0;}
div.socialmedia div.tweeten {float: right; text-align: right;}
div.socialmedia div.fb-like {}
div.socialmedia div.fb-like span {}

div.socialmediahome {width: 560px; height: auto; margin: 24px 0;}
div.socialmediahome div.tweeten {float: right; text-align: right;}
div.socialmediahome div.fb-like {}
div.socialmediahome div.fb-like span {}

div.latesttweets {}
div.latesttweets .twtr-tweet-text  {font-face: Arial, Helvetica; font-size: 13px; line-height: 160% !important; margin-left: 0!important;}

div#content {margin-left: auto; margin-right: auto; background-image: url("../images/back_content.gif"); background-position: top left; background-repeat: no-repeat; background-color: #000; padding-bottom: 24px; width: 940px; position: relative; min-height: 100%; height: auto; !important height: 100%; _width: 928px;}
div#content:after {display: block; clear: both; content: "."; visibility: hidden; height: 0px; overflow: none;}

div#content div#menu {height: 43px; float: left; background-image: url("../images/site/bgMenu.gif"); background-position: top left; background-repeat: repeat-x; font-size: 13px; font-weight: bold; text-transform: uppercase;}
div#content div#menu ul {list-style: none; padding: 0px; margin: 0px;}
div#content div#menu li {float: left;}
div#content div#menu li a {float: left; height: 43px; line-height: 43px; padding: 0px 12px; background: none; border-width: 0px 1px 0px 0px; border-color: #FFF; border-style: dotted; text-decoration: none;}
div#content div#menu ul li a:hover,
	div#content div#menu ul li.menu-item-current {background-image: url("../images/site/bgMenuItemHover.gif"); background-color: #000; background-repeat: no-repeat; background-position: bottom right; text-decoration: none;}

div#content div#zoek {float: right; margin: 12px 24px 0px 24px;}
div#content div#zoek form {margin: 0px;}
div#content div#zoek .text {font-weight: bold; line-height: 18px; width: 220px; color: #FFF; border: none; padding: 3px 4px; background-image: url("../images/site/bgSearch.gif"); background-repeat: no-repeat; background-position: top left;}
div#content div#zoek .submit {background: none; border: none; color: #7c7c7c; margin: 0px; font-size: 11px;}

div#content div#locale {float: right; clear: right; margin: 8px 24px 0px 0px; color: #7C7C7C;}
div#content div#locale a {color: #7C7C7C; text-decoration: none;}

div#content div#logo {clear: left; display: block; margin-left: 30px;}

div#content div#kolomlinks {float: left; clear: both; width: 560px; margin: 0px 0px 0px 24px; padding: 0px 0px 64px; _margin-left: 12px;}

div#content div#kolomlinks div.block {margin: 16px 0px; clear: both;}


div#content div#kolomlinks div.menu-lokaties  {display: none; border: 0px solid #ffffff; margin-bottom: 0px; clear: both; height: 380px;}
div#content div#kolomlinks div.menu-lokaties div.menu-part {height: 186px;}
div#content div#kolomlinks div.menu-lokaties div.menu-item {float: left; width: 152px; height: 56px; padding: 112px 16px 16px; border-color: #363636; border-style: solid; border-width: 1px 1px 1px 0px; vertical-align: top; text-transform: uppercase;}
div#content div#kolomlinks div.menu-lokaties div.menu-item-first {border-left-width: 1px;}
div#content div#kolomlinks div.menu-lokaties div.menu-item:first-line {font-size: 16px;}
div#content div#kolomlinks div.menu-lokaties a {text-decoration: none; font-weight: bold;}
div#content div#kolomlinks div.menu-lokaties a:hover {text-decoration: none; color: #FCCB05;}
div#content div#kolomlinks div.menu-lokaties a.menu-item-current {color: #FCCB05;}

div.menu-item-0 {}
div.menu-item-1 {background-image: url("../images/site/back_jazzaanzee.jpg");}
div.menu-item-2 {background-image: url("../images/site/back_iss.jpg");}



div#content div#kolomlinks div.trail img.trail-separator {margin: 0px 8px;}
div#content div#kolomlinks div.trail a {text-decoration: none; color: #363636; font-weight: bold;}
div#content div#kolomlinks div.trail a.crumb-current {color: #FCCB05;}

div#content div#kolomlinks div.latestnews {}
div#content div#kolomlinks div.latestnews div.news-index-items {margin: 24px 0px; clear: both; *height: 50px;}
div#content div#kolomlinks div.latestnews div.news-index-items:after {clear: both; content: "."; visibility: hidden; height: 0px; overflow: none;}
div#content div#kolomlinks div.latestnews div.news-item { height: 60px; background: #222; float: left; width: 166px; padding: 8px 4px 4px 16px; margin: 16px 0px 16px 1px; background-image: url("../images/site/pijltje_geel.gif"); background-repeat: no-repeat; background-position: 0px 12px; line-height: normal;}

div#content div#kolomlinks div.latestnews div.news-item-first {margin: 16px 0px 16px 0px;}
div#content div#kolomlinks div.latestnews div.news-item h3 {font-size: 12px;}
div#content div#kolomlinks div.latestnews div.news-item h3 a {text-decoration: none;}
div#content div#kolomlinks div.latestnews div.news-item h3 a:hover {text-decoration: underline;}
div#content div#kolomlinks div.latestnews div.news-item p {margin: 4px 0px; font-size: 11px;}
div#content div#kolomlinks div.latestnews div.return {text-align: right;}

div#content div#kolomlinks div.news-index {}
div#content div#kolomlinks div.news-index news-index-items {margin: 24px 0px; clear: both;}
div#content div#kolomlinks div.news-index .news-item-summary {font-size: 12px;}
div#content div#kolomlinks div.news-index div.news-item {margin: 0px 0px 18px 0px;padding: 0px 0px 0px 16px; clear: both; background-image: url("../images/site/pijltje_geel.gif"); background-repeat: no-repeat; background-position: 0px 4px; line-height: normal;}
div#content div#kolomlinks div.news-index div.news-item div.news-item-image {float: left; margin: 0px 16px 0px 0px;}
div#content div#kolomlinks div.news-index div.news-item div.news-item-image img {border-color: #7C7C7C; border-style: solid; border-width: 0px;}
div#content div#kolomlinks div.news-index div.news-item h3 {font-size: 14px;}
div#content div#kolomlinks div.news-index div.news-item h3 a {text-decoration: none; font-weight: normal;}
div#content div#kolomlinks div.news-index div.news-item h3 a:hover {text-decoration: underline;}
div#content div#kolomlinks div.news-index div.news-item p {margin: 4px 0px; font-size: 11px;}
div#content div#kolomlinks div.news-index div.news-item span.news-item-start {margin: 0px 8px 0px 0px; color: #c2c2c2;}
div#content div#kolomlinks div.news-index div.news-item span.news-item-location {margin: 0px 8px 0px 0px; color: #c2c2c2;}
div#content div#kolomlinks div.news-index div.news-item-start {float: left; text-transform: uppercase; font-size: 14px; font-weight: bold;}
div#content div#kolomlinks div.news-index div.news-item-start span.news-item-start-day {color: #FFF;}
div#content div#kolomlinks div.news-index div.news-item-start span.news-item-start-month {color: #FCCB05;}
div#content div#kolomlinks div.news-index div.news-item-title {margin: 0px 0px 0px 64px;}

div#content div#kolomlinks div.news-item {}
div#content div#kolomlinks div.news-item div.news-item-images {margin: 0px 24px 8px 0px; float: left;}


div#content div#kolomlinks div.news-item div.news-item-images-all {margin: 24px 0px; font-size: 11px;}
div#content div#kolomlinks div.news-item div.news-item-images-all a {color: #7C7C7C; text-decoration: none;}
div#content div#kolomlinks div.news-item div.news-item-images-all a:hover {color: #ffffff;}

div#content div#kolomlinks div.news-item div.news-item-nav {margin: 16px 0px; height: 18px; clear: both;}
div#content div#kolomlinks div.news-item div.news-item-nav a {font-size: 11px; color: #7C7C7C; text-decoration: none; display: inline-block;}
div#content div#kolomlinks div.news-item div.news-item-nav a:hover {color: #ddd;}
div#content div#kolomlinks div.news-item div.news-item-nav span.news-item-nav-previous {float: left; width: 270px; overflow: hidden; background-color: #222;  white-space:nowrap; padding: 4px; }
div#content div#kolomlinks div.news-item div.news-item-nav span.news-item-nav-next {float: right; width: 270px; overflow: hidden; background-color: #222;  white-space:nowrap; text-align: right; padding: 4px;}


/* reacties uitzetten */
div#content div#kolomlinks div.news-item div.news-item-replyregister {display: none;}
div#content div#kolomlinks div.news-item div.return-reply  {display: none;}
div#content div#kolomlinks div.news-item div.news-item-replyform {display: none;}

/* button reserveren */
div#content div#kolomlinks div.news-item div.reserveren a {clear: both; margin: 24px 0; text-indent: -999px; text-decoration: none; display: block; width: 212px; height: 58px; background: url("../images/site/button_reserveren.png") no-repeat;}
div#content div#kolomlinks div.news-item div.reserveren a:hover {background-position: 0 -58px;}

/* contactform */
div#content div#kolomlinks div.contact {background-color: #222; padding: 6px 12px 0; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
div#content div#kolomlinks div.contact input, div#content div#kolomlinks div.contact textarea {padding: 6px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
div#content div#kolomlinks div.contact .submit {background: #0090d5; padding: 6px; border-collapse:collapse; border: 0; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; color: #fff;}

div#content div#kolomlinks div.news-item div.news-item-replies	{display: none;}
div#content div#kolomlinks div.news-item div.news-item-reply {border-width: 1px; border-color: #363636; border-style: solid; padding: 16px; margin: 16px 0px;}
div#content div#kolomlinks div.news-item div.news-item-reply h2 {margin: 0px;}
div#content div#kolomlinks div.news-item div.news-item-reply div.options {margin: 0px 0px 34px; float: right; height: 18px;}

div#content div#kolomrechts {float: right; width: 276px; margin: 0px 24px 0px 0px; padding: 0px 0px 64px; font-size: 11px; _margin-right: 6px;}

div#content div#kolomrechts div.block {margin: 16px 0px;}
div#content div#kolomrechts div.return {text-align: right;}

div#content div#kolomrechts div.latestnews h1 {font-size: 12px; margin: 8px 0px; color: #7C7C7C;}
div#content div#kolomrechts div.latestnews p {margin: 4px 0px;}

div#content div#kolomrechts div.latestnews-agenda div.news-item {line-height: normal; margin-bottom: 12px;}
div#content div#kolomrechts div.latestnews-agenda div.news-item-start {float: left; text-transform: uppercase; font-size: 14px; font-weight: bold;}
div#content div#kolomrechts div.latestnews-agenda div.news-item-start span.news-item-start-day {color: #FFF;}
div#content div#kolomrechts div.latestnews-agenda div.news-item-start span.news-item-start-month {color: #FCCB05;}
div#content div#kolomrechts div.latestnews-agenda span.news-item-location {color: #c2c2c2;}
div#content div#kolomrechts div.latestnews-agenda div.news-item-title {margin: 0px 0px 0px 64px;}
div#content div#kolomrechts div.latestnews-agenda div.news-item-title h3 {font-size: 14px; font-weight: normal;}
div#content div#kolomrechts div.latestnews-agenda div.news-item-title h3 a {text-decoration: none;}
div#content div#kolomrechts div.latestnews-agenda div.news-item-title h3 a:hover {text-decoration: underline;}
div#content div#kolomrechts div.latestnews-agenda div.news-item-title p {}
div#content div#kolomrechts div.latestnews-agenda div.news-item span.news-item-start {margin: 0px 8px 0px 0px;}

div#content div#kolomrechts div.latestnews-reviews div.news-index-items {height: 84px; margin: 8px 0px;}
div#content div#kolomrechts div.latestnews-reviews div.news-index-items:after {clear: both; content: "."; visibility: hidden; height: 0px; overflow: none;}
div#content div#kolomrechts div.latestnews-reviews div.news-item {float: left; margin: 0px 0px 0px 8px; width: 84px; height: 84px; border-color: #7C7C7C; border-style: solid; border-width: 1px;}
div#content div#kolomrechts div.latestnews-reviews div.news-item-first {margin: 0px;}

div#content div#kolomrechts div.advertisement img {border-width: 1px; border-color: #363636; border-style: solid;}

div#content div#kolomrechts div.nieuwsbrief {margin: 1px 0px 16px!important;}
div#content div#kolomrechts div.nieuwsbrief a {display: block; background-color: #0090D5; padding: 4px 0px 4px 20px; background-image: url("../images/site/pijltje_geel.gif"); background-repeat: no-repeat; background-position: 8px 8px; font-size: 12px; font-weight: bold; text-transform: uppercase; text-decoration: none; }
div#content div#kolomrechts div.followus {margin: 16px 0px 1px!important;}
div#content div#kolomrechts div.commercial h3 {margin-bottom: 4px;}



#footer {font-family: Tahoma, Arial; font-size: 11px; clear: both; width: 940px; color: #b7b7b7; position: absolute; bottom: 0px; left: 0px; background-image: url("../images/site/bgFooter.gif"); background-position: top; background-repeat: repeat-x; background-color: #464646; text-align: center; height: 32px; line-height: 32px;}
#footer a {color: #b7b7b7;}



