body {
	background-image:url(images/catering/bg.jpg);
}


/*Hintergrund der horizontalen navigation*/
#navm {
  background-image:url(images/catering/bg_navm.gif);
}

/* Linie unter Kopf */
#brotkrumen {
  background-image:url(images/catering/bg_schatten.gif); /*x*/
  background-color:#FFF;
}

/* Brotkrumen, Über */
div#brotkrumen ul li a:hover {
  color:#BCD55D; /*x*/
}



/* COntentbereich, darüber brotkrumen, darunter Fuss */
#inhalt {
  background-color:#FFF;
}

/* rechte Spalte unterer Inhalt (Suche) */
#inhaltt2-r2 {
  background-image:url(images/catering/bg_inhaltt2-r2.gif);
}

/* Suchen Beschriftung Eingabe und Button */
div.tx-macinasearchbox-pi1, #inhaltt2-r2 input.suche {
  color:#000000; /*x*/
}

/* SUCHEN Button */
#inhaltt2-r2 input.suche {
  background-image:url(images/catering/bg_absenden_l.gif); 
}

/* Fuss */
#fuss {
  background-color:#fff;
}


/* Servicenavigation, An  */
a.navs_an, a.navs_an:link, a.navs_an:visited, a.navs_an:hover, a.navs_an:active {	
	color: #BCD55D !important; 
}

/* Servicenavigation, Über */
div#navs ul li a:hover {
  color:#BCD55D; /*x*/
}

/* Brotkrumen, An  */
a.brotkrumen_an, a.brotkrumen_an:link, a.brotkrumen_an:visited, a.brotkrumen_an:hover, a.brotkrumen_an:active {	
	color: #BCD55D !important;
}

/* Hauptnavigation obenhorizontal, An und Aus */
div#navm ul li a, div#navm ul li a:link, div#navm ul li a:visited, div#navm ul li a:hover, div#navm ul li a:active,
div#navm ul li a.an, div#navm ul li a.an:link, div#navm ul li a.an:visited, div#navm ul li a.an:hover, div#navm ul li a.an:active {
	color: #545454; 
}

/* Hauptnavigation, Über */
div#navm ul li a:hover {
	color:#333 !important;
	background-image:url(images/catering/bg_navm_hi.gif); 
}


/* Hauptnavigation, An */
div#navm ul li.an a, div#navm ul li.an a:link, div#navm ul li.an a:visited, div#navm ul li.an a:hover, div#navm ul li.an a:active {
	color:#333 !important;
	background-image:url(images/catering/bg_navm_hi.gif);
}


/* Funktionsnavigation */

/* Navigationspunkt des übergeordneten Punktes als Überschrift */
#navf_titel {
  background-image:url(images/catering/dotted_line.gif); /*x*/
}
#navf_titel h1 {
	color:#96BF0D; /*x*/
}


/* Funktionsnavigation, An und Aus (Link) */
div#navf ul li a, div#navf ul li a:link, div#navf ul li a:visited, div#navf ul li a:hover, div#navf ul li a:active,
a.navf_an, a.navf_an:link, a.navf_an:visited, a.navf_an:hover, a.navf_an:active {
	color: #555456; 
}


/* Funktionsnavigation, Über (Liste) */
div#navf ul li:hover {
	color:#555456; /*x*/
	background-color:#FFFFFF; /*x*/
}

/* Funktionsnavigation, Über (Link) */

div#navf ul li a:hover {
  color:#555456 !important; /*x*/
  background-image:url(images/catering/bg_navf_over.gif); /*x*/
}

/*  Funktionsnavigation, Unterpunkte der zweiten Ebene */
div#navf ul li ul li:hover  {
 background-color:#96BF0D; /*x*/
}
div#navf ul li ul li a:hover  {
 color:#fff !important; /*x*/
}

/* Funktionsnavigation, An (Liste) */
div#navf ul li.an {
	background-image:url(images/catering/bg_navf_hi.gif); /*x*/
	background-color:#97BF0C; /*x*/
}
/* Funktionsnavigation, An (Link) */
a.navf_an, a.navf_an:link, a.navf_an:visited, a.navf_an:hover, a.navf_an:active {
	color:#FFF !important; /*x*/
}


#navf2 ul li {
  background-image:url(images/catering/dotted_line.gif); /*x*/
}

#navf2 ul li a {
	color:#96BF0D; /*x*/
}

/* ständige Funktionsnavigation Über */
#navf2 ul li a:hover {
	color:#545454; /*x*/
}

/* ständige Funktionsnavigation Über */
#navf2 ul li a.an {
	color:#545454; /*x*/
}

/* Servicenavigation, An und Aus TWIN IM FUSS */
div#servicenavtwin ul li a, div#servicenavtwin ul li a:link, div#servicenavtwin ul li a:visited, div#servicenavtwin ul li a:hover, div#servicenavtwin ul li a:active,
a.servicenavtwin_an, a.servicenavtwin_an:link, a.servicenavtwin_an:visited, a.servicenavtwin_an:hover, a.servicenavtwin_an:active {
	color: #545454; /*x*/
}
/* Servicenavigation, An TWIN IM FUSS */
a.servicenavtwin_an, a.servicenavtwin_an:link, a.servicenavtwin_an:visited, a.servicenavtwin_an:hover, a.servicenavtwin_an:active {	
	color: #BCD55D !important; /*x*/
}

/* Servicenavigation, Über TWIN IM FUSS */
div#servicenavtwin ul li a:hover {
  color:#BCD55D; /*x*/
}


div#hauptnavtwin ul li {
	color: #95C10A; /*x*/
}

div#hauptnavtwin ul li:hover, div#hauptnavtwin ul li.an {

}

/* Hauptnavigation, An und Aus TWIN IM FUSS */
div#hauptnavtwin ul li a, div#hauptnavtwin ul li a:link, div#hauptnavtwin ul li a:visited, div#hauptnavtwin ul li a:hover, div#hauptnavtwin ul li a:active,
a.hauptnavtwin_an, a.hauptnavtwin_an:link, a.hauptnavtwin_an:visited, a.hauptnavtwin_an:hover, a.hauptnavtwin_an:active {
	color: #95C10A; /*x*/
}
/* Hauptnavigation, An TWIN IM FUSS */
a.hauptnavtwin_an, a.hauptnavtwin_an:link, a.hauptnavtwin_an:visited, a.hauptnavtwin_an:hover, a.hauptnavtwin_an:active {	
	color: #BCD55D !important; /*x*/
}

/* Hauptnavigation, Über TWIN IM FUSS */
div#hauptnavtwin ul li a:hover {
  color:#545454; /*x*/
}



/* ------------ */
/*   Inhalte    */
/* ------------ */


/*##############*/
/* Linke Spalte */
#inhalt  p, #inhalt  ul {
  color:#545454; /*x*/
}

#inhaltl h1,
#inhaltl  h2,
#inhaltl  h3,
#inhaltl  h4,
#inhaltl  h5,
#inhaltl  h6 {
	color:#96BF0D; /*x*/
}

/*#################*/
/* Mittlere Spalte */

#inhaltt2-l h1,
#inhaltt2-l h2,
#inhaltt2-l h3,
#inhaltt2-l h4,
#inhaltt2-l h5,
#inhaltt2-l h6 {
 color:#EC751A; /*x*/
}


#inhaltt2-l a { 
 color:#96BF0D; /*x*/
}

#inhaltt2-l hr {
  color:#FFFFFF; /*x*/
  border-bottom:1px dotted #545454; /*x*/
}


/*#################*/
/* Rechte Spalte */


#inhaltt2-r h1,
#inhaltt2-r  h2,
#inhaltt2-r  h3,
#inhaltt2-r  h4,
#inhaltt2-r  h5,
#inhaltt2-r  h6 {
 color:#333333; /*x*/
 background-color:#96BF0D; /*x*/
}

#inhaltt2-r a, #inhaltt2-r a {
  color:#96BF0D; /*x*/
}

#inhaltt2-r a { 
  color:#96BF0D; 
}

#inhaltt2-r hr {
  color:#FFFFFF; /*x*/
  border-bottom:1px dotted #545454; /*x*/
}


/* TYPO3 Listen */

div#inhaltt2-l ul {
  list-style-image:url(images/catering/poeppel.gif); /*x*/
}
