/* CSS Document */



body {



	margin:0px;



	padding:0px;



	font-size:10px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	color:#DEDEDE;



	background:#696763;



}







#horizon {



	position: absolute;



	top: 50%;



	left: 0px;



	width: 100%;



}



#site {



	margin-left: -500px;



	position: absolute;



	top: -297px;



	left: 50%;



	width: 1000px;



	height: 595px;



	background:#000;



}



h1 {



	font-size:18px;



	font-weight:normal;



}



h2 {



	font-size:15px;



	font-weight:normal;



}



h3 {

	color:#FC0;

	font-size:12px;



}



h4 {



	font-size:10px;



}



a img {



	border:0px;



}



#header {



	height:102px;



	text-align:right;



}



#container {



	height:387px;
	
	position:relative;



}







#container a {



	text-decoration:none;



}



#container-right {



	float:right;



	width:625px;



}



#menu {



	height:47px;



	margin-top:10px;



	margin-left:25px;



}



#content {



	margin-top:25px;



	margin-left:30px;



	height:300px;



	overflow:auto;



	padding-right:60px;



}



#content a {



	color:#696763;



	color:#FC0;



}



#content td {



	vertical-align:top;



}



#content a:hover {



	color:#FFF;



}



.neuigkeiten_index .liste {



	clear:left;



}



.neuigkeiten_index .liste img {



	float:left;



	padding-right:8px;



}



.neuigkeiten_index .liste_datum, .neuigkeiten_index h3, .home_header, .home_date {



	display:inline;



	padding-right:15px;



}



.neuigkeiten_index h2 {



	font-size:15px;



}



.gallery_index .liste img {



	float:left;



}



.gallery_index .clear_liste {



	clear:left;



}



.gallery_index .pics {



	width:150px;



	float:left;



}



.liste h3 a {



	color:#696763;



}



.neuigkeiten_detail h2 {



	color:#696763;



	font-size:18px;



	color:#FC0;



}



.neuigkeiten_detail h3 {



	font-size:11px;



	font-weight:normal;



}



.neuigkeiten_detail_bildtext img {



	float:left;



	padding-right:8px;



}



.clear {



	clear:left;



}



#footer {



	clear:both;



	text-align:right;



	padding-top:20px;



	padding-right:80px;



}



.news-EN, .news-FR {



	display:none;



}



#itellico {



	text-align:right;



	margin-top:75px;



	color:#000;



}


#detailView {
	position:absolute;
	top:0;
	left:0;
	width:380px;
	height:387px;
	background:#000;
}





a.flowplayer, a.flowplayer img {



	display:block;				

	width:300px;

	height:240px;

	border:0px;		

}







/* play button on top of splash screenn */



div.playButton {



	background:url(../images/play.png) no-repeat;

	width:50px;

	height:50px;

	position:relative;

	top:-140px;

	left:125px;	

	opacity:0.9;

	margin-bottom:-50px;

}







/* play button upon mouseover */



.playButton:hover {

	opacity:1.0;		

}







