html { font-size:100%; }

body 		{ 

	margin:0;padding:0; 
	font-size:0.75em;
	font-family:"Times New Roman", Times;
	font-weight:normal;
	color:#000000;
	
	background-color: #fff; 

	}

h1 { display:none; }
h2 {  display:none; }
h3 { font-weight:normal; line-height:0; font-size: 1.25em;}
select { font-size:.815em; }

td 	{ vertical-align:top; }

a:focus 	{ outline:none; }

a:link { text-decoration:underline; color:#000000; }
a:visited { text-decoration:underline; color:#000000; }
a:hover { text-decoration:underline; color:#999;  }
a:active { text-decoration:underline; color:#999; }

a.kontakt:link { text-decoration:none; color:#000000; }
a.kontakt:visited { text-decoration:none; color:#000000; }
a.kontakt:hover { text-decoration:underline; color:#999;  }
a.kontakt:active { text-decoration:underline; color:#999; }


div#head {  position:absolute;  top:0; left:0; height:240px; width:100%; margin:0px; display:block; background: url("img/head_index1.jpg"); }
div#head_geschichte {  position:absolute;  top:0; left:0; height:240px; width:100%; margin:0px; display:block; background: url("img/head_geschichte.jpg"); }
div#head_umgebung {  position:absolute;  top:0; left:0; height:240px; width:100%; margin:0px; display:block; background: url("img/head_umgebung.jpg"); }
div#head_tipps {  position:absolute;  top:0; left:0; height:240px; width:100%; margin:0px; display:block; background: url("img/head_feld.jpg"); }
div#head_wohnungen {  position:absolute;  top:0; left:0; height:240px; width:100%; margin:0px; display:block; background: url("img/head_wohnungen.jpg"); }
div#head_tipps {  position:absolute;  top:0; left:0; height:240px; width:100%; margin:0px; display:block; background: url("img/head_tipps.jpg"); }
div#head_anfahrt {  position:absolute;  top:0; left:0; height:240px; width:100%; margin:0px; display:block; background: url("img/head_anfahrt.jpg"); }
div#head_kontakt {  position:absolute;  top:0; left:0; height:240px; width:100%; margin:0px; display:block; background: url("img/head_kontakt.jpg"); }
div#head_zeit {  position:absolute;  top:0; left:0; height:240px; width:100%; margin:0px; display:block; background: url("img/head_zeit.jpg"); }

td.index2 { background: url("fotos/index2.jpg"); background-repeat: repeat-x; }
td.index3 { background: url("fotos/index3.jpg"); background-repeat:repeat-x;}
td.index4 { background: url("fotos/index4.jpg"); background-repeat:repeat-x;}


#content { position:absolute; top: 265px; left: 150px; width:900px; font-size: 1.2em; margin:0; padding:0 0 50px 0; }
#content-zeitundgeld  { position:absolute; top: 240px; left:-90px; width:900px;  }
#booking_request { position:absolute; top: 264px; left:600px;   }
#legende { margin-top:-14px; background:#f6f6f6; padding: 3px 0 10px 1px; display:block; width:140px; }
#content-slide { position:absolute; top: 210px; left: 100px; width:600px; }
#content-text-wohnungen { position:absolute; top: 250px; left: 670px; width:378px; font-size: 1.2em;}




div#header {  position:absolute;  height:70px; top:-1px; left:148px;   overflow:hidden; color:#fff; font-size:4.5em;  letter-spacing:2px;  }
div#subheader {  position:absolute;  top:24px; left:584px; height:20px; overflow:hidden; color:#fff; font-size:1.5em;  letter-spacing:4px;  }



div#nav { position:absolute; top:43px; left:0; }
ul.navigation { list-style:none; padding:0; font-size: 1.2em; margin:0;  }

ul.navigation li { margin:3px 0 0 0; line-height:20px; }
ul.navigation li a:link { display:block; width:auto; height:18px;  background: url(img/opaque2.png);  padding-left:24px;  color:#fff; letter-spacing:1px; text-decoration:none; }
ul.navigation li a:visited { display:block; width:auto; background: url(img/opaque2.png);    padding-left:24px; color:#fff; letter-spacing:1px; text-decoration:none; }
ul.navigation li a:hover { display:block; width:auto; background: url(img/opaque.png);  padding-left:24px; color:#fff; letter-spacing:1px; text-decoration:none; }
ul.navigation li a:active { display:block; width:auto;  background: url(img/opaque.png);  padding-left:24px; color:#fff;  letter-spacing:1px; text-decoration:none; }

.nav_wohnungen { background: url(img/opaque2.png); color:#fff;  letter-spacing:1px; margin:3px 0 0 0; padding-left:24px;width:124px; height:20px;  }

table.kontakt { position:absolute; top:240px; }
table.kontakt td { text-align:right;padding-right:10px; }

a.home:link { text-decoration:none; color:#fff; }
a.home:visited { text-decoration:none; color:#fff; }
a.home:hover { text-decoration:none; color:#fff; }
a.home:active { text-decoration:none; color:#fff; }


#addEventForm, #loginBox,#cpBox { position:absolute; left:450px; top:0px; width:550px; height:400px;background:#eee; padding:5px; z-index:100; }

.red { color:#ff0000; }

.normaltextsize { font-size:1.2em; }

.textlist { list-style-type:circle; }
.textlist li {margin-left:-20px;} 


#button {
	position:absolute;
	left:660px;
	top:330px;
	z-index:1000;

}

#button:hover {
	
}

div#um14 {
	position: absolute;
	top:220px;
	left:550px;
	z-index:10000;
}

.pause {
	background: #777;
	color: white;
	padding: 5px 8px;
	font-size: 2rem;
	text-align: center;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	border-radius: 3px;
}

.pause2 {
	padding: 5px 8px;
	font-size: 1.25rem;
	transform: rotate(-35deg);
	opacity: .8;
	position: absolute;
	top: 70px;
	left: 0;
}

.grossewohnung #content-text-wohnungen {
	color: #aaa;
	position: relative;
}

.grossewohnung .pause {
	position: absolute;
	left: 0;
	top: 80px;
	transform: rotate(-35deg);
	opacity: .8;
}


