body {
	background-color:#DCECF4;
	font-size: 16px;
  	font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
}

#content {
	background-color:#FFFFFF;
	width:875px;
	height:601px;
	margin:75px 0 0 0;
	border:10px;
	width:875px;   
	position:relative; 
	left:50%; 
	margin-left:-425px; 
}

#logo {
	position:relative;
	height:143px;
	margin-left:280px;
}

#logo_herbst {
	position:relative;
	top:-183px;
	margin-left:730px;
}

#spacer {
	position:relative;
	top:-130px;
	margin:0px 58px 0 0;
}

#pic {
	height:358px;
	margin:-2px 0 12px 27px;
}

#pic2 {
	height:358px;
	margin:-2px 0 0 52px;
}


#pic_saal1 {
	float:left;
	margin:134px 23px 0 90px;
}

#pic_saal1_1 {
	float:left;
	margin:134px 23px 0 90px;
}

#pic_saal2 {
	margin:115px 0px 0 0px;
}

#pic_klassiker {
	margin:60px 23px 0 20px;
}

#pic_garten {
	margin:-74px 23px 0 106px;
}

#pic_klassiker2 {
	margin:-101px 23px 0 106px;
}

#pic_saal1_background4 {
	float:left;
	margin:120px 23px 0 100px;
}

#background0 {
	background-repeat:no-repeat;
	height:338px;
	margin:-360px 45px 0 30px;
	position:relative;
	width:292px;
	left:496px;
}

#background0_skiz {
	background-repeat:no-repeat;
	height:338px;
	margin:-348px 45px 0 30px;
	position:relative;
	width:292px;
	left:496px;
}

#background1 {
	background-color:#465946;
	background-repeat:no-repeat;
	height:338px;
	margin:-360px 45px 0 30px;
	position:relative;
	width:293px;
	left:495px;
}

#background1_2 {
	background-color:#465946;
	background-repeat:no-repeat;
	height:338px;
	margin:-360px 45px 0 30px;
	position:relative;
	width:293px;
	left:495px;
}

#background1imp {
	background-color:#465946;
	background-repeat:no-repeat;
	height:338px;
	margin:-360px 45px 0 30px;
	position:relative;
	width:294px;
	left:495px;
}

#background2 {
	background-color:#465946;
	background-repeat:no-repeat;
	position:relative;
	height:338px;
	width:323px;
	margin:-360px 0 0 495px;
}

#background3 {
	background-color:#465946;
	background-repeat:no-repeat;
	position:relative;
	height:338px;
	width:292px;
	margin:-360px 0 0 526px;
}

#background4 {
	background-color:#465946;
	background-repeat:no-repeat;
	position:relative;
	height:338px;
	width:372px;
	margin:-360px 0 0 446px;
}

#background5 {
	background-color:#465946;
	background-repeat:no-repeat;
	position:relative;
	height:338px;
	width:310px;
	margin:-360px 0 0 508px;
}

#background6 {
	background-color:#465946;
	background-repeat:no-repeat;
	position:relative;
	height:338px;
	width:243px;
	margin:-359px 0 0 575px;
}

#background6anf {
	background-color:#465946;
	background-repeat:no-repeat;
	height:338px;
	width:244px;
	margin:-368px 0 0 575px;
}

ul#navi {
	margin:0 0 0 100px;
	list-style:none;
	color:#AAB3AA;
	top:-350px;
}

ul#navi li {
	float:left;
	padding:0 26px 5px 0px;
	margin:4px 0 -6px 0;
	list-style:none;
	color:#465946;
	font:bold 11px Arial, Verdana;
}

ul#navi a{
	color:#AAB3AA;
	font:bold 12px Arial, Verdana;
	text-decoration:none;
}

ul#navi a:hover {
	color:#465946;
	font:bold 12px Arial, Verdana;
	text-decoration:none;
}

ul#sub_navi {
	color:#AAB3AA;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
	text-align:right;
	list-style:none;
	line-height:15px;
	padding:25px 20px 0 91px;
	margin:0 0 20px 95px;
	width: 100px;
}

ul#sub_navi_gast {
	color:#AAB3AA;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
	text-align:right;
	list-style:none;
	line-height:15px;
	padding:25px 20px 0 91px;
	margin:0 0 20px 107px;
	width: 100px;
}

ul#sub_navi_saal {
	color:#AAB3AA;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
	text-align:right;
	list-style:none;
	line-height:15px;
	padding:25px 20px 0 60px;
	margin:0 0 20px 107px;
	width: 100px;
}

ul#sub_navi_saal2 {
	color:#AAB3AA;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
	text-align:right;
	list-style:none;
	line-height:15px;
	padding:25px 25px 0 60px;
	margin:0 0 20px 110px;
}

a.sub_gast {
	color:#FFFFFF;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
	line-height:15px;
}

a.sub_gast:hover {
	color:#FFFFFF;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
	line-height:15px;
}

a.sub_anf {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-decoration:none;
	line-height:15px;
}

a.sub_anf:hover {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-decoration:none;
	line-height:15px;
}

a.sub_skiz {
	color:#AAB3AA;
	font:normal 11px Arial, Verdana;
	text-decoration:none;
	line-height:15px;
}

a.sub_skiz:hover {
	color:#465946;
	font:normal 11px Arial, Verdana;
	text-decoration:none;
	line-height:15px;
}

a.links {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-decoration:none;
	line-height:15px;
}

a {
	color:#FFFFFF;
	font:bold 12px Arial, Verdana;
	text-decoration:none;
}

a:hover {
	color:#FFFFFF;
	font:bold 12px Arial, Verdana;
	text-decoration:none;
}

a.links_email:link		{ font-size: 12px; font:normal; text-decoration: none; color: #E5E8E4;}
a.links_email:active	{ font-size: 12px; font:normal; text-decoration: none; color: #767576;}
a.links_email:visited 	{ font-size: 12px; font:normal; text-decoration: none; color: #E5E8E4;}
a.links_email:hover		{ font-size: 12px; font:normal; text-decoration: none; color: #767576;}

p {
	font:normal 10px Arial, Verdana;
	color:#AAB3AA;
}

p.seite {
	font:normal 10px Arial, Verdana;
	color:#FFFFFF;
}

p.header {
	color:#FFFFFF;
	font:bold 12px Arial, Verdana;
}

p.header_anf {
	color:#FFFFFF;
	font:bold 12px Arial, Verdana;
	padding:35px 0px 0 0px;
	margin:20px 0 0 0;
	margin-left:-20px;
	width:200px;
}

p.header2 {
	color:#FFFFFF;
	font:bold 12px Arial, Verdana;
	position:relative;
	top:185px;
	left:20px;
	
}

p.header3 {
	color:#FFFFFF;
	font:bold 12px Arial, Verdana;
	position:relative;
	
	left:20px;
	
}

p.header4 {
	color:#FFFFFF;
	font:bold 12px Arial, Verdana;
	position:relative;
	left:20px;
}

p.header_tages{
	color:#FFFFFF;
	font:bold 12px Arial, Verdana;
	position:relative;
	top:150px;
	left:20px;
}

p.header_dessert {
	color:#FFFFFF;
	font:bold 12px Arial, Verdana;
	position:relative;
	top:173px;
	left:20px;
}

p span {
	display:block;
}

p span#tel {
	color:#747272;
	margin:30px 0 0 385px;
	
}

p span#offen {
	color:#747272;
	margin:0 0 0 285px;
	
}

p span#warm {
	color:#747272;
	display:block;
	margin:0 0 0 309px;
	
}

#table1 {margin-top:-1px;}

#table_skiz {position:absolute; margin:-205px 0 0 720px;}

#table_anf {position:absolute;
		 top:474px;
		 margin-left: 130px;
}

p.text {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-align:left;
	width:250px;
}

p.text:first-letter {
	font:normal 18px Georgia, Arial;
}

p.text_anf {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-align:left;
	margin:20px 0 -5px 0;
	margin-left:-20px;
	width:200px;
}

p.text_anf:first-letter {
	font:normal 18px Georgia, Arial;
}

p.gastraum {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-align:left;
	position:relative;
	top:180px;
	left:20px;
	width:260px;
}

p.saal {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-align:left;
	position:relative;
	left:20px;
	width:260px;
}

p.saal:first-letter {
	font:normal 18px Georgia, Arial;
}

p.dessert {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-align:left;
	position:relative;
	top:172px;
	left:20px;
	width:250px;
}

p.dessert:first-letter {
	font:normal 18px Georgia, Arial;
}

p.saal_background4 {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-align:left;
	position:relative;
	left:20px;
	width:250px;
}

p.saal_background4:first-letter {
	font:normal 18px Georgia, Arial;
}

p.garten {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-align:justify;
	position:relative;
	top:145px;
	left:20px;
	width:250px;
}

p.schmankerl {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-align:left;
	position:relative;
	top:150px;
	left:20px;
	width:260px;
}

p.schmankerl:first-letter {
	font:normal 18px Georgia, Arial;
}

#imprint {
	font-size: 10px;
	top:-340px;
	left:20px;
}

#l1 {
	margin:-6px 0px 0 0;
}

#l2 {
	margin: -2px 0 0 0;
}

#l3 {
	height:5px;
}

ul#imp_start li {
	float:left;
	list-style:none;
	top:-128px;
	position:relative;
	margin:4px 0 0px 726px;
	color:#465946;
	font:normal 10px Arial, Verdana;
}


ul#imp_start a{
	color:#AAB3AA;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
}

ul#imp_start a:hover {
	color:#465946;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
}

ul#imp_skiz li {
	float:left;
	top:-126px;
	position:relative;
	margin:4px 0 -6px 726px;
	list-style:none;
	color:#465946;
	font:normal 10px Arial, Verdana;
}

ul#imp_skiz a{
	color:#AAB3AA;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
}

ul#imp_skiz a:hover {
	color:#465946;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
}

ul#imp li {
	float:left;
	margin:4px 0 -6px 726px;
	list-style:none;
	position:relative;
	top:-60px;
	color:#465946;
	font:normal 10px Arial, Verdana;
}

ul#imp a{
	color:#AAB3AA;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
}

ul#imp a:hover {
	color:#465946;
	font:normal 10px Arial, Verdana;
	text-decoration:none;
}

p.imp {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-align:justify;
	position:relative;
	top:20px;
	left:20px;
	width:250px;
}

p.links {
	color:#FFFFFF;
	font:normal 11px Arial, Verdana;
	text-align:center;
	position:relative;
	top:20px;
	left:20px;
	width:250px;
}
