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;
	width: 105px;
	height: 18px;
	left: 36px;
	top: 2px;

}

#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;



}

