.menuitem   { color: black; background-color: #7fb7ce; } /* Hintergrundfarbe der Menüelemente*/
.topmenu  { color: black; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }  /* Menüeinträge Menü 1. Stufe */
.secondmenu  { color: black; font-size: 9pt; font-family: Arial, Helvetica, sans-serif }  /* Menüeinträge Menü 2. Stufe */
a.secondmenu:active  { color: black; text-decoration: none } 
a.secondmenu:hover  { color: black; text-decoration: underline }
a.secondmenu:visited  { color: black; text-decoration: none }
.menuleiste      { color: #7fb7ce; font-style: normal; font-size: 14; font-family: Arial; background-color: #7fb7ce; cursor: pointer  }  /* Das Menü an sich */

td { font-size: 13px; font-family: Arial, Helvetica, sans-serif  }
h1 { font-family: Arial; font-size: 18px; font-weight: bold; color: #006400}
h2 { font-family: Arial; font-size: 14px; font-weight: bold; color: #292063}
h3 { font-family: Arial; font-size: 12px; font-weight: bold; }
h4 { font-family: Arial; font-size:  8px; font-weight: bold; }
h5 { font-family: Arial; font-size:  6px; font-weight: bold; }
h6 { font-family: Arial; font-size:  4px; font-weight: bold; }

A { color: #373737; }
A:VISITED  { color: #373737; }
A:HOVER   { color: red;}

.lang_menu { font-size: 13px; color: black }
A.lang_menu { color: black }
A:VISITED.lang_menu. { color: black }
A:HOVER.lang_menu { color: red }

#leftnavigation     { width: 130; position: absolute; top: 150px; left: 0px; visibility: visible; display: block; font-size: 12px;  z-index:15;}

.gb-table { background: #344492; }
.gb-header { TEXT-DECORATION: none; COLOR: white; font-size: 10pt; font-weight: bolder;}
A.gb-header { TEXT-DECORATION: underline; COLOR: white; }
A.gb-header:visited { TEXT-DECORATION: none; COLOR: white; }
A.gb-header:active  { TEXT-DECORATION: none; COLOR: red; }
A.gb-header:hover { TEXT-DECORATION: none; COLOR: #dc143c;}

.gb-link { TEXT-DECORATION: none; COLOR: black; font-size: 10pt;}
A.gb-link { TEXT-DECORATION: underline; COLOR: black; }
A.gb-link:visited { TEXT-DECORATION: none; COLOR: black; }
A.gb-link:active  { TEXT-DECORATION: none; COLOR: red; }
A.gb-link:hover { TEXT-DECORATION: none; COLOR: #dc143c;}

#inhalt      { position: relative; z-index: 0;  width: 803px; visibility: visible; margin: 0 auto; background-color: white; text-align: left; overflow: visible; height:700px;}
#falkert_luft     { position: absolute; z-index: 1; top: 0px; left: 0px; width: 316px; visibility: visible; display: block }
#logo { position: absolute; bottom:-35px;right: 0px; width: 100px; height: 100px; visibility: visible; display: block; z-index:31;}
#Ebene1    { background-image: url(/picdir/headerline.jpg); background-color: #4682b4; position: absolute; z-index: 0; top: 0px; left: 0px; width: 100%; height: 100px; visibility: visible; display: block }
#locator    { background-image: url(/picdir/headerline.jpg); background-color: #4682b4; position: absolute; top: 134px; right: 10px;  height: 16px; visibility: visible; display: block; z-index: 30; text-align:right }

#impressum   {background-image: url(picdir/headerline.jpg); background-color: #4682b4; position: absolute; bottom: 0px; left: 0px; width:100%; height: 16px; visibility: visible; display: block; text-align: center }

#content { position: absolute; top: 160px; left: 140px; width: 658px; height:524px; overflow: auto; margin-left:5px;}
body	{font-family: Arial, Helvetica, Sans-Serif; font-size:14px; }

.anfrage_table_1 { background-color: silver;}
.anfrage_table { background-color: silver;}
.anfrage_required { color: red }

#smallcam  { background-image: url(/smallcam/smallcam.jpg); width:130px;
height:100px; position:relative; bottom:10px; left:1px; background-repeat: no-repeat;}
#preecke  { background-color: #7fb7ce; width: 100%;  visibility: visible;  position:absolute; botom:5px; height:20px}

#ecke  { background-color: white; width: 100%;  visibility: visible; position:relative; bottom:30px }
#menu_ecke { width: 100%;  visibility: visible;  z-index:50; left:5px; position:relative; bottom:-10px  }
#tv_text { background-color: white; position:absolute; bottom:-15px; left:5px }

.angebot_table { background-color: #7fb7ce; }
.angebot_table_2 { background-color: white; }
.angebot_name { font-weight:bolder; color:red; }
A.angebot_name { font-weight:bolder; color:red; }
A.angebot_name:visited { font-weight:bolder; color:red; }
.angebot_zeit {font-weight:bolder; }
.angebot_preis {font-weight:bolder; color:red; }
.angebot_kurzbeschr { }
.angebot_header_2 {font-weight:bolder; font-size:15px; color: #006400}
.angebot_header_1 {font-weight:bolder; font-size:20px; color: #292063}

.index_welcome_h2 { font-family: Arial; font-size: 14px; font-weight: bold; color: #292063}
.anfrage_linke_spalte {width:90px; padding-right:10px; background-color:#8cb9e7; font-size:13px;}
.anfrage_mittlere_spalte {width:90px;padding-right:10px;  background-color:#8cb9e7; font-size:13px;}
.anfrage_mittlere_werte {width:150px;padding-right:10px; background-color:#789ec5; font-size:13px;}
.anfrage_linke_werte {width:150px;padding-right:10px; background-color:#789ec5; font-size:13px;}



