/* CSS Document */

/* body */
body	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size: 0.8em;
	}

/* Ueberschriften H */
/*	
	h1: allgemeine Schriften
	h2: Ueberschrift Mitte
	h3: Ueberschrift Wirtsleut Namen
	
*/

h1 {
	font-size:1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	}
h2 {
	font-size:1.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-variant: small-caps;
	}
h3 {
	font-size:2.1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #03852f;
	margin: 0px;
	padding: 0px;
	font-variant: small-caps;
	}

/*p {
	font-size:0.75em;
	}*/
a {
	text-decoration:none;
	/*font-size:0.75em;*/
	}
	
/* Beginn Hintergrund */
	/* Hintergrund - Container */
div#container {
	position:absolute;
	left:50%;
	top:50%;
	width:960px;
	height:600px;
	z-index:1;
	margin-top: -300px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -480px;
	border: 1px solid #000000;
}
	/* Hintergrund - Oben */
#oben_links {
	position:absolute;
	left:0px;
	top:0px;
	width:358px;
	height:101px;
	background-color: #03852f;
	z-index:0;
}
#oben_mitte {
	position:absolute;
	left:358px;
	top:0px;
	width:552px;
	height:99px;
	background-color: #03852f;
	z-index:0;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#oben_rechts {
	position:absolute;
	left:910px;
	top:0px;
	width:50px;
	height:99px;
	background-color: #03852f;
	z-index:0;
}
	/* Hintergrund - Mitte */
#mitte_links {
	position:absolute;
	left:0px;
	top:101px;
	width:179px;
	height:480px;
	background-color: #03852f;
	z-index:0;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-image: url(../images/hg/hg_unterhalb_logo.jpg);
	background-repeat: no-repeat;
}
#mitte_mitte {
	position:absolute;
	left:181px;
	top:101px;
	width:727px;
	height:476px;
	background-color: #e7e7e7;
	z-index:0;
	border: 1px solid #000000;
}
#mitte_rechts {
	position:absolute;
	left:910px;
	top:99px;
	width:48px;
	height:482px;
	background-color: #03852f;
	z-index:0;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
#mitte_ueberschrift {
	position:absolute;
	left:100px;
	top:6px;
	width:527px;
	height:30px;
	z-index:4;
}

	/* Hintergrund - Unten */
#unten_links {
	position:absolute;
	left:0px;
	top:581px;
	width:181px;
	height:19px;
	background-color: #03852f;
	z-index:0;
}
#unten_mitte {
	position:absolute;
	left:181px;
	top:579px;
	width:729px;
	height:19px;
	background-color: #03852f;
	z-index:0;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#unten_rechts {
	position:absolute;
	left:908px;
	top:581px;
	width:52px;
	height:19px;
	background-color: #03852f;
	z-index:0;

}

/* Oben Uebermenue */
#oben_uebermenue {
	position:absolute;
	left:440px;
	top:60px;
	width:204px;
	height:29px;
	z-index:2;
}
.uebermenue {
	background-color: #03852f;
	color: #ffffff;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;
}
a.uebermenue {
	background-color: #03852f;
	height: 24px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	display: block;
	border-bottom: 2px solid #03852f;
	white-space: nowrap;
	}
a.uebermenue:hover {
	background-color: #446651;
	height:24px;
	color: #ffffff;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	border-bottom: 2px solid #ffffff;
	}

/* Beginn Navigation */
#navi {
	position:absolute;
	left:5px;
	top:2px;
	width:172px;
	
	z-index:2;
	margin: 2px;
}
a.navi {
	background-color: #03852f;
	width: 160px;
	height: 16px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;	
	color: #ffffff;
	text-decoration: none;
	display: block;
	border-left: 2px solid #000000;
	}

a.navi:hover {
	background-color: #446651;
	width: 160px;
	color: #ffffff;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	border-left: 2px solid #ffffff;
	}
	
/* Beginn Navigation Untermenue */
#navi_untermenue {
	position:absolute;
	left:187px;
	top:112px;
	width:70px;
	
	z-index:4;
	margin: 2px;
}
a.navi_untermenue {
	background-color: #ffffff;
	width: 120px;
	height: 16px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;	
	color: #03852f;
	text-decoration: none;
	display: block;
	border-left: 2px solid #000000;
	}

a.navi_untermenue:hover {
	background-color: #446651;
	width: 120px;
	color: #ffffff;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	display: block;
	border-left: 2px solid #ffffff;
	}

/* Unten Adresse und Kontakt */
#unten_adresse {
	position:absolute;
	left:248px;
	top:582px;
	width:702px;
	height:14px;
	z-index:4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
}


/* Menuetafel */
#tafel {
	position:absolute;
	left:3px;
	top:283px;
	width:228px;
	height:209px;
	z-index:2;
}

/* Index */
#index_banner {
	position:absolute;
	left:231px;
	top:142px;
	width:703px;
	height:170px;
	z-index:0;
	background-image: url(../images/index/index_banner.jpg);
}
#index_banner_schatten {
	position:absolute;
	left:233px;
	top:144px;
	width:701px;
	height:168px;
	z-index:0;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#index_flash_01 {
	position:absolute;
	left:87px;
	top:231px;
	width:542px;
	height:190px;
	z-index:2;
}

/*	Wirtsleut	*/

#wirtsleut_namenueberschrift {
	position:absolute;
	left:156px;
	top:-71px;
	width:364px;
	height:36px;
	z-index:2;
}

	/*	Wirtsleut - Petra */
#wirtsleut_foto_petra {
	position:absolute;
	left:784px;
	top:144px;
	width:150px;
	height:250px;
	z-index:5;
	background-image: url(../images/wirtsleut/petra.jpg);
}
#wirtsleut_petra_schatten {
	position:absolute;
	left:786px;
	top:146px;
	width:148px;
	height:248px;
	z-index:5;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#wirtsleut_text_petra {
	position:absolute;
	left:214px;
	top:255px;
	width:655px;
	height:192px;
	z-index:4;
}
	/*	Wirtsleut - Robert */
#wirtsleut_foto_robert {
	position:absolute;
	left:784px;
	top:144px;
	width:150px;
	height:250px;
	z-index:5;
	background-image: url(../images/wirtsleut/robert.jpg);
}
#wirtsleut_robert_schatten {
	position:absolute;
	left:786px;
	top:146px;
	width:148px;
	height:248px;
	z-index:5;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#wirtsleut_text_robert {
	position:absolute;
	left:214px;
	top:264px;
	width:655px;
	height:192px;
	z-index:4;
}

	/*	Wirtsleut - Chiara */
#wirtsleut_foto_chiara {
	position:absolute;
	left:734px;
	top:144px;
	width:200px;
	height:250px;
	z-index:5;
	background-image: url(../images/wirtsleut/chiara.jpg);
}
#wirtsleut_chiara_schatten {
	position:absolute;
	left:736px;
	top:146px;
	width:198px;
	height:248px;
	z-index:5;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#wirtsleut_text_chiara {
	position:absolute;
	left:214px;
	top:264px;
	width:655px;
	height:192px;
	z-index:4;
}


	/*	Wirtsleut - Jana */
#wirtsleut_foto_jana {
	position:absolute;
	left:784px;
	top:144px;
	width:150px;
	height:250px;
	z-index:5;
	background-image: url(../images/wirtsleut/jana.jpg);
}
#wirtsleut_jana_schatten {
	position:absolute;
	left:786px;
	top:146px;
	width:148px;
	height:248px;
	z-index:5;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#wirtsleut_text_jana {
	position:absolute;
	left:214px;
	top:264px;
	width:655px;
	height:192px;
	z-index:4;
}
	/*	Raeumlichkeiten - Cafe */
#raeumlichkeiten_flash_cafe {
	position:absolute;
	left:620px;
	top:144px;
	width:313px;
	height:250px;
	z-index:5;
	
}
#raeumlichkeiten_cafe_schatten {
	position:absolute;
	left:622px;
	top:146px;
	width:311px;
	height:248px;
	z-index:5;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#raeumlichkeiten_text_cafe {
	position:absolute;
	left:210px;
	top:187px;
	width:402px;
	height:166px;
	z-index:4;
}
#raeumlichkeiten_text_2_cafe {
	position:absolute;
	left:228px;
	top:400px;
	width:673px;
	height:172px;
	z-index:4;
}

	/*	Gastgarten */
#gastgarten_flash {
	position:absolute;
	left:620px;
	top:144px;
	width:313px;
	height:250px;
	z-index:5;
	
}
#gastgarten_schatten {
	position:absolute;
	left:622px;
	top:146px;
	width:311px;
	height:248px;
	z-index:5;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#gastgarten_text {
	position:absolute;
	left:210px;
	top:187px;
	width:402px;
	height:166px;
	z-index:4;
}
#gastgarten_text_2 {
	position:absolute;
	left:228px;
	top:400px;
	width:673px;
	height:172px;
	z-index:4;
}

	/*	Zimmer */
#zimmer_flash {
	position:absolute;
	left:620px;
	top:144px;
	width:313px;
	height:250px;
	z-index:5;
	
}
#zimmer_schatten {
	position:absolute;
	left:622px;
	top:146px;
	width:311px;
	height:248px;
	z-index:5;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#zimmer_text {
	position:absolute;
	left:210px;
	top:187px;
	width:402px;
	height:166px;
	z-index:4;
}
#zimmer_text_2 {
	position:absolute;
	left:228px;
	top:400px;
	width:673px;
	height:172px;
	z-index:4;
}

	/*	Catering und Rampenverkauf */
#catering_flash {
	position:absolute;
	left:620px;
	top:144px;
	width:313px;
	height:250px;
	z-index:5;
	
}
#catering_schatten {
	position:absolute;
	left:622px;
	top:146px;
	width:311px;
	height:248px;
	z-index:5;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#catering_text {
	position:absolute;
	left:210px;
	top:187px;
	width:402px;
	height:166px;
	z-index:4;
}
#catering_text_2 {
	position:absolute;
	left:228px;
	top:400px;
	width:673px;
	height:172px;
	z-index:4;
}

	/*	Geschichte */
#geschichte_foto {
	position:absolute;
	left:621px;
	top:146px;
	width:313px;
	height:250px;
	z-index:5;
	background-image: url(../images/geschichte/wirtshaus_sw.jpg);
}
#geschichte_foto_farbe {
	position:absolute;
	left:621px;
	top:146px;
	width:313px;
	height:250px;
	z-index:5;
	background-image: url(../images/geschichte/wirtshaus_farbe.jpg);
}
#geschichte_saal_2008_flash {
	position:absolute;
	left:620px;
	top:144px;
	width:313px;
	height:250px;
	z-index:5;
}
#geschichte_schatten {
	position:absolute;
	left:623px;
	top:148px;
	width:311px;
	height:248px;
	z-index:5;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#geschichte_text {
	position:absolute;
	left:227px;
	top:405px;
	width:682px;
	height:166px;
	z-index:4;
}
#geschichte_text_2 {
	position:absolute;
	left:228px;
	top:400px;
	width:673px;
	height:172px;
	z-index:4;
}

	/*	Oeffnungszeiten */
#oeffnungszeiten_foto {
	position:absolute;
	left:621px;
	top:146px;
	width:313px;
	height:250px;
	z-index:5;
	background-image: url(../images/oeffnungszeiten/oeffnungszeiten_uhr.jpg);
}
#oeffnungszeiten_schatten {
	position:absolute;
	left:623px;
	top:148px;
	width:311px;
	height:248px;
	z-index:5;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#oeffnungszeiten_text {
	position:absolute;
	left:257px;
	top:292px;
	width:333px;
	height:123px;
	z-index:4;
}
#oeffnungszeiten_text_2 {
	position:absolute;
	left:228px;
	top:400px;
	width:673px;
	height:172px;
	z-index:4;
}

	/*	Lageplan */
#lageplan_foto {
	position:absolute;
	left:621px;
	top:146px;
	width:313px;
	height:250px;
	z-index:5;
	background-image: url(../images/lageplan/lageplan_www_stolli_co_at.jpg);
}
#lageplan_schatten {
	position:absolute;
	left:623px;
	top:148px;
	width:311px;
	height:248px;
	z-index:5;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
}
#lageplan_text {
	position:absolute;
	left:226px;
	top:274px;
	width:386px;
	height:88px;
	z-index:4;
}
#lageplan_text_2 {
	position:absolute;
	left:228px;
	top:400px;
	width:673px;
	height:172px;
	z-index:4;
}

	/* Impressum */
#impressum_text {
	position:absolute;
	left:277px;
	top:184px;
	width:386px;
	height:88px;
	z-index:4;
}
