#header{
	background: url(../img/webcam/bgheader.gif) no-repeat;
}
#header .zoeken ul li a{
	background: #9c005a;
}
#header .zoeken ul li .selected{
	background: #dc007f;
}
#header .zoekbutton{
	background: #dc007f;
	border: solid 1px #dc007f;
}
/*Balk*/
#balk{
	background: #6e0042;
}
#balk .home{
	border-right: 2px solid #6e0042;
}
#balk .home:hover{
	background: #a80061;
	border-right: 2px solid #6e0042;
}
#balk .themas{
	background: #a80061;
	border-right: 2px solid #6e0042;	
}
#balk .pages{
	background: #a80061;
}
/*Smaken*/
.colleft .smaken h1{
	border-bottom: 2px #da007e solid;
}
.colleft .smaken ul li a{
	background: url(../img/webcam/iconmenu.gif) no-repeat 0 5px;
}
/*Top 10*/
.colleft .top10 h1{
	border-bottom: 2px #da007e solid;
}
/*Nieuwsbrief*/
.nieuwsbrief .nieuwbriefbutton{
	background: #dc007f;
	border: solid 1px #dc007f;
}

#container .colcenter{
	width: 591px !important;
}
/*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*/
.camsearch{
	color: #fff;
	margin: 0 0 7px 0;
}
.camsearch select{
	margin: 0 2px 0 0;
}
.dropdown{
	margin:5px;
	display:inline;
}
.radio{
	display:inline;
}
.radio td label{
	margin-right:6px;
}
.radio td input{
	height:10px;
}
.camzoekbutton
{
    width: 110px;
    height: 50px;
    float:right;
    margin-top:-48px;
	margin-right:-120px;
}
* html .camzoekbutton{
	width: 43px;
}
.camhead{
    text-align:center;
    margin-top:10px;
}
.age, .taal{
	width: 75px;
}

.camitem
{
    position:relative;
	overflow: hidden;
	margin: 0 3px 0 3px;
	padding: 5px 0 7px 0;
	border-top: 1px dashed #da007e;
	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: #da007e;
}

/*safe*/

.camitem p{
	width: 160px;
	float: right;
	margin: 0 0 6px 0;
	font-size: 10px;
}
.camitem .cambuttons{
    float:none;
    position:absolute;
    top:70px;
    left:125px;
    background-color:#000;
}
.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 .offline{
	background: #505050 url(../img/camoffline.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 .profiellink a{
	background: #da007e;
	height: 18px;
	width: 77px;
	padding: 4px 0 0 0;
	text-align: center;
	display: block;
	color: #fff;
	float: left;
}
.camitem .profiellink a:hover{
	text-decoration: none;
	background: #9c005a;
}
.camnav
{
    position:relative;
    float:left;
    width:100%;
	text-align:center;
	margin:5px auto 20px;
}
.camnav a{
	color: #da007e;
}	
.camsites{
	background: #000;
	margin: 7px 0 0 0;
	padding: 5px 5px 5px 7px;
}
.camsites h2{
	font-size: 13px;
	margin: 0 0 5px 0;
}
.camsites .subitem h1{
	font-size: 12px;
	background: none;
	margin: 0 0 3px 0;
}
.camsites a{
	color: #da007e;
}
.camsites .subitem{
	width: 275px;
	float: left;
	margin: 0 2px 10px 0;
	padding: 0 10px 0 0;
	
}
.camsites .subitem img{
	float: left;
	margin: 0 10px 0 0;
}
.camsites .subitem p{
	float: right;
	width: 165px;
	text-align: justify;
}
#container .colrechts{
	float: right;
	width: 197px;
	overflow: hidden;
}

/*VOD*/
/*Smaakkiezer*/
.smaakkiezer{
	width: 90px;
}
.vod{
	background: #000;	
	padding: 7px;
}
.vod .kop{
	font-size: 14px;
	float: left;
}
.vod form{
	float: right;
}
.vod .soort{
	clear: both;
}
.vod img{
	width: 180px;
	clear: both;
	margin: 7px 0 5px 0;
}
.vod a{
	color: #da007e;
}

/*Profiel info en inbellen*/
.profiel{
	background: #000;
	padding: 7px;
	margin: 0 0 7px 0;
}
.profiel a{
	color: #da007e;
}
.profiel .kop{
	font-size: 16px;
}
.cammerinfo{
	width: 210px;
	overflow: hidden;
	float: left;
	padding: 5px 5px 10px 5px;
	color: #fff;
	font-size: 1.1em;
}
.cammerinfo p span{
	font-weight: bold;
	display: block;
	float: left;
	width: 60px;
}
.cammerinfo h1{
	font-size: 1em;
	clear: both;
	margin: 5px 0 0 0;
}
.cammerinfo img{
	float: left;
	margin: 0 7px 5px 0;
}
/*Inbellen op profiel*/

#profielinbellen{
	width: 321px;
	float: left;
	padding: 0 3px 10px 3px;
	text-align: center;
}

#profielinbellen h1{
	font-size: 24px;
	padding: 2px auto 0 auto;
	color: #f358aa;
	/*background: url(../img/webcamkopicon.gif) no-repeat 0 2px;*/
}
#profielinbellen p{
	display: inline;
	margin: 0 5px 0 0;
}

#profielinbellen .stap{
	padding: 4px;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	background: #f358aa;
	margin-top: 5px;
}

#profielinbellen .belitem{
	background: #e5e5e5;
	padding: 7px;
	margin: 0 0 5px 0;
	color: #000;
}
	
#profielinbellen #telefoonnummer{
	font-size: 24px;
	font-weight: bold;
}

#profielinbellen #tarief{
	font-size: 8px;
	font-weight: normal;
}

#profielinbellen .belitem p{
	margin: 5px 0 0 0;
}

#profielinbellen .belitem .code{
	margin: 0 5px 0 0;
}

#profielinbellen .waarschuwing{
    font-size: 16px;
    color: #f358aa;
}

/*Afbeeldingen en video's*/
.profielimages h1{
	font-size: 14px;
}
.profielimages .set{
	background: #404040;
	padding: 7px 7px 0 7px;
	margin: 5px 0;
}
.profielimages .set img{
	border: 1px solid #fff;
	margin: 0 7px 7px 0;
	width: 131px;
}


