/* Design Hintergrund */
body{
        padding:0px;
        margin-top: 3px; margin-left: 0px; margin-right: 0px; margin-bottom: 3px;
        background-color: #ffffff;
        font-size:12px;
        font-family: Arial, sans-serif;
        font-weight: 500;
}

/* Design Navigationsbuttons */
a.menu {
        display:block;
        text-align:center;
        width:18ex;
        border-style:ridge;
        border-width:0px;
        border-top-color: #f5f5f5;
        border-left-color: #f5f5f5;
        border-right-color: #f5f5f5;
        border-bottom-color: #f5f5f5;
        padding:2px;
        text-decoration:none;
}

/* Design Navigationsbuttons */
a.menu:link {
        color:#000033;
        background-color:#e4e4e4;
        font-family: Arial; font-size: 11px;
}

/* Design Navigationsbuttons besuchter Link */
a.menu:visited {
        color:#000033;
        background-color:#e4e4e4;
        font-family: Arial; font-size: 11px;
}

/* Design Navigationsbuttons */
a.menu:hover {
        color:#000033;
        background-color:#ffffff;
        font-family: Arial; font-size: 11px;
}

/* Design Navigationsbuttons */
a.menu:active {
        color:#000033;
        background-color:#ffffff;
        font-family: Arial; font-size: 11px;
}

table.navigation {
        border-width:0px; padding: 0px;
        border-style: solid;
        border-top-color: #eeeeee;
        border-left-color: #ffffff;
        border-right-color: #ffffff;
        border-bottom-color: #ffffff;
        background-color: #ffffff;

}

/* Design Navigationsbuttons */
td.navigation {
        border-width:0px; padding: 0px;
        background-color: #ffffff;
        color: #ffffff;
        font-size: 12px; font-family: Arial, sans-serif; font-weight: normal;
}

/* Design oberer Teil */
table.header {
        border-width:0px; padding: 0px;
        border-style: solid;
        border-top-color: #eeeeee;
        border-left-color: #ffffff;
        border-right-color: #ffffff;
        border-bottom-color: #ffffff;
        background-color: #E8E8E8;

}

/* Design Radiobuttons unter dem Suchfeld */
td.header {
        border-width:0px; padding: 0px;
        background-color: #E8E8E8;
        color: #000000;
        font-size:12px;
        font-family: Arial, sans-serif;
        font-weight: 500;
}

/* Design Navigation oben */
table.startnav {
        border-width:1px; padding: 2px;
        border-style: solid;
        border-top-color: #eeeeee;
        border-left-color: #eeeeee;
        border-right-color: #eeeeee;
        border-bottom-color: #eeeeee;
        background-color: #eaeaed;
}

/* Design Navigation oben */
td.startnav {
        border-width:0px; padding: 4px;
        background-color: #eaeaed;
        color: #000000;
        font-size: 12px;
        font-family: Arial, sans-serif; font-weight: normal;
}

/* Design Navigation oben */
a.startnav {
        text-decoration: underline;
        color: #000033; font-size: 12px; font-family: Arial, sans-serif; font-weight: normal;
}

/* Design Navigation "Sie sind hier" - Leiste */
table.here {
        background-color: #eeeeee;
        color: #000000;
        border-width:1px; padding: 2px;
        border-style: solid;
}

/* Design Navigation "Sie sind hier" - Leiste */
td.here {
        border-width:0px; padding: 1px;
        background-color: #000000;
        color: #000000;
        font-size:12px;
        font-family: Arial, sans-serif;
        font-weight: 500;
}

/* Design Navigation oben "Sie sind hier" - Leiste*/
a.here {
        text-decoration: underline;
        color: #ffffff;
        font-size: 12px;
        font-family: Arial, sans-serif;
        font-weight: normal
}

/* Design Umriss */
table.border {
        border-width:1px; padding:0px;
        border-style: solid;
        border-top-color: #ffffff;
        border-left-color: #ffffff;
        border-right-color: #ffffff;
        border-bottom-color: #ffffff;
        background-color: #ffffff;
}

/* Design Unterkategorien in den Hauptkategorien*/
table.cat {
        border-width:1px; padding: 0px;
        border-style: solid;
        border-top-color: #ffffff;
        border-left-color: #E8E8E8;
        border-right-color: #ffffff;
        border-bottom-color: #E8E8E8;
        background-color: #E8E8E8;
}

/* Design Fussbereich*/
table.footer {
        background-color: #eeeeee;
        border-width:1px; padding: 2px;
        border-style: solid;
}

/* Design Fussbereich*/
td.footer {
        border-width:0px; padding: 0px;
        background-color: #000000;
        color: #333333;
        font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Fussbereich*/
a.footer {
        text-decoration: none;
         color: #333333;
        font-size: 12px; font-family: Arial, Verdana, Futura, Helvetica, sans-serif; font-weight: 500;
}

/* Design Tabellen Startseite*/
table.box {
        margin-top: 4px; margin-left: 0px; margin-right: 0px; margin-bottom: 4px;
        border-width:0px; padding: 0px;
        border-style: solid;
        border-top-color: #ffffff;
        border-left-color: #ffffff;
        border-right-color: #ffffff;
        border-bottom-color: #ffffff;
        background-color: #ffffff;
}

/* Design Tabellen Startseite*/
td.boxheader {
        border-width:0px; padding: 0px;
        background-color: #cccccc;
        color: #333333; font-size: 12px; font-family: Arial, sans-serif; font-weight: 600;
}

/* Design Tabellen Startseite (Webtipps, Infos, Service etc.)*/
td.boxcontent {
        border-width:0px; padding: 4px;
        background-color: #ffffff;
        color: #000033; font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Tabellen Startseite (Webtipps, Infos, Service etc.)*/
a.boxcontent {
        text-decoration: none;
}

/* Design Webtipps Startseite*/
table.webtip {
        border-width:1px; padding: 3px;
        border-style: solid;
        border-top-color: #cccccc;
        border-left-color: #cccccc;
        border-right-color: #cccccc;
        border-bottom-color: #cccccc;
        background-color: #ffffff;
}

/* Design Webtipps Startseite*/
td.webtip_header {
        border-width:0px; padding: 4px;
        background-color: #000000;
        color: #333333; font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Webtipps Startseite*/
td.webtip_content {
        border-width:0px; padding: 4px;
        background-color: #ffffff;
        color: #333333; font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Navigation Seiten */
table.pages {
        border-width:0px; padding: 0px;
        border-style: solid;
        border-top-color: #eeeeee;
        border-left-color: #eeeeee;
        border-right-color: #eeeeee;
        border-bottom-color: #eeeeee;
        background-color: #eeeeee;
}

/* Design Hintergrund Content, AGBS, Impressum, etc */
td.content {
        border-width:0px; padding: 5px;
        background-color: #E8E8E8;
        color: #000000;
        font-size: 12px;
        font-family: Arial, sans-serif;
        font-weight: 500;
}

/* Design Hintergrund Adsensefeld oben */
td.adsensecontent {
        border-width:0px; padding: 6px;
        background-color: #ffffff;
        color: #000033;
        font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design "Weitere Rubriken zum Thema"-Leiste */
table.morerubric {
        border-width:0px; padding: 0px;
        background-color: #ffffff;
}

/* Design "Weitere Rubriken zum Thema"-Leiste */
td.morerubric {
        border-width:0px; padding: 8px;
        background-color: #ffffff;
        color: #000033;
        font-size: 12px;
        font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Suchergebnisse */
td.contentresult {
        border-width:0px; padding: 3px;
        color: #000033;
        font-size: 12px;
        font-family: Arial, sans-serif;
        font-weight: 500;
}

/* Design Suchfeld */
.searchfield {
        width:355px;
        height:20px;
        border-width:1px;
        border-style: solid;
        border-top-color: #555555;
        border-left-color: #555555;
        border-right-color: #555555;
        border-bottom-color: #555555;
        background-color: #ffffff;
        font-family: Arial; font-size: 14px;
}

/* Design Suchbutton */
.button {
        font-size: 12px;
        font-weight: bold;
        color: #000000;
        background-color: #CCCCCC;
}

/* Design Verlinkungen */
a.l1 { text-decoration: underline; color: #D73600; font-size: 12px; font-family: Arial, sans-serif; font-weight: normal; }
a.l2 { text-decoration: none; color: #D73600; font-size: 12px; font-family: Arial, sans-serif; font-weight: normal; }
a.l3 { text-decoration: underline; color: #D73600; font-size: 9px; font-family: Arial, sans-serif; font-weight: 500; }

/* Design H1-Tag */
h1 {
        color: #000000; font-size: 18px; font-family: Arial, sans-serif; font-weight: 600;
        margin: 9px;
}

/* Design H2-Tag */
h2 {
        color: #222222; font-size: 12px; font-family: Arial, sans-serif; font-weight: 600;
        margin: 0px;
}

/* Design H3-Tag */
h3 {
        color: #333333; font-size: 14px; font-family: Arial, sans-serif; font-weight: 600;
}

/* Design H4-Tag */
h4 {
        color: #333333; font-size: 12px; font-family: Arial, sans-serif; font-weight: 600;
}

/* Gestrichelte Umrandung*/
.box {border:1px dashed #f0f0f0;padding:0px;}

/* Hauptfarbe der Layouts*/
.balkenfarbe{ background-color: #ffffff; color: #000000;}
.headerfarbe{ background-color: #E8E8E8; color: #ffffff;}

/* Hintergrundfarbe der Layouts*/
.hintergrund{ background-color: #ffffff;}

/* Suchfeldlayout */
.suchfeldheader {
width:355px;
height:20px;
background: #ffffff;
border-right: #999999 1px solid;
border-left: #999999 1px solid;
border-top: #999999 1px solid;
border-bottom: #999999 1px solid;
font-family:verdana;font-size:12px
}

/* Navigationslinks oben */
.navigationslinks:link {font-family : Verdana; color : #ffffff; font-size : 11px;}
.navigationslinks:active {font-family : Verdana; color : #ffffff; font-size : 11px;}
.navigationslinks:visited {font-family : Verdana ; color : #f5f5f5; font-size : 11px;}
.navigationslinks:hover {font-family : Verdana; color : #f5f5f5; font-size : 11px;}

/* Navigations oben wenn nicht verlinkt*/
.navigation {font-family : Verdana; color : #ffffff; font-size : 11px;}

/* TD tag */
TD {font-family : Verdana, Arial, Helvetica, sans-serif; color : #000000; font-size : 12px;}

/* SMALL tag */
SMALL {color : #484848; font-size : 10px;}

/* Design Kategorienamen bzw. Kategorielinks */
.kategorie {font-family : Verdana; font-size : 9px;}

/* Design Kategorienbeschreibung bzw. Links */
.katBeschreibung {font-size : 9px; color : #000000;}

/* Design Kategorie-Navigation. */
.kategorieNav {font-size : 12px; font-family : Verdana, Arial, Helvetica, sans-serif;  color : #ffffff; text-decoration : none;}

/* Small font */
.small {font-size : 10px;}

/* Small Medium font */
.smallMedium {font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #555555; text-decoration : none;}