
body { padding:0px; margin:0px; }

td { font-family:verdana,sans-serif; font-size:10px; color:#3a3c54; padding:0px; margin:0px; }

.adresse { font-family: Helvetica, Verdana, sans-serif; font-size:14px; 
color:#95917c; line-height:16px; margin:0px; padding:2px; }

.botnav { font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-align:center; color:#e4debe; letter-spacing:0.1em; line-height:16px; margin:0px; padding:2px; }

.botnavright { font-family: Helvetica, Verdana, sans-serif; font-size:12px; width:180px; text-align:center; color:#e4debe; letter-spacing:0.1em; line-height:16px; margin:0px; padding:2px; }


.header { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:0.05em; text-align:center;
color:#003333; margin:0px; padding:0px; padding-top:40px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#d7dee0; margin-left:40px; width:500px; margin-bottom:8px; }

.head { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:0.05em;
color:#003333; margin:0px; padding:0px; padding-top:25px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#d7dee0; margin-left:30px; width:490px; margin-bottom:8px; }

.prgreiter { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:0.05em;
color:#003333; margin:0px; padding:0px; padding-top:25px; padding-bottom:12px; margin-left:30px; width:400px; }


.prgcenter { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; text-align:center; background-color:#339999; color:#ffffff; margin:0px; padding:2px; width:200px; border-right-style:solid; border-right-width:1px; border-right-color:#d7dee0; border-left-style:solid; border-left-width:1px; border-left-color:#d7dee0; }

.prgleft { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; background-color:#7f8d91; color:#ffffff; margin:0px; padding:2px; width:100px; }

.prgright { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; text-align:right; background-color:#7f8d91; color:#ffffff; margin:0px; padding:2px; width:100px; }


.navindent { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:0.1em; background-color:#7f8d91; color:#d7dee0; margin:0px; padding:3px; margin-left:40px; width:394px; margin-bottom:8px; margin-top:12px;  }

.highlight { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:0.05em; color:#003333; }



.deko { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:0.05em;
color:#a3368d; }

.info { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:0.05em;
color:#769caa; }

.floatleft { 
font-family: Helvetica, Verdana, sans-serif; font-size:11px; float:left;
color:#584f44; line-height:18px; padding:0px; margin:0px; padding-left:16px; padding-right:30px; padding-bottom:8px; width:600px; letter-spacing:0.07em; }

.floatright { 
font-family: Helvetica, Verdana, sans-serif; font-size:11px; float:right;
color:#584f44; line-height:18px; padding:0px; margin:0px; padding-left:16px; padding-right:30px; padding-bottom:8px; width:540px; letter-spacing:0.07em; }

.text, li { 
font-family: Helvetica, Verdana, sans-serif; font-size:11px;
color:#584f44; line-height:18px; padding-top:8px; margin:0px; padding-left:30px; padding-right:10px; padding-bottom:8px; width:490px; letter-spacing:0.04em; }


.achtung { 
font-family: Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold;
color:#cc0000; line-height:18px; padding-top:8px; margin:0px; padding-left:30px; padding-right:10px; padding-bottom:8px; width:490px; letter-spacing:0.04em; }


.textindent { 
font-family: Helvetica, Verdana, sans-serif; font-size:11px;
color:#584f44; line-height:18px; padding:0px; margin:0px; padding-left:30px; padding-right:10px; padding-bottom:8px; width:490px; letter-spacing:0.04em; }


.nav { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:0.1em; background-color:#7f8d91; color:#d7dee0; margin:0px; padding:3px; padding-left:8px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#d7dee0; width:199px; }


.aktiv { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:0.1em; background-color:#339999; color:#cc0077; margin:0px; padding:3px; padding-left:8px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#d7dee0; width:199px; }


.inaktiv { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:0.1em; background-color:#7f8d91; color:#d7dee0; margin:0px; padding:3px; padding-left:8px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#d7dee0; width:199px; }



.navdeko { 
margin:0px; padding:0px; }

.newshead { 
font-family: Helvetica, Verdana, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:0.1em;
color:#526f7f; margin:0px; padding:16px; padding-top:17px; }

.newstext { 
font-family: Helvetica, Verdana, sans-serif; font-size:10px; 
color:#7a94a3; line-height:16px; padding:0px; margin:0px; padding-left:16px; padding-top:6px; padding-bottom:6px; width:165px; letter-spacing:0.04em; }

.trenner {
border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#7a94a3; width:180px; margin-left:17px;
}


.bannerhead { 
font-family: Helvetica, Verdana, sans-serif; font-size:9px; text-transform:uppercase; font-weight:bold; background-color:#7f8d91; color:#d7dee0; margin:0px; padding:3px; padding-left:6px;  }

.bannertext { 
font-family: Helvetica, Verdana, sans-serif; font-size:9px; color:#5e6a6d; line-height:16px; padding:0px; margin:0px; padding-left:10px; padding-right:10px; padding-bottom:6px; padding-top:5px; }

.bannertrenner {
border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#687b80; width:140px; margin-left:17px;
}


ul, ol { 
font-family: Helvetica, Verdana, sans-serif; font-size:11px; line-height:18px; 
color:#666852; margin:0; padding:0; margin-top:8px; margin-left:30px; width:350px; }

li { 
font-family:Helvetica, Verdana, sans-serif; font-size:11px; line-height:18px; 
color:#666852; margin:0; padding:0; padding-bottom:8px; margin-left:20px; width:350px; list-style-type:disk; }




a:link { color:#d7dee0; text-decoration:none; }
a:hover { color:#ffffff; text-decoration:none; }
a:visited { color:#d7dee0; text-decoration:none; }
a:active { color:#660000; text-decoration:none; }

a.prg:link { color:#660000; text-decoration:none; }
a.prg:hover { color:#cc0000; text-decoration:none; }
a.prg:visited { color:#660000; text-decoration:none; }
a.prg:active { color:#990000; text-decoration:none; }

a.dark:link { color:#7a94a3; text-decoration:none; font-style:italic; }
a.dark:hover { color:#660000; text-decoration:none; font-style:italic; }
a.dark:visited { color:#7a94a3; text-decoration:none; font-style:italic; }
a.dark:active { color:#660000; text-decoration:none; font-style:italic; }

a.darker:link { color:#330000; text-decoration:none; font-style:italic; }
a.darker:hover { color:#660000; text-decoration:none; font-style:italic; }
a.darker:visited { color:#330000; text-decoration:none; font-style:italic; }
a.darker:active { color:#330000; text-decoration:none; font-style:italic; }


a.bg:link { color:#d7dee0; text-decoration:none; background-color:#7f8d91; padding:1px; }
a.bg:hover { color:#ffffff; text-decoration:none; background-color:#7f8d91; padding:1px; }
a.bg:visited { color:#d7dee0; text-decoration:none; background-color:#7f8d91; padding:1px; }
a.bg:active { color:#660000; text-decoration:none; background-color:#7f8d91; padding:1px; }

a.botnav:link { color:#e4debe; text-decoration:none; }
a.botnav:hover { color:#ffffff; text-decoration:none; }
a.botnav:visited { color:#e4debe; text-decoration:none; }
a.botnav:active { color:#ffffff; text-decoration:none; }

a.mehr:link { color:#660000; font-style:italic; text-decoration:underline; }
a.mehr:hover { color:#990000; font-style:italic; text-decoration:underline; }
a.mehr:visited { color:#660000; font-style:italic; text-decoration:underline; }
a.mehr:active { color:#990000; font-style:italic; text-decoration:underline; }
