body { 
	margin: 0 ;
	padding:0;color:#484848;text-align:center;font:13px/1.5 arial,helvetica,sans-serif;background:#01aeef;}
p,ul,ol,address,ul li{font-style:normal;margin:0 0 0 1em;}
ul,blockquote{list-style:none;margin:0;padding:0;}
ol{ }
h1{font-size: 1.6em;margin:0;padding:0; color:#01aeef;}
h2{font-size: 1.2em;margin:0;padding:0;}
h3{font-size: 1.1em;margin:0;padding:0;}
abbr,acronym{font-style:normal}
a { text-decoration:none; padding-bottom:1px; border-bottom:1px solid #ccc;}
a:link { color:#303030; }
a:visited { color:#454545; }
a:hover, a:focus { color:#01aeef; border-color:#999; }
img,div{display:block;margin:0;padding:0;border:none}

#index {
margin: 0px;
padding: 0px;
}


div#container
{
	display: block;
	width: 900px;
	margin: 0 auto;
	text-align: left;
	padding: 0;
	border: 0;
	clear:left;
}

#logo {
	margin: 5px;
	padding: 0;
	float: left;
}

#menu {
	margin: 5px;
	padding: 0;
	float: right;
}

#menulijst
{
list-style: none;
padding: 0;
margin: 0;
}

#menulijst li
{
display: inline;
padding: 0;
margin: 0;
font-size: 1.8em;
}

#menulijst li:before { content: " |  "; color:#01aeef;  }
#menulijst li:first-child:before { content: " "; }

/*IE workaround*/
/*All IE browsers*/
* html #menulijst li
{
border-left: 1px solid black;
padding: 0 0.5em 0 0.5em;
margin: 0 0.5em 0 -0.5em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #menulijst { height: 1%; }

* html #menulijst li
{
display: block;
float: left;
}

/*End hide*/
/*Mac IE 5*/
* html #menulijst li:first-child { border-left: 0; }

#current {
	color: #01aeef;
	}

div#topmenu { margin: 0; background: #FFF; padding: 0; border: 1px solid #01aeef;}
div#topmenu b.rbottom { display:block;background: #01aeef }
div#topmenu b.rbottom b { display:block;height: 1px; overflow: hidden; background: #FFF }
div#topmenu b.r1 { margin: 0 5px}
div#topmenu b.r2 { margin: 0 3px}
div#topmenu b.r3 { margin: 0 2px}
div#topmenu b.rtop b.r4, div#topmenu b.rbottom b.r4 { margin: 0 1px;height: 2px }
div#topmenu p { margin: 5px 5px 0 0; text-align: right; font-size: 0.9em; }

div#logomenu { margin: 10px 0 0 0; background: #FFF; width: 900px;}
div#logomenu b.rtop, div#logomenu b.rbottom { display:block; background: #01aeef}
div#logomenu b.rtop b, div#logomenu b.rbottom b { display: block; height: 1px; overflow: hidden; background: #FFF }
div#logomenu b.r1 { margin: 0 5px }
div#logomenu b.r2 { margin: 0 3px }
div#logomenu b.r3 { margin: 0 2px }
div#logomenu b.rtop b.r4, div#logomenu b.rbottom b.r4 { margin: 0 1px; height: 2px }
div#logomenu p, h1, h2 { margin: 5px 5px 10px 5px; }

div#submenu { margin: 10px 0 0 0; background: #FFF}
div#submenu b.rtop, div#submenu b.rbottom { display:block; background: #01aeef}
div#submenu b.rtop b, div#submenu b.rbottom b { display: block; height: 1px; overflow: hidden; background: #FFF }
div#submenu b.r1 { margin: 0 5px }
div#submenu b.r2 { margin: 0 3px }
div#submenu b.r3 { margin: 0 2px }
div#submenu b.rtop b.r4, div#submenu b.rbottom b.r4 { margin: 0 1px; height: 2px }
div#submenu p { margin: 0 5px; }

div#content { margin: 10px 0 0 0; background: #FFF}
div#content b.rtop, div#content b.rbottom { display:block; background: #01aeef}
div#content b.rtop b, div#content b.rbottom b { display: block; height: 1px; overflow: hidden; background: #FFF }
div#content b.r1 { margin: 0 5px }
div#content b.r2 { margin: 0 3px }
div#content b.r3 { margin: 0 2px }
div#content b.rtop b.r4, div#content b.rbottom b.r4 { margin: 0 1px; height: 2px }
div#content p, h1 { margin: 5px 5px 10px 5px; }

div#header { margin: 0 5px; background: #cacaca}
div#header b.rtop, div#header b.rbottom { display:block; background: #FFF}
div#header b.rtop b, div#header b.rbottom b { display: block; height: 1px; overflow: hidden; background: #cacaca }
div#header b.r1 { margin: 0 5px }
div#header b.r2 { margin: 0 3px }
div#header b.r3 { margin: 0 2px }
div#header b.rtop b.r4, div#header b.rbottom b.r4 { margin: 0 1px; height: 2px }
div#header p, div#header h1, div#header h2, div#header h3 { margin: 5px; }
.headerleft { margin: 0 0 0 5px; padding: 0; float: left; width: 435px; }
.headerright { margin: 0 5px 0 0; padding: 0; float: right; width: 435px; }

.header2-3e { margin: 0 0 0 5px; padding: 0; float: left; width: 535px; }
.header1-3e { margin: 0 5px 0 0; padding: 0; float: right; width: 335px; }

div#contentblok1 { width: 293px; margin: 5px 0 0 5px; background: #cacaca; float:left;}
div#contentblok1 b.rtop, div#contentblok1 b.rbottom { display:block; background: #FFF}
div#contentblok1 b.rtop b, div#contentblok1 b.rbottom b { display: block; height: 1px; overflow: hidden; background: #cacaca }
div#contentblok1 b.r1 { margin: 0 5px }
div#contentblok1 b.r2 { margin: 0 3px }
div#contentblok1 b.r3 { margin: 0 2px }
div#contentblok1 b.rtop b.r4, div#contentblok1 b.rbottom b.r4 { margin: 0 1px; height: 2px }
div#contentblok1 p { margin: 5px; min-height: 115px; }
div#contentblok1 .titel { margin: 0 5px; font-size: 1.4em; padding:0; color:#01aeef;}
div#contentblok1 .link { margin: 0 5px; font-size: 1.1em; padding:0; font-weight: bold; }

div#contentblok2 { width: 293px; margin: 5px 0 0 5px; background: #cacaca; float:left;}
div#contentblok2 b.rtop, div#contentblok2 b.rbottom { display:block; background: #FFF}
div#contentblok2 b.rtop b, div#contentblok2 b.rbottom b { display: block; height: 1px; overflow: hidden; background: #cacaca }
div#contentblok2 b.r1 { margin: 0 5px }
div#contentblok2 b.r2 { margin: 0 3px }
div#contentblok2 b.r3 { margin: 0 2px }
div#contentblok2 b.rtop b.r4, div#contentblok2 b.rbottom b.r4 { margin: 0 1px; height: 2px }
div#contentblok2 p { margin: 5px; min-height: 115px; }
div#contentblok2 .titel { margin: 0 5px; font-size: 1.4em; padding:0; color:#01aeef;}
div#contentblok2 .link { margin: 0 5px; font-size: 1.1em; padding:0; font-weight: bold; }

div#contentblok3 { width: 293px; margin: 5px 0 0 5px; background: #cacaca; float:left;}
div#contentblok3 b.rtop, div#contentblok3 b.rbottom { display:block; background: #FFF}
div#contentblok3 b.rtop b, div#contentblok3 b.rbottom b { display: block; height: 1px; overflow: hidden; background: #cacaca }
div#contentblok3 b.r1 { margin: 0 5px }
div#contentblok3 b.r2 { margin: 0 3px }
div#contentblok3 b.r3 { margin: 0 2px }
div#contentblok3 b.rtop b.r4, div#contentblok3 b.rbottom b.r4 { margin: 0 1px; height: 2px }
div#contentblok3 p { margin: 5px; min-height: 115px; }
div#contentblok3 .titel { margin: 0 5px; font-size: 1.4em; padding:0; color:#01aeef;}
div#contentblok3 .link { margin: 0 5px; font-size: 1.1em; padding:0; font-weight: bold; }

div#contentblokl { width: 581px; margin: 5px 0 0 5px; padding: 5px; background: #fff; float:left;}
div#content p, h1 { margin: 5px 5px 10px 5px; }

div#contentblokr { width: 283px; margin: 5px 5px 0 5px; background: #cacaca; float:right;}
div#contentblokr b.rtop, div#contentblokr b.rbottom { display:block; background: #FFF}
div#contentblokr b.rtop b, div#contentblokr b.rbottom b { display: block; height: 1px; overflow: hidden; background: #cacaca }
div#contentblokr b.r1 { margin: 0 5px }
div#contentblokr b.r2 { margin: 0 3px }
div#contentblokr b.r3 { margin: 0 2px }
div#contentblokr b.rtop b.r4, div#contentblokr b.rbottom b.r4 { margin: 0 1px; height: 2px }
div#contentblokr p { margin: 5px; }
div#contentblokr .titel { margin: 0 5px; font-size: 1.4em; padding:0; color:#01aeef;}
div#contentblokr .link { margin: 0 5px; font-size: 1.1em; padding:0; font-weight: bold; }

div#contentpics { width: 283px; margin: 5px 5px 0 5px; background: #cacaca; float:right;}
div#contentpics b.rtop, div#contentpics b.rbottom { display:block; background: #FFF}
div#contentpics b.rtop b, div#contentpics b.rbottom b { display: block; height: 1px; overflow: hidden; background: #cacaca }
div#contentpics b.r1 { margin: 0 5px }
div#contentpics b.r2 { margin: 0 3px }
div#contentpics b.r3 { margin: 0 2px }
div#contentpics b.rtop b.r4, div#contentpics b.rbottom b.r4 { margin: 0 1px; height: 2px }
div#contentpics p { margin: 5px; }
div#contentpics .titel { margin: 0 5px; font-size: 1.4em; padding:0; color:#01aeef;}
div#contentpics .link { margin: 0 5px; font-size: 1.1em; padding:0; font-weight: bold; }

.contentblokken6 { width: 144px; margin: 5px 0 0 5px; background: #cacaca; float:left;}
.contentblokken6 b.rtop1, .contentblokken6 b.rbottom1 { display:block; background: #FFF}
.contentblokken6 b.rtop1 b, .contentblokken6 b.rbottom1 b { display: block; height: 1px; overflow: hidden; background: #cacaca }
.contentblokken6 b.r11 { margin: 0 5px }
.contentblokken6 b.r21 { margin: 0 3px }
.contentblokken6 b.r31 { margin: 0 2px }
.contentblokken6 b.rtop1 b.r41, .contentblokken6 b.rbottom1 b.r41 { margin: 0 1px; height: 2px }
.contentblokken6 p { margin: 5px; min-height: 190px; }
.contentblokken6 .titel { margin: 0 5px; font-size: 1.4em; padding:0; color:#01aeef;}
.contentblokken6 .link { margin: 0 5px; font-size: 1.1em; padding:0; font-weight: bold; }

.contentblokken5 { width: 174px; margin: 5px 0 0 5px; background: #cacaca; float:left;}
.contentblokken5 b.rtop1, .contentblokken5 b.rbottom1 { display:block; background: #FFF}
.contentblokken5 b.rtop1 b, .contentblokken5 b.rbottom1 b { display: block; height: 1px; overflow: hidden; background: #cacaca }
.contentblokken5 b.r11 { margin: 0 5px }
.contentblokken5 b.r21 { margin: 0 3px }
.contentblokken5 b.r31 { margin: 0 2px }
.contentblokken5 b.rtop1 b.r41, .contentblokken5 b.rbottom1 b.r41 { margin: 0 1px; height: 2px }
.contentblokken5 p { margin: 5px; min-height: 190px; }
.contentblokken5 .titel { margin: 0 5px; font-size: 1.4em; padding:0; color:#01aeef;}
.contentblokken5 .link { margin: 0 5px; font-size: 1.1em; padding:0; font-weight: bold; }

.contentblokken4 { width: 218px; margin: 5px 0 0 5px; background: #cacaca; float:left;}
.contentblokken4 b.rtop1, .contentblokken4 b.rbottom1 { display:block; background: #FFF}
.contentblokken4 b.rtop1 b, .contentblokken4 b.rbottom1 b { display: block; height: 1px; overflow: hidden; background: #cacaca }
.contentblokken4 b.r11 { margin: 0 5px }
.contentblokken4 b.r21 { margin: 0 3px }
.contentblokken4 b.r31 { margin: 0 2px }
.contentblokken4 b.rtop1 b.r41, .contentblokken4 b.rbottom1 b.r41 { margin: 0 1px; height: 2px }
.contentblokken4 p { margin: 5px; min-height: 225px; }
.contentblokken4 .titel { margin: 0 5px; font-size: 1.4em; padding:0; color:#01aeef;}
.contentblokken4 .link { margin: 0 5px; font-size: 1.1em; padding:0; font-weight: bold; }

.contentblokken3 { width: 293px; margin: 5px 0 0 5px; background: #cacaca; float:left;}
.contentblokken3 b.rtop1, .contentblokken3 b.rbottom1 { display:block; background: #FFF}
.contentblokken3 b.rtop1 b, .contentblokken3 b.rbottom1 b { display: block; height: 1px; overflow: hidden; background: #cacaca }
.contentblokken3 b.r11 { margin: 0 5px }
.contentblokken3 b.r21 { margin: 0 3px }
.contentblokken3 b.r31 { margin: 0 2px }
.contentblokken3 b.rtop1 b.r41, .contentblokken3 b.rbottom1 b.r41 { margin: 0 1px; height: 2px }
.contentblokken3 p { margin: 5px; min-height: 130px; }
.contentblokken3 .titel { margin: 0 5px; font-size: 1.4em; padding:0; color:#01aeef;}
.contentblokken3 .link { margin: 0 5px; font-size: 1.1em; padding:0; font-weight: bold; }


div#footer p { margin: 5px; font-size: 0.9em; }
.img-left { margin: 0 5px 5px 0; border: 0; float:left; }
.img-right { margin: 0 0 5px 5px; border: 0; float:right; }

.table { margin: 0 5px; }
.table_light_bg { background-color: #dedede; }

.titel { margin: 0 5px; font-size: 1.4em; padding:0; color:#01aeef;}
.subtitel { margin: 0 5px; font-size: 1.1em; padding:0; color:#484848; font-weight: bold;}
.active { 
	color: #01aeef;
	font-weight: bold;
	}
.active a { text-decoration:none; padding-bottom:1px; border-bottom:1px solid #ccc; color: #01aeef;}
.active a:link { color:#01aeef; }
.active a:visited { color: #01aeef;; }
.active a:hover, a:focus { color:#01aeef; border-color:#999; }
