/* Allgemeines CSS (CSS1) fuer GGREN , Stand: 2008-04-02  */
BODY { font-family: Geneva, Optima, Arial, Geneva, Helvetica, sans-serif }
BODY { background: rgb(253, 254, 255)}
BODY { font-size: 10pt }
BODY { color: rgb(0,0,0) }

A:link { color: rgb(0,0,255) }
A:visited { color: rgb(25,25,205) }

P {text-align: left }
P { margin-right: 1.5% }
P { margin-left: 1.5% }
P { font-size: 10pt }

/*P { font-weight: 400 }*/


P.RESP { font-family: Optima, Geneva, Helvetica, Arial, sans-serif }
P.RESP { font-size: 9pt }
P.RESP { text-align: left }
P.RESP { margin-top: 0em }
P.RESP { margin-bottom: 0em }
P.RESP { background: rgb(255, 253, 250) }
P.RESP { font-style: normal }


P.Aktuell { background: rgb(255,245,180)}
P.Aktuell { font-size: 12pt }
P.Aktuell { border: solid medium red }

EM.Nota1 { font-size: 10pt }
EM.Nota1 { font-weight: bold }
EM.Nota1 { color: rgb(255, 10, 0) }
EM.Nota1 { background: rgb(230,255,230) }
/* fuer wichtige Hinweise */

EM.Nota2 { font-size: 12pt }
EM.Nota2 { font-weight: bold }
EM.Nota2 { color: rgb(255, 0, 0) }
EM.Nota2 { background: rgb(240,255,245) }
/* fuer sehr wichtige Hinweise */

EM.Nota3 { font-size: 12pt }
EM.Nota3 { font-style: normal }
EM.Nota3 { color: rgb(255, 0, 0) }
EM.Nota3 { background: rgb(230,255,245) }
/* fuer fast sehr wichtige Hinweise */


EM.Datum1 { font-size: 9pt }
EM.Datum1 { color: rgb(25, 25, 0) }
EM.Datum1 { background: rgb(235,255,235) }
/*Fuer diverse, nicht besonders hevorgehobene Datumsangaben*/

EM.us { font-style: normal }
EM.us { text-decoration: underline } 
/* Unterstreichung */

TABLE.Menue {
border: 0;
/*frame=lhs;         wird von Browsern nicht interpretiert */
cellspacing: 5;
cellpadding: 3%;
valign: top;
}

TH.Info {
font-family: Optima, Geneva, Helvetica, Arial, sans-serif;
font-size: 12pt;
text-align: left;
margin-top: 0em;

margin-bottom: 0em;
background: rgb(250, 250, 0);
}

TD.Info {
margin-bottom: 1em;
} 


P.NAV {
font-family: Optima, Geneva, Helvetica, Arial, sans-serif;
font-size: 8pt;
text-align: left;
margin-top: 0em;
margin-bottom: 0em;
background: rgb(230, 230, 240);
}

P.Gross { text-indent: 2em }
P.Gross { text-align: justify }
P.Gross { margin-top: 3em }

P.Laufend { text-indent: 2em }
P.Laufend {text-align: justify }

P.Weiter { text-indent: 0em }
P.Weiter {text-align: justify }


/*B { font-weight: 900 }*/

/*A:link { font-style: underline }*/
/*A:link { color: rgb(0, 0, 245) }*/

/*A:visited { font-style: underline }*/
/*A:visited { color: rgb(15, 140, 7) }*/
/*A:visited { font-weight: 600}*/


CITE { font-family: Garamond, "Bookman Old Style", "Times New Roman", serif }
CITE { margin-top: 1em }
CITE { margin-bottom: 1em }
CITE { margin-right: 7.5% }
CITE { margin-left: 7.5% }
CITE { text-indent: 3em }
CITE { font-style: normal }

BLOCKQUOTE { font-family: Garamond, "Bookman Old Style", "Times New Roman", serif }
BLOCKQUOTE { margin-top: 1em }
BLOCKQUOTE { margin-bottom: 1em }
BLOCKQUOTE { margin-right: 7.5% }
BLOCKQUOTE { margin-left: 7.5% }
BLOCKQUOTE { text-indent: 2em }
BLOCKQUOTE { font-style: normal }
BLOCKQUOTE {text-align: justify }

Q { font-family: Garamond, "Bookman Old Style", "Times New Roman", serif }
Q { font-style: normal }
Q { font-size: 11pt }

OL {list-style: decimal outside}
OL OL {list-style: decimal outside}
OL OL OL {list-style: lower-alpha outside}


UL {list-style: disc outside}
UL UL {list-style: circle outside}
UL UL UL {list-style: square outside}
UL UL UL UL {list-style: square outside}




LI.Info { margin-bottom: 0.5em }
LI.Info { font-size: 10pt }
LI.info { font-family: Optima, Geneva, Helvetica, Arial, sans-serif }

LI.Info1 { margin-top: 1em }
LI.Info1 { margin-bottom: 0.5em }
LI.Info1 { font-size: 10pt }
LI.info1 { font-family: Optima, Geneva, Helvetica, Arial, sans-serif }


LI.Oben1 { margin-top: 1em }
LI.Unten1 { margin-bottom: 1em }
LI.ObenUnten1 { margin-top: 1em }
LI.ObenUnten1 { margin-bottom: 1em }

LI.Aktuell1 { margin-top: 1em }
LI.Aktuell1 { margin-bottom: 1em }
LI.Aktuell1 { background: rgb(255,245,180)}
LI.Aktuell1 { font-size: 12pt }
LI.Aktuell1 { border: solid medium red }
LI.Aktuell1 { color: rgb(0,0,0) }



HR { color: rgb(255,0,0) }
HR { background-color: rgb(255,0,0) }
HR { border-style: solid }
HR { margin-bottom: 0em }
HR { margin-top: 0em }
HR { clear: both }

HR.Zwischen {color: blue}
HR.Zwischen {background-color: blue}

HR.Zwischen1 { 
color: blue;
background-color: blue;
margin-top: 1em; 
margin-bottom: 1em;
}

HR.Fett { border-width: thick }
HR.Fett { background-color: rgb(255, 23, 2) }




HR.Norm1 {
color: red;
background-color: rgb(255,0,0);
margin-top: 1em; 
margin-bottom: 1em;
}





H1 {
font-weight: bold;
font-size: 18pt;
text-align: center;
margin-top: 0em; 
margin-bottom: 0em;
}

.FloatRight { 
float: right;
clear: none;
}

.NoFloat {
clear: both;
}

H1.\3401s {
font-weight: bold;
font-size: 18pt;
margin-top: 1em;
text-align: center;
}
/* HTML V. 4.01strict: Missinterpretationen durch NS, daher dies hier */

H1.H1401s {
font-weight: bold;
font-size: 18pt;
margin-top: 1em;
text-align: center;
}
/* HTML V. 4.01strict: Missinterpretationen durch NS, daher dies hier */



H2 {
font-weight: normal;
font-size: 16pt;
text-align: center;
margin-top: 0em; 
margin-bottom: 1em;
}

H3 {
font-weight: bold;
font-size: 14pt;
text-align: left;
margin-top: 0em; 
margin-bottom: 0em;
}

H3.LV1 {
font-weight: bold;
font-size: 14pt;
text-align: left;
margin-top: 1em;
}

H3.Web4Ren {
font-weight: bold;
font-size: 14pt;
text-align: center;
margin-top: 0em; 
margin-bottom: 1em;
}


H4 {
font-weight: normal;
font-size: 14pt;
text-align: left;
}

H5 {
font-weight: bold;
font-size: 12pt;
text-align: left;
}

H6 {
font-weight: normal;
font-size: 12pt;
text-align: left;
}

DT { 
font-weight: bold;
font-size: 12pt;
background: rgb(213, 214, 215);
margin-right: 5%;
}
DD { 
font-weight: normal;
font-size: 12pt;
background: rgb(233, 234, 235);
margin-right: 5%;
}
DD.Langtext { text-align: justify }




IMG { 
border: none;
float: left;
margin-left: 0;
}

IMG.Mitte { 
display: block;
text-align: center;
border: none;
float: none;
vertical-align: text-top;
}
DIV.Mitte { 
text-align: center;
}


IMG.NormaleAbbildung { border: none }
IMG.NormaleAbbildung { float: none }
IMG.NormaleAbbildung { margin-left: 0em }
IMG.NormaleAbbildung { vertical-align: text-top }



SPAN.OrtLV { color: rgb(25, 0, 0) }
SPAN.TerminLV { color: rgb(25, 5, 0) }
SPAN.AnfLV { color: rgb(30, 0, 0) }

SPAN.RedakDatumEintrag { font-size: 70%; }
SPAN.RedakDatumEintrag { color: rgb(50,50,50) }


SPAN.Adnotatio { font-size: 72% }
SPAN.Adnotatio { background: rgb(255, 255, 250) }
SPAN.Adnotatio { color: rgb(20, 20, 30) }
/*Fuer erlaeuternde Anmerkungen im Text*/

DIV.BiblEintr { 
margin-top: 1em;
}

DIV.PersEintr { 
margin-top: 2em;
}


SMALL { font-size: 75%; }


