@charset 'utf-8';
@import url(reset.css);
@import url(grid.css);


body
{
background:#a41b22;
font-family:  "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
text-align: center;
font-size: 13px;
color: #444; 
line-height: 150%; 
margin: 0; 
padding: 0;
}

/*body {background-image:url(../css/grid.gif);background-repeat:repeat-y;background-position: center;}*/

#top{height: 150px;}


.content {background-image: url(../images/wrapper-bg.png);}
.footer {}

.start { margin-right: 20px;}
.startbild {}

.team{color:#333;  font-weight: bold;}

#bild{
display: inline;
float: right;
background: #f0f0f0; 
padding: 5px;
border: 1px solid #ccc;}



.start  a img
{
text-decoration:none;
border-bottom:0px;
filter:alpha(opacity=100); /* IE */
-moz-opacity: 1.00; /* Gecko */
opacity: 1.00; /* Opera */
}

.start  a:hover img 
{
text-decoration:none;
border-bottom:0px;
filter:alpha(opacity=80); /* IE */
-moz-opacity: 0.80; /* Gecko */
opacity: 0.80; /* Opera */
}



a {color: #a41b22;}

p.footer {font-size: 9px; line-height: 130%; color: #999; padding:20px 0 10px 20px; margin: 0; text-align: center; display: none;}
a.footerlink:link, a.footerlink:visited {color: #000;text-decoration: none; border-bottom: 1px solid #ccc; font-weight: bold;}
a.footerlink:hover {color: #666;text-decoration: none; border-bottom: 1px solid #000;}

h1 {font-size: 25px; font-weight: light; font-style: normal;  margin-bottom: 15px; line-height: 120%; border-bottom: 1px dotted #ccc; padding-bottom: 5px;}
h2 {font-size: 16px; font-size: bold; margin-bottom: 15px; margin-top: 15px; color: #a41b22; border-left: 15px solid #fbbb01; padding-left: 10px; }

.starth {font-size: 14px; font-weight: lighter;  margin-bottom: 5px; line-height: 120%; color:#000; display: block; text-transform: uppercase; border-bottom: 1px solid #ccc; padding-bottom: 5px;}

.channel {border-top: 1px solid #000;}

p {font-size: 13px; line-height: 150%; color: #444; margin-bottom: 20px;}

ul{margin: 5px 0 15px 10px; font-size: 12px; line-height: 18px; color: #666;  }
#box-3-fl ul{margin: 5px 0 15px 0px; }

li{list-style:circle; margin-left: 15px;}

p.marginal {font-size: 9px; line-height: 140%; color: #999; padding-right: 10px;}


#navlist ul {font-size: 14px; margin-bottom: 50px; margin-right: 20px; padding-left: 20px; font-weight: bold;}
#navlist li {margin-bottom: 10px; list-style: none; border-bottom: 1px dotted #ccc; padding-bottom: 10px;}
#navlist ul li.aktiv {}
#navlist ul li.aktiv a {display: block; color: #a41b22;}
#navlist a {display: block;}
#navlist a:link, #navlist a:visited {color: #000; text-decoration: none;}
#navlist a:link#aktiv, #navlist a:visited#aktiv, #navlist a:hover {background-color: #fff; color: #a41b22;}


