html{ height: 100%;background:#F7F5F6;}
body{ height: 100%; min-height: 100%; margin:0px; padding:0px; color:#7d7c7c; font-size:0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; background:#F7F5F6;}
body a{ text-decoration:none; color:#6c6c6c; font-weight:bold;}
body a:hover{ text-decoration:underline; color:#004a72; font-weight:bold;}

.clear{clear:both;} .clear2{clear:both; height:0px;} img{border:0px;} ul, li{list-style:none;}

#container{ position:relative; width:998px; margin:0 auto; height:auto !important; height:100%; min-height:100%; background:url(../images/bg.jpg) repeat-y;}
#container #inner{ position:relative; width:980px; background:url(../images/bg_top.jpg) no-repeat; padding:0px 9px 0px 9px; overflow:hidden;}
#container #inner h1{ position:absolute; width:0px; height:0px; display:hidden; text-indent:-3000px; margin:0px; padding:0px;}

#container #inner #top { position:relative; width:998px; height:237px;}
#container #inner #top ul{ height:24px; padding:9px 0px 0px 4px; margin:0px;}
#container #inner #top ul li{ display:block; float:left; height:11px; }
#container #inner #top ul li a{ display:block; float:left; margin:0px 6px 0px 0px; width:19px; height:11px; text-indent:-3333px; outline: 0;}
#container #inner #top ul li.home a{ background:url(../images/icon_home.jpg) no-repeat;}
#container #inner #top ul li.nl a{ background:url(../images/icon_nl.jpg) no-repeat;}
#container #inner #top ul li.de a{ background:url(../images/icon_de.jpg) no-repeat;}

#container #inner #top #header1_big{ position:absolute; width:246px; height:318px; top:33px; left:0px; background:#fff;}
#container #inner #top #header1{ width:246px; height:204px; float:left;}
#container #inner #top #header2{ width:490px; height:204px; float:left;}
#container #inner #top #header3{ width:244px; height:204px; float:left;}

#container #inner #left .topspace { margin:100px 0px 0px 0px; }
#container #inner #left { float:left; width:240px; position:relative; padding:0px 0px 38px 0px; margin:15px 0px 0px 0px;}
#container #inner #left #menu {width:230px; padding:15px 0px 0px 10px;}
#container #inner #left #menu ul.menu2 {margin:0px; padding:0px;}
#container #inner #left #menu ul.menu2 li {font-size:1.1em; font-style:italic;}
#container #inner #left #menu ul.menu2 li.multiple_item_in { display:block; width:230px; height:52px;}
#container #inner #left #menu ul.menu2 li.multiple_item_in a{ text-decoration:none; color:#FFF; display:block; width:190px; height:38px; padding:16px 0px 0px 40px; font-weight:bold;}
#container #inner #left #menu ul.menu2 li.multiple_item_in a:hover{ filter:alpha(opacity=70); opacity:0.7; color:#FFF;text-decoration:none;}
#container #inner #left #menu ul.menu2 li.multiple_item_out a{ text-decoration:none; color:#FFF; display:block; width:190px; height:38px; padding:16px 0px 0px 40px; font-weight:bold;}
#container #inner #left #menu ul.menu2 li.multiple_item_out a:hover{ filter:alpha(opacity=70); opacity:0.7; color:#FFF; text-decoration:none;}

#container #inner #left #menu ul.menu2 li.multiple_item_in a#verblijven{ background:url(../images/btn4.jpg);}
#container #inner #left #menu ul.menu2 li.multiple_item_in a#doel{ background:url(../images/btn2.jpg);}
#container #inner #left #menu ul.menu2 li.multiple_item_in a#info{ background:url(../images/btn3.jpg);}
#container #inner #left #menu ul.menu2 li.multiple_item_in a#arrangementen{ background:url(../images/btn7.jpg);}
#container #inner #left #menu ul.menu2 li.multiple_item_in a#eten_en_drinken{ background:url(../images/btn6.jpg);}
#container #inner #left #menu ul.menu2 li.multiple_item_in a#bootverhuur{ background:url(../images/btn5.jpg);}


#container #inner #left #menu ul.menu2 li.multiple_item_out a#verblijven{ background:url(../images/btn4over.jpg);}
#container #inner #left #menu ul.menu2 li.multiple_item_out a#doel{ background:url(../images/btn2over.jpg);}
#container #inner #left #menu ul.menu2 li.multiple_item_out a#info{ background:url(../images/btn3over.jpg);}
#container #inner #left #menu ul.menu2 li.multiple_item_out a#arrangementen{ background:url(../images/btn7over.jpg);}
#container #inner #left #menu ul.menu2 li.multiple_item_out a#eten_en_drinken{ background:url(../images/btn6over.jpg);}
#container #inner #left #menu ul.menu2 li.multiple_item_out a#bootverhuur{ background:url(../images/btn5over.jpg);}

#container #inner #left #menu ul.menu2 li ul {width:230px; margin:0px; padding:0px 0px 30px 0px; background:url(../images/bg_menu.jpg) no-repeat bottom;}
#container #inner #left #menu ul.menu2 li ul li.sub {font-size:0.9em; height:20px; overflow:hidden; display:block; line-height:20px; padding:6px 0px 0px 14px; margin:0px; width:190px; font-weight:normal; background:none;}
#container #inner #left #menu ul.menu2 li ul li.sub a{color:#033061; line-height:20px; display:block; text-decoration:none; font-weight:bold; background:none; padding:0px; margin:0px;}
#container #inner #left #menu ul.menu2 li ul li.sub a:hover{color:#058fc3; filter:none; opacity:none;}

#container #inner #right { float:right; width:714px; padding:20px 0px 38px 0px;}
#container #inner #right #first_column{ float:left; width:218px; padding:10px 0px 0px 0px;}
#container #inner #right #first_column h2{ color:#083d77; font-weight:bold; font-size:1.1em; padding:15px 0px 16px 4px; margin:0px;}
#container #inner #right #first_column p{ width:198px; padding:0px 0px 16px 4px; margin:0px; font-size:0.95em;}

#container #inner #right #second_column { float:right; width:490px;}
#container #inner #right .second_left { float:right; width:245px;}
#container #inner #right .second_left h2{ color:#04607a; font-weight:bold; font-size:1.3em; display:block; padding:10px 0px 0px 15px; width:230px; height:28px; background:url(../images/bg_h2.jpg) no-repeat; margin:0px;}
#container #inner #right .second_left .item{ background:#fefcfc; width:228px; padding:13px 0px 18px 15px; border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6;}
#container #inner #right .second_left #grey{ background:#f3f3f3; }
#container #inner #right .second_left .item h3{ font-weight:bold; color:#033d7d; font-size:0.9em; margin:0px; padding:0px 0px 14px 0px;}
#container #inner #right .second_left .item img{ float:left; width:65px; height:43px; margin:3px 8px 0px 0px; display:block; }
#container #inner #right .second_left .item p{ float:left; width:148px; display:block; margin:0px; padding:0px; font-size:0.9em; }
#container #inner #right .second_left .item p a{ font-weight:normal; }

#container #inner #right .second_right{ float:right; width:237px;}

#container #inner #right .banner{ display:block; width:215px; height:91px; }
#container #inner #right .banner a span{ display:block; width:215px; height:91px; cursor:pointer; text-indent:-3333px;}
#container #inner #right .banner a:hover span{ display:block; filter:alpha(opacity=30); opacity:0.3; background:#fff; }

#container #inner #right #nlzoek{ background:url(../images/banner_zoek.jpg) no-repeat; }
#container #inner #right #nlzoek2{ background:url(../images/banner_zoek.jpg) no-repeat; margin:0px 0px 10px 12px; }
#container #inner #right #nlzeil{ background:url(../images/banner_zeil.jpg) no-repeat; margin:0px 0px 10px 12px; }
#container #inner #right #nlwat{ background:url(../images/banner_wat.jpg) no-repeat; margin:0px 0px 0px 12px; }
#container #inner #right #nlinformatie{ background:url(../images/banner_info-aanvraag.jpg) no-repeat; margin:0px 0px 0px 12px; }
#container #inner #right #rufus{ background:url(../images/banner_rufus.jpg) no-repeat; margin:2px 0px 2px 12px;}

#container #inner #right #dezoek{ background:url(../images/banner_suchen-buchen.jpg) no-repeat; }
#container #inner #right #dezoek2{ background:url(../images/banner_suchen-buchen.jpg) no-repeat; margin:0px 0px 10px 12px; }
#container #inner #right #dezeil{ background:url(../images/banner_zeil.jpg) no-repeat; margin:0px 0px 10px 12px; }
#container #inner #right #dewat{ background:url(../images/banner_gib.jpg) no-repeat; margin:0px 0px 0px 12px; }
#container #inner #right #deinformatie{ background:url(../images/banner_info-aafrag.jpg) no-repeat; margin:0px 0px 0px 12px; }


#container #inner #right .fotos{ width:462px; background:#e3e3e3; padding:25px 0px 29px 0px;}
#container #inner #right .fotos img{ border:1px solid #686767; display:block; width:119px; height:79px; float:left; margin:0px 0px 0px 25px;}

#container #inner #right #second_column #last { width:222px; padding:22px 0px 5px 23px; background:#f7f6f6;}
#container #inner #right #second_column #last h3{ color:#083d77; font-weight:bold; font-size:1.1em; font-style:italic; margin:0px; padding:0px 0px 12px 0px;}
#container #inner #right #second_column #last img{ float:left; display:block; border:1px solid #4b4b4b;}
#container #inner #right #second_column #last p{ float:right; display:block; width:136px; margin:0px; padding:0px 0px 16px 0px;}

#container #inner #right .second_right #nieuwsbrief, #container #inner #right #second_column #nieuwsbrief{ position:relative; width:207px; height:150px; padding:0px 0px 0px 30px; background:url(../images/bg_brief.jpg) no-repeat;  margin:6px 0px 0px 0px;}
#container #inner #nieuwsbrief h3{ height:0px; position:absolute; display:none; text-indent:-3333px;}
#container #inner #nieuwsbrief div{ padding:50px 0px 0px 0px;}
#container #inner #nieuwsbrief form{ margin:0px; padding:50px 0px 0px 0px; }
#container #inner #nieuwsbrief form fieldset{ border:0; margin:0px; padding:0px; }
#container #inner #nieuwsbrief form fieldset input{ float:left; font-size:1.0em; color:#083d77; display:block; margin:0px 0px 7px 0px; padding:3px 0px 0px 4px; width:160px; height:19px; border-left:1px solid #083d77; border-right:1px solid #083d77; border-top:1px solid #083d77; border-bottom:1px solid #083d77;}
#container #inner #nieuwsbrief form fieldset input.small{ width:126px;}
#container #inner #nieuwsbrief form fieldset button{ margin:2px 0px 0px 9px; float:left; display:block; border:0; text-indent:-3333px; width:19px; height:19px; background:url(../images/btn.jpg) no-repeat; cursor:pointer;}

#container #inner #right #first_vervolg_wide { float:left; width:685px; padding:28px 0px 0px 0px;}
#container #inner #right #first_vervolg_wide h2{ color:#083d77; font-weight:bold; font-size:1.1em; margin:0px; padding:0px 0px 16px 0px;}

#container #inner #right #first_vervolg { float:left; width:453px; padding:28px 0px 0px 0px;}
#container #inner #right #first_vervolg h2{ color:#083d77; font-weight:bold; font-size:1.1em; margin:0px; padding:0px 0px 16px 0px;}

#container #inner #right #first_vervolg .item h3{ font-weight:bold; color:#033d7d; font-size:0.9em; margin:0px; padding:0px 0px 14px 0px;}
#container #inner #right #first_vervolg .item_o p{ float:left; width:300px; display:block; margin:0px; padding:0px; font-size:0.9em; }
#container #inner #right #first_vervolg .item_o p a{ font-weight:normal; }
/*#container #inner #right #first_vervolg p{ margin:0px; padding:0px 0px 16px 0px; font-size:0.95em;}*/

#container #footer{ z-index:70; background:url(../images/bg_footer.jpg) no-repeat; font-size:0.85em; width:998px; height:34px; overflow:block; position:absolute; bottom: 0; }
#footer span a{ cursor:pointer; display:block; text-indent:-3000px; height:30px; float:right;}
#footer span.multiminded a{ width:80px; margin-top: 0px;}

.error{ border: 1px solid red;background: #FFCCCC; }




/*EDITOR*/
#editor_wide {
  width:685px;
  font-family:Helvetica,Arial, sans-serif;
	font-size:12px;
	color:#6c6c6c;
}


#editor {
  width:465px;
  font-family:Helvetica,Arial, sans-serif;
	font-size:12px;
	color:#6c6c6c;
}

#editor *,#editor_wide *{
  font-family:Helvetica,Arial, sans-serif;
	font-size:12px;
	color:#6c6c6c;
}

#editor h1,#editor h1 *,#editor_wide h1,#editor_wide h1 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h2,#editor h2 *,#editor_wide h2,#editor_wide h2 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h3,#editor h3 *,#editor_wide h3,#editor_wide h3 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h4,#editor h4 *,#editor_wide h4,#editor_wide h4 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h5,#editor h5 *,#editor_wide h5,#editor_wide h5 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h6,#editor h6 *,#editor_wide h6,#editor_wide h6 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}
/*END EDITOR*/
