
/* schriftstil,abstände */

body
{margin-top: 6px; margin-left: 2px; margin-right: 5px;margin-bottom: 8px; color: #000000;  background-color:#FFDF00; font-family: verdana,Arial, serif; font-size: 11pt;}

/* Termintabelle*/

.termin
{background-color:#FFDF00; color: #000000 ;font-family: verdana,Arial, serif; font-size: 11pt}


.termin2
{background-color:#FFDF00; color: #000000 ;font-family: verdana,Arial, serif; font-size: 11pt}


table,tr,td
{background-color:#FFDF00; color: #000000 ;font-family: verdana,Arial, serif; font-size: 11pt;vertical-align:top}


li {background-color:#FFDF00; color:#000000;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 11pt;
line-height:25px;}

/* grundlayout*/

.rand {background-color:#FFDF00; color: #000000}

.bildschirm {display:none;}

.druck
{margin-top: 6px; margin-left: 2px; margin-right: 5px;margin-bottom: 8px; color: #000000;  background-color:#FFDF00; font-family: verdana,Arial, serif; font-size: 11pt;}

.leisteun {background-color:#FF9F00; color:black;  text-decoration:none ;font-family:verdana, sans-serif; display: none;
line-height:20px;
height:20px;}


.leisteprint {background-color:#FF9F00; color:black;  text-decoration:none ;font-family:verdana, sans-serif;
line-height:20px;
height:20px;}

.nav {background-color:#FFDF00; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt; display: none;



}
.logo {background-color:#FFDF00; color:black;  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
height:78px;
}

/* rubriktitel */

.titel {background-color:#FF9F00; color:black;
text-decoration:none ;font-family:verdana,Arial, serif; font-size: 11pt;
width:650px;
border-bottom:solid 1px #FFBE00;
line-height:16px;
height:16px;
padding-left:5px;
}
.rubrik{background-color:#FF9F00; color:black;display: none;
 text-decoration:none ;font-family:verdana,Arial, serif; font-size: 10pt; font-weight: bold; width:192px;
border-bottom:solid 4px #FFBE00;
line-height:14px;
height:14px;
padding-left:5px;}

.rubrik-inline{background-color:#FF9F00; color:black;display: none;
 text-decoration:none ;font-family:verdana,Arial, serif; font-size: 10pt; font-weight: bold; width:392px;
border-bottom:solid 4px #FFBE00;
line-height:14px;
height:14px;
padding-left:5px;}

.inhalt-l{background-color:#FFCC66; color:black;
 text-decoration:none ;font-family:verdana,Arial, serif; font-size: 11pt;font-weight: bold;
height:79px;
width:50px;
text-align: center;
vertical-align: text-top;
padding-left:5px;}

.inhalt-1{background-color:#FFCC66; color:black;
 text-decoration:none ;font-family:verdana,Arial, serif; font-size: 11pt;font-weight: bold;
height:79px;
width:620px;
padding-left:5px;}

.main {background-color:#FFDF00; color: #000000}

.inhalt {background-color:#FFDF00;  color: #000000;
text-decoration:none ;font-family:verdana,Arial, serif; font-size: 11pt;
padding:16px;}


/* menue linke  seite */

#menu a {display: none;
background-color:#FFCC66;
color:black;text-decoration:none;font-family:verdana, serif; font-size: 10pt;
border-bottom:solid 1px #FFBE00;
line-height:18px;
height:22px;
width:178px;
padding-left:15px;}

#menu a:visited{
background-color:#FFCC66;
color:black;text-decoration:none;font-family:verdana, serif; font-size: 10pt;
border-bottom:solid 1px #FFBE00;
line-height:18px;
height:22px;
width:178px;
padding-left:15px;}

#menu a:active{
background-color:#FF9F00;
color:#000000;text-decoration:none;font-family:verdana, sans-serif; font-size: 10pt;
border-bottom:solid 1px #FFBE00;
line-height:18px;
height:22px;
width:178px;
padding-left:15px;}

#menu a:hover {
background-color:#E0FF00;
color:#000000;
text-decoration:none;font-family:verdana, sans-serif; font-size: 10pt;
border-bottom:solid 1px #FFBE00;
line-height:18px;
height:22px;
width:178px;
padding-left:15px;}




/* allgemeine links im text */

a:link{background-color:#FFCC66; color: #000000;
text-decoration:none;font-family: verdana,Arial, serif; font-size: 11pt;}

a:visited{background-color:#FFCC66;color:#000000;
text-decoration:none;font-family: verdana,Arial, serif; font-size: 11pt;}

a:active{background-color:#FFDF00; color:#000000;
text-decoration:underline;font-family: verdana,Arial, serif; font-size: 11pt; }

a:hover{ background-color:#E0FF00;color:#000000;
text-decoration:underline;font-family: verdana,Arial, serif; font-size: 11pt; }

#redetabelle{
background-color:#FFDF00;
text-decoration:none ;
font-family:verdana,Arial, serif;
font-size: 11pt;
width:95%;
line-height:20px;
height:30Px;
}

#innentabelle{background-color:#FF9F00; color:black;
text-decoration:none ;font-family:verdana,Arial, serif; font-size: 12pt;
width:500px;
border:solid 2px #FF9F00;
line-height:25px;
height:22px;
padding-left:15px;
}

#veranstaltungstabelle{background-color:#FF9F00; color:black;
text-decoration:none ;
font-family:verdana,Arial, serif;
font-size: 20pt;
width:100%;
border:solid 1px #FF9F00;
line-height:10px;
height:500px;
}

.veranstaltung{
background-color:#FFDF00;
color:black;
text-decoration:none ;
font-family:verdana,Arial, serif;
font-size: 11pt;
border:solid 1px #FF9F00;
line-height:16px;
height:16px;
padding:15px;
vertical-align:top;

}

.klein {background-color:#FFDF00; color:black;
text-decoration:none;
font-family:verdana, sans-serif;
font-size: 8pt;
padding:15px;
}


h2 { font-size:18px; margin-bottom:3px;  margin-top:3px; margin-left:10px; }
h3 { font-size:16px; margin-bottom:3px;  margin-top:3px; }
h3.cap { font-size:16px; margin-left:20px; margin-bottom:10px; margin-top:30px; }
h4 { font-size:16px; padding-top:10px; }