/* @override 
	http://192.168.2.100/css/greens.css
	http://localhost/css/greens.css
*/

img{
	border: 0;
}

p {
	margin: 0;
	padding: 0;
	padding-bottom: 20px;
}

.crawllink {
	display: none;
}

h1 {
	display: none;
}

h2 {
	display: none;
}

h3 {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

.upper {
	text-transform: uppercase;
	font-size: 11px;	
}

.upperblacknwhite{
	color:#ffffff;
	background-color: #000000;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;	
}

* html .upperblackngreen{
	color:#000000;
	background-color: #89d500;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 0px;
	text-transform: uppercase;
	font-size: 11px;	
}

.blackngreen a:link, .blackngreen a:visited{
	color:#000000;
	background-color: #89d500;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

.blackngreen a:hover, .blackngreen a:active{
	color:#ffffff;
	background-color: #000000;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

.whitengreen a:link, .whitengreen a:visited{
	color:#ffffff;
	background-color: #89d500;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

.whitengreen a:hover, .whitengreen a:active{
	color:#000000;
	background-color: #89d500;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

/* @group Grundaufbau */

body {
	margin: 0;
	padding: 0;
	background-color: #89d500;
	font-family: "Arial";
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
}

#all {
	width: 999px;
	height: 620px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#haupt {
	background-color: #ffffff;
	width: 999px;
	height: 582px;
	clear: both;
}

#haupt_impressum {
	background-color: #ffffff;
	width: 999px;
	height: 772px;
	clear: both;
}

#haupt_evergreens_referenzen {
	background-color: #ffffff;
	width: 999px;
	height: 670px;
	margin-bottom: 30px;
	clear: both;
}

#haupt_hotpod_event {
	background-color: #ffffff;
	width: 999px;
	height: 700px;
	margin-bottom: 30px;
	clear: both;
}

#haupt_bestellung {
	background-color: #ffffff;
	width: 999px;
	height: 660px;
	margin-bottom: 30px;
	clear: both;
}

#backtostart {
	font-size: 11px;
	position: absolute;
	top: 13px;
	left: 15px;
	width: 50px;
}

#backtostart a:link, #backtostart a:visited  {
	color: #89d500;
	text-decoration: none;
}

#backtostart a:hover, #backtostart a:active  {
	color: #000000;
}

#topmenue {
	position: absolute;
	left: 65px;
	top: 0px;
	font-size: 11px;
	float: left;
	text-align: center;
	text-transform: uppercase
}

#topmenue ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#topmenue li{
	display: inline;
	margin: 0px;
	margin-right: 2px;
	float: left;
}


#logo {
	position: absolute;
	top: 16px;
	left: 740px;
	width: 203px;
	height: 110px;
}

#logo img{
	border: 0;
}

#menuerechts {
	position: absolute;
	top: 202px;
	left: 833px;
	width: 165px;
	clear: both;
	z-index: 10;
}

#fusszeile {
	width: 700px;
	position: absolute;
	top: 583px;
	left: 0px;
}

.fusszeile {
	padding-left: 2px;
	color: #ffffff;
	background-color: #89d500;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
}

.fusszeile a:link{
	color: #ffffff;
	text-decoration: none;
	background-color: #89d500;
}

.fusszeile a:hover{
	color: #ffffff;
	text-decoration: underline;
	background-color: #89d500;
}

#bio_logo {
	width: 40px;
	position: absolute;
	top: 515px;
	left: 833px;
}
#bio_logo2 {
	width: 40px;
	position: absolute;
	top: 587px;
	left: 833px;
}

#bio_txt {
	position: absolute;
	top: 558px;
	left: 833px;
	font-size: 10px;
}
#bio_txt2 {
	position: absolute;
	top: 630px;
	left: 833px;
	font-size: 10px;
}



/* @end */

/* @group startseite */

#txt_content {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 440px;
}

p.wichtiger_hinweis{
	margin-top: -14px;
	padding: 0;
}

div#wichtiger_hinweis{
	position: absolute;
	left: 65px;
	top: 256px;	
}

div#wichtiger_hinweis a:link, div#wichtiger_hinweis a:visited{
	color: #d81439;
	text-decoration: none;
	font-weight: bold;
	width: 600px;
}

div#wichtiger_hinweis a:hover, div#wichtiger_hinweis a:active{
	color: #d81439;
	text-decoration: underline;
	font-weight: bold;
}

#txt_content_startseite {
	position: absolute;
	top: 124px;
	left: 65px;
	width: 490px;
	z-index: 10;
}

#txt_content_startseite a:link, #txt_content_startseite a:visited{
	color:#000000;
	background-color: #89d500;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}

#txt_content_startseite a:hover, #txt_content_startseite a:active{
	color:#ffffff;
	background-color: #000000;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}

#menuelinks_startseite_apfel {
	position: absolute;
	top: -20px;
	left: 15px;
	width: 164px;
	height: 100px;
}

#menuelinks_startseite_headline {
	position: absolute;
	top: 67px;
	left: 0px;
	width: 164px;
	height: 30px;
}

#menuelinks_startseite_headline_link {
	position: absolute;
	top: 99px;
	left: 0px;
	width: 152px;
	height: 27px;
}

#menuelinks_startseite_hinweis {
	position: absolute;
	top: 140px;
	left: 16px;
	width: 600px;
	height: 27px;
}

#menuelinks_startseite_hinweis  a:link, #menuelinks_startseite_hinweis  a:visited{
	color: #d81439;
	text-decoration: none;
	font-weight: bold;
}

#menuelinks_startseite_hinweis  a:hover, #menuelinks_startseite_hinweis  a:active{
	color: #d81439;
	text-decoration: underline;
	font-weight: bold;
}

#menuelinks_startseite {
	position: absolute;
	top: 383px;
	left: 0px;
	width: 214px;
	height: 134px;
	clear: both;
	z-index: 10;
}

#menuelinks_startseite a {
	width: 214px;
	height: 134px;
}

#menuerechts_startseite {
	position: absolute;
	top: 256px;
	left: 833px;
	clear: both;
	z-index: 10;
}

#menuerechts_startseite_glas {
	position: absolute;
	top: 0px;
	width: 166px;
	height: 68px;
	clear: both;
	z-index: 10;
}

#menuerechts_startseite_headline {
	position: absolute;
	top: 68px;
	width: 166px;
	height: 30px;
	clear: both;
	z-index: 10;
}

#menuerechts_startseite_headline_link {
	position: absolute;
	background-color: #000000;
	top: 100px;
	width: 166px;
	height: 27px;
	clear: both;
	z-index: 10;
}

#menuerechts_startseite a {
	width: 186px;
	height: 127px;
}

#startseite_hauptmotiv_taenzerin{
	position: absolute;
	top: 155px;
	left: 651px;
	width: 179px;
	height: 416px;
	z-index: 0;
}

#startseite_hauptmotiv_poree{
	position: absolute;
	top: 338px;
	left: 124px;
	width: 481px;
	height: 162px;
	z-index: 9;
}

/* @end */

/* @group greenschnaebel */

#txt_ueberschrift_impressum {
	position: absolute;
	top: 114px;
	left: 65px;
	width: 91px;
	height: 12px;
}

#txt_ueberschrift_kontakt {
	position: absolute;
	top: 114px;
	left: 65px;
	width: 83px;
	height: 12px;
}

#txt_ueberschrift_greenschnaebel {
	position: absolute;
	top: 114px;
	left: 65px;
	width: 224px;
	height: 12px;
}

#txt_ueberschrift_greenschnaebel_speisenplaene {
	position: absolute;
	top: 111px;
	left: 65px;
	width: 118px;
	height: 15px;
}

#txt_ueberschrift_greenschnaebel_angebot {
	position: absolute;
	top: 114px;
	left: 64px;
	width: 88px;
	height: 12px;
}

#txt_ueberschrift_greenschnaebel_qualitaet {
	position: absolute;
	top: 112px;
	left: 65px;
	width: 224px;
	height: 15px;
}

#txt_ueberschrift_greenschnaebel_extras {
	position: absolute;
	top: 114px;
	left: 65px;
	width: 224px;
	height: 15px;
}

#txt_ueberschrift_greenschnaebel_referenzen {
	position: absolute;
	top: 111px;
	left: 64px;
	width: 233px;
	height: 15px;
}

#txt_ueberschrift_greenschnaebel_partner {
	position: absolute;
	top: 363px;
	left: 65px;
	height: 16px;
	width: 234px;
}

#txt_ueberschrift_greenschnaebel_hotpod {
	position: absolute;
	top:290px;
	left: 64px;
	height: 13px;
	width: 76px;
}

#txt_ueberschrift_greenschnaebel_hotpod_event {
	position: absolute;
	top: 114px;
	left: 65px;
	height: 12px;
	width: 242px;
}

#txt_ueberschrift_greenschnaebel_hotpod_kurs {
	position: absolute;
	top: 114px;
	left: 65px;
	height: 12px;
	width: 242px;
}

#txt_ueberschrift_greenschnaebel_hotpod_thema {
	position: absolute;
	top: 114px;
	left: 65px;
	height: 12px;
	width: 242px;
}

#hotpod_back {
	position: absolute;
	top: 115px;
	left: 45px;
}

#txt_ueberschrift_greenschnaebel_hotpod_top {
	position: absolute;
	top: 114px;
	left: 65px;
	height: 13px;
	width: 76px;
}

#txt_content_impressum {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 460px;
	line-height: 18px;
}

#txt_content_kontakt {
	position: absolute;
	line-height: 18px;
	top: 146px;
	left: 65px;
	width: 500px;
}

#txt_content_greenschnaebel_angebote {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 410px;
}

#txt_content_greenschnaebel_qualitaet {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 341px;
}

#txt_content_greenschnaebel_extras {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 403px;
}

#txt_content_greenschnaebel_referenzen {
	position: absolute;
	top: 136px;
	left: 65px;
	width: 403px;
}

#txt_content_greenschnaebel_referenzen ul{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 22px;
}

#txt_content_greenschnaebel_extras a:link, #txt_content_greenschnaebel_extras a:visited{
	color:#000000;
	background-color: #89d500;
	text-decoration: none;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
}

#txt_content_greenschnaebel_extras a:hover, #txt_content_greenschnaebel_extras a:active{
	color:#ffffff;
	background-color: #000000;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

#txt_content_greenschnaebel_angebote a:link, #txt_content_greenschnaebel_angebote a:visited{
	color:#000000;
	background-color: #89d500;
	text-decoration: none;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 11px;
	padding-bottom: 1px;
}

#txt_content_greenschnaebel_angebote a:hover, #txt_content_greenschnaebel_angebote a:active{
	color:#ffffff;
	background-color: #000000;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 11px;
}

#txt_content_impressum a:link, #txt_content_impressum a:visited{
	color:#000000;
	background-color: #89d500;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

#txt_content_impressum a:hover, #txt_content_impressum a:active{
	color:#ffffff;
	background-color: #000000;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

#txt_content_kontakt a:link, #txt_content_kontakt a:visited{
	color:#000000;
	background-color: #89d500;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

#txt_content_kontakt a:hover, #txt_content_kontakt a:active{
	color:#ffffff;
	background-color: #000000;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

#txt_content_greenschnaebel_hotpod {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 380px;
}

#txt_content_greenschnaebel_hotpod_event {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 530px;
}

#txt_content_greenschnaebel_hotpod_kurs {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 530px;
}

#txt_content_greenschnaebel_hotpod_thema {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 530px;
}



#txt_content_greenschnaebel_hotpod_thema_erdbeere {
	position: absolute;
	top: 217px;
	left: 80px;
}

#txt_content_greenschnaebel_hotpod_thema_orange {
	position: absolute;
	top: 184px;
	left: 316px;
}

#txt_content_greenschnaebel_hotpod_thema_moehre {
	position: absolute;
	top: 192px;
	left: 464px;
}

#txt_content_greenschnaebel_hotpod_thema_wirsing {
	position: absolute;
	top: 392px;
	left: 169px;
}

#txt_content_greenschnaebel_hotpod_thema_lauch {
	position: absolute;
	top: 415px;
	left: 419px;
}

#txt_content_greenschnaebel_hotpod_thema_erdbeere_wort {
	position: absolute;
	top: 341px;
	left: 81px;
}

#txt_content_greenschnaebel_hotpod_thema_orange_wort {
	position: absolute;
	top: 341px;
	left: 236px;
}

#txt_content_greenschnaebel_hotpod_thema_moehre_wort {
	position: absolute;
	top: 341px;
	left: 492px;
}

#txt_content_greenschnaebel_hotpod_thema_wirsing_wort {
	position: absolute;
	top: 506px;
	left: 82px;
}

#txt_content_greenschnaebel_hotpod_thema_lauch_wort {
	position: absolute;
	top: 506px;
	left: 424px;
}

#txt_content_greenschnaebel_hotpod_thema_alle_wort {
	position: absolute;
	top: 506px;
	left: 620px;
}

#txt_content_greenschnaebel_hotpod a:link, #txt_content_greenschnaebel_hotpod a:visited{
	color:#ffffff;
	background-color: #89d500;
	text-decoration: none;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 11px;
}

#txt_content_greenschnaebel_hotpod a:hover, #txt_content_greenschnaebel_hotpod a:active{
	color:#000000;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 11px;
}

#txt_partner_liste{
	position: absolute;
	top: 393px;
	left: 65px;
	z-index: 1;
}

#txt_partner_liste ul{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	letter-spacing: 1px;
}

#txt_partner_liste li{
	margin: 0px;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 5px;
}

#txt_partner_liste a{
	margin: 0;
	background-color: #89d500;
	text-decoration: none;
	color: #000000;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 3px;
}

#txt_partner_liste a:link, #txt_partner_liste a:visited{
	color: #000000;
}

#txt_partner_liste a:hover, #txt_partner_liste a:active{
	color: #ffffff;
	background-color: #000000;
}

#txt_bankverbindung{
	position: absolute;
	top: 275px;
	left: 65px;	
	text-transform: uppercase;
	font-weight: bold;
	line-height: 17px;
}


#txt_bankverbindung_spalte1{
	position: absolute;
	left: 0;
	top: 22px;
	font-size: 11px;
	color: #cc1d2e;
	width: 140px;
}

#txt_bankverbindung_spalte2{
	position: absolute;
	left: 165px;
	top: 22px;
	font-size: 11px;
	color: #02a9dc;
	width: 140px;
}


#txt_hotpod_liste_eins{
	position: absolute;
	top: 100px;
	left: 0px;	
}


#txt_hotpod_liste_eins ul{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	letter-spacing: 1px;
}

#txt_hotpod_liste_eins li{
	margin: 0px;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 5px;
	display:block;
}

#txt_hotpod_liste_eins a{
	
	margin: 0;
	line-height:15px;
	text-decoration: none;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	width: 240px;
	background-color: #89d500;
}

#txt_hotpod_liste_eins a:link, #txt_hotpod_liste_eins a:visited{
	color: #000000;
}

#txt_hotpod_liste_eins a:hover, #txt_hotpod_liste_eins a:active{
	color: #ffffff;
	background-color: #000000;
}




#txt_hotpod_liste_zwei{
	position: absolute;
	top: 100px;
	left: 321px;
}




#txt_hotpod_liste_zwei ul{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	letter-spacing: 1px;
}

#txt_hotpod_liste_zwei li{
	display: block;
	margin: 0px;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 5px;
}

#txt_hotpod_liste_zwei a{
	margin: 0;
	text-decoration: none;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	width: 240px;
	background-color: #89d500;
	line-height:15px;
}

#txt_hotpod_liste_zwei a:link, #txt_hotpod_liste_zwei a:visited{
	color: #000000;
}

#txt_hotpod_liste_zwei a:hover, #txt_hotpod_liste_zwei a:active{
	color: #ffffff;
	background-color: #000000;
}


#txt_hotpod_liste{
	position: absolute;
	top: 325px;
	left: 65px;	
}

#txt_hotpod_liste ul{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	letter-spacing: 1px;
}

#txt_hotpod_liste li{
	display: block;
	margin: 0px;
	background-color: #89d500;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 5px;
}

#txt_hotpod_liste a{
	margin: 0;
	display: block;
	text-decoration: none;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	width: 170px;
}

#txt_hotpod_liste a:link, #txt_hotpod_liste a:visited{
	color: #000000;
}

#txt_hotpod_liste a:hover, #txt_hotpod_liste a:active{
	color: #ffffff;
	background-color: #000000;
}

#txt_hotpod_liste2{
	position: absolute;
	top: 420px;
	left: 65px;	
}

#txt_hotpod_liste2 ul{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	letter-spacing: 1px;
}

#txt_hotpod_liste2 li{
	display: block;
	margin: 0px;
	background-color: #89d500;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 5px;
}

#txt_hotpod_liste2 a{
	margin: 0;
	display: block;
	text-decoration: none;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	width: 170px;
}

#txt_hotpod_liste2 a:link, #txt_hotpod_liste a:visited{
	color: #000000;
}

#txt_hotpod_liste2 a:hover, #txt_hotpod_liste a:active{
	color: #ffffff;
	background-color: #000000;
}


#txt_content_greenschnaebel_speisenplaene1 {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 250px;
	z-index: 1;
}

#txt_content_greenschnaebel_speisenplaene2 {
	position: absolute;
	top: 146px;
	left: 345px;
	width: 340px;
	z-index: 1;
}

#txt_content_greenschnaebel_speisenplaene3  { line-height: 17px; position: absolute; z-index: 1; top: 380px; left: 65px; width: 490px }

#txt_content_greenschnaebel_speisenplaene3 a:link, #txt_content_greenschnaebel_speisenplaene3 a:visited{
	color:#ffffff;
	background-color: #89d500;
	text-decoration: none;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 11px;
}

#txt_content_greenschnaebel_speisenplaene3 a:hover, #txt_content_greenschnaebel_speisenplaene3 a:active{
	color:#000000;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 11px;
}

#txt_content_greenschnaebel_speisenplaene4  { line-height: 17px; position: absolute; z-index: 1; top: 307px; left: 65px; width: 490px }

#txt_content_greenschnaebel_speisenplaene4 a:link, #txt_content_greenschnaebel_speisenplaene4 a:visited{
	color:#ffffff;
	background-color: #89d500;
	text-decoration: none;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 11px;
}

#txt_content_greenschnaebel_speisenplaene4 a:hover, #txt_content_greenschnaebel_speisenplaene4 a:active{
	color:#000000;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 11px;
}

#txt_content_greenschnaebel_speisenplaene5 {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 500px;
	z-index: 1;
}

#menuerechts_menuebestellung_gymnasien {
	position: absolute;
	margin: 0;
	top: 7px;
	width: 166px;
	height: 63px;
}

#menuerechts_menuebestellung_grundschulen {
	position: absolute;
	margin: 0;
	top: 41px;
	width: 166px;
	height: 63px;
}

#menuerechts_schnaebel_headline {
	position: absolute;
	top: 80px;
	margin: 0;
	width: 166px;
	height: 63px;
	background-color: #000000;
}

#menuerechts_schnaebel_menue {
	position: absolute;
	top: 134px;
	margin: 0;
	padding: 0;
	width: 166px;
}

#menuerechts_schnaebel_menue_balken {
	position: relative;
	top: 134px;
	left: 142px;
	margin: 0;
	padding: 0;
	width: 24px;
	height: 148px;
	background-color: #000000;
}

#menuerechts_schnaebel_menue ul{
	list-style: none;
	margin: 0;
	padding: 0;
	color: #89d500;
	font-size: 11px;
	width: 166px;
}

#menuerechts_schnaebel_menue li{
	display: block;
	margin: 0px;
	padding: 0px;
	line-height: 23px;
	text-transform: uppercase;
}

#menuerechts_schnaebel_menue li.aktiv{
	display: block;
	margin: 0px;
	padding: 0px;
	line-height: 23px;
	text-transform: uppercase;
	background-color: #89d500;
	color: #000000;
	padding-left: 7px;
	width: 135px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ffffff;
}


#menuerechts_schnaebel_menue a:link, #menuerechts_schnaebel_menue a:visited{
	display: block;
	margin: 0;
	padding: 0;
	color: #ffffff;
	text-decoration: none;
	height: 23px;
	width: 135px;
	background-color: #89d500;
	padding-left: 7px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ffffff;
}

#menuerechts_schnaebel_menue a:hover, #menuerechts_schnaebel_menue a:active{
	color: #000000;
}

#greenschnaebel_hauptmotiv_lauch{
	position: absolute;
	top: 374px;
	left: 310px;
	width: 481px;
	height: 180px;
	z-index: 0;
}

#greenschnaebel_hauptmotiv_orange{
	position: absolute;
	top: 207px;
	left: 520px;
	width: 283px;
	height: 359px;
	z-index: 0;
}

#greenschnaebel_hauptmotiv_moehre{
	position: absolute;
	top: 340px;
	left: 422px;
	width: 414px;
	height: 269px;
	z-index: 0;
}

#greenschnaebel_hauptmotiv_wirsing{
	position: absolute;
	top: 237px;
	left: 400px;
	width: 351px;
	height: 318px;
	z-index: 0;
}

#greenschnaebel_hauptmotiv_waage{
	position: absolute;
	top: 158px;
	left: 521px;
	width: 216px;
	height: 375px;
	z-index: 0;
}

#greenschnaebel_hauptmotiv_erdbeere{
	position: absolute;
	top: 275px;
	left: 530px;
	width: 173px;
	height: 249px;
	z-index: 0;
}

#greenschnaebel_hauptmotiv_lupe{
	position: absolute;
	top: 377px;
	left: 596px;
	width: 207px;
	height: 276px;
	z-index: 0;
}

#greenschnaebel_hauptmotiv_lupe2{
	position: absolute;
	top: 300px;
	left: 606px;
	width: 207px;
	height: 276px;
	z-index: 0;
}


/* @end */

/* @group evergreens */

#txt_ueberschrift_evergreens {
	position: absolute;
	top: 112px;
	left: 65px;
	width: 303px;
	height: 14px;
}

#txt_ueberschrift_evergreens_leistungen {
	position: absolute;
	top: 112px;
	left: 65px;
	width: 303px;
	height: 14px;
}

#txt_ueberschrift_evergreens_katalog {
	position: absolute;
	top: 114px;
	left: 66px;
	width: 303px;
	height: 14px;
}

#txt_content_evergreens {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 410px;
}

#txt_content_evergreens_leistungen {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 410px;
}

#txt_content_evergreens_katalog {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 360px;
}

#txt_ueberschrift_evergreens_menuesundmehr {
	position: absolute;
	top: 112px;
	left: 65px;
	width: 394px;
	height: 16px;
}

#txt_content_evergreens_menuesundmehr {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 410px;
	z-index: 1;
}

#txt_ueberschrift_evergreens_veranstaltungen {
	position: absolute;
	top: 112px;
	left: 65px;
	width: 318px;
	height: 14px;
}

#txt_content_evergreens_veranstaltungen {
	position: absolute;
	top: 146px;
	left: 65px;
	width: 410px;
	z-index: 1;
}

#menuerechts_evergreens_glas {
	position: absolute;
	margin: 0;
	width: 166px;
	height: 63px;
}

#menuerechts_evergreens_headline {
	position: absolute;
	top: 80px;
	margin: 0;
	width: 166px;
	height: 63px;
	background-color: #000000;
}

#menuerechts_evergreens_menue {
	position: absolute;
	top: 134px;
	margin: 0;
	padding: 0;
	width: 166px;
}

#menuerechts_evergreens_menue_balken {
	position: relative;
	top: 134px;
	left: 142px;
	margin: 0;
	padding: 0;
	width: 24px;
	height: 138px;
	background-color: #000000;
}

#menuerechts_evergreens_menue ul{
	list-style: none;
	margin: 0;
	padding: 0;
	color: #89d500;
	font-size: 11px;
	width: 166px;
}

#menuerechts_evergreens_menue li{
	display: block;
	margin: 0px;
	padding: 0px;
	line-height: 23px;
	text-transform: uppercase;
}

#menuerechts_evergreens_menue li.aktiv{
	display: block;
	margin: 0px;
	padding: 0px;
	line-height: 23px;
	text-transform: uppercase;
	background-color: #89d500;
	color: #000000;
	padding-left: 7px;
	width: 135px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ffffff;
}

#menuerechts_evergreens_menue li.aktivzweizeilen{
	display: block;
	margin: 0px;
	padding: 0px;
	line-height: 15px;
	text-transform: uppercase;
	background-color: #89d500;
	color: #000000;
	padding-left: 7px;
	padding-top: 4px;
	width: 135px;
	height: 34px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ffffff;
}


#menuerechts_evergreens_menue a:link, #menuerechts_evergreens_menue a:visited{
	display: block;
	margin: 0;
	padding: 0;
	color: #ffffff;
	text-decoration: none;
	height: 23px;
	width: 135px;
	background-color: #89d500;
	padding-left: 7px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ffffff;
}

#menuerechts_evergreens_menue a:hover, #menuerechts_evergreens_menue a:active{
	color: #000000;
}



#menuerechts_evergreens_menue a:link.zweizeilen, #menuerechts_evergreens_menue a:visited.zweizeilen {
	display: block;
	margin: 0;
	padding: 0;
	color: #ffffff;
	text-decoration: none;
	height: 34px;
	width: 135px;
	line-height: 15px;
	background-color: #89d500;
	padding-left: 7px;
	padding-top: 4px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ffffff;
}

#menuerechts_evergreens_menue a:hover.zweizeilen , #menuerechts_evergreens_menue a:active.zweizeilen {
	color: #000000;
}

#txt_katalog_liste{
	position: absolute;
	top: 30px;
	left: 0;	
}

#txt_katalog_liste ul{
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	letter-spacing: 1px;
}

#txt_katalog_liste li{
	display: block;
	margin: 0px;
	background-color: #89d500;
	color: #000000;
	margin-top: 1px;
	margin-bottom: 5px;
}

#txt_katalog_liste a{
	margin: 0;
	display: block;
	text-decoration: none;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	width: 165px;
}

#txt_katalog_liste a:link, #txt_katalog_liste a:visited{
	color: #000000;
}

#txt_katalog_liste a:hover, #txt_katalog_liste a:active{
	color: #ffffff;
	background-color: #000000;
}

#evergreens_hauptmotiv_taenzerin{
	position: absolute;
	top: 150px;
	left: 538px;
	width: 287px;
	height: 420px;
	z-index: 0;
}

#evergreens_hauptmotiv_kuchen{
	position: absolute;
	top: 255px;
	left: 428px;
	width: 372px;
	height: 294px;
	z-index: 0;
}

#evergreens_hauptmotiv_erdbeere{
	position: absolute;
	top: 448px;
	left: 37px;
	width: 82px;
	height: 76px;
	z-index: 0;
}

#evergreens_hauptmotiv_broetchen{
	position: absolute;
	top: 160px;
	left: 495px;
	width: 287px;
	height: 408px;
	z-index: 0;
}

#evergreens_hauptmotiv_korken{
	position: absolute;
	top: 539px;
	left: 53px;
	width: 138px;
	height: 110px;
	z-index: 0;
}

#evergreens_hauptmotiv_nudel{
	position: absolute;
	top: 210px;
	left: 392px;
	width: 428px;
	height: 355px;
	z-index: 0;
}

#evergreens_hauptmotiv_sekt{
	position: absolute;
	top: 131px;
	left: 435px;
	width: 289px;
	height: 407px;
	z-index: 0;
}

#evergreens_hauptmotiv_hummer{
	position: absolute;
	top: 180px;
	left: 397px;
	width: 394px;
	height: 376px;
	z-index: 0;
}

/* @end */

