html, body, td{font-size: 12px; background:none;}
body{ background: url(../images/bg.jpg) no-repeat top center; }
a{ color: #005c93; }
img{ border:none; }
#top{ height:230px; position: relative; z-index:2; background: url(../images/top.png) no-repeat top center; }
#top .inner{ width: 950px; margin: 0px auto; }
#logo{ margin: 0px;  }
#kite{ position: absolute; width: 180px; height: 180px; background: url(../images/kite.png) no-repeat; margin-left: 500px; margin-top: 10px; }
#kite2{ position: absolute; width: 100%; margin-left: -500px; height: 180px; background: url(../images/kite2.png) no-repeat top center; margin-top: -100px; z-index:3}
#menu{ margin-top: 20px; background: none; clear: both; }
#skallerup_menu{ list-style: none; margin: 0px auto; padding: 0px; width: 950px; }
#skallerup_menu li{ float: left; margin: 15px 20px 0px 0px; }

#skallerup_menu a{ text-decoration: none; color: #fff; font-size: 18px; font-weight: normal; line-height:normal;}

#right{ width: 300px; float: right; margin-top: 0px; border: 0px none; background: url(../images/item_bg.png) no-repeat center bottom; height: 685px; }
#right h2{ background-color: #ffea00; color:#000; }
#container{ width: 950px; }
#content{ margin: 0px; padding: 0px; width: 950px; position: relative; margin-top: 0px; z-index: 1}
.contentitem{  }
.kruimelpad{ margin: 0px; width: 690px; padding: 5px; }
.main{ margin: 0px; padding: 0px;  }
#zoek_table td{ padding: 1px 0px; }
#home_header{ height: 200px; margin-bottom:20px; }

h1{ margin: 0px; padding: 0px 0px; color: #005c93; font-size: 18px;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif}

#tags{ margin-left: 0px; }
#zoeken{ background-color: none; }
#zoeken .content{ background-image: url(../images/zoek_top_red.png); background-color: none; }

#vw{ margin-top: 10px; margin-bottom:30px; }
#vw_rechts{ margin-top: 0px; }
#vw_rechts h2{ padding-top: 20px; }
#vw_tabs, #vw, #vw_content{ width: 625px; }
#vw_content .overzicht_item{ width: 185px; float: left; margin: 10px; }
#tab5, #tab3{ display:none; }

.content .item .aanbieding .vanaf, .vanaf.sea{ margin-left:133px; margin-top:10px; background-image: url(../images/vanaf.gif); padding-left: 10px; width:70px; }  

#vw_tabs li{ font-size: 11px; }
.maintekst{ line-height: 18px; color: #333; }
#bottom{ background: url(../images/bottom.png) no-repeat top center; padding-top: 135px; text-align:center; position: absolute; z-index: 2;  margin-top: 0px; width: 100%}
#nav li.selected{   }
#nav li ul{ margin-left: 0px; margin-top: 0px; top: 42px; }
.disclaimer{ color: #000; }
.kruimelpad{ margin-left: -2px; }

h2{ background: none; font-size: 16px; line-height: 14px; padding: 0px 10px; margin: 0px; text-indent: 0px; color: #005c93; text-decoration: none;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif}
.content .item, .content .item.first{ width: 300px; background: url(../images/item_bg.png) no-repeat center bottom; margin: 0px 0px 25px 25px; height: auto; }
.content .item.first{ margin-left:0px; }
.content .item.first h2{ background: none;  font-size: 16px; font-weight:normal; color: #005c93;   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif}
.content .item .maintekst{ padding: 10px; padding-top:0px; }
.content .item.nomargin{ margin-left: 0px; }

.kalender_maand{ padding: 1px; font-size: 11px; }
.kalender_maand td{ font-size: 11px; padding: 2px; }
.kalenderNav{ width: 140px; font-size: 10px; }
#prijzen_vertrekdata{ padding: 0px 5px; }
.fhmessage{ margin-left: 5px; }

#skallerup_kaart{ clear: both; float: left; width: 625px; height: 300px; position: relative; z-index: 1}
#map, #map_outer, #google_head, #google_bottom{ width: 623px; }
#skallerup_video{ width: 300px; height: 140px; margin-bottom:4px;}
#skallerupGoogle{ width: 300px; height: 250px; }
#googleOuter{margin-left: 24px;float: left;}

#content9 .item{ width: 650px; margin-left: 0px; }
#content9 .toelichting{ width: 390px; float: left; margin-left: 10px; }
#content9 .cijfers{ float: left; }