/* Design Hintergrund */
body{
        padding:0px;
        margin-top: 3px; margin-left: 0px; margin-right: 0px; margin-bottom: 3px;
        background-color: #f5f5f5;
        font-size:12px;
        font-family: Arial, sans-serif;
        font-weight: 500;
}

/* Design Navigationsbuttons */
a.menu {
        display:block;
        text-align:center;
        width:20ex;
        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:#CCCCFF;
        font-family: Arial; font-size: 11px;
}

/* Design Navigationsbuttons */
a.menu:active {
        color:#000033;
        background-color:#CCCCFF;
        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: #CCCCFF;

}

/* Design Navigationsbuttons */
td.navigation {
        border-width:0px; padding: 0px;
        background-color: #CCCCFF;
        color: #000000;
        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: #CCCCFF;

}

/* Design Radiobuttons unter dem Suchfeld */
td.header {
        border-width:0px; padding: 0px;
        background-color: #CCCCFF;
        color: #5555FF;
        font-size:12px;
        font-family: Arial, sans-serif;
        font-weight: 600;
}

/* 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;
        border-width:1px; padding: 2px;
        border-style: solid;
        border-top-color: #eeeeee;
        border-left-color: #eeeeee;
        border-right-color: #eeeeee;
        border-bottom-color: #eeeeee;
}

/* Design Navigation "Sie sind hier" - Leiste */
td.here {
        color: #000000;
        background-color: #eeeeee;
        font-size:12px;
        font-family: Arial, sans-serif;
        font-weight: 500;
}

/* Design Navigation oben "Sie sind hier" - Leiste*/
a.here {
        text-decoration: underline;
        color: #000000;
        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: #666666;
        border-left-color: #666666;
        border-right-color: #666666;
        border-bottom-color: #666666;
        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: #ffffff;
        border-right-color: #ffffff;
        border-bottom-color: #ffffff;
        background-color: #ffffff;
}

/* Design Unterkategorien in den Hauptkategorien*/
td.catcontent {
        border-width:1px; padding: 1px;
        background-color: #f9f9f9;
         color: #333333;
        font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Fussbereich*/
table.footer {
        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: #CCCCFF;
}

/* Design Fussbereich*/
td.footer {
        border-width:0px; padding: 0px;
        background-color: #CCCCFF;
        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: #f5f5f5;
        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 Navigation Seiten */
table.pagenav {
        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 Navigation Seiten */
td.pagenav {
        border-width:0px; padding: 0px;
        background-color: #eeeeee;
        color: #003333;
        font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Navigation Seiten */
a.pagenav {
        text-decoration: none;
        color: #003333;
        font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Navigation Seiten */
strong.pagenavactive{
        color: #cc0000; font-size: 12px; font-family: Arial, Verdana, Futura, Helvetica, sans-serif; font-weight: 500;
}

/* Design Hintergrund Kategorien Startseite */
td.startcatalog {
        border-width:0px; padding: 8px;
        background-color: #ffffff;
        color: #000033; font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Hintergrund Content */
td.catalogcontent {
        border-width:0px; padding: 0px;
        background-color: #ffffff;
        color: #000033;
        font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Hintergrund Content, AGBS, Impressum, etc */
td.content {
        border-width:0px; padding: 5px;
        background-color: #ffffff;
        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 RSS Hintergrund */
table.rsscontent {
        border-width:0px; padding: 0px;
        background-color: #ffffff;
}

/* Design "Weitere Rubriken zum Thema"-Leiste */
td.rsscontent {
        border-width:0px; padding: 8px;
        background-color: #ffffff;
        color: #000033;
        font-size: 12px;
        font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Suchergebnisse */
table.result {
        border-width:1px; padding: 0px;
        background-color: #ffffff;
        border-style: solid;
        border-top-color: #eeeeee;
        border-left-color: #eeeeee;
        border-right-color: #eeeeee;
        border-bottom-color: #eeeeee;
}

/* Design Suchergebnisse */
table.activeresult {
        border-width:0px; padding: 0px;
        background-color: #f5f5f5;
}

/* Design Suchergebnisse */
table.contentresult {
        border-width:0px; padding: 1px;
        background-color: #ffffff;
}

/* Design Suchergebnisse */
td.contentresult {
        border-width:0px; padding: 3px;
        color: #000033;
        font-size: 12px;
        font-family: Arial, sans-serif;
        font-weight: 500;
}

/* Design Screenshots */
td.screenshot {
        border-width:0px; padding: 0px;
        color: #000033; font-size: 10px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Suchergebnisse Beschreibung */
td.descresult {
        border-width:0px; padding: 0px;
        color: #000033; font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Suchergebnisse */
td.urlresult {
        border-width:0px; padding: 0px;
        color: #ffffff;
        font-size: 12px;
        font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Suchergebnisse */
td.inforesult {
        border-width:0px; padding: 0px;
        color: #000033; font-size: 9px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Suchergebnisse Link */
td.linkresult {
        border-width:0px; padding: 0px;
        color: #008000; font-size: 11px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Adwords rechte Seite*/
table.adwords {
        border-width:0px; padding: 0px;
        border-style: solid;
        background-color: #cccccc;
}

/* Design Adwords rechte Seite*/
td.adwordscontent {
        border-width:1px; padding: 6px;
        background-color: #f5f5F5;
        color: #000033; font-size: 12px; font-family: Arial, sans-serif; font-weight: 500;
}

/* Design Suchfeld */
.searchfield {
        width:290px;
        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: #ffffff;
        background-color: #9393FF;
}

/* Design Verlinkungen */
a.l1 { text-decoration: underline; color: #5555FF; font-size: 12px; font-family: Arial, sans-serif; font-weight: normal; }
a.l2 { text-decoration: none; color: #444444; font-size: 12px; font-family: Arial, sans-serif; font-weight: normal; }
a.l3 { text-decoration: underline; color: #8484FF; font-size: 9px; font-family: Arial, sans-serif; font-weight: 500; }

/* Design H1-Tag */
h1 {
        color: #333333; 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;
}