.Formularfeld:hover, .Formularfeld:focus
{
   color: #0000FF;
   background-color: #F0FFF0;
   border: 1px solid black;
}

.SubmitButton_r:hover
{
   color: #0000FF;
   background-color: #F0FFF0;
   border: 1px solid black;
   cursor: pointer;
}

.SubmitButton_r:active
{
   color: red;
   background-color: white;
   border: 1px solid black;
   cursor: progress;
}

.Formularfeld
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10px;
   font-style: normal;
   font-weight: normal;
   text-transform: capitalize;
   vertical-align: middle;
   text-decoration: none;
   padding: 2px;
   border: 1px solid #2659A6;
   height: 12px;
   color: black;
   background-color: white;
   margin-bottom: 5px;
}

.SubmitButton_r
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10px;
   font-style: normal;
   font-weight: bold;
   vertical-align: middle;

   border: 1px solid #2659A6;
   padding: 2px;
   height: 18px;
   background-color: #F0F8FF;
   color: #0080C0;
   margin-top: 0px;
   margin-bottom: 5px;
}

BODY, P, BR, DIV, SPAN, TH, TD, H4, H5
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10px;
   color: black;
   font-style: normal;
}

A:link, A:visited, A:active, A:hover
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10px;
   text-decoration: none;
   color: #0080C0;
   font-style: normal;
}

.center
{
   text-align: center;
}

.Redirect
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 14pt;
   text-decoration: none;
   color: #0080C0;
   font-style: normal;
   font-weight: bold;
}

.aktiv, Termin
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   color: #DEB887;
}

.inaktiv
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #A9A9A9;
}

.liste_inaktiv
{
   color: #A9A9A9;
}

A.big16:link, A.big16:visited, A.big16:active, A.big16:hover
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 16px;
   text-decoration: none;
   color: #0080C0;
   font-style: normal;
   font-weight: bold;
}

A.big14:link, A.big14:visited, A.big14:active, A.big14:hover
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 14px;
   text-decoration: none;
   color: #0080C0;
   font-style: normal;
   font-weight: bold;
}

A.big12:link, A.big12:visited, A.big12:active, A.big12:hover
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 12px;
   text-decoration: none;
   color: #0080C0;
   font-style: normal;
   font-weight: bold;
}

A.eMail:link, A.eMail:visited, A.eMail:active, A.eMail:hover
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10px;
   text-decoration: none;
   color: black;
   font-style: normal;
   font-weight: bold;
}

B
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10px;
   text-decoration: none;
   color: black;
   font-style: normal;
   font-weight: bold;
}

P
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10px;
   text-decoration: none;
   color: black;
   font-style: normal;
   margin-bottom: 5px;
}

H1
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 30px;
   text-decoration: none;
   color: black;
   font-style: normal;
}

H2
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 16px;
   text-decoration: none;
   color: black;
   font-style: normal;
}

H3
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 12px;
   text-decoration: none;
   color: black;
   font-style: normal;
}

H4
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10px;
   text-decoration: none;
   color: black;
   font-style: normal;
}

BLOCKQUOTE
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 12px;
   text-decoration: none;
   color: black;
   font-style: normal;
}

DIV
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10px;
   text-decoration: none;
   color: black;
   font-style: normal;
}

OL
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 12px;
   text-decoration: none;
   color: #0000FF;
   font-style: normal;
}

UL
{
   font-size: 10px;
   color: #0000FF;
   margin-left: -25px;
   margin-top: 0px;
   margin-bottom: 0px;
}

LI
{
   list-style-type: disc;
}

BR.space_5
{
   margin-top: -5px;
}

BR.space_10
{
   margin-bottom: -10px;
}

BR.space_15
{
   margin-top: -15px;
}

BR.space_20
{
   margin-top: -20px;
}

P.space_0
{
   margin-top: 0px;
}

P.space_5
{
   margin-top: 5px;
}

P.space_10
{
   margin-top: 10px;
}

P.space_15
{
   margin-top: 15px;
}

P.space_20
{
   margin-top: 20px;
}

.size_8
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 8pt;
   text-decoration: none;
   color: black;
   font-style: normal;
}

.size_10
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10pt;
   text-decoration: none;
   color: black;
   font-style: normal;
   font-weight: bold;
}

.size_12
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 12pt;
   text-decoration: none;
   color: black;
   font-style: normal;
   font-weight: bold;
}

.size_14
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 14pt;
   text-decoration: none;
   color: black;
   font-style: normal;
   font-weight: bold;
}

.size_16
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 16pt;
   text-decoration: none;
   color: black;
   font-style: normal;
   font-weight: bold;
}

Bottom
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 10px;
   text-decoration: none;
   color: black;
   font-style: normal;
   font-weight: bold;
}

UL.Termine
{
   margin-top: 10px;
   margin-bottom: 0px;
}

.Termine_Head, .Termine_Headline_1, .Termine_Headline_2, .Termine_Ort, .Termine_Datum, .Termine_Zeit, .Termine_Body, .Termine_stuff
{
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-size: 12px;
   font-style: normal;
   text-decoration: none;
}

.Termine_Head
{
   font-size: 14px;
   color: RoyalBlue;
   color: black;
   font-weight: bold;
   padding: 10px;
}

.Termine_Headline_1
{
   color: black;
   color: RoyalBlue;
   font-weight: bold;
}

.Termine_Headline_2
{
   color: black;
   color: SlateGrey;
}

.Termine_Datum
{
   font-size: 10px;
   color: #708090;
   color: ForestGreen;
   font-weight: bold;
}

.Termine_Zeit
{
   font-size: 10px;
   color: #708090;
   color: SlateGrey;
   color: ForestGreen;
   font-weight: bold;
}

.Termine_Ort
{
   font-size: 10px;
   color: #708090;
   color: SlateGrey;
   color: LightSalmon;
   color: ForestGreen;
   font-weight: bold;
}

.Termine_Body
{
   color: black;
   line-height: 17px;
}

.Termine_gerade
{
   background-color: #FFFAFA;
   background-color: lightgrey;
   background-color: LemonChiffon;
   background-color: Seashell;
   background-color: #FFFFF0;
   background-color: LightYellow;

   padding: 10px;
}

.Termine_ungerade
{
   padding: 8px;
}

.Termine_stuff
{
   font-size: 10px;
}

UL.Termine_temp
{
   margin-top: 10px;
   margin-bottom: 0px;

   font-size: 10px;
   color: #0000FF;
   margin-left: -40px;
   margin-top: 0px;
   margin-bottom: 0px;
}

.Termine_more
{
   padding: 8px;
}


.SL_Background
{
   background-color: #FFF0F5;
}

.SL_Background_odd
{
   background-color: #FFE1F0;
   padding: 5px;
}

.SL_Background_even
{
   background-color: #FFF0F5;
   padding: 5px;
}

<!--
   font-family: Verdana, Arial, Helvetica, Sans-serif;
   font-style: normal;
   text-decoration: none;
   margin-left: -25px;
   list-style-type: disc;
-->



