@charset "utf-8";
/* CSS Document */

html, body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
   	padding: 0px;
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   	font-size: 101%;
	height:100%;
	background:url(../img/background.gif) repeat-y #faddad;
}

a:link.haupt, a:visited.haupt, a:active.haupt, a:focus.haupt { 
	color:#000000; 
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

a:hover.haupt { 
	color:#c42e16;
	font-size:10px; 
}

a:link.aktive_hauptmenue, a:visited.aktive_hauptmenue, a:focus.aktive_hauptmenue,a:hover.aktive_hauptmenue {
	color:#c42e16;
	font-size:10px;
	text-decoration:none;}


a:link.unter, a:visited.unter, a:active.unter, a:focus.unter { 
	color:#000000; 
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:11px;
	margin-left:12px;
}

a:hover.unter { 
	color:#c42e16; 
}

.headindex {
	width:950px;
	height:216px;
	background:url(../img/aktuelle-angebote.jpg);
}

.headteam {
	width:950px;
	height:216px;
	background-image: url(../img/Bilder/referenzen.jpg);
	z-index: 2;
}



.headimpressum {
	width:950px;
	height:216px;
	background:url(../img/impressum.jpg);
}

.headreferenzen {
	width:950px;
	height:216px;
	background:url(../img/referenzen.jpg);
}

.headangebot {
	width:950px;
	height:216px;
	background-image: url(../img/Bilder/Bilder/fleischerei_head_neu34.jpg);
	background-repeat: no-repeat;
}

.headkontakt {
	width:950px;
	height:216px;
	background:url(../img/kontakt.jpg);
}
.headrustikales {
	width:950px;
	height:216px;
	background-image: url(../img/Bilder/rustikales_oben.jpg);
}


.head_wo_wir_feiern {
	width:950px;
	height:216px;
	background-image: url(../img/Bilder/wo_wir_feiern4.jpg);
}

.head_wie_wir_arbeiten {
	width:950px;
	height:216px;
	background-image: url(../img/Bilder/wie_wir_arbeiten.jpg);
}
.head_herstellung {
	width:950px;
	height:216px;
	background-image: url(../img/head_herstellung.jpg);
}
.head_qualitaet {
	width:950px;
	height:216px;
	background-image: url(../img/qualitaet_head.jpg);
}


.urkunde{
	width:950px;
	height:216px;
	background-image: url(../img/Urkunden/Bilder/urkunde_oben.jpg);
}
.inhalt {
	width:950px;
	min-height:700px;
	background:url(../img/einfach-geniessen.jpg) no-repeat;
}
.inhalt_leistungen {
	width:950px;
	/*min-height:600px;*/
	background-repeat: no-repeat;
	background-image: url(../img/einfach-geniessen_leistungen.jpg);
}
.inhalt_aktuelles_grillen {
	width:950px;
	min-height:1200px;
	background-image: url(../img/Bilder/Bilder/grillenhg.jpg);
	background-repeat: no-repeat;
}
ol{
	list-style-type: none;
	clip: rect(auto,auto,auto,auto);
	list-style-position: outside;
	list-style-image: url(../img/listenpunkt.jpg);
	margin-bottom: -5px;
	margin-top: -2px;
}
.grillen_dick{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}
.grillen_normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	
}
.navi {
	padding-top:195px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:265px;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#000000;
}

.naviliste {
	list-style-type:none;
	display:inline;
	margin-right:5px;
	margin-left:0px;
	position: relative;
	z-index: 1;
}

	
.tafel {
	width:589px;
	height:385px;
	background:url(../img/tafel.jpg);
	margin-left:320px;
	float: left;
}

.tafel_mittagstisch {
	width:589px;
	height:729px;
	margin-left:320px;
	float: left;
	background-image: url(../img/tafel_mittagstisch2.jpg);
	margin-top: 200px;
}
.tafel_ostern {
	width:589px;
	height:729px;
	margin-left:320px;
	float: left;
	background-image: url(../img/tafel_ostern.jpg);
	margin-top: 30px;
}
.tafel_freitag {
	width:589px;
	height:385px;
	margin-left:320px;
	float: left;
	background-image: url(../img/tafel_freitags.jpg);
}
.tafel_monatsangebot {
	width:589px;
	height:818px;
	margin-left:320px;
	float: left;
	background-image: url(../img/tafel_monatsangebot2.jpg);
}
.flash {
	width:589px;
	height:550px;
	margin-left:265px;
	position: relative;
	z-index: 0;
}

.flash2 { 
	margin-left:0px;
	padding-top:80px;
	padding-left:110px;
}

.tafeltext {
	color:#FFFFFF;
	padding-top:85px;
	padding-left:55px;
	font-size: 14px;
}
	
.normtext {
	padding-left:300px;
	padding-top:25px;
	padding-right:15px;
	margin-top:0px;
	font-size:0.8em;
	line-height:1.6em;
}
	
.norminhalt {
	font-size:0.8em;
	line-height:1.6em;
	margin-left:300px;
}


.leistinhalt {
	margin-left:275px;
	z-index: 1;
	position: relative;
	font-weight: bold;
}
.leistinhalt2 {
	font-size:0.8em;
	line-height:1.6em;
	margin-left:275px;
	float: left;
	margin-top: 20px;
	border: medium none #F5BF65;
	width: 620px;
	padding: 10px;
}

.unternavi {
	background:#faddad;
	width:644px;
	height:35px;
	padding-top:12px;
	position: relative;
	z-index: 1;
	margin-bottom: 20px;
}

.unternavi_themenbuffets {
	background:#faddad;
	width:644px;
	height:80px;
	padding-top:12px;
	
}
	
.leistcont_fingerfood {
	background:url(../img/leistback.gif) #faddad;
	width:632px;
	margin-top:20px;
	padding-top:12px;
	padding-left:12px;
	height:1450px;
		
}
.leistcont_suppe {
	background:url(../img/leistback.gif) #faddad;
	width:632px;
	margin-top:20px;
	padding-top:12px;
	padding-left:12px;
	height:1350px;
		
}
.leistcont_pfanne {
	background:url(../img/leistback.gif) #faddad;
	width:632px;
	margin-top:20px;
	padding-top:12px;
	padding-left:12px;
	height:1000px;
		
}
.leistcont_rustikales {
	background:url(../img/leistback.gif) #faddad;
	width:632px;
	margin-top:20px;
	padding-top:12px;
	padding-left:12px;
	height:1300px;
		
}
.leistcont_asia {
	background:url(../img/leistback.gif) #faddad;
	width:632px;
	margin-top:20px;
	padding-top:12px;
	padding-left:12px;
	height:1000px;
		
}
.leistcont_spanien {
	background:url(../img/leistback.gif) #faddad;
	width:632px;
	margin-top:20px;
	padding-top:12px;
	padding-left:12px;
	height:1700px;
		
}
.leistcont_italien {
	background:url(../img/leistback.gif) #faddad;
	width:632px;
	margin-top:20px;
	padding-top:12px;
	padding-left:12px;
	height:1600px;
		
}
.leistcont_bayern {
	background:url(../img/leistback.gif) #faddad;
	width:632px;
	margin-top:20px;
	padding-top:12px;
	padding-left:12px;
	height:1100px;
		
}
.leistcont_hochzeit {
	background:url(../img/leistback.gif) #faddad;
	width:632px;
	margin-top:20px;
	padding-top:12px;
	padding-left:12px;
	height:1450px;
		
}

.leistcont_themen2 {
	background:url(../img/leistback.gif) #faddad;
	width:632px;
	margin-top:20px;
	padding-top:12px;
	padding-left:12px;
	height:350px;
		
}
h1 { 
	color:#4b4234;
	margin-top:9px;
	margin-bottom:0px;
	font-size:16px;
	}
	
h2 { 
	color:#4b4234;
	margin-top:0px;
	margin-bottom:0px;
	font-size:12px;
	}
	
.textauszeichnung {
	color:#4b4234;
	}
	
.daten {
	width:400px;
	/*display:block;*/
	float:left;
	margin-right:30px;
}
.daten2 {
	width:450px;
	display:block;
	float:left;
	/*margin-right:30px;*/
	
}
/*.werte {
	display:block;
	margin-right:5px;
	font-weight:bold;
	color:#4b4234;
	margin-left:410px;
	}
	*/
	
.werte {
	display:block;
	font-weight:bold;
	color:#4b4234;
	float: left;
	width: 60px;
	}	
.subline {
	font-style:italic;
	font-size:11px;
	margin-top: -5px;
	}

.speisen {
	border: 1px solid #f0c171;
	}
.bild_rechts_fingerfood{
	float: right;
	clear: left;
	margin-top: 200px;
}
.bild_rechts_suppe{
	float: right;
	clear: left;
	margin-top: 200px;
}
.bild_rechts_pfanne{
	float: right;
	clear: left;
	margin-top: 150px;
}
.bild_rechts_rustikales{
	float: right;
	clear: left;
	margin-top: 150px;
}
.bild_rechts_asia{
	float: right;
	clear: left;
	margin-top: 100px;
}
.bild_rechts_spanien{
	float: right;
	clear: left;
	margin-top: 250px;
}
.bild_rechts_italien{
	float: right;
	clear: left;
	margin-top: 300px;
}
.bild_rechts_bayern{
	float: right;
	clear: left;
	margin-top: 200px;
}
.bild_rechts_hochzeit{
	float: right;
	clear: left;
	margin-top: 200px;
}
.bild_rechts{
	float: right;
	clear: left;
	margin-top: 150px;
}
.bild_recht_wurst{
	float: right;
	clear: left;
	
}
.bild_rechts_personal{
	float: right;
	clear: left;
	height: 550px;
	margin: 20px;
}
.bild_links{
	float: left;
}
.gaestebuch{
	font-size: 14px;
	float: left;
	margin-top: 10px;
	padding-top: 5px;
	margin-bottom: 10px;
	margin-right: 500px;
	background-image: url(../img/leistback.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.gaestebuch_ueberschrift{
	font-size: 14px;
	float: left;
	margin-top: 10px;
	padding-top: 5px;
	font-weight: bolder;
}
.gaestebuch_text{
	font-size: 14px;
	float: left;
	margin-top: 10px;
	padding-top: 5px;
	clear: both;
	line-height: 16px;
}
.gaestebuch_datum{
	font-size: 14px;
	float: right;
	margin-top: 10px;
	padding-top: 5px;
}
.linke_borde{
	float: left;
	width: 230px;
	margin-top: 1500px;

}


.bild_suppe{
	float: left;
	background-image: url(../img/suppen_links.jpg);
	height: 624px;
	width: 222px;
	margin-left: -300px;
	margin-bottom: 500px;
	margin-top: 300px;
	clear: both;
	background-repeat: no-repeat;

}

.bild_pfanne{
	float: left;
	height: 646px;
	width: 225px;
	margin-left: 3px;
	background-image: url(../img/pfanne_links.jpg);
}

.bild_rustikal{
	float: left;
	background-image: url(../img/rustikales_links.jpg);
	height: 626px;
	width: 222px;
	margin-top: 300px;
	margin-left: 5px;
	
}

.bild_asia{
	float: left;
	background-image: url(../img/asia_links.jpg);
	height: 519px;
	width: 224px;
	margin-top: 450px;
	margin-left: 5px;
	
}



.bild_spanien{
	float: left;
	background-image: url(../img/spanien_links.jpg);
	height: 635px;
	width: 223px;
	margin-top: 300px;
	margin-left: 5px;
	
}
.bild_italien{
	float: left;
	background-image: url(../img/italien_links.jpg);
	height: 525px;
	width: 226px;
	margin-top: 450px;
	
}
.bild_bayern{
	float: left;
	background-image: url(../img/bayern_links.jpg);
	height: 586px;
	width: 226px;
	margin-top: 450px;
	
}
.bild_hochzeit{
	float: left;
	background-image: url(../img/hochzeit_links.jpg);
	height: 516px;
	width: 224px;
	margin-top: 350px;
	margin-left: 5px;
	
}
.menueleiste2 {
	font-size:10px;
	line-height:normal;
	margin-left:257px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	height: 52px;
	padding-top: 10px;
	padding-left:10px;
	background-image: url(../img/menue_hg5.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.menueleiste2 a:link, a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
	font-size:10px;
	padding-right:10px;
	float:left;
	
	}
	
.menueleiste2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration:none;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #c22e15;
	padding-right:10px;
	float:left;
	 
}
.menueleiste2_Aktive{
	height:34px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration:none;
	padding-right:10px;
	background-image: url(../img/pfeil_linie2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	float:left;
}


.ansprechpartner_links {
	height: 200px;
	width: 300px;
	float: left;
}
.ansprechpartner_rechts{
	height: 200px;
	width: 350px;
	float: left;
	
}
.ansprechpartner_rechts_pia{
	height: 200px;
	width: 350px;
	float: left;
	background-image: url(../img/staffelei.png);
	background-repeat: no-repeat;
	background-position: right top;	
}

.holder .inhalt .norminhalt a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.thekenbild{
	float: left;
	height: 300px;
	width: 955px;
	margin-left: 160px;
}
#film{
	float: right;
	margin-right: 20px;
	border: thick groove #C48315;
	
}
.inhalt_film {
	width:950px;
	min-height:700px;
	background:url(../img/einfach-geniessen.jpg) no-repeat;
}
.holder .inhalt_film  .menueleiste2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.holder .inhalt_film  .menueleiste2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #C42E16;
	text-decoration:none;
}

.leistinhalt3 {
	font-size:0.8em;
	line-height:1.6em;
	margin-left:275px;
	float: left;
	margin-top: 20px;
	border: medium none #F5BF65;
	width: 620px;
min-height:170px;
	padding: 10px;
	background-image: url(../img/wurst2.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.leistinhalt_grillen {
	font-size:0.8em;
	line-height:1.6em;
	margin-left:275px;
	float: left;
	margin-top: 20px;
	border: medium none #F5BF65;
	width: 620px;
min-height:170px;
	padding: 10px;
	
}
.leistinhalt4 {
	font-size:0.8em;
	line-height:1.6em;
	margin-left:275px;
	float: left;
	margin-top: 20px;
	border: medium none #F5BF65;
	width: 620px;
min-height:170px;
	padding: 10px;
	
}

.norminhalt_rustikales_eins {
	font-size:0.8em;
	line-height:1.6em;
	margin-left:275px;
	background-image: url(../img/Bilder/rollbraten.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #FFFFFF;
	padding-left: 5px;
}

.norminhalt_rustikales_zwei{
	font-size:0.8em;
	line-height:1.6em;
	margin-left:275px;
	background-image: url(../img/Bilder/schweinebraten.png);
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #FFFFFF;
	margin-top: -10px;
	padding-left: 5px;
}
.norminhalt_rustikales_adresse{
	font-size:0.8em;
	line-height:1.6em;
	margin-left:275px;
	/*background-color: #FFFFFF;*/
	margin-top: -10px;
	padding-left: 5px;
	background-image: url(../img/rustikal_logo.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.norminhalt_rustikales_drei{
	font-size:0.8em;
	line-height:1.6em;
	margin-left:275px;
	background-image: url(../img/balken_innen.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height:50px;
	
}
#filmWie {
	float: right;
	margin-right: 160px;
	border: thick groove #C48315;
}
.coferflow_container{
	
	}

.leistinhalt_cover {
	/*margin-left:275px;*/
	z-index: 1;
	position: relative;
	width: 1200px;	
}
.leistinhalt_cover2 {
	/*margin-left:275px;*/
	z-index: 1;
	position: relative;
	width:955px;
	margin-left: 120px;
}
.leistinhalt_cover3 {
	/*margin-left:275px;*/
	z-index: 1;
	position: relative;
	width:900px;
	margin-left: 140px;
	margin-top: -100px;
}
.77euro{
	z-index: 10;
	position: absolute;
	clear: both;
	visibility: hidden;
	height: 88px;
	width: 88px;
}
#button77{
	z-index: 10;
	position: absolute;
	height: 88px;
	width: 88px;
	background-image: url(../img/77_logo2.gif);
	background-repeat: no-repeat;
	left: 920px;
	top: 190px;
}
.laktosefrei {
	height: 20px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	-moz-border-radius:10px; /* Firefox */
	-webkit-border-radius:10px; /* Safari, Chrome */
	-khtml-border-radius:10px; /* Konqueror */
	border-radius:10px; /* CSS3 */
	margin-top: 30px;
	margin-left: 70px;
	border: thin solid #ABADC1;
}
.holder .inhalt .tafel_mittagstisch .tafeltext strong strong strong strong em strong strong strong strong strong strong strong strong strong strong strong strong strong strong strong strong strong strong strong strong strong strong strong em {
	font-weight: bold;
}
.holder .inhalt .tafel_mittagstisch .tafeltext em {
	font-weight: bold;
}
.holder .inhalt .leistinhalt p {
	font-weight: normal;
}
.hochzeit{
	background-image: url(../img/hochzeit_hg3.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	height: 345px;
	width: 612px;
	padding-left: 60px;
	margin-left:250px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #561316;
	text-align: center;
	
	}
