.startmenue  {

    font : 10px verdana, arial, helvetica, sans-serif;
    line-height : 13px;
    color : #666666;
    margin-bottom : 4px;

}
.startmenue a:link {

    color : #666666;
    text-decoration : none;

}
.startmenue a:visited {

    color : #666666;
    text-decoration : none;

}
.startmenue a:hover {

    color : #003366;
    text-decoration : underline;

}
.startmenue a:active {

    color : #003366;
    text-decoration : none;

}

.startmenuearrow  {

    font : 10px verdana, arial, helvetica, sans-serif;
    line-height : 13px;
    color : #e22f30;
    margin-bottom : 4px;

}


.startmenuemain  {

    font : 10px verdana, arial, helvetica, sans-serif;
    font-weight : bold;
    line-height : 13px;
    color : #e22f30;
    margin-bottom : 4px;

}
.startmenuemain a:link {

    color : #6a6a6a;
    text-decoration : none;

}
.startmenuemain a:visited {

    color : #6a6a6a;
    text-decoration : none;

}
.startmenuemain a:hover {

    color : #e22f30;
    text-decoration : none;

}
.startmenuemain a:active {

    color : #6a6a6a;
    text-decoration : none;

}

.menuetop {

    font : 11px verdana, arial, helvetica, sans-serif;
    line-height : 16px;
    color : #e22f30;

}
.menuetop a:link {

    color : #001041;
    text-decoration : none;

}
.menuetop a:visited {

    color : #6a6a6a;
    text-decoration : none;

}
.menuetop a:hover {

    color : #001041;
	font-weight : bold;
    text-decoration : none;

}
.menuetop a:active {

    color : #6a6a6a;
    text-decoration : none;

}
.naveins {

    font : 11px verdana, arial, helvetica, sans-serif;
    line-height : 16px;
    color : #6a6a6a;
    margin : 2px;

}
.naveins a:link {

    color : #6a6a6a;
    text-decoration : none;

}
.naveins a:visited {

    color : #6a6a6a;
    text-decoration : none;

}
.naveins a:hover {

    color : #e22f30;
    text-decoration : none;

}
.naveins a:active {

    color : #6a6a6a;
    text-decoration : none;

}
.naveinsact {

    font : 11px verdana, arial, helvetica, sans-serif;
    line-height : 16px;
    color : #e22f30;
    margin : 2px;

}
.naveinsact a:link {

    color : #e22f30;
    text-decoration : none;

}
.naveinsact a:visited {

    color : #e22f30;
    text-decoration : none;

}
.naveinsact a:hover {

    color : #e22f30;
    text-decoration : none;

}
.naveinsact a:active {

    color : #e22f30;
    text-decoration : none;

}
.navzwei {

    font : 11px verdana, arial, helvetica, sans-serif;
    line-height : 16px;
    color : #6a6a6a;
    margin : 1px;

}
.navzwei a:link {

    color : #6a6a6a;
    text-decoration : none;

}
.navzwei a:visited {

    color : #6a6a6a;
    text-decoration : none;

}
.navzwei a:hover {

    color : #e22f30;
    text-decoration : none;

}
.navzwei a:active {

    color : #6a6a6a;
    text-decoration : none;

}
.navzweiact {

    font : 11px verdana, arial, helvetica, sans-serif;
    line-height : 16px;
    color : #e22f30;
    margin : 1px;

}
.navzweiact a:link {

    color : #e22f30;
    text-decoration : none;

}
.navzweiact a:visited {

    color : #e22f30;
    text-decoration : none;

}
.navzweiact a:hover {

    color : #e22f30;
    text-decoration : none;

}
.navzweiact a:active {

    color : #e22f30;
    text-decoration : none;

}
.navdrei {

    font : 11px verdana, arial, helvetica, sans-serif;
    line-height : 16px;
    color : #6a6a6a;

}
.navdrei a:link {

    color : #6a6a6a;
    text-decoration : none;

}
.navdrei a:visited {

    color : #6a6a6a;
    text-decoration : none;

}
.navdrei a:hover {

    color : #e22f30;
    text-decoration : none;

}
.navdrei a:active {

    color : #6a6a6a;
    text-decoration : none;

}
.navdreiact {

    font : 11px verdana, arial, helvetica, sans-serif;
    line-height : 16px;
    color : #e22f30;

}
.navdreiact a:link {

    color : #e22f30;
    text-decoration : none;

}
.navdreiact a:visited {

    color : #e22f30;
    text-decoration : none;

}
.navdreiact a:hover {

    color : #e22f30;
    text-decoration : none;

}
.navdreiact a:active {

    color : #e22f30;
    text-decoration : none;

}
select {

    background-color : #ffffff;
    border-top : 1px solid #7f7f7f;
    border-bottom : 1px solid #7f7f7f;
    border-left : 1px solid #7f7f7f;
    border-right : 1px solid #7f7f7f;
    margin-bottom : 1px;
    color : #000000;
    font-family : verdana, arial, helvetica, serifenlos, sans-serif;
    font-size : 10px;
    font-style : normal;
    font-weight : normal;
    padding-left : 3px;

}
.navtop {

    font : 11px/1.4 verdana, arial, helvetica, sans-serif;
    color : #e22f30;

}
.bereichstext {

    font : bold 12px Verdana, Arial, Helvetica, sans-serif;
    color : #6a6a6a;
    margin-bottom : 0.5em;

}
.linkliste {

    font : 11px/1.5 verdana, arial, helvetica, sans-serif;
    line-height : 18px;
    margin : 0.5em 0;
    color : #e22f30;

}
.produkttext {

    font : 11px verdana, arial, helvetica, sans-serif;
    line-height : 18px;
    margin : 0.5em 0;
    color : #424141;

}
.kleinelinks {

    font : bold 9px/1.5 arial, verdana, helvetica, sans-serif;
    color : #6a6a6a;

}
.produktkopf {

    font : 10px/1.4 arial, helvetica, sans-serif;
    margin : 0.5em 0;

}
code {

    font : bold 10px/1.5 verdana, arial, helvetica, sans-serif;
    color : #6a6a6a;

}
.detail {

    font : 11px/1.4 verdana, arial, helvetica, sans-serif;
    margin : 0.5em 0;

}
.bu {

    font : 10px arial, verdana, helvetica, sans-serif;
    line-height : 14px;
    text-align : left;

}
.burechts {

    font : 10px arial, verdana, helvetica, sans-serif;
    line-height : 14px;

}
.rechts {

    background-color : #f5f5f5;

}
.navbereich {

    font : 11px/1.5 verdana, arial, helvetica, sans-serif;
    color : #e22f30;

}
.navmain {

    font : 11px verdana, arial, helvetica, sans-serif;
    line-height : 16px;
    color : #e22f30;
    margin-top : 2px;
    margin : 2px;

}
.navsub {

    font : 11px/1.1 verdana, arial, helvetica, sans-serif;
    color : #e22f30;

}
.whereami {

    font : 10px verdana, arial, helvetica, sans-serif;
    color : #e22f30;

}
.foot {

    font : 9px verdana, arial, helvetica, sans-serif;

}
.foot a:link {

    color : #6a6a6a;
    text-decoration : none;

}
.foot a:visited {

    color : #6a6a6a;
    text-decoration : none;

}
.foot a:hover {

    color : #e22f30;
    text-decoration : none;

}
.foot a:active {

    color : #6a6a6a;
    text-decoration : none;

}
h3 {

    font : bold 14px verdana, arial, helvetica, sans-serif;
    margin-top : 0;
    color : #424141;

}
h4 {

    font : bold 12px Verdana, Arial, Helvetica, sans-serif;
    margin-bottom : 0.5em;

}
ol {

    font : 11px/1.5 verdana, arial, helvetica, sans-serif;

}
p {

    font : 11px verdana, arial, helvetica, sans-serif;
    line-height : 18px;
    color : #424141;

}
ul {

    font : 11px verdana, arial, helvetica, sans-serif;
    line-height : 18px;

}
A:link {

    color : #003399;
    background-color : transparent;
    text-decoration : none;

}
A:visited {

    color : #003399;
    background-color : transparent;
    text-decoration : none;

}
A:hover {

    color : #e22f30;
    background-color : transparent;
    text-decoration : none;

}
A:active {

    color : #003399;
    background-color : transparent;
    text-decoration : none;

}
.suche {
    color : #6a6a6a;
    font-family : verdana, arial, helvetica, serifenlos, sans-serif;
    font-size : 10px;
    font-style : normal;
    font-weight : normal;
}
.clear {
    background-color : #ffffff;
    border-top : 1px solid #7f7f7f;
    border-bottom : 1px solid #7f7f7f;
    border-left : 1px solid #7f7f7f;
    border-right : 1px solid #7f7f7f;
    margin-bottom : 1px;
    color : #000000;
    font-family : verdana, arial, helvetica, serifenlos, sans-serif;
    font-size : 10px;
    font-style : normal;
    font-weight : normal;

}
