/*<agl.folder "basics">*/
	body.intro { background-color: #ededed; background-image: url("/el/hg_intro.gif"); background-position: center }
	body { background-color: #ededed }
	form { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
	input, select   { font-size: 10px; margin: 0; padding: 1px; border: solid 1px #bdbec9 }
	textarea  { font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 1px; border: solid 1px #bdbec9 }
	td,  p  { color: #36394d; font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 14px }
	a, a:link, a:visited, a:active   { color: #36394d }
	a:hover    { color: #fff; background-color: #8c8f9c }
	h2 { color: #36394d; font-size: 12px; font-weight: bold; margin: 0 10px 7px; padding: 0 }
	td.hg_top { background-image: url("/el/hg_top.gif"); background-repeat: no-repeat; background-position: center bottom }
	td.hg_l1 { background-image: url("/el/hg_l1.gif"); background-repeat: no-repeat; background-position: right bottom }
	td.hg_l2 { background-image: url("/el/hg_l2.gif"); background-repeat: repeat-y; background-position: right top }
	td.hg_l3 { background-image: url("/el/hg_l3.gif"); background-repeat: no-repeat; background-position: right top }
	td.hg_r1 { background-image: url("/el/hg_r1.gif"); background-repeat: no-repeat; background-position: left bottom }
	td.hg_r2 { background-image: url("/el/hg_r2.gif"); background-repeat: repeat-y; background-position: left top }
	td.hg_r3 { background-image: url("/el/hg_r3.gif"); background-repeat: no-repeat; background-position: left top }
	td.hg_bottom { background-image: url("/el/hg_bottom.gif"); background-repeat: no-repeat; background-position: center top }
	table.main { border: solid 1px #808080; }
	
	div#reservationContainer { position:relative; width:1px; height:1px; }
	a#reservation { position:absolute; top:-128px; left:-21px; width:50px; height:50px; }
	a#reservation:hover { background:none; }
	
	td.content_hg1 { background-color: #fff; background-image: url("/el/content_hg1.gif"); background-repeat: repeat-y; background-position: left top }
	td.content_hg2 { background-color: #fff; background-image: url("/el/content_hg2.jpg"); background-repeat: no-repeat; background-position: left top }
	td.content_hg2_imprint { font-size: 10px; line-height: 12px; background-color: #fff; margin: 0; padding: 0 10px }
	td.content_hg2_imprint a { text-decoration: none }
	td.content_hg3 { background-color: #fff; background-image: url("/el/content_hg3.gif"); background-repeat: repeat-y; background-position: left top }
	td.content_hg4 { background-color: #fff; background-image: url("/el/content_hg4.jpg"); background-repeat: no-repeat; background-position: left top }
	td.content_hg5 { background-color: #fff; background-image: url("/el/content_hg5.gif"); background-repeat: repeat-y; background-position: left top }
	input.newsletter  { margin: 0 10px; width: 128px; height: 18px }
	input.newsletter-radio { margin: 0 0 0 7px; border-style: none }
	input.contact { margin: 0; width: 199px; height: 18px }
	textarea.contact { margin: 0; width: 199px; height: 188px }
	td.underline { margin: 0; padding: 2px 0 3px; border-bottom: 1px solid #91919b }
/*</agl.folder>*/
/*<agl.folder "navi">*/
	ul.navi     { list-style-type: none; margin: 0 0 20px; padding: 0 }
	ul.navi li { background-image: url("/el/navi_list.gif"); margin: 0 0 5px; padding: 0; width: 148px; border-top: 1px solid #bdbec9; border-bottom: 1px solid #bdbec9 }
	ul.navi li.sub  { background-image: url("/el/navi_list.gif"); margin: 0; padding: 0; width: 148px; border-top: none; border-bottom: 1px solid #bdbec9 }
	ul.navi li.sub p { color: #c00; font-size: 10px; line-height: 12px; margin: 0; padding: 0 10px }
	ul.navi li.sub table.zeit { margin: 0 0 0 10px; padding: 0 }
	ul.navi li.sub table.zeit td.underline { margin: 0; padding: 0; border-bottom: 1px solid #91919b }
	ul.navi a, ul.navi a:link, ul.navi a:visited, ul.navi a:active   { color: #36394d; font-size: 12px; font-weight: bold; text-decoration: none; display: block; margin: 0; padding: 0 10px; width: 148px }
	ul.navi a:hover { background-image: none; background-repeat: no-repeat; background-position: center }
	ul.navi a.sel, ul.navi a:link.sel, ul.navi a:visited.sel, ul.navi a:active.sel  { color: #fff; background-color: #8c8f9c; background-image: url("/el/navi_sel.gif"); background-repeat: no-repeat; background-position: center }
	ul.navi a:hover.sel  { color: #36394d; background-image: url("/el/navi_sel.gif"); background-repeat: no-repeat; background-position: center }
	ul.navi ul { list-style-type: none; margin: 0; padding: 0 }
	ul.navi ul li { background-image: none; margin: 0; padding: 0; width: 148px; border-style: none }
	ul.navi ul a, ul.navi ul a:link, ul.navi ul a:visited, ul.navi ul a:active   { color: #36394d; font-size: 11px; font-weight: normal; text-decoration: none; display: block; margin: 0; padding: 0 10px; width: 148px }
	ul.navi ul a:hover  { font-size: 11px; font-weight: normal; background-image: none; background-repeat: no-repeat; background-position: center; display: block; margin: 0; padding: 0 10px; width: 148px }
	ul.navi ul a.sel, ul.navi ul a:link.sel, ul.navi ul a:visited.sel, ul.navi ul a:active.sel   { color: #fff; font-size: 11px; font-weight: normal; background-color: #8c8f9c; background-image: none; background-repeat: no-repeat; background-position: center; display: block; margin: 0; padding: 0 10px; width: 148px }
	ul.navi ul a:hover.sel   { color: #36394d; font-size: 11px; font-weight: normal; background-color: #8c8f9c; background-image: none; background-repeat: no-repeat; background-position: center; display: block; margin: 0; padding: 0 10px; width: 148px }
/*</agl.folder>*/
/*<agl.folder "content">*/
	td.content_hg4 ul { list-style-type: square; margin: 0 0 7px 16px; padding: 0 }
	td.content_hg4 p   { margin: 0 0 7px; padding: 0 }
	td.content_hg4 p.sub { color: #8c8f9c; font-size: 10px; line-height: 12px; margin: 0; padding: 0 }
	td.content_hg4 p.sub a { color: #8c8f9c }
	td.content_hg4 p.sub a:hover { color: #fff }
	td.content_hg4 p.img-sub  { color: #fff; font-size: 10px; line-height: 12px; background-color: #91919b; margin: -2px 0 0; padding: 0 2px 1px }
	td.content_hg4 img.outline { margin: 0; padding: 0; border: solid 1px #91919b }
/*</agl.folder>*/

