﻿html { height: 100%; overflow: hidden; }

body { height: 100%;
		margin: 0;
		padding: 0;
		background-color: #0069b8;
		background-image:url(/lib/img/menu_bg.png);
		background-repeat: no-repeat;   
		scrollbar-face-color:#ffcd00;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-3dlight-color:#ffcd00;
		scrollbar-darkshadow-color:#000000;
		scrollbar-shadow-color:#ffcd00;
		scrollbar-arrow-color:#000000;
		scrollbar-track-color:#ffcd00;
		}
/*.modal { background-color:Red; width:200px; height:300px; overflow:hidden; position:absolute; z-index:10000; top:0; left:0; }*/
#wrapper {position:absolute; top:0; left:0;  z-index:10; background-image:url(/lib/img/menu_bg.png); width:3000px; height:78px; background-repeat:no-repeat; }
#menu { position:absolute; top:0; left:33%; z-index:100; width:800px; left : 50%; margin-left: -250px; }
#menu .left {background-image:url(/lib/img/buttonleft.png); width:10px; height:30px; float:left;  }
#menu ul {margin:0; padding:0; background-image:url(/lib/img/buttonright.png); background-position:right center; width:auto; height:30px; float:left; }
#menu ul li { display:inline; float:left; color:#fff; margin-right:0px;  border-right:1px solid #fff;}
#menu ul li.last {border-right:none; margin-right:10px;}
#menu ul li a {color:#fff; font-family:Trebuchet MS, Verdana, Arial; font-size:12px; font-weight:bold; text-decoration:none; padding:5px 8px 0px 8px; display:block;}
#menu ul li a:hover { color:#fffc00; background-image:url(/lib/img/hoverbutton.png); height:25px; width:auto; padding:5px 8px 0px 8px;}
#menu ul li a.active{ color:#fffc00; background-image:url(/lib/img/hoverbutton.png); height:25px; width:auto; padding:5px 8px 0px 8px;}
#flashmovie {height: 100%; }

.nieuws #nyro { position:Relative; width:715px; height:512px;  background-image:url(/lib/img/background_modal.png); background-repeat:no-repeat; }
.nieuws #nyroModulFull { width:715px; height:512px;  }
#vliegtuig { background-image:url(/lib/img/vliegtuig.png); width:555px; height:200px; }



#titelnieuws {  float:left; position:absolute; top:45px; left:170px; }
.date { font-size:12px; font-family:Trebuchet MS, Verdana, Arial; color:#e10025; position:absolute; top:170px; left:70px; font-style:italic;}
.paragraph {position:relative; clear:both; width:615px; margin-left:65px; font-family:Trebuchet MS, Verdana, Arial; font-size:12px; line-height:17px; }
.paragraph h2 { color:#000; font-size:14px; font-weight:bold; margin-bottom:23px; }
.paragraph .image {float:right; background-image:url(/lib/img/afbeeldingbg.png); padding:10px 10px 10px 11px;  width:274px; height:170px; background-repeat:no-repeat;}
.paragraph .image img { width:270px;  border: 0; }
.paragraph .inner { width:270px; height:167px; overflow: hidden; }
.paragraph .text {color:#000; overflow:auto; height:200px; width:300px; padding-right:10px; overflow-x:hidden; }
.button { clear:both; float:left; margin:15px 0 0 65px; }

.button a.buttonblue{list-style:none; background: url(/lib/img/left_button.png) no-repeat left top; margin:0px 2px 0 0; padding: 0 0 0 4px; float:right; text-decoration:none !important; font-weight:bold;}
*+html .button a.buttonblue{list-style:none; background: url(/lib/img/left_button.png) no-repeat left top; margin:0px 2px 0 0; padding: 0 0 0 4px; float:left; text-decoration:none !important; font-weight:bold;}
.button a.buttonblue span{ display:block; background: url(/lib/img/right_button_small.png) no-repeat right top; margin:0px 0 0 14px;padding:1px 18px 6px 8px; color:#fff; border:none; text-decoration:none; font-size:11px; font-family:verdana, Arial, tahoma;}
.button a.buttonblue.active span{ display:block; background: url(/lib/img/right_button_small.png) no-repeat right top; padding:1px 18px 6px 8px; color:#fff; border:none; text-decoration:none;}
.button a.buttonblue:hover span{ display:block; background: url(/lib/img/right_button_small.png) no-repeat right top;  padding:1px 18px 6px 8px;color:#fff; border:none; text-decoration:underline;}

#textblok {width:620px; overflow:hidden;margin:90px 0 0 65px;}
#textblok .wrapleft { width:300px; float:left;   }
*+html #textblok .wrapleft { width:300px; float:left; margin:90px 0 0 0;   }
#textblok .wrapright {width:300px; float:left; color:#000; font-family: Trebuchet MS, Verdana, Arial; font-size:12px; margin-left:20px;}
*+html #textblok .wrapright { width:300px; float:left; margin:90px 0 0  20px;   }
#titelcontact { float:left; position:absolute; top:45px; left:65px; }
.omschrijving { float:left; color:#000; width:300px; font-family: Trebuchet MS, Verdana, Arial; font-size:12px; margin: 0;  }
#formulier { clear:both; float:left; width:300px;  margin:0px 0 0 55px; font-family: Trebuchet MS, Verdana, Arial; font-size:12px; overflow:hidden;}
*+html #formulier { clear:both; float:left; width:300px;  margin:0px 0 0 60px; font-family: Trebuchet MS, Verdana, Arial; font-size:12px; overflow:hidden;}

#formulier fieldset {border:none;}
#formulier legend { display:none; }
#formulier label { font-family: Trebuchet MS, Verdana, Arial; font-size:12px; color:#000; clear:both; }
#formulier input { clear:both; width:288px; border:1px solid #ffcd00; font-family: Trebuchet MS, Verdana, Arial; font-size:12px;}
#formulier input.checkbox { width:10px; float:left; position:absolute; top:0px; right:-40px; }
*+html #formulier input.checkbox { width:auto; float:left; position:absolute; top:0px; right:-40px; border:none; }

#formulier textarea { width:288px; border:1px solid #ffcd00; font-family: Trebuchet MS, Verdana, Arial; font-size:12px;}
#formulier div { margin:5px 0 0 0; }
#formulier div.checkbox {position:relative; margin:5px 0 0 0; width:250px; float:left; }
#formulier label.checkbox { font-family: Trebuchet MS, Verdana, Arial; font-size:12px; color:#000; width:250px; float:left; }
#formulier .nieuwsbrief {  width:250px; float:left; }

#formulier label.error { font-weight: bold; color: #fff; position:absolute; background-color:Red; margin:5px 0 0 10px; padding:0 10px 0 10px;   }
#formulier input.error, 
#formulier textarea.error { border: 2px solid #f00; }

#contactafbeelding { float:left;}
#contactafbeelding img {margin: 10px 0 0 20px;}
.buttonverzenden { clear:both; float:left; margin:15px 0 0 65px; }
*+html .buttonverzenden { clear:both; float:left; margin:0px 0 0 0; }
.buttonverzenden a.buttonblue{list-style:none; background: url(/lib/img/left_buttonverzenden.png) no-repeat left top; margin:0px 2px 0 5px; padding: 0 0 5px 4px; float:right; text-decoration:none !important; font-weight:bold;}
*+html .buttonverzenden a.buttonblue{list-style:none; background: url(/lib/img/left_buttonverzenden.png) no-repeat left top; margin:-20px 2px 0 0; padding: 0 0 5px 4px; float:left; text-decoration:none !important; font-weight:bold;}
.buttonverzenden a.buttonblue span{ display:block; background: url(/lib/img/right_button.png) no-repeat right top; margin-left:0px;padding:7px 10px 10px 4px; color:#fff; border:none; text-decoration:none; font-size:11px; font-family:verdana, Arial, tahoma;}
.buttonverzenden a.buttonblue.active span{ display:block; background: url(/lib/img/right_button.png) no-repeat right top; padding:7px 10px 10px 4px; color:#fff; border:none; text-decoration:none;}
.buttonverzenden a.buttonblue:hover span{ display:block; background: url(/lib/img/right_button.png) no-repeat right top;  padding:7px 10px 10px 4px;color:#fff; border:none; text-decoration:underline;}

ul.nieuws_overzicht {margin-left:80px; margin-top:-65px; margin-bottom:30px; width:508px; padding-right:25px; height:280px; padding-bottom:20px; overflow:auto;  }
*+html ul.nieuws_overzicht {margin-left:120px!important; float:left; margin-top:-65px!important; width:508px; padding-right:25px; height:280px; padding-bottom:20px; overflow:auto;  }
ul.nieuws_overzicht li { border-bottom:1px solid #ffcd00;list-style-type:none; margin-bottom:10px;}
ul.nieuws_overzicht li a{ font-family:Trebuchet MS; font-size:14px; color:#000; font-weight:bold; text-decoration:none; }
.datum { font-size:12px; font-family:Trebuchet MS, Verdana, Arial; color:#e10025; font-style:italic;}
.pager {clear:both; margin:0 0 0 270px; }
.pager a{ font-weight:bold; color:#000; margin:0 5px 0 5px;}
.pager a.previous { float:left; }
.pager a.next { float:left;  }

.pager ul { overflow:hidden; width:100px; float:left; margin-top:-0px;}
.pager ul li { list-style-type:none; display:inline; font-family:Trebuchet MS, Verdana, Arial; float:left; font-size:12px; padding:0 0px 0 0; margin:0 0px 0 0;  }
.pager ul li a:hover { color:Red; }
.pager ul li a.active { color:Red; }

#formulier p { margin:10px 0 0 10px; }

.popup { width:715px; height:512px; position: absolute; z-index: 9999; top: 50%; left: 50%; margin-left: -357px; margin-top: -256px;  background: transparent url(/lib/img/background_modal.png) no-repeat top left;}
.popup a.close { width: 37px; height: 88px; text-indent: -9999px; border: 0; position: absolute; top: -13px; right: -25px; display: block; background: transparent url('/lib/img/close.png') no-repeat top left;  } 
*html .popup a.close { width: 37px; height: 88px; text-indent: -9999px; border: 0; position: absolute; top: -13px; right: -25px; display: block; background: transparent url('/lib/img/close2.gif') no-repeat top left;  } 

#popupnieuws { display: none; }
#popupnieuwsdetail {}
#popupcontact { display: none; }

:focus { -moz-outline-style: none; }

.inleiding {float:left; color:#000; width:520px; font-family: Trebuchet MS, Verdana, Arial; font-size:12px; margin: -95px 0 0 120px; overflow: hidden; }