/* GRUNDERNA */

* {
	margin:0px;
}

body {
	background-color:#F5F5F5;
}

td {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
}

p {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	margin:10px 0px;
}

h2 {
	font-size:14px;
	margin:10px 0px;
	color:#15725D;
}

h3 {
	font-size:11px;
}

li {
	margin:5px 20px;
}

/* -- MainTbl -- */
.mainTbl {
	width:820px;
	background-color:#FFFFFF;
	text-align:left;
}

.leftShadow {
	background-image:url(/bilder/leftShadow.gif);
	background-repeat:repeat-y;
	width:23px;
}

.rightShadow {
	background-image:url(/bilder/rightShadow.gif);
	background-repeat:repeat-y;
	width:23px;
}


/* -- HeadTbl -- */
.headTblindex {
	height:302px;
	width:772px;
	margin:0px 1px;
}

.headTbl {
	height:112px;
	width:772px;
	margin:0px 1px;
}

.greenHead {
	background-color:#008965;
	border-bottom:2px solid #FECB00;
	height:7px;
}

.menuGradient {
	background-image:url(/bilder/menuGradient.gif);
	background-repeat:repeat-x;
	height:6px;
}

.menuGradient2 {
	background-image:url(/bilder/menuGradient.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#008965;
	height:29px;
}

.whiteHead {
	background-color:#FFFFFF;
	height:43px;
	text-align:center;
}

.logga {
	float:left;
}

#panoramaText {
	margin:0 auto;
	padding:14px 0px 0px 0px;
	/*background:#eee;*/
}

#bilder360 {
    float:right;
    padding:7px 10px 0px 0px;
}

#eng {
	float:right;
	padding-right:6px;
	padding-top:17px;
}

/* -- ContentTbl -- */

.contentTbl {
	width:738px;
	margin:17px 17px;
}

.contLeft {
	width:214px;
	background-color:#EBEBEB;
	vertical-align:top;
	padding:16px;
}

.cont404 {
	background-color:#EBEBEB;
	vertical-align:top;
	padding:16px;
	text-align:center;
}

.contSitemap {
	background-color:#EBEBEB;
	vertical-align:top;
	padding:16px;
	text-align:left;
}

.contRight {
	width:474px;
	vertical-align:top;
}

/* -- InfoTbl -- */

.infoTbl {
	width:702px;
	margin:30px 36px;
}

.infoLeft {
	width:192px;
	background-color:#EBEBEB;
	vertical-align:top;
}

.infoRight {
	width:260px;
	vertical-align:top;
}

.infoFlash {
	width:214px;
	text-align:right;
	padding-top:2px;
	vertical-align:top;
}

/* -- subMenu -- */

.subMenuTbl {
	width:160px;
	margin:29px 0px 29px 20px;
}

.subMenuTd {
	height:28px;
	vertical-align:top;
}

.subMenuTd2 {
	padding:0px 0px 12px 0px;
	vertical-align:top;
}

.menuPil {
	color:#999999;
	font-size:10px;
	margin-right:3px;
}

.subLink2 {
}

.netbookTbl {
	width:170px;
	margin:29px 0px 29px 10px;
}
/* -- Sidfot -- */

.footTd {
	background-image:url(/bilder/footShadow.gif);
	background-repeat:repeat-x;
	height:57px;
	width:772px;
}

.footText {
	font-family:georgia, times, serif;
	font-size:9px;
	color:#000000;
	text-align:left;
}

/* -- erbListTbl -- */

.erbListTbl {
	width:474px;
	height: 100px;
}

.erbListTdleft {
	width:123px;
	height:87px;
}

.erbListTdright {
	width:342px;
	background-image:url(/bilder/erbGradient.gif);
	background-repeat:repeat-x;
	height:67px;
	vertical-align:top;
	padding:10px;
}

.erbListTdteaser {
	padding-top:5px;
}

.erbListSlut {
	width:9px;
	background-image:url(/bilder/erbRundadSlut.gif);
	background-repeat:no-repeat;
	
}

/* -- Bokningsformulär -- */
input {
	width:175px;
	height:19px;
	color:#666666;
	font-size:11px;
}

.select {
	width:175px;
	height:19px;
	color:#666666;
	font-size:11px;
}

/* -- Länkar -- */
a{		color: #006C5C; text-decoration: none;}
a:hover{	text-decoration: underline;}

.subLink{		color: #559687; text-decoration: none;}
a.subLink:hover{	text-decoration: underline;}

.subLink2{		color: #559687; text-decoration: none;}
a.subLink2:hover{	text-decoration: underline;}

































