#subheader_home
{
	width: 970px;
	height: 486px;	
	float: left;
	margin: 0px;
	padding: 0px 10px 0px 10px;
	background-color: #ffffff;
}




#fotobig_home img
{
	padding: 0px;
	margin: 0px;
}

/* Menu icone
---------------------------------------------------*/

#menuicon_home
{
	width:970px;
	padding: 0px;
	height: 54px;
	float:left;
	background-image: url(../images/winter/bg_menuicon_home.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #ffffff;	
}

#menuicon_home a
{
	float:left;
	width: 200px;
	height: 54px;
	background-position: 0px 0px;
	background-repeat:no-repeat;
	position:relative;
}

#menuicon_home a:hover
{
	float:left;
	width: 200px;
	height: 54px;
	background-position: 0px -54px;
}

#menuicon_home span
{
	position: absolute;
	color: #CFD5D8;
	text-indent:-9000px;
	z-index: -1;
}

#menuicon_home #icontv
{
	background-image: url(../images/winter/icon_davos_tv.gif);
	width: 185px;
}

#menuicon_home #icontv_en
{
	background-image: url(../images/winter/icon_davos_tv_en.gif);
	width: 185px;
}

#menuicon_home #iconmob
{
	background-image: url(../images/winter/icon_mobile_ch.gif);
	width: 203px;
}

#menuicon_home #iconmob_en
{
	background-image: url(../images/winter/icon_mobile_ch_en.gif);
	width: 203px;
}


#menuicon_home #iconblog
{
	background-image: url(../images/winter/icon_davos_blog.gif);
	width: 153px;
}

#menuicon_home #iconblog_en
{
	background-image: url(../images/winter/icon_davos_blog_en.gif);
	width: 153px;
}

#menuicon_home #iconrss
{
	background-image: url(../images/winter/icon_davos_rss.gif);
	width: 146px;
}

#menuicon_home #iconrss_en
{
	background-image: url(../images/winter/icon_davos_rss_en.gif);
	width: 146px;
}

#menuicon_home #iconpisten
{
	background-image: url(../images/winter/icon_pisten.gif);
	width: 183px;
}

#menuicon_home #iconpisten_en
{
	background-image: url(../images/winter/icon_pisten_en.gif);
	width: 168px;
}



/* Layoutpage
---------------------------------------------------*/

#home
{
	width: 947px;
	min-height: 290px;
	height: auto !important;
	height: 100px;
	margin: 0px;
	padding: 15px 15px 20px 28px;
	float:left;
	background-image: url(../images/winter/bg_containerbox_home.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
}

#col1_home
{
	width: 225px;
	min-height: 290px;
	height: auto !important;
	height: 290px;
	margin: 0px;
	padding: 0px 19px 0px 0px;
	float:left;
	background-image:url(../images/box_content_home_48.gif);
	background-position: 0px 29px;
	background-repeat:no-repeat;
	
}



#col2_home
{
	width: 225px;
	min-height: 290px;
	height: auto !important;
	height: 290px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float:left;
	background-image:url(../images/background_events_home_48.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#col3_home
{
	width: 450px;
	min-height: 290px;
	height: auto !important;
	height: 290px;
	margin: 0px;
	padding: 0px 0px 0px 19px;
	float:left;
}



#linkcommunity_home
{
	width: 955px;
	height: 40px;	
	float: left;		
	padding: 0px 15px 0px 0px;
	font-weight: normal;
	color: #999999;
	text-align:right;
}


#linkcommunity_home .tx-timtabsociable-pi1 a
{
	padding: 0px 0px 0px 5px;
}


/* Box Col 1
---------------------------------------------------*/

#col1_home h3
{
	width: 225px;
	height: 29px;
	float:left;
	padding: 0px 0px 0px 0px; 
}

#col1_home .hidden
{
	display:none;
}

#col1_home .col3_box_content_foto
{
	width: 224px;
	height: 118px;
	padding: 0px 1px 0px 0px;
	float: left;
}

#col1_home  .col3_box_content_sub
{
	width: 200px;
	float: left;
	padding: 8px 13px 0px 12px;
	color: #006AB3;
	font-weight: bold;
	text-transform:uppercase;
}

#col1_home .col3_box_content_text
{
	width: 200px;
	height: 116px;
	float: left;
	padding: 8px 13px 0px 12px;
	color: #333333;
	overflow: hidden;
	
}
#col1_home .col3_box_content_link
{
	width: 200px;
	float: left;
	height: 12px;
	line-height: 12px;
	padding: 0px 12px 0px 13px;
	color: #006AB3;
	text-align:right;	
}

#col1_home .col3_box_content_title
{
	color: #006AB3;
	font-weight: bold;
	text-transform:uppercase;
	padding: 0px 0px 7px 0px;
}



/* Video
---------------------------------------------------*/

#videoPlayer{
	width:970px;
	padding: 0px;
	height: 432px;
	border:0px;
	z-index: 100;
}

#fotoPlayer{
	width:970px;
	padding: 0px;
	height: 432px;
	border:0px;
	z-index: 5;
}














#infobar{
	position: absolute;
	width: 740px;
	height: 170px;
	top: 345px;
}


#horizontal_slide{
	width: 740px;
	height: 170px;
	z-index: 200;
	display:none;
}

#infobar_content{
	width: 596px;
	height: 170px;
	float: left;
	background-image: url(../images/infobar/bg_bottom_stay_wi.png);
	background-repeat: repeat-x;	
}

#infobar_navi{
	width: 120px;
	height: 132px;
	float: left;
	padding-top:38px;
	background-image: url(../images/infobar/bg_bottom_stay_wi.png);
	background-repeat: repeat-x;
}

#infobar_control{
	width: 24px;
	height: 170px;
	display:block;
	float:right;
}

#infobar_control_in{
	position: absolute;
	width: 40px;
	height: 170px;
	top: 345px;
	display: none;
	z-index: 9999999;	
}



#tabs_home span{
	display:none;
}


#tabs_home a#button_booking{
	width: 118px;
	height: 30px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-image: url(../images/infobar/navi_de_wi/online_booking.png);
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float:left;
	cursor:pointer !important;
}
#tabs_home a#button_booking:hover{
	text-decoration: none;
	background-position: 0px -30px !important;	
}

#tabs_home a#button_booking_en{
	width: 118px;
	height: 30px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-image: url(../images/infobar/navi_en_wi/online_booking.png);
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float:left;
	cursor:pointer !important;
}
#tabs_home a#button_booking_en:hover{
	text-decoration: none;
	background-position: 0px -30px !important;	
}



#tabs_home a#button_wetter{
	width: 118px;
	height: 30px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-image: url(../images/infobar/navi_de_wi/wetter.png);
	background-repeat: no-repeat;
	float:left;
	cursor:pointer !important;
}
#tabs_home a#button_wetter:hover{
	text-decoration: none;
	background-position: 0px -30px !important;	
}

#tabs_home a#button_wetter_en{
	width: 118px;
	height: 30px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-image: url(../images/infobar/navi_en_wi/wetter.png);
	background-repeat: no-repeat;
	float:left;
	cursor:pointer !important;
}
#tabs_home a#button_wetter_en:hover{
	text-decoration: none;
	background-position: 0px -30px !important;	
}



#tabs_home a#button_news{
	width: 118px;
	height: 30px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-image: url(../images/infobar/navi_de_wi/news.png);
	background-repeat: no-repeat;
	float:left;
	cursor:pointer !important;
}
#tabs_home a#button_news:hover{
	text-decoration: none;
	background-position: 0px -30px !important;	
}

#tabs_home a#button_news_en{
	width: 118px;
	height: 30px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-image: url(../images/infobar/navi_en_wi/news.png);
	background-repeat: no-repeat;
	float:left;
	cursor:pointer !important;
}
#tabs_home a#button_news_en:hover{
	text-decoration: none;
	background-position: 0px -30px !important;	
}




#tabs_home a#button_bergbahnen{
	width: 118px;
	height: 30px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-image: url(../images/infobar/navi_de_wi/bergbahnen.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float:left;
	cursor:pointer !important;
}
#tabs_home a#button_bergbahnen:hover{
	text-decoration: none;
	background-position: 0px -30px !important;	
}

#tabs_home a#button_bergbahnen_en{
	width: 118px;
	height: 30px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-image: url(../images/infobar/navi_en_wi/bergbahnen.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float:left;
	cursor:pointer !important;
}
#tabs_home a#button_bergbahnen_en:hover{
	text-decoration: none;
	background-position: 0px -30px !important;	
}


#content_booking{
	margin-top: 5px;
	margin-left:5px;
	width: 581px;
	height: 156px;
	overflow: hidden;
	float: left;
}

#content_wetter{
	margin-top: 5px;
	margin-left:5px;
	width: 581px;
	height: 156px;
	overflow: hidden;
	float:left;
}

#content_news{
	margin-top: 10px;
	margin-left:18px;
	width: 568px;
	height: 151px;
	overflow: hidden;
	float:left;
}

#content_bergbahnen{
	margin-top: 10px;
	margin-left:18px;
	width: 581px;
	height: 151px;
	overflow: hidden;
	float:left;
}

#content_bergbahnen1{
	width: 180px;
	height: 151px;
	overflow: hidden;
	float:left;
	background-image: url(../images/infobar/trenn_vertical_bergbahnen.gif);
	background-position: right;
	background-repeat: no-repeat;
}

#content_bergbahnen2{
	width: 204px;
	height: 151px;
	overflow: hidden;
	float:left;
	background-image: url(../images/infobar/trenn_vertical_bergbahnen.gif);
	background-position: right;
	background-repeat: no-repeat;	
	padding-right: 31px;
}

#content_bergbahnen1 a:hover{
	text-decoration: none !important;
}

#content_bergbahnen2 a:hover{
	text-decoration: none !important;
}

#content_bergbahnen3{
	width: 165px;
	height: 151px;
	overflow: hidden;
	float:left;
}

#content_bergbahnen3 a{
	font-weight: bold;
	line-height: 1.8em;
}




/* Booking Table
---------------------------------------------------*/ 

.booking_table{
	width: 565px;
	height: 140px;
	margin-top: 6px;
	margin-left: 13px;
}

.booking_col1{
	width: 113px;
	vertical-align: top;
}

.booking_col2{
	width: 20px;
}

.booking_col3{
	width: 182px;
	vertical-align: top;
}

.booking_col4{
	width: 21px;
	vertical-align: top;
}

.booking_col5{
	width: 229px;
	vertical-align: top;
}

.col3_art{
	height: 50px;
	vertical-align: top;
}

.col3_arrival{
	margin-left:5px;
}

.col3_arrival1{
	width: 65px;
	height: 27px;
	vertical-align: top;
}

.col3_arrival2{
	height: 27px;
	vertical-align: top;	
}


#content_booking table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	line-height: 1.4em;	
}

#content_booking input.date{
	width: 80px;
	height: 17px;
	border:1px solid #7A7A7A;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-indent: 2px;
	float: left;
}

#content_booking select.booking_rooms{
	width: 40px;
	height: 19px;
	border:1px solid #7A7A7A;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-indent: 2px;
}

#content_booking select.booking_sel_person{
	width: 100px;
	height: 19px;
	border:1px solid #7A7A7A;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-indent: 2px;
}

#content_booking select.booking_sel_kids{
	width: 35px;
	height: 19px;
	border:1px solid #7A7A7A;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-indent: 2px;
}

.booking_radio{
	background-color: transparent;
}

.booking_person{
	margin-top: 24px;
}

.col5_person1{
	height: 27px;
	vertical-align: top;
	padding-right: 10px;
}

.col5_person2{
	height: 27px;
	vertical-align: top;
}

.col5_search{
	vertical-align: top;
	text-align: right;
}

.col3_art1{
	height: 23px;
	vertical-align: top;
	padding-right: 5px;
}

.col3_art2{
	height: 23px;
	vertical-align: top;
}
/* End Booking Table
---------------------------------------------------*/ 








/* Events box  start
---------------------------------------------------*/ 


#box_col2_home
{
	width: 223px;
	height: 290px;
	float:left;
	padding:0px 2px 0px 0px;
}

#box_col2_home .home_events
{
	width: 223px;
	height: 237px;
	float:left;
	padding:0px 0px 0px 0px;
	position:relative;
	overflow:hidden;
}

#box_col2_home #box_home_e
{
	position:absolute;	
}

#box_col2_home #box_home_e div
{
	float:left;
	width: 223px;
	height: 237px;
}

#box_home_e  .event_block
{
	position: relative;		
}

#box_col2_home .box_foto_event
{
	float:left;
	width: 223px;
	height: 118px;
	overflow:hidden;
}

#box_col2_home .box_foto_event img
{
	float:left;
	width: 223px;
}

#box_col2_home .title_events_home_de
{
	width:223px;
	height: 29px;
	float:left;
}

#box_col2_home .hidden
{
	display:none;
}

#box_col2_home .box_title_event
{
	float: left;
	padding: 8px 8px 3px 8px;
	width: 207px;
	color: #006AB3;
	font-weight: bold;
	text-transform:uppercase;	
}

#box_col2_home .box_date_event
{
	float: left;
	padding: 0px 6px 3px 8px;
	width: 209px;
	font-size: 9px;
	font-weight: bold;
}

#box_col2_home .box_text_event
{
	float: left;
	padding: 0px 8px 0px 8px;
	width: 207px;
}

#box_col2_home .buttonevents
{
	float:left;
	width: 223px;
	height: 24px;
}
#box_col2_home #preve
{
	float:left;
	width:20px;
	height: 24px;
	background-image:url(../images/packages/prev_wi.gif);
	background-position: 10px 7px;
	background-repeat:no-repeat;
	cursor: pointer;
}

#box_col2_home #nexte
{
	float:left;
	width:20px;
	height: 24px;
	background-image:url(../images/packages/next_wi.gif);
	background-position: 0px 7px;
	background-repeat:no-repeat;
	cursor: pointer;
}


#box_col2_home #page_events
{
	float: left;
	width: 35px;
	height: 24px;
	line-height: 24px;
	font-size: 10px;
	color: #006AB3;
	text-align:center;
}

#box_col2_home #all__events
{
	float: left;
	width: 140px;
	height: 24px;
	line-height: 24px;
	padding: 0px 0px 0px 8px;
	font-size: 10px;
	color: #006AB3;
	text-align:left;
}





/*

#box_col3_home .box_packages_text
{
	float: left;
	padding: 0px 8px 0px 8px;
	width: 432px;
}

#box_col3_home .box_packages_text strong
{
	font-weight: bold;
}

#box_col3_home .box_packages_text a
{
	
}

#box_col3_home #box_home_p
{
	position:absolute;
	
}

#box_col3_home .buttonpackages
{
	float:left;
	width: 448px;
	height: 24px;
}
#box_col3_home #prev
{
	float:left;
	width:20px;
	height: 24px;
	background-image:url(../images/packages/prev.gif);
	background-position: 10px 7px;
	background-repeat:no-repeat;
	cursor: pointer;
}

#box_col3_home #next
{
	float:left;
	width:20px;
	height: 24px;
	background-image:url(../images/packages/next.gif);
	background-position: 0px 7px;
	background-repeat:no-repeat;
	cursor: pointer;
}




#box_col3_home #page_packages
{
	float: left;
	width: 35px;
	height: 24px;
	line-height: 24px;
	font-size: 10px;
	color: #006AB3;
	text-align:center;
}

#box_col3_home #all__packages
{
	float: left;
	width: 365px;
	height: 24px;
	line-height: 24px;
	padding: 0px 0px 0px 8px;
	font-size: 10px;
	color: #006AB3;
	text-align:left;
}

*/


/* Events box end
---------------------------------------------------*/ 


















/* BPackages box  start
---------------------------------------------------*/ 


#box_col3_home
{
	width:448px;
	height: 290px;
	float:left;
	padding:0px 2px 0px 0px;
	background-image: url(../images/packages/background_packages_home_wi.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#box_col3_home .home_packages
{
	width:448px;
	height: 237px;
	float:left;
	padding:0px 0px 0px 0px;
	position:relative;
	overflow:hidden;
}

#box_home_p div
{
	float:left;
	width: 448px;
	height: 237px;
	
}

#box_home_p  .pack
{
	position: relative;
}

#box_col3_home .price
{
	width: 106px;
	height: 78px;
	padding: 8px 0px 0px 0px;
	display:block;
	background-image:url(../images/packages/price.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	position:absolute;
	left: 321px;
	top: 75px;
	font-weight: bold;
	text-align:center;
}

#box_col3_home .green
{
	color: #006AB3;
}

#box_col3_home .title_packages_home_de
{
	width:448px;
	height: 29px;
	float:left;
	/*
	background-image:url(../images/topevents/box_title_de_wi.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	*/
}

#box_col3_home .title_packages_home_de_left
{
	width:230px;
	height: 29px;
	float:left;
}

#box_col3_home .title_packages_home_de_right
{
	width:218px;
	height: 29px;
	float:left;
	text-align:right;
}

#box_col3_home .title_packages_home_en
{
	width:448px;
	height: 29px;
	float:left;
	/*
	background-image:url(../images/topevents/box_title_en_wi.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	*/
}

#box_col3_home .box_packages_title_text
{
	float: left;
	padding: 8px 140px 13px 8px;
	width: 300px;
	color: #006AB3;
	font-weight: bold;
	text-transform:uppercase;	
}

#box_col3_home .box_topevents_title_text
{
	float: left;
	padding: 8px 140px 4px 8px;
	width: 300px;
	color: #006AB3;
	font-weight: bold;
	text-transform:uppercase;	
}

#box_col3_home .box_packages_text
{
	float: left;
	padding: 0px 8px 0px 8px;
	width: 432px;
}

#box_col3_home .box_packages_text strong
{
	font-weight: bold;
}

#box_col3_home .box_packages_text a
{
	
}

#box_col3_home #box_home_p
{
	position:absolute;
	
}

#box_col3_home .buttonpackages
{
	float:left;
	width: 448px;
	height: 24px;
}
#box_col3_home #prev
{
	float:left;
	width:20px;
	height: 24px;
	background-image:url(../images/packages/prev_wi.gif);
	background-position: 10px 7px;
	background-repeat:no-repeat;
	cursor: pointer;
}

#box_col3_home #next
{
	float:left;
	width:20px;
	height: 24px;
	background-image:url(../images/packages/next_wi.gif);
	background-position: 0px 7px;
	background-repeat:no-repeat;
	cursor: pointer;
}

#box_col3_home .hidden
{
	display:none;
}


#box_col3_home #page_packages
{
	float: left;
	width: 35px;
	height: 24px;
	line-height: 24px;
	font-size: 10px;
	color: #006AB3;
	text-align:center;
}

#box_col3_home #all__packages
{
	float: left;
	width: 365px;
	height: 24px;
	line-height: 24px;
	padding: 0px 0px 0px 8px;
	font-size: 10px;
	color: #006AB3;
	text-align:left;
}


/* Packages box end
---------------------------------------------------*/ 


/* Top events box  start
---------------------------------------------------*/ 


#box_col3_home1
{
	width:448px;
	height: 290px;
	float:left;
	padding:0px 2px 0px 0px;
	background-image: url(../images/packages/background_packages_home_wi.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
}

#box_col3_home1 .home_packages
{
	width:448px;
	height: 237px;
	float:left;
	padding:0px 0px 0px 0px;
	position:relative;
	overflow:hidden;
}

#box_home_p1 div
{
	float:left;
	width: 448px;
	height: 237px;
	
}

#box_home_p1  .pack
{
	position: relative;
}

#box_col3_home1 .price
{
	width: 106px;
	height: 78px;
	padding: 8px 0px 0px 0px;
	display:block;
	background-image:url(../images/packages/price.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	position:absolute;
	left: 321px;
	top: 75px;
	font-weight: bold;
	text-align:center;
}

#box_col3_home1 .green
{
	color: #006AB3;
}

#box_col3_home1 .title_packages_home_de
{
	width:448px;
	height: 29px;
	float:left;
	/*
	background-image:url(../images/topevents/box_title_de_wi.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	*/
}

#box_col3_home1 .title_packages_home_de_left
{
	width:230px;
	height: 29px;
	float:left;
}

#box_col3_home1 .title_packages_home_de_right
{
	width:218px;
	height: 29px;
	float:left;
	text-align:right;
}

#box_col3_home1 .title_packages_home_en
{
	width:448px;
	height: 29px;
	float:left;
	/*
	background-image:url(../images/topevents/box_title_en_wi.png);
	background-position:0px 0px;
	background-repeat:no-repeat;
	*/
}

#box_col3_home1 .box_packages_title_text
{
	float: left;
	padding: 8px 140px 13px 8px;
	width: 300px;
	color: #006AB3;
	font-weight: bold;
	text-transform:uppercase;	
}

#box_col3_home1 .box_topevents_title_text
{
	float: left;
	padding: 8px 140px 4px 8px;
	width: 300px;
	color: #006AB3;
	font-weight: bold;
	text-transform:uppercase;	
}

#box_col3_home1 .box_packages_text
{
	float: left;
	padding: 0px 8px 0px 8px;
	width: 432px;
}

#box_col3_home1 .box_packages_text strong
{
	font-weight: bold;
}

#box_col3_home1 .box_packages_text a
{
	
}

#box_col3_home1 #box_home_p1
{
	position:absolute;
	
}

#box_col3_home1 .buttonpackages
{
	float:left;
	width: 448px;
	height: 24px;
}
#box_col3_home1 #prev1
{
	float:left;
	width:20px;
	height: 24px;
	background-image:url(../images/packages/prev_wi.gif);
	background-position: 10px 7px;
	background-repeat:no-repeat;
	cursor: pointer;
}

#box_col3_home1 #next1
{
	float:left;
	width:20px;
	height: 24px;
	background-image:url(../images/packages/next_wi.gif);
	background-position: 0px 7px;
	background-repeat:no-repeat;
	cursor: pointer;
}

#box_col3_home1 .hidden
{
	display:none;
}


#box_col3_home1 #page_packages1
{
	float: left;
	width: 35px;
	height: 24px;
	line-height: 24px;
	font-size: 10px;
	color: #006AB3;
	text-align:center;
}

#box_col3_home1 #all__packages
{
	float: left;
	width: 365px;
	height: 24px;
	line-height: 24px;
	padding: 0px 0px 0px 8px;
	font-size: 10px;
	color: #006AB3;
	text-align:left;
}


/* Top events box end
---------------------------------------------------*/ 



/* Box TV
---------------------------------------------------*/ 

#box_home_tv 
{
	padding: 0px 0px 0px 0px;
	height: 146px;
	float: left;
}

#box_home_tv .image_tv
{
	float: left;
	width: 167px;
	padding: 0px 0px 0px 0px;
}

#box_home_tv .text_tv
{
	float: left;
	width: 376px;
	padding: 0px 0px 0px 18px;
	height: 130px;
}

#box_home_tv .link_tv
{
	float: left;
	width: 376px;
	padding: 1px 0px 0px 18px;
	height: 15px;
}
#box_home_tv .box_home_tv_title
{
	float: left;
	width: 376px;
	padding: 0px 0px 21px 0px;
	color: #006AB3;
	font-weight: bold;
	font-size: 12px;
	height: 12px;
	text-transform:uppercase;
}

#box_home_tv a.hbox_link:hover {color: #064360; text-decoration: underline; font-weight: bold;}



/* End Box TV
---------------------------------------------------*/ 


/* News Home Box
---------------------------------------------------*/ 
#hnews_image{
	width: 165px;
	float: left;
	margin-right: 16px;
}

#hnews_content{
	width: 387px;
	float: right;
}

#hnews_overall_title{
	width: 387px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 12px;
}

#hnews_title{
	width: 387px;
	font-weight: bold;
	padding-bottom: 12px;	
}

#hnews_text{
	width: 387px;
	padding-bottom: 12px;
}
/*
#hnews_text a{
	color: #333333 !important;
}
*/

#hnews_more{
	width: 387px;
	font-weight: bold;
}

.hbox_more{
	padding-left: 8px;
}


A.hbox_link:link {color: #006AB3; text-decoration: none; font-weight: bold;}
A.hbox_link:visited {color: #006AB3; text-decoration: none; font-weight: bold;}
A.hbox_link:active {color: #006AB3; text-decoration: none; font-weight: bold;}
A.hbox_link:hover {color: #064360; text-decoration: none; font-weight: bold;}



/* Bergbahnen Infobar Preise
---------------------------------------------------*/ 
.bergbahnen_anlagen{
	width: 150px !important;
}

.bergbahnen_anlagen{
	height: 35px;
	vertical-align: top;
}

.bergbahnen_anlagen_col1{
	width: 135px;
	text-align: left;
	border-bottom: 1px solid #006AB3;
}
.bergbahnen_anlagen_col2{
	width: 15px;
	text-align: right;
	border-bottom: 1px solid #006AB3;
}

.bergbahnen_anlagen_col1last{
	text-align: left;
}
.bergbahnen_anlagen_col2last{
	text-align: right;
}




.bergbahnen_preise{
	width: 202px !important;
}

.bergbahnen_title{
	height: 35px;
	vertical-align: top;
}

.bergbahnen_preise_col1{
	width: 125px;
	text-align: left;
	border-bottom: 1px solid #006AB3;
}
.bergbahnen_preise_col2{
	width: 77px;
	text-align: right;
	border-bottom: 1px solid #006AB3;
}

.bergbahnen_preise_col1last{
	text-align: left;
}
.bergbahnen_preise_col2last{
	text-align: right;
}


.bergbahnen_link{
	width: 155px !important;	
}

.bergbahnen_link_logo{
	width: 150px;
	text-align: right;
	vertical-align: top;
	height: 60px;
	padding-right: 5px;
}

.bergbahnen_link_list{
	width: 155px;
	text-align: left;
	vertical-align: bottom;
	height: 85px;
}



/* Wetter Start 
---------------------------------------------------------*/

.bg_home{
	background-image: url(../wetter/images/bg_home_so.gif);
	background-repeat: no-repeat;
}

.header_box_wetter{
	 font-weight: bold;
	 text-transform:uppercase;
}

.wetter_text_max{
	color: #064360;
	font-size: 9px;
}

.wetter_text_min{
	color: #0085BD;
	font-size: 9px;
}

.wetter_temp_max{
	color: #064360;
	font-size: 16px;
	 font-weight: bold;
}

.wetter_temp_min{
	color: #0085BD;
	font-size: 16px;
	 font-weight: bold;
}

/* Wetter End 
---------------------------------------------------------*/

/* SAISONSTART  
---------------------------------------------------------*/

#box_saisonstart 
{
	padding: 14px 0px 0px 10px;
	float: left;
}
.bg_saisonstart
{
	background-image:url(../images/saisonstart/saisonstart_2.png);
	background-repeat:no-repeat;
}
.bg_saisonstart_en
{
	background-image:url(../images/saisonstart/saisonstart_2_en.png);
	background-repeat:no-repeat;
}

/* SAISONSTART  END
---------------------------------------------------------*/




#tabs_home #notfallbox_check a
{
	display: none!important;
}

#tabs_home li#notfallbox_check 
{
	width: 118px;
	height: 30px;
	margin-bottom: 2px;
	margin-left: 2px;
	float:left;
}

#tabs_home a#button_notfallbox{
	width: 118px;
	height: 30px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-image: url(../images/infobar/wichitg.png);
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float:left;
	cursor:pointer !important;
}
#tabs_home a#button_notfallbox:hover{
	text-decoration: none;
	background-position: 0px -30px !important;	
}

#tabs_home a#button_notfallbox_en{
	width: 118px;
	height: 30px;
	margin-bottom: 2px;
	margin-left: 2px;
	background-image: url(../images/infobar/wichitg.png);
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float:left;
	cursor:pointer !important;
}
#tabs_home a#button_notfallbox_en:hover{
	text-decoration: none;
	background-position: 0px -30px !important;	
}

#content_notfallbox{
	margin-top: 5px;
	margin-left:5px;
	width: 581px;
	height: 156px;
	overflow: hidden;
	float: left;
}

#content_notfallbox .csc-textpic-intext-left
{
	float:left;
	height:156px;
	padding: 0px 0px 0px 0px;
	width: 581px;
}

#content_notfallbox .csc-textpic-imagewrap
{
	float:left;
	height:146px;
	padding: 10px 0px 0px 7px;
	width: 190px;
}

#content_notfallbox .csc-textpic-text
{
	float:left;
	height:121px;
	padding: 35px 0px 0px 0px;
	width: 374px;
}

#content_notfallbox strong, #content_notfallbox b
{
	color : #d7001b;
	font-size:13px;
	font-weight:bold;
	padding:15px 0 13px;
}


#infobar_navi{
	width: 120px;
	height: 164px;
	float: left;
	padding-top:6px;
	background-image: url(../images/infobar/winter/bg_bottom_wi.png);
	background-repeat: repeat-x;
}







