/* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
* html div#seite { height: 1em; font-size: 100.01% ; }

/* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
*.html { height: 1em;  font-size: 100.01% ; }

body
{
vertical-align: top ;
font-family: Verdana,Arial,Helvetica,sans-serif ;
font-size: 12px ;
line-height: normal ;
font-style: normal ;
font-variant: normal ;
font-weight: normal ;
text-decoration: none ;
color: #B79969;
background-color: #F4F0E1 ;
margin: 2px ;
padding: 0px ;
min-width: 41em ; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
}

#kopfzeile
{
background-image: url( bilder/bg_kopfzeile02.jpg );
background-position: center ;
background-repeat:no-repeat ;
background-color:#BF8E73 ;
height: 100px ;
}

#kopfzeile_popup
{
background-image: url( bilder/bg_kopfzeile01.jpg );
background-position: center ;
background-repeat:no-repeat ;
background-color:#BF8E73 ;
height: 100px ;
}

#linkzeile
{
font-size: 12px ;
text-align: center ;
color: #795D1E ;
background-color: #B79969 ;
border-right: 1px solid ;
border-right-color: #BF8E73 ;
border-bottom: 1px solid ;
border-bottom-color: #BF8E73 ;
border-left: 1px solid ;
border-left-color: #BF8E73 ;
padding: 4px ;
}

#linkzeile a:link { font-weight: bold ; text-decoration: none ; color: #E6E5CE }
#linkzeile a:active { font-weight: bold ; text-decoration: none ; color: #E6E5CE }
#linkzeile a:visited { font-weight: bold ; text-decoration: none ; color: #E6E5CE }
#linkzeile a:hover { font-weight: bold ; text-decoration: underline ; color: #E6E5CE }

#sp-body
{
font-size: 12px ;
line-height: normal ;
font-style: normal ;
font-variant: normal ;
font-weight: normal ;
color: #795D1E ;
background-color: transparent ;
vertical-align: top ;
overflow: auto ;
position: relative ;
min-height: 600px ;
padding: 20px ;

border-right: 1px solid ;
border-right-color: #B79969 ;
border-bottom: 1px solid ;
border-bottom-color: #B79969 ;
border-left: 1px solid ;
border-left-color: #B79969 ;
}

#sp-body a:link { text-decoration: none ; color: #3E5A5F }
#sp-body a:active { text-decoration: none ; color: #3E5A5F }
#sp-body a:visited { text-decoration: none ; color: #3E5A5F }
#sp-body a:hover { text-decoration: underline ; color: #3E5A5F }

#sp-body .hoch
{
font-size: 9px ;
vertical-align: super;
color: #795D1E;
}

#sp-body .hoch_link
{
font-size: 9px ;
font-weight: bold ;
vertical-align: super ;
c_olor: #971B1E ;
}

#sp-body .hoch_fett
{
font-size: 9px ;
font-weight: bold ;
vertical-align: super ;
color: #795D1E;
background-color: #F4F0E1 ;
}

#sp-body .fussnote
{
font-size: 9px ;
v_ertical-align: sub ;
vertical-align: super ;
color: #000000;
}

#sp-body .ul
{
text-decoration: underline ;
}

#sp-body .italic
{
font-style: italic ;
}

#sp-body .textlogo_blass
{
text-align: center ;
font-size: 20px ;
font-weight: bold ;
color: #C49C5C ;
}

#sp-body .titel1
{
font-size: 12px ;
font-weight: bold ;
}

#sp-body .titel2
{
font-size: 14px ;
font-weight: bold ;
}

#sp-body .klein
{
font-size: 9px ;
color: #795D1E ;
background-color: #F4F0E1 ;
}

#sp-body .klein a:link { text-decoration: none ; color: #3E4471 ; }
#sp-body .klein a:active { text-decoration: none ; color: #3E4471 ; }
#sp-body .klein a:visited { text-decoration: none ; color: #3E4471 ; }
#sp-body .klein a:hover { text-decoration: underline ; color: #3E4471 ; }

#sp-body .linie
{
background-color: #E1DBB6 ;
height: 1px ;
}

#sp-body .textlogo_blass
{
font-size: 24px ;
font-weight: bold ;
color: #C49C5C ;
}

#sp-body .zitat
{
font-style: italic ;
color: #145D13 ;
margin: 20px ;
}

#sp-body .zitat_span
{
font-style: italic ;
color: #145D13 ;
}

#sp-body .zitat_bemerkung
{
color: #3356A1 ;
margin: 20px ;
}

#sp-body .zitat_bemerkung_span
{
color: #3356A1 ;
}

#sp-body .zitat_bemerkung_ul
{
text-decoration: underline ;
c_olor: #3356A1;
}

#sp-body .zitat_notizen
{
color: #3356A1;
margin: 20px ;
}

#sp-body .kommentar
{
color: #3356A1 ;
margin: 20px ;
}

#sp-body .kommentar_span
{
color: #3356A1 ;
}

#sp-body .kommentar_ul
{
text-decoration: underline ;
c_olor: #3356A1;
}

#sp-body .button
{
border-left: 1px solid ;
border-left-color:  #E1DBB6 ;
border-right: 1px solid ;
border-right-color: #795D1E ;
border-top: 1px solid ;
border-top-color: #E1DBB6 ;
border-bottom: 1px solid ;
border-bottom-color: #795D1E ;
color: #795D1E ;
background-color: #E1DBB6 ;
}

#sp-body .input
{
border-left: 1px solid ;
border-left-color:  #795D1E ;
border-right: 1px solid ;
border-right-color: #E1DBB6 ;
border-top: 1px solid ;
border-top-color: #795D1E ;
border-bottom: 1px solid ;
border-bottom-color: #E1DBB6 ;
color: #990C0C ;
background-color: #EFEAEA ;
}

#sp-body .mark
{
padding:4px;
color: #795D1E ;
background-color: #E1DBB6
}

#sp-body .abstand
{
height: 20px ;
}

#sp-body .abstand_klein
{
height: 10px ;
}

#sp-body .abstand_gross
{
height: 30px ;
}

#sp-body a.zitat_bemerkung:link { text-decoration: underline ; color: #505B60 }
#sp-body a.zitat_bemerkung:active { text-decoration: underline ; color: #505B60 }
#sp-body a.zitat_bemerkung:visited { text-decoration: underline ; color: #505B60 }
#sp-body a.zitat_bemerkung:hover { text-decoration: underline ; color: #505B60 }


#sp-body a.begriff:link { text-decoration: underline; color: #4B757C }
#sp-body a.begriff:active { text-decoration: underline ; color: #4B757C }
#sp-body a.begriff:visited { text-decoration: underline ; color: #4B757C }
#sp-body a.begriff:hover { text-decoration: underline ; color: #4B757C }


a.body_klein:link { text-decoration: none ; color: #3E4471 }
a.body_klein:active { text-decoration: none ; color: #3E4471 }
a.body_klein:visited { text-decoration: none ; color: #3E4471 }
a.body_klein:hover { text-decoration: underline ; color: #3E4471 }

#sp-l
{
font-size: 11px ;
font-style: normal ;
line-height: normal ;
font-variant: normal ;
font-weight: normal ;
color: #795D1E;
background-color: #E1DBB6 ;
width: 175px ;
overflow: auto ;
float: left ;
border-right: 1px solid ;
border-right-color: #B79969 ;
border-bottom: 1px solid ;
border-bottom-color: #B79969 ;
border-left: 1px solid ;
border-left-color: #B79969 ;
padding-left: 5px ;
align: left ;
}

#sp-l a:link { text-decoration: none ; font-weight: normal ; color: #795D1E }
#sp-l a:active { text-decoration: none ; font-weight: normal ; color: #795D1E }
#sp-l a:visited { text-decoration: none ;  font-weight: normal ; color: #795D1E }
#sp-l a:hover { text-decoration: underline ;  font-weight: normal ; color: #795D1E }

#sp-l .bild_or
{
margin-left: 0px ;
margin-right: 0px ;
margin-top: 0px ;
margin-bottom: 0px ;
border: 0
}

#sp-r
{
float: right ;
width: 171px ;
font-size: 11px ;
color: #795D1E;
padding: 4px ;
border-right: 1px solid ;
border-right-color: #B79969 ;
border-bottom: 1px solid ;
border-bottom-color: #B79969 ;
border-left: 1px solid ;
border-left-color: #B79969 ;
overflow: auto ;
m_in-height: 500px ;
background-color: #E1DBB6
}

#sp-r a:link { text-decoration: none ; font-weight: normal ; color: #795D1E }
#sp-r a:active { text-decoration: none ; font-weight: normal ; color: #795D1E }
#sp-r a:visited { text-decoration: none ;  font-weight: normal ; color: #795D1E }
#sp-r a:hover { text-decoration: underline ;  font-weight: normal ; color: #795D1E }

#fusszeile
{
font-size: 9px ;
color: #795D1E ;
background-color: #E1DBB6 ;
padding: 4px ;
border-top: 1px solid ;
border-top-color: #B79969 ;
border-right: 1px solid ;
border-right-color: #B79969 ;
border-bottom: 1px solid ;
border-bottom-color: #B79969 ;
border-left: 1px solid ;
border-left-color: #B79969 ;
}

#fusszeile a:link { font-weight: normal ; text-decoration: none ; color: #795D1E }
#fusszeile a:active { font-weight: normal ; text-decoration: none ; color: #795D1E }
#fusszeile a:visited { font-weight: normal ; text-decoration: none ; color: #795D1E }
#fusszeile a:hover { font-weight: normal ; text-decoration: underline ; color: #795D1E }
