.navi-kopfzeile {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
}
a.navi-kopfzeile:hover {
color: #999999;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
}



.navi-fusszeile {
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
}
a.navi-fusszeile:hover {
color: #999999;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
}



.text-schwarz-fussnote {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
text-align: justify;
}



.text-schwarz {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 20px;
}
.text-schwarz-fett {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
line-height: 20px;
}



.text-blau {
color: #003399;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 20px;
}
.text-blau-fett {
color: #003399;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
line-height: 24px;
}



.text-rot {
color: #cf142b;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 20px;
}
.text-rot-fett {
color: #cf142b;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
line-height: 24px;
}



.textlink {
font-size: 15px;
color: #003399;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}
a.textlink:hover {
font-size: 15px;
color: #cf142b;
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
}
.textlink-off {
font-size: 15px;
color: #cf142b;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
}



.formular-textfeld-klein {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
width: 165px;
}
.formular-textfeld-gross {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
width: 330px;
}



.button-home {
background: url(btn-home-a.png);
display: block;
cursor: pointer;
transition-duration: 0.75s;
}
a.button-home:hover {
background: url(btn-home-b.png);
display: block;
cursor: pointer;
transition-duration: 0.75s;
}
.button-home-off {
background:url(btn-home-c.png);
display: block;
}



.button-ourproducts {
background: url(btn-ourproducts-a.png);
display: block;
cursor: pointer;
transition-duration: 0.75s;
}
a.button-ourproducts:hover {
background: url(btn-ourproducts-b.png);
display: block;
cursor: pointer;
transition-duration: 0.75s;
}
.button-ourproducts-off {
background:url(btn-ourproducts-c.png);
display: block;
}



.button-companyprofile {
background: url(btn-companyprofile-a.png);
display: block;
cursor: pointer;
transition-duration: 0.75s;
}
a.button-companyprofile:hover {
background: url(btn-companyprofile-b.png);
display: block;
cursor: pointer;
transition-duration: 0.75s;
}
.button-companyprofile-off {
background:url(btn-companyprofile-c.png);
display: block;
}



.button-contactus {
background: url(btn-contactus-a.png);
display: block;
cursor: pointer;
transition-duration: 0.75s;
}
a.button-contactus:hover {
background: url(btn-contactus-b.png);
display: block;
cursor: pointer;
transition-duration: 0.75s;
}
.button-contactus-off {
background:url(btn-contactus-c.png);
display: block;
}