;
.tablecolor1 {  background-color: #bcc4e5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0054a8; font-variant: small-caps}
.tablecolor2 {  background-color: #BCC4E5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0054a8; font-variant: small-caps}
.tablecolor3 {  background-color: #BCC4E5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0054a8; font-variant: small-caps}
.tablecolor4 {  color: #FFFFFF; background-color: #F5F5F5; font-size: 12px; font-weight: bold}
.tablecolorproductbg {  border: 2px #CCCCCC solid; background-color: #EAEBF5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.tablecolorproducttoprow {  background-color: #E8E8E8; border: #666666 solid; border-width: 1px 0px 1px 1px}
.schrift {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold}
.navtable {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 17px; color: #000000; font-weight: bold}
a {  color: #000000; text-decoration: none}
.table2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.schrift2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.tableunter {  border-color: #000000 #999999 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.table3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}


.border  
{  border: 1px #000066 solid;

}

a.fu_link {
margin: 0px 0px 13px 0px;
width:150px;
height:27px;
background: url(bilder/nav-presse.gif) 0px 0px no-repeat;
display: block;   


}

.fu_link: {
background-position: 0px -27px;
display: block; 
margin: 0px 0px 13px 0px;
}



.fu_link:hover {
margin: 0px 0px 13px 0px;
background-position: 0px -27px;
display: block; 


}




a.st_link {
margin: 0px 0px 10px 0px;
width:150px;
height:27px;
background: url(bilder/nav-startseite.gif) 0px 0px no-repeat;
display: block;   


}

.st_link: {
margin: 0px 0px 10px 0px;
background-position: 0px -27px;
display: block; 

}



.st_link:hover {
margin: 0px 0px 10px 0px;
background-position: 0px -27px;
display: block; 


}
a.zu_link {
margin: 0px 0px 10px 0px;
width:150px;
height:27px;
background: url(bilder/nav-zurperson.gif) 0px 0px no-repeat;
display: block;   


}

.zu_link: {
background-position: 0px -27px;
display: block; 
margin: 0px 0px 10px 0px;
}



.zu_link:hover {
margin: 0px 0px 10px 0px;
background-position: 0px -27px;
display: block; 


}

a.ph_link {
margin: 0px 0px 10px 0px;
width:150px;
height:27px;
background: url(bilder/nav-philoso.gif) 0px 0px no-repeat;
display: block;   


}

.ph_link: {
background-position: 0px -27px;
display: block; 
margin: 0px 0px 10px 0px;
}



.ph_link:hover {
margin: 0px 0px 10px 0px;
background-position: 0px -27px;
display: block; 


}

a.le_link {
margin: 0px 0px 10px 0px;
width:150px;
height:27px;
background: url(bilder/nav-leistung.gif) 0px 0px no-repeat;
display: block;   


}

.le_link: {
background-position: 0px -27px;
display: block; 
margin: 0px 0px 10px 0px;
}



.le_link:hover {
margin: 0px 0px 10px 0px;
background-position: 0px -27px;
display: block; 


}

a.ar_link {
margin: 0px 0px 10px 0px;
width:150px;
height:27px;
background: url(bilder/nav-arbeitsorte.gif) 0px 0px no-repeat;
display: block;   


}

.ar_link: {
background-position: 0px -27px;
display: block; 
margin: 0px 0px 10px 0px;
}



.ar_link:hover {
margin: 0px 0px 10px 0px;
background-position: 0px -27px;
display: block; 


}

a.un_link {
margin: 0px 0px 10px 0px;
width:150px;
height:27px;
background: url(bilder/nav-buero.gif) 0px 0px no-repeat;
display: block;   


}

.un_link: {
background-position: 0px -27px;
display: block; 
margin: 0px 0px 10px 0px;
}



.un_link:hover {
margin: 0px 0px 10px 0px;
background-position: 0px -27px;
display: block; 


}
a.pa_link {
margin: 0px 0px 10px 0px;
width:150px;
height:27px;
background: url(bilder/nav-partner.gif) 0px 0px no-repeat;
display: block;   


}

.pa_link: {
background-position: 0px -27px;
display: block; 
margin: 0px 0px 10px 0px;
}



.pa_link:hover {
margin: 0px 0px 10px 0px;
background-position: 0px -27px;
display: block; 


}
a.li_link {
margin: 0px 0px 10px 0px;
width:150px;
height:27px;
background: url(bilder/nav-literatur.gif) 0px 0px no-repeat;
display: block;   


}

.li_link: {
background-position: 0px -27px;
display: block; 
margin: 0px 0px 10px 0px;
}



.li_link:hover {
margin: 0px 0px 10px 0px;
background-position: 0px -27px;
display: block; 


}
a.bi_link {
margin: 0px 0px 10px 0px;
width:150px;
height:27px;
background: url(bilder/nav-bdm.gif) 0px 0px no-repeat;
display: block;   


}

.bi_link: {
background-position: 0px -27px;
display: block; 
margin: 0px 0px 10px 0px;
}



.bi_link:hover {

background-position: 0px -27px;
display: block; 
margin: 0px 0px 10px 0px;

}
a.ak_link {

width:150px;
height:27px;
background: url(bilder/nav-aktuell.gif) 0px 0px no-repeat;
display: block;   
margin: 0px 0px 12px 0px;

}

.ak_link: {
background-position: 0px -27px;
display: block; 
margin: 0px 0px 12px 0px;
}



.ak_link:hover {
margin: 0px 0px 12px 0px;
background-position: 0px -27px;
display: block; 


}

a.su_link {
margin: 6px 0px 20px 0px;
width:130px;
height:27px;
background: url(bilder/nav-suchmaschine.gif) center 0px no-repeat;
display: block;   
border: 1px #000066 solid;

}

.su_link: {
background-position: center -27px;
display: block; 
border: 1px #000066 solid;
margin: 6px 0px 20px 0px;
}



.su_link:hover {
margin: 6px 0px 20px 0px;
background-position: center -27px;
display: block; 
border: 1px #000066 solid;

}

a.ko_link {
margin: 0px 0px 10px 0px;
width:130px;
height:27px;
background: url(bilder/nav-kontakt.gif) center 0px no-repeat;
display: block;   


}

.ko_link: {
background-position: center -27px;
display: block; 
margin: 0px 0px 10px 0px;
}



.ko_link:hover {
margin: 0px 0px 10px 0px;
background-position: center -27px;
display: block; 


}

a.vo_link {
margin: 0px 0px 10px 0px;
width:130px;
height:27px;
background: url(bilder/nav-vollmacht.gif) no-repeat  center 0px;
display: block;   


}

.vo_link: {
background-position: center -27px;
display: block; 
margin: 0px 0px 10px 0px;
}



.vo_link:hover {

background-position: center -27px;
display: block; 
margin: 0px 0px 10px 0px;

}

a.be_link {
margin: 0px 0px 10px 0px;
width:130px;
height:44px;
background: url(bilder/nav-bergmeldung.gif) center 0px no-repeat;
display: block;   


}

.be_link: {
background-position: center -47px;
display: block; 
margin: 0px 0px 10px 0px;
}



.be_link:hover {

background-position: center -47px;
display: block; 
margin: 0px 0px 10px 0px;

}
a.im_link {
margin: 12px 0px 10px 0px;
width:150px;
height:27px;
background: url(bilder/nav-impres.gif) 0px 0px no-repeat;
display: block;   


}

.im_link: {
background-position: 0px -27px;
display: block; 
margin: 12px 0px 10px 0px;
}



.im_link:hover {
margin: 12px 0px 10px 0px;
background-position: 0px -27px;
display: block; 


}

a.da_link {

width:150px;
height:27px;
background: url(bilder/nav-datenschutz.gif) 0px 0px no-repeat;
display: block;   


}

.da_link: {
background-position: 0px -27px;
display: block; 

}



.da_link:hover {

background-position: 0px -27px;
display: block; 


}

a.mail_link {

width:162px;
height:27px;
background: url(bilder/nav-mail.gif) 0px 0px no-repeat;
display: block;   


}

.mail_link: {
background-position: 0px -27px;
display: block; 

}



.mail_link:hover {

background-position: 0px -27px;
display: block; 


}

a.r1_link {
margin: 12px 0px 0px 0px;
width:96px;
height:28px;
background: url(bilder/nav-r1.gif) 0px 0px no-repeat;
display: block;   


}

.r1_link: {
background-position: 0px -28px;
display: block; 
margin: 0px 0px 0px 0px;
}



.r1_link:hover {
margin: 12px 0px 0px 0px;
background-position: 0px -28px;
display: block; 


}
a.r1-h_link {
margin: 0px 0px 0px 0px;
width:96px;
height:40px;
background: url(bilder/nav-r1-h.gif) 0px 0px no-repeat;
display: block;   


}








}

a.r2_link {
margin: 12px 0px 0px 0px;
width:95px;
height:28px;
background: url(bilder/nav-r2.gif) 0px 0px no-repeat;
display: block;   


}

.r2_link: {
background-position: 0px -28px;
display: block; 
margin: 12px 0px 0px 0px;
}



.r2_link:hover {
margin: 12px 0px 0px 0px;
background-position: 0px -28px;
display: block; 


}


a.r3_link {
margin: 12px 0px 0px 0px;
width:95px;
height:28px;
background: url(bilder/nav-r3.gif) 0px 0px no-repeat;
display: block;   


}

.r3_link: {
background-position: 0px -28px;
display: block; 
margin: 12px 0px 0px 0px;
}



.r3_link:hover {
margin: 12px 0px 0px 0px;
background-position: 0px -28px;
display: block; 


}

a.r4_link {
margin: 12px 0px 0px 0px;
width:95px;
height:28px;
background: url(bilder/nav-r4.gif) 0px 0px no-repeat;
display: block;   


}

.r4_link: {
background-position: 0px -28px;
display: block; 
margin: 12px 0px 0px 0px;
}



.r4_link:hover {
margin: 12px 0px 0px 0px;
background-position: 0px -28px;
display: block; 


}
a.r5_link {
margin: 12px 0px 0px 0px;
width:95px;
height:28px;
background: url(bilder/nav-r5.gif) 0px 0px no-repeat;
display: block;   


}

.r5_link: {
background-position: 0px -28px;
display: block; 
margin: 12px 0px 0px 0px;
}



.r5_link:hover {
margin: 12px 0px 0px 0px;
background-position: 0px -28px;
display: block; 


}
a.r6_link {
margin: 12px 0px 0px 0px;
width:95px;
height:28px;
background: url(bilder/nav-r6.gif) 0px 0px no-repeat;
display: block;   


}

.r6_link: {
background-position: 0px -28px;
display: block; 
margin: 12px 0px 0px 0px;
}



.r6_link:hover {
margin: 12px 0px 0px 0px;
background-position: 0px -28px;
display: block; 


}
a.r7_link {
margin: 12px 0px 0px 0px;
width:95px;
height:28px;
background: url(bilder/nav-r7.gif) 0px 0px no-repeat;
display: block;   


}

.r7_link: {
background-position: 0px -28px;
display: block; 
margin: 12px 0px 0px 0px;
}



.r7_link:hover {
margin: 12px 0px 0px 0px;
background-position: 0px -28px;
display: block; 


}
a.r8_link {
margin: 12px 0px 0px 0px;
width:95px;
height:28px;
background: url(bilder/nav-r8.gif) 0px 0px no-repeat;
display: block;   


}

.r8_link: {
background-position: 0px -28px;
display: block; 
margin: 12px 0px 0px 0px;
}



.r8_link:hover {
margin: 12px 0px 0px 0px;
background-position: 0px -28px;
display: block; 


}

a.ho_link {
color: #000066;
   border            : 1px #000066 solid;
   background-color  : #98A8D3;
; padding-right: 5px; padding-left: 5px
;display: inline

}

.ho_link: {
color: #000066;
   border            : 1px #000066 solid;
   background-color  : #98A8D3;
; padding-right: 5px; padding-left: 5px
;display: inline
}


.ho_link:visited {
color: #000066;
padding-right: 5px; padding-left: 5px
;display: inline
}
.ho_link:hover {
color: #000066;
    background-color : #ABB9DC;
; border: 1px solid; border-color: #000066;
; clip:     rect(   )
; padding-right: 5px; padding-left: 5px
;display: inline
}
.ho_link:active {
color: #000066;
   border: 1px solid; border-color:  #000066;
   background-color  : #7D92C8;
; padding-right: 5px; padding-left: 5px
;display: inline
}.liniegrau {  border-color: black #666666 #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
