a:link {  font-family:Verdana, Geneva, sans-serif; font-size: 12px; color: #EC7007; text-decoration: none; font-weight: normal}

a:active {  font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #EC7007; text-decoration: none; font-weight: normal}

a:visited {  font-family: Verdana, Geneva, sans-serif;font-size: 12px; color: #EC7007; text-decoration: none; font-weight: normal}

a:hover {  font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #cccccc; font-weight: normal}

a.menulinks, a.menulinks:link, a.menulinks:visited
{
	font-family:Verdana, Geneva, sans-serif;
    COLOR: #EC7007;
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
}

a.menulinks:hover
{
	font-family:Verdana, Geneva, sans-serif;
    COLOR: #cccccc;
    TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
}


th {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12pt;
		text-align: left;
        padding: 3px;
}


.stat {
  border: 1px solid #EC7007;
  background-color: #29343c;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  padding: 5px;
}
.rubrik {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#EC7007;
font-weight:bold;
}
.rubrik_tunn {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#EC7007;
font-weight:normal;
}
.brodtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#cccccc;
font-weight:normal;
}
.brodtext_bold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#cccccc;
font-weight:bold;
}
.brodtext_akt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#cccccc;
font-weight:bold;
padding:5px;
}
.rubrik_bla {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#29343c;
font-weight:bold;
}

.rubrik_mork {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
}
.nyDag {
        font-size: 12px;
		font-family:Verdana, Geneva, sans-serif;
		color: #EC7007;
        background-color: #29343c;
        padding: 3px;
        font-weight: bold;
}
.error  {
  border: 1px solid #f0b2b2;
  background: #fae5e5;
  padding: 15px;
}

input {
  font-family: verdana;
  font-size: 12px;
  color: #29343c
  padding-left: 3px;
}
html, body {
	margin: 0;
	padding: 0;
}

#page-container {
	width: 1290px;
	margin: auto;
	background: white;
	z-index:0;
}
#bildbkg {
	position:absolute;
	margin-left:0px;
	margin-top:50px;
	z-index:1;
}
#oppet {
	position:absolute;
	margin-left:385px;
	margin-top:143px;
	z-index:2;
}
#nyheter {
	position:absolute;
	margin-left:640px;
	margin-top:300px;
	height:500px;
	z-index:7;
}
.news_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #EC7007;
  padding: 5px;
  border-left: 2px dotted #000000;
  border-right: 2px dotted #000000;
}
#textruta {
position:absolute;
	margin-left:800px;
	margin-top:186px;
	z-index:3;
}
#text {
	position:absolute;
	margin-left:815px;
	margin-top:206px;
	z-index:4;
}
#logga {
position:absolute;
    margin-left:25px;
	margin-top:40px;
	z-index:2;
}
#nav {
position:absolute;
	margin-left:13px;
	margin-top:390px;
	z-index:4;
}
#bildspel {
position:absolute;
	margin-left:175px;
	margin-top:320px;
	z-index:5;
}
#partners {
	position:absolute;
	margin-left:22px;
	margin-top:688px;
	z-index:5;
}
#ole1 {
	position:absolute;
	margin-left:970px;
	margin-top:745px;
	z-index:5;
}
#ole2 {
	position:absolute;
	margin-left:990px;
	margin-top:685px;
	z-index:5;
}
#bild {
position:absolute;
	margin-left:176px;
	margin-top:318px;
	z-index:5;
}
#film_konf {
	position:absolute;
	height: 360px;
	width: 360px;
	margin-left:140px;
	margin-top:6px;
	z-index:20;
}
#ram_film {
position:absolute;
	height: 347px;
	width: 864px;
	margin-left:154px;
	margin-top:149px;
	z-index:2;
}
#bkg_360_konf {
position:absolute;
	height: 347px;
	width: 867px;
	margin-left:152px;
	margin-top:146px;
	z-index:2;
}
#bkg_360_camp {
position:absolute;
	height: 347px;
	width: 867px;
	margin-left:151px;
	margin-top:146px;
	z-index:2;
}
#bkg_bokning {
position:absolute;
	height: 347px;
	width: 867px;
	margin-left:151px;
	margin-top:146px;
	z-index:2;
}
#bkg_ettan {
position:absolute;
	height: 347px;
	width: 867px;
	margin-left:151px;
	margin-top:146px;
	z-index:2;
}
#big_star {
position:absolute;
	height: 97px;
	width: 97px;
	margin-left:880px;
	margin-top:15px;
	z-index:5;
}
#little_star {
position:absolute;
	height: 68px;
	width: 68px;
	margin-left:80px;
	margin-top:410px;
	z-index:6;
}
#nav_ruta {
position:absolute;
	height: 125px;
	width: 530px;
	margin-left:492px;
	margin-top:463px;
	z-index:8;
}
#1px_vit {
	position:absolute;
	height: 1px;
	width: 250px;
	margin-left:100px;
	margin-top:180px;
	z-index:8;
}

#flashcontent {
position:absolute;
	height: 304px;
	width: 510px;
	margin-left:500px;
	margin-top:157px;
	z-index:-1;
}

#valkommen {
position:absolute;
background: url(../bilder/skylt.png) 100% 0 no-repeat;
	height:53px;
	width:292px;
	margin-left:728px;
	margin-top:93px;
	z-index:4;
}
#kontakt {
position:absolute;
	height:53px;
	width:300px;
	margin-left:215px;
	margin-top:551px;
	z-index:12;
}
.tabell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	padding: 5px;
	float: left;
	height: 200px;
	width: 350px;
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: 5;
}
#boka {
	padding: 5px;
	width:570px;
	position: absolute;
	z-index: 5;
	margin-left: 215px;
	margin-top: 320px;

}
