body { 
	margin: 0px; 
	padding: 0px; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 13px; 
	color: #000; 
	line-height: 1.8em; 
	background: #7d7d7d url(../images/bgfoto.jpg) no-repeat fixed center;
}

#wrapper {position: relative; margin: 35px auto; width: 770px; text-align: left;}

#padder {padding: 0px 14px;}



#header { 
	position: relative; 
	width: 748px; 
	height: 160px; 
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding-left:20px;
	padding-top: 5px;
	white-space: nowrap;
	color: #000000;
	background: #fff url(../images/relizappincultures2.gif) no-repeat 20px;
	border-bottom: solid 1px #02045C;

}
#slogan {
	position:absolute;
	right: 15px;
	bottom: 5px;

}

.fotolijn {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#fotoos { 
	position: relative; 
	width: 767px; 
	height: 95px; 
	margin: 0px 0px 0px 0px; 
	white-space: nowrap; 
	background-color: #fff;
	border-bottom:1px solid #000;
	text-align: left;
}


#dtv {position: relative; left: 80px; top: 10px;}
#footertext {position: relative; top: 9px; right: 10px; text-align:right;}


#content { 
/*deze stijl moet een bgimage krijgen met de achtergrondkleuren van de 3 kolommen*/
	position: relative; 
	height: auto; 
	width: 768px;
	white-space: nowrap;
	background: url(../images/bgcontent.gif);
	border:1px solid #000;
}

.column {
	position: relative;
	height: auto;
	float: left;
	white-space: normal;
}

#clm1.column { width: 195px; z-index:2000;  }
#clm2.column { width: 566px; z-index:1000; min-height: 340px; top: 0;  }
#clm3.column { width: 176px; z-index:1500; padding-top: 5px;}
#clm3.column  p{ color: #000000; font-size: 0.85em; line-height: 1.5em; }

#footer { 
	clear: both;
 	height: 30px;
	text-align: right;
	width: 758px; /*verminderen als padding-left-right groter wordt*/
	margin: 0px 0px 0px 0px; 
	padding-top: 8px; 
	padding-right: 10px;
	font-size: 11px; 
	background-color: #000;
	color:#FFFFFF;
	border-top: solid 1px #fff;
	z-index:10000;

}


.dtvlogo {position: relative; top: -20px; padding-left:20px; z-index: 1200;}


h1 {font-size: 2em; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; color: #000; padding-top:0px; line-height: 1.2em;}
h2 { font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; margin-bottom: -8px; font-size: 1.4em; color: #000; line-height: 1.2em; }
h3 { font-family: Georgia, "Times New Roman", Times, serif; margin-top: 24px; margin-bottom: -12px; font-size: 1em; color: #000;  line-height: 1.8em;}
h4 { font-family: Georgia, "Times New Roman", Times, serif; margin-top: 0px; margin-bottom: -12px; font-size: 0.9em; color: #000; }
p {	font-size: 0.9em;  line-height: 1.8em; color: #000; font-weight: normal;}

h2.lijn { margin-bottom: -12px; color: #000; border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #610662;
	margin-right:20px;
	padding-top:10px;}

.red {color: #B50303;}

.block {background: #fff url(../images/rondehoekentop176.gif) no-repeat top; margin-top: 0px; }

#block1 {
	width: 152px;
	margin: 0px auto 14px 12px;
	padding: 2px 6px 6px 6px;
	font-size:95%;
	overflow: hidden;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

#block_youtube {
	width: 152px;
	height: 90px;
	background: url(../images/box_youtube_nl.gif) no-repeat top;
	margin: 0px auto -14px auto;
	padding: 26px 6px 6px 6px;
	font-size:85%;
	line-height: 130%;
	overflow: hidden;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}

#block_foto {
	width: 164px;
	height: 106px;
	background: url(../images/witblok.gif) no-repeat top;
	margin: 0px auto 0px auto;
	padding: 0px;

	overflow: hidden;

}

.bottom {margin-top:-12px; }
h2.kolom {
	color: #fff;
	font-size: 95%;
	font-weight: normal;
	height: 22px;
	margin-bottom: 0px;
	padding: 6px 0px 0px 8px;
	line-height: 120%;
}

.padder {padding-left: 4px; padding-right: 1px;margin-top: 0px;}
a {color: #B50303; text-decoration:underline;}
a:visited {color: #000;}
a:hover {color: #B50303; text-decoration: none; }

#footer a {color: #fff; text-decoration:underline; }
#footer a:visited {color: #fff; }
#footer a:hover {color: #999; }
ul {font-size: 0.9em;  line-height: 1.8em;	margin-left: -27px; }
ol {font-size: 0.9em;  line-height: 1.8em; margin-left: 32px; }
li {padding-right: 0px;} /*deze padding moet op 0 om het menu goed te hebben, stond eerst op 10*/

.citaathp {
font-size: 90%;
	color: #fff;
		line-height: 160%;
		margin-top: 2px;
}

.citaat {
font-size: 100%;
	color: #610662;
		line-height: 160%;
		margin-top: 2px;
		margin-left: 30px;
				margin-right: 80px;
		font-weight: bold;

}

.intro {
	font-weight: bold;
}

.super {
	vertical-align: super;
	font-size: 90%;
}

.imglink {
	float: left;
	padding-right: 7px;
	padding-top: 6px;
	clear: both;
}

.imgfloat {
	float: right;
	padding-left: 15px;
	clear: both;
}

#divfloat {
	float: left;
	width: 171px;
	margin-top: 20px;
	margin-left: 2px;
	padding: 0px 7px;
	clear: both;
	background: #fff;
}
#divfloat p {
	font-size: 90%;
	color: #000;
}

.nadruk {
	color: #000;
	font-weight:bold;
	text-align: center;
}

#siteby {
position:absolute;
right: 0px;
	font-size: 0.85em;
	color: #B50303;
	text-align: right;
	padding-top: 0px;

}

#siteby a {color: #B50303; text-decoration:underline;}
#siteby a:visited {color: #B50303;}
#siteby a:hover {text-decoration: none; }

.bijschrift { color: #B50303; font-weight: bold; font-size: 0.85em; }

td {  font-size: 1em;  }
.georgia {	font-family: Georgia, "Times New Roman", Times, serif;}
.wit {color: #fff;}

.trkleur {
	background-color: #d16a02;
	color: #fff;
	font-size: 120%;
}

/* Blocks large */
.blocklarge {clear:both;width:545px;padding-top:14px;overflow:hidden;}
.blockcontent {float:right;width:360px;padding-bottom:8px;}
.blocklarge .blockimg {float:left;width:169px;padding:2px 0 16px 0; font-size: 0.9em; }
.blocklarge h3 {margin:0}
.blockextra {clear:both;background: #fff; width:545px;margin-top:-1px;overflow:hidden; }
a.blockopen {white-space:nowrap;}
a.blockclose {float:left;width:169px;text-align:right; font-size: 90%; }

/* Blocks large2 */
.blocklarge2 {clear:both;width:545px;padding-top:14px;overflow:hidden;}
.blockcontent2 {float:right;width:390px;padding-bottom:8px;}
.blocklarge2 .blockimg2 {float:left;width:139px;padding:2px 0 16px 0; font-size: 0.9em; }
.blocklarge h3 {margin:0}
.blockextra2 {clear:both;background: #fff; width:545px;margin-top:-1px;overflow:hidden; }
a.blockopen {white-space:nowrap;}
a.blockclose2 {float:left;width:139px;text-align:right; font-size: 90%; }


.dtvlogo {top: -2px; left:-15px;}