.adresse {
	FONT-SIZE: 11px; COLOR: #eeeeee; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.main {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 14pt;
}

h1 {
	font-size:20px; FONT-FAMILY: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica; margin-left:20px;
}

.untertitel { FONT-SIZE: 13px; COLOR: #eeeeee; font-weight : bolder; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.bild { border: 3px solid #eeeeee; cursor: hand;}
.bild0 { border: 3px solid #eeeeee;}
.bild2 { border: 1px solid #eeeeee;}

.zahl {
	FONT-SIZE: 9px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.klein11 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.weiss9 {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: sans-serif, Arial, Helvetica;
}

.text {	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:link.text { color : #000000;	font-size : 12px; border-bottom: thin dashed #000000; }
a:visited.text { color : #000000; font-size : 12px; border-bottom: thin dashed #000000; }
a:hover.text {	color: #FFFFFF; font-size: 12px; background-color: #333333;}
a:active.text { color : #FFFFFF;	font-size : 12px; background-color: #333333; }

.text14 {	FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:link.text14 { color : #000000;	font-size : 14px; border-bottom: thin dashed #000000; background-color: #eeeeee; }
a:visited.text14 { color : #000000; font-size : 14px; border-bottom: thin dashed #000000; background-color: #eeeeee; }
a:hover.text14 {	color: #FFFFFF; font-size: 14px; background-color: #333333;}
a:active.text14 { color : #FFFFFF;	font-size : 14px; background-color: #333333; }

.text11 { FONT-SIZE: 11px; COLOR: #eeeeee; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 18pt;}
a:link.text11 { color : #eeeeee;	font-size : 11px; border-bottom: thin dashed #eeeeee; }
a:visited.text11 { color : #eeeeee; font-size : 11px; border-bottom: thin dashed #eeeeee; }
a:hover.text11 {	color: #000000; font-size: 11px; background-color: #eeeeee;}
a:active.text11 { color : #000000;	font-size : 11px; background-color: #eeeeee; }

.fotos { FONT-SIZE: 11px; COLOR: #eeeeee; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:link.fotos { color : #eeeeee;	font-size : 11px; }
a:visited.fotos { color : #eeeeee; font-size : 11px; }
a:hover.fotos {	color: #000000; font-size: 11px; background-color: #eeeeee;}
a:active.fotos { color : #000000;	font-size : 11px; background-color: #eeeeee; }

.auftritte { COLOR: #000000; FONT-SIZE: 11px; font-weight : bolder; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:link.auftritte { color: #000000;	font-size : 11px; font-weight : bolder; background-color: #cccccc; text-decoration: none; }
a:visited.auftritte { color: #000000; font-size : 11px; font-weight : bolder; background-color: #cccccc; text-decoration: none; }
a:hover.auftritte {	color: #ffffff; font-size: 11px; font-weight: bolder; background-color: #550000; text-decoration: none; }
a:active.auftritte { color: #ffffff; font-size : 11px; font-weight : bolder; background-color: #550000; text-decoration: none; }

.mini { COLOR: #cccccc; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a:link.mini { color : #cccccc;	font-size : 9px;  }
a:visited.mini { color : #cccccc; font-size : 9px;  }
a:hover.mini {	color: #666666; font-size: 9px; font-weight: bolder; background-color: #FFFFFF; }
a:active.mini { color : #666666; font-size : 9px; font-weight: bolder; background-color: #FFFFFF; }

.schwarz14 {	FONT-SIZE: 14px; COLOR: #000000; font-weight:bold; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;}


a:link {
color:#eeeeee;
text-decoration:none;
}

a:active {
color:#eeeeee;
text-decoration:none;
}

a:hover {
color:#000000;
text-decoration:none;
background: #eeeeee;
}

a:visited {
color:#eeeeee;
text-decoration:none;
}

body {
background-color:#FFFFFF;
color:#000000;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:12pt;
margin-top:15px;
}

body, td, tr, table, p {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}


#navlist
{
padding: 1px;
margin-left: 0;
font: 11px verdana, sans-serif;
width: 14em;
color: #e9e9e9; }

#navlist li
{
list-style: none;
margin: 0px;
border-left: 0px #004080 solid;
border-bottom: 1px #E9E9E9 solid;
text-align: right;
}

#navlist li a
{
display: block;
padding: 0.7em 0.5em 0.7em 0.9em;
text-decoration: none;
}

#navlist li a:link { color: #eeeeee; }
#navlist li a:visited { color: #eeeeee; }


.jetzt {
font-weight:bold;
color: #ffffff;
}

#navlist li a:hover
{
font-weight:bold;
color: #000000;
background: #e9e9e9;
border-right: 4px #999999 solid;
}



#subnavlist
{
padding: 1px;
margin-left: 0;
font: 10px verdana, sans-serif;
width: 14em;
color: #ffffff;
}

#subnavlist li
{
list-style: none;
margin: 0px;
border-left: 0px #004080 solid;
border-bottom: 1px #E9E9E9 solid;
text-align: left;
}

#subnavlist li a
{
display: block;
text-decoration: none;
}

#subnavlist li a:link { color: #ffffff; }
#subnavlist li a:visited { color: #ffffff; }

#subnavlist li a:hover
{
color: #000000;
background: #e9e9e9;
border-right: 4px #404040 solid;
}


#popup
{
	  background: #000000;
    position: absolute;

	  z-index: 100;
    padding: 5px;
}
div.schliessen
{
    background: #000000;
    text-align: center;
    padding: 5px;