/* CSS Document */
html{
	height: 100%;
}
body{
	height: 100%;
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	background-image:url(img/bgline.gif);
	background-repeat:repeat-x;
}
/*top header+navigation ***************************************************************************************** */
#top{
	height:83px;
	width:100%;
	display:block;
}
#topc{
	margin-left:50%
}
#topcnt{
	display:block;
	margin:0 0 0 -514px;
	width:1014px;
	height:83px;
	background-image:url(img/toplogo.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	text-align:right;
	color: #9D2258;
}
#topnav{
	padding-top:34px;
}
#topcnt a{
	padding: 0px 4px 0px 4px;
	color: #9D2258;
	text-decoration:none;
}

#topcnt a:hover{
	text-decoration:underline;
	color: #9D2258;
}
#topcnt a:visited{
	text-decoration:none;
	color: #9D2258;
}
#topcnt a.active{
	text-decoration:underline;
	color: #9D2258;
}
#topcnt a.active:hover{
	text-decoration:underline;
	color: #9D2258;
}
#topcnt a.active:visited{
	text-decoration:underline;
	color: #9D2258;
}
/* ************************************************************************************************************** */
.wordI{
	padding-left:12px;
	font-style:italic;
}
.wordG{

}
/*container main ************************************************************************************************ */
#flashcontent, #flashcontent2, #flashcontent3, #flashcontent4, #flashcontent5, #flashcontent6, #flashcontent7{
	height:450px;
	margin:18px 0 0 0 ;
}
#container{
	text-align: center;
	position: relative;
	min-height: 100%;
	height:10px;
	width:100%;
}
* html #container{
	height: 100%;
}
#center{
	width: 1000px;
	margin: auto;
	text-align: left;
}
#head{
	margin:0px;
	padding:0px;
	height:257px;
	width:1000px;
	background-image:url(img/header1.jpg);
	background-repeat:no-repeat;
}
#head.fr{
	background-image:url(img/header_fr.jpg);
}
#head.de{
	background-image:url(img/header_de.jpg);
}
#head.en{
	background-image:url(img/header_en.jpg);
}
#overlay{
	padding:0px;
	width:100%;
	height:180px;
}
#overlay img{
	padding:0px;
	height:180px;
}
#mainnav{padding-top:45px;}
#mainnav ul {
	margin:0px;
	padding:0px;
	height: 31px;
}
#mainnav ul li {
	padding: 0px;
	margin: 0px;
	display: inline;
}
#head li a:link, #head li a:visited {
	text-align:center;
	display: block;
	float: left;
	text-decoration: none;
	text-transform: lowercase;
	color: #fff;
	background-image: url(img/mnv.gif) ;
	background-repeat:no-repeat;
	font-size: 12px;
	line-height: 31px;
	height: 31px;
	width:125px;
}
#head li a:hover {
	background-image: url(img/mnvov.gif) ;
	background-repeat:no-repeat;
	color:#383838;
	text-decoration:underline;
}
#head li a.active:link, #head li a.active:visited {
	background-image: url(img/mnvov.gif) ;
	color:#383838;
	text-decoration:underline;
}
#head li a.active:hover {
	background-image: url(img/mnvov.gif) ;
	background-repeat:no-repeat;
}
#underhead{
	height:30px;
	width:1000px;
	display:block;
	background-image:url(img/underhead.gif);
	background-repeat:repeat-x;
	margin-top:-1px;
	padding:0px;
}
/* ************************************************************************************************************** */
/*leftcontent *************************************************************************************************** */
#left{
	width:658px;
	display:block;
	float:left;	
}
#left h2{
	color: #9D2258;
	font-size: 27px;
	font-weight:normal;
	margin:0 0 18px 0;
	padding:0;
}
#left h3{
	padding:0px 0px 1px 1px;
	margin:0px;
	color: #9D2258;
	font-size: 16px;
	font-weight:bold;
	border-bottom-width:2px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	z-index:1;
}
#left h4{
	padding:15px 0px 1px 1px;
	margin:0px;
	color: #9D2258;
	font-size: 13px;
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
}
#left h4 a:link{
	color: #9D2258;
	text-decoration:none;
}
#left h4 a:hover{
	color: #9D2258;
	text-decoration:none;
}
#left h4 a:visited{
	color: #9D2258;
	text-decoration:none;
}

#left h5{
	padding:15px 0px 1px 1px;
	margin:0px;
	color: #159CC5;
	font-size: 12px;
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
}

#left p{
	color:#404040;
	font-size:12px;
	line-height:170%;
	text-align:justify;
	margin: 10px 2px 17px 1px;
}
#left img{
	margin:2px 10px 5px 5px;
}
#left p.er{
	background-color:#D2F5F8;
	width:100%;
	text-indent:20px;
	font-size:16px;
	color:#9D2258;
	line-height:40px;
	height:40px;
	border-width:2px;
	border-color:#9D2258;
	border-style:solid;
}

#left p a:link{
	color:#9D2258;
	text-decoration:underline;
}

#album img{
margin:16px 28px 7px 2px;

}

.tops  ul {
	margin:7px 0px 25px 0px;
	padding:0px;
	height: 34px;
}

.tops ul li {
	padding: 0px;
	margin: 0px;
	display:inline;
}
.tops li a:link, .tops li a:visited {
	text-align:center;
	display: block;
	float: left;
	text-decoration:underline;
	color:#383838;
	background-image:url(img/news_read.gif);
	background-repeat:no-repeat;
	font-size: 12px;
	line-height: 34px;
	height: 34px;
	width:144px;
}
.tops  li a:hover {
	color:#9D2258;
	text-decoration:underline;
}
.vid1{
	/*float:left;
	width:300px; 
	height:350px; 
	display:block;*/
}
.vid2{
	/*float:right;
	width:300px; 
	height:350px; 
	display:block;*/
}

/* ************************************************************************************************************** */
/*rightcontent ************************************************************************************************** */
#right{
	width:252px;
	display:block;
	float:right;	
}
/* ************************************************************************************************************** */
/*overvieuw ***************************************************************************************************** */
.ov_up{
	width:250px;
	height:44px;
	display:block;
	background-image:url(img/ov_header.gif);
	margin:0;
	padding:0;
}
.ov_up h2{
	margin:0px;
	padding:5px 0px 0px 45px;
	font-size:27px;
	font-weight:normal;
	color:#FFFFFF;
}
.ov_ins{
}
.ov_ins ul {
	margin:0px;
	padding:0px;

}
.ov_ins ul li {
	padding: 0px;
	margin: 0px;
	display:inline;
	height:30px;
}
.zerocl{
}
.ov_ins li a:link, .ov_ins li a:visited {
	text-align:left;
	text-indent:40px;
	display: block;
	float: left;
	text-decoration:underline;
	color:#383838;
	font-weight:bold;
	background-image: url(img/ov_inactive.gif) ;
	background-repeat:no-repeat;
	font-size: 12px;
	line-height: 30px;
	height: 30px;
	width:250px;
}
.ov_ins li a:hover {
	background-image: url(img/ov_active.gif) ;
	background-repeat:no-repeat;
	color:#9D2258;
	text-decoration:underline;
}
.ov_ins li a.active:link, .ov_ins li a.active:visited {
	background-image: url(img/ov_active.gif) ;
	color:#383838;
	text-decoration:none;
}
.ov_ins li a.active:hover {
	background-image: url(img/ov_active.gif) ;
	background-repeat:no-repeat;
}
.ov_down{
	clear:left;
	background-image:url(img/ov_footer.gif);
	width:250px;
	height:20px;
	display:block;
	margin-bottom:31px;
}
/* ************************************************************************************************************** */
/*meer info (wat) *********************************************************************************************** */
.watitm{
	width:201px;
	float:left;
	margin:0px 27px 35px 0px;
	display:block;	
}
.watitm h5{
	padding:0px 0px 1px 1px;
	margin:0px;
	color: #9D2258;
	font-size: 14px;
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
}

.watitm p{
	color:#404040;
	font-size:12px;
	line-height:170%;
	text-align:justify;
	margin: 10px 2px 17px 1px;
	height:145px;
}
.watitm ul {
	margin:7px 0px 0px 0px;
	padding:0px;
	height: 34px;
	list-style:none;
}
.watitm li a:link, .watitm li a:visited {
	text-align:left;
	text-indent:48px;
	display: block;
	float: left;
	text-decoration:underline;
	color:#383838;
	font-weight:bold;
	background-image:url(img/meerinfo.gif);
	background-repeat:no-repeat;
	font-size: 12px;
	line-height: 54px;
	height: 51px;
	width:201px;
}
.watitm li a:hover {
	color:#9D2258;
	text-decoration:underline;
	background-image:url(img/meerinfo_ov.gif);
	background-repeat:no-repeat;
}
/* ************************************************************************************************************* */
/*news ********************************************************************************************************** */
#news{
	margin:0px 0px 0px 0px; 
	padding:0px;
	background-image:url(img/news_shade.gif);
	background-position:0 43px;
	background-repeat:no-repeat;

}
.news_up{
	width:250px;
	height:43px;
	display:block;
	background-image:url(img/news_header.gif);
	margin:0;
	padding:0;
}
.news_up h2{
	margin:0px;
	padding:5px 0px 0px 45px;
	font-size:27px;
	font-weight:normal;
	color:#FFFFFF;
}
.news_ins{
	width:250px;
	margin:0px;
	padding:0px;
	background-image:url(img/news_bgline.gif);
}
.news_ins h2{
	background-image:url(img/news_icon.gif);
	background-repeat:no-repeat;
	text-indent:30px;
	margin:11px 0px 3px 15px;
	padding:5px 0px 0px 0px ;
	width: 220px;
	font-size:14px;
	color: #9D2258;
}
.news_ins p{
	background-repeat:repeat-x;
	margin:0px 0px 0px 15px;
	padding:8px 3px 0px 0px ;
	width: 220px;
	color:#404040;
	font-size:12px;
	line-height:150%;
	text-align:justify;
}
.news_ins .omschrijving{
	background-image:url(img/news_dot.gif);
}
.news_ins ul {
	margin:7px 0px 25px 12px;
	padding:0px;
	height: 34px;
}
.news_ins ul.allul {
	margin:7px 0px 10px 9px;
	padding:0px;
	height: 34px;
}
.news_ins ul li {
	padding: 0px;
	margin: 0px;
	display:inline;
}
.news_ins li a:link, .news_ins li a:visited {
	text-align:center;
	display: block;
	float: left;
	text-decoration:underline;
	color:#383838;
	background-image:url(img/news_read.gif);
	background-repeat:no-repeat;
	font-size: 12px;
	line-height: 34px;
	height: 34px;
	width:144px;
}
.news_ins li a:hover {
	color:#9D2258;
	text-decoration:underline;
}
.news_ins li a.all:link, .news_ins li a.all:visited {
	text-align:center;
	display: block;
	float: left;
	text-decoration:underline;
	color:#383838;
	font-weight:bold;
	background-image:url(img/read_all.gif);
	background-repeat:no-repeat;
	font-size: 14px;
	line-height: 55px;
	height: 55px;
	width:250px;
}
.news_ins li a.all:hover {
	color:#9D2258;
	text-decoration:underline;
	background-image:url(img/read_all_ov.gif);
	background-repeat:no-repeat;
}
.news_down{
	clear:left;
	background-image:url(img/news_footer.gif);
	width:250px;
	height:22px;
	display:block;
}
/* ************************************************************************************************************** */
#clear{
	clear:both;
	width:1000px;
	height:30px;
	display:block;
}
/*footer ******************************************************************************************************** */
#footer{
	clear:both;
	width:1000px;
	height:165px;
	display:block;
	background-image:url(img/footer.gif);
	background-repeat:no-repeat;
	margin:0;
	text-align:center;

}
#footnav{
	padding-top:20px;
	color:#999999;
	
}
#footnav a{
	padding: 0px 10px 0px 10px;
	color:#999999;
	text-decoration:none;
}
#footnav a:visited{
	text-decoration:none;
	color: #999999;
}

#footnav a:hover{
	text-decoration:underline;
	color: #9D2258;
}
#footnav a.active{
	text-decoration:underline;
	color: #9D2258;
}
#footnav a.active:hover{
	text-decoration:underline;
	color: #9D2258;
}
#footnav a.active:visited{
	text-decoration:underline;
	color: #9D2258;
}

.downfoot{
	width:1000px;
	padding-top:58px;
}

#footend{
	margin-top:30px;
	color:#999999;
	padding-bottom:10px;
}
#footend p{
	text-align:center;
	line-height:170%
}
#footend a{
	padding: 0px 0px 0px 0px;
	color:#9D2258;
	text-decoration:none;
}
#footend a:visited{
	text-decoration:none;
	color: #9D2258;
}

#footend a:hover{
	text-decoration:none;
	color: #9D2258;
}
/* ************************************************************************************************************* */
/*forline ****************************************************************************************************** */
br {
clear:left;
}
.offclear{
	clear:both;
	height:30px;
	display:block;
}
#fzone{
	
}
#frmrt{
	float:left;
	margin-right:0px;
}
#frmlt{
	float:right;
}
#fles{
	width : 400px;
}
form{
	margin:0px;
	padding:0px;
}
.forline{
	width:150px;
	line-height:20px;
	display:block;
	color:#404040;
	margin-top:8px;
	font-weight:bold;
	text-indent:3px;
}
.forliner{
	width:250px;
	line-height:20px;
	display:block;
	color:#404040;
	margin-top:8px;
	font-weight:bold;
	text-indent:3px;
}
textarea{
	width: 150px;
	font-size:9px;
	height:12px;
	background-image:url(../img/nodot.gif);
	color:#666666;
}

input, textarea{
	color:#666666;
	margin-top: 2px;
	border: 1px solid #cccccc;
	border-style:solid;
	border-width: 1px;
	border-bottom-color:#CCCCCC;
	border-right-color:#CCCCCC;
	border-top-color:#999999;
	border-left-color:#999999;
	padding: 6px 5px 6px 5px;
	color: #333333;
	font-size:12px;
	display: block;
	width: 280px;
	float: left;
	margin-bottom: 0px;
	font-size:10px;
	float:left;
}
.radio{
	color:#666666;
	margin-top: 2px;
	border: 1px solid #ffffff;
	border-style:solid;
	border-width: 0px;
	border-bottom-color:#ffffff;
	border-right-color:#ffffff;
	border-top-color:#ffffff;
	border-left-color:#ffffff;
	padding:0;
	color: #333333;
	font-size:12px;
	display: block;
	width:15px;
	float: left;
	margin-bottom: 0px;
	font-size:10px;
	float:right;
	margin-right:100px;
	margin-top:-20px;

}
.hidden{
	width: 0;
	background: none;
	border: 0;
	padding: 0;
	margin: 0;
	display:none
}
.submit{
	background-color:#FFFFFF;
	text-align:left;
	text-decoration:underline;
	color:#383838;
	font-weight:bold;
	background-image:url(img/read_all.gif);
	background-repeat:no-repeat;
	font-size: 14px;
	line-height: 44px;
	height: 55px;
	width:230px;
	text-indent:40px;
	border:0px;
	border-color:#FFFFFF;
	
}











