div.woOHead { 
    margin:0px; 
    font-size:11px;
    width:775px;
    border:none;
    height:20px;
    margin:0px;
    z-index:3;
    position:relative;
    margin-top:-10px;  
}
div.OHeadc,div.OHeadPr {
    height:22px;
    color:#666666;
    padding:0px;
    margin:0px;
    float:right; 
    font-weight:normal;
    margin-right:2px;    
    padding:4px 1px 2px 0;
}
div.OHeadc {
    color:#d71111 !important;
    margin-top:0px;
 }
div.OHeadl {
    float:right;
    padding:8px 4px 2px 10px;
    margin-right:2px; 
    font-size:11px;
}
input.overHeadi {
    border-color:rgb(255, 255, 255); 
    font-size:11px;
    padding-top:1px; 
    padding-bottom:1px; 
    padding-left:0px;
    padding-right:0px;
    margin:0px;
    color:#666666;
    font-family:arial,helvetica,verdana,sans-serif;
    font-size:11px;
    text-align:left;
    width:70px; 
}
a.overHeadPr {
    text-decoration:none;
    color:#d71111 !important; 
}
a.overHead {
    text-decoration:none;
    color:#666666 !important; 
}
 a.overHead:hover, a.overHeadPr:hover {
    color: #1649eb !important;
    text-decoration: none;
}
/* *********** Head ****************** */
#woHead {
    width:774px;
    height:86px; /* Gesamthoehe */
    margin:0px 0px 0px 0px; 
    padding:0  0 0 0;
    position:relative;
    z-index:1;
}
#woHead:after{
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
/* end of this line hides following line from IE5-mac and all non IEs \*/
* html #woHead {height:1%;}
/* end hide */
#woHead ul {
    margin:0;
    padding:0;
    clear:both;
}
#woHead li {
    margin:0;
    padding:0;	
    list-style:none;
}
div.woHead1{height:85px;}

/*MainNavigation*/
div#woHeadTopRegion,div#woHeadTopRegion_ohne {
      clear:both;
    margin:0 0 -21px 0;
    padding:0;
    position:relative;
    width:773px;
    height:85px; /*!!!!!!  oben */
    font-size:10px;
    border-top:solid 1px #7D91AB;
    border-left:solid 1px #7D91AB;
    border-right:solid 1px #7D91AB;
    z-index:2;
}
div#woHeadTopRegion_ohne{ 
    border-bottom:solid 1px #7D91AB;
}
div.position_Flagge_ohne{
    margin:55px auto auto 20px;
}
div.position_Flagge{
  float:left;
 margin:4px auto 0px 4px;
}  
div.position_Flagge_ohne2{
  float:left;
 margin:25px auto 0px -215px;
}  
div.position_Klick_Logo{
    clear:both;
    margin:-10px auto auto 22px; 
    float:left;

}
/* ******* Menue, global ************* */
a.woHeadActive{   
    font-weight:bold !important;
    color:#55aa00!important;
}
div#woMenuGlobal {   /*menue global*/
    float:left;
    width:773px;
    height:21px; /* Bereich fuer menue global */
    line-height:normal;
    margin:0;
    padding:0;
    border-bottom:solid #7D91AB 1px;
    border-left:solid #7D91AB 1px;
    border-right:solid #7D91AB 1px; /* unten Rahmen um Kasten global */
    z-index:3;
    position:relative;
    bottom:0px; 
}
ul.woMenuGlobal1 {
    margin:0;
    padding:0px 0px 0px 0px !important; /* unterer Kasten mit globalem Menue */
    white-space:nowrap;
    height:20px; /* !!!!!!!! unten*/    
}
li.woMenuGlobalLi {
    float:left;
    margin:0px;
    padding:0px 7px 0px 7px !important;
    height:20px;
    background-color:#eeeeee;
    border-right:solid #7D91AB 1px; /* global, zwischen:Striche*/
    border-top:solid #7D91AB 1px; 
}

/* kommt wieder raus */
 li.wwoMenuGlobalLi {
    float:left;
    margin:0px;
    padding:0px 7px 0px 7px !important;
    height:20px;
    background-color:#fff; /* neuneuneu nur fuer current wie vorher */
    border-right:solid #7D91AB 1px; /* global, zwischen:Striche*/
    border-top:solid #7D91AB 1px;  /*nn*/
}
 a.woMenuGlobal1Link, a.wwoMenuGlobal1Link {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px !important;
    text-decoration:none;
    line-height:20px;
    color:#003399;  
    font-size:12px;
    font-weight:normal;
}
 a.woMenuGlobal1Linkaktive, a.wwoMenuGlobal1Linkaktive {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px !important;
    text-decoration:none;
    line-height:20px;
    font-size:12px;
 font-weight:bold !important;
    color:#55aa00!important;
}
 a.woMenuGlobal1Linkaktive:hover,a.wwoMenuGlobal1Linkaktive:hover {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px !important;
    text-decoration:none;
    line-height:20px;
    font-size:12px;
 font-weight:bold !important;
    color:#55aa00!important;
}
 a.woMenuGlobal1Link:hover,a.wwoMenuGlobal1Link:hover {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px !important;
    text-decoration:none;
    line-height:20px;
    color:#003399; 
    font-size:12px;
    font-weight:normal;
}
/* wieder raus */
 a.wwoMenuGlobal1Link:hover {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px !important;
    text-decoration:none;
    line-height:20px;
    color:#55aa00; /* neuneuneu nur fuer current wie vorher*/
    font-size:12px;
    font-weight:normal;
}
/* ******* **** hover  ************* */
.woMenuGlobal1Div {
    position:relative;
}
.woMenuGlobal1Div li {
    display:block;
    clear:both;
}
ul.woMenuGlobal2 {
    margin:0px;
    position:absolute;
    top:0px; /* hover-Menue, Ort*/
    left:-8px;
    float:left;
    padding:0 0px 0 0 !important; /* hover-Menue, Ort*/
    display:none;
    z-index:100;
}
ul.woMenuGlobal1 li.woMenuGlobalLi:hover ul.woMenuGlobal2{
    display:block;
} 
ul.woMenuGlobal2 li {
    margin:0 0 0 0 !important; 
    display:block;
}
ul.woMenuGlobal2 a,
ul.woMenuGlobal2 a:hover {
    display:block;
    margin:0 0 0 0 !important; 
    padding:4px 8px 1px 8px !important; /* hover Text*/
    color:#003399 !important;
    font-weight:normal;
    min-width:110px;
    width:auto;
    height:16px;
    font-size:12px;
    white-space:nowrap;
    overflow:visible;
    text-decoration:none !important;
    background:#eeeeee; 
    border-top:solid 1px #7D91AB;
    border-left:solid 1px #7D91AB;
    border-right:solid 1px #7D91AB; /* submenue ganzer Kasten*/
}
 a.woMenueGlobal2Last {
background:#eeeeee;
border-bottom:1px solid #7D91AB;
}
 ul.woMenuGlobal2 li a:hover {
    background:#fff;
     color:#1649eb;
}
/* ************************************ */
/* Head lokales Menue */
span.menu-trenner {
    color:#7D91AB; 
    font-size:12px; 
    padding-right:2px;
    padding-left:2px;
}
div.menuLok{width:773px}
div.menuLokal2 {
    padding-bottom:1px;
    padding-top:3px; 
    padding-left:2px; 
    padding-right:0px;
    margin:0 0px 0 0;
    border-bottom:solid; 
    border-bottom-color:#7D91AB;   
    border-bottom-width:1px;
}
div.menuLokal1 {
    padding-bottom:1px;
    padding-top:3px; 
    padding-left:2px; 
    padding-right:0px;
    margin-right:0px;
        margin-top:10px;
    border-bottom:solid; 
    border-bottom-color:#7D91AB;   
    border-bottom-width:1px;
}
div.menuLokal2 a,div.menuLokal1 a {
    color:#039;
    font-size:12px; 
}
h1{font-size:11px;font-weight:bold; }
div.menuLokal2 a:hover,div.menuLokal1 a:hover {
    color:#55aa00; 
    text-decoration:none;
     font-weight:normal;
}
div.menu-services { 
    border-right-style:none;
} 
/* ******************** */
