/* Galerie -- Ausstellung  */

#bg
    { width:502px; height:312px; background:#ccc; border:2px outset #fff; text-align:left; } 

                                       /* Hintergrund und Rahmen der Galerie */

#bg * 
    { position:absolute; } #vp { margin:2px; }

#vp * 
    { text-decoration:none; }
#vp a, #vp u, #vp s {
    background:#fff no-repeat center; border:1px outset #fff; }  /* Rahmen Vorschaubilder */
#vp a { width:90px; height:70px; }
#vp a:hover, #vp u { border-style:groove; }                      /* Rahmen Vorschaubilder */
#vp u { width:400px; height:304px; margin:-2px;
    background-image:url('ldg.gif'); }
#vp b, a#b00 div { width:100%; height:100%;
    background:no-repeat center; cursor:default; }
#vp b { display:block; } a#b00, a#b00 div, #vp u, #vp s {
    visibility:hidden; }
a#b00 u, a#b00:hover div, #vp a:hover u, #vp b, #vp a.xxl s {
    visibility:visible; }
a#b00, #vp a:hover { display:block; z-index:1; }
#vp s { padding:1px; right:-4px; bottom:-4px;
    font-size:8px; line-height:1em; color:#090;                   /* Schriftfarbe XXL */
    font-family:arial,sans-serif; cursor:pointer; }
.hint { width:600px; text-align:left; font-size:10px; color:#999; /* Schriftfarbe Hinweis */
    font-family:verdana,sans-serif; }
a#b01 { left:404px; top:  0px; } a#b01 u { left:-404px; top:   0px; }
a#b02 { left:404px; top:  77px; } a#b02 u { left:-404px; top:   -77px; }
a#b03 { left:404px; top:  153px; } a#b03 u { left:-404px; top:   -153px; }
a#b04 { left:404px; top:  230px; } a#b04 u { left:-404px; top:   -230px; }




/* Links bei Text */

a:link   
  {  font-family:verdana; color:#ffffff; font-size: 11px; font-weight:bold; text-decoration:underline;      }

a:visited  
  {  font-family:verdana; color:white; font-size: 11px; font-weight:bold; text-decoration:underline;      }

a:active 
  {  font-family:verdana; color:#FFFBBF; font-size: 11px; font-weight:bold; text-decoration:underline;      }

a:hover
  {  font-family:verdana; color:red; font-size: 11px; font-weight:bold; text-decoration:underline; }



/* Links bei Menu */

a.menu:link
  {  font-family:verdana; color:#5DADFF; font-size: 11px; font-weight:bold; text-decoration:none;   }

a.menu:visited
  {  font-family:verdana; color:#5DADFF; font-size: 11px; font-weight:bold; text-decoration:none;   }

a.menu:active
 {  font-family:verdana; color:#FFFBBE; font-size: 11px; font-weight:bold; text-decoration:none;   }

a.menu:hover
 {  font-family:verdana; color:red; font-size: 11px; font-weight:bold; text-decoration:underline;   }



/* Links bei MenuExtra */

a.menuextra:link
  {  font-family:verdana; color:#5DADFF; font-size: 9px; font-weight:bold; text-decoration:none;   }

a.menuextra:visited
  {  font-family:verdana; color:#5DADFF; font-size: 9px; font-weight:bold; text-decoration:none;   }

a.menuextra:active
 {  font-family:verdana; color:#FFFBBE; font-size: 9px; font-weight:bold; text-decoration:none;   }

a.menuextra:hover
 {  font-family:verdana; color:red; font-size: 9px; font-weight:bold; text-decoration:underline;   }

/* Links bei News */

a.news:link
  {  font-family:verdana; color:#fffbbf; font-size: 9px; font-weight:bold; text-decoration:underline;   }

a.news:visited
  {  font-family:verdana; color:#fffbbf; font-size: 9px; font-weight:bold; text-decoration:underline;   }

a.news:active
 {  font-family:verdana; color:#fffbbf; font-size: 9px; font-weight:bold; text-decoration:underline;   }

a.news:hover
 {  font-family:verdana; color:red; font-size: 9px; font-weight:bold; text-decoration:underline;   }




/* Gestaltung Formular */

input {
	border: #666666 1px solid;
	background-color: #FFFFFF;
	height: 20px;
	border-left-width: 1;
	border-right-width: 1;
	border-top-width: 1;
	border-bottom-width: 1;
	font-family:verdana,arial;
	color: #1B3669;
	font-size: 11px; }

textarea {
	border: #666666 1px solid;
	scrollbar-base-color:#FFFFFF;
        scrollbar-3dlight-color:#999999;
        scrollbar-arrow-color:#999999;
        scrollbar-darkshadow-color:#999999;
        scrollbar-face-color:#FFFFFF;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#FFFFFF;
        scrollbar-track-color:#cccccc;
	background-color: #ffffff;
	font-family:verdana,arial;
	color: #666666;
	font-size: 11px; }


/*   Text bei News  */

#news1 
  {  font-family:verdana; color:#6BC9FF; font-size:9px; font-weight:bold; line-height: 10px; letter-spacing:1.5px; text-decoration:none;      }

#news2  
  {  font-family:verdana; color:#fffbbf; font-size:9px; font-weight:normal; line-height: 10px; text-decoration:none;      }


/*   Normaler Text   */

#index1 
  {  font-family:verdana; color:#FAF38E; font-size: 13px; font-weight:bold; text-decoration:none;      }

#index2 
  {  font-family:verdana; color:#fffbbf; font-size: 11px; font-weight:bold; line-height: 18px; text-decoration:none;      }

#index3 
  {  font-family:verdana; color:#fffbbf; font-size: 11px; font-weight:bold; text-decoration:none;      }

/*  Überschrift   */

#index4  
  {  font-family:verdana; color:#FAF38E; font-size:11px; font-weight:bold; text-decoration:underline;      }

#index5  
  {  font-family:verdana; color:#132950; font-size:11px; font-weight:normal; text-decoration:none; }

#index6  
  {  font-family:verdana; color:#fffbbf; font-size:11px; font-weight:normal; text-decoration:none; }

#index7 
  {  font-family:verdana; color:#ffffff; font-size:17px; font-weight:normal; text-decoration:none;      }

#index8 
  {  font-family:verdana; color:red; font-size:17px; font-weight:bold; text-decoration:none;      }

#index9 
  {  font-family:verdana; color:#ffffff; font-size:17px; font-weight:bold; text-decoration:none;      }

#index10 
  {  font-family:verdana; color:#fffbbf; font-size:17px; font-weight:bold; text-decoration:none;      }

#index11  
  {  font-family:verdana; color:#1B3669; font-size:11px; font-weight:normal; text-decoration:none;        }

#index12 
  {  font-family:verdana; color:#fffbbf; font-size:11px; font-weight:bold; text-decoration:none;      }



