﻿/* Container für Bild Hotels */

}
.bildUnterkunft {
	WIDTH: 292px;
	CLEAR: left;
	height: 130px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: visible;
}

/* Kasten Rot für Überschrift */
#sectionHead {
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 290px;
	COLOR: #fff;
	PADDING-TOP: 0px;
}

/* Beschreibung Hotels */
#columns .column P.colHead {
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding: 5px 0 0 0;
	MARGIN: 0px 0px 0 0px;
	COLOR: #545454;
	height: 13em;
}
	
/* 3 Spalten für Hotelbeschreibung ANFANG */
#columns {
	PADDING-BOTTOM: 30px;
	DISPLAY: inline;
	FLOAT: left;
	padding-top: 30px;
	height: 900PX;
}
#columns .column {
	padding: 0 0 25üx 0;
	PADDING-BOTTOM: 25px;
	MARGIN: 0px 12px 0px 0px;
	PADDING-LEFT: 0px;
	WIDTH: 292px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	FLOAT: left;
	PADDING-TOP: 0px;
	height: 500px;
}
.columns .column {
	PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; PADDING-LEFT: 0px; WIDTH: 292px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
#columns .wideColumn {
	PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; PADDING-LEFT: 0px; WIDTH: 596px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
#columns .last.wideColumn {
	MARGIN: 0px
}
#columns .last.column {
	MARGIN: 0px;
	padding-bottom: 0px;
}
.columns .last.column {
	MARGIN: 0px
}
#columns .column H3 {
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	CLEAR: both;
	PADDING-TOP: 0px;
}
#columns .column H3 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/shared/right_arrow.gif) no-repeat right center; COLOR: black; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#columns .column H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans", "Trebuchet", "Trebuchet MS", "Arial", "sans"; COLOR: black; CLEAR: left; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#columns .column H4 A {
	PADDING-RIGHT: 15px; BACKGROUND: url(/images/shared/right_arrow.gif) no-repeat right center; COLOR: black; TEXT-DECORATION: none
}
/* 3 Spalten für Hotelbeschreibung ENDE */


}
#sectionHead .headline {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 252px; PADDING-RIGHT: 20px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 20px
}
#sectionHead .headline H1 {
	LINE-HEIGHT: 1em; DISPLAY: block; FLOAT: none; FONT-SIZE: 2.8em
}
#sectionHead .headline P {
	MARGIN-TOP: 10px; FONT-SIZE: 1.2em; FONT-WEIGHT: normal
}
#sectionHead .headline A {
	COLOR: #fff; TEXT-DECORATION: none
}
#sectionHead .headline UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.35em; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sectionHead .headline UL LI A {
	PADDING-LEFT: 15px; BACKGROUND: url(/images/shared/white_circle_right_arrow.gif) no-repeat left center
}
DIV#sectionHead P {
	LINE-HEIGHT: 1.3em
}
DIV#sectionHead UL LI {
	LINE-HEIGHT: 1.2em
}
.imgLeft {
}
.imgLeft#sectionHead IMG {
	DISPLAY: inline; FLOAT: left
}
.imgRight {
	BACKGROUND: url(/images/sections/treklife/red_gradient_bg.jpg) no-repeat left top
}
.imgRight IMG {
	DISPLAY: inline; FLOAT: left
}
.imgRight .headline {
	DISPLAY: inline; FLOAT: left
}
.imgTop {
	BACKGROUND: url(/images/sections/treklife/bottom_red_gradient_bg.jpg) #c00 repeat-x left bottom;
	color: #FFFFFF;
}
.imgTop#sectionHead IMG {
	DISPLAY: block;
	FLOAT: none;
}

/* Überschrift Kasten Rot */
.imgTop#sectionHead .headline {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 20px;
	WIDTH: 840px;
	PADDING-RIGHT: 20px;
	DISPLAY: block;
	FLOAT: none;
	HEIGHT: 52px;
	PADDING-TOP: 15px;
	color: #FFFFFF;
}
.imgTop#sectionHead .headline H1 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 12px;
	DISPLAY: inline;
	FLOAT: left;
}
.imgTop#sectionHead .headline P {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 1px;
	color: #FFFFFF;
}
/*#body {
	MIN-WIDTH: 900px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND: #fff;
	PADDING-TOP: 30px;
	overflow: auto;
}*/
.LinkUnterkunft {
	padding: 0 0 5px 0;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 1.75em;
	MARGIN: 0px auto;
	WIDTH: 900px;
	COLOR: #67686c;
	CLEAR: both;
	text-decoration: none;

}
.LinkUnterkunft A {
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 1.4em;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	COLOR: #000000;
	TEXT-DECORATION: none;
	PADDING-TOP: 3px;
}
.LinkUnterkunft A:hover {
	COLOR: #CC0000;
}

#columns .column P.colHead A {
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding: 5px 0 0 0;
	MARGIN: 0px 0px 0 0px;
	COLOR: #545454;
	height: 13em;
	text-decoration: none;
}
#columns .column P.colHead A:hover {
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding: 5px 0 0 0;
	MARGIN: 0px 0px 0 0px;
	COLOR: #CC0000;
	height: 13em;
}
#columns .columnUnterkunft {
	PADDING-BOTTOM: 25px;
	MARGIN: 0px 12px 0 0px;
	PADDING-LEFT: 0px;
	WIDTH: 292px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	FLOAT: left;
	PADDING-TOP: 0px;
	height: 500px;
}
#columns .columnUnterkunft P.colHead A {
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding: 5px 0 0 0;
	MARGIN: 0px 0px 0 0px;
	COLOR: #545454;
	height: 13em;
	text-decoration: none;
}
