/*RESET CSS*/

* html { height:100%; overflow-x: hidden; }
p, body {	font-family:Arial; font-size:11px; color:#FFF; line-height:17px; margin:0px; padding:0px; }
a {	font-family:Arial; font-size:11px; color:#FFF; line-height:17px; margin:0px; padding:0px; }
a:hover { text-decoration:none;	color:#FFF; }
ul, ol { font-family:Arial; font-size:11px; color:#FFF;	line-height:17px; margin-left:15px; padding-left:0px; }
h1	{ font-family:Times new roman; font-size:16px; color:#cfdee8; text-transform:uppercase; font-weight:normal; line-height:22px; }
h2 { font-family:Arial;	font-size:12px;	font-weight:bold; color:#FFFFFF; }
br { clear:left; }

/*CSS*/
.container	{	width:980px; margin:0px auto; background-image:url(/img/bg_top.jpg); background-repeat:no-repeat; padding:0 40px 0 40px; }
.menu		{ 	width:980px; height:240px; }
.menuitems	{	width:980px; height:30px; margin-bottom:20px; }
.menuknop,	.mactive	{ width:120px; height:22px; overflow:hidden; cursor:pointer; float:left; background-image:url(/img/menuknop.gif); font-family:Times New Roman; font-size:14px; color:#081831; text-transform:uppercase; text-align:center; padding-top:8px; margin-right:1px; }
.menuknop a, .mactive a		{ color:#081831; text-decoration:none; display:block; width:120px; height:30px; }
.menuknop:hover, .mactive	{ background-position:center -30px; }
.menuknop:hover a, .mactive a	{ color:#FFF; }
.clear		{ 	clear:both; }
.flobby		{	width:980px; }
.bodyLeft	{ position:relative; width:260px; float:left; }
.bodyMain	{	width:380px; float:left; min-height:550px; padding:30px; }
.bodyMainFoto { width:660px; float:left; min-height:550px; padding:30px; overflow:hidden; }
.bodyRight	{	width:280px; float:left; }
.shortAgenda	{ width:240px; height:355px; background-image:url(/img/bg_agenda.gif); padding:30px 20px 0 20px; }
.rightcontent { width:280px; height:355px; padding:30px 0 0 0; }
.agendaItem	{ font-family:Arial; font-size:11px; color:#c1ccdc; line-height:17px; margin-bottom:18px; }
.agendaDate	{ font-family:Arial; color:#FFF; font-size:11px; text-transform:uppercase; }
.adresBox	{ font-family:Arial; font-size:11px; color:#c1ccdc; line-height:17px; margin-left:10px; }
.smsbox		{ width:234px; height:54px; margin-bottom:10px; background-image:url(/img/sms_bg.gif); padding:13px; overflow:hidden; }
.smstitle	{	font-family:arial; font-size:11px; color:#654814; }
.smstxt		{	font-family:"Times New Roman", Times, serif; font-size:13px; color:#253958; text-transform:uppercase; }
.meerbtn	{	width:68px; height:13px; overflow:hidden; cursor:pointer; margin-top:12px; }
.meerbtn img:hover	{ margin-top:-13px; }
.bloghome	{ width:240px; background-color:#1a3151; padding:0 10px 0 10px; }
.blogtxt p, p.blogtxt, , p.blogtxt a { color:#c1ccdc; }
.datetitle	{ color:#eaa11e; }
.roundtop	{ background-image:url(/img/topround.png); width:260px; height:9px; overflow:hidden;  }
.roundtop:after	{ content:"."; visibility:hidden; }
.roundbottom	{ background-image:url(/img/bottomround.png); width:260px; height:9px; overflow:hidden; margin-bottom:10px;  }
.roundbottom:after	{ content:"."; visibility:hidden; }
.gastenbox { border-bottom:1px solid #3b4d65; padding:10px 0 20px 0; }
img.rightfoto {margin-bottom:10px; }
/*input.contact { background-image:url(/img/bginputfld.gif) repeat-x; ofont-family:"Times New Roman", Times, serif; font-size:11px/11px; color:#fff; }
textarea.contact { background-image:url(/img/bgtxtbx.gif) repeat-x; font-family:"Times New Roman", Times, serif; font-size:11px/11px; color:#fff; }*/
input.contact { padding:5px 0 0 5px; margin-top:2px; font-size:18px; color:#fff; height:25px; background-image:url(/img/bginputfld.gif); background-repeat:repeat-x; font-family:Arial; border:1px solid #1e3758; }
textarea.contact { padding:5px 0 0 5px; margin-top:2px; background-image:url(/img/bgtxtbx.gif); height:104px; background-repeat:repeat-x; font-family:Arial; color:#fff; background-color:#122a4d; border:1px solid #1e3758; }
.agendabox { border-bottom:1px solid #3d4d65; padding-bottom:20px; margin-bottom:20px; }
.left { float:left; width:450px; }
.right { float:right; margin-left:10px; width:200px; }
.wp { text-decoration:none; color:#233c5f;  }
.wp:hover { text-decoration:none; color:#233c5f; }

.bus { position:absolute; top:0; left:75px; z-index:1000; }

/* Fancybox */
#fancybox-loading { position: fixed; top: 50%; left: 50%; height: 40px; width: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; background: transparent; z-index: 1104; display: none; }
* html #fancybox-loading {	/* IE6 */ position: absolute; margin-top: 0; }
#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url('/img/fancy_loading.png') no-repeat; }
#fancybox-overlay { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: #000; z-index: 1100; display: none; }
* html #fancybox-overlay {	/* IE6 */ position: absolute; width: 100%; }
#fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; }
#fancybox-wrap { position: absolute; top: 0; left: 0; margin: 0; padding: 20px; z-index: 1101; display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: #FFF; }
#fancybox-inner { position: absolute; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; outline: none; overflow: hidden; }
#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; }
#fancybox-close { position: absolute; top: -15px; right: -15px; width: 32px; height: 32px; background: url('/img/fancy_close.png') top left no-repeat; cursor: pointer; z-index: 1103; display: none; }
#fancybox_error { color: #444; font: normal 12px/20px Arial; }
#fancybox-content { height: auto; width: auto; padding: 0; margin: 0; }
#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; -ms-interpolation-mode: bicubic; }
#fancybox-frame { position: relative; width: 100%; height: 100%; border: none; display: block; }
#fancybox-title { position: absolute; bottom: 0; left: 0; font-family: Arial; font-size: 12px; z-index: 1102; }
.fancybox-title-inside { padding: 10px 0; text-align: center; color: #333; }
.fancybox-title-outside { padding-top: 5px; color: #FFF; text-align: center; font-weight: bold; }
.fancybox-title-over { color: #FFF; text-align: left; }
#fancybox-title-over { padding: 10px; background: url('/img/fancy_title_over.png'); display: block; }
#fancybox-title-wrap { display: inline-block; }
#fancybox-title-wrap span { height: 32px; float: left; }
#fancybox-title-left { padding-left: 15px; background: transparent url('/img/fancy_title_left.png') repeat-x; }
#fancybox-title-main { font-weight: bold; line-height: 29px; background: transparent url('/img/fancy_title_main.png') repeat-x; color: #FFF; }
#fancybox-title-right { padding-left: 15px; background: transparent url('/img/fancy_title_right.png') repeat-x; }
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background-image: url('/img/blank.gif'); z-index: 1102; display: none; }
#fancybox-left { left: 0px; }
#fancybox-right { right: 0px; }
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; }
#fancybox-left-ico { background: transparent url('/img/fancy_nav_left.png') no-repeat; }
#fancybox-right-ico { background: transparent url('/img/fancy_nav_right.png') no-repeat; }
#fancybox-left:hover, #fancybox-right:hover { visibility: visible;    /* IE6 */ }
#fancybox-left:hover span { left: 20px; }
#fancybox-right:hover span { left: auto; right: 20px; }
div.fancy-bg { position: absolute; padding: 0; margin: 0; border: 0; z-index: 1001; }
div#fancy-bg-n { top: -20px; left: 0; width: 100%; height: 20px; background: transparent url('/img/fancy_shadow_n.png') repeat-x; }
div#fancy-bg-ne { top: -20px; right: -20px; width: 20px; height: 20px; background: transparent url('/img/fancy_shadow_ne.png') no-repeat; }
div#fancy-bg-e { top: 0; right: -20px; height: 100%; width: 20px; background: transparent url('/img/fancy_shadow_e.png') repeat-y; }
div#fancy-bg-se { bottom: -20px; right: -20px; width: 20px; height: 20px; background: transparent url('/img/fancy_shadow_se.png') no-repeat; }
div#fancy-bg-s { bottom: -20px; left: 0;	width: 100%; height: 20px; background: transparent url('/img/fancy_shadow_s.png') repeat-x; }
div#fancy-bg-sw { bottom: -20px; left: -20px; width: 20px; height: 20px; background: transparent url('/img/fancy_shadow_sw.png') no-repeat; }
div#fancy-bg-w { top: 0; left: -20px; height: 100%; width: 20px; background: transparent url('/img/fancy_shadow_w.png') repeat-y; }
div#fancy-bg-nw { top: -20px; left: -20px; width: 20px; height: 20px; background: transparent url('/img/fancy_shadow_nw.png') no-repeat; }
