* {
    padding: 0;
    margin: 0;
}
html, body { height:100%; margin:0; padding:0; }
body {
	height:858px;
	overflow: scroll;
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-size:16px;
	background-color:#eae4e0;
}
a {
	text-decoration:underline;
	color:#5c5552;
}
a:hover {
	text-decoration:none;
	color:#5c5552;
}
#bg_gesamt {
    width:1000px;
	height:858px;
	min-width:1000px;
	max-height:858px;
	margin:0 auto;
}
#logo {
    width:260px;
	height:260px;
	margin-top:45px;
	margin-left:62px;
	float:left;
}
ul {
  display: block;
  list-style-type: disc;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 40px;
  }
/* ----------- Navigation top ---------- */
#navigation {
    color:#ffffff;
	text-transform:uppercase;
	font-size:13px;
	letter-spacing:0.1em;
	float:left;
	margin-top:172px; 
	width:600px;
}
#navigation a {
	text-decoration:none;
	color:#ffffff;
}
#navigation a:hover {
	text-decoration:none;
	color:#5c5552;
}
.aktiv {
	text-decoration:none;
	color:#5c5552;
}
#nav_first {
	float:left;
	margin-left:19px;
}
#nav_second {
	float:left;
	margin-left:28px;
}
#nav_third {
	float:left;
	margin-left:28px;
}
#nav_fourth {
	float:left;
	margin-left:32px;
}
#nav_fifth {
	float:left;
	margin-left:26px;
}
#nav_last {
	float:left;
	margin-left:27px;
}

/* ----------- Content ---------- */

#page_home #bg_gesamt {
	background:#eae4e0 url(../images/bg_wasserhaus_start.jpg) no-repeat center top; 
}
#page_damals #bg_gesamt {
	background:#eae4e0 url(../images/bg_wasserhaus_damals.jpg) no-repeat center top; 
}
#page_heute #bg_gesamt {
	background:#eae4e0 url(../images/bg_wasserhaus_heute.jpg) no-repeat center top; 
}
#page_feste #bg_gesamt {
	background:#eae4e0 url(../images/bg_wasserhaus_feste.jpg) no-repeat center top; 
}
#page_galerie #bg_gesamt {
	background:#eae4e0 url(../images/bg_wasserhaus_galerie.jpg) no-repeat center top; 
}
#page_kontakt #bg_gesamt {
	background:#eae4e0 url(../images/bg_wasserhaus_kontakt.jpg) no-repeat center top; 
}
#page_impressum #bg_gesamt {
	background:#eae4e0 url(../images/bg_wasserhaus_impressum.jpg) no-repeat center top; 
}
#page_datenschutz #bg_gesamt {
	background:#eae4e0 url(../images/bg_wasserhaus_impressum.jpg) no-repeat center top; 
}
#page_modify #bg_gesamt {
	background:#eae4e0 url(../images/bg_wasserhaus_start.jpg) no-repeat center top; 
}
#page_comingsoon #bg_gesamt {
	background:#eae4e0 url(../images/bg_wasserhaus_comingsoon.jpg) no-repeat center top; 
}
#inhalt {
    width:901px;
	height:400px;
	margin-left:89px;
	padding-top:380px;
}
#inhalt_left {
    width:600px;
	float:left;
}
#inhalt_right {
	overflow:hidden;
	display:inline-block;
	margin-bottom:26px;
	clear:left;
}
#page_galerie #inhalt {
    width:960px;
	height:445px;
	margin-left:0px;
	margin-right:0px;
	padding-top:343px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:17px;
	padding-bottom:37px;
}
#page_impressum #inhalt,
#page_modify #inhalt  {
    width:911px;
	height:400px;
	margin-left:89px;
	padding-top:380px;
}
#page_datenschutz #inhalt {
    width:700px;
	height:400px;
	margin-left:89px;
	padding-top:380px;
}
#map_canvas {
	width:270px;
	height:372px;
	border: 4px solid #cbc6c3;
}
#haedline {
	padding-top:37px;
}
#content {
	padding-top:21px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:17px;
}
#first_letter {
	padding-left:3px;
	font-family:"Times New Roman", Times, serif;
	font-size:140%;
	font-style:italic;
	font-weight:bold;
}
#bilder {
	padding-top:25px;

}
#bild_left {
	float:left;
}
#bild_center {
	margin-left:17px;
	float:left;
}
#bild_right {
	margin-left:19px;
	float:left;
}
#button {
	padding-top:7px;
	clear:left;
}
#button_left {
	margin-left:62px;
	float:left;
}
#button_center {
	margin-left:143px;
	float:left;
}
#button_right {
	margin-left:151px;
	float:left;
}
#footer {
	padding-top:49px;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
    width:1000px;
	text-align:center;
	clear:left;
	color:#5c5552;
}
#page_galerie #footer {
	padding-top:6px;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
    width:1000px;
	text-align:center;
	clear:left;
	color:#5c5552;
}
#footer a {
	text-decoration:none;
	color:#ffffff;
}
#footer a:hover {
	text-decoration:none;
	color:#5c5552;
}
#footer_left {
	text-transform:uppercase;
	font-size:11px;
	letter-spacing:0.1em;
	text-align:center;
	color:#FFF;
}
#impressum {
	text-transform:uppercase;
	font-size:11px;
	letter-spacing:0.1em;
	text-align:center;
	color:#FFF;
}
table, th, td {
	padding-top:15px;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:17px;
}
.styled-v-bar{ /* sample CSS class for a different vertical scrollbar look */
	background:	url(../images/custom-scroll-bar.png) center top no-repeat;
	width: 10px;
	margin-right: 0px;
	margin-bottom: 4px;
}

.styled-v-bar ins{ /* Style for the "ins" inner element, or bottom of the scrollbar */ 
	display: block;
	background:	url(../images/custom-scroll-bar.png) center bottom no-repeat;
	width: 10px;
	height: 4px;
	position: absolute;
	top: 100%;
}
.textscroll{
	width:610px;
}
