body{
margin: 0px;
padding: 0px;
background-image: url(img/back.gif);
background-repeat: repeat-y;
background-color: #D95D37;
}


.div_logo{
position: absolute;
top: 0px;
left: 0px;
width: 502px;
height: 134px;
border: 0px;
z-index: 1;
}


.div_headerbild{
position: absolute;
top: 144px;
left: 0px;
width: 756px;
height: 138px;
border: 0px;
z-index: 100;
}

.div_nav1{
position: absolute;
top: 282px;
left: 0px;
width: 107px;
height: 33px;
border: 0px;
z-index: 100;
background-color: #D5462B;
overflow: hidden;
}
.div_nav2{
position: absolute;
top: 282px;
left: 107px;
width: 107px;
height: 33px;
border: 0px;
z-index: 100;
background-color: #D5462B;
overflow: hidden;
}
.div_nav3{
position: absolute;
top: 282px;
left: 214px;
width: 107px;
height: 33px;
border: 0px;
z-index: 100;
background-color: #D5462B;
overflow: hidden;
}
.div_nav4{
position: absolute;
top: 282px;
left: 321px;
width: 107px;
height: 33px;
border: 0px;
z-index: 100;
background-color: #D5462B;
overflow: hidden;
}
.div_nav5{
position: absolute;
top: 282px;
left: 428px;
width: 107px;
height: 33px;
border: 0px;
z-index: 100;
background-color: #D5462B;
overflow: hidden;
}
.div_nav6{
position: absolute;
top: 282px;
left: 535px;
width: 107px;
height: 33px;
border: 0px;
z-index: 100;
background-color: #D5462B;
overflow: hidden;
}
.div_nav7{
position: absolute;
top: 282px;
left: 642px;
width: 114px;
height: 33px;
border: 0px;
z-index: 100;
background-color: #D5462B;
overflow: hidden;
}

.div_sub1{
position: absolute;
top: 122px;
left: 330px;
width: 88px;
height: 22px;
border: 0px;
z-index: 100;
}
.div_sub2{
position: absolute;
top: 122px;
left: 418px;
width: 84px;
height: 22px;
border: 0px;
z-index: 100;
}
.div_sub3{
position: absolute;
top: 122px;
left: 502px;
width: 84px;
height: 22px;
border: 0px;
z-index: 100;
}
.div_sub4{
position: absolute;
top: 122px;
left: 586px;
width: 84px;
height: 22px;
border: 0px;
z-index: 100;
}
.div_sub5{
position: absolute;
top: 122px;
left: 670px;
width: 86px;
height: 22px;
border: 0px;
z-index: 100;
}

.div_suche{
position: absolute;
top: 10px;
left: 550px;
width: 200px;
height: 40px;
z-Index: 2;
}

.div_editbereich{
position: absolute;
top: 330px;
left: 10px;
width: 780px;
z-Index: 80;
}

.div_startaktuell{
position: absolute;
top: 375px;
left: 5px;
width: 745px;
z-index: 20;
}

.div_startcontent{
position: absolute;
top: 378px;
left: 130px;
width: 400px;
z-index: 20;
}


.div_breadcrumb{
position: absolute;
top: 330px;
left: 15px;
width: 745px;
z-index: 20;
}

.div_content{
position: absolute;
top: 371px;
left: 0px;
width: 745px;
z-index: 20;
}

.div_teaser{
position: absolute;
top: 374px;
left: 607px;
width: 148px;
z-index: 20;
}

.div_suchergebnis{
position: absolute;
top: 375px;
left: 200px;
width: 400px;
z-index: 20;
}

.div_liste{
position: absolute;
top: 362px;
left: 100px;
width: 400px;
z-index: 20;
}

.form_suchfeld{
width: 130px;
height: 17px;
font-family: Arial;
font-size: 12px;
font-weight: normal;
color: #5A5A5A;
border: 1px solid;
}

h1{
margin: 0px;
padding-top: 4px;
padding-left: 4px;
padding-bottom: 0px;
font-family: Arial;
font-size: 18px;
font-weight: bold;
color: #BE3F26;
}
h2{
margin: 0px;
padding-top: 4px;
padding-left: 4px;
padding-bottom: 0px;
font-family: Arial;
font-size: 15px;
font-weight: bold;
color: #BE3F26;
}

.p_text_subnav{
width: 103px;
margin-left: 3px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
font-family: Arial;
font-size: 12px;
font-weight: normal;
color: white;
line-height: 15px;
}
.p_text_subnav a:link { text-decoration: none; color: white;}
.p_text_subnav a:visited { text-decoration: none; color: white;}
.p_text_subnav a:active { text-decoration: none; color: white; }
.p_text_subnav a:hover { text-decoration: none; color: white;}

.p_text{
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 4px;
font-family: Arial;
font-size: 14px;
font-weight: normal;
color: #000000;
line-height: 18px;
}
.p_text a:link { text-decoration: underline; color: #000000;}
.p_text a:visited { text-decoration: underline; color: #000000;}
.p_text a:active { text-decoration: none; color: #000000; }
.p_text a:hover { text-decoration: none; color: #000000;}

.p_text u{
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #D5462B;
line-height: 18px;
text-decoration: none
}

.text{
font-family: Arial;
font-size: 14px;
font-weight: normal;
color: #000000;
line-height: 18px;
}


.p_text2{
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 4px;
font-family: Arial;
font-size: 14px;
font-weight: normal;
color: #000000;
line-height: 18px;
}
.p_text2 a:link { text-decoration: underline; font-weight: bold; color: #D4462A;}
.p_text2 a:visited { text-decoration: underline; font-weight: bold; color: #D4462A;}
.p_text2 a:active { text-decoration: none; font-weight: bold; color: #D4462A; }
.p_text2 a:hover { text-decoration: none; font-weight: bold; color: #D4462A;}

.p_startnav{
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
font-family: Arial;
font-size: 13px;
font-weight: normal;
color: #000000;
line-height: 16px;
}
.p_startnav a:link { text-decoration: underline; color: #000000;}
.p_startnav a:visited { text-decoration: underline; color: #000000;}
.p_startnav a:active { text-decoration: underline; color: #000000; }
.p_startnav a:hover { text-decoration: none; color: #000000;}


.p_sitemap1{
margin-left: 20px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 20px;
font-family: Arial;
font-size: 16px;
font-weight: bold;
color: #BE3F26;
line-height: 18px;
}
.p_sitemap1 a:link { text-decoration: none; color: #BE3F26;}
.p_sitemap1 a:visited { text-decoration: none; color: #BE3F26;}
.p_sitemap1 a:active { text-decoration: none; color: #BE3F26; }
.p_sitemap1 a:hover { text-decoration: underline; color: #BE3F26;}

.p_sitemap2{
margin-left: 35px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 10px;
font-family: Arial;
font-size: 13px;
font-weight: normal;
color: black;
line-height: 18px;
}
.p_sitemap2 a:link { text-decoration: none; color: #000000;}
.p_sitemap2 a:visited { text-decoration: none; color: #000000;}
.p_sitemap2 a:active { text-decoration: none; color: #000000; }
.p_sitemap2 a:hover { text-decoration: underline; color: #000000;}

.p_sitemap3{
margin-left: 35px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 10px;
font-family: Arial;
font-size: 13px;
font-weight: bold;
color: #BE3F26;
line-height: 18px;
}
.p_sitemap3 a:link { text-decoration: none; color: #BE3F26;}
.p_sitemap3 a:visited { text-decoration: none; color: #BE3F26;}
.p_sitemap3 a:active { text-decoration: none; color: #BE3F26; }
.p_sitemap3 a:hover { text-decoration: underline; color: #BE3F26;}

.p_sitemap4{
margin-left: 60px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 10px;
font-family: Arial;
font-size: 13px;
font-weight: normal;
color: black;
line-height: 18px;
}
.p_sitemap4 a:link { text-decoration: none; color: #000000;}
.p_sitemap4 a:visited { text-decoration: none; color: #000000;}
.p_sitemap4 a:active { text-decoration: none; color: #000000; }
.p_sitemap4 a:hover { text-decoration: underline; color: #000000;}

.text_orangefett{
font-family: Arial;
font-size: 13px;
font-weight: bold;
color: #D5462B;
}
.text_orangefett a:link { text-decoration: none; color: #D5462B;}
.text_orangefett a:visited { text-decoration: none; color: #D5462B;}
.text_orangefett a:active { text-decoration: none; color: #D5462B; }
.text_orangefett a:hover { text-decoration: none; color: #D5462B;}


.text_breadcrumb{
font-family: Arial;
font-size: 13px;
font-weight: normal;
color: #000000;
line-height: 18px;
}
.text_breadcrumb a:link { text-decoration: none; color: #000000;}
.text_breadcrumb a:visited { text-decoration: none; color: #000000;}
.text_breadcrumb a:active { text-decoration: none; color: #000000; }
.text_breadcrumb a:hover { text-decoration: underline; color: #000000;}



.td_normal{
background-color: #D9D9D9;
}
.td_over{
background-color: #B2B3B3;
}

.td_sign1{
background-color: white;
}
.td_sign2{
background-color: #D4462A;
}

.td_suche1{
background-color: #E5E5E5;
}
.td_suche2{
background-color: #CCCCCC;
}

.form_kontakt{
width: 300px;
margin-left: 6px;
font-family: Arial;
font-size: 13px;
color: black;
}

.form_textfeld{
width: 300px;
height: 18px;
color: black;
font-family: Arial;
font-size: 13px;
border: 1px solid;
}

.form_textfeld150{
width: 150px;
height: 18px;
color: black;
font-family: Arial;
font-size: 13px;
border: 1px solid;
}
.form_textfeld50{
width: 150px;
height: 18px;
color: black;
font-family: Arial;
font-size: 13px;
border: 1px solid;
}

.form_spendenfeld{
width: 100px;
height: 22px;
color: black;
font-weight: bold;
font-family: Arial;
font-size: 15px;
border: 1px solid;
}

.form_textarea{
width: 300px;
height: 250px;
color: black;
font-family: Arial;
font-size: 13px;
border: 1px solid;
}


.form_spendenfeld{
margin-left: 15px;
width: 32px;
height: 18px;
color: black;
font-family: Arial;
font-size: 13px;
border: 1px solid;
}
