* {
	margin: 0;
	padding: 0;
	}
html {
	font:62.5%/1.3 verdana, helvetica, arial, sans-serif; /* Resets 1em to 10px */
	color: #60606A;
	}
body{
	text-align:center;
	background-color:white;
	}
img {border:0;}

div#container{
	position:relative;
	margin:0 auto;
	width:835px;
	clear:both;
	}
a {	color:#F20D54;
 	text-decoration:none;
	}

/* STARTPAGE */
#start_left{
	float:left;
	text-align:right;
	width:250px;
	}
#start_container{
	position:relative;
	margin:auto;
	width:820px;
	clear:both;
	font-size:140%;
	top:30px;
	}
#start_main{
	top:70px;
	width:545px;
	float:right;
	text-align:left;
	}
#start_text{
	width:545px;
	height:auto;
	margin-bottom:0px;
	text-align:right;
	}
#start_slider{
	width:550px;
	height:auto;
	padding-top:5px;
	text-align:right;
	}
#start_text h1{
	margin-bottom:0px;
	color:black;
	font:180% verdana, helvetica, arial , sans-serif;
	font-weight:normal;
	letter-spacing:0.1em;
	text-transform:lowercase;
	}
#start_news{
	float:left;
	background: url('images/start/wat-is-nieuw.gif') top left no-repeat;
	padding:27px 18px 18px 18px;
	width:224px;
	height:215px;
	}
#start_news h3{
	color:#484848;
	font:85% verdana, arial, sans-serif;
	font-weight:bold;	
	margin-top:15px;
	margin-bottom:3px;
	text-transform:lowercase;
	}
#start_news  p{
	color:#484848;
	font-weight:normal;
	font:75%/1.2 verdana, arial, sans-serif;
	}
#start_news  a{
	text-decoration:none;
	color:#F20D54;
	}
#start_news  a:hover{
	text-decoration:none;
	color:white;
	background-color:#F20D54;
	}
#start_right{
	float:right;
	width:260px;
	height:260px;
	}
#subbar{
	clear:both;
	width:820px;
	background-color:#ffffff;
	}
.subbar_button{
	float:left;
	margin-top:12px;
	margin-right:19px;
	border:0;
	}
#random_mix{
	width:250px;
	height:180px;
	text-align:center;
	}
#random_mix img.z{
	margin:9px;
	height:40px;
	width:60px;
	}
	
a.button-txt, a.button-txt:hover, a.button-txt:visited{
	text-decoration: none;
	color:white;
}

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:550px;
		height:200px;
		overflow:hidden;
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */


/*  KOPF & MENUE */
#kopf{
	margin:auto;
	margin-top:0;
	position:relative;
	width:835px; 
	}
#kopf-logo{
	width:270px;
	position:relative;
    float:left;
	top:40px;
	}
#navigation{
	float:right;
	margin-top:61px;
	width:478px;
	text-align:right;
	}
.menu-element{
	float:left;
	margin-right:60px;
	padding:0;
	}
.menu-element-before-right{
	float:left;
	padding:0;
	margin-right: 0;
	}
.menu-element-right{
	margin-right:0;
	padding:0;
	margin-left:0;
	}

/*  Footer */
 #start_footer{
	padding-top:20px;
	text-align:left;
	clear:both;
	width:820px;
	color:#ddd;
	font-size:90%;
	}
#start_footer a{
	color:silver;	
	font:10px verdana, helvetica, arial , sans-serif;
	text-decoration:none;
	}
#start_footer a:hover{
	color:#666666;
	}
	
	
#footer {
 border-top: 1px solid #e4e4e4;
 font-size:0.9em;
 margin-top: 40px;
 text-align: center;
}

#footer_inner {
 height: 120px;
 margin:0 auto;
 text-align: left;
 padding: 10px 0px 40px 50px;
 width: 835px;
}

.footer_col {
 float:left;
 padding:0px;
 width:160px;
}

.footer_col ul {
 list-style-type: none;
}

.footer_col ul li {
 color: #c4c4c4;
 margin: 0.2em 0;
}

.footer_hover .footer_col ul li {
 color: #989898;
}

.footer_col ul li a {
 color: #c4c4c4;
 text-decoration: none; 
}

.footer_hover .footer_col ul li a {
 color:#989898;
}

.footer_col ul li a:hover {
 color:#727272;
}

.footer_col ul li.big {
 color: #727272;
 font-size: 1.3em;
 margin: 0.4em 0;
}

.footer_col ul li.big a {
 color: #8c8c8c;
 text-decoration: none;
}

.footer_hover .footer_col ul li.big a {
 color: #727272;
}

.footer_col ul li.big a:hover {
 color:#555;
}

#footer_bottom {
 color: #989898;
}

#footer_bottom p.bookmarks {
 padding: 30px 0 25px 0;
}

#footer_bottom p.bookmarks img {
 margin: 0px 0 0 15px;
}


.footer_col img {
 filter:alpha(opacity=30); /* Internet Explorer */
 -moz-opacity: 0.30; /* Mozilla Browser */
 opacity: 0.30; /* Opera */
}

.footer_hover .footer_col img {
 filter:alpha(opacity=90); /* Internet Explorer */
 -moz-opacity: 0.90; /* Mozilla Browser */
 opacity: 0.90; /* Opera */
}
	

	