body {font-family:Arial,Helvetica,sans-serif;color:#000000;}

td {font-family:Arial,Helvetica,sans-serif;font-size:12px;}

/* -------------------------------------------------------------- */
/* hauptmenue */
/* -------------------------------------------------------------- */

.mainmenu {
        font-family:Arial,Helvetica,sans-serif;
        font-size:12px;
}
.mainmenu a {
        color:#000000;
        text-decoration:none;
}
.mainmenu a:visited {
        color:#000000;
        text-decoration:none;
}
.mainmenu a:active {
        color:#000000;
        text-decoration:none;
}
.mainmenu a:hover {
        color:#000000;
        text-decoration:none
}

.mainmenu_pressed {
        font-family:Arial,Helvetica,sans-serif;
        font-size:12px;
        color:#0071B7;
        background-color:#CCCCCC;
}


/* -------------------------------------------------------------- */
/* gedrueckter hauptmenuebutton */
/* -------------------------------------------------------------- */

.activemenu:link {
        color:#0071B7;
        text-decoration:none;
}
.activemenu:visited {
        color:#0071B7;
        text-decoration:none;
}
.activemenu:active {
        color:#000000;
        text-decoration:none;
}
.activemenu:hover {
        color:#000000;
        text-decoration:none;
}

/* -------------------------------------------------------------- */
/* submenue */
/* -------------------------------------------------------------- */

.submenu {
        font-family:Arial,Helvetica,sans-serif;
        font-size:11px;
}
.submenu a {
        color:#000000;
        text-decoration:none;
}
.submenu a:visited {
        color:#000000;
        text-decoration:none;
}
.submenu a:active {
        color:#000000;
        text-decoration:none;
}
.submenu a:hover {
        color:#000000;
        text-decoration:none
}

.submenu_pressed {
        font-family:Arial,Helvetica,sans-serif;
        font-size:11px;
        background-color:#BFBFBF;
}
/* -------------------------------------------------------------- */

.textbold {font-weight:bold;}
.textbold_b {font-weight:bold;color:#0071B7;}
.textbold_w {font-weight:bold;color:#FFFFFF;}
.textbold_g {font-weight:bold;color:#EBEBEB;}

.headline_b {font-size:14px;font-weight:bold;color:#0071B7;}

.footer {font-size:11px;color:#FFFFFF;}


/* -------------------------------------------------------------- */
/* link adress(frame)block */
/* -------------------------------------------------------------- */

.link_footer:link {
        color:#D9D9D9;
        text-decoration:underline;
}
.link_footer:visited {
        color:#D9D9D9;
        text-decoration:underline;
}
.link_footer:active {
        color:#FFFFFF;
        text-decoration:none;
}
.link_footer:hover {
        color:#FFFFFF;
        text-decoration:none;
}


/* -------------------------------------------------------------- */
/* standardlink */
/* -------------------------------------------------------------- */

.linkstd:link {
        color:#000000;
        text-decoration:none;
}
.linkstd:visited {
        color:#000000;
        text-decoration:none;
}
.linkstd:active {
        color:#0071B7;
        text-decoration:underline;
}
.linkstd:hover {
        color:#0071B7;
        text-decoration:underline;
}

/* -------------------------------------------------------------- */
/* link normal */
/* -------------------------------------------------------------- */

.linknor:link {
        color:#000000;
        text-decoration:underline;
}
.linknor:visited {
        color:#000000;
        text-decoration:underline;
}
.linknor:active {
        color:#0071B7;
        text-decoration:underline;
}
.linknor:hover {
        color:#0071B7;
        text-decoration:underline;
}

/* -------------------------------------------------------------- */
/* link inverse */
/* -------------------------------------------------------------- */

.linkinv:link {
        color:#0071B7;
        text-decoration:underline;
}
.linkinv:visited {
        color:#0071B7;
        text-decoration:underline;
}
.linkinv:active {
        color:#000000;
        text-decoration:underline;
}
.linkinv:hover {
        color:#000000;
        text-decoration:underline;
}

/* -------------------------------------------------------------- */
/* referenzlink */
/* -------------------------------------------------------------- */
.linkreferenz:link {
        color:#000000;
        text-decoration:none;
}
.linkreferenz:visited {
        color:#000000;
        text-decoration:none;
}
.linkreferenz:active {
        color:#0071B7;
        text-decoration:underline;
}
.linkreferenz:hover {
        color:#0071B7;
        text-decoration:underline;
}

/* -------------------------------------------------------------- */
/* sitemaplink */
/* -------------------------------------------------------------- */

.linksite:link {
        color:#000000;
        text-decoration:underline;
}
.linksite:visited {
        color:#000000;
        text-decoration:underline;
}
.linksite:active {
        color:#000000;
        text-decoration:none;
}
.linksite:hover {
        color:#000000;
        text-decoration:none;
}

/* -------------------------------------------------------------- */
/* error */
/* -------------------------------------------------------------- */
.error {
        font-size:11px;
        color:#ff0000;
        font-weight:bold;
}

/* -------------------------------------------------------------- */
/* webdesign by innpuls */
/* -------------------------------------------------------------- */

a.innpuls:link 
{ color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal;font-size: 9px;}
a.innpuls:visited 
{ color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal;font-size: 9px;}
a.innpuls:hover 
{ color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal;font-size: 9px;}
a.innpuls:active 
{ color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal;font-size: 9px;}