html, body {
background:#FFFFFF;
margin-left:0px;
margin-right:0px; 
margin-top:0px; 
margin-bottom:0px; 
background-image:url(bg5.gif); 
background-repeat:repeat-x;
}

.links{
float:left; 
margin-left:30px; 
margin-top:50px; 
margin-bottom:40px; 
margin-right:80px; 
width:200px;
}

.seiteninhalt{
background:#FFFFFF;
float:left; 
margin-top:45px; 
margin-right:10px;
width:600px;
font: 13px Arial, Verdana, Helvetica, sans-serif; border:0px solid #000000; line-height:1.5em;

}


.ls{
margin-top: 15px; 
margin-bottom: 55px;
}

.pfeil{
margin-right:6px;
}


.rot{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 25px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #C4261D;
line-height:1.3em;
text-decoration: none; 
}

.blau{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 25px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #042E5D;
line-height:1.3em;
text-decoration: none; 
}

.inhalt{
background:#FFFFFF; 
width:980px; 
text-align:left;
border-left:1px solid #848484; 
border-right:1px solid #848484;
border-bottom:1px solid #848484;
}


.inhalt2{
width:980px;
height:30px;
text-align:left;
border-left:1px solid #848484; 
border-right:1px solid #848484;
border-bottom:1px solid #848484;
background-image:url(bg6.gif);
background-repeat:repeat-x; 
}


.linkbox{
width:228px;
height:22px;
background-image:url(link.jpg);
border-right:1px solid #848484;
float:right;
padding-left:8px;
padding-right:8px;
padding-top:8px;
font-family: Verdana, Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
vertical-align:middle;
text-align:center;
}


.norm{
font: 13px Arial, Verdana, Helvetica, sans-serif; border:0px solid #000000; line-height:1.5em;
}


a.lnk2a{
width:170px;
color: #000000;
font: 12px Arial, Verdana, Helvetica, sans-serif;
font-weight:normal; 
padding-left:10px;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
display:block;
background:#ECE7B8;
} 
 


a.lnk2a:hover{
text-decoration:underline;
} 




a.lnk3{
color: #000000;
text-decoration:underline;
} 
 


a.lnk3:hover{
text-decoration:underline;
color: #C52927;
} 


a.lnk4{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration:none;
}


a.lnk4:hover{
text-decoration:underline;
}


.nav_titel{
width:195px;
color: #000000;
font: 12px Arial, Verdana, Helvetica, sans-serif;
font-weight:bold; 
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
display:block;
background-image:url(3.gif);
background-repeat:no-repeat; 
color:#FFFFFF;
}


.nav_box{
width:195px;
background:#ECE7B8; 
padding-top:7px; 
padding-bottom:7px; 
margin-bottom:25px;
border-bottom:1px solid #848484;
}


b.lpbrot{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #C52927;
text-decoration: none; 
}


td.kalender1{
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
border-bottom:1px solid #848484;
border-top:1px solid #848484;
vertical-align:middle;
text-align:center; 
}

td.kalender2{
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
text-align:center; 
}

td.kalender3{
padding-bottom:3px;
padding-top:4px;
vertical-align:middle;
text-align:center; 
background:#E4E4E4;
}

table.kal{
border:1px solid #848484; 
font-size:8px; font: 11px Arial, Verdana, Helvetica, sans-serif;
}

td.info3{
padding-bottom:3px;
padding-top:4px;
padding-left:6px;
padding-right:15px;
vertical-align:middle;
}

td.info3b{
padding-bottom:3px;
padding-top:4px;
padding-right:25px;
vertical-align:middle;
border-right:1px solid #848484;
}


td.info1{
padding-right:19px;
padding-top:2px;
padding-bottom:2px;
vertical-align:middle;
padding-left:6px;
}

td.info1b{
padding-right:25px;
padding-top:2px;
padding-bottom:2px;
border-right:1px solid #848484;
vertical-align:middle;
}

table.ppp{
margin-top:3px;
margin-bottom:5px;
}

td.pp{
padding-left:22px;
}
