body {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

img {
	border:none;
}

#bground {
	background:url(/static/img/background.jpg) no-repeat center top;
	width:100%;
	height:780px;
	overflow:visible;
}

#sitebox {
	margin-top:-780px;
	overflow:visible;
	width:100%;
	height:780px;
}

#site {
	margin:0 auto;
	position:relative;
	width:1000px;
	height:780px;
}

#flash {
	position:absolute;
	top:116px;
	left:168px;
	border:1px solid #1a2842;
	width:661px;
	height:440px;
	overflow:hidden;
	z-index:15;
}

#bogen {
	position:absolute;
	top:117px;
	left:169px;
	width:661px;
	height:440px;
	overflow:hidden;
	z-index:2000;
}

#bogen img {
	behavior: url(/static/js/iepngfix.htc);
}

#background {
	width:661px;
	height:440px;
	overflow:hidden;
	z-index:10;
}

#left {
	position:absolute;
	top:300px;
	left:0;
	width:155px;
	height:200px;	
}

#right {
	position:absolute;
	top:301px;
	left:852px;
	width:155px;
	height:200px;	
}

#left img, #right img {
	behavior: url(/static/js/iepngfix.htc);
}

#boxes {
	position:absolute;
	top:590px;
	left:104px;
	width:1000px;
	height:140px;	
}

#boxes .box {
	position:relative;
	float:left;
	margin-right:22px;
	width:180px;
	height:132px;
	border-top:1px solid #bcbcbc;
	border-left:1px solid #bcbcbc;
	border-right:1px solid #bcbcbc;
	overflow:hidden;
}

#boxes .box img.webcam {
	position:absolute;
	top:-20px;
	z-index:10;
}

#boxes .box .text {
	position:absolute;
	top:0;
	z-index:11;
}

#boxes .box.last {
	margin:0;
}

#boxes .box.hidden {
	border:none;
}

#boxes .box.hiddenlast {
	border:none;
}

#footer {
	position:absolute;
	top:757px;
	left:0;
	width:1000px;
	height:20px;
	text-align:center;
}

#footer a {
	color:#000;
	text-decoration:none;
}