div.slopes-bar {
	float: left; 
	height: 5px;
}

div.slopes-bar-winter {
	background-color: #9baedf;
}

div.slopes-bar-summer {
	background-color: #54984D;
}

div.weather-icon {
	width: 40px; 
	height: 40px;
	overflow: hidden;
}

div.weather-icon a {
	display: block;
	width: 40px; 
	height: 40px;
}

div.weather-summer {
	background-image: url(./weather/symbols/sprite-summer.gif); 	
}

div.weather-winter {
	background-image: url(./weather/symbols/sprite-winter.gif); 	
}

a.snow_heights_help {
	cursor:help;
}

.sprite-10 { background-position: 0 0; } 
.sprite-11 { background-position: -41px 0; } 
.sprite-12 { background-position: -82px 0; } 
.sprite-13 { background-position: -123px 0; } 
.sprite-14 { background-position: -164px 0; } 
.sprite-15 { background-position: -205px 0; } 
.sprite-16 { background-position: -246px 0; } 
.sprite-17 { background-position: -287px 0; } 
.sprite-18 { background-position: -328px 0; } 
.sprite-19 { background-position: -369px 0; } 
.sprite-1 { background-position: -410px 0; } 
.sprite-20 { background-position: -451px 0; } 
.sprite-21 { background-position: -492px 0; } 
.sprite-22 { background-position: -533px 0; } 
.sprite-23 { background-position: -574px 0; } 
.sprite-24 { background-position: -615px 0; } 
.sprite-25 { background-position: -656px 0; } 
.sprite-26 { background-position: -697px 0; } 
.sprite-27 { background-position: -738px 0; } 
.sprite-28 { background-position: -779px 0; } 
.sprite-29 { background-position: -820px 0; } 
.sprite-2 { background-position: -861px 0; } 
.sprite-30 { background-position: -902px 0; } 
.sprite-31 { background-position: -943px 0; } 
.sprite-32 { background-position: -984px 0; } 
.sprite-33 { background-position: -1025px 0; } 
.sprite-34 { background-position: -1066px 0; } 
.sprite-35 { background-position: -1107px 0; } 
.sprite-36 { background-position: -1148px 0; } 
.sprite-37 { background-position: -1189px 0; } 
.sprite-38 { background-position: -1230px 0; } 
.sprite-39 { background-position: -1271px 0; } 
.sprite-3 { background-position: -1312px 0; } 
.sprite-40 { background-position: -1353px 0; } 
.sprite-41 { background-position: -1394px 0; } 
.sprite-42 { background-position: -1435px 0; } 
.sprite-43 { background-position: -1476px 0; } 
.sprite-44 { background-position: -1517px 0; } 
.sprite-45 { background-position: -1558px 0; } 
.sprite-4 { background-position: -1599px 0; } 
.sprite-5 { background-position: -1640px 0; } 
.sprite-6 { background-position: -1681px 0; } 
.sprite-7 { background-position: -1722px 0; } 
.sprite-8 { background-position: -1763px 0; } 
.sprite-9 { background-position: -1804px 0; }

#serviceTabs #serviceTabContent #serviceTab2 {
	height: 230px;
	padding: 5px;
	width: 218px;
}

div#serviceArea-facebook-tab {
	
}
	a#serviceArea-facebook {
		display: block;
		height: 15px;
		padding-top: 42px;
		width: 56px;
		position: absolute; 
		left: 0; 
		top: 0; 
		z-index: 0;
		text-decoration: none; 
		color: #fff;
	}

ul#serviceTabMenu li div.serviceTab4 a#newMessageNotice {
	display: none; 
	position: absolute; 
	right: 0; 
	top: 1px;
	width: 14px; 
	height: 14px;
	background: url(/fileadmin/templates/img/layout/common/new_message_notice.gif) no-repeat top left;
}