/* @override http://typo3.catchmedia.no/sn/fileadmin/__assets/css/vassfjellet.css */



/*[webpath]http://www.skinorway.no/fileadmin/__assets/css/vassfjellet.css*/

/*[webpath]http://www.skinorway.no/fileadmin/__assets/css/vassfjellet.css*/

BODY

{

	padding: 0;

	background-color: #E6E7E0;

	text-align: center;

}

UL

{

	margin: 0;

	padding: 0;

}

H1

{

	font-size: 16px;

	font-weight: lighter;

	color: #911633;

	margin: 0px;

	padding: 0 0 0.1em;

}

H2

{

	color: #333333;

	font-size: 12px;

	font-weight: bold;

	line-height: 1.4em;

	margin: 0px;

	padding: 5px 0;

}

P

{

	color: #333333;

	line-height: 1.4em;

	margin: 0px;

	padding: 5px 0;

}

TABLE, TD, TR {
	font-size: 11px;
}
TABLE {
	width: 95%;
}
TD {
	padding-right: 10px;
}

#vassfjellet

{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-bottom: 10px;

	color: #333;

	position: relative;

	width: 100%;

	margin-top: 2px;

}

#page_bg {

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 266px;

	background: url(../img/vassfjellet/bg.gif) repeat-x left top;

}

#originalbody

{

	/*[disabled]border: 1px solid red;*/

	/*width: 100%;*/

	/*border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #FFF;*/

	margin: 0 auto !important;

	text-align: left;

	position: relative !important;

	padding: 0 !important;

	width: 820px;

	overflow: hidden;

	

}

#kolofon

{

	background-color: #E6E7E0;

}

#pix

{

	background-color: #FFF;

	padding: 10px 3px 3px 10px;

	margin: 0 0 3px;

	text-align: center;

}

#gallery

{

	/*[disabled]position: absolute;*/

	left: 203px;

	top: 4px;

	float: left;

}

#logo

{

	float: left;

}

#top

{

	/*[disabled]position: absolute;*/

	/*[disabled]width: 100%;*/

	margin-top: 2px;

	margin-bottom: 2px;

}

#wrap

{

	width: 647px;

	/*[disabled]position: absolute;*/

	/*[disabled]left: 163px;*/

	top: 193px;

	float: left;

	margin: 3px 0px 0px 3px;

	background: #fff;

}

#pix SPAN.thumb A

{

	width: 30px;

	height: 30px;

	margin: 0 6px 6px 0;

	display: block;

	padding: 2px;

	float: left;

}

#pix SPAN.thumb A:hover

{

	background-color: #971537;

}

BR.clearboth

{

	clear: both;

	margin: 0;

	padding: 0;

}

#container

{

	width: 800px;

	margin-left: 10px;

}

#left

{

	width: 330px;

	float: left;

	/*[disabled]border: 1px dotted blue;*/

	padding: 10px;

	overflow: hidden;

}

#left TABLE

{

	width: 328px;

}

#left .entry

{

	background-color: #FFFFFF;

	padding: 10px;

	margin-bottom: 3px;

}

#left .entry H1 A

{

	font-size: 16px;

	font-weight: lighter;

	text-decoration: none;

	color: #911633;

}

#left DIV.entry IMG

{

	padding: 0 15px 0 0;

	display: block;

	float: left;

}

#left-content

{

	background-color: #FFF;

	/*padding: 10px;*/

	font-size: 100%;

}

#left .entry H1 A:hover

{

	color: #001741;

}

#left-content TABLE

{

	font-size: 100%;

}

#newslist

{

	background-color: #FFF;

	padding: 10px;

	/*[disabled]width: 350px;*/

	margin: 0;

}

#newslist UL

{

	list-style-type: none;

	margin: 0;

	padding: 10px;

	line-height: 1.5em;

}

#newslist LI

{

	color: #B9BEA5;

	background: url(../img/vassfjellet/page_icon.gif) no-repeat 0 3px;

	padding: 0 0 0 15px;

}

#newslist LI A

{

	text-decoration: none;

	color: #333333;

}

#newslist LI A:hover

{

	color: #911633;

}

#nav LI

{

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#nav UL

{

	margin: 0px;

	padding: 10px;

}

#nav UL#level2 LI A

{

	font-weight: normal;

	color: #5986AA;

}

#nav UL#level2 LI.active A

{

	font-weight: bold;

	color: #5986AA;

}

#nav UL#level2 LI A:hover

{

	color: #911633;

}

#nav LI.active A

{

	color: #911633;

}

#nav

{

	background-color: #FFF;

	width: 150px;

	line-height: 2em;

	margin: 3px 0 0;

	float: left;

}

#menu

{

	padding: 0px;

}

#nav A

{

	color: #001741;

	text-decoration: none;

	font-weight: bold;

}

#nav A:hover

{

	color: #911633;

}

/*#RIGHT*/

#right

{

	width: 284px;

	/*[disabled]position: absolute;*/

	/*[disabled]left: 353px;*/

	/*[disabled]top: 0px;*/

	float: left;

	margin: 0px -10px 0px 3px;

	padding: 10px;

	overflow: hidden;

	/*[disabled]background-color: #9D1313;*/

}

#right DIV

{

	background-color: #FFF;

	/*[disabled]padding: 10px 0px 10px 10px;*/

}

#right DIV DIV, #right DIV DL, #right DIV IMG, #right DIV H1

{

	/*[disabled]padding: 10px;*/

	margin: auto;

}

#right-content

{

	width: 274px;

	/*padding: 10px;*/

	margin: 0px;

}

#right-content DL

{

	width: 274px;

	overflow: hidden;

}

#right-content DIV

{

	width: 274px;

	/*[disabled]border: 1px solid red;*/

	overflow: hidden;

	/*[disabled]margin-left: auto;*/

	/*[disabled]margin-right: auto;*/

}

#right-content DIV IMG

{

	/*[disabled]margin-top: 4px;*/

	/*[disabled]margin-bottom: 4px;*/

	/*[disabled]margin-left: auto;*/

	/*[disabled]margin-right: auto;*/

	width: 274px;

}

#conditions TABLE

{

}

#right DIV.picture

{

	background-color: #FFF;

}

#right DIV.picture IMG

{

	padding: 10px;

}

#right DIV.picture DIV.caption

{

	border-top: 3px solid #E6E7E0;

	padding: 10px 10px 20px;

	font-weight: bold;

}

#right .csc-textpic, #right #webcam, #right .csc-textpic-text, #right .csc-textpic-above, #right #right-content DIV A.privacy

{

	margin-bottom: 3px;

}

#right DIV.csc-textpic-text

{

	padding: 10px;

}

#conditions TH

{

	text-align: left;

	color: #FFF;

	background-color: #911633;

	padding: 4px;

}

#conditions TD

{

	background-color: #E6E7E0;

	padding: 4px;

}

#bred

{

	background-color: #FFF;

	padding: 10px;

}

#webcam

{

	background-color: #FFF;

	padding: 10px;

	margin-top: -3px;

}

#newsletter P

{

	padding: 0;

	margin: 0;

}

#newsletter FORM

{

	padding: 0;

	margin: 0;

}

#newsletter TD.label

{

	font-weight: bold;

}

#newsletter A.privacy

{

	font-size: 9px;

	color: #911633;

	text-decoration: none;

}

#newsletter A.privacy:hover

{

	text-decoration: underline;

}

#banner1

{

	display: none;

	position: absolute;

	width: 180px;

	left: 820px;

	top: 44px;

	float: right;

}

#newsletter

{

	background-color: #FFF;

	/*[disabled]padding: 10px;*/

	margin: 0px;

	/*[disabled]border-top: 3px solid #E6E7E0;*/

}

#conditionsBanner

{

	/*[disabled]border: 1px solid blue;*/

	width: 800px;

	float: left;

	margin: 0px;

}



UL.loypedata {

	background: url(../../destinasjoner/vassfjellet/bilder/loypeBG.png) no-repeat;

	height: 18px;

	width: 198px;

	list-style: inside none;

	font-size: 12px;

	padding: 0px;

	margin: 0px;

	font-weight: bold;

}

UL.loypedata LI.loypedata_loype {

	display: block;

	float: left;

	width: 49px;

	min-width: 49px;

	text-align: center;

	border:0px solid white;

	color:#eee;

}




TABLE.foeremedling TD.kommentar {

	font-size: 85%;

	font-weight: bold;

}

TABLE.foeremedling TD {

	vertical-align: top;

}

TABLE.foeremedling TH {

	border-top: 1px solid #ddd;

}

#weatherbanner {
	display: block;
	width: 100%;
	font-size: 11px;
	color: #000;
	height: 27px;
	border-bottom: 2px solid #990033;
	overflow: hidden;
}
.weatherbannerMain {
	float: left;
	width: 760px;
	height: 27px;
	background-color:#FFF;
}
.weatherbannerLeft {
	float: left;
	width: 20px;
	height: 27px;
	background-image: url(../img/forerebannerBG.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.weatherbannerRight {
	float: right;
	width: 20px;
	height: 27px;
	background-image: url(../img/forerebannerBG.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.weatherbannerMain .element {
	padding-top: 5px;
	margin-right: 23px;
	float: left;
}
.weatherbannerMain .tekst {
	height: 100px;
	display: block;
	padding-top: 5px;
	margin-right: 10px;
	float: left;
}
.weatherbannerMain .ikon {
	margin-right: 10px;
	float: left;
}