﻿.search_table           {
	border: solid 1px #FF6600;
	background-color: #FFFFCC;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
}

.result_table           {
	border: solid 1px #FF6600;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none
}
.result_table .header   {
	background-color: #FFFFCC;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	
}
.result_table td        {
	border-bottom: solid 1px #FF6600;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.table_leistungen           {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none
}
.table_leistungen td        {
	border-bottom: solid 1px #FF6600;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#side_bar           {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none
}

#infowindow{
height:120px;
}


.button_bar		 {
	background-image:url(/bilder/hg-link-inaktiv.png);
	width:17%;
	padding-left: 8px;
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;
}

.navbarhotel		 {
	width:600px;
	line-height:1.5em;
	margin:0 0 5px;
	padding:0;
	position: absolute;
	top: 230px;
	margin-left: 150px;
}

.contenthotel		 {
	line-height:1.6em;
	width:600px;
	position: relative;
	top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 310px;
	padding-right: 0;
	padding-left: 0;
}

.contenthotel h2,.navbarhotel h2 {font-size:1.6em; margin:0 0 10px;}
.contenthotel h3,.navbarhotel h3 {font-size:1.4em; margin:0 0 8px;}
.contenthotel img,.navbarhotel img {border:1px solid #d0d0d0; float:left; margin:3px 3px 3px 0;}
.contenthotel ul,.navbarhotel ul,#content ol,.navbarhotel ol {margin:0 0 8px 10px;}
.contenthotel li,.navbarhotel li {padding:0 0 0 5px;}
.contenthotel ul ul,.navbarhotel ul ul,#content ol ol,.navbarhotel ol ol {margin:0 0 0 8px;}

.contentnew		 {
	line-height:1.6em;
	width:600px;
	position: relative;
	top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 240px;
	padding-right: 0;
	padding-left: 0;
}

.contentnew h2,.navbarhotel h2 {font-size:1.6em; margin:0 0 10px;}
.contentnew h3,.navbarhotel h3 {font-size:1.4em; margin:0 0 8px;}
.contentnew img,.navbarhotel img {border:1px solid #d0d0d0; float:left; margin:3px 3px 3px 0;}
.contentnew ul,.navbarhotel ul,#content ol,.navbarhotel ol {margin:0 0 16px 20px;}
.contentnew li,.navbarhotel li {padding:0 0 0 5px;}
.contentnew ul ul,.navbarhotel ul ul,#content ol ol,.navbarhotel ol ol {margin:0 0 0 16px;}

.table_preise          {
	font-size:small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: solid 1px #FFCC99;
	width: 100%;
	
}
.table_preise td        {
	background-color:#FFFFFF;
	padding:5px;
	border: solid 1px #FFCC99;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.leer { display:none; }


#contentanfrage {
	line-height:1.6em;
	width:600px;
	position: relative;
	top: 230px;
	padding-bottom: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
}
#contentanfrage h2 {font-size:1.6em; margin:0 0 10px;}
#contentanfrage h3 {font-size:1.4em; margin:0 0 8px;}
#contentanfrage img {border:1px solid #d0d0d0; float:right; margin:3px 3px 3px 0;}
#contentanfrage ul,#content ol,#contentwide ol {margin:0 0 16px 20px;}
#contentanfrage li {padding:0 0 0 5px;}
#contentanfrage ul ul,#contentanfrage ol ol {margin:0 0 0 16px;}
