
/* CSS Document */
@charset "utf-8";
html{
}
.title{
	font-size:120%;
}
/* Main - Container */
#container{
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana ,Arial, Helvetica, sans-serif;
}

/* Top - Container_____________________________________________*/
#top{
	background-color:#ffcc00;
	height:157px;
}
#logodruck,#logo_ut_druck,#adresse_druck{
display: none;
}
#logo{
	/*border:1px solid #000000;*/
	width:300px;
	padding-bottom: 20px;
float:left;
}

/* Titel - Container_____________________________________________*/
#title{
	padding-top:80px;
	padding-left:55px;
	height:30px;
	clear: left;
}
#title .title{
	font-size: 120%;
}

#stern{
	float:left;
}
#titel{
	padding-top: 5px;
    padding-left: 15px;
}



/* Hintergrund - Rahmen____________________________________________*/
#bg,#nbg{
	clear:left;
	width:auto;
	padding-left:65px;

}

#nbg_o,#nbg_o_m{
	height:10px;
}

#bg_o{
	background-image:url(bilder/bg_o.gif);
	height: 10px;
	font-size:10%;
	background-repeat:no-repeat;
}
#bg_o_m{
	background-image:url(bilder/bg_m_o2.gif);
	height:10px;
	background-repeat:no-repeat;
}
#bg_u{
	background-image:url(bilder/bg_u.gif);
	height:12px;
	background-repeat:no-repeat;
}
#bg_m{
	background-image:url(bilder/bg_m.gif);
	background-repeat:repeat-y;
}


/*Inhalt_________________________________________________*/
#nav_spieler{
	width:750px;
	padding:0px 5px 0px 5px;
}

#content{
	padding-left:9px;
	font-size: 70%;

}

/* Home / News______________________________________*/

.startbuttons{
	/*border:1px solid green;*/
	margin:0px;
	padding:0px;
	position:absolute;
	left:0px;
	top:162px;
	width:100%;
	font:Arial, Helvetica, sans-serif;
	font-size:62px;
	color:#fff;
}


.start_button{
	height:80px;
	margin-bottom:5px;
	background-color:#ffcc00;
	padding:40px 65px ;
	cursor:pointer;
} 

#sb_1:hover{
	background-color:#0099ff;
}
#sb_2:hover{
	background-color:#ff3399;
}
#sb_3:hover{
	background-color:#00cc00;
}




.item{
	width:700px;
	padding: 20px 0px 20px 0px;
	border-bottom:1px dashed #DDDDDD;/**/
	clear:left;
	line-height:1.3;
}

.item_top{
	width:700px;
	padding: 0px 0px 20px 0px;
	border-bottom:1px dashed #DDDDDD;/**/
	line-height:1.5;
}

.itempop{
	margin:0px 35px 0px 35px;
	padding: 10px 0px 10px 0px;
	border-bottom:1px dashed #DDDDDD;
	clear:left;
	line-height:1.3;
}
.item_toppop{
	margin:0px 35px 0px 35px;
	padding: 10px 0px 10px 0px;
	border-bottom:1px dashed #DDDDDD;/**/
	line-height:1.5;
}

.item_bild{
	float:left;
	padding-top:4px;
}
.item_news{
	padding-left:70px;
}
.item_news a{
color: #000000;
}
.item_news a:hover{
text-decoration:none;
}

.titel_link{
	font-weight: bold;
	text-decoration:underline;

}
.newsstern{
	font-size: 150%;
	padding-left:18px;
}


/* Termine___________________________________________*/
.itemtermin{
	width:750px;
	padding: 0px 0px 10px 0px;
	clear:left;
	/*border:1px solid #000000;*/
}
.itemrow{
	padding-right:5px;
	float:left;
}
.itemrow a{
	color:black;
}
.itemrow a:hover{
	text-decoration:none;
}

#termin_bild{
	width:60px;
	padding-bottom:20px;
}
#termin_name{
	width:150px;
}
#termin_name a{
	color:black;
}
#termin_name a:hover{
	text-decoration:none;
}
#termin_datum{
	width:130px;
}
#termin_text{
	width:380px;
}

/* Spieler Detail / O. Geissen / Kamera________________________________________*/
#spieler_oben{
	display:block;
	height:410px;
}
#og{
	display:block;
	height:auto;
	overflow:visible;
}
#og p{
	margin:0px;
}

#spieler_oben a, #og a{
	color:#000000;
}
#spieler_oben_links{
	width: 293px;
	float: left;
	position:relative;
	top: 0px;
}
#og_links{
	width: 290px;
	float: left;
}
#newclear{
	clear:left;
}
#spieler_oben_rechts{
	height:384px;
	padding-top:30px;
	float: left;
	padding-left:20px;
	position:relative;
	top: -10px;
}

#og_rechts{
	padding-top:20px;
	float: left;
	padding-left:20px;
	width:400px;
}

#spieler_title,#og_title{
	padding-bottom:15px;
	font-family: Verdana ,Arial, Helvetica, sans-serif;
	font-size:148%;
}
#spieler_titlepop{
	padding-top:27px;
	padding-bottom:15px;
	padding-left:20px;
	font-family: Verdana ,Arial, Helvetica, sans-serif;
	font-size:148%;
}



#spieler_data{
clear:left;
	padding-top:15px;
	padding-left:18px;
}
#ogbasic{
	clear:left;
	padding-top:15px;
	padding-left:18px;
	padding-bottom:20px;
	line-height:1.4;
	
}
#oglinie{
	border-bottom:1px dashed #999999;
	width:350px;
}
#ogbasic a:hover{
	text-decoration:none;
}
#kamerabasic{
	clear:left;
	padding-top:15px;
	padding-left:18px;
	padding-bottom:20px;
}
.ognews{
	padding-top:3px;
	padding-left:18px;
	padding-bottom:3px;
	width:380px;
}
.sttitel{
	padding-left:18px;
		padding-bottom:10px;
}
.ognews a:hover{
	text-decoration: none;
}
.ognews div{
	padding-top:2px;
	padding-bottom:2px;
}
.titleog{
	font-size: 120%
}

#oglink a{
	padding-left:18px;
	color:#000000;
	text-decoration:underline;
}
#oglink a:hover{
	text-decoration:none;
}


#spieler_data2{
	padding-left:18px;
	position:absolute;
	bottom: 0px;
	width:390px;
	clear:left;
}

#spieler_data2 a:hover{
	text-decoration:none;
}

#spieler_data div, #spieler_data2 div{

	padding-top:2px;
    padding-bottom:2px;

}
#bildernavigation{
	float:left;
}

.bildrand_l{
	background-image:url(bilder/bilder_links.gif);
	height:17px;
	background-repeat:no-repeat;
	float:left;
	height:auto;
	padding-right:1px;
}
.bildrand_r{
	background-image:url(bilder/bilder_rechts.gif);
	height:17px;
	background-repeat:no-repeat;
	float:left;
	padding-right:1px;
}

.bildnav{
	text-align:center;
	background-image:url(bilder/bilder.gif);
	height:17px;
	width:17px;
	background-repeat:no-repeat;
	float:left;
	height:auto;
	padding-right:1px;
	cursor:pointer;
}
.bildnavakt{
	text-align:center;
	background-image:url(bilder/bilder-over.gif);
	height:17px;
	width:17px;
	background-repeat:no-repeat;
	float:left;
	height:auto;
	padding-right:1px;
	cursor:pointer;
}
#drucken{
	cursor:pointer;
	text-align:right;
	float:right;
}

.video_news{
	padding-top:7px;
}

#spieler_unten{
	padding-bottom:20px;
	padding-left:22px;
	clear: left;
}

.rolle_titel{
	clear:left; 
	padding-top:20px;
	padding-bottom:10px;
}

.rolle_titelpop{
	clear:left; 
	padding-left:35px;
	padding-bottom:10px;
	padding-top:10px;
	height:12px;	
}
.rolle_titelpop_r{
	background-color:#eae7e7; 
	width:95%;
	
}
.rolle_titel_bild{
	clear:left; 
	padding-bottom:10px;
	padding-top:10px;
	height:12px;	
	display:none;
}
.rolle{
	clear:left; 
}

.rolle_datum{
	float:left;
	width:76px; 
}
.rolle_text{
	float:left;
	width:620px;
	padding-bottom:6px; 
}
.rolle_titel_l{
	width:2px; 
	background-color:#ffcc00; 
	float:left; 
}
.rolle_titel_r{
	padding-left:74px;
	width:625px; 
	background-color:#eae7e7; 
	float:left; 
}

.t_rolle{
	padding-bottom:10px;
	padding-top:20px;
}

.normal a, .rolle_text a{
	color: #000000;
}
.normal a:hover,.rolle_text a:hover{
	text-decoration:none;
}

.vorname a{
	color:#797979;
	text-decoration:none;
}
.nachname a{
	color:#000000;
	text-decoration:none;
}
/* Spieler - ?bersicht____________________________________________*/

#spieler_zeile{
	width:960px;
	clear:left;
}
#spieler_item{
	float:left;
	width:188px;
	height:290px;
}
.spieler_bild{
	height:254px;
}
.spieler_bild a{
	color:#797979;
	text-decoration:none;
	font-style:italic;
}
.spieler_vorname a{
float: left;
padding-right:5px;
}
.spieler_nachname a{
float: left;
}
.spieler_vorname a{
	color:#797979;
	text-decoration:none;
}
.spieler_nachname a{
	color:#000000;
	text-decoration:none;
}


/* KONTAKT___________________________________________*/
#kontakt_adresse{
	padding-bottom:30px;
}
#kontakt_adresse p{
	margin:0px;
	padding-bottom:3px;
}

#kontakt_personen{
	display:block;
	clear:left;
}

.person{
	float:left;
	width:210px;
	padding-bottom:30px;
}

#kontakt_personen p{
	margin:0px;
	padding-bottom:3px;
	display:block;
}


#kontakt_personen img{
	padding-bottom:13px;

}
.bold{
	font-weight:bold;
	padding-bottom:2px;
}
.italic{
	font-style:italic;
}


.link{
	color:#000000;
}
.link:hover{
	text-decoration:none;
}
#kontakt_navigation{
	clear:left;
	padding-bottom:20px;
}

#kontakt_navigation div{
	padding-bottom:20px;
}
.navtext{
	padding-top:5px;
	padding-right:10px;
	cursor:pointer;
	float:left;
}

.navbild{
	padding-right:5px;
	cursor:pointer;
	float:left;
}

#kontakt_auswahl{
	border:1px solid #aaaaaa;
	display:none;
	clear:left;
	width:740px;
	padding-top:30px;
	padding-left:18px;
	padding-right:10px;
	
}

#kontakt_auswahl input{
	background-color:#EEEEEE;
}

.kontakt_unten{
	padding-top:30px;
	clear:left;
	width: 745px;
}
#kontaktform{
}
#kontaktform input{
	width:100%;
}
.zeile{
	padding-bottom:40px;
}
.zeile_versendet{
	padding-bottom:10px;
}
.zeile_externlinks{
	padding-bottom:10px;
}
.zeile_externlinks a{
	font-weight:bold;
	color:black;
}

.spalte1,.spalte2,.spalte_plz,.spalte_stadt{
	float:left;
}
.spalte1{
	width:207px;
	padding-right:20px;
}
.spalte2{
	width:264px;
	padding-right:20px;
}
.spalte_plz{
	width:55px;
	padding-right:12px;
}
.spalte_stadt{
	width:130px;
}

.spalte_but{
	text-align:right;
	padding-right:25px;
}

.buttonContainer{
	height:16px;
	float:right;
	text-align:center;
	background-repeat:no-repeat;
	padding-top:1px;
	cursor:pointer;
}
.buttonContainer_left{
	height:16px;
	float:left;
	text-align:center;
	background-repeat:no-repeat;
	padding-top:1px;
	cursor:pointer;
}
#leer{
	width:15px;
	float:right;
} 
#leer_left{
	width:10px;
	float:left;
} 
#abbrechen{
	background-image:url(bilder/but_grau.gif);
	width:74px;
}
#senden,#news,#video,#video2{
	background-image:url(bilder/but_orange.gif);
	width:54px;
}
/*_______Profil_____________*/
.profil_unten{
	padding-bottom:30px;
	clear:left;
	width: 520px;
}
.profil_unten a{
color:#000000;
}
.profil_unten a:hover{
text-decoration:none;
}

#profile{
	padding-top:10px;
	padding-left:20px;
}

.profil_block{
	padding-left:20px;
}
.blocktitel{
	color:#666666;
}

div.clear{
	clear: left;
	height: 0;
	margin: 0;
	padding: 0;
	font-size: 0;
}
div.clear1{
	clear: left;
	height: 0;
	margin: 0;
	padding: 0;
	font-size: 50%;
}

/*----NEWNAV_______*/
ul{
  padding: 0;
  margin: 0;
  list-style: none;
}
ul a{
text-decoration:none;
color:#000000;
}
li{
  float: left;
  position: relative;

}
li ul{
  font-size:70%;
  padding-top:30px;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}
li div{
    float:left;
    position: relative;
}

li > div {
	top: auto;
	left: auto;
}
	
/*li:hover ul { 

	display: block; 
	
}
*/
.links{
	width:7px;
	height:16px;
}
.sublinks{
	width:6px;
	height:16px;
}
.rechts{
	width:7px;
	height:16px;
}
.subrechts{
	width:6px;
	height:16px;
}
.substern{
	font-size:130%;
	color:#FFFFFF;
}
.mitte{

	height:16px;
	font-size:70%;
	font-weight:bold;
	cursor:pointer;
	line-height:1.3;
}
.submitte{
	line-height:1.3;

	height:16px;
	font-size:100%;
	cursor:pointer;
}
.navnormal{
	font-size:70%;
}

#navigationsleiste{
	width: 1000px;
}
#navigation1{
	padding-left:62px;
	padding-bottom:1px;
clear:left;
}

#navigation3{
	padding-top:5px;
	float: right;
	font-size: 60%;
	color:#FF0000;
}
#navigation3 .white{
	color:#FFFFFF;
}

#navigation3 a{
	text-decoration:none;
	color:#FFFFFF;
}

#navigation3 a:hover{
	text-decoration:none;
	color:#FF0000;
}

#navigation2{
	clear:right;
	padding-top:120px;
	float: right;
	font-size: 70%;
}
#navigation2 a{
	text-decoration:none;
	color:#000000;
}
#navigation2 a:hover{
	text-decoration:underline;
	color:#ffffff;
}
.popnewsstern{
	color:#FFFFFF;
}

#entertainmentgesichter{
	position:absolute;
	left:682px;
	top:101px;
	display:block;
	margin-left:0px;
}
