DIV.BoxIngress TABLE TD INPUT[type="submit"]	{
	background-color: #AFB6C0;
	background-image: url(/gifs/9/siSubmitBgB.png);
	background-repeat: repeat-x;
	border: 1px solid #929AA9;
	color: #404040;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 11px;
	padding-left: 4px;
	padding-right: 4px;
	float: left;
	margin-left: 3px;
}

DIV.BoxIngress TABLE TD INPUT[type="text"]	{
	font-size: 10px;
	border: 1px solid #929AA9;
	font-family: Arial,Helvetica,sans-serif;
	height: 16px;
	margin-left: 3px;
	background-color: #fff;
	float: left;
}

DIV.BoxIngress TABLE TD INPUT[type="radio"]	{
	vertical-align: bottom;
	background: transparent!important;
}

DIV.BoxIngress FORM#form1	{
	margin: 0;
	float: left;
}

DIV.BoxIngress FORM#form1 TABLE	{
	widt: 400px;
	float: left;
	clear: both;
	margin-left: 5px;
}

DIV.BoxIngress FORM#form1 TABLE TD	{
	padding-left: 10px;
}

BODY	{
	margin:	2px;
	padding: 0;
	color: #000000;
	background-color: #fff;
	}

BODY,TABLE,TR,TH,TD,STRONG,P,DIV {
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

TH {
	font-weight:bold;
}	

STRONG {
	font-weight:bold;
	}

UL  {
    list-style-type: disc;
    list-style-image: url(/gifs/listblack.gif);
    list-style-position: inside;
    padding-left: 0;
    margin-left:1em;
}

OL  {
    padding-left: 0;
    margin-left:2em;
}

HR {
	display:none;
	}


h1	{
	font-size:	2em;
	}
h2	{
	font-size:	1.75em;
	}
h3	{
	font-size:	1.5em;
	}
h4, h5	{
	font-size:	1.25em;
	}
	
h1, h2, h3, h4, h5, h6	{
	margin:	1.25em 0 0 0;
	color: #000000;
	background: transparent;
	}

h1  {
    color: #000080;
    background: transparent;
    }
    
h1+h2, h2+h3, h3+h4, h5+h6	{
	margin:	.5em 0;
}

INPUT,TEXTAREA,SELECT {
	font-size:0.9em;
	color:#000000;
	background-color:#F5F5F5;
}

A.destFactsDestLink {
    color:#000080;
}
        
#top { 
	margin-bottom:0px; 
/*	border: 1px dotted #960; */
	width:960px;
} 

#container {
	width:960px;
/*	border: 1px dotted #960;   */
}

#colone { 
	float:left; 
	display:inline; 
	width:134px;
	margin: 2px 0 0 0;
	padding: 0;
/*	margin-top:2px;  */
/*	border: 1px dotted #960;  */
} 

#coltwo { 
	float:left; 
	display:inline; 
	margin: 2px 0 0 0;
	padding: 0;
/*	margin-left:0px; */
	margin-top:2px; 
	width:700px;
/*	border: 1px dotted #960; */
} 

#ONE {
	width:480px;
	float:left;
	display:block; 
	margin: 0;
	padding: 0;
/*	margin-left:0px; */
	border: 1px dotted #fff; 
}

#TWO {
	width:204px;
	float:left; 
	display:block; 
	margin: 0;
	padding: 0;
/*	margin-left:0px; */
   	border: 1px dotted #fff; 
}

#THREE {
	width:670px;
	clear:both; 
	display:block; 
	margin: 0;
	padding: 0;
/*	border: 1px dotted #960;  */
}

#FOUR {
	width:480px;
	float:left;
	display:block; 
	margin: 0;
	padding: 0;
/*	margin-left:0px; */
	border: 1px dotted #fff; 
}

#FIVE {
	width:204px;
	float:left; 
	display:block; 
	margin: 0;
	padding: 0;
/*	margin-left:0px; */
   	border: 1px dotted #fff; 
}

#SIX {
	width:670px;
	clear:both; 
	display:block; 
	margin: 0;
	padding: 0;
/*	border: 1px dotted #960;  */
}

.newsTwoCol {
	width:228px;
	float:left;
    padding:0;
    margin: 0 4px 0 4px;
/*	padding-right:10px; */
/*	border:1px ridge #000; */
	height:235px;
}

.newsTwoColFR {
        width:228px;
        float:left;
    padding:0;
    margin: 0 4px 0 4px;
/*      padding-right:10px; */
/*      border:1px ridge #000; */
        height:185px;
}

.newsletterOneCol {
	width:98%;
	clear:both;
	padding: 0 10px 0 0;
	margin: 0;
}

#newsOneCol {
	width:480px;
	clear:both;
	padding: 0;
	margin: 0;
}

#coltwoFull { 
	float:left; 
	display:inline; 
	margin: 0 2 0 0;
	padding: 0;
/*	margin-left:0px;  */
/*	margin-top:2px;  */
	width:754px;
/*	border: 1px dotted #960;  */
} 

#colthree { 
	float:left; 
	display:inline; 
	margin: 2px 0 0 1px;
	padding: 0;
/*	margin-left:1px; */
/*	margin-top:2px; */
	width:120px; 	
/*	border: 1px dotted #960; */
/*	background-color:#eeeeee; */
} 

#colthreeHidden { 
	float:left; 
	display:inline; 
	margin: 2px 0 0 1px;
	padding: 0;
/*	margin-left:1px; */
/*	margin-top:2px;  */
	width:0px!important; 	
	background-color:#eeeeee;
	visibility:hidden;
} 

#footer { 
	margin-top:30px; 
	padding:10px; 
	clear:both; 
	width:960px;	
	color:#c0c0c0;
} 

#TopMountain {
	background-color: #2053A3;
	clear:both;
/*	background: #C2CBE6 url(/gifs/mountain3_com_xmas.gif) no-repeat; */
	background: #C2CBE6 url(/gifs/mountain3_com.gif) no-repeat; 
	width:960px;
	height:35px;
/*	border: 1px dotted #960; */
}

#TopMountain2006 {
	background-color: #2053A3;
	clear:both;
/*	background: #C2CBE6 url(/gifs/mountain3_com_xmas.gif) no-repeat; */
/*	background: #C2CBE6 url(/gifs/mountain3_com.gif) no-repeat; */
	width:960px;
	height:60px;
/*	border: 1px dotted #960; */
}

#printMountain {
	display:none;
}

#SelectLanguage {
/*	float:right; */
/*	margin-left:130px; */
/*	background: #C2CBE6; */
	clear:both; 
	display:inline;
}

#SelectLanguage FORM {
	display: inline;
	margin:0px;
	padding:0px;
}

#HorisontalMenu {
    font-size: 1.1em;
    font-weight: bold;
	color:#ffffff;
    background-color: #2053A3;
	text-align:center;
	clear:both; 
	width:960px;
	padding-top:1px;
	padding-bottom:1px;
    display: block;    
}

#HorisontalMenu  a:link,  #HorisontalMenu  a:visited  {
    text-decoration : none;
	color:#ffffff;
    background-color: #2053A3;
}

#HorisontalMenu  a:hover  {
	color:#f60;
}

#HorisontalMenu2006 {
   font-size: 1.1em;
   font-weight: bold;
	color:#ffffff;
   background-color: #990000;
	text-align:center;
	clear:both; 
	width:960px;
	padding-top:1px;
	padding-bottom:1px;
   display: block;    
}

#HorisontalMenu2006  a:link,  #HorisontalMenu2006  a:visited  {
    text-decoration : none;
	color:#ffffff;
    background-color: #990000;
}

#HorisontalMenu2006  a:hover  {
	color:#f60;
}

.LeftMenuActive {
    font-weight:bold;
    font-size:0.90em;
    background-color: #2053a3;
    text-transform:uppercase;
	display: block;
    line-height:25px;
}

.LeftMenuActive a {
    color: #ffffff;
    text-decoration : none;        
    margin-left:4px;
}

.LeftMenuActive a:hover {
    text-decoration :underline;        
}

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/* LEFT MENU FIRST LEVEL */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.LeftMenuOne {
    font-weight:bold;
    background-color: #4971b4;
	display: block;
    line-height:25px;
    border-top : 1px solid #fff;
}

.LeftMenuOne  A:link,  .LeftMenuOne  A:visited  {
    font-size:0.9em;
	color:#eeeeee;
    text-decoration : none;
    margin-left: 4px;
}

.LeftMenuOne  A:hover  {
    color: #FE9E2D;
}

.LeftMenuOne2006 {
    font-weight:bold;
    background-color: #990000;
	display: block;
    line-height:25px;
    border-top : 1px solid #fff;
}

.LeftMenuOne2006  A:link,  .LeftMenuOne2006  A:visited  {
    font-size:0.9em;
	color:#eeeeee;
    text-decoration : none;
    margin-left: 4px;
}

.LeftMenuOne2006  A:hover  {
    color: #FE9E2D;
}


.LeftMenuOneSelected {
	font-size:1.1em;
    font-weight:bold;
	text-transform:uppercase;
    background-color: #2053a3;
	display: block;
    line-height:25px;
    border-top : 1px solid #fff;
}

.LeftMenuOneSelected  A:link,  .LeftMenuOneSelected  A:visited  {
    font-size:0.9em;
	color:#FE9E2D;
    text-decoration : none;
    margin-left: 4px;
}

.LeftMenuOneSelected  A:hover  {
    color: #FE9E2D;
}





/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/* LEFT MENU FIRST LEVEL */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/* LEFT MENU SECOND LEVEL */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.LeftMenuTwo {
    font-weight:bold;
    color: #FE9E2D;
    background-color: #2053a3;
    text-transform:none;
    line-height:2em;
	display: block;
}

.LeftMenuTwo  A:link,  .LeftMenuTwo  A:visited {
    color: #ffffff;
    font-weight:bold;
    line-height:2em;
    margin-left:6px;
    text-decoration:none;
}

.LeftMenuTwo  A:hover  {
    text-decoration : underline;
	color: #ffffff;
}

.LeftMenuTwoSelected {
    font-weight:bold;
    color: #FE9E2D;
    background-color: #2053a3;
/*    text-transform:uppercase; */
    line-height:2em;
	display: block;
}

.LeftMenuTwoSelected  A:link,  .LeftMenuTwoSelected  A:visited {
    color: #FE9E2D;
    font-weight:bold;
    text-transform:uppercase;
    line-height:2em;
    margin-left:6px;
    text-decoration:none;
}

.LeftMenuTwoSelected  A:hover  {
    text-decoration : underline;
	color: #ffffff;
}


/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/* LEFT MENU SECOND LEVEL */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/



/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/* LEFT MENU THIRD LEVEL */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.LeftMenuThree {
    font-size:0.90em;
    background-color: #2053a3;
	display: block;
    line-height:1.5em;
}

.LeftMenuThree  a:link,  .LeftMenuThree  a:visited  {
	color:#ffffff;
    text-decoration : none;
    margin-left: 10px;
}

.LeftMenuThree  a:hover  {
    text-decoration : none;
	color: #FE9E2D;
}


.LeftMenuThreeSelected {
    font-size:0.90em;
    background-color: #2053a3;
	display: block;
    line-height:1.5em;
}

.LeftMenuThreeSelected  a:link,  .LeftMenuThreeSelected  a:visited  {
	color:#FE9E2D;
    text-decoration : none;
    margin-left: 10px;
}

.LeftMenuThreeSelected  a:hover  {
    text-decoration : none;
	color: #FE9E2D;
}

/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/* LEFT MENU THIRD LEVEL */
/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

.LeftMenuDestinationMenues {
    font-size:0.90em;
    border-top : 1px solid #fff;
    border-bottom : 0px solid #fff;
	background-color: #2053a3;
	display: block;
}

.LeftMenuPowderAlarm {
    border-top : 1px solid #fff;
    border-bottom : 1px solid #fff;
    background-color: #2053a3;
	width:100%;
}

.LeftMenuDestLinks {
	color:#ffffff;
	text-decoration:none;
	margin-left:2px;
	background-color:transparent;
	line-height:2em;
	font-weight:bold;
}

.LeftMenuDestName  A:link,  .LeftMenuDestName  A:visited  {
	color:#FE9E2D!important;
	text-decoration:none;
	font-size:0.9em;
	text-transform:uppercase;
	margin-left:20px;
}

A.LeftMenuDestName {
    color:#FE9E2D!important;
    text-decoration:none;
    font-size:0.9em;
    text-transform:uppercase;
    margin-left:4px;
}

A.LeftMenuDestLinks {
	color:#ffffff;
	text-decoration:none;
	background-color:transparent;
}


.select {
   font-size:10px;
   text-transform:none;
   color:#000000; 
   background-color:#eeeeee; 
}

.SearchBar {
	background-color:#dedede;
	padding:4px;
	width:100%;
}

.SearchBarAlternativ {
	background-color:#dedede;
	padding:4px;
	width:98%;
}

.FormSearchbar {
	display:inline;
}

.TipaFriend { 
	border: 1px solid #dddddd;
} 


.DestFil1 {
	background-color:#eeeeee!important;
	color:#000000!important;
}

.accommodationMultisearchPeriodInfo {
    font-size:1.5em;
    font-weight:bold;
    color:#4f4f4f;   
    background-color:transparent;
    padding:4px;
    width:100%; 
}
 
.accommodationMultisearchPartnerInfo {
    color:#828282; 
}
 
.accommodationMultisearchPartnerName {
    font-weight:normal;
}
 
.accommodationMultisearchResortinfo {
    background-color:#87A2CD;
    padding:4px;
    margin-bottom:0px;
    width:100%;
}

.accommodationMultisearchPresentation {
    background-color:#eeeeee;
    clear:both;
    width:100%;
    margin-bottom:10px;
    padding-top:10px;  
}
 
.accommodationMultisearchResortname {
    font-size:1.3em;
    font-weight:bold;
    text-transform:uppercase;
    color:#ffffff;
}

.accommodationMultisearchStyle {
    font-size:12px;
    font-weight:bold;
    text-transform:none;
    color:red;
}
 
.accommodationMultisearchName {
    font-size:12px;
    font-weight:bold;
    text-transform:none;
    color:#000000;
}
 
.seasonDatesHead {
    color:#000000;
    background-color:#B6C6DF;
}
 
.Date {
	font-color:#c0c0c0;
	font-size:1em;
	white-space:nowrap;
}

.ReadMore {
	font-size:1em;
	white-space:nowrap;
}

.ArtSnowStar	{
    color:#ff0000;
    font-weight:bold;
}

.Xmsfree {
    font-weight:bolder;
    color:#ffffff; 
    background-color:#009933;
    padding:4px;
    text-decoration:none;
    text-transform:uppercase;
    font-size:1.3em; 
}

.Alert {
   font-weight:bolder;
   font-size:1.5em;
   color:#ff0000; 
   background-color:transparent;
}


.ContactNull {
    color:#ffffff;
    background-color:#7E9E79;
}
 
.ContactEn {
    color:#000000;
    background-color:#ABC2A6;
}
 
.ContactTo {
    color:#000000;
    background-color:#D0E1CE;
}


TH.WeatherReportListLetters {
	font-size:1.3em;
}








/* DIV FROM OLD SHEET */

TR.bodyEn {
   color:#000000; 
   background-color:#eeeeee; 
}

TD.bodyEn {
   color:#000000; 
   background-color:#eeeeee; 
}

.bodyEn {
   color:#000000; 
   background-color:#eeeeee; 
}

.Sponsor {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   background-color:#f49000; 
}

.WhereAreyourFrom {
	text-align:center; 
	clear: both;
	width:500px;
	height:1024px;
	margin-top:10px; 
	border: 1px dotted #c0c0c0;
} 

.DestinationsNull {
	color:#000000;
	background-color:#7C6F67;
}


/* DIV FROM OLD SHEET */




@media print {
  h1            { page-break-before: always }
  h1, h2, h3,
  h4, h5, h6    { page-break-after: avoid }
  ul, ol, dl    { page-break-before: avoid }
}

.forum_topic { 
	font-weight: bold; 
}

.forum_info { 
	text-align: right; 
}


.RMRpoints  {
	font-size:1.5em;
	font-weight:bolder;
	color:#000000;	
}

.RMRdestName  {
	font-size:1.2em;
	font-weight:normal;
	text-decoration:none;
	color:#000080 ;	
}

.RMRfacilityName  {
	font-size:1.2em;
	font-weight:normal;
	text-decoration:none;
	color:#000080 ;	
}

.RMRpointsA  {
	font-size:1.1em;
	font-weight:bold;
	color:#000000;	
}

.RMRdestNameA  {
	font-size:1.1em;
	font-weight:normal;
	text-decoration:none;
	color:#000080 ;	
}

.RMRpointsB  {
	font-size:1.1em;
	font-weight:bold;
	color:#000000;	
}

.RMRdestNameB  {
	font-size:1.1em;
	font-weight:normal;
	text-decoration:none;
	color:#000080 ;	
}


dl.RMR {
	width: 219px;
	margin: 0px 0px 0px 0px;
    padding: 0;
    background: #ccc url(/gifs/RMR_box_bottom220.gif) no-repeat bottom left;
}

dl.RMRbig {
	width: 340px;
	margin: 0 0 20px 4px;
    padding: 0;     
	background: #ccc url(/gifs/RMR_mt_boxA340.gif) no-repeat bottom left;
}

dl.RMRbiggest {
    width: 460px;
    margin: 0 0 20px 4px;
    padding: 0;
    background: #ccc url(/gifs/RMR_mt_boxA460.gif) no-repeat bottom left;
}

dt.RMR {
	margin: 0;
    padding: 8px;
    font-size: 1em;
	border-bottom: 1px solid #fff;
    background: #ccc url(/gifs/RMR_box_top220.gif) no-repeat top left;
}

dt.RMRbig {
	margin: 0 0 10px 0;
	padding: 10px;
	font-size: 1.4em;
	font-weight:bold;
	color: #fff;
	border-bottom: 1px solid #fff;
	background: #B6C6DF url(/gifs/RMR_box_topA340.gif) no-repeat top left;
}

dt.RMRbiggest {
    margin: 0 0 10px 0;
    padding: 10px;
    font-size: 1.4em;
    font-weight:bold;
    color: #fff;
    border-bottom: 1px solid #fff;
    background: #B6C6DF url(/gifs/RMR_box_topA460.gif) no-repeat top left;
}

dd.RMR {
	margin: 0 10px 0 4px;
    padding: 0px 8px 8px 8px;
    color: #666;
    font-family: Verdana, sans-serif;
    font-size: 1em;
	background: url(/gifs/RMR_arrow.gif) no-repeat 0 3px;
}

dd.RMRbig {
	margin: 0 0 0 10px;
	padding: 0 10px 10px 10px;
	color: #666;
	font-family: Verdana, sans-serif;
	font-size: 1.1em;
	background: url(/gifs/RMR_arrow.gif) no-repeat 0 3px;
}

dd.RMRbigVote {
	margin: 0 0 0 10px;
	padding: 0 10px 10px 10px;
	color: #000;
	font-family: Verdana, sans-serif;
	font-size: 1.3em;
}

#RMRblue, #RMRblue dt {
	background-color: #4971b8;
	color:#fff;
}

#RMRred, #RMRred dt {
	background-color: #4971b8;
	color:#fff;
}

#RMRgreen, #RMRgreen dt {
	background-color: #cf9;
}

#RMRblueBIG dt {
		background-color: #69c;
		}
	
#RMRblueBIG {
		background-color: #B6C6DF;
		}

#RMRblueMedium dt {
		background-color: #87A2CD;
		}
	
#RMRblueMedium {
		background-color: #B6C6DF;
		}
	
#RMRredBIG dt {
		background-color: #69c;
		}
	
#RMRredBIG {
		background-color: #B6C6DF;
		}


TH.RMRHeader {
	font-weight:bold;
}



#RMRColOne	 { 
	float:left; 
	display:inline; 
	width:150px;
} 

#RMRColTwo { 
	text-align:center;
	float:left; 
	display:inline; 
	width:70px;
} 

#RMRColThree { 
	text-align:center;
	float:left; 
	display:inline; 
	width:80px; 	
} 

#RMRColOneA	 { 
	float:left; 
	display:inline; 
	width:140px;
	height:1.8em;
} 

#RMRColTwoA { 
	float:left; 
	display:inline; 
	width:150px;
	height:1.8em;
} 

table.ruledGrey tr:hover {
    background-color: #eeeeee;
}

/* SNOW HISTORY */
table.ruled tr:hover {
background-color: #B6C6DF;
}

#SHcontainer {
	position: relative;	
	clear:both; 
	margin-bottom:40px;
	top:0px; 
	width:468px;
	margin:2px; 
	height:1800px;
}

#SHboxSelections {
	width:100%; 
/*	position: relative;	top: 320px;	left: 2px;*/
/*	margin:2px; padding:4px; */
}

#SHboxStats {
	width:100%;
/*	position: relative;	top: 310px;	left: 2px;*/
/*	margin:2px; padding:4px; */
}

#SHboxHistory {
	width:100%;	
/*	position: relative;	top: 380px;	left: 2px;*/
/*	margin:2px; padding:4px; */
}

#SHboxGraph {
	width:400px; height:320px;	border: 0px #000 solid;
/*	position: absolute;	top: 2px;	left: -6px;*/
	clear:both; margin:10px; padding:4px;
}

/* SNOW HISTORY */


.ContainerFrame {
	border: 1px outset #C0C0C0;
	margin: 2px;
	padding:2px;
	width:474px; 
	clear:both;
}

.ContainerFrameLoose {
	border: 1px outset #C0C0C0;
	margin: 2px;
	padding:2px;
	clear:both;
}

.ContainerFrameFullWidth {
    border: 1px outset #C0C0C0;
    margin: 2px;
    padding:2px;
    width:98%;
    clear:both;
}

.ContainerFrameSmall {
	border: 1px outset #C2CBE6;
	margin: 2px;
	padding-left:4px;
	padding-right:4px;
/*	width:190px;  */
}	

.ContainerHeader {
	font-size:1em;
	font-weight:bold;
	color:#2053A3;
	background-color:#C2CBE6;
	padding:2px;
	margin-top:4px;
}

.ContainerNewsFR {
	font-size:1em;
	font-weight:bold;
	color:#ffffff;
	background-color:#F49000;
}

.TitreNewsFR {
	font-size: 1.25em;
}

A.ContainerHeader {
    color:#2053A3;
    background-color:inherit;
    text-decoration:none;
}

.ContainerHeaderOffers {
	font-size:1em;
	font-weight:bold;
	color:#fff;
	background-color:red;
	padding:2px;
	margin-top:4px;
}

A.ContainerHeaderOffers {
	color:#ffffff;
	background-color:inherit;
	text-decoration:none;
}

A.OfferHeaderTitle {
	color:#fff;
}

#TisBgOne {
	background-color:#ffffff;
}

.AccSearchBox {
	color:#ffffff;
	background-color:#336699;
}




#tabs ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
}

#tabs ul li {
	margin-left: 0;
	margin-bottom: 0;
	padding: 2px 15px 5px;
	border: 1px solid #000;
	background-color: #f0f0f0;
	list-style: none;
	display: inline;
}


#tabs ul li.here {
	border-bottom: 1px solid #ffc;
	background-color: #c0c0c0;
	list-style: none;
	display: inline;
}

#header {
    float:left;
    width:600px;
    background:#DAE0D2 url("/gifs/tabs_bg.gif") repeat-x bottom;
    font-size:93%;
    line-height:normal;
}



#header ul {
    margin:0;
	padding:10px 10px 0;
    list-style:none;
    }

#header li {
    float:left;
    margin:0;
    padding:0;
    }

#header li {
    float:left;
    background:url("/gifs/tabs_norm_right.gif")
    no-repeat right top;
    margin:0;
    padding:0;
    }


#header li span {
 	display: block;
	background:url("/gifs/tabs_norm_left.gif")
	no-repeat left top;
	padding:5px 15px 4px;
}

#header #current {
    background-image:url("/gifs/tabs_norm_right_on.gif");
    font-weight: bold;
}
#header #current span {
    background-image:url("/gifs/tabs_norm_left_on.gif");
    padding-bottom: 5px;
}

.tab_explanation {
	background-color:#E8E8E8;
	text-align: left;
	padding:6px;
	float: left;
	width:600px;
	border-left:1px ridge #ffffff; 
	border-right:1px ridge #E8E8E8;
	border-bottom:1px ridge #E8E8E8;
}

#headerSmall {
    float:left;
    width:465px;
    background:#DAE0D2 url("/gifs/tabs_bg.gif") repeat-x bottom;
    font-size:93%;
    line-height:normal;
}

#headerSmall ul {
    margin:0;
	padding:10px 10px 0;
    list-style:none;
    }

#headerSmall li {
    float:left;
    margin:0;
    padding:0;
    }

#headerSmall li {
    float:left;
    background:url("/gifs/tabs_norm_right.gif")
    no-repeat right top;
    margin:0;
    padding:0;
    }


#headerSmall li span {
 	display: block;
	background:url("/gifs/tabs_norm_left.gif")
	no-repeat left top;
	padding:5px 15px 4px;
}

#headerSmall #current {
    background-image:url("/gifs/tabs_norm_right_on.gif");
    font-weight: bold;
}
#headerSmall #current span {
    background-image:url("/gifs/tabs_norm_left_on.gif");
    padding-bottom: 5px;
}

.tab_explanationSmall {
	background-color:#E8E8E8;
	text-align: left;
	float: left;
	padding:2px;
	width:465px;
	border-left:1px ridge #ffffff; 
	border-right:1px ridge #E8E8E8;
	border-bottom:1px ridge #E8E8E8;
}





A.tabCurrent {
	color: #000000;
	text-decoration:none;
}

A.tabNotCurrent {
	color: #ffffff;
	text-decoration:none;
}

.BoxTitle  {
	width: 679px;
/*	background: url(/gifs/COM_header_header.gif) no-repeat; */
/*	background-color:#C2CBE6; */
	clear: both;
	padding: 0;
	margin: 0;
	float: left;
}

.BoxIngress {
	width: 679px;
	background-image: url(/gifs/9/siPortletId1Bg.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	clear: both;
	float: left;
	padding: 0;
	margin: 0;
}

H1.HeaderTitle  {
	font-size: 1.2em;
	color: #052B6E;
	text-transform: uppercase;
	letter-spacing: -0.05em;
	margin: 0 0 0 5px;;
	padding: 0;
}

H2.HeaderIngress {
	font-size: 1em;
	color: #000;
	font-weight: normal;
	clear: both;
	float: left;
	padding: 0;
	margin: 10px 0 5px 15px;
	width: 600px;
}

A.NewsTeasersHeader {
	font-size:0.85em;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

H5.NewsTeasersHeader {
	font-size:1.1em;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

A.NewsTeasersHeaders {
	font-size:1em;
	font-weight:normal;
	color:#000000;
}

.NewsIngressFrontpage {
	font-size:1.1em;
	font-weight:normal;
/*	text-align:justify; */
}

.NewsIngressLastTen {
	font-size:1.1em;
	font-weight:normal;
	font-style:italic!important;
}

.WebcamListCams {
	font-size:1.1em;
	display: inline;
	width: 49%
}

.WebcamListCamsBreak {
	display: block;
	background-color:#eeeeee;
	height:1em;
	margin-top:4px;
	margin-bottom:4px;
}

IMG.big {
	margin-right: 15px;
	}

	
IMG.medium {
	margin: 6px;
}

IMG.small {
	margin: 2px;
} 

.Red {
	color:#ff0000;
}

.red {
	color:#ff0000;
}

.Alert {
   font-weight:bold; 
   font-size:1.2em; 
   color:#ff0000; 
   background-color:transparent; 
}

.YPLarge {
	background-color:#eeeeee;
	font-weight:bold;
	color:#000080;
}

.YPSmall {
	background-color:#eeeeee;
}

.FirstNews {
	clear:both;
}

.RestNews {
	clear:both;
}

.multisearchIngress {
	color:red;
	font-weight:bold;
	background-color:#eeeeee;
}

#RecommendColOneA	 { 
	float:left; 
	display:inline; 
	width:200px;
	height:1.8em;
} 

#RecommendColTwoA { 
	float:left; 
	display:inline; 
	width:90px;
	height:1.8em;
} 

.headerLastTenFirst {
	font-size:1.4em;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.headerLastTenRest {
	font-size:1.1em;
	font-weight:bold;
	color:#000080;
	text-decoration:none;
}

.ContainerTrKey strong {
    font-size:1.1em;
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}

.ContainerTrKey {
    margin-top:20px;
}

form.loginV3 input {
        width:8em;
}

#scrollerTop {
    position : absolute;
    top : 153px;
    left : 140px;
    z-index: 200;
    width:200px;
    color:#fff;
    font-weight:bold;
}

#scrollerTop A {
	color:#fff;
	text-decoration:none;
}

.scrollerHeader {
	font-weight:bold;
	margin-right:3em;
	margin-left:8em;

}

.scrollerItems {
    color:#fff;
    font-weight:bold;
	margin-right:3em;
}

.CommercialID2 {
	margin-top: 8px;
	margin-bottom:8px;
}

.commercialID2HeaderCategory {
	font-weight:bold;
	color:red;
	text-decoration:none;
    margin-left:1em;
}

A.commercialID2Header {
	font-size:0.9em;
	font-weight:bold;
	color:#000;
	background-color:inherit;
	text-decoration:underline;
}

A.commercialID2Text {
	font-size:0.9em;
	color:#000000;
	background-color:inherit;
	text-decoration:underline;
}

.destDetail {
    font-weight:bold;
    background: #C2CBE6 url(/gifs/destDet_ic_5.gif) no-repeat center right;
    color:#2053a3;
    width:450px;
    height:36px;
}

.destDetail1 {
    background: #C2CBE6 url(/gifs/destDet_ic_4.gif) no-repeat center right;
}

.destDetail2 {
    background: #C2CBE6 url(/gifs/destDet_ic_1.gif) no-repeat center right;
}

.destDetail3 {
    background: #C2CBE6 url(/gifs/destDet_ic_2.gif) no-repeat center right;
}

.destDetail4 {
    background: #C2CBE6 url(/gifs/destDet_ic_3.gif) no-repeat center right;
}

.destDetail5 {
    background: #C2CBE6 url(/gifs/destDet_ic_4.gif) no-repeat center right;
}

.destDetailTitle {
    font-size:1.8em;
    padding:4px;
}

.SkiHorContainerFrame {
	border: 1px outset #C0C0C0;
	margin: 2px 2px 20px 2px;
	padding:2px;
	width:474px; 
	clear:both;
}

.SkiHorContainerFrameFullWidth {
    border: 1px outset #C0C0C0;
    margin: 2px;
    padding:2px;
    width:100%;
    clear:both;
}

.SkiHorContainerFrameSmall {
	border: 1px outset #C2CBE6;
	margin: 2px;
	padding-left:4px;
	padding-right:4px;
	width:190px; 
}	

.SkiHorDestName {
	font-size:1em;
	font-weight:bold;
	color:#2053A3;
	background-color:#C2CBE6;
	padding:2px;
	margin-top:4px;
}

.SkiHorPicture {
	padding:18px;
	width:133px;
	border:0px;
}

.SkiHorPictureSmall {
	padding:8px;
    margin:8px;
    width:35px;
    border:0px;
    float:left;
}

.SkiHorPicBox {
	width:176px;
	display:inline;
	float:left;
}

.SkiHorInfoBox {
	display:inline;
	float:left;
}

.SkiHorBookNowBtn {
    font-size:1em;
    font-weight:bold;
    background-color:
    green;color:#fff;
    border:0px solid;
    padding:2px;
}

.LeftMenuDestinationContainer {
    font-size:0.90em;
    border-top : 1px solid #fff;
    border-bottom : 0px solid #fff;
	background-color: #2053a3;
	padding-bottom:40px;
	display: block;
}

.LeftMenuDestLinksLevOne {
	padding-left:0.5em;
	margin-top:0.5em;
	background-color:transparent;
	line-height:2em;
	width:130px;
}

.LeftMenuDestLinksLevOne A {
	font-weight:bold;
	font-size:1em;
	color:#efeff0;
	text-decoration:none;
	background-color:transparent;
}

.LeftMenuDestLinksLevOne A:hover {
	color:#fff;
	background-color:inherit;
}

.LeftMenuDestLinksLevTwo {
	margin-left:1em;
	background-color:transparent;
	line-height:1.5em;
	width:120px;
}

.LeftMenuDestLinksLevTwo A {
	font-weight:normal;
	font-size:1em;
	color:#efeff0;
	text-decoration:none;
	background-color:transparent;
}

.LeftMenuDestLinksLevTwo A:hover {
    color:#fff;
    background-color:inherit;
}


#destDetMenu ul {
/*	margin-left: 10px; */
	padding-left: 0;
	display: inline;
	list-style-image: url(/gifs/listwhite.gif);
	padding-left:10em;
	margin-left:0.5em;
	/*color:#ffffff;*/
}

#destDetMenu ul li {
	margin-left: 0;
	margin-bottom: 0;
	padding: 2px 15px 5px; 
/*	border: 1px solid #000; */
	background-color: inherit; 
/*	list-style: none;*/
/*	display: inline; */
	color:#fff;
}


#destDetMenu ul li.here {
	font-weight:bold;
	font-size:2.3em;
	background-color: #inherit;
	list-style: none; 
	display: inline; 
	font-weight:bolder;
}

.SkiMapLink {
	text-decoration:none;
}

.microtext, #informativa {
    font-size:0.90em;
}

*/ TID SEARCH CLASSES */

#TIDDestSearchContainer	{
	margin-bottom: 15px;
	margin-left: 12px;
	-moz-box-sizing: border-box;
	width: 470px;
	}

#TidDestSearchHeader	{
	color: #4971b4;
	font-weight: bold;
	margin-bottom: 7px;
	margin-top: 5px;
	font-size: 10px;
	-moz-box-sizing: border-box;
	}

#TidDestSearchCat0	{
	background: url(http://www.skiinfo.no/gifs/tidIconSove.gif);
	background-repeat: no-repeat;
	padding: 5 0 0 18px;
	margin-right: 25px;
	}

#TidDestSearchCat1	{
	background: url(http://www.skiinfo.no/gifs/tidIconMat.gif);
	background-repeat: no-repeat;
	padding: 5 0 0 16px;
	margin-right: 25px;
	}

#TidDestSearchCat2	{
	background: url(http://www.skiinfo.no/gifs/tidIconGjore.gif);
	background-repeat: no-repeat;
	padding: 5 0 0 20px;
	margin-right: 28px;
	}

#TidDestSearchCat3	{
	background: url(http://www.skiinfo.no/gifs/tidIconShopping.gif);
	background-repeat: no-repeat;
	padding: 5 0 0 21px;
	margin-right: 35px;
	}

#TidDestSearchCat4	{
	}


*/ RESORT WIZARD */

.page
{
    background-color: #B6C6DF; 
}


.tborder
{
    background-color: #B6C6DF; */
    border: 1px solid #000;
}

.thead {
	background-color: #87A2CD;
	background: url(http://www.skiinfo.no/gifs/wizard_tooltip_header.gif) no-repeat;
	color: #2053A3;
	font-weight:bold;
	font-size:1.1em;
	margin-top: 4xp;
	margin-bottom: 4px;
	padding-left:2px;
	border-bottom:1px solid #424242;
}

.panel
{
    background-color: #c2cbe6;
    color: #000;
    padding: 2px 2px 6px 2px;
    border: 1px solid #000000;
}

.wizContent {
	padding:10px;
}

.swcTDHeader {
   	font-weight:normal;
   	background-color:#cdd5ea; 
}

#ticketprice_Container {
    border:1px #000 none;
/*    width:360px; */
    voice-family: "\"}\"";
    voice-family:inherit;
    width:100%;
    clear:both;
}

.ticketprice_Table {
    border:1px #000 solid;
    width:100%;
}

.ticketprice_Table_Small {
    border:1px #000 solid;
    width:468px;
}

TABLE.ticketprice_Table tr:hover {
    background-color: #eeeeee;
	color:red;
}

TABLE.ticketprice_Table_Small tr:hover {
    background-color: #eeeeee;
	color:red;
}

.ticketprice_Table TH, .ticketprice_Table_Small TH {
	text-align: left;
}

.ticketprice_TableHeader {
    color:#fff;
    background-color:#6699cc;
	text-transform: uppercase;
	text-align:left;
}

.ticketprice_TableHeader_Type, .ticketprice_TableHeader_Adult, .ticketprice_TableHeader_Children
    font: 1.1em Georgia, serif;
    font-weight:bold;
    text-align:left;
    padding:0.5em;
}

.ticketprice_ResultRow {
    color:#000;
    background-color:#efeddd;
}

.ticketprice_ResultRow A{
	font-weight:bold;
    color: #000080;
    text-decoration:none;
    background-color:inherit;
}

IMG.ticketprice_ListIcon {
	width:8px;
	height:8px;
	margin: 0 4px 0 4px;
}

/* SKIMAKER BACKOFFICE */

table.regionsGrey tr:hover {
    background-color: #eee;
    color:red;
}

TR.regionRowActive {
    background-color:#eee;
}

TR.regionRowNonActive {
    background-color:#inherit;
}

TR.regionRowDivider {
    background-color:#87A2CD;
    height:1px;
}

.destRegionsBlock {
    border:0px red none;
    width:464px;
    clear:both;
    padding:0.4em;
    margin-bottom:0.2em;
    background-color:#eee;
}

.destRegionsCellOne {
    color:#000;
    background-color:inherit;
    width:340px;
    display:inline;
    float:left;
}

.destRegionsCellTwo {
    background-color:inherit;
    display:inline;
    float:left;
    width:110px;
    border:0px #000 none;
}

.destRegionsCellTwo A {
    font-weight:bold;
    color:#fff;
    text-decoration:none;
    background-color:red;
    padding: 2px;
}

IMG.regionsListIcon {
    border:0 px #000 none;
    margin:0 0.5em 0 0.5em;
}

A.regionsName {
    font-weight: bold;
    text-decoration:none;
}

/* SKIMAKER BACKOFFICE */

.sh_theme {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F49000;
	font-weight:bold;
}

.sh_texte {
	font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-bottom : 15px;
}

A.sh_textesh {
        font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        text-decoration:none;
}

