@charset "utf-8";
/* Global */
html {
	font-size: 125%;
	}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50%;
	padding: 0px;
	color: #333333;
	background-color: #FFFFFF;
	margin: 0px;
}
* {
	margin: 0px;
	padding: 0px;
}

ul {
	list-style-position: none;
	list-style-type: none;	
	margin: 0px;
	padding: 0px;
	display: block;
}
input, select {
	font-size: 12px;
	color: #333333;
}
h1, h2, h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-transform: none;
	color: #388c2c;
}
h2 {
	font-size: 1.35em;
}

h3 {
	font-size: 1.1em;

}
p {
	font-weight: normal;
	display: block;
	font-size: 14px;
	line-height: 130%;
	color: #515151;
}
img {
	border: none;
}
.rod20 {
	font-size: 20px;
	color: #cc3333;
	font-weight: bold;
}
.rod {
	color: #cc3333;
}
/* SIDHUVUD */
#sidhuvud {
	width: 100%;
	height: 62px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: visible;
	position: relative;
	visibility: visible;
	background-color: #3e8927;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #55a927;
}
#sidhuvud #sidhuvudContent {
	width: 950px;
	height: 62px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	overflow: hidden;
	position: relative;
	visibility: visible;
}

#sidhuvud #sidhuvudContent img.logo {
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 16px;
}
#sidhuvud #sidhuvudContent img.bokningar {
	position: absolute;
	visibility: visible;
	top: 23px;
	right: 0px;
}
/* SITE SPALTER */
#site {
	display: block;
	height: auto;
	width: 950px;
	margin-top: 25px;
	margin-right: auto;
	margin-left: auto;
	overflow: visible;
	position: relative;
	visibility: visible;
	clear: both;
}
#site #Vspalt {
	display: block;
	clear: left;
	float: left;
	height: auto;
	width: 150px;
	position: relative;
	visibility: visible;
	overflow: visible;
}
#site #Hspalt {
	display: block;
	clear: right;
	float: right;
	height: auto;
	width: 780px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
/* MENY */
#site #Vspalt ul {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9ec493;
	list-style-type: none;
	overflow: visible;
	position: relative;
	visibility: visible;
	width: 150px;
	margin-bottom: 35px;
	margin-top: 15px;
}
#site #Vspalt ul li {
	background-color: #f4f7ef;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9ec493;
}
#site #Vspalt ul li a {
	font-weight: bold;
	color: #3e8927;
	font-size: 14px;
}
#site #Vspalt ul li a.on {
	color: #333333;
}
#site #Vspalt ul ul {
border: none;
	list-style-type: none;
	overflow: visible;
	position: relative;
	visibility: visible;
	width: auto;
	margin: 0;
}
#site #Vspalt ul ul li {
	background-color: #f4f7ef;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDEBDA;
}
#site #Vspalt ul ul li a {
	font-weight: bold;
	color: #3e8927;
	font-size: 13px;
}
#site #Vspalt ul ul li a.on {
	color: #333333;
}
/* SIDFOT */
#sidfot {
	display: block;
	height: auto;
	width: 950px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	overflow: visible;
	position: relative;
	visibility: visible;
	padding-top: 40px;
	margin-bottom: 30px;
}
#sidfot p {
	display: block;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	margin-bottom: 30px;
	color:#999;
	text-align: center;
	font-size: 0.9em;
}
#sidfot #kundservice {
	display: block;
	clear: left;
	float: left;
	height: auto;
	width: 144px;
	padding-top: 16px;
	padding-right: 3px;
	padding-left: 3px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#sidfot #kundservice h1 {
	font-size: 14px;
	font-weight: bold;
	color: #3e8927;
}
#sidfot #kundservice p {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
#sidfot #samarbeten {
	display: block;
	clear: right;
	float: right;
	height: auto;
	width: 780px;
	padding-top: 16px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#sidfot #samarbeten .sida .bildV {
	float: left;
	margin-left: 7px;
	margin-right: 7px;
}
#sidfot #samarbeten .sida .bildV:fist-child {
	margin-left: 0px;
}
/* STARTSIDAN */
#presenter {
	display: block;
	height: 225px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: visible;
	position: relative;
	visibility: visible;
	/* background-color: #f4f7ef; */
}
#presenter #presenterContent {
	/*background-image: url(Graphics/bg_deal_presenter.gif);*/
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	height: 225px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	position: relative;
	visibility: visible;
}
#presenter #presenterContent img.bestall {
	position: absolute;
	visibility: visible;
	left: 46px;
	top: 146px;
}
#site #Hspalt #paket {
	display: block;
	height: 252px;
	width: 780px;
	overflow: hidden;
	position: relative;
	visibility: visible;
}
#site #Hspalt #paket * h1 {
	height: 55px;
}
#site #Hspalt #paket .stycke {
	/*background-image: url(Graphics/bg_startpaket.gif);*/
	display: block;
	height: 238px;
	width: 185px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
	background-position: left top;
	clear: left;
	float: left;
	position: relative;
	overflow: hidden;
	visibility: visible;
	padding-right: 181px;
	padding-left: 14px;
	padding-top: 10px;
}
#site #Hspalt #paket * ul li {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-left: 23px;
	padding-bottom: 7px;
	background-image: url(Graphics/ikon_bock_gron.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-top: 5px;
}
#site #Hspalt #paket * .bildV {
	float: left;
	overflow: visible;
	position: relative;
	visibility: visible;
	margin-top: 10px;
}
#site #Hspalt #paket * a.pil {
	font-size: 14px;
	font-weight: bold;
	background-image: url(Graphics/ikon_pil.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin-top: 17px;
	margin-left: 15px;
	overflow: visible;
	position: relative;
	visibility: visible;
	display: block;
	width: 70px;
	float: left;
}
#site #Hspalt #paket .stycke2 {
	/*background-image: url(Graphics/bg_premiumpaket.gif);*/
	display: block;
	height: 238px;
	width: 185px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
	background-position: left top;
	clear: right;
	float: right;
	position: relative;
	overflow: hidden;
	visibility: visible;
	padding-right: 181px;
	padding-left: 14px;
	padding-top: 10px;
}
#site #Hspalt #paket * h2 {
	height: 55px;
	font-size: 17px;
}
#site #Hspalt #referens .sida h1 {
	font-size: 14px;
	font-weight: bold;
	color: #338927;
	background-color: #f4f7ef;
	padding: 10px;
	margin-bottom: 15px;
}
#site #Hspalt #referens * .bildV {
	display: block;
	height: 80px;
	width: 110px;
	overflow: hidden;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 55px;
}
#site #Hspalt #referens * p {
	display: block;
	float: right;
	width: 123px;
	overflow: visible;
	position: relative;
	visibility: visible;
	font-size: 13px;
	font-weight: bold;
	color: #338927;
}
#site #Hspalt #referens * ul {
	clear: right;
	float: right;
	height: auto;
	width: 123px;
	overflow: visible;
	position: relative;
	visibility: visible;
	margin-top: 12px;
}
#site #Hspalt #referens * a {
	font-size: 14px;
	font-weight: bold;
	background-image: url(Graphics/ikon_pil.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
#site #Hspalt #referens {
	display: block;
	height: auto;
	width: 780px;
	overflow: hidden;
	position: relative;
	visibility: visible;
}
#site #Hspalt #referens .sida {
	display: block;
	height: auto;
	width: 245px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
	clear: left;
	float: left;
	position: relative;
	overflow: visible;
	visibility: visible;
}
#site #Hspalt #referens .stycke {
	display: block;
	height: auto;
	width: 245px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
	float: right;
	margin-left: 21px;
	position: relative;
	overflow: visible;
	visibility: visible;
}
#site #Hspalt #referens .stycke h2 {
	font-size: 14px;
	font-weight: bold;
	color: #338927;
	background-color: #f4f7ef;
	padding: 10px;
	margin-bottom: 15px;
}
/* PAKETEN */
#site  #Hspalt  #paketdetalj  .sida  p {
	font-size: 17px;
	width: 360px;
	float: left;
	display: block;
	overflow: visible;
	position: relative;
	visibility: visible;
	margin-bottom: 10px;
}
#site #Hspalt #paketdetalj .sida .bildH {
	display: block;
	float: right;
	width: 380px;
	overflow: hidden;
	position: relative;
	visibility: visible;
}
#site #Hspalt #paketdetalj .sida .bildC {
	display: block;
	float: left;
	width: 360px;
	overflow: visible;
	position: relative;
	visibility: visible;
	margin-bottom: 25px;
	height: auto;
}
#site #Hspalt #paketdetalj {
	display: block;
	clear: both;
	height: auto;
	width: 780px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #paketdetalj .sida {
	display: block;
	clear: both;
	height: auto;
	width: 780px;
	overflow: visible;
	position: relative;
	visibility: visible;
	margin-bottom: 15px;
}
#site #Hspalt #paketdetalj .stycke, #site #Hspalt #plustjanster .stycke {
	display: block;
	clear: left;
	float: left;
	height: auto;
	width: 370px;
	background-color: #f4f7ef;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
	overflow: visible;
	position: relative;
	visibility: visible;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a0b4a0;
}
#site #Hspalt #paketdetalj .stycke ul li.rod, #plustjanster .stycke ul li.rod {
	color: #CC3333;
	background-image: url(Graphics/ikon_bock_rod.gif);
}


#site    #Hspalt    #paketdetalj    *    h2, #plustjanster .stycke h2 {
	font-size: 14px;
	font-weight: bold;
	color: #338927;
	background-color: #f4f7ef;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a0b4a0;
}
#site #Hspalt #paketdetalj .stycke ul, #plustjanster .stycke ul {
	margin: 10px;
}
#site #Hspalt #paketdetalj .stycke em, #plustjanster .stycke em {
	margin: 10px;
	display: block;
}
#site #Hspalt #paketdetalj .stycke ul li, #plustjanster .stycke ul li {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-left: 23px;
	padding-bottom: 10px;
	background-image: url(Graphics/ikon_bock_gron.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-top: 5px;
}
#site #Hspalt #paketdetalj .styckeH {
	display: block;
	clear: right;
	float: right;
	height: auto;
	width: 370px;
	background-color: #f4f7ef;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #paketdetalj .styckeH p {
	margin: 10px;
}
.bildH #bestall {
	margin: 8px;
	padding-top: 5px;
}
#plustjanster {
	display: block;
	clear: right;
	float: right;
	overflow: visible;
	position: relative;
	visibility: visible;
	width: 370px;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a0b4a0;
	background-color: #F4F7EF;
}
/* 

#site #Hspalt #paketdetalj #plustjanster .sida {
	display: block;
	clear: left;
	float: left;
	height: auto;
	width: 370px;
	background-color: #f4f7ef;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site  #Hspalt  #paketdetalj  #plustjanster  .stycke .bildV {
	display: block;
	float: left;
	height: 40px;
	width: 40px;
	overflow: visible;
	position: relative;
	visibility: visible;
	margin-left: 10px;
}
#site #Hspalt #paketdetalj #plustjanster #bestall {
	width: 350px;
	float: left;
	height: auto;
	overflow: visible;
	position: relative;
	visibility: visible;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 18px;
}

#site #Hspalt #paketdetalj #plustjanster .sida h1 {
	font-size: 14px;
	font-weight: bold;
	color: #338927;
	background-color: #f4f7ef;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a0b4a0;
}
#site #Hspalt #paketdetalj #plustjanster .stycke {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 350px;
	padding: 10px;
}
#site #Hspalt #paketdetalj #plustjanster .stycke h2 {
	font-size: 14px;
	color: #333333;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	width: 290px;
	float: right;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #paketdetalj #plustjanster .stycke p {
	display: block;
	float: right;
	height: auto;
	width: 290px;
	overflow: visible;
	position: relative;
	visibility: visible;
	margin-bottom: 5px;
}
#site #Hspalt #paketdetalj #plustjanster .stycke ul {
	display: block;
	float: right;
	height: auto;
	width: 290px;
	overflow: visible;
	position: relative;
	visibility: visible;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
}
#site #Hspalt #paketdetalj #plustjanster .stycke li {
	margin: 0px;
	padding: 0px;
	background-image: none;
}

#site #Hspalt #paketdetalj #plustjanster .stycke a {
	font-size: 14px;
	font-weight: bold;
	background-image: url(Graphics/ikon_pil.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	
}
*/
/* NÖJDA KUNDER */
#site   #Hspalt   #nojdakunder   .sida   h1 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	display: block;
	clear: right;
	float: right;
	width: 310px;
	overflow: visible;
	position: relative;
	visibility: visible;
	height: auto;
	padding-top: 15px;
}
#site #Hspalt #nojdakunder .sida p {
	display: block;
	clear: right;
	float: right;
	height: auto;
	width: 310px;
	padding-bottom: 15px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #nojdakunder .sida .refVideo {
	padding-bottom: 10px;
	height: 265px;
	width: 445px;
	overflow: hidden;
	position: relative;
	visibility: visible;
	float: left;
}
#site   #Hspalt   #nojdakunder   *   ul  a {
	font-size: 14px;
	font-weight: bold;
	background-image: url(ikon_pil.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 15px;
	width: 295px;
	float: right;
	display: block;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #nojdakunder .sida {
	display: block;
	clear: both;
	height: auto;
	width: 780px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #nojdakunder .sida em {
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color: #338927;
	display: block;
	clear: right;
	float: right;
	width: 310px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #nojdakunder .referensrad {
	display: block;
	clear: both;
	height: auto;
	width: 780px;
	overflow: visible;
	position: relative;
	visibility: visible;
	padding-top: 20px;
}

#site #Hspalt #nojdakunder .referensrad .sida {
	display: block;
	height: 165px;
	width: 245px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
	clear: left;
	float: left;
	position: relative;
	overflow: visible;
	visibility: visible;
}
#site #Hspalt #nojdakunder .referensrad .stycke {
	display: block;
	height: 165px;
	width: 245px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
	float: right;
	margin-left: 21px;
	position: relative;
	overflow: visible;
	visibility: visible;
}
#site #Hspalt #nojdakunder .referensrad .sida h1 {
	font-size: 14px;
	font-weight: bold;
	color: #338927;
	background-color: #f4f7ef;
	padding: 10px;
	margin-bottom: 15px;
	height: auto;
	width: auto;
	float: none;
}
#site   #Hspalt   #nojdakunder   .referensrad   .stycke   h2 {
	font-size: 14px;
	font-weight: bold;
	color: #338927;
	background-color: #f4f7ef;
	padding: 10px;
	margin-bottom: 15px;
}
#site #Hspalt #nojdakunder .referensrad * a {
	font-size: 14px;
	font-weight: bold;
	background-image: url(Graphics/ikon_pil.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	padding-right: 0px;
	position: relative;
	visibility: visible;
	width: 100px;
	float: none;
	margin: 0px;
}
#site #Hspalt #nojdakunder .referensrad * p {
	display: block;
	float: right;
	width: 123px;
	overflow: visible;
	position: relative;
	visibility: visible;
	font-size: 13px;
	font-weight: bold;
	color: #338927;
}
#site #Hspalt #nojdakunder .referensrad * ul {
	height: 20px;
	width: 120px;
	overflow: visible;
	position: absolute;
	visibility: visible;
	padding: 0px;
	left: 0px;
	bottom: 0px;
	display: block;
}
#site #Hspalt #nojdakunder .referensrad * .bildV {
	display: block;
	height: 80px;
	width: 110px;
	overflow: hidden;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 55px;
}
/* VANLIG SIDA */
#site #Hspalt #vanligSida {
	display: block;
	height: auto;
	width: 780px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #vanligSida * .bildC {
	display: block;
	clear: both;
	height: auto;
	width: 500px;
	margin-bottom: 35px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #vanligSida * p {
	margin-bottom: 25px;
	display: block;
	height: auto;
	width: 500px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #vanligSida * .bildH {
	display: block;
	height: auto;
	width: 250px;
	overflow: visible;
	position: relative;
	visibility: visible;
	float: right;
}
 #site #Hspalt #vanligSida * ul {
	 margin-top: 5px;
	 margin-bottom: 15px;
	 font-size: 14px;
 }
/* FUNGERAR NY 2009-04-20*/ 
#site #Hspalt #fungerar {
	display: block;
	height: 434px;
	width: 780px;
	overflow: visible;
	position: relative;
	visibility: visible;
	background-image: url(Graphics/bg_fungerar.jpg);
}
/* FUNKTIONER GAMMAL 2009-04-20*/
#site #Hspalt #funktioner {
	display: block;
	height: auto;
	width: 780px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #funktioner * .bildC {
	display: block;
	clear: both;
	height: auto;
	margin-bottom: 25px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
#site #Hspalt #funktioner * p {
	margin-bottom: 15px;
}
.accordionHeaderSelected {
	background-color: #ffffff;
	display: block;
	padding: 14px;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #388c2c;
}
.accordionHeader {
	background-color: #f4f7ef;
	display: block;
	padding: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9ec493;
}
.accordionContent {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9ec493;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
}
.accordionContent .bildH {
	float: right;
	display: block;
	padding-left: 50px;
}
/* Länkar */
a:link, a:visited {
	color:#338927;
	text-decoration: none;
}
a:hover, a:visited:hover {
	color:#38972B;
	text-decoration: none;
}
#site #Hspalt #formular h1 {
	padding: 14px;
	background-color: #f4f7ef;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9ec493;
}
#site  #Hspalt  #formular  .sektion  td {
	text-align: left;
	vertical-align: top;
	padding-right: 2px;
	padding-left: 2px;
}
#site #Hspalt #formular .sektion {
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 50px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9ec493;
	font-size: 15px;
	font-weight: bold;
	color: #3e8927;
}
#site #Hspalt #formular .sektion .paket p {
	font-size: 11px;
}
#site #Hspalt #formular .sektion .TDpadding {
	padding-left: 28px;
}
#site   #Hspalt   #formular   .sektion   label {
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	margin-right: 10px;
}
#site  #Hspalt  #formular  .uppgifter  input {
	width: 150px;
}

#site #Hspalt #formular .uppgifter {
	padding-top: 14px;
	padding-right: 14px;
	padding-bottom: 4px;
	padding-left: 50px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9ec493;
	font-size: 15px;
	font-weight: bold;
	color: #3e8927;
}
#site #Hspalt #formular .uppgifter td {
	width: 150px;
	padding-right: 5px;
	padding-bottom: 10px;
	color: #333333;
}
.logos {
	display: none;
}#BokaDirektPopup #popup {
	margin: 20px;
}
#BokaDirektPopup #popup * p {
	margin-bottom: 15px;
}
.bildC p, .bildV p, .bildH p, #bestall p, #presenter p {
	display: none;
}
#Hspalt #fungerar #video {
	height: 259px;
	width: 431px;
	overflow: hidden;
	position: absolute;
	left: 33px;
	top: 88px;
	display: block;
}
#Hspalt #fungerar .sida {
	display: block;
	position: absolute;
	height: 434px;
	width: 290px;
	top: 0px;
	right: 0px;
	visibility: visible;
	overflow: hidden;
}
#Hspalt #fungerar .sida .bildV {
	position: absolute;
	height: 184px;
	width: 290px;
	top: 0px;
	right: 0px;
	overflow: hidden;
	visibility: visible;
}
#Hspalt #fungerar .sida h1 {
	width: 290px;
	left: 0px;
	top: 200px;
	position: absolute;
	overflow: hidden;
	visibility: visible;
	height: 30px;
}
#Hspalt #fungerar .sida p {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	height: 190px;
	width: 290px;
	left: 0px;
	top: 230px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
#Hspalt #fungerar_meny li a, #startfungerar_meny li a {
	background-image: url(Graphics/knapp_flashvideos.gif);
	background-repeat: no-repeat;
	height: 31px;
	width: 200px;
	display: block;
	padding-left: 46px;
	padding-top: 11px;
	padding-right: 6px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#Hspalt #fungerar_meny li, #startfungerar_meny li {
	float: left;
	height: 42px;
	width: 252px;
	margin-top: 18px;
	margin-right: 4px;
	margin-left: 4px;
}
/* NY STARTSIDA */
#startfungerar {
	overflow: visible;
	position: relative;
	visibility: visible;
	background-image: url(Graphics/bg_VideoStart.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 15px;
}
#startfungerar #video {
	height: 259px;
	width: 431px;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
}
.startHspalt {
	margin-left: 455px;
	width: 320px;
}
 .startHspalt .stycke .bildV {
	 float: left;
 }
 .startHspalt .stycke {
	 margin-top: 10px;
 }
.startHspalt .stycke p, .startHspalt .stycke h2 {
	 margin-left: 40px;
 }
 .startHspalt .stycke p {
	 font-size: 12px;
 }