/* Allgemeines */

body {
background-image:url(grafiken/bg.gif);
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px; color:#000000;
margin: 0 auto; padding: 0 auto;
text-align:center;
}

div#seite {
background-image:url(grafiken/header.jpg);background-repeat:no-repeat;
background-color:#FFFFFF;
color:#000000;
text-align:left;
margin: 0 auto;
padding: 0 auto;
width: 850px; max-width: 850px;
border-left-width:2px; border-left-style:solid; border-left-color:#FFFFFF;
border-right-width:2px; border-right-style:solid; border-right-color:#FFFFFF;
 }

/* Header */
/* Navigation */

div#logo {
width: 430px; height:316px;
margin:0px; padding:0px;
float:left;
}

div#navigation {
width:420px; height:96px;
color:#FFFFFF;
line-height:17px;
text-align:left;
margin:0px; padding:0px;
padding-top:150px;
float:left;
}

p.nav1 {
width:109px;
margin:0px; padding:0px;
padding-left:30px;
float:left;
}

p.nav2 {
width:238px;
margin:0px; padding:0px;
padding-left:43px;
float:left;
}

div#navigation a {font-weight: normal; color:#FFFFFF; text-decoration:none;}
div#navigation a:link {text-decoration:none;}
div#navigation a:visited {text-decoration:none;}
div#navigation a:hover {text-decoration:underline;}
div#navigation a:aktive {text-decoration:none;}

/* Content */
/* Headline und Text */

div#text {
width:470px;
margin:0px;
padding-left:55px; padding-bottom:30px;
padding-top:30px; padding-right:44px;
text-align:left;
clear: left;
float:left;
}

* html div#text {  /* nur fuer Internet Explorer */
width:470px;     /* Version 5.x */
w\idth:470px;    /* Version 6 */
}

p.headline {
padding-bottom:22px;
color: #990033;
font-weight:bold;
font-size:13px;
}

p.content {
margin:0px; padding:0px;
padding-bottom:15px;
font-size:11px;
}

p.anzeige {
width:210px;
background-image: url(grafiken/anzeige_bg.gif);
background-repeat: no-repeat;
margin:0px; padding:10px;
margin-right:15px; margin-bottom:15px;
border-width:1px; border-style:solid; border-color:#990033;
text-align: left;
float:left;
}

a {font-size: 11px; font-weight: bold; color: #7DB955; text-decoration:none;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:aktive {text-decoration:none;}

div#infokasten {
width:281px;
margin:0px; padding:0px;
padding-bottom:20px;
float:left;
}

p {
margin:0px; padding:0px;
font-size:11px;
}

p.info {
width:191px;
margin: 0px; padding-left: 43px;
padding-right:47px; padding-top:30px;
color: #000000;
font-size:11px;
}

table.zeiten {
width:191px;
margin: 0px; margin-left: 43px;
margin-right:47px; margin-top:30px;
text-align:left;
}

table.zeiten td{
vertical-align:top;
}

ul {
margin:0px;
padding:0px; padding-left:30px; padding-top:11px; padding-bottom:11px;
color:#666666;
text-align:left; font-size:11px;
list-style-position: outside;
width:350px;
}

p.small {
margin:0px; padding:0px; padding-left:10px; padding-top:5px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight: normal; font-size: 11px; font-style:italic;
color: #FFFFFF;
}

img.content {
margin:0; margin-right:20px; padding:0px;
border-color:#B9B478;
}

hr {color: #5CB13A;}


div#footer {
width: 795px; height:20px;
margin:0px; padding:0px;
padding-top:30px; padding-left: 55px;
background-image:url(grafiken/footer.gif);
background-repeat:no-repeat;
font-size:10px; color:#FFFFFF;
clear:left;
}

div#footer a {font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration:none;}
div#footer a:link {text-decoration:none;}
div#footer a:visited {text-decoration:none;}
div#footer a:hover {text-decoration:underline;}
div#footer a:aktive {text-decoration:none;}
