html, body {
	font-family: verdana, trebuchet ms; 
	font-size: 8pt;
	background: #648BD8 url(/bilder/bg_html.gif);
	margin:0 auto;
	line-height:18px; 
	text-align:center; /*   CENTRERING */
	height:100%;
}
img{border:0;}
body {background: url(/bilder/bg_body.jpg) repeat-x;}

.bodyskilodge {background: url(/bilder/bg_body_skilodge.jpg) repeat-x;}
.htmlskilodge { background: #618060 url(/bilder/bg_html_skilodge.gif); }

h1	{padding:10px 0px 5px 0px;margin:0px;font-size:16pt;}
h2	{padding:5px 0px 5px 0px;margin:0px;font-size:14pt;}
h3	{padding:5px 0px 5px 0px;margin:0px;font-size:12pt;}
h4	{font-size:9pt;margin:5px 0px 3px 0px;}
h6  {font-family: trebuchet ms; font-size: 20pt; line-height:normal; color:#fff; margin:0px; padding:0px;}
p	{padding:0;margin:10px 30px 0 0px;}
form{padding:0;margin:10px 30px 0px 0px;}
td	{font-family: verdana, trebuchet ms; font-size: 8pt;}

legend { color:#0046d5; }
fieldset {
  padding:10px;
  -moz-border-radius:5px; /* Runda hörn i Mozilla-läsare */
  margin-bottom:20px;
}
.important { color:red; cursor:help; }


#startsida_spalt1 {
	left:30px;
	padding-left:5px;
	position:absolute;
	top:35px;
	width:190px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#FFF;
}

	#startsida_spalt1 a {
		color: #66ccff;	
		text-decoration: none;
	}
	
	#startsida_spalt1 .las_mer_lank {
		float:right;	
		font-weight: bold; 
	}
	
	#startsida_spalt1 .nerlank {
		color: #00475f;
		padding-top: 5px;
	}
	
	#startsida_spalt1 p {
		margin: 0;
		padding: 0;
	}
	
	#startsida_spalt1 .liftinfo{
		font-size: 12px;
		padding-top: 10px;
		padding-bottom: 35px;
	}
	
	#startsida_spalt1 #filmpuff {
		padding-top:15px;
	}
	#startsida_spalt1 #filmpuff h5 {
		color: #00475F;
	}
	
	#startsida_spalt1 #webcampuff {
		padding-top:10px;
		
	}
	
	#startsida_spalt1 .webcam_tum {
		border:2px solid #FFFFFF;
		height:47px;
		overflow:hidden;
		position:relative;
		width:75px;
		float: left;
		margin-left:4px;
		margin-right:2px;
		margin-top:3px;
	}
	
	#startsida_spalt1 .webcam_tum img{
		position: absolute;
		top: -10px;
	}
	
	#startsida_spalt1 .webcam_tum h6 {
		margin-left: 0;	
	}
	
	#startsida_spalt1 span {
		 bottom:-2px;
		font-size:10px;
		padding-right:10px;
		position:absolute;
		right:-8px;
		text-align:right;
		text-transform:uppercase;
		width:100%;
	}
	
	#startsida_spalt1 h5 {
		/*float:left;*/
		font-size:15px;
		margin:0;
		padding-top:4px;
	}
	#startsida_spalt1 .bloggpuff p {
		line-height:14px;
		margin-top:5px;
		padding:0;
	}
	#startsida_spalt1 .bloggpuff h5 {
		padding-top: 0;
	}
	
	#startsida_spalt1 a.pagangText{
		color:white;
		text-decoration:none;
	}
	#startsida_spalt1 a.pagangText:hover{
		text-decoration:none;
	}
	#startsida_spalt1 #bildgalleripuff {
		width: 187px;	
		padding-top:5px;
	}
	#startsida_spalt1 #bildgalleripuff h5 {
		margin:0 0 3px;
		color: #00475F;
	}
	
	#startsida_spalt1 #bildgalleripuff img{
		background: url(/bilder/design/bg_fotobildtum.png);
		padding: 2px;
		border: none;
		margin-right:16px;
	}
	#startsida_spalt1 .bloggDatum{
		background: url(/bilder/design/bloggDatum.png);
		width: 35px;
		float: left;
		color: black;
		font-size: 22px;
		font-family: Georgia;
		text-align: center;
		padding-top:2px;
		margin-right: 3px;
		margin-bottom: 5px;
		color: #333333;
		height: 33px;
	}
	#startsida_spalt1 .bloggDatum p{
		position:relative;
		top:-2px;
	}
	
	
#startsida_spalt2 {
	color:#FFFFFF;
	left:310px;
	padding-left:10px;
	position:absolute;
	top:24px;
	width:270px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
	.aktuelltpuff {
		height: 100px;	
	}
	
	#startsida_spalt2 img{
		border: none;
	}

	#startsida_spalt2 .aktuellt_datum{
		font-style: italic;
		color:#cccccc;
		font-size: 12px;
	}
	
	#startsida_spalt2 h4 {
		font-size: 21px;
		text-transform: uppercase;
		font-style: normal;
		font-weight: 100;
		margin: 2px 0 3px;
		line-height:21px;
	}

	#startsida_spalt2 img {
		float: right;
		margin-right: 5px;
	}

		.scrollable {
			position:relative;
			overflow:hidden;
		
			height: 85px;
			width: 280px;
		}
		.scrollable .items {
			width:277px;
			height: 300px;
			position:absolute;
		}

#startsida_spalt3 {
	left:704px;
	padding-left:10px;
	position:absolute;
	top:37px;
	width:180px;
}

#startsida_spalt3  img{
	border: none;
	padding-bottom: 20px;
}


#boendekarta { width:390px; height:390px; float:left;border:1px solid #000000; }
#block_right {
	width:200px;
	float:left;
	padding:0px 0px 0px 40px;
	margin:0px 0px 0px 4px;
	/*float:right;*/
	text-align:left;
	border: solid 1px #648BD8;
}
#boendeinfo {
	float:left;
	padding:0px 0px 0px 10px;
	margin:10px 0px 0px 4px;
	/*float:right;*/
	text-align:left;
	border: solid 1px #648BD8;
}

#boendeinfo img {border: solid 1px #000000;}

.boendelista {
    width:650px;
    background:#eee;
    margin:15px 0px 15px 15px;
    padding:10px;
    border:1px solid #e3e3e3;
}

.weatherrow{
	background-color: #f4f4f4;
}

.vadercontainer {
    width:830px;
    background:#eee;
    margin:15px 0px 15px 15px;
    padding:10px;
    border:1px solid #e3e3e3;
}


.boendelistavanster {
    float:left;
    width:212px;
}

.boendelistahoger {
    float:left;
    width:345px;
}

.boendelistavanster2 {
    float:left;
    width:400px;
}

.boendelistahoger2 {
    float:left;
    width:230px;
}

.boendelistabild {
    border:1px solid #999999;
    
}

.boende_boka {
   	font-family: verdana, trebuchet ms; 
	font-size: 12pt;
	color: Red;
	font-weight: bold;


}


#gastTable {
    width:225px;
}

#gastTD1 {
    width: 100px;
    color: #fff;
    font-size: 7pt;
    line-height:8pt;
}

#gastTD2
{
	color:#FFF;
	font-family: verdana; 
	font-size: 7pt;
	font-weight:bold;
	line-height: 10pt;
	margin:6px 0px 0px 0px;
	color:#fff;
	width:125px;
}

#gastTD2 a
{
	font-size: 9pt;
	font-weight:bold;
}

#gastTD3 {
    font-size: 7pt;
    color:#fff;
    line-height:7pt;
    padding:5px 0px 0px 0px;
}


ul { padding:5px; margin:10px; }
ul li { margin:5px; padding:0px; font-size:0.9em; font-family:verdana, sans-serif; }


ul.boende { padding:5px; margin:10px; list-style-type:decimal;}
ul.boende li { margin:10px; padding:0px; font-size:0.9em; font-family:verdana, sans-serif; }

/* -------- LAYOUT-DIVAR ------------ */
#container{
	margin:0 auto;  /*     CENTRERING */
	text-align:left;
	width:930px;
	position:relative;
	background-color:#FFF;
}   
#top 
{
	text-align:center;
	margin: 0px 0px 0px 160px;
	width:615px;
	height:24px;
	background:url(/bilder/bg_top.gif) no-repeat;
}
#top img
{
	margin:3px 8px 1px 8px;
}
#mid
{
	text-align:left;
	height:85px;
	background:#FFF url(/bilder/bg_mid.gif);
}

#midForum
{
	text-align:left;
	height:66px;
	background:#FFF url(/bilder/bg_mid.gif);
}
#main
{
	padding:4px;
}
#mainForum
{
	background: url("/bilder/design/forumBG.png");
}

#main_start {
	width: 930px;
	height: 674px;
	background: url("/bilder/design/bg_startsida.jpg");
}

#mainLeftMenu {
	width: 185px;
	min-height: 510px;
	background-color: #f2f2f2;
	float:left;
}
* html #mainLeftMenu {
	height: 510px;
}

#mainLeft
{
	float:left;
	width:736px;
	position:relative;
	overflow-x:hidden;
/*overflow:hidden;*/
}

#mainRight
{
	float:right;
	width:185px;
	min-height:400px;
	background:url(/bilder/bg_mainright.gif) repeat-x top;
}

#mainRightSkilodge
{
	float:right;
	width:185px;
	min-height:400px;
	background:url(/bilder/bg_mainright_skilodge.gif) repeat-x top;
}

#bottomclear {
	height:37px;  
	clear:both;
}
#bottom
{
	font-family: trebuchet ms; 
	margin:0 auto; /*     CENTRERING */
	text-align:left;
	background: url(/bilder/bg_bottom.gif) repeat-x;
	width:930px;
	font-size:7pt;
	height: 37px; 
	margin-top:-37px; 
}
#mainLeft #skolbokning
{
	margin:0px 40px 40px 40px;
	
}
/* -------------- // ----------------- */
.tblMenu
{
	
	height:31px;
	text-align:center;
	margin:9px 0px 0px 15px;
	width:900px;
}
.tblMenu img
{
	margin-top:9px;
}
.tblBokaExpress
{
	margin:0px 0px 0px 20px;
}
.tblBokaExpress td
{
	vertical-align:top;
	height:20px;
}
.ulSubMenu 
{
	text-align:left;
	padding:0;
	margin:4px;
}
.ulSubMenu li {
	list-style-type:none;
	margin:0px 8px 0px 8px;
	display:inline;
	font-weight:bold;
}

.ulSubMenu a {
	text-decoration: none; 
	color: #000;
}

.ulNewsMenu 
{
	text-align:left;
	padding:0;
	margin:4px 0px 4px 4px;
}
.ulNewsMenu li 
{
	font-size:9pt;
	list-style-type:none;
	margin:0px 0px 5px 0px;

} 

.puff
{
	position:absolute;
	margin-top:333px;
	_width:243px; /* IE6, min-width + padding */
	min-width:223px;
	max-width:223px;
	padding:10px;
	height:158px;
	background:url(/bilder/bg_puff.gif) repeat-x;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	color:#FFF;
	overflow:hidden;
}

.puff2
{
	position:absolute;
	margin-top:333px;
	_width:243px; /* IE6, min-width + padding */
	min-width:223px;
	max-width:223px;
	padding:10px;
	height:180px;
	background:url(/bilder/bg_puff.gif) repeat-x;
	color:#FFF;
}

.puff3
{
	position:absolute;
	margin-top:333px;
	_width:220px; /* IE6, min-width + padding */
	min-width:223px;
	max-width:223px;
	padding:10px;
	height:180px;
	background:url(/bilder/bg_puff.gif) repeat-x;
	color:#FFF;
}

#rommeVideo {
	position:absolute;
	margin:12px;
	_background:url(/bilder/tv_film.gif) no-repeat;
/*	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/tv_film.png',sizingMethod='image');*/
}
#rommeVideox {
	position:absolute;
	margin:12px;
}

#rommeVideoTest {
	position:absolute;
	margin:12px;
}

#rommeVideo[id] {
	background:url(/bilder/tv_film.png) no-repeat;
}

/* --- Film --- */
#film {
	clear: both;
	width: 930px;
	height: 543px;
	margin-left: -4px;
	background: url(/bilder/film_bg.png) no-repeat left top;
}
	#film .gutter {
		padding: 12px 30px 41px;
	}
	#film h2 {
		float: left;
		margin: 12px 0 30px;
		padding: 0;
		color: #333;
		font-size: 18px;
	}
	#film ul {
		float: left;
		margin: 0 0 0 30px;
		padding: 0;
		list-style: none;
	}
		#film li {
			margin: 0 5px;
			padding: 0;
			float: left;
			background: url(/bilder/film_flik.png) no-repeat left top;
		}
			#film a {
				display: block;
				padding: 14px 18px 11px 13px;
				margin-left: 5px;
				color: #333;
				font-size: 14px;
				font-weight: bold;
				text-decoration: none;
				outline: none;
				background: url(/bilder/film_flik.png) no-repeat right top;
			}
		#film li.active {
			background-image: url(/bilder/film_flik_active.png);
		}
			#film li.active a {
				color: #ee3b33;
				background-image: url(/bilder/film_flik_active.png);
			}
#btn_bokaOnline {
	display: block;
	width: 187px;
	height: 27px;
	padding: 14px 0 0;
	margin: 3px 3px 20px;
	color: #FFF;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	background: url(/bilder/btn_boka_online.png) no-repeat left top;
}
/* --- Slut Film --- */


/* --- Pistkarta --- */

#pistkarta {
	clear: both;
	width: 930px;
	height: auto;
	margin-left: -4px;
}

	#pistlista {
		padding-top: 32px;
		width: 900px;
		padding-left: 30px;
		height: 304px;
		margin-bottom: -8px;
		background: url("/bilder/design/bg_pistlista.png") no-repeat left top;
	}

	#pistlista .pist_column {
		width: 209px;
		float: left;
		border-right: solid 1px #cecece;
		margin-right: 8px;
	}

	#pistlista .pist_column_last {
		width: 209px;
		float: left;
		margin-right: 8px;
	}
		.pist_column_last .pdflink {
			margin-top: 25px;
			display: block;
		}
		
	#pistlista .pist {
		margin-bottom: 10px;
		height: 24px;
		color: #333;
		font: bold 13px Trebuchet MS;
		text-transform: uppercase;
	}
	
		#pistlista .pist .pistfilm {
			float: right;
			display: block;
			margin-right: 10px;
		}
		
	#pistlista .level {
		width: 24px;
		text-align: center;
		float: left;
		margin-right: 8px;
		font: bold 11px Arial;
		color: white;
	}
	
		#pistlista .level1 {
			background: url(/bilder/pistkarta/icons/1_t.png) no-repeat center top;		
			height: 22px;
			padding-top: 2px;
		}

		#pistlista .level2 {
			background: url(/bilder/pistkarta/icons/2_t.png) no-repeat center top;		
			height: 21px;
			padding-top: 3px;
		}

		#pistlista .level3 {
			background: url(/bilder/pistkarta/icons/3_t.png) no-repeat center top;		
			height: 23px;
			padding-top: 1px;
			width: 23px;
			padding-left: 1px;
		}

		#pistlista .level4 {
			background: url(/bilder/pistkarta/icons/4_t.png) no-repeat center top;		
			height: 22px;
			padding-top: 4px;
			padding-left: 0px;
			width: 24px;
		}
		
		#TB_ajaxContent {
			background-color: #fff;
			padding: 0 !important;
			overflow: hidden !important;
		}
	
a
{
	color:Maroon;
	text-decoration:underline;
	position:relative;
}
.puff a, .puff2 a
{
	color:#FFF;
	text-decoration:none;
}

.avgransare
{
	margin:0px 7px 0px 7px;
	color:#B3B3B3;
}
.banner
{
	line-height:14px;
	background:#DCDCDC;
	text-align:center;
	height:75px;
    _width: 185px;
    _overflow: hidden;
}
.textcontent
{
	width:450px;
	margin-left:40px;
	margin-top: 10px;
}


.resahit .textcontent
{
	margin-left:20px;
	margin-top:0;
	width:450px;
	float:left;
}

	.resahit .othercontent {
		margin-left:20px;
		margin-top:25px;
		width:683px;
		position: relative;
	}
	
	.resahit #cont_formvagbeskrivning {
		background:url("/bilder/design/bg_formvagbeskrivning.gif") repeat scroll 0 0 transparent;
		height:141px;
		position:absolute;
		right:22px;
		top:181px;
		width:217px;
	}
	
	.resahit #cont_formvagbeskrivning  #saddr {
		background:none repeat scroll 0 0 transparent;
		border:medium none;
		left:17px;
		padding:3px;
		position:absolute;
		top:72px;
		width:178px;
	}
	
	.resahit #cont_formvagbeskrivning  .submit_formvagbeskrivning{
		background:url("/bilder/design/btn_hamtavagbeskrivning.gif") no-repeat scroll 0 0 transparent;
		border:medium none;
		height:25px;
		left:18px;
		position:absolute;
		top:105px;
		width:182px;
	}

.resahit #flashcontent {
	width: 677px;
	height: 624px;
	padding: 3px;
	background: url(/bilder/design/karta.gif) no-repeat;
	margin-top: 10px;
	margin-bottom: 50px;
}

.skidweekednpuff {
	background:url("/bilder/design/btn_skidweekend.gif") no-repeat scroll 0 0 transparent;
	display:block;
	float:right;
	height:65px;
	margin-bottom:5px;
	padding:45px 15px 0;
	right: -3px;
	width:155px;
	text-decoration:none;
	color: #000;
	line-height:14px;
}


.gruppresorpuff {
	background: url(/bilder/design/btn_gruppresor.gif) no-repeat;
	display:block;
	float:right;
	height:65px;
	margin-bottom:5px;
	right: -3px;
	padding:45px 15px 0;
	width:155px;
	text-decoration:none;
	color: #000;
	line-height:14px;
}

#skidbusskarta { position: relative; margin-top: 40px; margin-bottom: 40px; }

#skidbusskarta_overlay {
	background:url("/bilder/design/skidbusskartaoverlay.gif") no-repeat scroll 0 0 transparent;
	display:none;
	left:240px;
	height: 360px;
	padding: 30px 35px 110px;
	position:absolute;
	top:35px;
	width:333px;
}

#skidbusskarta_overlay #bokaSkidresa {
	position:absolute;
	margin: 0;
	right: 35px;
	bottom: 35px;
}

#skidbusskarta_overlay #o_close{
	margin:0;
	position:absolute;
	right:6px;
	top:5px;
	cursor: pointer;
}

.webcams_content
{
	width:650px;
	margin-left:40px;
	margin-top: 10px;
	padding-bottom:50px;
}
.webcams_content a
{
	text-decoration: none;
}
.webcams_content a.active
{
	font-weight: bold;
}
.webcams_content .caminfo
{
	font-size: 13px;
	font-weight: bold;
}
.img
{
	border:solid 1px #ccc;
}
.rod
{
	color:#FF0000;
}
div.bokning-marginal{
	padding:8px 8px;
}
#mainLeft #skolbokning input[type=submit], #mainLeft #skolbokning input[type=button],#mainLeft #skolbokning input[type=reset]{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2E468B;
	letter-spacing: 0px;
	border-top: 1px solid #D5DAE8;
	border-right: 1px solid #B7B7B7;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	cursor: hand;
	padding: 0px;
}

.shop-rodrub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 17px;
	color: #C90825;
	text-decoration: none;
}

.shop-sumLayer{
	position:absolute;
}

#galleryWrap {
    width:660px;
    padding-bottom:50px;
    text-align:left;
}

.galleryPic {
    width:120px;
    height:160px;
    float:left;
    font-size:10px;
    margin:0px 10px 20px 0px;
}

.shop-sumPosLayer{
	position:relative;
/*	width:150px;*/
}


.prislista {
	font-size: 8pt;
	font-weight: 18px;
}

/*------------------------- PRIS ----------------------------
.prissidhuvud {
	background-color: #C90825;
}
.prisbak {
	background-color: #FFFFFF;
}
.priskropp {
	background-color: #F0F0F0;
}
.pris-rubrik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.pris-rubrikh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
}
.pris-rubrik-gra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4B4B4B;
	font-weight: bold;
}
*/

/*------------------------- PRIS ----------------------------
.border {
	border: 1px solid #144595;
}

/*Stilmall för innehåll*/

/*
.shop-prisrubrik,.shop-prisvariant{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}

.shop-prisrubrikliten{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.shop-pris{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004B60;
}

/*Stilmall för tabell
.shop-prislisttbl{
	background-color: #FFFFFF;
	width:100%;
	border-collapse:collapse;
}

.shop-rubrikkolumn{
	background-color: #C90825;
	width:140px;
	padding: 2px 2px;
	border:1px solid #FFFFFF;
}
.shop-rubrikkolumnblue{
	background-color: #99C3E4;
	padding: 2px 2px;
	border:0px solid #FFFFFF;
}

.shop-prisvariantkolumn{
	background-color:#C90825;
	width: 60px;
	text-align:right;
	padding: 2px 2px 2px 5px;
	border:1px solid #FFFFFF;
	vertical-align:top;
}

.shop-prisvariantkolumnblue{
	background-color:#99C3E4;
	width: 60px;
	text-align:right;
	padding: 2px 2px 2px 5px;
	border:1px solid #FFFFFF;
	vertical-align:top;
}

.shop-rubrikkolumnliten{
	padding: 2px 2px;
	border: 1px solid #FFFFFF;
}

.shop-priskolumn{
	text-align:right;
	border: 1px solid #F0F0F0;
	padding: 2px 2px;
}
*/

.videoflik {
	height:20px; 
	width:155px; 
	margin-top:5px; 
	margin-right:2px;
	float:right;
	padding:5px;
	text-align:center;
	cursor:pointer;
}


.videoflik_small {
	height:20px; 
	width:70px;
	background-repeat:no-repeat;
	margin-top:5px; 
	margin-right:2px;
	float:right;
	padding:5px;
	text-align:center;
	cursor:pointer;
}


/*** SkiLodge ***/

#mainLeftskilodge
{
	float:left;
	width:541px;
	position:relative;
	overflow:hidden;
	margin-bottom:10px;
}

#skilodgesidhuvud {
	width: 410px;
	height: 175px;
	float: left;
	overflow: hidden;
	background-repeat:no-repeat;
	margin-left: 20px;
	_margin-left: 10px;
}

.skilodgesidhuvud_thumb{
	cursor: pointer;
	margin-bottom: 10px;
}


.textcontentskilodge {
	margin-left: 20px;
	margin-top: 10px;
	color: #013300;
}

.ulSubMenuSkiLodge {
	margin: 0 0 10px 0;
	padding: 0;
}

.ulSubMenuSkiLodge li {
	background: url(/bilder/design/bg_meny.jpg);
	background-position: bottom;
	background-repeat:repeat-x;
	height: 25px;
	_height: 32px;
	overflow:hidden;
	width: 165px;
	margin: 0 0 0 0;
	vertical-align:middle;
	padding-top: 7px;
	padding-left: 20px;
}

.ulSubMenuSkiLodge li.active {
	height:auto;
	background: url(/bilder/design/bg_meny_active.gif);
	background-repeat:repeat-x;
	background-position: bottom;
}

.ulSubMenuSkiLodge li.active .submenu_2v2 li{ 
	background: none;
	padding-top:0px;
	padding-left:10px;
	list-style-type:none;
	height: 25px;
	_height: 32px;
}

.ulSubMenuSkiLodge li.menyindrag {
	width: 155px;
	background: none;
	height: 15px;
}
.ulSubMenuSkiLodge li.active .submenu_2v2 {
	margin: 0;
	padding: 0;
	
}

.textcontentskilodge p {
	/*margin-top: 0;
	margin-bottom: 15px;*/
}

.faktacontentskilodge {
	background: url(/bilder/design/bg_fakta_top.gif);
	background-repeat:repeat-x;
	background-position: top;
	width: 382px;
	background-color: #f2f2f2;
	margin: 20px 0;
	padding: 10px 15px 12px; 
	font-family: Tahoma, Geneva, sans-serif;
}

.faktarubrik {
	height: 34px;
	width: 505px;
	margin-left: 5px;
}

.tabellfaktarubrik {
	width: 85px;
	color: #4d4d4d;
}
.tabellfaktatext{
	font-weight: bold;
	width: 73px;
	color: #1a1a1a;
}

table.prislista {
	text-align: left;
	border: 1px solid #f2f2f2;
}
.prislista th {
	text-align: left;
	padding: 0 5px;
}
.udda {
	background: #F2F2F2;
}




#shoplist,
#lodgelist {
	width: 100%;
}

	/* Laddar */
	#laddar {
		position: absolute;
		left: 184px;
		top: 114px;
		display: none;
		padding: 29px;
		background: url(/bokning/boende/bilder/laddar_bg.png) no-repeat left top;
	}
	* html #laddar {
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bokning/boende/bilder/laddar_bg.png', sizingMethod='scale');
	}
	/* Slut laddar */

/*** Slut skiLodge **/

.clear {
	clear:both;	
}


/*CSS för utskrift*/
@media print{
   body *{visibility: hidden;}
   body {background-color: white;}
   #printyta{visibility: visible; position:absolute; top: 0px; left: 0px; width:100%; background-color: #FFFFFF;}
   #printyta *{visibility: visible;}
}



.infoTable 
{
	font-family: verdana, trebuchet ms; 
	text-align:left;
	font-size: 8pt;
	float:left;
}

.info th {
    background-color:#648BD8;
    padding:1px 2px;
    color: #fff;
}

.infoTable td {
    background-color:#eee;
    padding:1px 2px;
}

#banner_skolbokning {
	display: block;
	position: relative;
	top: 0;
	right: -7px;
	margin-top: 10px;
}
#banner_skilodge {
	display: block;
	position: relative;
	top: 0;
	left: 4px;
	margin-top: 10px;
}

/* FORUM / Sociala Media */

#forumLogo{
	height: 188px;
	widht: 930px;
	z-index: 100;
	margin: 0;
	position: relative;
	background-image: url(/bilder/design/forumLogo.png);
}
#forumFooter{
	height: 147px;
	widht: 930px;
	margin-top: 30px;
	background-image: url(/bilder/design/forumFooter.png);
}
	#forumFooter .text{
		position:relative;
		top:60px;
		left:370px;
	}

.socialHeader{
	font-family: gerogia;
	font-size: 15px;
	font-weight: bold;
}
.bloggInlagg{
	border-bottom: 1px solid white;
	padding-bottom: 15px;
}


/* Banner för mobilappar */

.mobilbanner {
	position: absolute; 
	left: 285px; 
	bottom: 40px; 
	width: 361px; 
	height: 115px; 
	background: url('/bilder/design/mobilbanner.png') no-repeat;
}
.mobilbanner_ny {
	position: absolute; 
	left: 230px; 
	bottom: 0px; 
	width: 457px; 
	height: 232px; 
	
	border: 0;
	text-decoration: none;
	line-height: 0;
	z-index:300;
}

	.mobilbanner  .scrollable2 {
		position: absolute; 
		left: 75px; 
		top: 13px; 
		color: #000; 
		font-size: 15px; 
		font-weight: bold; 
		width: 210px; 
		text-align: center; 
		height: 36px; 
		overflow: hidden;	
	}
	
		.mobilbanner .scrollable2 .items {
			position:absolute; 
			width: 205px; 
			height: 72px;
			left: 0px;
		}
		
			.mobilbanner .scrollable2 .items .item {
				height: 36px;
			}
		
	.mobilbanner_ny .androidlink {
		display: block; 
		text-decoration: none; 
		width: 54px; 
		height: 54px; 
		position: absolute; 
		left: 255px;
		top: 155px;
		text-decoration: none;
		line-height: 0;
	}
	
	.mobilbanner_ny .iphonelink {
		display: block; 
		text-decoration: none; 
		width: 54px; 
		height: 54px; 
		position: absolute; 
		left: 322px; 
		top: 155px;
		text-decoration: none;
		line-height: 0;
	}
	
/** FAQ */

.faqKategorier{
	float:left;
	margin-top: 10px;
	width: 185px;
	margin-left: 25px;
}
.faqKategorier .frame {
	margin-top: 10px;
	background: #f0f0f0;
	border: 1px solid #e0e0e0;
	padding: 15px;
}

.faqKategorier h2{
	margin: 0;
	padding: 0;
	font-size: 15px;
}

.faq{
	width:420px;
	margin-left:40px;
	margin-top: 10px;
	float: left;
}
.faq h2{
	margin: 0;
	padding: 0;
	font-size: 15px;
}
.fraga {
	width: 100%;
	border-top: 1px solid #909090;
	padding: 10px;
	margin-top: 10px;
}
.svar{
	width: 90%;
	position: relative;
	float: left;
	background: #f0f0f0;
	border: 1px solid #e0e0e0;
	top: 2px;
	left: 20px;
	padding: 15px;
	display: none;'
	clear: both;
}
.fraga .open{
	float:right;
	width: 17px;
	height: 16px;
	cursor: pointer;
	background-image: url(/bilder/design/pilNer.png);
}

.svarPil{
	background-image: url(/bilder/design/svarPil.png);
	margin-left: 20px;
	width: 9px;
	height: 6px;
	position: absolute;
	z-index: 100;
	top:-6px;
}





.footerNew b{font-size:14px;}

