/* Colors winter */

body, td, div, span
{
	color: #333;
}

body
{
	background-color:#FFF;
}

div#menu
{
	background-color:white;
	border-color:#E3B12A;
}

div#contentScroller, html
{
	scrollbar-base-color:#E3B12A;	/*Basisfarbe der Scroll-Leiste*/
	scrollbar-3dlight-color:#FBF4E2; /*Farbe für 3D-Effekte*/
	scrollbar-arrow-color:#E7C26D; /*Farbe für Verschiebepfeile*/
	scrollbar-darkshadow-color:#FBF4E2; /*Farbe für Schatten*/
	scrollbar-face-color:#FBF4E2;	/*Farbe für Oberfläche*/
	scrollbar-highlight-color:#E7C26D; /*Farbe für oberen und linken Rand*/
	scrollbar-shadow-color:#E7C26D; /*Farbe für unteren und rechten Rand*/
	scrollbar-track-color:#FBF4E2; /*Farbe für freibleibenden Verschiebeweg*/
}

div#content
{
	background-color:#FFF;
	border-color:#E3B12A;
}

div#contentBackGround
{
	background-color:#FBF4E2;
}

div#bottomLine, div#topLine, div#seasonSwitch, div.getFlashPlayer
{
	border-color:#E3B12A;
}

div#topLine
{
	background-color:white;
	background-color:#FFF;
}

div#footer 
{
	color:#333;
	background-color:#FFF;
	border-color:#E3B12A;
}

div#footer td
{
	color:#333;
}

div.button
{
	border-color:#E3B12A;
}

a
{
	color:#333;
	background-image:url(../media/base/images/su/dart_right.gif);
}

a:hover, div.default div.left table td.content a.menuSelected
{
	color:#C65400;
	background-image:url(../media/base/images/su/dart_right_hover.gif);
}

a.trans
{
	background-image:url(../media/base/images/su/dart_right_trans.gif);
}

a.trans:hover
{
	background-image:url(../media/base/images/su/dart_right_trans_hover.gif);
}

div#seasonSwitch a
{
	color:#C65400;
	color:#D79051;
}

a.beautyTreatMentOpen
{
	color:#C65400;
	background-image:url(../media/base/images/su/dart_right_beauty.gif);
}

input, textarea, select
{
	border-color:#E3B12A;
}

div.default div.left table td.headline
{
	background-color:#E7C26D;
	color:white;
}

h1
{
	border-color:#E3B12A;
	color:#D3803E;
}

div.default div.left table td.content a
{
	color:#333;
}

div.default div.left table td.content a:hover
{
	color:#C65400;;
}

div.default div.left table td.content div.line
{
	background-color:#E5B96F;
}

div.default div.right table td div.content, div.home div.left table td, div.home div.right table td div.content
{
	border-color:#E3B12A;
	background-color:white;
}

div#menuRightLine
{
	border-color:#E3B12A;
}

img.content
{
	border-color:#E3B12A;
}


div.teaser
{
	background-image:url('../media/base/images/su/background_teaser.gif');
}

div.teaserHeadline
{
	color:white;
}

div.teaserSubHeadline
{
	color:#67666B;
}

img.teaser
{
	border-color:#E3B12A;
}

div.galleryHeadLine
{
	background-color:#E7C26D;
	color:white;

}

/* Listen */
ol, ul 
{
	list-style-image:url('../media/base/images/su/list.gif');
}

/* ++++++++ Room ++++++++ */
div#roomPlan, div.roomPlan, div.roomDescriptionContent, table.liste td, 
table.beautyPrices td, table.beautyPrices th
{
	border-color:#E3B12A;
}

table.liste td
{
	background-color:#fbf4e2;
}

div.beautyTreatOpen
{
	border-color:#E3B12A;
	background-color:#fbf4e2; 
}
table.beautyPrices th, table.beautyPrices td
{
	background-color:white;
}

div.roomButton, div.buttonBookingRequest
{
	border-color:#E3B12A;
}

.buttonSend
{
	border-color:#E3B12A;
}

body.imageView
{
	background-color:#FFF;
}

body.intro
{
	background-color:#FADCA8;
	background-image:url(../media/base/intro/background_su.jpg);
}

div#popOver
{
	border-color:#E3B12A;
}

div.siteMap
{
	border-color:#E3B12A;
}

table.weatherDetail, table.weatherDetail td.border, table.weatherDetail th.border
{
	border-color:#E3B12A;
}
table.weatherDetail th
{
	background-color:#fbf4e2;
}


table.ebrochure
{
	background-color:#FEF4D0;
	border-color:#E3B12A;
}

div.ebrochureClose
{
	background-color:#FFF;
}


div.weatherPreview
{
	background-image:url("../media/base/images/su/background_weather_preview.gif");
}

div.weatherPreviewHeadline
{
	color:white;
}

table.weatherPreview td
{
	color:#333;
}

div.panoramaPreview
{
	background-image:url("../media/base/images/background_pano_preview.gif");
	background-position: 0 -194px;
}

div.panoramaPreviewHeadline
{
	color:white;
}

table.panoramaPreview td
{
	color:#333;
}

div.newsPreview
{
	background-image:url("../media/base/images/su/background_news_preview.gif");
}

div.newsPreviewHeadline
{
	color:white;
}

div.newsPreviewText, div.newsPreviewMore
{
	color:#333;
}


table.roomPrice td, table.roomPrice th,
table.flatRatePrice td, table.flatRatePrice th
{
	border-color:#E3B12A;
}

table.roomPrice th
{
	background-color:#E7C26D;
	color:white;
}

table.flatRatePrice th.flatRatePriceRoom,
table.flatRatePrice td.flatRatePriceRoom
{
	background-color:#E7C26D;
	color:white;
}
table.flatRatePrice th.flatRatePriceRoom a
{
	color:white;
}

a.roomButton
{
	border-color:#E3B12A;
}


input.newsletterButton
{
	background-repeat:no-repeat;
	background-position:5px center;
	padding:2px;
	padding-left:15px;
	padding-right:5px;
	background-color:white;
	color:#333;
	background-image:url(../media/base/images/su/dart_right.gif);
	font-size:11px;
}