﻿BODY {
	FONT-FAMILY: verdana,Arial,Helvetica;
}
UNKNOWN {
	FONT-SIZE: 18pt;
	COLOR: #ff8307;
	FONT-FAMILY: verdana,Arial,Helvetica;
	LETTER-SPACING: 2pt;
}
H3 {
	MARGIN-TOP: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	MARGIN-BOTTOM: 2px;
	COLOR: #ff8307;
	FONT-FAMILY: verdana,Arial,Helvetica;
	LETTER-SPACING: 1pt;
}
H1.ISC {
	FONT-SIZE: 14pt;
	COLOR: #ff9933;
	LETTER-SPACING: 2pt;
}
P {
	MARGIN-TOP: 0px;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 10px;
	WORD-SPACING: 0px;
	LINE-HEIGHT: 120%;
	FONT-FAMILY: verdana,Arial,Helvetica;
}
P.normal {
	MARGIN-TOP: 0px;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 2px;
	WORD-SPACING: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 120%;
	FONT-FAMILY: verdana,Arial,Helvetica;
}
P.border {
	FONT-FAMILY: verdana,Arial,Helvetica;
	LINE-HEIGHT: 95%;
}
P.einzug10 {
	MARGIN-LEFT: 5px;
	TEXT-INDENT: -5px;
}
P.einzugML10 {
	MARGIN-LEFT: 10px;
}
P.small {
	FONT-SIZE: 8pt;
}
td.small {
	FONT-SIZE: 7pt;
}
P.normalfett {
	FONT-WEIGHT: bold;
}
.titel {
	MARGIN-TOP: 7px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 0px;
	WORD-SPACING: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: verdana,Arial, Helvetica;
	LETTER-SPACING: 1pt;
}
.titelbg1 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 0px;
	WORD-SPACING: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 150%;
	FONT-FAMILY: verdana,Arial, Helvetica;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #99ffff;
}
.titelbg2 {
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 0px;
	WORD-SPACING: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 200%;
	FONT-FAMILY: verdana,Arial, Helvetica;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #ffffcc;
}
.titel2 {
	MARGIN-TOP: 7px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14pt;
	MARGIN-BOTTOM: 2px;
	WORD-SPACING: 0px;
	COLOR: #000099;
	LINE-HEIGHT: 100%;
	FONT-FAMILY: verdana,Arial, Helvetica;
	LETTER-SPACING: 1pt;
}
.price {
	FONT-SIZE: 10pt;
	TEXT-ALIGN: right;
}
.typ {
	FONT-SIZE: 10pt;
	TEXT-ALIGN: left;
}
TD {
	FONT-FAMILY: verdana,Arial,Helvetica;
	font-size: 10pt;
}
/*
HP eingangsseite
*/
#HP_titel {
	font-family: Verdana;
	font-size: 12px;
	color: navy;
	font-weight: bold;
	text-align: center;
	margin-bottom: 5px;
	/*background-color:#CFFFF7;*/
	padding:2px;
	
}
#HP_subtitel {
	font-family: Verdana;
	font-size: 12px;
	color: navy;
	font-weight: normal;
	text-align: center;
	margin-bottom: 5px;
	/*background-color:#F7F7F7;*/
}
#HP_text {
	font-family: Verdana;
	font-size: 10px;
	color: #686262;
	font-weight: normal;
	text-align: center;
}
#HP_accomod {
	font-family: Verdana;
	font-size: 10px;
	color: #686262;
	font-weight: normal;
	text-align: left;
}
#HP_HOTEL {
	background-color: #FFE79D;
	border: 1px solid #F0C0C0;
	border: 1px solid #C0C0C0;
}
#HP_SPA {
	background: #AECDFF;
	border: 1px solid #97BEFF;
	border: 1px solid #C0C0C0;
	height: 250px;
}
#HP_RES {
	background: #C4FFB3;
	border: 1px solid #ABFF93;
	border: 1px solid #C0C0C0;
	vertical-align: top;
}
#HP_BOX-hellgrau {
	font: Verdana, Arial, sans-serif;
	background: #EEF0F0;
	border: 1px solid #C0C0C0;
	/*border-bottom:1px solid #000000;*/

	height: 250px;
	vertical-align: top;
}
#HP_BOX-weiss {
	font: Verdana, Arial, sans-serif;
	background:#FFFFF8;
	border: 1px solid #C0C0C0;
	height: 250px;
	vertical-align: top;
}

#HP_BOX-mittelgrau {
	font: Verdana, Arial, sans-serif;
	background-color: #DEDEDE;
	border: 1px solid #C0C0C0;
}
#HP_BOX-untenmitte {
	background-color: #FFFFD7;
	border: 3px solid #FFFFC1;
	vertical-align: top;
}
img.HP_picture {
	border: thin;
	margin: 5 5 5 5;
}
img.ACC_picture {
	float: left;
	margin-right: 8px;
	margin-bottom:3px;
	border:0px;
}
p.hotellist {
}
td.leftcol {
	background-color: #FFCC33;
}
.orangedunkel {
	BACKGROUND-COLOR: #fe8307;
}
.orangehell {
	BACKGROUND-COLOR: #fe9933;
}
.titelA {
	MARGIN-TOP: 7px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 0px;
	WORD-SPACING: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: verdana,Arial, Helvetica;
	LETTER-SPACING: 1pt;
	BACKGROUND-COLOR: #ffffcc;
}
.titelTours1 {
	MARGIN-TOP: 2px;
	FONT-SIZE: 8pt;
	MARGIN-BOTTOM: 3px;
	WORD-SPACING: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #ffffcc;
	text-indent: -13px;
	margin-left: 13px;
}
.titelTours2 {
	MARGIN-TOP: 5px;
	FONT-SIZE: 9pt;
	MARGIN-BOTTOM: 3px;
	WORD-SPACING: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 120%;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #bbbbbb;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.subTours {
	FONT-SIZE: 8pt;
	MARGIN-BOTTOM: 0px;
	WORD-SPACING: 0px;
	COLOR: #000000;
	FONT-FAMILY: verdana,Arial, Helvetica;
	padding-left: 1px;
	text-indent: -13px;
	margin-left: 13px;
	line-height: 15px;
}
.borderthinGray {
	BORDER-RIGHT: gray thin solid;
	BORDER-TOP: gray thin solid;
	BORDER-LEFT: gray thin solid;
	BORDER-BOTTOM: gray thin solid;
}
.borderthingray {
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: #99ffff;
	TEXT-ALIGN: left;
}
.pt1 {
	BORDER-RIGHT: gray thin solid;
	BORDER-TOP: gray thin solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: gray thin solid;
	BORDER-BOTTOM: gray thin solid;
	BACKGROUND-COLOR: #99ffff;
	TEXT-ALIGN: left;
}
.pt2 {
	BORDER-RIGHT: gray 2px solid;
	BORDER-TOP: gray 2px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: gray 2px solid;
	BORDER-BOTTOM: gray 2px solid;
	BACKGROUND-COLOR: white;
	TEXT-ALIGN: center;
}
.pt3 {
	BORDER-RIGHT: gray thin solid;
	BORDER-TOP: gray thin solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: gray thin solid;
	BORDER-BOTTOM: gray thin solid;
	BACKGROUND-COLOR: #ffffcc;
	TEXT-ALIGN: center;
}
.pt31 {
	BORDER-RIGHT: gray thin solid;
	BORDER-TOP: gray thin solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: gray thin solid;
	BORDER-BOTTOM: gray thin solid;
	BACKGROUND-COLOR: #ffff99;
	TEXT-ALIGN: left;
}
.pt4 {
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: white;
	TEXT-ALIGN: center;
}
.pt5 {
	BORDER-RIGHT: gray thin solid;
	BORDER-TOP: gray thin solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: gray thin solid;
	BORDER-BOTTOM: gray thin solid;
	BACKGROUND-COLOR: #ffcc33;
	TEXT-ALIGN: left;
}
.pt6 {
	BORDER-RIGHT: gray thin solid;
	BORDER-TOP: gray thin solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: gray thin solid;
	BORDER-BOTTOM: gray thin solid;
	BACKGROUND-COLOR: #ffff99;
	TEXT-ALIGN: left;
}
.pt7 {
	BORDER-RIGHT: gray 1px solid;
	BORDER-TOP: gray 1px solid;
	FONT-SIZE: 8pt;
	BORDER-LEFT: gray 1px solid;
	BORDER-BOTTOM: gray 1px solid;
	BACKGROUND-COLOR: #ffff99;
	TEXT-ALIGN: left;
}
A:hover {
	BACKGROUND: #D3D3FF;
	TEXT-DECORATION: underline;
	color: #FE8307;
}
A:link {
	COLOR: #3366ff; /*    color: #FE8307#AA0000; 1580FF*/;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #003399; /*    color: #FF0000; */;
	TEXT-DECORATION: none;
}
TH.thxl {
	FONT-WEIGHT: 700;
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: top;
	COLOR: navy;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, sans-serif;
	BACKGROUND-COLOR: #dedede;
}
TD.tdxl {
	FONT-WEIGHT: 400;
	FONT-SIZE: 9pt;
	VERTICAL-ALIGN: top;
	COLOR: windowtext;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana,Arial, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}
TD.tdxlp8 {
	FONT-WEIGHT: 400;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: top;
	COLOR: windowtext;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana,Arial, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}
TD.tdxlp7 {
	FONT-WEIGHT: 100;
	FONT-SIZE: 7pt;
	VERTICAL-ALIGN: top;
	COLOR: windowtext;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana,Arial;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}
TD.dimdown {
	COLOR: #969696;
}
TD.marked {
	BACKGROUND-COLOR: #c4c4c4;
}
TD.datum {
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,Arial, sans-serif;
	BACKGROUND-COLOR: #ffffcc;
}
TD.preis {
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,Arial, sans-serif;
	BACKGROUND-COLOR: : #e0ffff;
}
TD.zimmer {
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,Arial, sans-serif;
	BACKGROUND-COLOR: #ccffcc;
}
TD.block {
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: verdana,Arial, sans-serif;
	BACKGROUND-COLOR: #F3F5F5 /*BACKGROUND-COLOR: #d3d3d3*/;
}
TD.suppl {
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,Arial, sans-serif;
	TEXT-ALIGN: left;
}
TD.remark {
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,Arial, sans-serif;
	BACKGROUND-COLOR: #E6EFF7;
}
/* Anzeige in Browsern ___________________________________________________________________*/
td.listHeader {
	background-Color: #CCFFCC;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
     			/*BORDER-Bottom: gray 2px solid;*/
}
td.activPari {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFCC;
}
td.activDispari {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFFF;
}
td.inactivPari {
	COLOR: #999999;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFCC;
}
td.inactivDispari {
	COLOR: #999999;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFFF;
}
/* TOURS ______________________________________________________________________________________*/
td.tourMainpageDispari {
	COLOR: #000000;
	FONT-SIZE: 7.5pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFFF;
	text-align: center;
	padding: 2 2 2 2;
}
td.tourMainpageDispariMarker {
	COLOR: #000000;
	FONT-SIZE: 7.5pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFCC;
	text-align: center;
	padding: 2 2 2 2;
}
td.tourMainpagePari {
	COLOR: #000000;
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFCC;
	padding: 2 2 2 2;
}
td.tourTyplist {
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFCC;
	padding: 2 2 2 2;
}
td.tourShowTitel {
	MARGIN-TOP: 7px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 0px;
	WORD-SPACING: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 130%;
	FONT-FAMILY: verdana,Arial, Helvetica;
	LETTER-SPACING: 1pt;
}
td.tourPrice {
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFF8;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 8px;
}
p.tourInExcludeList {
	margin-left: 10px;
	text-indent: -10px;
	line-height: 1.1em;
	margin-bottom: 2px;
}
td.tourDayNumber {
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,Arial, sans-serif;
	BACKGROUND-COLOR: #e0ffff;
}
/* NEWS _____________________________________________________________________________*/
img.newspicture {
	border-style: solid;
	border-width: 1px;
	margin: 4 4 4 4;
	float: right;
}
}
td.newsMainpageDispari {
	COLOR: #000000;
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFFF;
	text-align: center;
	padding: 2 2 2 2;
}
td.newsMainpagePari {
	COLOR: #000000;
	FONT-SIZE: 7pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFCC;
	padding: 2 2 2 2;
}
td.newsTitel {
	COLOR: #000000;
	FONT-SIZE: 13pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFE8;
	BORDER-Bottom: gray 2px solid;
	width: 770px;
}
td.newsIntro {
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFF8;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
}
td.newsSubTitel {
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFF8;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
}
td.newsSubText {
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFF8;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 8px;
}
textarea.newsIntro {
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFFF;
}
textarea.newsSubText {
	COLOR: #000000;
	FONT-SIZE: 10pt;
	FONT-FAMILY: verdana,Arial, Helvetica;
	BACKGROUND-COLOR: #FFFFFF;
}
td.newsprice {
	border: 1px navy solid;
	FONT-WEIGHT: 400;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: top;
	COLOR: windowtext;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana,Arial, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
	padding: 3px 3px 3px 3px;
}
td.newspricehead {
	border: 1px navy solid;
	FONT-WEIGHT: 400;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: top;
	COLOR: windowtext;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana,Arial, sans-serif;
	BACKGROUND-COLOR: #CCFFCC;
	TEXT-DECORATION: none;
	padding: 3px 3px 3px 3px;
}
table.newsprice {
	border-collapse: collapse;
	empty-cells: show; /*	border:1px 	navy solid; */;
	width: auto;
	max-width: 460px;
	table-layout: auto;
	padding: 3px 3px 3px 3px;
}
/* ShortNewsMenu */
table.shortnews {
	padding: 22px,2px,2px,2px;
	border-collapse: collapse;
	empty-cells: show;
	border: 3px;
}
td.shortnewsActive {
	background-color: #F5F5F5;
	FONT-FAMILY: verdana,Arial, sans-serif;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	border: 3px,green,inset;
}
td.shortnewsInactive {
	background-color: #E0E9DC;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	border: 3px,green,solid;
	color: black;
}
/* GPS HOTELLIST 	*/
td.gpsHotName {
	FONT-WEIGHT: 100;
	FONT-SIZE: 7pt;
	VERTICAL-ALIGN: top;
	COLOR: windowtext;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana,Arial;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}
td.gpsHotNr {
	FONT-WEIGHT: 100;
	FONT-SIZE: 7pt;
	VERTICAL-ALIGN: top;
	COLOR: blue;
	FONT-STYLE: normal;
	FONT-FAMILY: verdana,Arial;
	BACKGROUND-COLOR: #ffffff;
	TEXT-DECORATION: none;
}
