ul{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal}



/* style angaben für den editierbaren bereich (textbereich) */

/* Überschriften */

h1.UeberschriftGross {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
                        font-style: normal; 
                        font-weight: bold; color: #000000; 
                        margin-top: 35px;}
                        
h2.UeberschriftKlein { font-family: Verdana, Arial, Helvetica, sans-serif; 
                       font-size: 8pt; font-style: normal; 
                       font-weight: bold; 
                       color: #000000; 
                       margin-top: 15px; 
                       margin-bottom: 0px;}
                       
table.schwarz {border: 1px #000000 solid}
table.schwarzinhalt {border: #000000 solid; border-width: 1px 0px}


td.German {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7B806D;
	border-right-color: #7B806D;
	border-bottom-color: #7B806D;
	border-left-color: #7B806D;
	padding-left: 5px;
; border: 1px #7B806C solid

}

td.GermanFett {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7B806D;
	border-right-color: #7B806D;
	border-bottom-color: #7B806D;
	border-left-color: #FF3300;
	padding-left: 2px;
; border-color: #7B806C #7B806C #7B806C #35547F; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px

}
td.GermanFetter {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7B806D;
	border-right-color: #7B806D;
	border-bottom-color: #7B806D;
	border-left-color: #FF3300;
	padding-left: 2px;
	font-weight: bold;
	background-color: #7B806D;
; border-color: #7B806C #7B806C #7B806C #35547F; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px


}

td.Spanish {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D09069;
	border-right-color: #D09069;
	border-bottom-color: #D09069;
	border-left-color: #D09069;
	padding-left: 5px;
; border: 1px #964226 solid

}

td.SpanishFett {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D09069;
	border-right-color: #D09069;
	border-bottom-color: #D09069;
	border-left-color: #FF3300;
	padding-left: 2px;
; border-color: #964227 #964227 #964227 #35547F; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px

}
td.SpanishFetter {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D09069;
	border-right-color: #D09069;
	border-bottom-color: #D09069;
	border-left-color: #FF3300;
	padding-left: 2px;
	font-weight: bold;
	background-color: #964226;
; border-color: #964227 #964227 #964227 #35547f; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px


}


td.Italian {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AF8413;
	border-right-color: #AF8413;
	border-bottom-color: #AF8413;
	border-left-color: #AF8413;
	padding-left: 5px;
; border: 1px #AF8412 solid

}

td.ItalianFett {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AF8413;
	border-right-color: #AF8413;
	border-bottom-color: #AF8413;
	border-left-color: #FF3300;
	padding-left: 2px;
; border-color: #AF8412 #AF8412 #AF8412 #35547F; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px

}
td.ItalianFetter {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AF8413;
	border-right-color: #AF8413;
	border-bottom-color: #AF8413;
	border-left-color: #FF3300;
	padding-left: 2px;
	font-weight: bold;
	background-color: #AF8413;
; border-color: #AF8412 #AF8412 #AF8412 #35547F; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px
}

td.French {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #35547F;
	border-right-color: #35547F;
	border-bottom-color: #35547F;
	border-left-color: #35547F;
	padding-left: 5px;
; border: #35547F; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px

}

td.FrenchFett {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #35547F;
	border-right-color: #35547F;
	border-bottom-color: #35547F;
	border-left-color: #FF3300;
	padding-left: 2px;
; border: #35547F solid; border-width: 1px 1px 1px 3px

}
td.FrenchFetter {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #35547F;
	border-right-color: #35547F;
	border-bottom-color: #35547F;
	border-left-color: #FF3300;
	padding-left: 2px;
	font-weight: bold;
	background-color: #35547F;
; border: #35547F solid; border-width: 1px 1px 1px 3px
}

.Fliesstext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal}
.FliesstextKlein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal}
.FliesstextKursiv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; line-height: normal; color: #000000; font-weight: normal}
.FliesstextFett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight:bold ; text-decoration: none}
.FliesstextFettGross {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; color: #000000; font-weight:bold }
.FliesstextUeberschriften {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000; text-transform: uppercase}
.FliesstextUeberschriftRot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #35547F; text-transform: uppercase}
.FliesstextUeberschriftenKlein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000}

/* style für die navigation links */

.NavlinksFett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; text-transform: uppercase}
.NavlinksFettKlBuchst { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none}
.Navlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000; text-transform: uppercase; text-decoration: none}

/* style für die navigation oben */
.NavobenSchwarz {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-decoration: none}
.NavobenWeiss {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-decoration: none}
td.ObenRot { background-color: #35547F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: uppercase; text-align: center}
td.ObenGrau { background-color: #35547F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: uppercase; text-align: center}
td.ObenHellGrau { background-color: #B39674; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center}
td.ObenBraun { background-color: #7B806D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center}
td.HellBraun { background-color: #A5A79A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-transform: none; text-align: center}
td.ObenGelb { background-color: #964226; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center}
td.HellGelb { background-color: #CAAB96; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; text-transform: none; text-align: center}
td.HellGrau { background-color: #EAC79E; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-transform: none;}
td.HellGrauSmall { background-color: #D6DBE1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-transform: none; text-align: left; }
td.ObenGruen { background-color: #AF8413; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center}
td.HellGruen { background-color: #E1B55E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; text-transform: none; text-align: center}
td.LinksGrau { background-color: #d6dbe1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #663399; text-transform: uppercase; text-align: center; border-style: solid; border-width: 1px; border-color: #8899ab }
td.LinksGrau { background-color: #d6dbe1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #663399; text-transform: uppercase; text-align: center; border-style: solid; border-width: 1px; border-color: #8899ab }

h1.navigation {margin-top:0px; margin-bottom:0px;}
h2.navi_links {margin-top:0px; margin-bottom:0px; margin-left:5px; vertical-align:middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
h2.navi_links_1 {margin-top:0px; margin-bottom:0px; margin-left:8px; vertical-align:middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
h2.navi_links_fett {margin-top:0px; margin-bottom:0px; margin-left:5px; vertical-align:middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold;}

.NavobenSchwarz2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; text-transform: uppercase; text-decoration: none }
.alert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #CC0000; font-weight: bold}

a.NavobenSchwarz2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #35547F; text-transform: none; text-decoration: none}
a.NavobenSchwarz2:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #35547F; text-transform: none; text-decoration: underline}
a.LinkRotFett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #A60805; text-decoration: underline; font-style: normal; line-height: normal }

a.ObenHellGrau { background-color: #8B755B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: uppercase; text-align: center; text-decoration: none;}
a.ObenHellGrau:hover { background-color: #8B755B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: uppercase; text-align: center; text-decoration: underline;}

a.ObenBraun { background-color: #7B806D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center; text-decoration: none;}
a.ObenBraun:hover { background-color: #7B806D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center; text-decoration: underline;}

a.ObenGruen { background-color: #AF8413; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center; text-decoration: none;}
a.ObenGruen:hover { background-color: #AF8413; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center; text-decoration: underline;}

a.ObenGelb { background-color: #964226; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center; text-decoration: none;}
a.ObenGelb:hover { background-color: #964227; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center; text-decoration: none;}
a.Navlinks2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none }
a.Navlinks2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #35547F; text-decoration: none}

a.ObenGrau { background-color: #355480; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: uppercase; text-align: center; text-decoration: none;}
a.ObenGrau:hover { background-color: #35547F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF; text-transform: uppercase; text-align: center; text-decoration: underline;}
.tableschwarz {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #663399;
	border-bottom-color: #663399;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: top;
; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
	}

td.HellTuerkis {  background-color: #A2B7CC; color: #000000}
a.FliesstextUeberschriftRot {  color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: bold; text-transform: uppercase}
a.FliesstextUeberschriftRot:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: bold; color: #35547F; text-decoration: none}
a {  text-decoration: none; color: #000000}
a:hover {  color: #35547F; text-decoration: none}

td.allgemein {
	padding-left: 4px;
; border: 1px #8B765B solid
}

td.allgemeinFetter {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	padding-left: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8C9CAD;
	border-right-color: #8C9CAD;
	border-bottom-color: #8c9cad;
	border-left-color: #ff3300;
	background-color: #8B755B;
	font-weight: bold;



}
a.allgemein {
			}
			

			
a.allgemein:hover {
					}			
td.lila { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #AF8413; border-right-color: #AF8413; border-bottom-color: #AF8413; border-left-color: #AF8413; padding-left: 5px; }
td.unten { background-color: #8B755B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center }
div  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal } h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal } h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal } li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal } ol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal } p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal } span { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal } table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal } td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal } tr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal } u { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal } .Navoben { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-transform: none; text-decoration: none }
a.NavOben {  color: #000000; text-decoration: none}
a.NavOben:hover {  color: #35547F}
a.NavobenSchwarz:hover {  color: #35547F}
.blau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #35547F; font-weight: bold}

a.unten {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-transform: none; text-align: center }
a.unten:hover {color: #FFFFFF; text-decoration: none; font-weight: bold}

body {  background-color: #FFFFFF; margin-top: 0px; margin-left: 
0px; marginwidth: 0px;  marginheight: 0 px; leftmargin: 0px; topmargin: 0
px;}

a {color: #000000;  text-decoration: none;}
a:hover {color: #35547F;}
a.unterstrichen {color: #000000;  text-decoration: underline;}
a.unterstrichen:hover {color: #35547F;}