@charset "utf-8";

html,body{

}


body{
	background-color:#e5e5e5;
	font: 69% "Lucida Grande","Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	margin: 0;
	padding: 0;
}

:focus{outline:0}

#page{
    border:0px solid red;
	width:960px;
	height:560px;
	margin:40px auto;
	position:relative;

}

.clear{
	clear:both;
}

a{
	color: #666666;
}

a:hover{
  color:#38ace2
}

.blue{
  color:#38ace2
}

.grey{
	color: grey;
}

#content {
	top:0px;
	left:0px;
	position:absolute;
	background-color: #FFFFFF;
	width:770px;
	height:490px;
	padding:20px
}
#right {
	top:0px;
	left:810px;
	position:absolute;
	width:150px;
	height:460px;
}

#navigation{
	padding-top:40px;
	padding-left:20px;
}

#navigation div{
	padding-top:0px;
}

#nav_spieler,#nav_model{
	padding-left:0px;
	cursor:pointer;
}

#nav_spieler_open,#nav_model_open{
    padding-left:0px;
    padding-right:0px;
	display:none;
	background-color:white;
	padding-bottom:5px;
    width:120px;
}




#nav_spieler_open a,#nav_model_open a{
  font-size:15px;
  color: #666666;
  padding-left:0px;  
}


#nav_meta{
	top:400px;
	position:absolute;
	color:#38ace2
}

#nav_meta a{
	color: #666666;
}

#nav_meta a:hover{
	color: #000000;
}


a {
	background-color: transparent;
	text-decoration:none;

}
img {
	border: none;
}


#c_left{
	float:left;
}

#c_right_h{
	float:right;
	width:270px;
    text-align:right;
}

#c_right_h div{
	width:59px;
	height:80px;
	margin-left:4px;
	margin-bottom:4px;
	float:right;
}

#c_right_h div div{
        width:53px;
	height:74px;
	margin-left:0px;
	margin-bottom:0px;
	float:right;
    color:yellow;
}


#c_right_v{
	float:right;
	width:70px;
    text-align:right;
}

#c_right_v div{
	width:80px;
	height:59px;
	margin-left:4px;
	margin-bottom:4px;
	float:right;
}

#c_right_v div div{
    width:74px;
	height:53px;
	margin-left:4px;
	margin-bottom:4px;
	float:right;
    color:yellow;
}


#c_carousel{
    position:absolute;
	left:668px;
	top:20px;	
    height:490px;
	overflow:hidden;
    background-color:#ffffff
}





#mycarousel{
    position:relative;
	list-style:none;
	margin:0px;
}

#mycarousel li{
	background-repeat:no-repeat;
	height:67px;
	width:80px;
}

#mycarousel li div{
	width:74px;
	height:53px;
}


.aktiv{	
	border:3px solid #ffffff;
	opacity:0.8;
	visibility:visible;
}

.inaktiv{
	visibility:hidden;
}

#bildnav{
	position: absolute;
	top:20px;
	z-index:1000;
}

#bildnav div{
	float:left;
	cursor:pointer;
	padding:5px;
	background-color:#eeeeee;
	border:1px solid #999999;
}

.video_left{
	float:left;
	width:195px
}

.video_left p,.audio_left p,.impressum p,.kontakt_right p,.links p{
	margin-top:0px;
	margin-bottom:10px;
}

.video_right{
	float:right;
}

.titel{
	font-size:16px
}

.video_link{
	background: url(pics/play.png) no-repeat;
	padding-left:20px
}


.video_link:hover{
	background: url(pics/playblue.png) no-repeat;
	padding-left:20px
}

.video_link:hover a{
	color:#38ace2
}

.video_link a{
	color:#000000
}


.video_link_aktiv{
	background: url(pics/playblue.png) no-repeat;
	padding-left:20px
}

.video_link_aktiv a{
    color:#38ace2
}


.audio_left{
  float:left;
  width:390px;
}

.audio_titel{
  font-weight:bold
}

.audio_subtitel{
	padding-top:1px;
	padding-bottom:2px;
}

.audio_infotext{
	padding-top:7px;
}
.audio_download{
	padding-top:2px
}

.audioentry{
	padding-bottom:20px;
}

#audiolist{
	padding-right:10px;
	margin-top:20px;
	height:385px;
	overflow: auto;
}




.audio_right{
  float:right;
}


.kontakt_left{
	float:left;
	width:370px;
}

.kontakt_right{
	padding-left:20px;
	float:left;
	width:378px;
}


.kontaktform{
	position:absolute;
	bottom:16px
}

.kontaktform div{
	padding-bottom:4px
}


.logo_aziel{
	position:absolute;
	right:20px;
}

.links img{
   margin: -4px 2px;
}



.contenttitel{
    font-size:16px;
    float:left;
}

.contentnavi{
	float:left;
	padding-top:3px;
	padding-left:22px;
}

.pdf_download{
	padding-top:3px;
	float:right
}




.newswrapper{
	height:460px;
	overflow-y:scroll
}

.liste{
	clear:both;
	padding-top:10px
}

.vitaentry{
	clear:both;
	padding-top:10px;
}

.vitaentry p{
	margin:0px
}


.vitaentry .label{
	float:left;
	font-weight:bold;
	width:150px;
}

.vitaentry .values{
	float:left;
	width:570px;
}

.liste table th{
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align:top;
}


.liste table td{
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:top;
}

.liste table p{
	margin:0px
}

.sedcards p{
	margin:0px
}

.card1{
	float:left;
	position:absolute;
	top:60px;
}

.card2{
	position:absolute;
	top:60px;
	left:435px;
	float:right;

}


.card_titel{
	font-weight:bold
}

.card_subtitel{
	margin-bottom:20px;
}


#scrollup{
	position:absolute;
	left:735px;
	top:20px;
	z-index:100;
}

#scrolldown{
	position:absolute;
	left:735px;
	top:480px;
	z-index:100;
}

.mocontainer{
	 position:relative;
	 float:left;
	 opacity:1;
	 height:121px
}


.moabdecker{
	width:179px;
	height:120px;
	background-color:#000000;
	position:absolute;
	top:0;
	left:0;
	opacity:0.5;
	filter: alpha(opacity=50);/**/
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	cursor:pointer
}


.moevent{
	width:179px;
	height:120px;
	background-color:#ff0000;
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	filter: alpha(opacity=0);/**/
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	cursor:pointer
}



/*.moabdecker:hover{

    opacity:0;

}*/

.showit{
	width:179px;
	height:120px;
	background-color:black;
	position:absolute;
	top:0;
	left:0;
    opacity:0;
	filter: alpha(opacity=0);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	cursor:pointer
}




.motitel{
	 position:absolute;
	 top:80px;
	 left:5px;
	 font-size:12px;
	 font-weight:bold;
	 color:white
}
.moimage{
	  padding-right:1px;
	  padding-bottom:1px;
}


.tslideshow{
	position:absolute;
	bottom:20px
}
.tslideshow img{
	position:absolute;
	bottom:0px
}



