/* heise online */
A.navi_oben_ho {
    /* Standard-Navigation oben | Links | aktiver Bereich fett */
    font-weight: 700;
}
A.navi_oben_ho:hover {
    /* Standard-Navigation oben | Links | aktiver Bereich fett */
    font-weight: 700;
}
.rand_links { 
    /* Schattenlinien | links */
    border-right: solid #666666 1px;
    border-bottom: solid #666666 1px;
}
.rand_oben { 
    /* Schattenlinien | oben */
   border-top: solid #999999 1px;
}
.rand_oben2 { 
    /* Schattenlinien | oben + Hintergrund rechts */
    border-top: solid #999999 1px;
    background: #eeeeee;
}
.rand_rechts_weiss { 
    /* Schattenlinien | rechts */
    border-right: solid #999999 1px;
}
.rand_rechts { 
    /* Schattenlinien | rechts + Hintergrund rechts */
    border-bottom: solid #999999 1px;
    border-right: solid #999999 1px;
    background: #eeeeee;
}
.rund_weiss { 
    /* runde Ecke | weiss */
    background: url("/icons/ho/rund_weiss.gif") top right no-repeat;
}
.rund { 
    /* runde Ecke | grau */
    background: url("/icons/ho/rund.gif") top right no-repeat;
}
A.navi_links { 
    /* Navigation links | Links | Farbe + nicht unterstrichen */
    color: #003399;
    text-decoration: none;
}
A.navi_links:hover { 
    /* Navigation links | Links | unterstrichen */
    text-decoration: underline;
}
P.navi_links_dienste,
P.navi_links_kontakt,
P.navi_links_news,
P.navi_links_user { 
    /* Navigation links | Abstand + Schrift */
    padding-left: 10px;
    line-height: 120%;
}
FORM.suchen_nach SELECT { 
    /* Navigation links | Suchformular | Schrift */
    width: 130px;
    height: 22px;
}
FORM.suchen_nach { 
    /* Navigation links | Suchformular | Abstand */
    padding-top: 10px;
    padding-left: 8px;
}
.kasten_markt_titel { 
    /* Navigation links | ONLINE-MARKT | Titel | Farbe + Abstand */
    color: #ffff33;
    background: #999999;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 6px;
    margin-bottom: 0em;
    border-bottom: #ffff33 1px solid;
}
.kasten_markt A { 
    /* Navigation links | ONLINE-MARKT | Links | nicht unterstrichen */
    text-decoration: none;
    color: #003399;
}
.kasten_markt A:hover { 
    /* Navigation links | ONLINE-MARKT | Links | unterstrichen */
    text-decoration: underline;
    color: #003399;
}
P.kasten_markt { 
    /* Navigation links | ONLINE-MARKT | Abstand */
    padding-left: 5px;
    padding-bottom: 4px;
    padding-top: 4px;
    padding-right: 2px;
}
TABLE.kasten_markt { 
    /* Navigation links | ONLINE-MARKT | Farbe */
    background: #eeeeee;
}
.kasten_markt_kunde A { 
    /* Navigation links | ONLINE-MARKT |KUNDE | Links | nicht unterstrichen */
    text-decoration: none;
    color: #003399;
}
.kasten_markt_kunde A:hover { 
    /* Navigation links | ONLINE-MARKT |KUNDE | Links | unterstrichen */
    text-decoration: underline;
    color: #003399;
}
P.kasten_markt_kunde { 
    /* Navigation links | ONLINE-MARKT |KUNDE | Abstand + Rahmen */
    border-top: #999999 1px solid;
    padding-left: 5px;
    padding-bottom: 5px;
    padding-top: 10px;
    padding-right: 2px;
}
.teaser A { 
    /* rechte Spalte | Teaser | Links | nicht unterstrichen */
    text-decoration: none;
}
.teaser A:hover { 
    /* rechte Spalte | Teaser | Links | unterstrichen */
    text-decoration: underline;
}
.teaser { 
    /* rechte Spalte | Teaser | Abstand */
    padding-left: 10px;
    padding-right: 8px;
}
P.kasten_news_suche {
    /* rechte Spalte | Meldungen | Suche | Abstand + Schriftgroesse + Umbruch */
    padding-left: 10px;
    padding-right: 8px;
    margin-top: 0.8em;
    margin-bottom: 0.8em;
    font-size: 80%;
    white-space: nowrap; 
}
.kasten_news A { 
    /* rechte Spalte | Meldungen | Links | nicht unterstrichen */
    text-decoration: none;
}
.kasten_news A:hover { 
    /* rechte Spalte | Meldungen | Links | unterstrichen */
    text-decoration: underline;
}
P.kasten_news { 
    /* rechte Spalte | Meldungen | Abstand + Schriftgroesse */
    padding-left: 10px;
    padding-right: 8px;
    margin-top: 0.8em;
    margin-bottom: 0.8em;
    font-size: 80%;
}
.kasten_news_titel_suche { 
    /* rechte Spalte | Meldungen | Titel-Suche | Farbe + Abstand */
    color: #FFFFFF;
    background: #99aabb;
    margin-top: 0px;
    margin-bottom: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 6px;
}
.kasten_news_titel { 
    /* rechte Spalte | Meldungen | Titel | Farbe + Abstand */
    color: #FFFFFF;
    background: #99aabb;
    margin-bottom: 3px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 6px;
}
TABLE.contentad {
    /* Content-Ad | Abstand */
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.suchwort {
    /* Suche | gesuchten Begriff hervorheben */
    color: #cc0000;
}
OL.suchergebnis LI {
    /* Suche | Abstand zwischen den Ergebnissen */
    margin-top: 1em;
}
H3.anriss A {
    /* Meldungen | Links | nicht unterstrichen */
    text-decoration: none;
}
H3.anriss A:hover {
    /* Meldungen | Links | nicht unterstrichen */
    text-decoration: underline;
}
H3.anriss {
    /* Meldungen | Abstand */
    margin-top: 1.3em;
    margin-bottom: -0.9em;
    line-height: 1.2em;
}
.abs_oben {
    /* Abstand nach oben */
    padding-top: 3em;
}
.tx_grau {
    /* Text grau */
    color: #999999;
}
.chat_rand {
    /* Umrandung in rot fuer den Chat */
    border: solid #cc0000 1px;
    padding: 0.2em;
    margin-top: 0em;
}
.chat_titel {
    /* Chat-Kasten-Titel, Text weiss, Hintergrund rot */
    color: #ffffff;
    background: #cc0000;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 6px;
    margin-bottom: 0em;
}
.lk_rot {
    /* Link  rot */
    color: #cc0000;
    text-decoration: none;
}
.lk_rot:hover {
    /* Link  rot */
    text-decoration: underline;
}


