body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9d9d9d; line-height:18px;}

#navi a.link{ width:295px; height:23px; display:block; float:none; border-bottom:1px solid #ebebeb;padding:0 0 0 27px; background-image:url(../images/bg_link2.jpg); background-repeat:no-repeat; text-decoration:none; color:#7d7d7d; line-height:24px; font-size:14px;}

#navi a.link:hover{ background-image:url(../images/bg_link.jpg); text-decoration:none; font-weight:bold;}

#navi a.aktiv{ width:295px; height:23px; display:block; float:none; border-bottom:1px solid #ebebeb;padding:0 0 0 27px; background-image:url(../images/bg_link.jpg); background-repeat:no-repeat; text-decoration:none; color:#7d7d7d; line-height:24px; font-size:14px; font-weight:bold;}

h1.aktuelles{
padding:50px 0 15px 0 ; color:#e24617; font-size:16px;
}

a{color:#e24617; text-decoration:none;}
a:hover{color:#e24617; text-decoration:none; font-weight:bold;}

h1{
padding:0 0 15px 0 ; color:#e24617; font-size:16px;
}
h2,h3{
color:#e24617; font-size:14px; font-weight:normal!important; text-decoration:none;
}


#headadress {
color:#9d9d9d; font-size:14px;line-height:24px;
}

#headadress a:hover {
font-weight:normal!important;
}

.red{color:#e24617!important;}

#short img{border:0;padding-right:10px;}
#short a{color:#fff; text-decoration:none; padding-right:30px;}
#short a:hover{color:#fff; text-decoration:none; font-weight:bold;}

.cmsbox{
width:100px; padding:10px 20px 10px 0;
float:left;
}

.cmsbild{
border:0;
}

ul{ }
li { margin-left:20px;list-style-image:url(../images/li.jpg);
border-bottom:1px solid #ebebeb;
line-height:24px;}

.trennung{
margin-top:15px;
border-top:1px solid #ebebeb;
height:15px;
display:block;
}