body{ behavior:url("fileadmin/_chaar2019/csshover2.htc"); }

.pd_menu_01 {z-index: 9999;text-align: left; background: #564B43; margin: 0 0 0 25px;float: none;} 
.pd_menu_01  a, .pd_menu_01 a:visited {font-size: 1.3rem; font-weight: 300;color: #FFFFFF;text-decoration: none;font-weight: 300;}

.pd_menu_01 ul {list-style-type:none;padding:0; margin:0;}
.pd_menu_01 ul li {float:left; position:relative; z-index:auto !important ; z-index:1000;}
.pd_menu_01 ul li a {color: #FFFFFF; display:block; height:70px; line-height: 70px; padding:0 15px 0 15px; margin: 0; text-decoration:none;}

/* ## Layer 2.Ebene ## */
.pd_menu_01 ul li ul {display:none; z-index: 9999; color: #26767F; width:400px; padding: 8px 0 8px 8px; background: rgba(255, 255, 255, 1.0);}

.pd_menu_01 ul li:hover a {text-decoration:none; color: #26767F; float: none; clear: both; } 
.pd_menu_01 ul li:hover ul {display:block; position:absolute; z-index:9999; top:70px; left:0px; max-height: 320px; overflow: auto;}

.pd_menu_01 ul li:hover ul li a {display:block; width:100%; font-size: 1.2rem; height:2.2em; line-height:2.2em; padding: 0px 10px 20px 10px;} 

/* ## Hover 2.Ebene ## */
.pd_menu_01 ul li:hover ul li a:hover {background: #FFFFFF; text-decoration:none; color: #26767F;} 
.pd_menu_01 ul li a:hover {background: #FFFFFF; text-decoration:none; color:#26767F;} 
.pd_menu_01 ul li a:hover ul {display:block; width: 100%; position:absolute; z-index:999; top:68px; left:0;}
.pd_menu_01 ul li ul li a:visited {color:#26767F;} 
.pd_menu_01 ul li ul li a:link {color:#26767F;} 
.pd_menu_01 ul li a:hover ul li a {display:block; float:none; height:1px; } 

.pd_menu_01 ul li a:hover ul li a:hover {background:#26767F; text-decoration:none; color:#214A0E;} 






/*####### zweite Pulldown #######*/
.pd_menu_meta {height: 46px; float: right; z-index: 9999;text-align: right; margin: 0 0 0 12px;} 
.pd_menu_meta  a, .pd_menu_meta a:visited {color: #474749; text-decoration: none;}

.pd_menu_meta ul {list-style-type:none;padding:0; margin:0;}
.pd_menu_meta ul li {float:left; position:relative; z-index:auto !important ; z-index:1000;}
.pd_menu_meta ul li a {color: #474749; display:block; height:46px; line-height: 46px; padding: 0 10px 0 10px; margin: 0; text-decoration:none;}

/* ## Layer 2.Ebene ## */
.pd_menu_meta ul li ul {display:none; z-index: 9999; color: #BEE7F9; width:280px; padding: 8px 0 8px 8px; background: #9697A6;}

.pd_menu_meta ul li:hover a {text-decoration:none; color: #FFFFFF; background: #0C0C0D;} 
.pd_menu_meta ul li:hover ul {display:block; position:absolute; z-index:9999; top:50px; left:0px;}




DIV.container { 
    width: 100%!important;
}

footer.mainfooter {
    max-width: 100%;
    min-height: 110px;
    background: #323234;  padding-top: 5px;
    text-align: center; margin: auto; float: none; clear: both; position: relative; top: 100px; z-index: 9999;
}
#footerend {max-width: 1280px; background: #323234; min-height:70px; margin: auto; text-align: center;}
#footerend-inner {
color: white;
font-size: 1.1rem;
    margin: auto;
    max-width: 1266px;
    padding: 5px;
    text-align: center;
}
#footerend-inner p.bodytext {color: white;}
#footerend-inner p.bodytext a:link {color: white; text-decoration: underline;}
#footerend-inner p.bodytext a:visited {color: white;}

#footeradress {max-width: 1280px;background: #323234; margin: auto; text-align: center; }
#footeradress-inner  {
color: #929395; 
font-size: 0.9rem;
    margin: auto;
    max-width: 1266px;
    padding: 25px;
    text-align: center;
}


a.kruemmel   {color: #666666; margin: 0px; padding: 0 0 0 10px;}
a:link.kruemmel {color: #666666; text-decoration: none;}
a:visited.kruemmel {color: #666666; text-decoration: none;}
a:active.kruemmel {color: #666666; text-decoration: none;}
a:hover.kruemmel {color: #666666; text-decoration: underline;}











