body{
	background: #000000; 
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	margin-top: -20px;
}
#headerBlock{
	height: 50px;
	background: #000000;
	border-bottom: 2px ridge #CCCCCC;
	padding: 20px;
}
	
	#header{
		position: relative;
		margin-left: auto;
		margin-right: auto;
		width: 995px;
	}
		#header #banner{
			position: absolute;
			right: 0px;
		}
	
		#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: 995px;
		padding-top: 35px;
	}
		#menuBlock #menu ul{
		}
		
		#menuBlock #menu ul li{
			display: block;
			width: 100px;
			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;
}

#centralContainer{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 995px;
	padding: 10px;
}
	#fullBlock{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 920px;
	}
	a{
		font-size: 11px;
		color: #FFFFFF;
		text-decoration: none;
	}
	a:hover{
		font-size: 11px;
		color: #FFFFFF;
		text-decoration: none;
	}

	h2{
		background: #0095cd;
		color: #000000;
		font-size: 14px;
		border: 1px solid #FFFFFF;
		height: 20px;
		margin-bottom: 2px;
		padding: 3px;
		padding-left: 7px;
	}
	
		p{
			position:relative;
			padding: 5px;
			background: #111111;
			border: 1px solid #666666;
		}
			p .gratis{
				font-size: 14px;
			}
				p .gratis a{
					color: #FFFFFF;
					font-weight: bold;
					text-decoration: none;
				}
			
		
		#fullBlock .detailBlock{
			padding: 5px;
			width: 546px;
			background: #111111;
			border: 1px solid #666666;
			margin-bottom: 10px;
		}
	
		#fullBlock .picture{
			background: #111111;
			border: 1px solid #666666;
			float: left;
			width: 150px;
			margin-right: 4px;
			margin-bottom: 5px;
			padding: 15px;
		}
		
			#fullBlock .picture img{
				border: 0px;
			}
			

		/* sexfilm block */	
		.trailerContainer{
			position: relative;
			width: 479px;
			height: 160px;
			background: #111111;
			border: 1px solid #666666;
			float: left;
			padding: 3px;
			margin: 5px;
		}
			.trailerDesc{
				position: relative;
				font-size: 14px;
				margin-top: 15px;
				margin-bottom: 15px;
				width: 420px;
				padding: 3px;
			}

			.trailerDialer{
				position: relative;
				text-align: center;
				font-size: 14px;
				margin-top: 15px;
				width: 420px;
				padding: 3px;
			}
					
			.trailerThumbContainer{
				position: relative;
				width: 210px;
				height: 150px;
				float: left;
			}
			
			.trailerContainer img{
				border: 1px solid #000;
			}
			
			.trailerInfoContainer{
				position: relative;
				width: 260px;
				height: auto;
				float: left;
			}
			
			.trailerBottomContainer{
				position: relative;
				width: 200px;
				height: 20px;
				left: 260px;
				top: -10px;
			}
				.trailerBottomContainer input{
					display:block;
					background: #666666;
					border: 1px solid #111111;
				}
			
		.gallerieContainer{
			position: relative;
			width: 455px;
			height: 370px;
			background: #111111;
			border: 1px solid #666666;
			float: left;
			padding: 15px;
			margin: 5px;
		}
			.gallerieContainer a{
				color: #999999;
				font-size: 12px;
				text-decoration: none;
			}
	.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;
		}	
