
body { background:white; leftmargin:0; topmargin:0; font-family:Tahoma, Helvetica;}
h1 {}
h2 {}
h3 {text-align: center;}
h4 {}
h5 {}
p {font-size: 10pt; }

.indeximage { border: 1px solid #000000;}


/* Linkfarbe */

a.thumb img{
border: 1px solid #000000;
}

a.subnavistart:link { color: 000000; text-decoration:none;  }
a.subnavistart:visited { color:000000; text-decoration:none;  }
a.subnavistart:hover {  color:000000; text-decoration:underline;}
a.subnavistart:active { color:000000; text-decoration:underline;  }


a.subnavi:link { color: #000000; text-decoration:none;  }
a.subnavi:visited { color:#000000; text-decoration:none;  }
a.subnavi:hover {  color:#000000; text-decoration:none;}
a.subnavi:active { color:#FFFFFF; text-decoration:underline;  }

a.shop:link { color: #000000; text-decoration:none;  }
a.shop:visited { color:#000000; text-decoration:none;  }
a.shop:hover {  color:#000000; text-decoration:underline;}
a.shop:active { color:#FFFFFF; text-decoration:underline;  }

.selectedsubnavi { color: #FFFFFF; text-decoration:none;  }

/* Hintergrundfarbe f&#252;r Tabellenzelle allgemein */
.backgroundtd {background-color: #666666;}

/*Hintergrundfarbe Navigationsleiste oben  Test vorher#F4ECDA*/
.navioben_back {background-color: #EEE8AA;}

/*Hintergrundfarbe Navigationsleiste unten F4ECDA*/
.naviunten_back {background-color: #F4ECDA;}


/* Tabelle "Startseite" 66666*/
.tabellestart { border: 1px solid #666633; width: 760px; height: 100%; padding-bottom: 0px; background-color: #FFFFFF;}

/* Tabelle "Startseite Inline" F4ECDA*/
.tabellestartinline { border: 20px solid #BDB76B; width: 760px; height: 100%; padding-bottom: 0px; background-color: #FFFFFF;}

/* Tabelle "Logo" */
.logorahmen { border: 1px solid #666666; border-bottom: 0px; width: 100%; padding-bottom: 0px; background-color: #FFFFFF;}

/* Tabelle "Logo" */
.logorahmennewsletter { border: 1px solid #666666; width: 100%; padding-bottom: 0px; background-color: #FFFFFF;}

/* Tabelle "Hauptrahmen" */
.mainrahmen { border: 1px solid #666666; border-top: 0px; width: 100%; padding-bottom: 0px; background-color: #FFFFE6;}

/* Tabelle "Flash" */
.flashrahmen { border: 1px solid #666666; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 0px; width: 100%; padding-bottom: 0px; background-color: #F0FFF0;}

/* Tabelle "Navigation" 666666*/
.navigationrahmen { border: 1px solid #666666; border-top: 0px; border-bottom: 0px; border-left: 0px; border-right: 0px; width: 100%; padding-bottom: 0px; background-color: #FFFFE6;}

/* Tabelle Rahmen "Hauptfeld" 666666*/
.hauptfeldrahmen { border: 1px solid #666666; border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 0px; width: 100%; padding-bottom: 0px; background-color: #bdb76b;}

/* Tabelle Rahmen "Navi unten" Farve alt:666666 F4ECDA*/
.bottomrahmen { border: 1px solid #666666; border-top: 0px;  width: 100%; padding-bottom: 0px; background-color: #EEE8AA;}


/* Farbe des Scrollbalkens im Hauptbereich Farbe alt F4ECDA*/
.farbe_scrollbar {SCROLLBAR-FACE-COLOR: #EEE8AA; SCROLLBAR-HIGHLIGHT-COLOR: #e5d6b2; SCROLLBAR-SHADOW-COLOR: #a1885c; SCROLLBAR-3DLIGHT-COLOR: #e5d6b2; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #e0cda1; SCROLLBAR-DARKSHADOW-COLOR: #efefef}

/* Gr&#246;&#223;e des Textfeldes im Hauptbereich (im Zusammenhang mit dem Scrollbaken) */
.textfeld { position: relative; top: 0px; left: 0px; width: 445px; height: 440px; overflow: auto;}

/* Gr&#246;&#223;e des Textfeldes im Hauptbereich (im Zusammenhang mit dem Scrollbaken) */
.textfeldnewsletter { position: relative; top: 0px; left: 0px; width: 445px; height: 440px; overflow: auto;}


/* Tabellenformatierung "Subnavigation" alt->#F4ECDA */
.subnaviborder{
border: 1px solid #000000; border-left: 0px; border-right: 0px; width: 100%; padding-bottom: 0px;
}


/* Diverse Schriftformatierungen */
.subnavigation {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        font-color: #000000;

        }

/* Artikel Header */
.font_article_header {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        }

/* Artikel Header "Shop-System"*/
.font_article_header_shop {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        background-color:#efefef;
        }

/* Artikel Haupttext */
.font_article_maintext {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        }

/* Artikel Haupttext */
.font_article_small {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        }

/* Artikel Haupttext Fett*/
.font_article_small_bold {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        }

.newstext {font-size:8pt; font-color: 333333; font-family:Arial,Verdana,sans-serif;}
.newstextbold {font-size:8pt; color: 000000; font-family:Arial,Verdana,sans-serif; font-weight: bold;}
.newslink {  font-size:8pt; color: 014493; font-family:Arial,Verdana,sans-serif; }
.teaserbold {  font-size:8pt; color: FFFFFF; font-family:Arial,Verdana,sans-serif; font-weight: bold;}
.navigation {  font-size:8pt; font-color:#414141; font-family:Arial,Verdana,sans-serif;}
.footer {  font-size: 10px; font-color:#000000; font-family:Arial,Verdana,sans-serif;}
.homenews { font-size:16px; font-weight:bold; color: 333333; font-family: Arial, Verdana, sans-serif;}
.arial10 {font-size:10pt; font-color: 333333; font-family:Arial,Verdana,sans-serif;}


/* Textausrichtung */
.spacer6px {font-size: 6px; height: 6px;}


/*Formatierungen f&#252;r die Suchmaske, rechte Seite) */
.tablebordersearch { border: 1px solid #666666; border-top: 0px; width: 100%; padding-bottom: 2px; background-color: #FFFFE6;}


.searchbox {
        border: 1px solid #000000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 7pt;
        margin: 0px;
        padding: 0px;
        background-color: #FFFFFF;
        }

.searchboxedenparc {
        border: 1px solid #CCCC99;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 7pt;
        margin: 0px;
        padding: 0px;
        background-color: #FFFFFF;
        }









/* Eingabefeld Kopfleiste "Suche" */

form {
        display:inline;
        }



        .fielddisabled
        {
        font : 12px verdana;
        color: #300;
        border: single #f60;
        border-width: 1px 1px 1px 1px;
        background-color:#CCCCCC;
        }



        TEXTAREA
        {
        font : 11px arial;
        color: #000000;

        }

        input
        {
        font : 11px arial;
        color: #000000;


        }

        textbox
        {
        font : 11px arial;
        color: #000000;


        }

        input.texterror
        {
        font : 12px verdana;
        color: #300;
        background-color:#FFBABA;
        border: single #f60;
        border-width: 1px 1px 1px 1px;
        }

        select
        {
        font : 11px arial;
        color: 000000;

        }