html, body {
height: 101%;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	background-image: url(../images/hg_1.gif);
}
a{color:#003366;
font-weight:strong;}

a:hover{text-decoration:none;}

#all{
background-color: #FFF1C8;
position:relative;
text-align:left;
margin-left:auto;
margin-right:auto;
width:778px;}

h1{
font-family:"Times New Roman", Times, serif;
font-size: 20px;
color:#003366;}

h2{
padding:0 0 0 130px;
margin:0;
font-family:"Times New Roman", Times, serif;
font-size: 20px;
color:#003366;}

h3{
padding: 0 0 0 130px;
margin:0 0 20px 0;
font-family:Verdana;
font-size: 12px;
font-weight:bold;
color:#003366;}

h4{
padding: 0;
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#003366;}

h5{
padding: 0;
margin:0 0 5px 0;
font-family:Verdana;
font-size: 12px;
font-weight:bold;
color:#ff9900;}
h5 a {
	color: #003366;
}


h6{
	border:1px solid #ff9900;
	padding: 5px;
	margin:0 auto;
	font-family:Verdana;
	font-size: 11px;
	font-weight:bold;
	color:#003366;
	width:350px;
	text-align:center;
}

p {
padding: 0;
margin: 0;}

#galerie-layer {
	position: absolute;
	top: 168px;
	right: 20px;
	height: 400px;
	width: 200px;
}

.ueberschrift {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #003366;
	font-weight: bold;
}
.position_grafik {
	margin-left: 20px;
}

#footer{
height:40px;
background-color:#003366;}

.footer {
padding: 0 20px 0 20px;
	font-size: 10px;
	color: #FFFFFF;
	}
	
.footer a {
text-decoration:none;
	color: #FFFFFF;
	}

#content{
border: 2px solid #ffffff;}

.content_angebote{
	text-align:center;
	width: 370px;
	float: left;
}

.mehr{
padding-top: 3px;}

.mehr a{
color:#003366;
font-weight:bold;
text-decoration:underline;}

.mehr a:hover{
text-decoration:none;}

.clear{
padding: 10px 0 0 0;}

#inhalt_2{
margin-left:50px;}

.einblicke1{
padding: 0 0 0 130px;
background-image:url(../images/einblicke1.jpg);
background-repeat:no-repeat;
background-position: 0 0px;}

.einblicke2{
padding: 0 0 0 130px;
background-image:url(../images/einblicke2.jpg);
background-repeat:no-repeat;
background-position: 0 0px;}

.zimmer1{
padding: 0 0 0 130px;
background-image:url(../images/zimmer.gif);
background-repeat:no-repeat;
background-position: 0 -25px;}

.zimmer2{
padding: 0 0 0 130px;
background-image:url(../images/zimmer.gif);
background-repeat:no-repeat;
background-position: 0 -110px;}

.zimmer3{
padding: 0 0 0 130px;
background-image:url(../images/zimmer.gif);
background-repeat:no-repeat;
background-position: 0 -190px;}

input, select, textarea{
padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;
background-color:#fde3af;
border: 1px solid #ffa200;}
#all #content .bilder {
	float: left;
	width: 190px;
	margin-left: 5px;
}
#all #content .bilder img {
	border: 1px solid #ffffff;
}

