body{
	background: #000000; 
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: -20px;
}
#headerBlock{
	height: 50px;
	background: #000000;
	border-bottom: 2px ridge #CCCCCC;
	padding: 20px;
}

	#header{
		margin-left: auto;
		margin-right: auto;
		width: 780px;
	}
	
		#headerBlock #header h1{
			position: absolute;
			color: #CCCCCC;
			top: 5px;
		}
		
		#headerBlock #header #tekst{
			position: absolute;
			top: 50px;
		}

#menuBlock{
	height: 75px;
	background: url(img/tpl_navbar_bg.gif) repeat-x;
}

	#menuBlock #menu{
		margin-left: auto;
		margin-right: auto;
		width: 800px;
		padding-top: 35px;
	}
		#menuBlock #menu ul{
		}
		
		#menuBlock #menu ul li{
			display: block;
			width: 90px;
			float: left;
			padding: 5px;
			padding-left: 10px;
			margin: 5px;
			background: #0095cd;
		}
		
		#menuBlock #menu ul li a{
			color: #000000;
			text-decoration: none;
		}
		
#colorBlock{
	height: 25px;
	background: #0095cd;
}

#containerBlock{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 780px;
	padding: 10px;
}
#fullBlock{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 920px;
}

	h2{
		background: #0095cd;
		color: #000000;
		font-size: 14px;
		border: 1px solid #FFFFFF;
		height: 20px;
		margin-bottom: 2px;
		padding: 3px;
		padding-left: 7px;
	}
	
	.full{
		width:920px;
		padding-top:10px;
		float:left;
	}
	
	#main{
		float: left;
		position: relative;
		width: 558px;
		padding: 3px;
		margin-right: 10px;
	}
		p{
			padding: 5px;
			background: #111111;
			border: 1px solid #666666;
		}
		
		#main .detailBlock{
			padding: 5px;
			width: 546px;
			background: #111111;
			border: 1px solid #666666;
			margin-bottom: 10px;
		}
		
			#main .detailBlock .profiel{
				background: #111111;
				border: 1px solid #666666;
				float: left;
				width: 100px;
				margin-right: 8px;
				margin-bottom: 5px;
				padding: 5px;
			}
			#main .detailBlock .trailerDesc{
				padding: 15px;
			}
			#main .detailBlock .thumbs img{
				padding: 5px;
				padding-left: 50px;
			}
			
			#main .trailerDialer .number{
				border: 0px;
			}
			#main .trailerDialer .tariff{
				border: 0px;
			}
			#main .trailerDialer input{
				border: 1px solid #CCCCCC;
				background: #000000;
				padding: 5px;
				color: #CCCCCC;
			}
		
		#main .profiel{
			background: #111111;
			border: 1px solid #666666;
			float: left;
			width: 110px;
			margin-right: 10px;
			margin-bottom: 5px;
			padding: 8px;
		}
		
			#main .profiel img{
				border: 0px;
			}
	
		#main .picture{
			background: #111111;
			border: 1px solid #666666;
			float: left;
			width: 150px;
			margin-right: 4px;
			margin-bottom: 5px;
			padding: 15px;
		}
		
			#main .picture img{
				border: 0px;
			}
			
		#main .sexdate{
			width: 137px;
			position: relative;
			background: #111111;
			border: 2px solid #999999;
			height: 175px;
			padding-left: 7px;
			padding-top: 5px;
			margin-right: 9px;
			margin-bottom: 9px;
			float: left;
		}
			.sexdate img{
				border:0px;
				padding: 4px;
			}
			.sexdate a{
				text-decoration: none;
				color: #666666;
				font-size: 11px;
			}
		/* sexfilm block */	
		#main .sexfilm{
			width: 529px;
			position: relative;
			background: #111111;
			border: 5px solid #000000;
			height: 205px;
			padding-left: 7px;
			padding-top: 5px;
			margin-right: 9px;
			margin-bottom: 9px;
			float: left;
		}
			#main .sexfilm .titel{
				width: 529px;
				height: 20px;
				float: left;
				font-weight: bold;
				font-size: 11px;
			}
			
			#main .sexfilm .omschrijving{
				float: left;
				width: 290px;
				padding-left: 10px;
				font-size: 10px;
			}
			
			#main .sexfilm img{
				border:0px;
				width: 210px;
				float: left;
				padding: 4px;
				border: 1px solid #CCCCCC;
			}
			#main .sexfilm a{
				text-decoration: none;
				color: #666666;
				font-size: 11px;
			}
			#main .sexfilm .site{
				position: absolute;
				width: 180px;
				bottom: 10px;
				font-size: 9px;
				right: 0px;
			}
			#main .sexfilm .bekeken{
				position: absolute;
				width: 180px;
				bottom: 25px;
				font-size: 9px;
				right: 0px;
			}
			#main .sexfilm .bekijk{
				position: absolute;
				width: 180px;
				bottom: 60px;
				right: 0px;
			}
				#main .sexfilm .bekijk a{
					font-size: 14px;
				}
			
	#right{
		float: left;
		position: relative;
		width: 200px;
		padding: 3px;
	}	
		#right .imgblock{
			background: #111111;
			border: 1px solid #999999;
			width: 200px;
			position: relative;
		}
		
		#right .block{
			background: #111111;
			padding: 8px;
			border: 1px solid #999999;
		}
		#right .block ul{
			list-style: none;
			padding: 0px;
			margin: 0px;
		}
		#right .block ul li{
			display: block;
			text-decoration:none;
			width: 200px;
		}
		#right .block ul li a{
			color: #666666;
			text-decoration: none;
			font-size: 11px; 
		}
		
		#right .block .gallerieBlock a{
			color: #666666;
			text-decoration: none;
			font-size: 11px; 
		}
	
	.clear{
		clear: both;
		height: 1px;
		font-size: 1px;
		overflow: hidden;
	}
	
	#containerBlock #footer{
		width: 790px;
		height: 15px;
		color: #CCCCCC;
	}
		#containerBlock #footer a{
			color: #CCCCCC;
			text-decoration: none;
		}	
