/*
h1
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 2.5em;
font-weight: normal;
color: #87530E;
background: transparent;
}
*/

/*#sub_ue */

h1
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.7em;
font-weight: normal;
color: #D0B494;
background: transparent;
}

h3
{
text-align: left;
color: #87530E;
font-size: 1em;
background: transparent;
z-index: 3;
}

h4
{
text-align: left;
color: #87530E;
font-size: 1em;
background: transparent;
}

p
{
font-size: 0.8em;
text-align: left;
}

#kopf p
{
text-align: right;
font-size: 0.8em;
margin: 0;
padding: 5px 15px 0;
}

#kopf a:link, #kopf a:visited, #kopf a:active
{
text-decoration: none;
margin: 0;
color: #87530E;
background: transparent;
}

#kopf a:hover 
{
color: #87530E; 
border-bottom: 2px solid #87530E;
border-top: 2px solid #87530E;
background: transparent;
}


.fuss_2 a:link, a:visited, a:active
{
text-decoration: none;
margin: 0;
color: #87530E;
background: transparent;
}

.fuss_2 a:hover 
{
color: #87530E; 
border-bottom: 2px solid #87530E;
border-top: 2px solid #87530E;
background: transparent;
}


.weiter
{
text-align: right;
}



.weiter a:link, a:visited, a:active
{
text-decoration: none;
font-weight: normal;
color: #BF9A71;
background: transparent;
}


.weiter a:hover
{
Color: #87530E;
border-bottom: 2px solid #87530E;
Font-Variant: normal;
font-weight: normal;
Font-Style: normal;
Text-Decoration: none;
background: transparent;
}


#weiterstart
{
text-align: right;
}



#weiterstart a:link, #weiterstart a:visited, #weiterstart a:active
{
text-decoration: none;
font-weight: normal;
color: #A06400;
background: transparent;
}


#weiterstart a:hover
{
Color: #8B5000;
border-bottom: 2px solid #8B5000;
Font-Variant: normal;
font-weight: normal;
Font-Style: normal;
Text-Decoration: none;
background: transparent;
}


.normal a:link, a:visited, a:active
{
text-decoration: none;
font-weight: normal;
color: #BF9A71;
background: transparent;
}

.normal a:hover
{
color: #87530E;
border-bottom: 2px solid #87530E;
Font-Variant: normal;
font-weight: normal;
Font-Style: normal;
Text-Decoration: none;
background: transparent;
}


.normal_top
{
text-decoration: none;
font-weight: normal;
}

.normal
{
font-size: 0.8em;
text-align: left;
}

.normal_top a:link, a:visited, a:active
{
text-decoration: none;
font-weight: normal;
color: #BF9A71;
background: transparent;
}

.normal_top a:hover
{
color: #87530E;
border-bottom: 2px solid #87530E;
Font-Variant: normal;
font-weight: normal;
Font-Style: normal;
Text-Decoration: none;
background: transparent;
}


.hervorheb
{
Font-weight: bold;
}

#listen
{
font-size: 0.8em;
text-align: left;
margin-right: 20px;
}

.liste ul, li
{
list-style: circle;
}

#listen ul
{
position: relative;
width: 100%;
clear: both;
line-height: 1.5em;
margin-top: 0;
margin-left: 5px;
text-align: left;
}

#listen li
{
line-height: 1.5em;
margin-top: 0;
margin-left: 5px;
text-align: left;
list-style-type: circle;
}

.liste
{
list-style-type: circle;
}


.warnung
{
color: #D30D0D;
background: transparent;
font-weight: bold;
}


/*formular*/

table
{
vertical-align: top;
width: 100%;
border-spacing: 10px;
}

thead
{
vertical-align: top;
text-align: center;
color: #87530E;
font-size: 1.3em;
font-weight: bold;
background: transparent;
z-index: 3;
}

td
{
vertical-align: top;
}

 

form br
{
clear: left; 
}



input#submit
{
float: none;
width: auto;
}



label
{
text-align: left; 
margin-right: 10px;
padding-right: 0.85em; 
}



form
{
background: #FEF4E7;
border: thin solid #87530E;
padding: 10px;
}

.button
{
border-style: outset;
border-width: 1px;
border-color: #7C4A09;
background-color: #E4CAAD;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.1em;
}

