body { margin:0px; font-size:11px; font-family:Arial,Helvetica,sans-serif }
td { font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:18px }
h1 { margin-left: 5px; margin-top:5px; margin-bottom:10px; font-size:13px; line-height:13px; font-weight:normal; font-variant:small-caps }
h2 { font-size:12px; font-weight:bold; margin-bottom:10px }
p { margin-top:0px; margin-bottom: 10px }
a { text-decoration:none }
input { background-color:#ffffff; border: 1px #003399 solid; margin-bottom: 5px }

/* Link-Formate */
a.m1n:link, a.m1n:visited { color:#ffffff; line-height:18px; font-size:12px }
a.m1n:active, a.m1n:hover { color:#000000; line-height:18px; font-size:12px }
a.m1h { color:#000000; font-size:12px }
a.m3h { color:#000000; font-size:11px }
a.m4h { color:#000000; font-size:11px }

/* Menü 1. Ebene */
.m1bgn { background-color:#003399 }
.m1bgh { margin-left:5px; background-color:#ffffff }

/* Menü 2. Ebene & Dauerpunkte */
.m2bgn { background-color:#FAE7C6; line-height:18px }
.m2bgh { background-color:#003399; line-height:18px }
.m2bghw { background-color:#ffffff; line-height:16px; border-color: #000000 #000000 #000000 transparent; border-style:solid; border-width: 1px 0px 1px 0px; }
.m2bgho { background-color:#FAE7C6;line-height:18px }
.m2bgperm { background-color:#FADFA9; line-height:18px }

/* Menü 3. Ebene */
.m3bgn_0 { background-color:#FEF4E3; line-height:15px }
.m3bgn { padding-left:8px; background-color:#FEF4E3; line-height:15px }
.m3bgh_0 { background-color:#003399; line-height:15px }
.m3bghw { padding-left:8px; background-color:#ffffff; line-height:13px; border-color: #000000 #000000 #000000 transparent; border-style:solid; border-width: 1px 0px 1px 0px; }
.m3bghw_b { font-weight:bold; padding-left:8px; background-color:#ffffff; line-height:13px; border-color: #000000 #000000 #000000 transparent; border-style:solid; border-width: 1px 0px 1px 0px; }
.m3bgho { font-weight:bold; padding-left:8px; background-color:#FEF4E3; line-height:15px }

/* Menü 4. Ebene */
.m4bgn_0 { background-color:#FEF4E3; line-height:15px }
.m4bgn { padding-left:16px; background-color:#FEF4E3; line-height:15px }
.m4bgh_0 { background-color:#003399; line-height:15px }
.m4bghw { padding-left:16px; background-color:#ffffff; line-height:13px; border-color: #000000 #000000 #000000 transparent; border-style:solid; border-width: 1px 0px 1px 0px; }
.m4bghw_b { font-weight:bold; padding-left:16px; background-color:#ffffff; line-height:13px; border-color: #000000 #000000 #000000 transparent; border-style:solid; border-width: 1px 0px 1px 0px; }
.m4bgho { font-weight:bold; padding-left:16px; background-color:#FEF4E3; line-height:15px }

/* Menü allgemein Hintergründe  */
.lfawn { background-color:#FAE7C6 }
.dfawn { background-color:#FADFA9 }
.dblue { background-color:#003399 }
.white { background-color:#ffffff }

/* Tabellen */
.frblue { width:100%; border-color:#003399; border-style:solid; border-width:1px }
.titblue { color:#ffffff; background-color:#003399; font-size:12px; line-height:20px; text-align:center; padding:3px }
.titfawn{ background-color:#FADFA9; font-size:12px; line-height:20px; text-align:center; padding:3px }
.tabcont { font-size:11px }

/* Formulare */
. mailtext { width:150px }

/* Sonstige */
.tabfoot { font-size:11px }
.tabhead { background-color:#FADFA9 }
.hdsb { font-size:12px; font-weight:bold }
.hdsn { font-size:11px; font-weight:normal }
.hlgrey { background-color:#CCCCCC }
.small { font-size:10px }
.smallgrey { font-size:10px; background-color:#CCCCCC }
