p,ul,ol,li,td,tr,table,h1,h2,u,span,div {  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;}
                       

td.allgemein {
	padding-left: 4px;
; border: 1px #C1C1C1 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: #C1C1C1;
	border-right-color: #C1C1C1;
	border-bottom-color: #C1C1C1;
	border-left-color: #ff3300;
	background-color: #C1C1C1;
	font-weight: bold;



}


a.Fetter {
	color: #FFFFFF;
	text-decoration: none;
}

.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: #A70906; 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: 10pt; font-weight: normal; color: #000000; 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: #A70906; 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: #8899AB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center}
td.ObenHellGrau { background-color: #C1C1C1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center}
td.ObenBraun { background-color: #A88F71; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center}
td.HellBraun { background-color: #EBE3D8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center}
td.ObenGelb { background-color: #FFB900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center}
td.HellGelb { background-color: #FDF5E0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center}
td.HellGrau { background-color: #D6DBE1; 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: #9AA578; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-align: center}
td.HellGruen { background-color: #D1D3C5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center}
td.LinksGrau { background-color: #d6dbe1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; 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: #000000; 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: #000000; 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: #000000; text-transform: none; text-decoration: none}
a.NavobenSchwarz2:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; 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: #C1C1C1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center; text-decoration: none;}
a.ObenHellGrau:hover { background-color: #C1C1C1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center; text-decoration: underline;}

a.ObenBraun { background-color: #A88F71; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center; text-decoration: none;}
a.ObenBraun:hover { background-color: #A88F71; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center; text-decoration: underline;}

a.ObenGruen { background-color: #9AA578; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center; text-decoration: none;}
a.ObenGruen:hover { background-color: #9AA578; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center; text-decoration: underline;}

a.ObenGelb { background-color: #FFB900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center; text-decoration: none;}
a.ObenGelb:hover { background-color: #FFB900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center; text-decoration: underline;}
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: #000000; text-decoration: underline}

a.ObenGrau { background-color: #8899AB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-transform: uppercase; text-align: center; text-decoration: none;}
a.ObenGrau:hover { background-color: #8899AB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; 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: #000000;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: top;
	}
h1.FliesstextUeberschriftRot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #A70906; text-transform: uppercase ; text-decoration: none}
a.FliesstextUeberschriftRot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #A70906; text-transform: uppercase ; text-decoration: none}
a.FliesstextUeberschriftRot:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #333366; text-transform: uppercase ; text-decoration: none}


td.Italian {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9AA578 ;
	border-right-color: #9AA578 ;
	border-bottom-color: #9AA578 ;
	border-left-color: #9AA578 ;
	padding-left: 5px;
; border: 1px #9AA578  solid

}

td.ItalianFett {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9AA578 ;
	border-right-color: #9AA578 ;
	border-bottom-color: #9AA578 ;
	border-left-color: #A70906 ;
	padding-left: 2px;
; border-color: #9AA578  #9AA578  #9AA578  #A70906 ; 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: #9AA578 ;
	border-right-color: #9AA578 ;
	border-bottom-color: #9AA578 ;
	border-left-color: #A70906 ;
	padding-left: 2px;
	font-weight: bold;
	background-color: #9AA578;
; border-color: #9AA578  #9AA578  #9AA578  #A70906 ; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px
}

td.German {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A88F71  ;
	border-right-color: #A88F71 ;
	border-bottom-color: #A88F71 ;
	border-left-color: #A88F71 ;
	padding-left: 5px;
; border: 1px #A88F71  solid

}

td.GermanFett {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A88F71 ;
	border-right-color: #A88F71 ;
	border-bottom-color: #A88F71 ;
	border-left-color: #A70906;
	padding-left: 2px;
; border-color: #A88F71  #A88F71  #A88F71  #A70906; 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: #A88F71;
	border-right-color: #A88F71;
	border-bottom-color: #A88F71;
	border-left-color: #A70906;
	padding-left: 2px;
	font-weight: bold;
	background-color: #A88F71;
	;
	border-color: #A88F71  #A88F71  #A88F71  #A70906;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	color: #FFFFFF;


}

td.French {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8899AB;
	border-right-color: #8899AB;
	border-bottom-color: #8899AB;
	border-left-color: #8899AB;
	padding-left: 5px;
; border: #8899AB; 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: #8899AB;
	border-right-color: #8899AB;
	border-bottom-color: #8899AB;
	border-left-color: #A70906;
	padding-left: 2px;
; border: #8899AB 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: #8899AB;
	border-right-color: #8899AB;
	border-bottom-color: #8899AB;
	border-left-color: #A70906;
	padding-left: 2px;
	font-weight: bold;
	background-color: #8899AB;
; border: #35547F solid; border-width: 1px 1px 1px 3px
}
td.Spanish {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFB900 ;
	border-right-color: #FFB900 ;
	border-bottom-color: #FFB900 ;
	border-left-color: #FFB900 ;
	padding-left: 5px;
; border: 1px #FFB900  solid

}

td.SpanishFett {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFB900 ;
	border-right-color: #FFB900 ;
	border-bottom-color: #FFB900 ;
	border-left-color: #FF3300;
	padding-left: 2px;
; border-color: #FFB900  #FFB900  #FFB900  #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: #FFB900 ;
	border-right-color: #FFB900 ;
	border-bottom-color: #FFB900 ;
	border-left-color: #A70906 ;
	padding-left: 2px;
	font-weight: bold;
	background-color: #FFB900 ;
; border-color: #FFB900  #FFB900  #FFB900  #A70906;
}

td.SpanishFett {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFB900 ;
	border-right-color: #FFB900 ;
	border-bottom-color: #FFB900 ;
	border-left-color: #A70906 ;
	padding-left: 2px;
; border-color: #FFB900  #FFB900  #FFB900  #A70906 ; 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: #FFB900 ;
	border-right-color: #FFB900 ;
	border-bottom-color: #FFB900 ;
	border-left-color: #A70906 ;
	padding-left: 2px;
	font-weight: bold;
	background-color: #FFB900 ;
; border-color: #FFB900  #FFB900  #FFB900  #35547f; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px


}; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 3px


}
.NavigationOben {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-transform: none; text-decoration: none}

table.schwarz {border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
a {color: #000000;  text-decoration: none;}
a:hover {color: #A70906;}
a.unterstrichen {color: #000000;  text-decoration: underline;}
a.unterstrichen:hover {color: #A70906;}

.blau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #A70906; font-weight: bold}

body {  background-color: #FFFFFF; margin-top: 0px; margin-left: 
0px; marginwidth: 0px;  marginheight: 0 px; leftmargin: 0px; topmargin: 0
px;}

h1.abstand {
margin-top: 1px; margin-bottom: 1px
}

/* al-werbebox start */
.emp {
	text-align: left;
	background-color: #D2D1CE;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.emp ul {
	margin-left: 15px;
	padding-left: 15px;
}

.emp li {
	padding-bottom: 5px;
	list-style-position: outside;
	list-style-image: url(haekchen.gif);
}

.emp td {
	padding: 3px;
	vertical-align: top;
}

.tdemp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: #000000; font-weight: normal; text-decoration: none}

/* al-werbebox end */
 
