
body { padding:0px; margin:0px; font-family:Cantarell, sans-serif; line-height:1.8em; }


@font-face {font-family:Cantarell; src:url("fonts/Cantarell-Regular.ttf");}
@font-face {font-family:Cantarell; src:url("fonts/Cantarell-Oblique.ttf"); font-style:italic;}
@font-face {font-family:Cantarell; src:url("fonts/Cantarell-Bold.ttf"); font-weight:bold;}


.cantarell { font-family:Cantarell, sans-serif; line-height:1.8em; font-size:12px; color:#3a3c54; padding:0px; margin:0px; padding-left:40px; }

td { font-family: Cantarell, sans-serif; line-height:1.8em; font-size:12px; color:#3a3c54; padding:0px; margin:0px; }

.header { 
font-family: Cantarell, sans-serif; line-height:1.8em; font-size:12px; text-transform:uppercase; 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; }

.center { 
font-family: Cantarell, sans-serif; line-height:1.8em; font-size:12px; text-align:center; }

.head { 
font-family: Cantarell, sans-serif; line-height:1.0em; font-size:18px;
color:#000000; margin:0px; padding:0px; padding-top:50px; margin-left:80px; margin-bottom:8px; }

.head2 { 
font-family: Cantarell, sans-serif; line-height:1.0em; font-size:18px;
color:#000000; margin:0px; padding:0px; padding-top:30px; margin-left:80px; margin-bottom:8px; }


.deko { 
font-family: Cantarell, sans-serif; line-height:1.8em; font-size:12px; text-transform:uppercase; letter-spacing:0.05em;
color:#a3368d; margin:0px; padding:0px; padding-left:30px; }

.info { 
font-family: Cantarell, sans-serif; line-height:1.8em; font-size:12px; text-transform:uppercase; letter-spacing:0.05em;
color:#769caa; }

.text { 
font-family: Cantarell, sans-serif; line-height:1.8em; font-size:11px;
color:#000000; line-height:18px; padding-top:8px; margin:0px; padding-left:80px; padding-right:10px; padding-bottom:8px; width:490px; letter-spacing:0.04em; width:320px; }

.text2, li { 
font-family: Cantarell, sans-serif; line-height:1.8em; font-size:11px;
color:#000000; line-height:18px; padding-top:8px; margin:0px; padding-left:80px; padding-right:10px; padding-bottom:8px; width:8000px; letter-spacing:0.04em; }

.text3 { 
font-family: Cantarell, sans-serif; line-height:1.8em; font-size:11px;
color:#000000; line-height:18px; padding-top:8px; margin:0px; padding-left:80px; padding-right:10px; padding-bottom:8px; width:1100px; letter-spacing:0.04em; }

.nav { 
font-family: Cantarell, sans-serif; line-height:1.8em; font-size:12px; color:#ffffff; margin:0px; padding:3px; }

.smlnav { 
font-family: Cantarell, sans-serif; line-height:1.8em; font-size:10px; color:#5b482d; margin:0px; padding:3px; }

.trenner { clear:left;
background-image:url(img/trenner_blau.gif); background-repeat:no-repeat; width:400px; height:10px; margin-left:25px;
}

.float { float:left;
font-family: Cantarell, sans-serif; line-height:1.8em; font-size:11px; text-align:left;
color:#000000; line-height:18px; padding-top:8px; margin:0px; padding-left:30px; padding-right:10px; padding-bottom:8px; letter-spacing:0.04em; }

.aktiv { 
font-family: Cantarell, sans-serif; line-height:1.8em; 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: Cantarell, sans-serif; line-height:1.8em; 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; }


ul, ol { 
font-family: Cantarell, sans-serif; line-height:1.8em; font-size:11px; line-height:18px; 
color:#666852; margin:0; padding:0; margin-top:8px; margin-left:30px; width:350px; }

li { 
font-family:Cantarell, sans-serif; line-height:1.8em; 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.nav:link { color:#cbb68a; text-decoration:none; }
a.nav:hover { color:#cbb68a; text-decoration:none; }
a.nav:visited { color:#cbb68a; text-decoration:none; }
a.nav:active { color:#ff9900; text-decoration:none; }

a:link { color:#660000; text-decoration:none; }
a:hover { color:#660000; text-decoration:none; }
a:visited { color:#660000; text-decoration:none; }
a:active { color:#ff9900; text-decoration:none; }

