BODY {
	margin:0px 1px 0px 0px;
	padding:0px 0px 0px 0px;
}

#TopMountainPrint {
	display:none;
}

BODY,TABLE,TR,TH,TD,STRONG,P,DIV {
	font:	10px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

TH {
	font-weight:bold;
}	

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: #c60;
	background: transparent;
	}
    
h1+h2, h2+h3, h3+h4, h5+h6	{
	margin:	.5em 0;
}

h3.inline	{
	font:	10px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:inline; 
	}


STRONG {
	font-weight:bold;
	}

TR.header {
   font-weight:bold; 
   color:#000000; 
   background-color:#eeeeee; 
}

TR.SearchBar {
   color:#000000; 
   background-color:#dedede; 
}


TR.bodyTo {
   color:#000000; 
   background-color:#c0c0c0; 
}


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

.OfferNull {
	color:#000000;
	background-color:#5097e6;
}

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

.AcommodationNull {
	color:#000000;
	background-color:#7E7091;
}

.AcommodationEn {
	color:#000000;
	background-color:#AAA0B8;
}

.AcommodationTo {
	color:#000000;
	background-color:#D2CCDA;
}

.BrochureNull {
	color:#000000;
	background-color:#FE9E2D;
}

.BrochureEn {
	color:#000000;
	background-color:#f6f6f6;
}


.CommunityNull {
	font-weight:bold;
	color:#000000;
	background-color:#7E9FA8;
	text-transform: uppercase;
}

.CommunityEn {
	color:#000000;
	background-color:#ACC4C8;
}

.CommunityTo {
	color:#000000;
	background-color:#D3E1E4;
}

.CommunityBuySellNull {
	font-size:11px;
	color:#000000;
	background-color:#7E9FA8;
	text-transform: uppercase;
}

.CommunityBuySellEn {
	color:#000000;
	background-color:#ACC4C8;
}

.CommunityBuySellTo {
	color:#000000;
	background-color:#D3E1E4;
}

.ContactNull {
	color:#ffffff;
	background-color:#7E9E79;
}

.ContactEn {
	color:#000000;
	background-color:#ABC2A6;
}

.ContactTo {
	color:#000000;
	background-color:#D0E1CE;
}

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

.DestinationsEn {
	color:#000000;
	background-color:#AAA097;
}

.DestinationsTo {
	color:#000000;
	background-color:#D1CCC6;
}

.EANull {
   color:#000000; 
   background-color:#D6B196; 	
}

.EAEn {
   color:#000000; 
   background-color:#E8CEBD; 	
}

.EATo {
   color:#000000; 
   background-color:#F3E6DD;
}

.EABlue {
	background-color:#5097e6;
}

.EAGrey {
	background-color:#ECE9E9;
}

.SnowReportNull {
	color:#000000;
	background-color:#87A2CD;
}

.SnowReportEn {
	color:#000000;
	background-color:#B6C6DF;
}

.SnowReportTo {
	color:#000000;
	background-color:#E8E8E8;
}

.WeatherReportNull {
    color:#000000;
    background-color:#87A2CD;
}

.WeatherReportEn {
    color:#000000;
    background-color:#B6C6DF;
}

.WeatherReportTo {
    color:#000000;
    background-color:#E8E8E8; 
}


.WeatherNull {
	color:#000000;
	background-color:#B3B37D;
}

.WeatherEn {
	color:#000000;
	background-color:#D1D1AB;
}

.WeatherTo {
	color:#000000;
	background-color:#E9E8D4;
}

.WebCamNull {
	color:#000000;
	background-color:#B3B3B3;
}

.WebCamEn {
	color:#000000;
	background-color:#D1D1D1;
}

.WebCamTo {
	color:#000000;
	background-color:#E8E8E8;
}



.NewsNull {
	color:#000000;
	background-color:#FE9E2D;
}

.NewsEn {
	color:#000000;
	background-color:#FDC676;
}

.NewsTo {
	color:#000000;
	background-color:#FEE1B9;
}

.SkiMapNull {
   color:#000000; 
   background-color:#9E9488; 	
}

.SkiMapEn {
   color:#000000; 
   background-color:#C6BDB4; 	
}

.SkiMapTo {
   color:#000000; 
   background-color:#E2DFDA;
}


.MySkiinfoNull {
   color:#000000; 
   background-color:#BABABA; 	
}

.MySkiinfoEn {
   color:#000000; 
   background-color:#D6D6D6; 	
}

.MySkiinfoTo {
   color:#000000; 
   background-color:#EAEAEA;
}

.TravelFinderNull {
   color:#000000; 
   background-color:#D6B196; 	
}

.TravelFinderEn {
   color:#000000; 
   background-color:#E8CEBD; 	
}

.TravelFinderTo {
   color:#000000; 
   background-color:#F3E6DD;
}

TH {
   font-size:10px; 
   font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif; 
}

TD.header {
   font-weight:bold; 
   color:#000000; 
   background-color:#dedede; 
}

TD.SearchBar {
   color:#000000; 
   background-color:#dedede; 
}


TD.bodyTo {
   color:#000000; 
   background-color:#c0c0c0; 
}


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


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


TD.PersonalOne {
   color:#000000; 
   background-color:#dedede; 
}


TD {
   font-size:10px; 
   font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif; 
}

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

.bodyTo {
   color:#000000; 
   background-color:#c0c0c0; 
}

.RegStepOn {
   color:#000000; 
   background-color:#c0c0c0; 
}


.RegStepOff {
   color:#c0c0c0; 
   background-color:#eeeeee; 
}


TABLE {
   font-size:10px; 
   font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif; 
}


P {
   font-size:10px; 
   font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif; 
}


OL {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   margin-top:2px; 
}


NEWSID {
   text-align:left; 
}

HR {
   clear:both;
   color: #f49000;
}

HR.strek {
   color:#0000a0; 
   background-color:transparent; 
}

HR.container {
   color:#f49000; 
   background-color:transparent; 
}

HR.CommercialBanner {
	color: Black;
/* 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
 */
}


FORM {
	display:inline;
	margin:0; 
}


DD {
   margin-top:2px; 
   margin-left:10px; 
}

A {
   color:#000080; 
   background-color:transparent; 
}

A.visited {
   color:#000080; 
   background-color:transparent; 
}


A.ToppMeny {
   font-weight:bold; 
   font-size:10px; 
   color:#ffffff; 
   background-color:transparent; 
   text-decoration:none; 
}


A.SkiMapLink {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#000000; 
   background-color:transparent; 
}

A.MenuTopp {
   font-weight:bold; 
   font-size:10px; 
   color:#ffffff; 
   background-color:#2053a3; 
   text-decoration:none; 
   text-align:center; 
}

A.MenuTopp:hover {
   font-weight:bold; 
   font-size:10px; 
   color:#ffffff; 
   background-color:#2053a3; 
   text-decoration:underline; 
   text-align:center; 
}

A.MenuToppV2 {
	font-family: Helvetica,Arial,sans-serif;
   font-weight:bold; 
   font-size:11px; 
   color:#2053A3; 
   text-decoration:none; 
   text-align:center; 
}

A.MenuToppV2:hover {
   font-family: Helvetica,Arial,sans-serif;
   font-weight:bold; 
   font-size:11px; 
   color:#2053A3; 
   text-decoration:underline; 
   text-align:center; 
}

A.MenuLeft {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ffffff; 
   background-color:transparent;
   text-decoration:none;
}

A.MenuLeft:hover {
   font-size:10px; 
   color:#ffffff; 
   background-color:transparent; 
   text-decoration:underline; 
}

A.MenuLeftSub {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ffffff; 
   background-color:#4971b4; 
   text-decoration:none;
   padding:0px; 
   width: 100%
}

A.MenuLeftGray {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#9999BB; 
   background-color:transparent;
   text-decoration:none;
}

A.MenuLeftGray:hover {
   font-size:10px; 
   color:#9999BB;
   background-color:transparent; 
   text-decoration:underline; 
}


A.MenuLeftSubscribe {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ffffff; 
   background-color:#4971b4; 
   text-indent:15px; 
   text-decoration:none;
   padding:5px; 
   width: 100%
}

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

A.MenuLeftYP:hover {
   font-size:10px; 
   color:#000000; 
   background-color:transparent; 
   text-decoration:underline; 
}

.MenuSelectCountry {
   font-weight:bold; 
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ffffff; 
   background-color:#f49000; 
   padding:5px; 
   width:100%; 
}

.MenuSubscribe {
   font-weight:bold; 
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ffffff; 
   background-color:#4971b4; 
   padding:5px; 
   width:100%; 
}

.MenuSub {
   color:#ffffff; 
   background-color:#4971b4; 
   padding-left: 20px;
}

A.MenuSubDestination {
   color:#ffffff; 
   background-color:#4971b4; 
   width:100%;
   text-decoration: none;
   text-transform: uppercase;
}

A.MenuSubDestination:Hover {
   text-decoration: underline;
}

A.MenuCom:hover {
   font-size:10px; 
   color:#000000; 
   background-color:transparent; 
   text-decoration:underline; 
}


A.MenuCom {
   font-size:10px; 
   color:#000000; 
   background-color:transparent; 
   text-decoration:none; 
}

A.LinkBlue:hover {
   font-size:10px; 
   color:#2B0DDF; 
   background-color:transparent; 
   text-decoration:underline; 
}


A.LinkBlue {
   font-size:10px; 
   color:#2B0DDF; 
   background-color:transparent; 
   text-decoration:none; 
}

A.MenuCategory {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ffffff; 
   background-color:transparent; 
   margin-left:10px; 
   border-width:0; 
   border-style:none; 
}

A.MenuBlue:hover {
   font-size:10px; 
   color:#0000ff; 
   background-color:transparent; 
   text-decoration:underline; 
}


A.MenuBlue {
   font-size:10px; 
   color:#0000ff; 
   background-color:transparent; 
   text-decoration:none; 
}





/*
H1 {
	color: #000080;
	background-color: transparent;
	font-size: 15px;
	font-weight: bold;
	clear: both;
}

H2 {
	color: #000080;
	background-color: transparent;
	font-size: 14px;
	font-weight: bold;
	clear: both;
}

H3 {
	color: #000080;
	background-color: transparent;
	font-size: 13px;
	font-weight: bold;
	clear: both;
}
*/


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

.tall {
   font-weight:bold; 
   color:#ffffff; 
   background:#009900; 
}

.GrayText {
    color:#4e4e4e;
    background-color:transparent;
    }

.Submit2 {
   font-weight:normal; 
   font-size:1em; 
   color:#ffffff; 
   background-color:#04572e;
}

.submit-login {
   font-weight:normal; 
   font-size:10px; 
   color:#ffffff; 
   background-color:#F49000;
}

.SubmitGreen {
	font-weight:normal; 
	font-size:10px; 
	color:#ffffff; 
	background-color:#009900;
	border-width:1px; 
	border-style:solid;
	border-color:#009900
}

.Submit {
   font-weight:bold; 
   font-size: 1em;
   color:#ffffff; 
   background-color:#002f5e; 
}


.reset2 {
   font-weight:normal; 
   font-size:10px; 
   color:#ffffff; 
   background-color:#af0d00; 
   border-width:1px; 
   border-style:solid; 
   border-color:#000000; 
}


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


.login {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
	width: 100px;
}


.input {
   font-size:11px; 
   color:#000000; 
   background-color:#fafafa; 
}

.input-login {
   font-size:11px; 
   color:#000000; 
   background-color:#D6E0FF; 
}

.dropdownw {
   font-size:9px;
   text-transform:lowercase;
   font-weight: bold;
   color:#ffffff; 
   background-color:#252525; 
}

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

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

.WeatherCell {
   font-weight:bold; 
   color:#000000; 
   background-color:#eeeeee; 
   text-transform:none; 
   padding:5px; 
   border-width:1px; 
}


.WeatherTop5 {
	font-weight:bold;
	color:#000000;
	background-color:#C1D1D1;
	text-transform:none;
	padding:2px;
	border-width:1px;
}


.WeatherTopHead {
   font-weight:bold; 
   color:#ffffff; 
   background-color:#98B3B3; 
   text-transform:uppercase; 
   padding:3px; 
   border-width:1px; 
}

.SearchForm {
	font-size: 10px;
	background-color: #eeeeee;
	color: #000000;
}

.SearchFormDrop {
	font-size: 10px;
	background-color: #eeeeee;
	color: #000000;
}

.SearchFormSubmit {
   font-weight:normal; 
   font-size:0.9em; 
   color:#ffffff; 
   background-color:#002f5e; 
   border-color:#000000; 
}

.TravelInput {
   font-size :10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   width:140px; 
}


.TravelFree {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
}

MiscInputTipFriend {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   border-color:#000000; 
}

.SubmitTD {
   font-weight:normal; 
   color:#000000; 
   background-color:#eeeeee; 
   text-transform:none; 
}


.SubNews {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
}


.SkiguideType {
   font-weight:normal; 
   color:#000000; 
   background-color:#eeeeee; 
}


.SkiguideTypeB {
   font-weight:normal; 
   color:#000000; 
   background-color:#ffffff; 
}

.SkiguideHeaderTwo {
   font-weight:bold; 
   color:#000000; 
   background-color:#c0c0c0; 
}


.TeaserPowder {
   font-weight:bold; 
   color:#ffffff; 
   background-color:#FEA648; 
}

A.Teaser:hover {
   color:#ffffff;
   background-color: transparent; 
   text-decoration:underline; 
}

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

.SkiguideHeader {
   font-weight:bold; 
   color:#000000; 
   background-color:#eeeeee; 
}


.SkiguideCell {
   font-weight:bold; 
   font-size:11px; 
   color:#000000; 
   background-color:#dedede; 
}


.SkiguideCathegory {
   font-weight:bold; 
   color:#000080; 
   background-color:#eeeeee; 
   text-transform:uppercase; 
}


.SkiGuideForm {
   font-size:10px; 
   color:#000000; 
   background-color:#fafafa; 
}


.RegTekst {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
}


.NewsHead {
   font-weight:bold; 
   color:#ffffff; 
   background-color:#999999; 
   text-transform:uppercase; 
   vertical-align: middle;
   padding:2px; 
   border-width:1px; 
}

.PostcardSelect {
   font-weight:bold; 
   color:#000000; 
   background-color:#eeeeee; 
   text-transform:none; 
   font-family:Sans-serif, Verdana, Helvetica, Arial; 
}

.NewsFrame {
   font-weight:bold; 
   color:#ffffff; 
   background-color:#999999; 
   text-transform:uppercase; 
   border-width:1px; 
}

.MenuTopp {
   font-weight:bold; 
   font-size:10px; 
   color:#ffffff; 
   background-color:#2053a3; 
   text-decoration:none; 
   text-align:center; 
}

.MenuSelectLinks {
   font-weight:bold; 
   font-size:10px; 
   color:#ffffff; 
   background-color:#C5C4C4; 
   text-decoration:none; 
   text-align:right; 
}

.MenuComOrang {
   font-weight:bold; 
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ff9933; 
   background-color:transparent; 
   text-decoration:none; 
}

.MenuCategory {
   font-weight:bold; 
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ff9933; 
   background-color:transparent; 
   text-decoration:none; 
   text-transform: uppercase;
}

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


.MenuOn2{
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   font-weight:bold;
   color:#ffffff; 
   background-color:#ff9933; 
   margin-left:5px; 
   padding:5px; 
   border-bottom: #ffffff;
   border-top: #ffffff;
}


.MenuOn {
   font-weight:bold; 
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ffffff; 
   background-color:#ff9933; 
   padding:5px; 
   width:100%; 
}

.MenuPowder {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ffffff; 
   background-color:#2053a3; 
}

.MenuCat {
   font-size:10px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ffffff; 
   background-color:#2053a3; 
   margin-left:5px; 
   padding:5px; 
}

.LogoSponsor {
   top:5px; 
   left:68%; 
   position:absolute; 
   z-index:3; 
}

.LinkCom {
   font-weight:bold; 
   color:#000080; 
   background-color:transparent; 
   top:9px; 
   left:400px; 
   position:absolute; 
   z-index:1; 
}

.HvitRegTekst {
   font-size: 10px; 
   font-family: verdana,helvetica,arial,sans-serif; 
   color: #ffffff; 
   background-color: transparent;

}


.BlueRegTekst {
   font-size: 10px; 
   font-family: verdana,helvetica,arial,sans-serif; 
   color: #2053A3; 
   background-color: transparent;

}

.HeaderSmall {
   font-weight:bold; 
   font-weight:900; 
   font-size:14px; 
   font-family:Verdana, Helvetica, Arial, sans-serif; 
   color:#ff9933; 
   background-color:transparent; 
}

.HeaderMedium {
	font-weight:700;
	font-size:17px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	color:#f39602;
	background-color:transparent;
}

.HeaderLarge {
   font-weight:800; 
   font-size:17px; 
   color:#f39602;
   background-color:transparent; 
}


.DekoStripe {
   background:url(gifs/test1.gif) repeat; 
}


.BGKatHeader {
   background-image:url(http://olb.skiinfo.no/images/graa_stripe.gif);
}


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

.CommunityBuySellSelect {
	background-color: #eeeeee;
	color: #000000;
	font-size: 10px;	
}

.DestCaption {
   font-weight:bold;
   font-size: 11px;
   color:#ffffff; 
   background-color: #4971b4;
}

.DestRow1 {
   font-weight:bold; 
   color:#ffffff; 
   background-color:transparent; 
   padding:5px; 
   border-width:1px; 
}

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

.DestCol1 {
   font-weight:bold; 
   background-color:#88cbd6; 
}


.DestCol2 {
	font-weight:bold;
	color:#000000;
	background-color:#c0ebf2;
	text-transform:none;
	padding:2px;
	border-width:1px;
}

.DestGer1 {
   font-weight:bold; 
   color:#ffffff; 
   background-color:#fcec63; 
   text-transform:uppercase; 
   padding:5px; 
   border-width:1px; 
}

.DestGer2 {
	font-weight:bold;
	color:#000000;
	background-color:#f9f3bd;
	text-transform:none;
	padding:2px;
	border-width:1px;
}

.DestFil1 {
   font-weight:bold; 
   color:#ffffff; 
   background-color: #4971b4;
   text-transform:uppercase; 
   padding:2px; 
   border-width:1px; 
}

.DestFilNopad {
   font-weight:bold; 
   color:#ffffff; 
   background-color:#5B8FE3; 
}


.DestFil2 {
	font-weight:bold;
	color:#000000;
	background-color:#DFEBFF;
	text-transform:none;
	padding:2px;
	border-width:1px;
}

.DestFil3 {
	font-weight:normal;
	color:#000000;
	background-color:#DFEBFF;
	text-transform:none;
	padding:2px;
	border-width:1px;
}

.DestStep1 {
   font-weight:bold; 
   color:#ffffff; 
   background-color:#5B8FE3; 
   text-transform:uppercase; 
   padding:5px; 
   border-width:1px; 
}

.DestStep2 {
	font-weight:bold;
	color:#000000;
	background-color:#B3D9F0;
	text-transform:none;
	padding:2px;
	border-width:1px;
}

.DestStep3 {
	font-weight:normal;
	color:#000000;
	background-color:#D2EBFA;
	text-transform:none;
	padding:2px;
	border-width:1px;
}

.Date {
	color: #808080;
	background-color: transparent;
	font-style: oblique;
}

.header {
	color: #000000;
	background-color: transparent;
	font-weight: bold;
}

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

TD.News {
   background-color:#eeeeee ;
   padding:2px; 
}

.PostCard {
	background: url("http://www.skiinfo.no/gifs/postcard.gif") no-repeat top; 
}

.CommercialWhite {
	font-size: 10px;
	color: #ffffff;
	background-color: transparent;
}

.SkiResInput {
	background-color: #eeeeee;
	color: #000000;
	font-size: 10px;
}

.SkiResCheckbox {
	background-color: #eeeeee;
	color: #000000;
	font-size: 10px;
}

.SkiResSelect {
	color: #000000;
	background-color: #eeeeee;
	font-size: 10px;
}

.SkiResUpperCase {
	color: #000000;
	background-color: transparent;
	text-transform: uppercase !important;
	font-size: 10px;
}

.SkiResProductName {
	color: #000080;
	font-weight: bold;
}

.SobPicturePresentation {
	background-color: #eeeeee;
	padding: 5px;
}

.SobNonPicturePresentation {
	background-color: #eeeeee;
	padding: 5px;
}

.SobNyDestKat {
	background-color: #AAA0B8;
	padding: 2px;
}

.SobNyDest {
	background-color: #AAA0B8;
	padding: 2px;
}

.SobNyKat {
	background-color: #D2CCDA;
	padding: 2px;
}

.SobHitAccommodationName {
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}

.SobPresAccommodationName {
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}

#SobInput {
   font-size:11px; 
   color:#000000; 
   background-color:#fafafa; 
}

#SobTextarea {
   font-size:11px; 
   color:#000000; 
   background-color:#fafafa; 
   width: 300px;
}

.tabellrad {
        font-size:10px;
        font-family:Verdana, Helvetica, Arial, sans-serif;
        text-decoration: none;
        font-weight: bold;
	}

.SobTDColor{
	background-color:transparent !important;
}

.SobRightColoumn{
	background-color:transparent !important;
}

.SobPresSkille {
   font-weight:bold; 
   font-size:11px !important; 
   color:#000000; 
   background-color:#dedede; 
   width:100%;
}

.SobGif {
	visibility: hidden;
}	
	
#SobGif {
	visibility: hidden;
}
	
#SobPresentationTableRow {
	background-color: #7E7091;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}

#SobPresNavBar {
	background-color: #AAA0B8;
	color: #000000;
	font-weight: bold;
	font-size: 11px;	
}

#Mountain {
   top:5px; 
   left:0; 
   position:absolute; 
   z-index:3; 
}

#Logo {
   top:5px; 
   left:81%; 
   position:absolute; 
   z-index:3; 
}

#Link {
   font-weight:bold; 
   color:#000080; 
   background-color:transparent; 
   top:9px; 
   left:50%; 
   position:absolute; 
   z-index:3; 
}

#htmlMountain {
   top:17px; 
   left:50; 
   position:absolute; 
   z-index:3; 
}

#htmlLogo {
   top:17px; 
   left:490px; 
   position:absolute; 
   z-index:3; 
}

#htmlLink {
   font-weight:bold; 
   color:#000080; 
   background-color:transparent; 
   top:9px; 
   left:60%; 
   position:absolute; 
   z-index:3; 
}


.KonkSpm {
	color:#454545;
	font-weight:bold;
	}
.KonkAlt {
	color:#000000;
	font-weight:normal;
	}

.ledig, .ledig a {
color:#ffffff;
background:#009900;
font-weight:bold;
text-decoration:none;
padding:2px;
}

.Grey {
	color:#c0c0c0;
	}

.DarkGray {
	color:#888888;
	}

.Red {
	color:#ff0000;
}

.TravelFinderRed {
	color:#9B0000;
}

.datefield {
   font-size:11px; 
   font-weight:bold;
   color:#015725; 
   background-color:#EEEEEE; 
}



.DSWeekDays     { font-size: 11px; font-weight: normal; color: #000000 }

.DSWeekendColor { color: #ff0000 !important }

.DSBackGround1  { background-color: #2053A3 }

.DSBackGround2  { background: #ffffff }

.DSBackGround3  { background: #2053A3 }

.DSMonthHead    { font-size: 12px; font-weight: bold; color: #ffffff }

.DSExpiredDay   { color: #dedede }

.DSToDay  { color: #ffffff; font-weight: bold; background-color: #2053A3; padding: 3px }

.DSGrayText     { color: #BBBEC0; font-size: 10px; padding: 3px }


A.DS            { font-size: 11px; color: #000000; text-decoration: underline }
A:visited.DS    { font-size: 11px; color: #000000; text-decoration: none }
A:active.DS     { font-size: 11px; color: #000000; text-decoration: underline }
A:hover.DS      { font-size: 11px; color: #000000; text-decoration: none; background-color: #dedede; font-weight: normal }
A.DSArrow       { text-decoration: none }
A:hover.DSArrow { text-decoration: none; background-color: #2053A3 }




.YpDateFont		{ color: #6A6A6A; line-height: 16px }
.YpCategoryFont	{ color: #999999; font-size: 16px }
.YpCatDetailFont{ font-size: 12px; font-weight: bold }
.YpLightGrBg	{ background-color: #D4D0C8 }
.YpLight2GrBg	{ background-color: #EEEEEE }
.YpYellowBg		{ background-color: #FFCE00 }
.YpDarkGrBg		{ background-color: #989898 }
.YpMediumGrBg	{ background-color: #F0F4F1 }
.YpDark2GrBg	{ background-color: #E0DFDF }
.YpInput		{ font-size: 11px; color: #000000; background-color: #fafafa; }
.YpSubmit		{ font-weight:normal; font-size:10px; color:#000000;
background-color:#FFCE00; border-width:1px; border-style:solid;
border-color:#FFCE00 }
.YpSubmit2		{ font-weight:normal; font-size:10px; color:#ffffff;
background-color:#1CBB1C; border-width:1px; border-style:solid;
border-color:#1CBB1C }
.YpSubmitRed	{ font-weight:normal; font-size:10px; color:#ffffff;
background-color:#E12121; border-width:1px; border-style:solid;
border-color:#E12121 }

A.YpCatLink:link	{ color: #000000; text-decoration: underline }
A.YpCatLink:visited	{ color: #000000; text-decoration: underline }
A.YpCatLink:hover	{ color: #8C8C8C; text-decoration: none }

A.YpCatNextOffLink:link		{ color: #999999; text-decoration: none }
A.YpCatNextOffLink:visited	{ color: #999999; text-decoration: none }
A.YpCatNextOffLink:hover	{ color: #000000; text-decoration: underline }

A.YpCatNextOnLink:link		{ color: #000000; text-decoration: none }
A.YpCatNextOnLink:visited	{ color: #000000; text-decoration: none }
A.YpCatNextOnLink:hover		{ color: #999999; text-decoration: underline }


.NewHeader	{ 
	color: #999999; 
	font-size: 16px 
	}
	
.BMBlueOne {
	color: #ffffff;
	background-color: #5097E6;	
}

.BMBlueTwo {
	color: #ffffff;
	background-color: #6AA6E9;	
}

.BMBlueThree {
	color: #ffffff;
	background-color: #B7D4F5;
}

.YPGreen {
	color:	#007300;
	font-weight: bold;
	text-align: center;
}

.YPRed {
	color:	#FF0000;
	font-weight: bold;
	text-align: center;
}

.HeaderBlue {
	font-size:13px;
	font-weight: bold;
	color: #4E68A4;
	text-decoration: none;
}

.faq {
   font-size:11px; 
   font-family:verdana,helvetica,arial,sans-serif; 
   font-weight:bold;
   color:#2053A3; 
   background-color: transparent;
}

#sbpHeader{
	font-size: 20px;
	font-weight:bold;
	color: #D1DC00;
}

.SNBHeader {
	font-size:11px;
	color:#ffcc00;
	}

A.SNBMoviesLinks {
	color:#c0c0c0;
	text-decoration:none;
	font-weight:bold;
	}

A.SNBMoviesLinks:hover {
	color:#ffcc00;
	text-decoration:underline;
	}

A.DestRegDetailLink {
	text-decoration:none;
	}

A.DestRegDetailLink:hover {
	text-decoration:underline;
	}

.AllocH1 {
	font-size:16px;
	font-weight: bold;
	color: #f39500;
	text-decoration: none;
}

.AllocLegend {
	font-weight:bold;
/*	text-transform:uppercase; 	*/
}


	
.MenuCategorySDP {
	color:#960600;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
	}

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

.SDPinput {
   font-size:11px; 
   color:#000000; 
   background-color:#fafafa;
   border : 1px solid #000000;
}

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

.SDPOne {
	background-color : #E5E3DD;
}

.SDPTwo {
	background-color : #FAF7F0;
}

.coultitre {
   color:#000000; 
   background-color:#eeeeee; 
   font-weight:bold;
	}

.SpecialOffer {
	color:red;
	font-weight:bold;
}

.SpBgGray		{ background-color: #A6A6A6 }
.SpType1		{ background-color: #5296E7; padding: 9px; color: #ffffff; font-size: 11px; line-height: -2px }
.SpText1		{ background-color: #5296E7; padding-top: 9px; padding-bottom: 9px; color: #ffffff; font-size: 11px }
.SpText2		{ background-color: #5296E7; padding-top: 5px; padding-bottom: 5px; padding-right:9px }
.SpText3		{ padding-top: 4px; padding-bottom: 4px; font-weight: bold }
.SpText4		{ padding-top: 5px; padding-bottom: 5px; font-weight: normal }

.SpInput		{ font-size:11px; color:#000000; background-color:#fafafa; width: 120px }
.SpSubmit		{ font-weight:normal; font-size:10px; color:#ffffff; background-color:#F79600; width: 120px }
.SpSubmitRed		{ font-weight:normal; font-size:10px; color:#ffffff; background-color:#E40000; width: 60px }
.SpSubmitGreen		{ font-weight:normal; font-size:10px; color:#ffffff; background-color:#3FD851; width: 100px }
.SpSelect		{ font-size:11px; color:#000000; background-color:#fafafa; width: 120px }

INPUT.msnstyle {
	FONT-FAMILY: Tahoma, Arial, sans-serif;
	font-size: 8pt;
}

.accommodationMultisearchPeriodInfo {
    font-size:1.5em;
    font-weight:bold;  
    color:#4f4f4f;
    background-color:transparent; 
    padding:4px;
    width:100%;
}
 
.accommodationMultisearchPartnerInfo {
    color:#828282; 
}

.accommodationMultisearchPartnerName {
    font-weigt: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;
	padding-left:4px;
}

.accommodationMultisearchResortname {
    font-size:1.3em;
    font-weight:bold;
    text-transform:uppercase;
    color:#ffffff;
}

.XXXaccommodationMultisearchResortinfo {
    background-color:#eeeeee;
    padding:4px;
    margin-bottom:8px;
    width:100%;
}
.XXXaccommodationMultisearchResortname {
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    color:#000000;
}
 
.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;
}

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

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

A.snowParkNames {
    font-size:1.1em;
    color:#000080;  
    text-decoration : none;
	font-weight:bold;
}
 
A.snowParkNames  A:hover  {
    color: #FE9E2D;
}

.SnowParkChoose {
	background: url(http://www.skiinfo.no/gifs/bg_cell.fjpg) no-repeat;
	bg-color:#000000;
	font-size: 11px; 
	padding: 8px;
	padding-right:40px;
}

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


.melding {
  font-size: 11px;
  font-weight:normal;
  height: 140px;
  width: 160px;
/*  padding-top:0px; */
/*  margin-top:0px; */
  margin-left:20px;
  text-align: center;
  vertical-align: middle;
  color: #000;
/*  border: 2px dotted #791;  */
/*  color: #444; */
/*  background-color: #9b1; */
  padding: 1em;
}


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


.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: 460;
    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;
	font-size:
}



#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;
} 

.ContainerFrame {
        border: 1px outset #C0C0C0;
        margin: 4px;
        padding:4px;
        width:98%;
/*		display:none; */
}


#colthreeHidden {
    display:none;
}

.CommercialPartnerSeparator {
	height:400px;
}

.CommercialPartnerSeparatorCOM {
	height:200px;
}

.CommercialPartnerSeparatorNO {
	height:400px;
}

.CommercialPartnerSeparatorIT {
	height:200px;
}

.CommercialPartnerSeparatorFR {
	height:200px;
}

.CommercialPartnerSeparatorDE {
	height:200px;
}

.CommercialPartnerSeparatorAT {
	height:200px;
}

.CommercialPartnerSeparatorCH {
	height:200px;
}

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

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

table.ruled tr:hover {
	background-color: #B6C6DF;
}

.bluerow {
	background-color: #dde3f3; 
	line-height: 16px
}

tr.SnowReportNull {
	color:#000000;
	background-color:#87A2CD;
}

.SnowHistoryNull  {
        color:#ffffff;
        background-color:#87A2CD;
        font-size:15px;
}

.SDP_Unpublish {
	background-color:green;
	color:#fff;	
}

.SDP_Publish {
	background-color:green;
	color:#fff;
}

.SDP_Edit {
	background-color:green;
	color:#fff;
}

.SDP_Delete {
	background-color:#ff0033;
	color:#fff;
	border:0px none;	
}

.SDP_Copy {
	background-color:green;
	color:#fff;
}

table.ruled tr:hover {
	background-color: #B6C6DF;
}

.SDP_ArticleRow {
	background-color: #dde3f3; 
	line-height: 16px
}

.SDP_SubCategoryRow {
	background-color: #000000; 
	line-height: 16px
}

IMG.SDPIcn  {
	padding:0;
	border:0px #000 none;
	margin:2px;
}

.SDP_mainCatTxt {
	font-size:1.1em;
	font-weight:bold;
	color:#000;
}

.SDP_subCatTxt {
	font-size:1.1em;
	font-weight:normal;
	color:#000;
}


.TDIconsCat {
	background-color:#eeeeee;
	width:200px;
}

.TDIconsArt {
	background-color:#eeeeee;
	width:200px;
}

#catlevel1 {
	padding-left:0;
}

#catlevel2 {
	padding-left:20px;
}

#catlevel3 {
	padding-left:40px;
}

#catlevel4 {
	padding-left:60px;
}

#catlevel5 {
	padding-left:80px;
}

#catlevel6 {
	padding-left:100px;
}

#catlevel7 {
	padding-left:120px;
}

.SDP_EditSiteIconBG {
	background-color:inherit;
	text-align:center;
	width:80px;
}

.SDP_ManageSiteLinks {
	text-decoration:none;
	font-size:1.2em;
	margin-left:0.5em;
}

.SDP_LM_Icons {
	margin-left:4px;
	margin-right:2px;
}

.SDPNull  {
	color:#ffffff;
    background-color:#87A2CD;
    font-size:1.4em;
	text-transform:uppercase;
	text-align:left;
}

.SDPEn {
	color:#fff;
    background-color:#0C8B32;
    font-size:1.4em;
	text-transform:uppercase;
	text-align:left;
}

.SDPLeftMenu {
	background-color: #C2CBE6;
	width:134px;
	height:100%;
}

.SDP_MenuCategory {
	background-color:#E2E7F3;
	border:1px #fff solid;
	margin-top:10px;
}

.SDP_MenuCategoryItems {
	background-color:#eeeeee;
	border:1px #fff solid;
	margin-bottom:20px;
	padding:4px;
}

.SDPIconPlacement {
	width:40px;
	display:inline; 	
	text-align:center;
}

.sdpSubmitGreen	{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #20B620;
	border-color: #5FDD5E #1C8E1C #1C8E1C #5FDD5E;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	}

.sdpSubmitRed	{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #D11E1E;
	border-color: #E86868 #911414 #911414 #E86868;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	}
	
.sdpSubmitBlue	{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ffffff;
	background-color: #2149BC;
	border-color: #4D73E0 #0E2F8C #0E2F8C #4D73E0;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	}

.SDPPublishedArticle {
    font-weight:bold;
    text-decoration:underline;
}

.SDPUnPublishedArticle {
    text-decoration:underline;
    color:#4f4f4f;
}


/*   SKIMAKER TABS */

.ongletMain {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: #80add6 2px solid; 
	BORDER-BOTTOM: #80add6 2px solid; 
	BACKGROUND-COLOR: #dde3f3;
	color:#000;
}

.clsAction {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #053c6d; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.ongletTextEna {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: #80add6 2px solid; 
	BORDER-LEFT: #80add6 2px solid; 
	BORDER-BOTTOM: medium none; 
	FONT-WEIGHT: bold; 
/*	FONT-SIZE: 10px;  */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;
	COLOR: #005386; 
    BACKGROUND-COLOR: #dde3f3;
}

.ongletTextDis {
	BORDER-RIGHT: #005386 1px solid;
	BORDER-BOTTOM: #80add6 2px solid;
	BORDER-TOP: #005386 1px solid;
	BORDER-LEFT: #005386 1px solid;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
	TEXT-ALIGN: center;
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #87A2CD;
	cursor: pointer;
}

.ongletTextErr {
	BORDER-RIGHT: #c5c5c5 1px solid; 
	BORDER-TOP: #c5c5c5 1px solid; 
	BORDER-LEFT: #c5c5c5 1px solid;
	BORDER-BOTTOM: #80add6 2px solid;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ED4F50; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;
}

.ongletMiddle {
	BORDER-RIGHT: #80add6 2px solid; 
	BORDER-TOP: medium none; 
	FONT-SIZE: 1px; 
	BORDER-LEFT: #80add6 2px solid; 
	BORDER-BOTTOM: medium none; 
    BACKGROUND-COLOR: #dde3f3;
}

.ongletSpace {
	BORDER-BOTTOM: #80add6 2px solid;
}


/*   SKIMAKER TABS */

