/* CSS Document */

.KeinRahmen td 
{
  border:0px;
}

.SpielTippTabelleKopfzeile td {
	background-color:#FF5555;
	font-weight:bold;
}

.GBEintrag
{
  margin-top:1em;
  margin-bottom:1em;
  padding:0px;
  border:5px solid #333333;
  width:100%;

}

.GBEintrag td
{
  border:0px;
  padding:0px;
  margin:0px;
}

.GBKiste td
{
  margin:0px;
  padding:1px;
  border:none;
}

.GBKiste
{
  margin:0px;
  padding:0px;
  width:100%;
  border:none;
}

/*
* HTML .GBEintrag
{
  width:60%;
  border:5px solid #333333;
}
*/

.GBKopf
{
  font-size:medium;
  font-weight:bold;
  text-align:center;
  border:none;
  border-bottom:5px solid #333333;
  padding:0px;
  margin:0px;
}

.GBlinks
{
  width:30%;
  text-align:center;
  border:0px; 
  padding:0px;
  background-color:#00A5FF;
}

.GBlinks a
{
  color:#000000;
}

.GBrechts
{
  font-size:medium;
  border:0px; 
  background-color:#8888FF; 
  padding:4%;
}

.GBrechts p
{
  font-size:small;
  color:#000000;
  padding:2%;
}

.GBInfo
{
  background-color:#999999;
  vertical-align:text-top;
  margin:5px;
  padding:5px;
}

.GanzerBildschirm
{
  height:auto;
  padding-bottom:2em;
}

* HTML .GanzerBildschirm
{
  height:100%;
}

body 
{ 
  background-color:#BBBBBB;
  color:#000000;
  font-size:small; 
  margin:0px;
}

.Oben h1
{
  margin:0px;
  letter-spacing:0.5ex;
  color:#AAFFFF;  

}
.Oben h2
{
  margin:0px;
  letter-spacing:0.5ex;
  color:#AAFFFF;  

}
.Oben 
{   
  width:100%;
  background-color:#00A5FF;
  color:#FFFFFF; 
  font-family:"Times New Roman", Times, serif; 
  font-weight:bold;
  text-align:center; 
  padding:0px;
  margin:0px;
  border-style:ridge;
  border-color:#FFFFFF;
  border-width:12px;
  
}
			
.GanzOben 
{ 
  font-size:37px;
  line-height:45px; 
  letter-spacing:0.5ex;
  color:#FFFFFF;  
}

.FastGanzOben 
{ 
  font-size:30px;
  line-height:40px; 
  letter-spacing:0.3ex; 
  color:#FFFFFF;
}

/*Fertig mit Oben*/

		
#Links 
{
  max-width:25%;
  min-width:21ex; 
  margin-top:0px;
	margin-left:0px;
  margin-bottom:2em;
  padding-top:1ex; 
  padding-left:0.5ex; 
  padding-right:0.5ex; 
  background-color:#33CCFF; 
  font-size:medium; 
  line-height:1.4em; 
  font-family:Arial, Helvetica, sans-serif;  
  border-style:ridge;
  border-color:#FFFFFF;
  border-width:10px;
  float:left;
}


#Hauptteil 
{
  padding-right:5%;
  padding-top:2em;
  padding-bottom:2%;
	padding-left:25%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}


.Verweisrahmen
{
  border-style:groove;
  border-color:#555555;
  border-width:12px;
  padding-top:10px;
  padding-bottom:10px;
  margin-top:-1ex;  
  margin-bottom:2ex;
  background-color:#00A5FF;
}

		 
.Thema , .Aktuell{ list-style:none; padding:0px; font-weight:bold; margin-bottom:1ex; }
	
				
.Thema a , .Aktuell { padding-left:0.4ex; padding-right:0.4ex; text-align:center; display:block; text-decoration:none; border-style:outset; border-width:7px; border-color:#888888; }	
.Thema a:link { background-color:#0033FF; color:#FFFF00}
.Thema a:visited { background-color:#0033FF; color:#FFFF00}
.Thema a:focus { background-color:#0033FF; color:#FFFF00; border-width:7px; border-color:#EEEEEE}
.Thema a:hover , .Aktuell { background-color:#FFFF00; color:#0033FF; border-style:inset; text-decoration:none;}
.Thema a:active { background-color:#FFFF00; color:#0033FF}
.Aktuell {border-style:groove; border-color:#555555; border-width:12px; }

.Verweise, .Sichtbar { margin:0px; margin-right:1em; text-align:left; font-size:16px; line-height:23px; list-style:circle; }

.Sichtbar { font-weight:100; color:#666666; list-style:disc;  }

.Verweise a  { font-weight:bold; font-variant:small-caps; text-decoration:none; color:#000000;  }
.Verweise a:link { color:#000000; border:none;  }
.Verweise a:visited  {color:#000000; border:none; }
.Verweise a:hover { color:#000000; border:none; }
.Verweise:hover  { list-style:disc; text-decoration:none;  }


/*Aufhellungen für IE*/
* HTML .Verweisrahmen  { border-style:outset; border-color:#DDDDDD }
* HTML .Thema a { border-style:outset; border-color:#DDDDDD  }
* HTML .Aktuell { border-style:outset; border-color:#DDDDDD }
* HTML .Thema a:hover { border-style:inset;  }

/*Fertig mit der Navigation*/

.Kiste
{
  margin-top:30px;
  border:5px solid #333333;
}

.Kistenkopf
{
  background-color:#FFFF00;
  font-size:medium;
  font-weight:bold;
  text-align:center;
  border-bottom:5px solid #333333;
  padding:7px;
}


.Kisteninhalt
{
  padding:1em;
  background-color:#8888FF;
	line-height:1.2em;
}
* HTML .Kisteninhalt { height:1px }

.GB .Kistenkopf
{
  font-size:medium; 
}

.GB .Kisteninhalt p
{
  font-size:medium;
}


.Tabelle
{
  width:100%;
  text-align:center;
}

.Tabelle td
{
  padding:2px;
  border:2px solid #FFFFFF;
  font-size:small;
}

td
{
  padding:7px;
  border:2px solid #FFFFFF;
  font-size:small;
}

th
{
  padding:10px;
  border:4px solid #444444;
  background-color:#DDDDDD;
  font-size:small;
}


.Bildklein img
{
  border:none;
}

.Bildklein
{
  float:left;
  margin-right:10px;
  width:120px;
  height:80px;
  text-align:center;
  vertical-align:middle;
  border:2px #FFFFFF solid;
  overflow:visible;
  margin-bottom:10px;
}

.Seiten
{
  font-size:14px;
  color:#888888;
  text-align:center;
  word-spacing:0.4ex;
}

.Leiste
{
	clear:left;
  position:fixed;
	margin:0px;
	padding:0px;
  bottom:0px;
  border:2px #000000 solid;
  width:100%;
}

.Bezeichnung
{
  margin:10px;
}



.Leistenteil
{
	padding:0px;
	color:#000000; 
	margin:0px;
  background-color:#FFFFFF;
  text-align:center;
  border:2px solid #000000;
	font-size:small;
	font-weight:bold;
}

.Leistenteil a{
color:#000000; 
}

.Leistenteil:hover
{
	padding:0px;
	margin:0px;
  background-color:#000000;
  text-align:center;
  border:2px solid #000000;
	color:#FFFFFF; 
	font-size:small;
	font-weight:bold;
	text-decoration:none;
}

.Leistenteil:hover a{
	color:#FFFFFF; 
	text-decoration:none;
}

.Leistenteil a:hover{
	color:#FFFFFF; 
	text-decoration:none;
}

.PlanUnten
{
 text-align:center;
 background-color:#CCCCCC;
 font-size:medium;
}

H1 { color:#000000; text-align:center; margin-top:1.5em; font-size:28px; }
H2 { text-align:center; }
H3 { margin:0px; }
H4 
{
  margin-top:0ex;
  margin-bottom:1ex;
  margin-left:2ex;
}

.Kiste ul a
{
  color:#FFFFFF;
  line-height:3ex;
}
.Kiste ul a:hover
{
  text-decoration:underline;  
}

a:hover
{
  text-decoration:underline;  
}
a
{
  color:#FFFFFF;
  text-decoration:none;
}

U
{
	font-size:small;
	color:#000000;

}

P  
{ 
	text-indent:0ex;
	font-size:small;
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;
}

