﻿A, BODY, DIV, P, TR, TD, LI, UL, 
H1, H2, H3, H4, H5, H6 { font-family: Verdana, sans-serif; }

FIGURE, FIGCAPTION { font-family: Arial, Helvetica, sans-serif; }

:ROOT
   {
   --qg-background-color: #FFFFC0; // #FFFFC0; // NEU #F0F0F0;
   --qg-frame-bg-color: #D2B48C;
   --qg-logo-color: #D5000C; /* <- etwas heller als default.css NEU RGB: 45, 125, 154 #2D7D9A; */
   --qg-link-active: #4E2F16; /* != --qg-link-hover aus default.css!!! */
   }

BODY { text-align: center; color: white; background-color: var( --qg-frame-bg-color ); background-repeat: no-repeat; 
background-position: center right; 
background-image: url(../images/background.nav.jpg); }

IMG { border: none }

P { line-height: 1.2em; } /* 1.6em; */

A { display: block; padding: 0.25em; }
A:link, A:visited { color: white;  } // ivory: #FFFFF0; white;
A:hover /* , A:active */
   {
   color: var( --qg-link-active );
   background: var( --qg-background-color );
   border-radius: 0.5em;
   }

#selected A
   {
   display: block;
   color: var( --qg-link-active );
   padding: 0.25em;
   font-weight: bold;
   background: var( --qg-background-color );
   text-decoration: none;
   border: solid;
   border-color: var( --qg-background-color );
   border-radius: 0.5em 0 0 0.5em; /* obenlinks, obenrechts, untenrechts, untenlinks */
   }

#selected_sub A
   {
   display: block;
   color: var( --qg-background-color );
   padding: 0.25em;
   border: solid;
   border-color: var( --qg-background-color );
   border-radius: 0.5em 0 0 0.5em; /* obenlinks, obenrechts, untenrechts, untenlinks */
   }
#selected_sub A:hover, A:active
   {
   color: #4E2F16; /* wird sonst von color in "#selected_sub A" überschrieben */
   }


.logo_text /* aus default.css */
   {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: 800;
   color: var( --qg-logo-color ); /* Wird von <A> überschrieben! */
   letter-spacing: 0.12em; /* geändert */
//   text-shadow: 0.06em 0.06em var( --qg-link-active );
   text-decoration: none;
   font-size: 1.7em;
   }

.nav_title
   {
   color: var( --qg-background-color );
   font-weight: bold;

   font-size: larger;
   }
