body {
	margin: 0 auto;
	text-align: center;
	font-family: Verdana;
	font-size: 10px;
	background: url(../gfx/greyGradientBg.gif);
	background-repeat: repeat-x;
}

html {
	margin: 0 auto;
	text-align: center;
	background-color: #c4c7c8; 
}

ul, li {
	margin: 0px;
	padding: 0px;
	list-style: none; 
}

p {
	margin-top: 0px;
}

h1 {
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
}

h2 {
	font-size: 14px;
	font-weight: bold;
}

a {
	color: #274080;
	font-weight: bold;
}

img {
	border: 0px;
}

.footerLink {
	font-weight: normal;
	color: #666666	
}

.leesMeer {
	font-weight: bold;
	color: #666666
}

.introSpan{
	color: #274080;
	font-weight: bold;
}

.sepparator {
	color: red;
}

.cursorHand {
	cursor: pointer;
}


#viewport {
	text-align: left;
	width: 955px;
	margin: 0 auto;
}

#greyTop {
	height: 43px;
	width: 955px;
	background: url(../gfx/greyTop.gif);
}

#greyLeft1 {
	float: left;
	height: 111px;
	width: 98px;
	background: url(../gfx/greyLeft1.gif);
}

#greyRight1 {
	float: left;
	height: 111px;
	width: 111px;
	background: url(../gfx/greyRight1.gif);
}

#greyLeft2 {
	float: left;
	height: 47px;
	width: 98px;
	background: url(../gfx/greyLeft2.gif);
}

#greyRight2 {
	float: left;
	height: 47px;
	width: 111px;
	background: url(../gfx/greyRight2.gif);
}

#logo {
	float: left;
	height: 111px;
	width: 746px;
	background: url(../gfx/logo.png);
}

#nav {
	float: left;
	height: 47px;
	width: 746px;
}

.firstBtn {
	float: left;
	width: 148px;
	height: 47px;
	color: black;
	background: url(../gfx/nav/firstBtnOff.gif);
}

.firstBtn:hover, .firstBtnOn {
	float: left;
	width: 148px;
	height: 47px;
	color: white;
	background: url(../gfx/nav/firstBtnOn.gif);
}

.btn {
	float: left;
	width: 150px;
	height: 47px;
	color: black;
	background: url(../gfx/nav/btnOff.gif);
}

.btn:hover, .btnOn {
	float: left;
	width: 150px;
	height: 47px;
	color: white;
	background: url(../gfx/nav/btnOn.gif);
}

.lastBtn {
	float: left;
	width: 148px;
	height: 47px;
	color: black;
	background: url(../gfx/nav/lastBtnOff.gif);
}

.lastBtn:hover, .lastBtnOn {
	float: left;
	width: 148px;
	height: 47px;
	color: white;
	background: url(../gfx/nav/lastBtnOn.gif);
}

.btnTxt {
	text-align: center;
	padding-top: 23px;
	font-size: 12px;
	font-weight: bold;
}

#contentContainer {
	padding-left: 118px;
	background: url(../gfx/contentBg.png);
}

#content {
	width: 726px;
	padding-top: 21px;
}

#foto {
	float: left;
	width: 230px;
}

.flashBox {
	float: left;
	height: 155px;
	padding-right: 8px;
}

.box1 {
	height: 165px;
	width: 231px;
	background: url(../gfx/box1.gif);
}

.box2 {
	height: 165px;
	width: 232px;
	background: url(../gfx/box2.gif);
}

.box3 {
	height: 165px;
	width: 230px;
	background: url(../gfx/box3.gif);
}

.flashBoxContainer {
	height: 155;
	width: 746px;
	padding-bottom: 8px;
}

.flashBox1 {
	height: 137px;
	width: 231px;
	background: url(../gfx/box1.gif);
}

.flashBox2 {
	height: 137px;
	width: 232px;
	background: url(../gfx/box2.gif);
}

.flashBox3 {
	height: 137px;
	width: 230px;
	background: url(../gfx/box3.gif);
}

#text {
	float: left;
	width: 455px;
	padding-left: 20px;
	text-align: justify;	
}

#textWieWatWaar, #textNews {
	width: 705px;
	text-align: justify;
}

#newsContainer {
	width: 431px;
	padding-top: 25px;
}

#newsBalk {
	height: 53px;
	width: 431px;
	background: url(../gfx/newsBalk.gif);
}

#newsBalkTitle {
	color: white;
	font-size: 15px;
	line-height: 40px;
	padding-left: 10px;
}

#newsContent {
	width: 421px;
	padding-left: 10px;
	background: url(../gfx/newsBg.gif);
}

#spacer {
	float: left;
	width: 0px;
	height: 82px;
}

#spacer2 {
	float: left;
	width: 0px;
	height: 215px;
}

#spacer3 {
	float: left;
	width: 0px;
	height: 446px;
}

#leftContainer {
	float: left;
	width: 205px;
}

#rightContainer {
	float: right;
	width: 205px;
}

.newsBerichtLeft {
	float: left;
	width: 205px;
	padding-left: 5px;
	padding-bottom: 10px;
}

.newsBerichtRight {
	float: right;
	width: 205px;
	padding-left: 5px;
	padding-bottom: 10px;
}

.newsBerichtText {
	padding-right: 10px;
}

#newsBottom {
	height: 16px;
	width: 431px;
	background: url(../gfx/newsBottomBg.gif);
}

#playerContainer {
	margin-left: 550px;
	margin-top: -230px;
	z-index: 3;
	height: 228px;
	width: 349px;
	background: url(../gfx/playerBg.png);
}

#playerContent {
	padding-top: 33px;
	padding-left: 27px;
}

#bottomBorder {
	height: 30px;
	background: url(../gfx/contentBottomBg.png);
}

#footer {
	height: 50px;
	width: 955px;
}

#footerText {
	padding-left: 150px;
	padding-top: 4px;
	color: #666666;
	font-size: 9px;
}