a, a:hover, a:visited, a:active, a:link, table, td, tr, th, body {font-size: 9pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

a, a:hover, a:visited, a:active, a:link {color: #C60;}

.mnlmaincolour  { background-color: #fffacd }

H1, H2, H3, H4, H5, H6   { color: #c60; font-style: normal; font-weight: 900; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.mitte  { font-size: 9pt; font-family: Verdana; text-decoration: none; padding: 18px 30px }

.tabelle    { margin: 3px 0px; border: solid 1px #c60 }

.top { color: #c60; font-weight: 700; }

.adresse {padding-left: 5px; padding-bottom: 5px; background-color:#fffacd; font-weight: 600;}

/* Navi*/

.navcontainer { font-family: arial; margin: 0 6px; }

.navlist1
{ padding: 0; background: #ffec98; width: 100%; color: #c60; font-size: 10px; font-weight: 600; font-style: normal; font-variant: normal; line-height: normal; margin: 0; }

.navlist1 li
{ font-size: 10px; font-weight: 600; list-style: none; margin: 0; text-align: left; padding: 0; border-bottom: 1px solid #c60; }

.navlist1 li a
{ color: #c60; font-size: 10px; font-weight: 600; display: block; padding: 0.5em; background: #ffec98; text-decoration: none; text-align:left; }

.navlist1 li a:link { color: #c60; font-size: 10px; }
.navlist1 li a:visited { color: #c60; font-size: 10px; }

.navlist1 li a:hover
{ color: #c60; font-size: 10px; background: white; text-decoration: none; }


/* Unternavi*/

.navlist
{ background: #ffec98; width: 100%; color: #c60; font-size: 10px; font-weight: 500; font-style: normal; font-variant: normal; line-height: normal; margin: 0; padding: 0; }

.navlist li
{ font-size: 10px; font-weight: 500; list-style: none; margin: 0; text-align: left; padding: 0; border-bottom: 1px solid #c60; border-top-width: 0; }

.navlist li a
{ color: #c60; font-size: 10px; font-weight: 500; display: block; padding: 0.5em; background: #fffacd; text-decoration: none; text-align:left; }

.navlist li a:link { color: #c60; font-size: 10px; }
.navlist li a:visited { color: #c60; font-size: 10px; }

.navlist li a:hover
{ color: #c60; font-size: 10px; background: white; text-decoration: none; }

/* Schriftarten und Schriftfarben f?r den Haupt-Textbereich der Mittelspalte sowie der rechten Spalte*/

.tbody2    { color: #000000; font-size: 9pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 3px 0px; border: solid 1px #c60 }

.tbody   { color: #000000; font-size: 9pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin: 3px; padding-right: 30px; padding-left: 34px }

.tbody a:link  { color: #c60; text-decoration: none }

.tbody a

         { color: #c60; text-decoration: none }

.tbody a:active { color: #c60; text-decoration: none }

.tbody a:hover { color: #c60; text-decoration: underline }



/* Ersatz f?r tbody; wird augenscheinlich nicht verwendet.*/

.tbodybig{

        FONT-SIZE: 11pt;

        COLOR: #000000;

        TEXT-DECORATION: none;

        LINE-HEIGHT: normal;

        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.tbodybig a { color: #c60; text-decoration: none }

.tbodybig a:link { color: #c60; text-decoration: none }

.tbodybig a:active { color: #c60; text-decoration: none }

.tbodybig a:hover { color: #c60; text-decoration: underline }



/* Ersatz f?r tbody; wird augenscheinlich nicht verwendet.*/

.tbodysmall{

        FONT-SIZE: 8pt;

        COLOR: #000000;

        TEXT-DECORATION: none;

        LINE-HEIGHT: normal;

        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.tbodysmall a { color: #c60; text-decoration: none }

.tbodysmall a:link { color: #c60; text-decoration: none }

.tbodysmall a:active { color: #c60; text-decoration: none }

.tbodysmall a:hover { color: #c60; text-decoration: none }



 /* Einstellungen f?r Linkliste im Hauptteil */

.mnllinklist    { color: #000; font-size: 10pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 18px; padding-left: 34px }

.mnllinklist a   { color: #c60; text-decoration: none; padding-right: 0px; padding-left: 0px }

.mnllinklist a:link  { color: #c60; text-decoration: none }

.mnllinklist a:active  { color: #c60; text-decoration: none }

.mnllinklist a:hover  { color: #c60; text-decoration: underline }



/* Einstellung f?r Kategorieliste im Hauptteil */

.mnlcategorylist    { color: #c60; font-size: 10pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.mnlcategorylist a   { color: #c60; text-decoration: none }

.mnlcategorylist a:link   { color: #c60; text-decoration: none }

.mnlcategorylist a:active   { color: #c60; text-decoration: none }

.mnlcategorylist a:hover   { color: #c60; text-decoration: underline }





/* Dies bestimmt Hintergrund und Schriftdarstellung der Spalten?berschriften

rechts und links */

.mnlcolumnheading    { color: white; font-weight: bold; font-size: 9pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #c60 }



/* Schriftart und Hintergrund der linken Spalte */

.mnlcategorymenu         { color: #c60; font-weight: bold; font-size: 9pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 5px; padding-left: 11px }

.mnlcategorymenu a    { color: #c60; font-size: 9pt; text-decoration: none }

.mnlcategorymenu a:link    { color: #c60; font-size: 9pt; text-decoration: none }

.mnlcategorymenu a:active    { color: #c60; font-size: 9pt; text-decoration: none }

.mnlcategorymenu a:hover    { color: #c60; font-size: 9pt; text-decoration: underline }



/* Ersatz f?r mnl categorylist; augenscheinlich nicht verwendet */

.mnlcategorylistsmall   { color: #c60; font-size: 9pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.mnlcategorylistsmall a   { color: #c60; text-decoration: none }

.mnlcategorylistsmall a:link   { color: #c60; text-decoration: none }

.mnlcategorylistsmall a:active   { color: #c60; text-decoration: none }

.mnlcategorylistsmall a:hover   { color: #c60; text-decoration: underline }



/* Schriftart und Hintergrund und Links des Hauptmenues ([ Home ] [ Kategorie vorschlagen ] [ Link eintragen ])  */

.mnlmainmenu    { color: black; font-size: 10pt; line-height: normal; font-family: Verdana, sans-serif, Helvetica, Arial; text-decoration: none; background-color: #fffacd }

.mnlmainmenu a  { color: #c60; font-weight: bold; text-decoration: none }

.mnlmainmenu a:link  { color: #c60; text-decoration: none }

.mnlmainmenu a:active  { color: #c60; text-decoration: none }

.mnlmainmenu a:hover  { color: #c60; text-decoration: underline }



/* Die Brotkrumennavigation (Home >> Kategorie >> Unterkategorie) */

.mnlbreadcrumbs  { color: #000000; font-size: 10pt; line-height: normal; font-family: Verdana, sans-serif, Helvetica, Arial; text-decoration: none; background-color: #ffffff; padding-left: 8px }

/* Die Links der Brotkrumennavigation (Home >> Kategorie >> UNter...) */

.mnlbreadcrumbs a   { color: #c60; text-decoration: none }

.mnlbreadcrumbs a:link   { color: #c60; text-decoration: none }

.mnlbreadcrumbs a:active   { color: #c60; text-decoration: none }

.mnlbreadcrumbs a:hover   { color: #c60; text-decoration: underline }

.mnlbreadcrumbs2  { color: #000000; font-size: 10pt; line-height: normal; font-family: Verdana, sans-serif, Helvetica, Arial; text-decoration: none }

.mnlbreadcrumbs2 a   { color: #c60; text-decoration: none }

.mnlbreadcrumbs2 a:link   { color: #c60; text-decoration: none }

.mnlbreadcrumbs2 a:active   { color: #c60; text-decoration: none }

.mnlbreadcrumbs2 a:hover   { color: #c60; text-decoration: underline }



/* Die ?berschriftenzeile (z.B. "Durchst?bern Sie unsere Kategorien" auf index.html), "Neue Links", etc. */

.mnlhighlightheading      { color: #000000; font-weight: bold; font-size: 10pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff8dc; padding-left: 34px }



/* Einstellung f?r den Linkort bei "Neue Links" oder Suhergebnissen (Kategorie > Unterkategorie)*/

.mnlsearchcategory   { color: #c60; font-size: 8pt; font-family: arial, helvetica, sans-serif }

.mnlsearchcategory a   { color: #c60; text-decoration: underline }

.mnlsearchcategory a:link   { text-decoration: underline }

.mnlsearchcategory a:visited  { text-decoration: underline }

.mnlsearchcategory a:active  { text-decoration: underline }

.mnlsearchcategory a:hover   { color: #c60 }



/*S?mmtliche Formularelemente */



.formelement {

        BORDER-RIGHT: #CC6600 1px solid;

        BORDER-TOP: #CC6600 1px solid;

        FONT-SIZE: 8pt;

        BACKGROUND: #ffffff;

        BORDER-LEFT: #CC6600 1px solid;

        COLOR: C60;

        BORDER-BOTTOM: #CC6600 1px solid;

        FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial

}
