

/* --- Stylesheet 71 () --------- */ 

#body {
	position: relative;
	background: #000;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	margin: 0px;
	padding: 0px;
}

#body img {
	margin: 0;
	padding: 0;
	border: none;
}

#emotion {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	width: 100%;
	z-index: 1;
}

#emotion img {
	position: relative;
	width: 100%;
	height: auto;
}

#emotion .verlauf {
	position: relative;
	background: url(http://s2.tramino.de/oberstdorf-resort/44530/verlauf-resort.png) repeat-x bottom left;
	margin-top: -203px;
	height: 203px;
}

*html #emotion .verlauf {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://s2.tramino.de/oberstdorf-resort/44530/verlauf-resort.png', sizingMethod='scale');
}

#container {
	background: url(http://s2.tramino.de/oberstdorf-event/39843/container-bg3.gif) repeat-y 0px 0px;
	height: 100%;
	margin: 39% 20px 0px 20px;
	position: relative;
	z-index: 1000;
	line-height: 128%;
}



#container .main {
	background: #333 url(http://s1.tramino.de/oberstdorf-event/39844/bg-main.gif) repeat-y 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 15px;
	overflow: hidden;

}



*html #container .main {
	margin: 0px 0px 0px 280px;
}

#container .main .columnLeft {
	width: 320px;
	padding: 25px 20px 10px 0px;
	margin: 0px 20px 0px 0px;
	float: left;
	background-color: #484848;
	min-height: 1300px;
}



#container .main .columnLeft .blog {
	width: 320px;
	position: relative;
	padding: 0px 0px 45px 0px;
}



#container .main .columnRight {
	overflow: hidden;
	padding: 70px 0px 0px 0px;
	min-height: 1000px;
}



*html #container .main .columnRight {
	float: left;
}



#body .bg1 {
	background: #333333 !important;
	color: #bbb;
}

#body .bg2 {
	background: #484848 !important;
	color: #bbb;
}

#body .bg3 {
	background: #555555 !important;
}

#body .bg4 {
	background: #666666 !important;
}



#body.Mandant_111 .bg1 {
	background: #2E2618 !important;
	color: #807B73;
}

#body.Mandant_111 .bg2 {
	background: #3A2F1E !important;
	color: #807B73;
}

#body.Mandant_111 .bg3 {
	background: #58482E !important;
}

#body.Mandant_111 .bg4 {
	background: #473A26 !important;
}



#body.Mandant_110 .bg1 {
	background: #254E44 !important;
	color: #80B0A8;
}

#body.Mandant_110 .bg2 {
	background: #2B5D52 !important;
	color: #80B0A8;
}

#body.Mandant_110 .bg3 {
	background: #2E6C62 !important;
}

#body.Mandant_110 .bg4 {
	background: #32786B !important;
}




#body.Mandant_105 .bg1 {
	background: #441D04 !important;
	color: #AD674A;
}

#body.Mandant_105 .bg2 {
	background: #582505 !important;
	color: #AD674A;
}

#body.Mandant_105 .bg3 {
	background: #6B2D06 !important;
}

#body.Mandant_105 .bg4 {
	background: #7E3507 !important;
}



#body.Mandant_137 .bg1 {
	background: #143515 !important;
	color: #4B8151;
}

#body.Mandant_137 .bg2 {
	background: #184119 !important;
	color: #4B8151;
}

#body.Mandant_137 .bg3 {
	background: #1D4D20 !important;
}

#body.Mandant_137 .bg4 {
	background: #225E25 !important;
}



#body.Mandant_106 .bg1 {
	background: #2B313C !important;
	color: #8E939D !important;
}

#body.Mandant_106 .bg2 {
	background: #343B48 !important;
	color: #8E939D !important;
}

#body.Mandant_106 .bg3 {
	background: #3B4454 !important;
}

#body.Mandant_106 .bg4 {
	background: #424B5D !important;
}