body {
	font: 75% Verdana, Arial, Helvetica, Geneva, sans-serif;
	color:#000;
  
	
    /*'Trebuchet MS',*/
}
body, form, h1, h2, h3, ul, .none, p.spitz {
	margin:0;
	padding:0;
}

#navTop img {margin: -2px 0;}


#navigationscontainer{
position:     absolute;
width:        100%;
min-width:    940px;
overflow:     hidden;
top:          75px;
padding-left: 0px;
white-space:  nowrap;

}

/*---------------------------------*/

#navTop {
  
  height:         32px;
  
  width:      940px;
  border-top:     2px solid #fff;
  background:     #222C82;
  background-image:   url(../icons/button1.jpg);
  white-space:    nowrap;
}

#navToprechts {
  position:     absolute;
  
  top:      75px;
  width:    100%;
  min-width: 900px;
  height:             32px;
  border-top:         2px solid #fff;
  background:         #222C82;
  background-image:   url(../icons/button1.jpg);
  
}    
        
    #navTop ul {
   	  list-style-type: none;
      padding-left:    8px;
      white-space:     nowrap;
     
    }
  
    #navTop a {
      
      font-size:          10px;
      background:         #222C82;
      background-repeat:  no-repeat;
      background-image:   url(../icons/button1.jpg);
      white-space:  nowrap;
      overflow:     hidden;
      
    }
    
    #navTop b {
      
      font-size:    10px;
      background:   #999;
      color:        #fff;
      background-image:   url(../icons/grau1.jpg);
      white-space:  nowrap;
    }
  
    #navTop li {
      float:        left;
      text-align:   center;
      font-weight:  bold;
      
    }
    
    #navTop li a {
      display:      block;
      height:       28px;
      padding-top:  4px;
     
      
    }
    
     #navTop li b {
      display:      block;
      height:       28px;
      padding-top:  4px;
      
      
    }
    
    html>body #navTop li a {
      height: 28px;
      
    }
    
    
    html>body #navTop li b {
      height: 28px;
      white-space: nowrap;
    }    
    
       
    #navTop a, #navTop a:visited {
      color:            #fff;
      text-decoration:  none;
      
    }  
    #navTop a:hover{
      background:       #ccc;
      color:            #000;
      text-decoration:  none;
    } 
    
/*---------------------------------*/  
  
#navSubRahmen { 
  width:          100%;
  min-width:      840px;
  border-top:2px solid #fff;
}

/*---------------------------------*/ 

#navSub{ 
  width:      100%;
  min-width:  840px;
  height:     28px;
  background: #999;
  background-image:   url(../icons/grau2.jpg);
}
    
    #navSub ul {
   	  list-style-type:  none;
      white-space: nowrap;
     
    }
    
    
    #navSub li.start {
      position:         relative;
      padding-left:     10px;
    }

    
    #navSub li.rechts {
      padding-left:     80px;
      
    }
    
    #navSub li.ende {
      float:        right;
      padding-right:    10px;
    }
  
    #navSub li {
      padding-left: 8px;
      padding-top:  4px;
      float:        left;
      line-height:  21px;
      font-weight:  normal;
      color:        #fff;
      font-size:    10px;
    }
    
    #navSub li i {
      font-style:   normal;
      border-right: 1px solid #fff;
      padding-left: 2px;
      font-size:    9px;
    }
    
    #navSub a, #navSub a:visited {
      
      color:            #fff;
      text-decoration:  none;
    } 
    
    #navSub a:hover {
    color:            #fff;
    text-decoration:  underline;
    }
 
 
#suchen {
  position:     absolute;
  left:         590px;
  white-space:  nowrap;
	padding-left: 4px;
  padding-top:  2px;
  min-width:    150px;
  display:      block;
  color:        #fff;
  font-size:    10px;
 
} 

#stichwortsuche {
      position:     absolute;
      left:         560px;
      padding-top:  4px;
      float:        left;
      line-height:  21px;
      font-weight:  bold;
      color:        #fff;
      font-size:    10px;
}




#suchfeld {
   position:  absolute;
   left:      660px; 
   padding-top: 4px;
   font-weight:  normal;
   font-size:    10px;
   
}

.Feld {
  padding-top:   3px;
  padding-left:  1px;
  font-size:    11px;
  width:        90px;
  border:       1px solid black;
}



#button { 
   position:  absolute;
   padding-top:   4px;
   
   left:      760px;  
   width:     45px; 
   height:    20px;
   font-size: 11px;
   font-family:Verdana,sans-serif;
   font-weight:  normal
   }
   
.Button {
    
    height: 20px;
    width:  40px;
    font-size: 11px;
    font-weight:  normal;

}   

  
     
/*---------------------------------*/


#menu1, #menu2, #menu2_5, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8, #menu9 {
  
  border-right:   2px solid #fff;
  white-space:     nowrap;
}
#menu1 {
  border-left:   2px solid #fff;
}

#menu1 a, #menu1 b {width:64px}
#menu2 a, #menu2 b {width:113px;}
#menu2_5 a, #menu2_5 b {width:88px;}
#menu3 a, #menu3 b {width:108px;}
#menu4 a, #menu4 b {width:86px;}
#menu5 a, #menu5 b {width:100px;}
#menu6 a, #menu6 b {width:72px;}
#menu7 a, #menu7 b {width:100px; white-space:     nowrap;}
#menu8 a, #menu8 b {width:88px; white-space:     nowrap;}
#menu9 a, #menu9 b {width:78px; white-space:     nowrap;}
/*---------------------------------*/

.invisible {
  display:  none;
}

.active {
 background:#999; 
}

b.date {
font-size:  12px;
line-height: 20px;
padding-left: 7px;
}

b.gelb {
color:#EEE829;
}
b.right {
position:  absolute;
left: 720px;
text-align:   right;
}


