a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; text-decoration: none; } 
a:visited  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; text-decoration: none; } 
a:link  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; text-decoration: none; } 
a:hover {text-decoration: underline; }

.SeitenKopfHL {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 26px; text-align: center; font-weight: bolder}
.SeitenKopfSHL {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; text-align: center; font-weight: bolder;  vertical-align: top; }

.Diashow a{ text-decoration: none; }

.NavTopHelp { border-collapse: seperate; border-right: 3px solid transparent; }

.NavTop { font-family: Verdana, Arial, sans-serif; font-weight: bold; font-size: 10px; color: black; background-color: #c2d5f6; text-align:center;
           padding-left: 10px; padding-right: 10px; padding-top: 5px;  padding-bottom: 5px; 
			  border-bottom: 3px solid #7f94bc; 
        
 		     border-left: 2px solid transparent; border-right: 2px solid transparent; margin-bottom:0px;

 			}

.NavTop a:visited { color: black; text-decoration: none;}
.NavTop a:link    { color: black; text-decoration: none;}
.NavTop a:hover   { color: gray; text-decoration: none;}

.NavTopSelected   { font-size: 10px;	font-family: Verdana, Arial, sans-serif;  font-weight: bold; color: black; background-color: white;
                    padding-left: 10px; padding-right: 10px; padding-top: 5px;  padding-bottom: 5px; border-bottom: 3px solid white;
          		     border-left: 2px solid transparent; border-right: 2px solid transparent; margin-bottom:0px;
                  }
.NavTopSelected a { color: black; text-decoration: none; } 
.NavTopSelected a:hover   { color: gray; text-decoration: none; }



.NavBotHelp { margin-bottom: 5px; }
.NavBotHelp1 { font-family: Verdana, Arial, sans-serif;  font-weight: bold;  font-size: 8px;  margin-bottom: 10px;}

.NavBot { font-family: Verdana, Arial, sans-serif;  font-weight: bold;  font-size: 10px;  padding-left: 10px;  }
.NavBot a:visited { color: black; text-decoration: none;}
.NavBot a:link    { color: black; text-decoration: none;}
.NavBot a:hover   { color: gray; text-decoration: none;}

.NavBotSelected { font-family: Verdana, Arial, sans-serif;  font-weight: bold;  font-size: 10px;  padding-left: 10px;  }
.NavBotSelected a { color: black; text-decoration: none; } 
.NavBotSelected a:hover   { color: gray; text-decoration: none; }




.Main {padding-left:15px; padding-right: 15px; }

.MainHeadline {  color: Black; font-family: Garamond ;  font-size: 32px; width: 100%;  text-decoration: none;  font-weight: bold;  font-style: italic;   padding-top: 15px;   }
.MainHeadlineLink {   color: Navy;font-family: Arial, Helvetica, sans-serif;  font-size: 18px; width: 100%;  text-decoration: none;  font-weight: bold;    }
.MainHeadlineLink:hover { color: Red;  }
.MainDatum { font-weight: bold;  txext-align: right;   }
.MainSubHeadline { text-decoration: none;	font-family: Arial, Helvetica, sans-serif;  font-style: italic;  font-size: 16px;  margin-bottom: 5;   }
.MainText {color: black; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;  font-size: 14px;  margin-bottom: 15px;  margin-left: 2px;  margin-top: 15px;      }
.MainText table {  color: Black; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  margin-bottom: 15px;  margin-left: 2px;      }
.MainPicR { float: right; margin-right: 10px; margin-left: 10px; margin-bottom: 10px;  }
.MainPicL { float: left; margin-right: 10px; margin-left: 10px; margin-bottom: 10px; }
.MainPicC {  margin-right: 0px; padding-right: 0px; text-align: center; }

.NextPage { background-color: #F5F5F5; font-size: 100%; font-weight: bold; color: #000000; cursor: default;}
.OPage:visited { font-size: 70%;text-decoration: none;color: #000000;} 
.OPage:hover{font-size: 70%; text-decoration: none; color: #708090;}
.OPage:link{font-size: 70%;text-decoration:none;color: #0f0f0f;} 

.GBHeadLine { color: Black; font-family: Arial, Helvetica, sans-serif;  font-size: 18px; font-weight: bold; padding-bottom: 9px;     }
.GB  { color:  White;	text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: right;  font-size: 15px;  font-style: italic; 	}
.GB a:visited { color:  darkgray; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: right;  font-size: 15px;  font-style: italic;  }
.GB a:active {	color:  darkgray; text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: right;  font-size: 15px;  font-style: italic; }
.GB a:hover {	color:  #eeeeee;	text-decoration: none;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: right;  font-size: 15px;  font-style: italic; }
.GBBody { background-color: white; color: black;}

.GBSmilies { width: 1%; vertical-align: top; padding-bottom: 5px;padding-right: 7px;padding-left: 7px; }




/*stat_tabellen*/
.statTabelleHeadLine { color: Black; font-family: Arial, Helvetica, sans-serif;  font-size: 18px; font-weight: bold; padding-bottom: 9px;     }
.statTabelleTable { border-top: 1px solid Black; border-right: 1px solid Black;   width: 664px; }
.statTabelleTop {   border-bottom: 1px solid Black; border-left: 1px solid Black; font-size: 12px;  background-color: #eeeeee;  font-weight: bold;  color: Black;   font-family: Verdana, Arial, Helvetica, sans-serif;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;                        }
.statTabelleContent { border-bottom: 1px solid Black; border-left: 1px solid Black;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;  } 
.statTabelleDate  { color: Black; font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  border-bottom: 1px solid Black; border-left: 1px solid Black; text-align: right;  padding-right: 2px; }

.statVrTabelleHeadLine { color: Black; font-family: Arial, Helvetica, sans-serif;  font-size: 18px; font-weight: bold; padding-bottom: 9px;     }
.statVrTabelleTable { border-top: 1px solid Black; border-right: 1px solid Black;   width: 664px; }
.statVrTabelleTop {   border-bottom: 1px solid Black; border-left: 1px solid Black; font-size: 12px;  background-color: #eeeeee;  font-weight: bold;  color: Black;   font-family: Verdana, Arial, Helvetica, sans-serif;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;                        }
.statVrTabelleContent { border-bottom: 1px solid Black; border-left: 1px solid Black;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;  } 
.statVrTabelleDate  { color: Black; font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  border-bottom: 1px solid Black; border-left: 1px solid Black; text-align: right;  padding-right: 2px; }


.statGrTabelleHeadLine { color: Black; font-family: Arial, Helvetica, sans-serif;  font-size: 18px; font-weight: bold; padding-bottom: 9px;     }
.statGrTabelleTable { border-top: 1px solid Black; border-right: 1px solid Black;   width: 554px; }
.statGrTabelleTop {   border-bottom: 1px solid Black; border-left: 1px solid Black; font-size: 14px;  background-color: #eeeeee;  font-weight: bold;  color: Black;   font-family: Verdana, Arial, Helvetica, sans-serif;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;                        }
.statGrTabelleContent { border-bottom: 1px solid Black; border-left: 1px solid Black;  font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;  } 
.statGrTabelleDate  { color: Black; font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  border-bottom: 1px solid Black; border-left: 1px solid Black; text-align: right;  padding-right: 2px; }

.statSpielplanHeadLine          { color: Black; font-family: Arial, Helvetica, sans-serif;  font-size: 18px; font-weight: bold; padding-bottom: 9px;     }
.statSpielplanTable             {                            border-top:    1px solid Black; border-right: 1px solid Black;  width: 664px; }
.statSpielplanTop 	           {                            border-bottom: 1px solid Black; border-left: 1px solid Black; font-size: 12px;  background-color: #eeeeee;  font-weight: bold;  color: Black;   font-family: Verdana, Arial, Helvetica, sans-serif;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;                        }
.statSpielplanContent           {                            border-bottom: 1px solid Black; border-left: 1px solid Black;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;  } 
.statSpielplanContentHighlight  { background-color: #F5DEB3; border-bottom: 1px solid Black; border-left: 1px solid Black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;  } 
.statSpielplanContentHighlight1  { background-color: #E0FFFF; border-bottom: 1px solid Black; border-left: 1px solid Black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;  } 
.statSpielplanContentVorbei     { background-color: #F0F8FF; } 
.statSpielplanDate              { color: Black; font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  border-bottom: 1px solid Black; border-left: 1px solid Black; text-align: right;  padding-right: 2px; }

.statEiszeitenHeadLine { color: Black; font-family: Arial, Helvetica, sans-serif;  font-size: 18px; font-weight: bold; padding-bottom: 9px;     }
.statEiszeitenTable    { border-top: 1px solid Black; border-right: 1px solid Black;   width: 664px; }
.statEiszeitenTop 	  { border-bottom: 1px solid Black; border-left: 1px solid Black; font-size: 12px;  background-color: #eeeeee;  font-weight: bold;  color: Black;   font-family: Verdana, Arial, Helvetica, sans-serif;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;                        }
.statEiszeitenContent  { border-bottom: 1px solid Black; border-left: 1px solid Black;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;  } 
.statEiszeitenContentHighlight  { background-color: #F5DEB3; border-bottom: 1px solid Black; border-left: 1px solid Black;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;  } 
.statEiszeitenContentHighlight1  { background-color: #E0FFFF; border-bottom: 1px solid Black; border-left: 1px solid Black;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;  } 
.statEiszeitenContentTraining   { background-color: #90EE90; border-bottom: 1px solid Black; border-left: 1px solid Black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Black;  padding-bottom: 2px;  padding-left: 2px;  padding-right: 2px;  padding-top: 2px;  } 
.statEiszeitenContentVorbei  { background-color: #F0F8FF;   } 
.statEiszeitenDate  { color: Black; font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  border-bottom: 1px solid Black; border-left: 1px solid Black; text-align: right;  padding-right: 2px; }

.UpdateDate{ font-family:  Arial,Verdana, Helvetica, sans-serif;  font-style: italic; font-size: 9px; margin-left: 2px;}
.WebmasterMail:link, .WebmasterMail:visited {font-size: 70%;text-decoration:none;color: #708090;  font-weight: bold;  margin-left: 2px;   } 
.WebmasterMail:hover{font-size: 70%; text-decoration: underline; color: blue;}

.CounterStyleN { font-size:7pt; color: #708090; font-weight:bold; font-family:sans-serif; padding-right: 5px;}
.CounterStyleD { font-size:7pt; color: #708090; font-weight:bold; font-family:sans-serif; }
.CounterTable { margin-top: 4px; margin-right: 4px;  }