body
{ background: #fbbc00;
  color: #000; }

hr {
  color: #787878;
  text-decoration: none }

.bild-mini, .bild-right-mini { border-color: #FF9C27; }

.h2 a:link {
       color: #BAFF00;
       text-decoration: none }
.h2 a:active {
       color: #BAFF00;
       text-decoration: none }
.h2 a:visited {
       color: #BAFF00;
       text-decoration: none }
.h2 a:hover {
       color: #C0C0C0;
       text-decoration: none }

.rahmen { border: 1px solid #FF9C27;}

blockquote { border-color: #FF9C27; }      /* eigener Absatz für Zitate */

#main     /* main container  (wrapper) */
{ background: #000 url(main.png);                 /*  */
  background-repeat: repeat-y;
  color: #D5D2D6; }

#links, #footer, #links a, #footer a, #leiste, #leiste a
{ background: #545454;
  color: #D5D2D6;
  border-color: #FF9C27; }
#links a:hover, #footer a:hover, #leiste a:hover
{ background: #545454;
  color: #EEEEEE;
  border-color: #FF9C27; }

#zeile, #zeile a, #zeile a:hover,
{ background: #545454;
  color: #D5D2D6;
  border-color: #FF9C27; }

#leiste { border-top: 1px solid #484848; }
#footer { border-bottom: 1px solid #383838; }
  

/*****************************
**     Überschriften        **
*****************************/
#logo
{ background: url(banner_lucka.png) no-repeat;
  color: #D5D2D6;
  border-color: #FF9C27; }

#column1 h1, #column3 h1
{ background: transparent;
  color: #C0C0C0;
  border-color: #787878; }

#column1 h2, #column3 h2
{ background: transparent;
  color: #C0C0C0;
  border-color: #787878; }

#column1 h3, #column3 h3
{ background: transparent;
  color: #C0C0C0;
  border-color: #787878; }

#column1 h4, #column3 h4
{ background: transparent;
  color: #EEEEEE;
  border-color: #787878; }

#column2 h1, #column2 h2, #column2 h3, #column4 h1, #column4 h2, #column4 h3
{ background: transparent;
  color: #C0C0C0;
  border-color: #787878; }
  
#column4 h5
{ background: transparent;
  color: #fff;
  border-color: #787878; }  


/*****************************
**      Menü horizontal     **
*****************************/
#menu
{ background: transparent;
  color: #D5D2D6; }

#menu li a     /* Navi-Liste u. Info-Boxen rechts */
{ background: #414141;       /* Farbe: mittelgrau */
  color: #FFBB77;
  border-color: #787878; }     /* Farbe: hellgrau */

#menu li a:hover
{ background: #636363;
  color:  black;
  border-top-color: #787878;        
  border-right-color: #787878;     
  border-bottom-color: #787878;     
  border-left-color: #787878; }     

#menu li a#selected, #menu li a#selected:hover
{ background: #FF9C27;
  color: black;
  border-top-color: #FFBB77;        /* ----- nur oben     Farbe: hellorange ----- */
  border-right-color: #FFBB77;      /* ----- nur rechts   Farbe: hellorange ----- */
  border-bottom-color: #FF9C27;     /* ----- nur unten    Farbe: orange ----- */
  border-left-color: #FFBB77; }     /* ----- nur links    Farbe: hellorange ----- */


/*****************************
**  Inhalt  Bereich mitte   **
*****************************/
#content
{ background: #414141;
  color: #D5D2D6;
  border-color: #D5D2D6; }

#column1, #column2, #column3, #column4
{ background-color: transparent;
  border-color: #D5D2D6; }

#column1 a, #column2 a, #column3 a, #column4 a
{ background: transparent;
  color: #FF9C27;
  border-color: #D5D2D6; }

#column1 a:hover, #column2 a:hover, #column3 a:hover, #column4 a:hover
{ background: transparent;
  color: #FFBB77;
  border-color: #D5D2D6; }

.contentBoxLeft, .contentBoxRight, .contentBoxBorder{  /*  */
  color: #FFFFFF;
  background-color: #636363; }

.contentbox, .contentbox-breit, .contentbox-karte
{ background-color: #545454;       /*  arbe: mittelgrau  */
  border-color: #787878; }     /*  Farbe: hellgrau */

.contentbox-gaeste,.contentbox-freizeit,.contentbox-ehren, .contentbox-new 
{ background-color: #636363;       /*  arbe: mittelgrau  */
  border-color: #787878; }     /*  Farbe: hellgrau */


/*****************************
**     Navigation        **
*****************************/
.navibox, .infobox             /* Navi-Liste u. Info-Boxen rechts */
{ background-color: #545454;     /*  arbe: mittelgrau  */
  color: #D5D2D6;
  border-color: #787878; }     /*  Farbe: hellgrau */
.navibox a, .infobox a     /* Navi-Liste u. Info-Boxen rechts */
{ background: ;       /* Farbe: mittelgrau */
  color: #FF9C27;
  border-color: #787878; }     /* Farbe: hellgrau */
.naviboxhead, .infoboxhead     /* Navi-Liste u. Info-Boxen */
{ background-color: #414141;       /* Farbe: mittelgrau */
  color: black;
  border-color: #787878; }    /* Farbe: hellgrau */
.naviboxcontent, .infoboxcontent     /* Navi-Liste u. Info-Boxen */
{ background-color: transparent;       /* Farbe: mittelgrau */
  color: #D5D2D6;
  border-color: #787878; }    /* Farbe: hellgrau */

.inbox     /* inbox - box im container rechts  */
{ background: #545454 url(inbox.jpg) no-repeat; }

#navi a  {   /* Listenzeile-Link  Zeilen-Farbe: grau */
  color: #535353;
  background-color: #FDD068;      /*Hintergrund dunkelgrau*/
  border-bottom: 1px solid #FBBC00;
  border-left: 1px solid #FBBC00; }                                                                           /*Rahmen Navi-Zellen*/
#navi ul {
  background-color: ; }  /* Hintergrundfarbe dunkelgelb der Box - zusätzlich  Block-Navigation*/
#navi li a:hover  {  /* Listenzeile-Link  Hover  Zeilen-Farbe: rot  */
  color: #fff;
  background-color: #FBBC00;
  border-bottom: 1px solid silver;
  border-left: 1px solid silver; }
li a#aktuell {  /* Listenzeile-Link  feststehend  Zeilen-Farbe: orange  */
  color: black;
  background-color: #FF9C27;
  border-bottom: 1px solid silver; }
ul li li a#aktuell {  /* Listenzeile-UnterLink  feststehend  Zeilen-Farbe: hellorange  */
  color: black;
  background: #FF9C27 url(arrow_grau.jpg) no-repeat left center;
  border-bottom: 0px solid silver; }
#navi ul ul a{  /* Listenzeile-Link     Zeilen-Farbe: grau  */
  color: #D5D2D6;
  background: #787878 url(arrow_orange.jpg) no-repeat left center;
  border-bottom: 0px solid silver; }
#navi ul li li a:hover {  /* Listenzeile-UnterLink  feststehend  Zeilen-Farbe: hellorange  */
  color: black;
  background: #FFBB77 url(arrow_grau_.jpg) no-repeat left center;
  border-bottom: 0px solid silver; }

#sitemap
{ background: transparent;
  color: #D5D2D6; }
#sitemap a     /* Navi-Liste u. Info-Boxen rechts */
{ color: #FF9C27;
  border-color: #787878; }     /* Farbe: hellgrau */
  
ul.none {
  border-color: #636363;
  background-color: transparent; }
ul.formu {
  border-color: #636363;
  background-color: #545454; }
ul.formu li.color {
  background-color: #636363; }

ul.liste {
  border-color: #636363;
  background-color: #414141; }  
ul.liste li.color {
  background-color: #636363; }

.notruf, .liste, .listebox, #chronik
{ background: #545454;  border-top: 0px solid silver; }
.notruf0, .liste0, .listebox0, #chronik0
{ background: #636363;  border-top: 0px solid silver; }

#listenzeile
{ background-color: #545454;  border-top: 0px solid silver; }
#listenzeile0
{ background-color: #636363;  border-top: 0px solid silver; }

/* 
.zelle1 { background: red;  border-top: 0px solid silver; }
.zelle2 { background: orange;  border-top: 0px solid silver; }
.zelle3 { background: black;  border-top: 0px solid silver; }
.zelle4 { background: yellow;  border-top: 0px solid silver; }
 */

.navi li a, .navi a
{ background: #545454 url(cog.png) no-repeat left center;
  color: #D5D2D6; }
.navi li a:hover, .box a:hover
{ background: #545454 url(orange_cog.png) no-repeat left center;
  color: #FF9C27; }



 
