h1,h2,h3,h4, h5, h6,p,a,ul,ol,li,td,th,b,i{
     font-family:Arial,Helvetica,sans-serif; }

h1 { font-size:24px; color:#0000A0; }
h2 { font-size:20px; color:#0000A0; }
h3 { font-size:16px; color:#0000A0; }

/*Ueberschrift*/
.t1 { 
  color: #FFFF99;
  text-align: center;
  /*font: bold 10em Times, serif;*/
  font: bold 65px/65px Times, serif;
  text-shadow: 0.2em 0.2em;
  margin-top: 0px;
}

.t2 { 
  color: #003399;
  text-align: center;
  margin-top: -30px;
  /*font: italic 6em Times, serif;*/
  font: bold italic 50px/50px Times, serif;
/*  font-size:18px;*/
  text-shadow: 0.2em 0.2em;
  margin-bottom: 0px;
}


/* Tabellenzellen */
th {font-size:16px; color:black; border:0px; padding:4px;}

td, p, li, ul, ol, a {font-size:14px; color:black; }
 .intern{ color:#8B0000; font-weight: bold;}/*darkred*/
 .gast{background-color:#FFFF99;}
 .fest{font-weight: bold;}
 .wett{font-style: italic;}
 .small{font-size:10px;}//für "last modified"
 .jkon{color:#e6e6e6;}



/* Links */
  a {text-decoration: none; font-weight: bold;}
  a:link { COLOR: #4682B4; /*steelblue*/
               text-decoration: none; 
               font-weight: bold;}
  a:visited {COLOR:#000080; /*Navy*/
               text-decoration: none; 
               font-weight: bold;}
  a:hover { COLOR: #BA55D3; /*mediumorchid (Violet)*/
               text-decoration: none; 
               font-weight: bold;}

  a:link.nav { COLOR: #ffffff; /*Weiss*/
               text-decoration: none; 
               font-weight: bold;}
  a:visited.nav {COLOR:#0000A0; /*Dunkelblau*/
               text-decoration: none; 
               font-weight: bold;}
  a:hover.nav { COLOR: #CC0099; /*Violet*/
               text-decoration: none; 
               font-weight: bold;}



/* Hintergrund */
body {background-color:#66CCFF;
	margin:20px;}
 .asgzu{background-color:#FFFF99;}
 .zkav{background-color:#3399FF;}
 .bkav{background-color:#FF0000;}


/* Boxen innerhalb der Seite */
.box1, .box2, .box3{
float:left;
padding:5px;
//border: 1px solid black;
width:110px;
height:18px;
margin:5px 0px 0px 5px;
text-align: center;
}

.box1{background:white;}

.box2{background:silver;}

.box3{background:darkgray;}

.box4{
clear:left;
padding:10px;
//border: 1px solid black;
margin:0px 0px 0px 0px;
background:white;}

.box5{
width:100%;
height:200px;
}

/* Tabelle Hauptdefinitionen */
table { width:100%;}
  .zent{text-align: center; }
  .sechs { width:60%; }
  .blau { background-color:#66CCFF; /*width="2mm"*/;}
  .weiss { background-color:white; }
  .grau { background-color: silver; }


