body {
	margin:0;
	text-align:center;
	padding:0;
	}
#container {
	position: relative;
	width: 840px;
	height:100%;
	margin: 0 auto;
	text-align:left; 
}
#container2 {position: absolute;
    margin: 0 auto;
	top: 0;
	text-align:left;
}
#logo_stocker {
	position: absolute;
    width: 150px;
    left: 640px;
	top:43px;
}
#button_interesse_tagung {
	position: absolute;
	width: 150px;
	left: 465px;
	top:175px;
	z-index:45;
}
#zusatz_checkin {
	position: absolute;
	width: 175px;
	height:75px;
	left: 440px;
	top:335px;
	visibility:hidden;
	background:#FFF;
	z-index:50;
	background-color: #FFF;
	margin: 1px;
	padding:5px;
	border-style::solid;
	border-width:3px;
	border-color:#CCC;
}
#shuttle_service {
	position: absolute;
	width: 175px;
	height:100px;
	left: 490px;
	top:425px;
	visibility:hidden;
	background:#FFF;
	z-index:50;
	background-color: #FFF;
	margin: 1px;
	padding:5px;
	border-style::solid;
	border-width:3px;
	border-color:#CCC;
}

#tagung_box_l {
	position: absolute;
    width: 487px;
    height:455px;
	left: 0px;
	top:105px;
	background-color:#dadada;
	z-index:91;
	
}
#tagung_box_l_innen {
	position: absolute;
    width: 457px;
    height:415px;
	left: 15px;
	top:105px;
	z-index:92;
}
#tagung_box_r {
	position: absolute;
	width: 345px;
	height:455px;
	left: 495px;
	top:105px;
	background-color:#dadada;
	z-index:91;
}
#box_links {
	position: absolute;
    width: 280px;
    height:455px;
	left: 0px;
	top:105px;
	z-index:1;
	
}
#box_links_gs {
	position: absolute;
    width: 280px;
	height:455px;
    left: 0px;
	top:105px;
	z-index::1;
	background-color:#752884;
}
#box_probleme_gesamt {
	position: absolute;
    width: 840px;
	height:455px;
    left: 0px;
	top:105px;
	z-index:98;
	background-color:fff;
	visibility:visible;
}
#box_tagung_button {
	position: absolute;
	width: 193px;
	height:194px;
	left: 467px;
	top:195px;
	z-index:2;
}
#box_mitte {
	position: absolute;
    width: 280px;
	height:455px;
    left: 280px;
	top:105px;
	z-index:2;
}
#box_index_special {
	position: absolute;
	width: 280px;
	height:280px;
	left: 720px;
	top:75px;
	z-index:99;
	visibility:hidden;
	display:none;
}
#box_index_special2 {
	position: absolute;
	width: 280px;
	height:280px;
	left: 720px;
	top:75px;
	z-index:99;
	visibility:visible;
	/*display:none;*/
}
#box_mitte_inhalt {
	position: absolute;
    width: 235px;
	height:400px;
    left: 305px;
	top:142px;
	z-index:2;
	
}
p {
	margin:0px;
}
#box_rechts {
	position: absolute;
    width: 280px;
	height:455px;
    left: 560px;
	top:105px;
	z-index:2;
	
}
#box_rechts_zimmer_an {
	position: absolute;
    width: 280px;
	height:455px;
    left: 560px;
	top:105px;
	z-index:2;
	visibility:hidden;
	
}
#box_rechts_inhalt {
	position: absolute;
	width: 230px;
	height:410px;
	left: 585px;
	top:142px;
	z-index:3;	
}
#box_rechts_inhalt_oper {
	position: absolute;
	width: 240px;
	height:410px;
	left: 585px;
	top:142px;
	z-index:3;	
}
#box_rechts_inhalt_zimmer_ec {
	position: absolute;
    width: 230px;
	height:400px;
    left: 585px;
	top:142px;
	z-index:3;
	
	visibility:hidden;
}
#box_rechts_inhalt_zimmer_es {
	position: absolute;
    width: 230px;
	height:400px;
    left: 585px;
	top:142px;
	z-index:3;
	
	visibility:hidden;
}
#box_rechts_inhalt_zimmer_dc {
	position: absolute;
    width: 230px;
	height:400px;
    left: 585px;
	top:142px;
	z-index:3;
	
	visibility:hidden;
}
#box_rechts_inhalt_zimmer_ds {
	position: absolute;
    width: 230px;
	height:400px;
    left: 585px;
	top:142px;
	z-index:3;
	
	visibility:hidden;
}
#box_rechts_inhalt_zimmer_dl {
	position: absolute;
    width: 230px;
	height:400px;
    left: 585px;
	top:142px;
	z-index:3;
	
	visibility:hidden;
}
#box_rechts_inhalt_zimmer_sky {
	position: absolute;
    width: 230px;
	height:400px;
    left: 585px;
	top:142px;
	z-index:3;
	
	visibility:hidden;
}
#box_mitte_inhalt_impressum {
	position: absolute;
    width: 507px;
	height:400px;
    left: 305px;
	top:142px;
	z-index:3;
	
}
#box_mitte_rechts {
	position: absolute;
    width: 280px;
	height:455px;
    left: 280px;
	top:105px;
	z-index:2;
}
#facebook {
	position: absolute;
	width: 215px;
	height:15px;
	left: 605px;
	top:745px;
	z-index::1;
	text-align:left;
	visibility:visible;
}
#hotel_specials {
	position: absolute;
    width: 840px;
    height:115px;
	left: 0px;
	top:610px;
	z-index::1;
	border-color:#707173;
	border-width:1px;
	border-style:solid;
	visibility:visible;
}
#hotel_specials_links {
	position: absolute;
    width: 235px;
    height:100px;
	left: 35px;
	top:628px;
	z-index::2;
	visibility:visible;
	
}
#hotel_specials_mitte {
	position: absolute;
    width: 235px;
    height:80px;
	left: 285px;
	top:628px;
	z-index::2;
	visibility:visible;
	
}
#hotel_specials_rechts {
	position: absolute;
    width: 290px;
    height:80px;
	left: 535px;
	top:628px;
	z-index::2;
	visibility:visible;
	
}

#logo_gastro {
	position: absolute;
    width: 100px;
	height:25px;
    left: 35px;
	top:157px;
	z-index:2;
}
#navi_haupt_hotel {
	position: absolute;
    width: 50px;
	height:10px;
    left: 488px;
	top:578px;
	z-index:2;
}
#navi_haupt_restaurant {
	position: absolute;
    width: 50px;
	height:10px;
    left: 552px;
	top:578px;
	z-index:2;
}
#navi_haupt_catering {
	position: absolute;
    width: 50px;
	height:10px;
    left: 661px;
	top:578px;
	z-index:2;
}
#navi_haupt_therme {
	position: absolute;
    width: 50px;
	height:10px;
    left: 749px;
	top:578px;
	z-index:2;
}
#navi_1 {
	position: absolute;
	width: 150px;
	height:10px;
	left: 35px;
	top:260px;
	z-index:2;
}
#navi_2 {
	position: absolute;
	width: 150px;
	height:10px;
	left: 35px;
	top:283px;
	z-index:2;
}

#navi_tagungen {
	position: absolute;
	width: 150px;
	height:10px;
	left: 35px;
	top:310px;
	z-index:2;
}
#navi_3 {
	position: absolute;
    width: 150px;
	height:10px;
    left: 35px;
	top:329px;
	z-index:2;
}
#navi_4 {
	position: absolute;
    width: 150px;
	height:10px;
    left: 35px;
	top:357px;
	z-index:2;
}
#navi_5 {
	position: absolute;
    width: 150px;
	height:10px;
    left: 35px;
	top:382px;
	z-index:2;
}
#navi_6 {
	position: absolute;
    width: 150px;
	height:10px;
    left: 35px;
	top:406px;
	z-index:2;
}
#navi_7 {
	position: absolute;
    width: 150px;
	height:10px;
    left: 35px;
	top:456px;
	z-index:2;
}
#navi_7_a {
	position: absolute;
    width: 150px;
	height:10px;
    left: 35px;
	top:480px;
	z-index:2;
}
#navi_8 {
	position: absolute;
    width: 150px;
	height:10px;
    left: 35px;
	top:506px;
	z-index:2;
}
#navi_9 {
	position: absolute;
    width: 150px;
	height:10px;
    left: 35px;
	top:530px;
	z-index:2;
}
#navi_10 {
	position: absolute;
    width: 150px;
	height:10px;
    left: 35px;
	top:433px;
	z-index:2;
}
.navigation_links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	}
.navigation_links_aktiv{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	}	
.navigation_links_hotel .navigation_links_restaurant .navigation_links_catering .navigation_links_therme{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	}
.text {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	
}
.text_klein {
	font-family:Verdana;
	font-size:9px;
	color:#000000;
	
}
.text_specials_grau {
	font-family:Verdana;
	font-size:11px;
	color:#707173;
	
}
.text_specails_lila {
	font-family:Verdana;
	font-size:13px;
	color:#752864;
	
}
.text_specials_schwarz {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	
}
.text_hotel {
	font-family:Verdana;
	font-size:11px;
	color:#752864;
	
}
.text_galerie {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	margin-left:60px;
	
}	
a {
	text-decoration: none;color: #FFFFFF;
}

a:hover {
	color: #000000;
}
a:visited {
	text-decoration: none;
}
a.navigation_links_restaurant:hover{
	color: #ff7900;
}	
a.navigation_links_hotel:hover{
	color: #752864;
}a.navigation_links_catering:hover{
	color: #69be28;
}a.navigation_links_therme:hover{
	color: #427730;
}
a.text:activ{
	color: #000000;
}
a.text:hover{
	color: #752864;
}
a.text:visited{
	text-decoration: none;
}
a.text_specials_grau:link{
	color: #000000;
}
a.text_specials_schwarz:hover{
	color: #752864;
}
a.text:visited{
	text-decoration: none;
}
ul
{
list-style-position:outside;
margin: 20px;
margin-top: 0px;
padding: 0;
text-align:left;
line-height:14px;
}
li
{
/*height:13px;*/

}
.text_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #888888;
	border-right-color: #888888;
	border-bottom-color: #888888;
	border-left-color: #888888;
}
.nixda { display:none; }

