#header{
	background: url(../img/bgheader.gif) no-repeat;
}
#header .zoeken ul li a{
	background: #99080b;
}
#header .zoeken ul li .selected{
	background: #da1419;
}
#header .zoekbutton{
	background: #da1419;
	border: solid 1px #da1419;
}

/*Balk*/
#balk{
	background: #6e0000;
}
#balk .home{
	border-right: 2px solid #6e0000;
}
#balk .home:hover{
	background: #a10000;
	border-right: 2px solid #6e0000;
}
#balk .themas{
	background: #af0000;
	border-right: 2px solid #6e0000;
}
#balk .pages{
	background: #af0000;
}

#container{
	background: #292929;
	width: 976px;
	margin: 6px auto 0;
	padding: 7px
}
#container .colleft{
	float: left;
	width: 173px;
	margin: 0 7px 0 0;
	overflow: hidden;
}
/*Smaken*/
.colleft .smaken h1{
	border-bottom: 2px #da1419 solid;
}

.colleft .smaken ul li a{
	color: #fff;
	line-height: 16px;
	display: block;
	background: url(../img/iconmenu.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
}
* html .colleft .smaken ul li a{
	color: #fff;
	height: 12px;
	display: block;
	background: url(../img/iconmenu.gif) no-repeat 0 5px;
	padding: 0 0 0 10px;
}

/*Top 10*/
.colleft .top10{
	background: #474747;
	padding: 7px;
	margin: 0 0 7px 0;

}
.colleft .top10 h1{
	font-size: 14px;
	border-bottom: 2px #da1419 solid;
	padding: 0 0 2px 0;
	margin: 0 0 5px 0;
}
.colleft .top10 ol li{
	list-style-type:decimal;
	margin: 0 0 0 20px;
}
.colleft .top10 ol li a{
	color: #fff;
	height: 16px;
	display: block;
}
/*Inklap items*/
#container .itemtop{
	background: url(../img/bgitemtop.gif) repeat-x;
	height: 22px;
	padding: 6px 0 0 5px;
}
.itemtop h1{
	font-size: 11px;
	float: left;
}
.open{
	height: auto;
	overflow: hidden;
}
.closed{
	height: 27px;
	overflow: hidden;
}
.open .itemtop span{
	float: right;
	background: url(../img/iconclose.gif) no-repeat;
	height: 13px;
	width: 13px;
	overflow: hidden;
	text-indent: -9999em;
	display: block;
	margin: 0 5px 0 0;
}
.closed .itemtop span{
	float: right;
	background: url(../img/iconopen.gif) no-repeat;
	height: 13px;
	width: 13px;
	overflow: hidden;
	text-indent: -9999em;
	display: block;
	margin: 0 5px 0 0;
}
.itembody{
	background: #3d3d3d;
	padding: 5px;
}
/*Smaakkiezer*/
.smaakkiezer{
	width: 170px;
}

/*Nieuwsbrief*/
.nieuwsbrief .itembody input{
	margin: 7px 0 0 0;
}
.nieuwsbrief .nieuwbriefbutton{
	background: #da1419;
	color: #fff;
	border: solid 1px #da1419;
}
/*Flitsers*/
.flitsers p{
	margin: 5px 0;
}
.flitsers a{
	color: #da1419;
	font-weight: bold;
}

#container .colcenter_zoek{
	float: left;
	width: 591px;
	overflow: hidden;
}

/*Reclame*/
.reclame{
	background: #474747;
	margin: 7px 0 7px 0;
	padding: 5px;
}
.reclame h1{
	font-size: 14px;
}
.reclame ul li{
	list-style-position: inside;
}
.reclame ul li a{
	color: #fff;
}

/*Container*/
.colrechts a, .colcenter_zoek a{
	color: #da1419;
}
#container .colrechts{
	float: right;
	width: 197px;
	overflow: hidden;
}

/*Webcams*/
.camoverzicht{
	background: #000;
	padding: 7px 0 7px 3px;
}
.camoverzicht .kop{
	font-size: 14px;
	padding: 0 14px 0 0;
	margin: 0 0 7px 0;
	background: url(../img/webcamkopicon.gif) no-repeat 130px 0;
}

/*Camsearch*/
.camsearch{
	color: #fff;
	margin: 7px 0;
}
.camsearch select{
	margin: 0 2px 0 0;
}
.camsearch label{
	margin: 0 0 0 -3px;
}
.age, .taal{
	width: 75px;
}
.camzoekbutton{
	width: 47px;
}
* html .camzoekbutton{
	width: 43px;
}
*+html .camzoekbutton{
	width: 36px;
}
.camitem{
	overflow: hidden;
	margin: 0 3px 0 3px;
	padding: 5px 0 7px 0;
	border-top: 1px dashed #da1419;
	width: 285px;
	float: left;
}
.camitem img{
	float: left;
	margin: 0 5px 0 0;
	width: 114px;
	height: 85px;
	padding: 4px 0 0 0;
}
.camitem h1{
	font-size: 10px;
	width: 160px;	
	float: right;
	margin: 0 0 2px 0;
}
.camitem h1 a{
	color: #da1419;
}
.camitem p{
	width: 160px;
	float: right;
	margin: 0 0 6px 0;
	font-size: 10px;
}
.camitem .online{
	background: #505050 url(../img/camonline.gif) 0 2px no-repeat;
	color: #fff;
	height: 18px;
	width: 45px;
	padding: 4px 0 0 22px;
	display: block;
	float: left;
	margin: 0 9px 0 0;
}
.camitem .profiel a{
	background: #da1419;
	height: 18px;
	width: 77px;
	padding: 4px 0 0 0;
	text-align: center;
	display: block;
	color: #fff;
	float: left;
}
.camitem .profiel a:hover{
	text-decoration: none;
	background: #f00;
}
.camnav a{
	color: #da1419;
}

/*Sub sites (main)*/

.searchnav{
    margin-top:10px;
    margin-bottom:10px;
    text-align:center;
}
.subsites .row{
	margin: 0 0 7px 0;
}
.subsites{
	background: #000;
	margin: 0 0 7px 0;
	padding: 5px 5px 5px 7px;
}
.subsites h2{
	font-size: 16px;
	margin: 0 0 5px 0;
}
.subsites .subitem h1{
	font-size: 12px;
	background: none;
	margin: 0 0 7px 0;
}
.subsites .subitem{
	width: 275px;
	float: left;
	margin: 0 2px 0 0;
	padding: 0 10px 0 0;
}
.subsites .subitem img{
	float: left;
	margin: 0 10px 0 0;
}
.subsites .subitem p{
	float: right;
	width: 165px;
	text-align: justify;
}

.subsites .voditem h1{
	font-size: 14px;
	background: none;
	margin: 0 0 7px 0;
}
.subsites .voditem{
	margin: 10px 10px 0 10px;
}
.subsites .voditem img{
	float: left;
	margin: 0 10px 0 0;
}
.subsites .voditem p{
	float: right;
	clear: right;
	font-size: 12px;
	text-align: justify;
}



/*Sub sites (right)*/
.blok .kop{
  width:100%;
	font-size: 14px;
}

.blok{
	background: #000;	
	padding: 7px;
}

.colrechts .subitem h1{
	font-size: 12px;
	background: none;
	margin: 7px 0 0 0;
}
.colrechts .subitem{
	margin: 0 2px 0 0;
	padding: 0 10px 0 0;
	
}
.colrechts .subitem img{
	margin: 0 10px 0 0;
}
.colrechts .subitem p{
	text-align: justify;
}

/*VOD*/
/*Smaakkiezer*/
.smaakkiezer{
	width: 90px;
}

.vod form{
	float: right;
}
.vod .soort{
	clear: both;
}
.vod img{
	width: 180px;
	clear: both;
	margin: 7px 0 5px 0;
}
.vod a{
	color: #da1419;
}

.vod{
	background: #000;	
	padding: 7px;
}
.vod h1{
	font-size: 14px;
	margin: 0 0 4px 0;
}
.vod a{
	display: block;
	margin: 0 0 3px 0;
}

/*Zoek resultaten*/
.resultaten{
	background: #000;
	padding: 7px;
	margin: 0 0 7px 0;
}
.sitenav a{
	color: #da1419;
}

/*footer*/
#footer{
	background: #6e0000;
}