/* BODY - STYLES */
BODY,TD  {
        color : #000000;
        font-weight : normal;
        font-size : 11px;
        line-height : normal;
        font-family : Arial, Helvetica, sans-serif;
}

BODY.bg  {
        background-repeat : no-repeat;
}

/* HEADLINES */
.h1b  {
        font-weight : bold;
        font-size : 16px;
        line-height : 22px;
}

.h1x  {
        color : #003366;
        font-weight : bold;
        font-size : 16px;
        line-height : 22px;
}

.h1w  {
        color : #FFFFFF;
        font-weight : bold;
        font-size : 16px;
        line-height : 22px;
}

/* SUBHEADLINES */
.h2b  {
        font-weight : bold;
        line-height : 12px;
}

.h2o  {
        color : #FF9900;
        font-weight : bold;
        line-height : 12px;
}

.h2w  {
        color : #ffffff;
        font-weight : bold;
        line-height : 12px;
}

/* FLIESSTEXT */
.ftb  {
        color : #000000;
        font-weight : normal;
        font-size : 11px;
        line-height : 10pt;
        font-family : Arial, Helvetica, sans-serif;
}

.ftbb  {font-weight : bold;}
.ftw  {color : #FFFFFF;}
.fto  {color : #FF9900;}
.ftc  {color : #0099CC;}
.ftblau  {color : #003366;}

.t-ftb  {
        padding-left : 5px;
        padding-top : 2px;
        padding-bottom : 2px;
}

.ftb-l  {
        margin-left : 16px;
}

.mo  {
        color : #FF9900;
        font-weight : bold;
        font-size : 14px;
}

.bu  {
        font-size : 10px;
}

.bub  {
        color : #003366;
        font-size : 10px;
}

.buw  {
        color : #ffffff;
        font-size : 10px;
}

/* ANCHOR - STYLES */
A  {
        font-size : 11px;
        font-weight : normal;
        font-family : Arial, Helvetica, sans-serif;
}

/* ANCHOR - Headlines */
A.h1b  {
        color : #000000;
        font-weight : bold;
        font-size : 16px;
        line-height : 22px;
        text-decoration : none;
}

A.h1w  {
        color : #FFFFFF;
        font-weight : bold;
        font-size : 16px;
        line-height : 22px;
        text-decoration : none;
}

A.h2w  {
        color : #ffffff;
        font-weight : bold;
        line-height : 12px;
        text-decoration : none;
}

A.ftbb  {
        color : #000000;
        font-weight : bold;
        line-height : 12px;
}

/* ANCHOR - Fliesstext */
A.ft:link  {color : #FF9900;}
A.ft:visited  {color : #0099CC;}
A.ft:active  {color : #FF9900;}

/* ANCHOR - Fliesstext weiss */
A.ftwl  {color : #FFFFFF;}

/* ANCHOR - Linklisten im Fliesstext */
A.ft-list:link  {
        color : #FF9900;
        line-height : 14pt;
}

A.ft-list:visited  {
        color : #0099CC;
        line-height : 14pt;
}

A.ft-list:active  {
        color : #FF9900;
        line-height : 14pt;
}

/* ANCHOR - Linklisten im Fliesstext bold */
A.ft-lb:link  {
        color : #FF9900;
        font-weight : bold;
}

A.ft-lb:visited  {
        color : #0099CC;
        font-weight : bold;
}

A.ft-lb:active  {
        color : #FF9900;
        font-weight : bold;
}

/* ANCHOR - Links in Liste Whoiswho Topics 2001 */
A.topics:link  {
        color : #000000;
        text-decoration : none;
}

A.topics:visited  {
        color : #0099CC;
        text-decoration : none;
}

A.topics:active  {
        color : #000000;
        text-decoration : none;
}

/* ANCHOR - Subnavigation */
A.sub:link  {
        color : #CCCCCC;
        text-decoration : none;
}

A.sub:visited  {
        color : #CCCCCC;
        text-decoration : none;
}

A.sub:active  {
        color : #FF9900;
        text-decoration : none;
}

A.sub:hover  {
        color : #FFFFFF;
        text-decoration : none;
}

/* Fliesstext als Linkliste (FAQ) */
A.list:link  {
        color : #000000;
        line-height : 14pt;
        text-decoration : none;
}

A.list:visited  {
        color : #000000;
        line-height : 14pt;
        text-decoration : none;
}

A.list:active  {
        color : #FF9900;
        line-height : 14pt;
        text-decoration : none;
}

A.list:hover  {
        color : #FF9900;
        line-height : 14pt;
        text-decoration : none;
}

/* ANCHOR - Navigation */
A.nav:link  {
        color : #000000;
        font-size : 10px;
        text-decoration : none;
        white-space : nowrap;
}

A.nav:active  {
        color : #FF9900;
        font-size : 10px;
        text-decoration : none;
        white-space : nowrap;
}

A.nav:visited  {
        color : #000000;
        font-size : 10px;
        text-decoration : none;
        white-space : nowrap;
}

A.nav:hover  {
        color : #FF9900;
        font-size : 10px;
        text-decoration : none;
        white-space : nowrap;
}

A.nav-o  {
        color : #FF9900;
        font-size : 10px;
        text-decoration : none;
        white-space : nowrap;
}

/* ANCHOR - Navigation - eng */

A.naveng:link  {
        color : #000000;
        font-size : 10px;
        font-stretch: condensed;
        text-decoration : none;
        white-space : nowrap;
}

A.naveng:active  {
        color : #000000;
        font-size : 10px;
        font-stretch: condensed;
        text-decoration : none;
        white-space : nowrap;
}

A.naveng:visited  {
        color : #000000;
        font-stretch: condensed;
        font-size : 10px;
        text-decoration : none;
        white-space : nowrap;
}

A.naveng:hover  {
        color : ##000000;
        font-size : 10px;
        font-stretch: condensed;
        text-decoration : none;
        white-space : nowrap;
}

A.naveng-o  {
        color : ##000000;
        font-size : 10px ;
        font-stretch: condensed;
        text-decoration : none;
        white-space : nowrap;
}

/* FORMS */
INPUT  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        color : #000000;
}
INPUT.search  {
        font-size : 10px;
        width : 143px;
}
INPUT.research  {
        font-size : 10px;
        width : 187px;
}
INPUT.rc  {color : #CCCCCC;}
INPUT.appDate  {width : 25px;}
INPUT.appPhoneC  {width : 40px;}
INPUT.appPhoneA  {width : 47px;}
INPUT.appPostal  {width : 58px;}
INPUT.appPhoneN  {width : 76px;}
INPUT.state  {width : 120px;}
INPUT.appSW  {width : 153px;}
INPUT.app  {width : 187px;}
INPUT.text  {width : 413px;}

SELECT  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 11px;
        color : #000000;
}
SELECT.hsepdres  {width : 35px;}
SELECT.level  {width : 85px;}
SELECT.famnat  {width : 140px;}
SELECT.country  {width : 145px;}
SELECT.tools  {width : 155px;}
SELECT.method  {width : 162px;}
SELECT.consultantJobs  {width : 165px;}
SELECT.ccs  {width : 187px;}
SELECT.press  {width : 190px;}
SELECT.people  {width : 255px;}

/* laut Styleguide minimale Breite */
SELECT.smallest  {width : 142px;}

/* Styles, die in der Suchmaschine verwendet werden */
.HSE-result1  {
        color : #000000;
        font-weight : bold;
        font-size : 16px;
        line-height : 22px;
        font-family : Arial, Helvetica, sans-serif;
        text-decoration : none;
}

.HSE-result2  {
        color : #000000;
        font-weight : bold;
        font-size : 11px;
        line-height : 12px;
        font-family : Arial, Helvetica, sans-serif;
        text-decoration : none;
}

.HSE-result3  {
        color : #000000;
        font-weight : bold;
        font-size : 10px;
        font-family : Arial, Helvetica, sans-serif;
        text-decoration : none;
}

A.HSE-result4:link  {
        color : #FF9900;
        font-size : 11px;
        font-weight : bold;
        font-family : Arial, Helvetica, sans-serif;
}

A.HSE-result4:visited  {
        color : #0099CC;
        font-size : 11px;
        font-weight : bold;
        font-family : Arial, Helvetica, sans-serif;
}

A.HSE-result4:active  {
        color : #FF9900;
        font-size : 11px;
        font-weight : bold;
        font-family : Arial, Helvetica, sans-serif;
}

.todo  {
        color : #ff0000;
        text-decoration : blink;
}
