@media all
{
	/* #76ad40 */
	/* Schrift: #588132 */

	#header {
		border-color: #76ad40;
	}
	#header div#logo span {
		background-image: url(../../elemente/logo/09_grasgruen_logo.png);
	}

	/* Typographie */

	a {
		color: #76ad40;
		color: #588132;
	}
	a:focus,
	a:hover,
	a:active {
		color: #76ad40;
		color: #588132;
	}

	#col3 a {
		color: #76ad40;
		color: #76ad40;
	}
	#col3 a:focus,
	#col3 a:hover,
	#col3 a:active {
		color: #76ad40;
		color: #76ad40;
	}

	#footer a:focus, 
	#footer a:hover,
	#footer a:active {
		color: #76ad40;
		color: #588132;
	}
	
	a#datenschutz, 
	a#datenschutz:visited {
		color: #76ad40;
		color: #588132;
	}


	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		color: #76ad40;
		color: #76ad40;
	}

	h2 {
		color: #565656;
		color: #3b3b3b;
	}

  /* Tabellen */

	
	th,
	tbody th,
	thead th {
		color: #588132;
	}

	th.farbig,
	tbody th.farbig,
	thead th.farbig {
		color: #588132;
	}

	td.farbig,
	tbody td.farbig,
	thead td.farbig {
		color: #588132;
	}

  /* Formulare */
	form legend {
		color: #588132;
	}

  /* Speiseplaene */

	table.menu td.gericht {
		background-color: #76ad40;
	}

  /* Suche */
	div#search input[type=image],
	div#search input[type=submit] {
		background-image: url(../../elemente/pfeile/09_grasgruen_suche_pfeil.png);
	}

  /* Navigation */

	/* main */

	div#nav .hlist {
		background-color: #76ad40;
	}

	div#nav .hlist ul li {
	}

	div#nav .hlist ul li a,
	div#nav .hlist ul li strong {
		color: #000;
		color: #333;
	}

	div#nav .hlist ul li a:focus,
	div#nav .hlist ul li a:hover,
	div#nav .hlist ul li a:active  { 
		color: #333;
		color: #fff;
	}

	div#nav .hlist ul li.active strong,
	div#nav .hlist ul li.active a,
	div#nav .hlist ul li.active a:focus,
	div#nav .hlist ul li.active a:hover,
	div#nav .hlist ul li.active a:active { 
		color: #333;
		color: #fff;
	}

	div#nav .hlist ul li.current strong,
	div#nav .hlist ul li.current a,
	div#nav .hlist ul li.current a:focus,
	div#nav .hlist ul li.current a:hover,
	div#nav .hlist ul li.current a:active { 
		color: #333;
		color: #fff;
	}

	/* meta */
	div#metanav h1,
	div#metanav h2,
	div#metanav h3 {
		color: #ffffff;
		background-color: #76ad40;
	}

	/* sub */
	div#subnav h1,
	div#subnav h2,
	div#subnav h3 {
	}

	div#subnav .vlist ul li.current a.current  {
		color: #588132 !important;
	}


  /* News */

	.news-single-item h2 {
		color: #588132;
	}

	.news-single-additional-info {
		background-color: #76ad40;
	}

	.news-amenu-container {
		background-color: #76ad40;
	}

	.news-amenu-container H2 {
		color:#fff;
		background-color: #76ad40;
	}
	.news-amenu-item-year {
		background-color: #76ad40;
		color: #fff;
	}

	.news-list-category-image {
		background-color: #76ad40;
	}

  /* Sitemap */

	.csc-sitemap li a {
		color: #588132;
	}


  /* Boxes */
	div.box {
	}

	div.box div.box-content-wrapper {
	}

	div.box div.box-content {
	}

	#col2 div.box.color div.box-content-wrapper a,
	#col3 div.box.color div.box-content-wrapper a {
		color: #333;
	}
	#col2 div.box.color div.box-content-wrapper a:focus,
	#col2 div.box.color div.box-content-wrapper a:hover,
	#col2 div.box.color div.box-content-wrapper a:active,
	#col3 div.box.color div.box-content-wrapper a:focus,
	#col3 div.box.color div.box-content-wrapper a:hover,
	#col3 div.box.color div.box-content-wrapper a:active {
		color: #333;
	}

	div.box.color h1,
	div.box.color h2,
	div.box.color h3,
	div.box.color h4,
	div.box.color h5,
	div.box.color h6 {
		color: white;
		color: #000;
		color: #333;
		color: #000;
		color: #333;
		color: #202020;
	}

	div.box.color {
		color: white;
		color: #000;
		color: #333;
		color: #000;
		color: #333;
		color: #202020;
	}

	div.box.color div.box-content-wrapper {
		background-color: #76ad40;
	}


	div.box.mensa h1,
	div.box.mensa h2,
	div.box.mensa h3,
	div.box.mensa h4,
	div.box.mensa h5,
	div.box.mensa h6 {
		color: white;
		color: #000;
		color: #333;
		color: #000;
		color: #333;
		color: #202020;
	}

	div.box.mensa {
		color: white;
		color: #000;
		color: #333;
		color: #000;
		color: #333;
		color: #202020;
	}

	div.box.mensa div.box-content-wrapper {
		background-color: #76ad40;
	}

	div.box.mensa div.box-content {
	}


	div.box.feedback div.box-content {
		background-image: url(../../elemente/frage_icons/09_grasgruen_frage_icon_gross.png);
	}
	
	div.box.feedback_small div.box-content {
		background-image: url(../../elemente/frage_icons/09_grasgruen_frage_icon.png);
	}
	
	#col2 div.box.mensa a,
	#col2 div.box.mensa a:focus,
	#col2 div.box.mensa a:hover,
	#col2 div.box.mensa a:active,
	#col3 div.box.mensa a,
	#col3 div.box.mensa a:focus,
	#col3 div.box.mensa a:hover,
	#col3 div.box.mensa a:active {
		color: white;
		color: #333;
	}

	div.box.mensa a:hover,
	#col2 div.box.mensa a:hover,
	#col3 div.box.mensa a:hover {
		text-decoration: underline;
	}

	div.box.color div.box-content-wrapper,
	div.box.mensa div.box-content-wrapper {
		background-image: url(../../elemente/streifen/09_grasgruen.png);
	}


	/* rgsmoothgallery */
	body .jdGallery a.left {
		background-image: url('../../elemente/rgsmoothgallery/09_grasgruen_pfeil_links.png');
	}
	
	* html body .jdGallery a.left { 
		background-image: url('../../elemente/rgsmoothgallery/09_grasgruen_pfeil_links.png'); 
	}
	
	body .jdGallery a.right {
		background-image: url('../../elemente/rgsmoothgallery/09_grasgruen_pfeil_rechts.png');
	}
	
	* html body .jdGallery a.right { 
		background-image: url('../../elemente/rgsmoothgallery/09_grasgruen_pfeil_rechts.png'); 
	}

	body .jdGallery a.open:hover { 
		background-image: url('../../elemente/rgsmoothgallery/09_grasgruen_lupe.png'); 
	}
	
	* html body .jdGallery a.open:hover { 
		background-image: url('../../elemente/rgsmoothgallery/09_grasgruen_lupe.png');
	}

	body #rglbPrevLink:hover {
		background-image: url('../../elemente/rgsmoothgallery/09_grasgruen_pfeil_links.png');
	}
	
	* html body #rglbPrevLink:hover { 
		background-image: url('../../elemente/rgsmoothgallery/09_grasgruen_pfeil_links.png')
	}
	
	body #rglbNextLink:hover {
		background-image: url('../../elemente/rgsmoothgallery/09_grasgruen_pfeil_rechts.png');
	}
	
	* html body #rglbNextLink:hover { 
		background-image: url('../../elemente/rgsmoothgallery/09_grasgruen_pfeil_rechts.png')
	}

	body #rglbCloseLink {
		background-image: url('../../elemente/rgsmoothgallery/09_grasgruen_schliessen.png');
	}


	/* ipack */
	fieldset.x-fieldset legend {
		color: #202020;
	}

}
