
/* Links und Text ------------------------------------------------------------- */
html, body    { height:100%; margin:0px; padding:0px; }
A:link        { color:#FFF7E1; font-weight:bold; text-decoration:none; }
A:visited     { color:#FFF7E1; font-weight:bold; text-decoration:none; }
A:hover       { color:#FFF7E1; font-weight:bold; text-decoration:underline; }
h1            { font-family:Arial,Verdana; font-size:14pt; color:#FFF7E1; line-height:1.7em; font-weight:normal; margin-top: 0px; letter-spacing:2px; }
h2            { font-family:Verdana,Arial; font-size:11pt; color:#FFF7E1; line-height:1.7em; font-weight:bold;   margin-top:20px; margin-bottom:5px; }
h3            { font-family:Verdana,Arial; font-size: 9pt; color:#FFF7E1; line-height:1.7em; font-weight:bold;   margin-top: 5px; margin-bottom:0px; }
h6            { /* only used to add a headline for printed pages, see "@media screen" */
                font-family:Verdana,Arial; font-size:24pt; color:#FFF7E1; line-height:1.7em; font-weight:bold; }
.normalblack  { font-family:Verdana,Arial; font-size: 9pt; color:#FFF7E1; line-height:1.7em; margin-top:0px; text-align:justify; }
.normalblack1 { font-family:Verdana,Arial; font-size: 9pt; color:#FFF7E1; line-height:1.7em; margin-top:0px; text-align:justify; margin-bottom:5pt; }
.smallblack   { font-family:Verdana,Arial; font-size: 8pt; color:#FFF7E1; line-height:1.7em; margin-top:0px; text-align:justify; }
.smallblack1  { font-family:Verdana,Arial; font-size: 8pt; color:#FFF7E1; line-height:1.7em; margin-top:0px; text-align:justify; margin-bottom:5pt; }

.footer          { font-family:Verdana,Arial; font-size: 7pt; color:#9A7A60; font-weight:normal; text-decoration:none; }
A:link.footer    { color:#9A7A60; font-weight:normal; }
A:visited.footer { color:#9A7A60; font-weight:normal; }
A:hover.footer   { color:#FFFFFF; text-decoration:none; }

/* Farben --------------------------------------------------------------------- */
.brown        { color:#9A7A60; }
.darkbrown    { color:#624E3E; }
.creme        { color:#FFF7E1; }

/* Don't print specific areas (see notes) ------------------------------------- */
@media print  { body { background-image:none; } 
                table.doNotPrint { display:none; }
                tr.doNotPrint    { display:none; }
                td.doNotPrint    { display:none; }
              }
@media screen { h6.onlyForPrint  { display:none; }
                h1.onlyForPrint  { display:none; }
              }

/* Main menu = "menu",    if active "menu1" ----------------------------------- */
/* Sub menu  = "menusub", if active "menusub1" -------------------------------- */
.menu     { font-family:Verdana,Arial; font-size:8pt; color:#9A7A60; font-weight:normal; text-decoration:none; }
.menu1    { font-family:Verdana,Arial; font-size:8pt; color:#FFF7E1; font-weight:normal; text-decoration:none; }
.submenu  { font-family:Verdana,Arial; font-size:8pt; color:#9A7A60; font-weight:normal; text-decoration:none; line-height:28px; margin-bottom:2px; display:block; vertical-align:middle; text-indent:12px; }
.submenu1 { font-family:Verdana,Arial; font-size:8pt; color:#FFF7E1; font-weight:normal; text-decoration:none; line-height:28px; margin-bottom:2px; display:block; vertical-align:middle; text-indent:12px; }

A:link.menu     { color:#9A7A60; font-weight:normal; text-decoration:none; }
A:link.menu1    { color:#FFF7E1; font-weight:normal; text-decoration:none; }
A:link.submenu  { color:#9A7A60; font-weight:normal; text-decoration:none; border-top:1px solid #000000; border-bottom:1px solid #000000; }
A:link.submenu1 { color:#FFF7E1; font-weight:normal; text-decoration:none; border-top:1px solid #9A7A60; border-bottom:1px solid #9A7A60; }

A:visited.menu     { color:#9A7A60; font-weight:normal; text-decoration:none; }
A:visited.menu1    { color:#FFF7E1; font-weight:normal; text-decoration:none; }
A:visited.submenu  { color:#9A7A60; font-weight:normal; text-decoration:none; border-top:1px solid #000000; border-bottom:1px solid #000000; }
A:visited.submenu1 { color:#FFF7E1; font-weight:normal; text-decoration:none; border-top:1px solid #9A7A60; border-bottom:1px solid #9A7A60; }

A:hover.menu       { color:#FFF7E1; font-weight:normal; text-decoration:none; }
A:hover.menu1      { color:#9A7A60; font-weight:normal; text-decoration:none; }
A:hover.submenu    { color:#FFF7E1; font-weight:normal; text-decoration:none; border-top:1px solid #9A7A60; border-bottom:1px solid #9A7A60; }
A:hover.submenu1   { color:#9A7A60; font-weight:normal; text-decoration:none; border-top:1px solid #9A7A60; border-bottom:1px solid #9A7A60; }
