BODY {
	background-color: white;
	color: black;
        font-family: courier new;
        font-size: 10px;
 }

H1 {
	color: dodgerblue;
	font-family: helvetica;
	text-align: center;
	font-size:36px;
	font-variant: small-caps;
 }

H2 {
	color: dodgerblue;
	font-family: helvetica;
	text-align: center;
	font-size:32px;
 }

H3 {
	color: black;
	font-family: garamont;
	text-align: center;
	font-size:20px;
 }

H5 {
	color: black;
	font-family: garamont;
	text-align: left;
	font-size:17px;
 }




A:link { color: black;}
A:activate { color: black;}
A:visited { color: black;}



.linkesframe {background-color:withe; width:20%; height:100%;}
.rechtesframe {background-color:white; height:100%;}
.erstesframe {background-color:white; }
.zweitesframe {background-color:white;}
.drittesframe {background-color:white; height:90;}
.viertesframe {background-color:white;}
.wochentag {background-color:navy; height:60; width:60;}
.samstag  {background-color:blue; height:60; width:60; }
.sonntag  {background-color:gray; height:60; width:60; }
.fwochentag {background-color:navy; height:30; width:60;}
.fsamstag  {background-color:blue; height:30; width:60; }
.fsonntag  {background-color:gray; height:30; width:60;}
.gbspec { display:none; }

DIV.navig
{
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 150;
BORDER: 1px solid #000000;
PADDING: 2px;
MARGIN: 0Px;
FONT-FAMILY: verdana;
FONT-SIZE: 14px;
TEXT-ALIGN: left;
COLOR: #000000;
BACKGROUND-COLOR: #e46d35;
}


DIV.navigation a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 150;
BORDER: 1px solid #000000;
PADDING: 2px;
MARGIN: 0Px;
FONT-FAMILY: verdana;
FONT-SIZE: 12px;
TEXT-ALIGN: left;
COLOR: #c8c8c8;
BACKGROUND-COLOR: #3e3e3e;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.navigation a:hover
{
COLOR: green;
BACKGROUND-COLOR: red;
}



/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 150;
BORDER: 1px solid #000000;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #ffffff;
BACKGROUND-COLOR: #a9a9a9;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
COLOR: #3e3e3e;
BACKGROUND-COLOR: #e46d35;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 150;
BORDER: 1px solid #FF0000;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #000000;
BACKGROUND-COLOR: #dcdcdc;
}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 150;
BORDER: 1px solid #000000;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
TEXT-ALIGN: right;
COLOR: #ffffff;
BACKGROUND-COLOR: #6666FF;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
COLOR: #3e3e3e;
BACKGROUND-COLOR: #e46d35;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 150;
BORDER: 1px solid #FF0000;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
TEXT-ALIGN: right;
COLOR: #000000;
BACKGROUND-COLOR: #FFFFFF;
}

