* {
	margin: 0;
	padding: 0;
}

html, body {
	height: 100.1%; 
}

body {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #adadad;
	background-color: #000;
}

a, a:visited {
	color: #fff;
}
a, a:visited {
	/*color: #ffffff;*/
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #12e0f8;
	text-decoration: none;
}

:focus
{
  -moz-outline-style: none;
}

.picmedia {
padding-top: 2px;
}

.formfields {
	padding: 3px;
	border: 1px solid #999999;
	font: 11px Verdana, sans-serif;
	color: #ffffff;
	background-color:#000000;
}

.send {
        text-align: right
}

div#wrapper {
	width: 850px;
	padding: 0;
	margin: 0 auto;
}
div#header {
	position:absolute;
	margin-top: 25px;
}
div#main {
	position:absolute;
	width: 850px;
	height: 474px;
	margin-top: 157px;
	padding-bottom: 10px;
}
div#intro {
padding-left: 8px;
padding-top: 10px;
}
div#content {
	width: 850px;
	height: 474px;
	background-image:url(../images/home_bg.png);
	background-repeat:no-repeat;
}

.home_news {
float:left;
padding-top: 53px;
padding-left: 19px;
width: 250px;
height: 190px;
}

.NewsSummary {
}

.NewsFull {
padding-top: 2px;
}

.NewsSummaryLink {
height: 23px;
background: url(../images/dotted_border2.gif) no-repeat;
padding-top: 3px;
padding-left: 10px;
}

.NewsSummaryLink2 {
height: 23px;
background: url(../images/dotted_border5.gif) no-repeat;
padding-top: 3px;
padding-left: 10px;
}


.morenews {
padding-top: 4px;
padding-right: 2px;
text-align: right;
font-size: 10px;
}

.home_agenda {
float:left;
padding-top: 53px;
padding-left: 30px;
width: 250px;
height: 190px;
}

.AgendaSummary {
line-height: 13px;
}

.AgendaSummaryLink {
height: 44px;
background: url(../images/bg_agenda.png) no-repeat;
padding-top: 6px;
padding-left: 15px;
}

.Agendass {
font-size: 10px;
}

.moreagenda {
padding-top: 4px;
padding-right: 2px;
text-align: right;
font-size: 10px;
}


.home_mailinglist {
float: right;
margin-top: 27px;
width: 252px;
margin-right:20px;
height: 197px;
}

div#content_biography {
	width: 850px;
	height: 474px;
	background-image:url(../images/biography_bg.png);
	background-repeat:no-repeat;
}

.biography_left {
float:left;
padding-top: 53px;
padding-left: 16px;
margin-left: 16px;
width: 257px;
}

.biography_left2 {
float:left;
padding-top: 11px;
padding-left: 42px;
width: 240px;
}

.biography_right {
float:right;
padding-top: 17px;
width: 274px;
}

div#content_news {
	width: 850px;
	height: 474px;
	background-image:url(../images/news_bg.png);
	background-repeat:no-repeat;
}

div#content_podcast {
	width: 850px;
	height: 474px;
	background-image:url(../images/podcast_bg.png);
	background-repeat:no-repeat;
}

div#content_agenda {
	width: 850px;
	height: 474px;
	background-image:url(../images/agenda_bg.png);
	background-repeat:no-repeat;
}

.news_left {
float:left;
padding-top: 43px;
padding-left: 16px;
width: 257px;
}

.news_leftb {
float:left;
padding-top: 50px;
padding-left: 16px;
width: 257px;
}

.news_left2 {
float:left;
padding-top: 11px;
margin-left: 20px;
padding-left: 20px;
width: 240px;
}

.news_left3 {
float:left;
padding-top: 11px;
padding-left: 40px;
width: 517px;
}

.news_right {
float:right;
padding-top: 18px;
width: 258px;
padding-right: 15px;
}


div#content_contact {
	width: 850px;
	height: 237px;
	background-image:url(../images/contact_bg1.png);
	background-repeat:no-repeat;
}

.contact_left {
float:left;
padding-top: 48px;
padding-left: 16px;
width: 257px;
}

.contact_left2 {
float:left;
padding-top: 140px;
padding-left: 22px;
width: 240px;
}

.contact_right {
float:right;
padding-top: 48px;
width: 274px;
}

div#content_contact2 {
	width: 850px;
	height: 237px;
	background-image:url(../images/contact_bg2.png);
	background-repeat:no-repeat;
}

.contact_leftb {
float:left;
padding-top: 48px;
padding-left: 16px;
width: 257px;
line-height: 13px;
}

.contact_leftb2 {
float:left;
padding-top: 52px;
padding-left: 22px;
width: 240px;
}

.contact_right2 {
float:right;
padding-top: 52px;
width: 274px;
}

div#content_media {
	width: 850px;
	height: 474px;
	background-image:url(../images/media_bg.png);
	background-repeat:no-repeat;
}

.media_left {
float:left;
padding-top: 45px;
padding-left: 16px;
width: 257px;
line-height: 13px;
}

.media_left2 {
float:left;
padding-top: 45px;
margin-left: 20px;
padding-left: 20px;
width: 240px;
}

.media_right {
float:right;
padding-top: 45px;
width: 240px;
padding-right: 8px;
margin-right: 8px;
}

div#content_empty {
	width: 850px;
	height: 474px;
	background-image:url(../images/empty_bg.png);
	background-repeat:no-repeat;
}

.empty_left {
float:left;
padding-top: 12px;
padding-left: 16px;
width: 820px;
}

div#content_gallery {
	width: 850px;
	height: 474px;
	background-image:url(../images/empty_bg.png);
	background-repeat:no-repeat;
}

.gallery_left {
float:left;
padding-top: 12px;
padding-left: 16px;
width: 820px;
}

div#flash-container {
	height: 100%;
	overflow: visible;
	width: 100%;
}
div#background {
	position: absolute;
	top: 1px;
	left: 0px;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	overflow: hidden;
}
#flash-background {
	height: 100%;
}

/* Scrollbar Stijl */
#mycustomscroll {
width: 258px;
height: 443px;
overflow: auto;
margin: 0.3em auto;
position: relative;
float: right;
margin-right: 0px;
}

#mycustomscroll2 {
width: 258px;
height: 412px;
overflow: auto;
margin: 0.3em auto;
position: relative;
float: right;
margin-right: 0px;
}

#mycustomscroll3 {
width: 537px;
height: 445px;
overflow: auto;
margin: 0.3em auto;
position: relative;
float: right;
margin-right: 0px;
}

#mycustomscroll_podcasts {
width: 530px;
height: 443px;
overflow: auto;
margin: 0.3em auto;
position: relative;
float: right;
margin-right: 0px;
}

#mycustomscroll_empty {
width: 820px;
height: 443px;
overflow: auto;
margin: 0.3em auto;
position: relative;
float: right;
margin-right: 0px;
}

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbar {width: 18px; background: url(../images/scroll_handle.png) 12px 0px repeat-y;}
.vscrollerbase {width: 19px;background: url(../images/scroll_bg.png) 4px 10px repeat-y;}
.vscrollerbasebeg {width: 18px;height: 28px !important;background: url(../images/scrollbar.png) -66px -37px no-repeat; cursor: pointer;}
.vscrollerbaseend {height: 15px;width: 18px;background: url(../images/scrollbar.png)  -66px -3px no-repeat; cursor: pointer;}
.hscrollerbase {height: 16px; background-color: white;}
.hscrollerbar {height: 16px; background-color: black;}
.vscrollerbar, .hscrollerbar {padding: 15px;z-index: 2;}
.scrollerjogbox {width: 36px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;}

div#content_mailinglist {
	width: 850px;
	height: 474px;
	background-image:url(../images/mailinglist_bg.png);
	background-repeat:no-repeat;
}

.mailinglist_left {
float:left;
padding-top: 43px;
padding-left: 16px;
width: 257px;
}

.mailinglist_right {
float:right;
padding-top: 11px;
width: 496px;
padding-right: 17px;
}

.MailinglistSummaryLink {
height: 23px;
background: url(../images/dotted_border3.gif) no-repeat;
padding-top: 3px;
padding-left: 10px;
}

#NewsDate {
clear: both;
font-size: 11px;
padding-top: 3px;
font-weight: bold;
}

#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(../images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(../images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:1px 7px 1px 2px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../images/tt_bottom.gif) top right no-repeat; overflow:hidden}
