/*----- elemente in der rechten spalte -----*/
/*----- termine -----*/


/*  struktur

termin->h1 (titel)

termin->ul
termin->ul->.heim
termin->ul->.ausw

->.feld2
->.feld3
->.text


*/

table1 {
width: 100%;
border: 1px solid #437C5C;
}

table2 {
width: 100%;
}

#infoblock {
clear: right;
}


#termin {
display: block;
text-align: left;
margin-left: 1em;
margin-right: 1em;
}

#termin ul {
list-style-type: none;
}

#termin li {
background: #FFFFFF;
padding: 10px;
margin-top: 5px;
margin-bottom: 10px;
border-top: 1px solid #437C5C;
}
#termin .heim h2x {
background:#ABCF89;
}
#termin li h2 {
display: block;
font-weight: bold;
font-size: 0.91em;
text-align: left;
padding-bottom: 5px;
border-bottom: 1px dashed #437C5C;
margin-bottom: 5px;
}
#termin .heim h2 {
color: #437C5C;
font-size: 0.91em;
}

#termin li h2 strong {
font-size: 1.01em;
}
#termin li h2 small {
font-size: 0.71em;
font-weight: normal;
font-style: italic;
}
#termin li .feld3 {
vertical-align: top;
margin-top: 2px;
font-size: 0.81em;
margin-left: 2px;
}
#termin li .text {
vertical-align: top;
margin-top: 2px;
font-size: 0.81em;
margin-left: 2px;
}
#termin li .text small {
font-size: 0.71em;
font-style: italic;
}
#termin li .text strong {
font-weight: bold;
}

#termin li .halle {
vertical-align: top;
margin-top: 12px;
font-size: 0.81em;
margin-left: 2px;
}
#termin li .webseite,
#termin li .eintrittskarten,
#termin li .reservix {
vertical-align: top;
margin-top: 12px;
margin-left: 2px;
}
#termin li .reservix {
margin-top: 4px;
}

#termin li .webseite a,
#termin li .eintrittskarten a,
#termin li .reservix a {
font-size: 0.76em;
font-weight: bold;
font-style: italic;
color: #437C5C;
background: #FFFFFF;
padding:1px;
}
#termin li .webseite a:link,
#termin li .webseite a:visited,
#termin li .webseite a:active,
#termin li .eintrittskarten a:link,
#termin li .eintrittskarten a:visited,
#termin li .eintrittskarten a:active,
#termin li .reservix a:link,
#termin li .reservix a:visited,
#termin li .reservix a:active {
color: #437C5C;
background: #FFFFFF;
}
#termin li .webseite a:hover,
#termin li .eintrittskarten a:hover,
#termin li .reservix a:hover {
color:#FFFFFF; 
background: #437C5C;
}
