@charset "utf-8";
/* CSS Document grafikgalerie*/

* {
	margin:0;
	padding:0;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#707070;
	background-repeat:no-repeat;
}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	letter-spacing:1px;
	text-align:center;
	color:#666666;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	/*font-variant:small-caps;*/
	text-align:center;
	color:#666666;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	text-align:center;
	color:#666666;
}
h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	color:#666666;
}
p {
	color:#666666;
	font-size:12px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	word-spacing:4px;
	text-align:center;
}
a {
	text-decoration:none;
}
a img {
	border:none;
}
.kontakt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#666666;
	text-align:center;
}
.links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#666666;
	text-align:left;
	padding-left:80px;
}
.impressum {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#666666;
	text-align:left;
	word-spacing:normal;
	/*padding-left:80px;*/
}
.headlinelinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	text-align:left;
	color:#666666;
	padding-left:80px;
}

/*-------------------Headlines------------------------*/
div#headline1 {
	position:absolute;
	/*background-color:#66CC00;*/
	top:340px;
	width:450px;
	height:20px;
}
div#headline2 {
	position:absolute;
	/*background-color:#66CC00;*/
	top:350px;
	left:0px;
	width:700px;
	height:20px;
}
/*----------------Ende Headlines------------------*/


/*-----------------------------------------*/
div#container {
	position:relative;
	margin:50px auto;
	width:900px;
	height:700px;
	background-color:#FFFFFF;  /*weiss*/
}
div#intro01 {
	position:absolute;
	top:0px;
	width:900px;
	height:280px;
	background-image:url(bilder/intro01.jpg);
}
div#intro08 {
	position:absolute;
	top:0px;
	width:900px;
	height:280px;
	background-image:url(bilder/intro08.jpg);
}
div#introhotel {
	position:absolute;
	top:0px;
	width:900px;
	height:280px;
	background-image:url(bilder/introhotel.jpg);
}
div#introfami {
	position:absolute;
	top:0px;
	width:900px;
	height:280px;
	background-image:url(bilder/introfam.jpg);
}
div#introtagu {
	position:absolute;
	top:0px;
	width:900px;
	height:280px;
	background-image:url(bilder/introtagungen.jpg);
}
div#introveranstalt {
	position:absolute;
	top:0px;
	width:900px;
	height:280px;
	background-image:url(bilder/introveranstaltung.jpg);
}
div#introweihnacht {
	position:absolute;
	top:0px;
	width:900px;
	height:280px;
	background-image:url(bilder/introweihnacht.jpg);
}

div#content{
	position:absolute;
	top:330px;
	width:900px;
	height:370px;
	background-color:#FFFFFF;
}
div#contentaktuell {
	position:absolute;
	top:330px;
	width:900px;
	height:370px;
	overflow:auto;
	/*background-color:#CCFF99;*/
}
div#freizeit {
	position:absolute;
	top:330px;
	left:10px;
	width:880px;
	height:350px;
	/*background-color:#66FF66;*/
}
div#links{
	position:absolute;
	top:370px;
	left:0px;
	width:400px;
	height:300px;
	/*background-color:#66FF66;*/
}
div#links2 {
	position:absolute;
	top:370px;
	left:440px;
	width:400px;
	height:300px;
	/*background-color:#66FF66;*/
}
div#links3 {
	position:absolute;
	top:600px;
	left:80px;
	width:200px;
	height:60px;
	/*background-color:#CCCC00;*/
}
div#impress{
	position:absolute;
	top:380px;
	left:80px;
	width:194px;
	height:250px;
	/*background-color:#66FF66;*/
}
div#impress2 {
	position:absolute;
	top:380px;
	left:354px;
	width:194px;
	height:250px;
	/*background-color:#66FF66;*/
}
div#impress3 {
	position:absolute;
	top:380px;
	left:628px;
	width:192px;
	height:250px;
	/*background-color:#66FF66;*/
}
div#impress4 {
	position:absolute;
	top:650px;
	left:80px;
	width:800px;
	height:35px;
	/*background-color:#66FF66;*/
}
div#content2{
	position:absolute;
	top:100px;
	width:900px;
	height:500px;
	/*background-color:#CCFF00;*/
}
div#anfahrt{
	position:absolute;
	top:0px;
	left:500px;
	width:332px;
	height:370px;
	background-image:url(bilder/anfahrt.gif);
}


/*----------------------------Haupt-Navigation--------------------------*/

div#navi {
	list-style:none;
	position:absolute;
	top:280px;
	width:900px;
	height:21px;
	padding-top:4px;
	background-color:#525252; /*dunkelgrau*/
	text-align:center;
}

li {
	font-family:Arial, Helvetica, sans-serif;
}
ul#navili li {
	display:inline;  /*Liste wird horizontal ausgerichtet*/
	list-style-type:none;
}
ul#navili a {
	/*width:10px;*/
	/*background-color:#4C82AE;*/  /*hier auskommentieren*/
	color:#FFFFFF;
	padding:0px 14px 0px 14px;
	list-style-type:none;
	font-weight:normal;
	font-size:13px;
}
ul#navili a:hover {
	color:#FFCC00;
}
ul#navili .aktiv1 a {
	color:#FFCC00; /*gelb*/
}
ul#navi .aktiv1 a:hover {
	display:block;
	color:#FFCC00;
}
ul#navi .aktiv1 ul li a:hover {
	background-color:#FFCC00;
}
ul#navi .aktiv1 ul li a:visited {
	background-color:#FFFFFF;
}
.mauszeiger {
	cursor:default;
}

/*------------------------Ende Navigation-------------------------*/


/*---------------Sub-Navigation ---------------*/

div#subnavi {
	position:absolute;
	list-style:none;
	top:305px;
	width:900px;
	height:21px;
	padding-top:4px;
	background-color:#999999;
	text-align:center;
}
ul#subnavili li {
	display:inline;
	list-style-type:none;
}
ul#subnavili a {
	color:#000000;
	padding:0px 14px 0px 14px;
	list-style-type:none;
	font-weight:normal;
	font-size:13px;
}
ul#subnavili a:hover {
	color:#FFFFFF;
	font-weight:normal;
}
ul#subnavili .aktiv2 a {
	color:#FFFFFF;
}
ul#subnavi .aktiv2 a:hover {
	display:block;
	color:#FFFFFF;
}
ul#subnavi .aktiv2 ul li a:hover {
	background-color:#FFFFFF;
}
ul#subnavi .aktiv2 ul li a:visited {
	background-color:#FFFFFF;
}

/*---------------Ende Sub Navigation---------------*/

/*------------------------------------/*Logos*//*------------------------------------------------------*/

div#logotitel {
	position:absolute;
	top:160px;
	left:375px;
	width:150px;
	height:76px;
	background-image:url(bilder/logotitel.jpg);
	background-repeat:no-repeat;
}
div#slogan {
	position:absolute;
	top:160px;
	left:575px;
	width:150px;
	height:75px;
	background-image:url(bilder/slogan.gif);
	background-repeat:no-repeat;
}
div#aktuelles {
	position:absolute;
	top:180px;
	left:210px;
	width:93px;
	height:50px;
}


/*------------------------------------/*Ende Logos*//*--------------------------------------------------*/

/*--------------------div Bildergalerie--------------------*/

div#galerie01 {
	position:absolute;
	top:10px;
	left:85px;
	width:800px;
	height:340px;
	background-repeat:no-repeat;
}	
/*--------------------Ende div Bildergalerie--------------------*/

/*---------------Bildboxen Zimmer unten---------------------	*/
div#zimmer1 {
	position:absolute;
	top:20px;
	left:75px;
	width:100px;
	height:70px;
	background-image:url(bilder/zimmer4151pic.jpg);
	background-repeat:no-repeat;
}
div#zimmer1gross {
	position:absolute;
	top:25px;
	left:250px;
	width:400px;
	height:300px;
	background-image:url(bilder/zimmer4151.jpg);
	background-repeat:no-repeat;
}
div#zimmer2 {
	position:absolute;
	top:100px;
	left:75px;
	width:100px;
	height:70px;
	background-image:url(bilder/zimmer0939pic.jpg);
	background-repeat:no-repeat;
}
div#zimmer2gross {
	position:absolute;
	top:25px;
	left:250px;
	width:400px;
	height:300px;
	background-image:url(bilder/zimmer0939.jpg);
	background-repeat:no-repeat;
}
div#zimmer3 {
	position:absolute;
	top:180px;
	left:75px;
	width:100px;
	height:70px;
	background-image:url(bilder/zimmer1413pic.jpg);
	background-repeat:no-repeat;
}
div#zimmer3gross {
	position:absolute;
	top:25px;
	left:250px;
	width:400px;
	height:300px;
	background-image:url(bilder/zimmer1413.jpg);
	background-repeat:no-repeat;
}
div#zimmer4 {
	position:absolute;
	top:20px;
	left:725px;
	width:100px;
	height:70px;
	background-image:url(bilder/zimmer2604pic.jpg);
	background-repeat:no-repeat;
}
div#zimmer4gross {
	position:absolute;
	top:25px;
	left:250px;
	width:400px;
	height:300px;
	background-image:url(bilder/zimmer2604.jpg);
	background-repeat:no-repeat;
}
div#zimmer5 {
	position:absolute;
	top:100px;
	left:725px;
	width:100px;
	height:70px;
	background-image:url(bilder/zimmer3379pic.jpg);
	background-repeat:no-repeat;
}
div#zimmer5gross {
	position:absolute;
	top:25px;
	left:250px;
	width:400px;
	height:300px;
	background-image:url(bilder/zimmer3379.jpg);
}
div#zimmer6 {
	position:absolute;
	top:180px;
	left:725px;
	width:100px;
	height:70px;
	background-image:url(bilder/zimmer3518pic.jpg);
	background-repeat:no-repeat;
}
div#zimmer6gross {
	position:absolute;
	top:25px;
	left:250px;
	width:400px;
	height:300px;
	background-image:url(bilder/zimmer3518.jpg);
}

/*-------------------------Textboxen Zimmer ---------------------------*/	
div#textbox1  {
	position:absolute;
/*	background-color:#CCCCCC;*/	
	width:900px;
	height:300px;
	left:0px;
	top:20px;
}	




/*----Bildboxen Hotel ---------------------	*/

div#hotel-1 {
	position:absolute;
	top:270px;
	left:0px;
	width:250px;
	height:100px;
	background-image:url(bilder/hotel-4.jpg);
	background-repeat:no-repeat;
}	

div#hotel-2 {
	position:absolute;
	top:270px;
	left:250px;
	width:400px;
	height:100px;
	background-image:url(bilder/hotel-2.jpg);
	background-repeat:no-repeat;
}	
div#hotel-3 {
	position:absolute;
	top:270px;
	left:650px;
	width:250px;
	height:100px;
	background-image:url(bilder/hotel-5.jpg);
	background-repeat:no-repeat;
}
/*----Bildboxen Familie ---------------------	*/
div#familie {
	position:absolute;
	top:330px;
	left:0px;
	width:900px;
	height:370px;
	background-image:url(bilder/familie04.jpg);
	background-repeat:no-repeat;
}
div#familie-1 {
	position:absolute;
	top:270px;
	left:0px;
	width:212px;
	height:100px;
	background-image:url(bilder/familie01.jpg);
	background-repeat:no-repeat;
}	

div#familie-2 {
	position:absolute;
	top:270px;
	left:212px;
	width:476px;
	height:100px;
	background-image:url(bilder/familie02.jpg);
	background-repeat:no-repeat;
}	
div#familie-3 {
	position:absolute;
	top:270px;
	left:688px;
	width:212px;
	height:100px;
	background-image:url(bilder/familie03a.jpg);
	background-repeat:no-repeat;
}
/*----Bildboxen Familie ---------------------*/

/*--------------ab hier Bildboxen Feier + Weihnacht ---------------------*/
div#feier {
	position:absolute;
	top:330px;
	left:0px;
	width:900px;
	height:370px;
	background-image:url(bilder/familie04.jpg);
	background-repeat:no-repeat;
}
div#feier-1 {
	position:absolute;
	top:270px;
	left:0px;
	width:250px;
	height:100px;
	background-image:url(bilder/feier01c.jpg);
	background-repeat:no-repeat;
}	

div#feier-2 {
	position:absolute;
	top:270px;
	left:250px;
	width:400px;
	height:100px;
	background-image:url(bilder/feier02.jpg);
	background-repeat:no-repeat;
}	
div#feier-3 {
	position:absolute;
	top:270px;
	left:650px;
	width:250px;
	height:100px;
	background-image:url(bilder/feier03.jpg);
	background-repeat:no-repeat;
}
div#weihnacht1 {
	position:absolute;
	top:270px;
	left:0px;
	width:250px;
	height:100px;
	background-image:url(bilder/2apfel.jpg);
	background-repeat:no-repeat;
}	

div#weihnacht2 {
	position:absolute;
	top:270px;
	left:250px;
	width:400px;
	height:100px;
	background-image:url(bilder/kerze01.jpg);
	background-repeat:no-repeat;
}	
div#weihnacht3 {
	position:absolute;
	top:270px;
	left:650px;
	width:250px;
	height:100px;
	background-image:url(bilder/glaskugel03.jpg);
	background-repeat:no-repeat;
}		
/*--------------bis hier Bildboxen Feier + Weihnacht ---------------------*/	
	
/*--------------Bildboxen Tagungen ---------------------	*/

div#tagungen {
	position:absolute;
	top:100px;
	left:213px;
	width:473px;
	height:136px;
	background-image:url(bilder/tabelle.jpg);
	background-repeat:no-repeat;
}
div#leistungen {
	position:absolute;
	top:100px;
	left:213px;
	width:473px;
	height:136px;
}
div#tagungen-1 {
	position:absolute;
	top:270px;
	left:0px;
	width:250px;
	height:100px;
	background-image:url(bilder/seminar09.jpg);
	background-repeat:no-repeat;
}	

div#tagungen-2 {
	position:absolute;
	top:270px;
	left:250px;
	width:400px;
	height:100px;
	background-image:url(bilder/seminar06.jpg);
	background-repeat:no-repeat;
}	
div#tagungen-3 {
	position:absolute;
	top:270px;
	left:650px;
	width:250px;
	height:100px;
	background-image:url(bilder/seminar10b.jpg);
	background-repeat:no-repeat;
}	
div#technik-1 {
	position:absolute;
	top:270px;
	left:0px;
	width:250px;
	height:100px;
	background-image:url(bilder/dsl01.jpg);
	background-repeat:no-repeat;
}	

div#technik-2 {
	position:absolute;
	top:270px;
	left:250px;
	width:400px;
	height:100px;
	background-image:url(bilder/fernbed04.jpg);
	background-repeat:no-repeat;
}	
div#technik-3 {
	position:absolute;
	top:270px;
	left:650px;
	width:250px;
	height:100px;
	background-image:url(bilder/anschluss01.jpg);
	background-repeat:no-repeat;
}	
/*--------------Bildboxen Fruehstueck ---------------------	*/

div#frueh-1 {
	position:absolute;
	top:270px;
	left:0px;
	width:250px;
	height:100px;
	/*background-color:#CCCCCC;*/
	background-image:url(bilder/frueh01.jpg);
	background-repeat:no-repeat;
}	

div#frueh-2 {
	position:absolute;
	top:270px;
	left:250px;
	width:400px;
	height:100px;
	/*background-color:#999999;*/
	background-image:url(bilder/frueh02.jpg);
	background-repeat:no-repeat;
}	
div#frueh-3 {
	position:absolute;
	top:270px;
	left:650px;
	width:250px;
	height:100px;
	background-image:url(bilder/frueh03.jpg);
	background-repeat:no-repeat;
}
div#frueh-4 {
	position:absolute;
	top:270px;
	left:650px;
	width:250px;
	height:100px;
	background-image:url(bilder/frueh04.jpg);
	background-repeat:no-repeat;
}
div#frueh-5 {
	position:absolute;
	top:270px;
	left:0px;
	width:250px;
	height:100px;
	background-image:url(bilder/seminar05.jpg);
	background-repeat:no-repeat;
}

