.content
{
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: ivory;
}
.header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    LIST-STYLE-TYPE: none;
    BACKGROUND-COLOR: moccasin;
}
BODY
{
    MARGIN-TOP: 10px;
    FONT-SIZE: x-small;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    FONT-FAMILY: verdana, Arial, Courier;
    BACKGROUND-COLOR: cornsilk;
    /* Formatierung der Scrollbalken funktioniert nur mit dem Internetexplorer	*/ 
	scrollbar-3dlight-color:;
    scrollbar-arrow-color:white;
    scrollbar-base-color:;
    scrollbar-darkshadow-color: #285a5a;
    scrollbar-face-color: #285a5a;
    scrollbar-highlight-color:white;
    scrollbar-shadow-color: #285a5a;
}
BODY A
{
    FONT-SIZE: x-small;
    COLOR: maroon;
    TEXT-DECORATION: none;
}
BODY A:active
{
    FONT-SIZE: x-small;
}
BODY A:visited
{
    FONT-SIZE: x-small;
}
BODY A:hover
{
    FONT-SIZE: x-small;
    COLOR: blue;
    TEXT-DECORATION: underline;
}
.foto
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: x-small;
    MARGIN: 0px;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid;
}
.formular
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: x-small;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
}
BODY TABLE
{
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: transparent;
}
.login
{
    FONT-SIZE: xx-small;
}
BODY A:link
{
    FONT-SIZE: x-small;
}

.wochentag
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
.sonntag
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    BACKGROUND-COLOR: midnightblue;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
.selbox
{
    FONT-SIZE: 8pt;
    COLOR: #336666;
}
.selDay
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #333366;
    BACKGROUND-COLOR: chartreuse;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
.navigation
{
    BACKGROUND-COLOR: #0a0b68;
}
.wochennummer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    BACKGROUND-COLOR: #ffffc5;
    TEXT-ALIGN: center;
}
.heute
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #333366;
    BACKGROUND-COLOR: #f2c6b3;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
.aktuellerMonat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: midnightblue;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
}
.aktuellerMonat A
{
    COLOR: white;
    TEXT-DECORATION: none;
}
.aktuellerMonat A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline;
}
.wochentagName
{
    COLOR: darkblue;
    BACKGROUND-COLOR: #ffffc5;
}
.sonntag A
{
    COLOR: white;
    TEXT-DECORATION: none;
}
.sonntag A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: underline;
}
/* Klasse für das Forum, der einzelnen Diskussionen (Threads) */
.thread
{
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: gainsboro;
}

/* Klasse für das Forum, der einzelnen Foren */ 
.board
{
    FONT-SIZE: xx-small;
    BACKGROUND-COLOR: moccasin;
}
.board A
{
    FONT-SIZE: medium;
    TEXT-DECORATION: none;
}
.board A:active
{
    FONT-SIZE: medium;
    TEXT-DECORATION: none;
}
.board A:link
{
    FONT-SIZE: medium;
    TEXT-DECORATION: none;
}
.board A:visited
{
    FONT-SIZE: medium;
    TEXT-DECORATION: none;
}
.board A:hover
{
    FONT-SIZE: medium;
    TEXT-DECORATION: underline;
}
/* Die Klasse Oben ist für den oberen Navigationsrahmen. 
 Da dies ein "normaler" Bericht ist muss diese Klasse im Bericht definiert werden! */
.oben
{
	background-position: center top;
	color: white;
	background-color: #285a5a;
}
.oben A
{
    FONT-SIZE: x-small;
    COLOR: #ccffff;
    TEXT-DECORATION: none
}
.oben A:active
{
    FONT-SIZE: x-small;
    TEXT-DECORATION: none
}
.oben A:link
{
    FONT-SIZE: x-small;
    TEXT-DECORATION: none
}
.oben A:visited
{
    FONT-SIZE: x-small;
    TEXT-DECORATION: none
}
.oben A:hover
{
	font-size: x-small;
	color: lime;
	text-decoration: underline;
}

/* Die Klasse unten ist für den unteren Navigationsrahmen 
 Da dies ein "normaler" Bericht ist muss diese Klasse im Bericht definiert werden! */
.unten
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(../gif/bgnavi.jpg)
}
/* Content im Navi ist Unterschiedlich zum Standard */
.navi
{
	 BACKGROUND-IMAGE: url(../gif/lauriacumbg.jpg);
	background-color: darkslategray;
	color:White;
}
.navi .content
{
    BORDER-RIGHT: ;
    BORDER-TOP: ;
    BORDER-LEFT:;
    COLOR: ;
    TEXT-INDENT: 10px;
    BORDER-BOTTOM:;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
.navi .header
{
    BORDER-RIGHT: ;
    BORDER-TOP:;
    BORDER-LEFT: ;
    COLOR: ;
    BORDER-BOTTOM: ;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN:left;
    font-size:small;
    color:White;
}

/* Die Hyperlinks im Navi Content sind unterschiedlich zum Standard */
.navi .content A
{
	color: #ccffff;
	text-decoration: none;
}
.navi .content A:active
{
    TEXT-DECORATION: none;
    color: #ccffff;
}
.navi .content A:link
{
    TEXT-DECORATION: none;
    color: #ccffff;
}
.navi .content A:visited
{
    TEXT-DECORATION: none;
    color: #ccffff;
}
.navi .content A:hover
{
	color: lime;
	text-decoration: underline;
}
.navi .tableGruppe
{
    MARGIN-BOTTOM: 8px
}
.navi .formular
{
	background-color:transparent;
	color:White;
	border:dashed;
	border-width:1px;
}
.linkRow
{
	background-color: ivory;
}
.linkAltRow
{
	background-color: lemonchiffon;
}

