body
{
font-size: 12px;
line-height:12px;
font-weight: normal;
font-style: normal;
color: #5a5a5a;
text-decoration:none;
background-color:#b5d7ff;
font-family:verdana,helvetica,arial,"sans serif"; 
vertical-align:top;
}


/* - - - - -  SCHRIFTEN - - - - - */

h1
{
font-size:20px;
line-height:18pt;
font-weight: bold;
color:#0879ad;
text-align:left;
padding-left:15px;
padding-right:15px;
margin-bottom:18px; 
}


h2
{
font-size:16px;
line-height:14pt;
font-weight: bold;
color:#0879ad;
text-align:left;
padding-left:15px;
padding-right:15px;
margin-bottom:12px; 
}

h3
{
font-size:12px;
line-height:12pt;
font-weight: bold;
color:#0879ad;
text-align:left;
padding-left:15px;
padding-right:15px;
margin-bottom:8px; 
}


p.info
{
font-size:12px;
line-height:12pt;
padding-left:15px;
padding-right:15px;
margin-top:-6px;
}


/* - - - - -  TABELLEN - - - - -  */


table.over
{
margin-top:10px;
border-collapse:collapse;
}

table.sub
{
font-size:12px;
color:#000000;
background-color: #b5d7ff;
}

table.form
{
font-size:12px;
color:#5a5a5a;
}

td.links
{
width:200px;
height:600px;
background-color:#b5d7ff;
border:hidden;
vertical-align:top;
}

td.rechts
{
background-color:#bdd7ff;
width:600px;
vertical-align:top;
}



/* - - - - - - MENÜ - - - - - - */

  ul#Navigation {
    width: 200px;
    margin: 0; 
    border: none;
padding:0;
  }

  * html ul#Navigation {  /* Korrekturen fuer IE 5.x */
    width: 11.6em;
    w\idth: 10em;
    padding-left: 0;
    padd\ing-left: 0.8em;
  }
  ul#Navigation li {
    list-style: none;
    margin: 0px; padding: 0px;
  }

  ul#Navigation a {
    display:block;
    padding: 6px;
    text-decoration: none; font-weight: normal;
    border: 1px solid black;
    border-left-color: white; border-top-color: white;
    color: #ffffff; background-color: #0879ad;
  }
  * html ul#Navigation a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 8.8em;
  }
  ul#Navigation a:hover {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: #adaaad; background-color: #006d9c;
  }

/* - - - - - - - -  SONSTIGES - - - - - - */

hr
{
width:500;
color:#b5d7ff;
margin-bottom: 10px;
height:1px; 
}


/* - - - - - - - -  TOERNPLAN - - - - - - */

td.cal
{
font-family:arial,"sans serif"; 
font-size: 12px;
line-height:12px;
font-weight: normal;
font-style: normal;
color: #000000;
text-decoration:none;
background-color:#efebef;
vertical-align:top;
border: 1px solid grey;
border-left-color: white; border-top-color: white;
}

.bred
{
background-color: red;
}

.bgreen
{
background-color: #319a31;
}

.bgold
{
background-color: #e7b600;
}

.fred
{
color: red;
}

.fgreen
{
color:#319a31;
}

/* - - - - - - - -  LINKS - - - - - - */

A:link 
{
	color:#0879ad;
	font-weight: bold;
	text-decoration: none;
}

A:visited
{
	color:#0879ad;
	font-weight: bold;
	text-decoration: none;
}

A:hover
{
	color: red;
	text-decoration: none;
}

/* - - - - - -  FARBEN - - - - -  */


