html {
height:100%;	
}




body {
	background-color:#5d254d;
	background-color:#25525d;
	background-color:#c2d8d4;
	background-image: url(Grafik/Bg.jpg);
	background-attachment:fixed;
	background-repeat: repeat-x;

	padding: 0px;
	margin: 0px;
	-webkit-text-size-adjust:none;
	min-height: 100%;
	height:100%;
	width:100%;
	
}


a:link {
	color: #7eacb6;
	color:#0d768d;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #7eacb6;
	color:#0d768d;
}
a:hover {
	text-decoration: underline;
	color: #FFF;
	color: #28180c;
}



/*************** STRUKTUR ***************/


#Sidhuvud {
	margin-top:0px; 
	height:50px; 
	padding-bottom:0px; 
	padding-top:0px; 
	width:100%; 
	float:left; 
	left:0px; 
	right:0px; 
	background-image:url(Grafik/Overst.png); 
	background-position:center;
}


#SokVerktygfalt {
	width:955px; 
	float:left; 
	padding-left:10px; 
	margin-bottom:5px;
	margin-top:5px;
}


#Menyn {
	width:975px;  
	float:left; 
	height:42px; 
	overflow:hidden; 
	margin-bottom:0px; 
	margin-top:0px; 
	padding-top: 0px;
}

#Logga {
	width:148px;
	margin-right:20px;
	float:left;
	padding-left: 9px;
	padding-top: 2px;
}

#Menyknappar {
	width:460px;
	float:left;
	padding-top: 11px;
}

#Sokruta {
	width:330px; 
	float:right; 
	margin-top: 8px;
}

#Sokfalthallare {
	width:270px; 
	float:left; 
	margin-right: 0px;
}

#SokknappHallare {
	padding-top:4px;
	width:45px;
	float:left;
	padding-left: 5px;
}

#Huvuddel {
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	width:100%;
	left:0px;
	right:0px;
	background-image:url(Grafik/Skuggning.png);
	background-repeat:no-repeat;
	background-position:center top;
	clear:both;
}

#Huvudinnehall {
	width:965px; 
	float:left;  
	padding-top: 15px; 
	padding-left: 7px;
}

#Vansterspalt {
	width:620px; 
	float:left; 
	margin-right:15px;
	padding-bottom:30px;
}

.HogerbilderHallare {
	width:176px;
	float:left;
	padding-left:0px;
	
}


.Storbild {
	width:605px;
	float:left;
	padding:10px;
	line-height:0px;
	padding-top:12px;
	padding-bottom:0px;
	background-image: url(Grafik/StorbildBgMitten2.png);
}

#StorbildVerktygRad {
	width:605px;
	float:left;
}

#HogerDelStorbildVerktyg {
	width:auto;
	float:right;
	text-align:right;
	line-height: 22px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
}

.StorbildLiten {
	width:305px;
	float:left;
	padding:10px;
	padding-top:12px;
	padding-bottom:0px;
	background-image: url(Grafik/StorbildLitenBgMitten.png);
}

.StorbildLitenMork {
	width:305px;
	float:left;
	padding:10px;
	padding-top:6px;
	padding-bottom:0px;
	background-image: url(Grafik/StorbildLitenBgMittenMork.png);
}

#NyheterKommentarerHallare {
	width:605px; 
	float:left; 
	margin-top: 5px;	
}

#Popularastebilderna {
	width:305px;
	margin-top:0px;
	float:left;
	padding-left: 5px;
	margin-right: 0px;
}

#PopularastebildernaRubrik {
	width:310px;
	float:left;
	height: 25px;
	margin-bottom: 7px;
}

.FlikOppen {
	width:310px; 
	float:left; 
	height:26px; 
	overflow:hidden; 
	
}

.Flik {
	width:300px;
	float:left;
	height:26px;
	overflow:hidden;
	display:block;
	padding-left: 3px;
}

.FlikStor {
	width:auto; 
	float:right; 
	height:26px;
	padding-top:24px; 
	overflow:hidden;
}

#PopularastebildernaInnehall {
	width:294px;
	min-height:246px;
	padding-top:5px;
	float:left;
	padding-left: 2px;
}

#KommentarerHallare {
	width:285px;
	float:left;
}



#KommentarerRubrik {
	width:238px; 
	padding-left:5px; 
	float:left; 
	height: 25px; 
	margin-bottom:7px;
}


#KommentarerResmalHallare {
	width:240px; 
	float:left;	
}

#KommentarerResmalRubrik {
	width:235px; 
	padding-left:5px; 
	float:left; 
	height: 25px; 
	margin-bottom:5px;
}

#FlerBilderFranResmalHallare {
	width:360px;
	float:left;
	padding-left:5px;
}

#FlerBilderFranResmalRubrik {
	width:360px;
	float:left;
	height:25px;
	margin-bottom:4px;
}

.StorbildHallare {
	width:625px; 
	float:left;
}

.StorbildRubrik {
	width:420px;
	float:left;
	padding-left:3px;
	line-height: 25px;
	height: 28px;
}

.StorbildUpp {
	width:605px;
	float:left;
	padding:10px;
	padding-top:10px;
	padding-bottom:0px;
	background-image: url(Grafik/StorbildBgMitten.png);
}

.StorbildMitten {
	width:605px;
	float:left;
	padding:10px;
	padding-top:0px;
	padding-bottom:0px;
	background-image: url(Grafik/StorbildBgMittenMitten.png);
	min-height: 500px;
}

.StorbildNer {
	width:625px;
	float:left;
	height:12px;
	background-image: url(Grafik/StorbildBgMitten2.png);
	background-position:bottom;
}



.StorbildLitenNer {
	width:323px;
	float:left;
	margin-bottom:15px;
	height:12px;
	background-image: url(Grafik/StorbildLitenBgMitten.png);
	background-position:bottom;
}

.StorbildLitenNerMork {
	width:323px;
	float:left;
	height:12px;
	background-image: url(Grafik/StorbildLitenBgMittenMork.png);
	background-position:bottom;
}

#ResmalRutaHallare {
	width:320px;
	float:left;
	padding-left:3px;
}


.Bildkommentarer {
	width:605px;
	float:left;
	padding:10px;
	padding-top:10px;
	padding-bottom:0px;
	background-image: url(Grafik/StorbildBgMittenKommentarer.png);
}

.BildkommentarerNer {
	width:625px;
	float:left;
	height:12px;
	background-image: url(http://www.almers.nu/Grafik/StorbildBgMittenKommentarer.png);
	background-position:bottom;
}



.StorbildUppMork {
	width:605px;
	float:left;
	padding:10px;
	padding-top:10px;
	padding-bottom:0px;
	background-image: url(Grafik/StorbildBgMittenMork.png);
}

.StorbildNerMork {
	width:625px; 
	float:left;  
	height:12px; 
	background-image: url(Grafik/StorbildBgMittenMork.png);
	background-position:bottom;
}



.HuvudalbumbildHallare {
	width:420px;
	float:left;
	cursor:pointer;
	/*border:solid 2px #dfd9cd;*/
	padding:0px;
	padding-left:2px;
	/*border:solid 2px #dfd9cd;*/
	margin-top:2px;
	margin-bottom:0px;
	/*border-right:solid 2px #dfd9cd;*/
	/*border-right:solid 1px #b39f90;*/
	padding-right:0px;
	margin-right: 1px;
	border-bottom:solid 2px #dfd9cd;
	border-right:solid 2px #dfd9cd;
}

.HuvudalbumbildHallareOn {
	width:420px; 
	float:left;
	padding:0px;
	background-color:#dfd9cd;
	background-color:#89715f;
	border:solid 1px #28180c;
	cursor:pointer;
	padding:1px;
	border:solid 1px #a28b7a;
	border:solid 2px #89715f;
	border:solid 2px #b9a698;
	margin-right:1px;
	
	background-color:#785c47;
	border:solid 1px #c6bab2;
}


.SmaalbumbildHallare {
	width:176px; 
	float:left;
	cursor:pointer;
	/*border:solid 2px #dfd9cd;*/
	
	padding:0px;
	padding-right:0px;
	padding-left:0px;
	margin-top:2px;
	margin-bottom:0px;
	margin-bottom:0px;
	/*border:solid 2px #dfd9cd;*/


border-left:solid 2px #412d1d;
	border-left:solid 2px #331e0f;
	border-left:solid 2px #dfd9cd;
	border-bottom:solid 2px #dfd9cd;
	/*border-left:solid 1px #b39f90;*/
	border-bottom:solid 1px #b39f90;
	
	border-left:none;
	
	border-bottom:none;

	
	padding:0px;
	margin:0px;
	
	padding-left:2px;
	margin-bottom:0px;
	margin-top:2px;
	border-bottom:solid 2px #dfd9cd;
	border-right:solid 2px #dfd9cd;
	
}



.SmaalbumbildHallareNer {
	width:176px; 
	float:left;
	cursor:pointer;
	/*border:solid 2px #dfd9cd;*/
	
	
	
	border-top:none;
	padding-left:2px;
	padding-top:0px;

	margin-bottom:0px;
	margin-top:2px;
	border-bottom:solid 2px #dfd9cd;
	border-right:solid 2px #dfd9cd;
}

.SmaalbumbildHallareOn {
	width:176px; 
	float:left;
	padding:0px;
	background-color:#dfd9cd;
	
	cursor:pointer;
	padding:1px;
	border:solid 1px #a28b7a;
	border:solid 1px #89715f;
	
	background-color:#785c47;
	border:solid 1px #c6bab2;
}











.SlumpadeBilderFranResmal {
	width:170px; 
	float:left;
	cursor:pointer;
	/*border:solid 2px #dfd9cd;*/
	
	padding:2px;
	height:198px; 
	margin-bottom:6px;
}

.SlumpadeBilderFranResmalOn {
width:170px; 
float:left;
	padding:0px;
	height:198px; 
	cursor:pointer;
	padding:1px;
	border:solid 1px #a28b7a;
	border:solid 1px #89715f;
		margin-bottom:6px;
}




.MellanalbumbildHallare {
	width:300px; 
	float:left;
	cursor:pointer;
	/*border:solid 2px #dfd9cd;*/

	padding:2px;
}

.MellanalbumbildHallareOn {
	width:300px; 
	float:left;
	padding:0px;
	background-color:#dfd9cd;
	
	cursor:pointer;
	padding:1px;
	border:solid 1px #a28b7a;
	border:solid 1px #89715f;
	
	background-color:#785c47;
	border:solid 1px #c6bab2;
	
}





.MindrealbumbildHallare {
	width:290px; 
	float:left;
	cursor:pointer;
	/*border:solid 2px #dfd9cd;*/

	padding:2px;
	margin-right:5px;
	margin-bottom:2px;
}

.MindrealbumbildHallareOn {
	width:290px; 
	float:left;
	padding:0px;
	background-color:#dfd9cd;
	
	cursor:pointer;
	padding:1px;
	border:solid 1px #a28b7a;
	border:solid 1px #89715f;
	
	background-color:#785c47;
	border:solid 1px #c6bab2;
	margin-right:5px;
	margin-bottom:2px;
}




#HuvudalbumBild {
	width:420px;
	float:left;
	background-repeat:no-repeat;
	height:340px;
	background-position:center -20px;
	cursor:pointer;
	position: relative;
}

#HuvudAlbumAntalBilderKnapp {
	width:65px;
	height:23px;
	margin-top:317px;
	background-image:url(Grafik/AlbumAntalbilderKnapp.png);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:24px;
	padding-left:8px;
	font-weight:bold;
	color: #402f21;
	position: absolute;
}

#HuvudAlbumStorAntalBilderKnapp {
	width:auto;
	height:28px;
	padding-top:8px;
	margin-top:203px;
	background-image:url(Grafik/AlbumAntalbilderStorKnapp.png);
	background-repeat:no-repeat;
	background-position:top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:28px;
	padding-right:6px;
	padding-left:4px;
	font-weight:bold;
	color: #402f21;
	left:302px;
	position: absolute;
}

#HuvudalbumText {
	width:400px;
	padding:10px;
	padding-top:8px;
	float:left;
	background-image:url(Grafik/UnderAlbumtextBg.jpg);
	background-repeat:repeat-x;
	height:76px;
	
	border-bottom: solid 2px #88a7a8;
	border-bottom:solid 2px #a3bfbd;
}

#HuvudalbumTextStorst {
	width:275px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	border-top:solid 1px #9eb8bb;

	height:auto;
	
}

.HuvudalbumTextStorst a{
	font-weight:bold;
	color:#402f21;
	text-decoration:none;
}

.HuvudalbumTextStorst a:hover{
	color: #341e10;
	text-decoration:underline;
}

#HuvudalbumTextPlatser {
	width:400px;
	padding-left:0px;
	float:left;
	padding-top:3px;
	color:#0d768d;
}

#HuvudalbumTextPlatserAlbum {
	width:600px;
	padding-left:0px;
	float:left;
	
	color:#0d768d;
	 padding-bottom:0px
}

#HuvudalbumTextBeskrivning {
	width:400px;
	float:left;
	margin-top:2px;
	color:#402f21;
}

.HuvudalbumTextBeskrivning a{
	font-weight:bold;
	color:#402f21;
	text-decoration:none;
}

.HuvudalbumTextBeskrivning a:hover{
	color: #341e10;
	text-decoration:underline;
}


.SmaAlbumHallare {
	width:176px;
	float:left;
	background-repeat:no-repeat;
	height:143px;
	background-position:center -5px;
	cursor:pointer;
	position: relative;
}


.MellanAlbumHallare {
	width:310px; 
	float:left;
	background-repeat:no-repeat; 
	height:141px; 
	overflow:hidden; 
	background-position:center -5px; 
	cursor:pointer;
}

.MindreAlbumHallare {
	width:290px; 
	float:left;
	background-repeat:no-repeat; 
	height:141px; 
	overflow:hidden; 
	background-position:center -25px; 
	cursor:pointer;
}

.SmaAlbumAntalBilderKnapp {
	width:67px;
	height:23px;
	margin-top:120px;
	background-image:url(Grafik/AlbumAntalbilderKnapp.png);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:24px;
	padding-left:6px;
	font-weight:bold;
	color: #402f21;
	position: absolute;
}

.SmaAlbumHallareText {
	width:163px;
	padding:7px;
	margin-bottom:0px;
	float:left;
	background-image:url(Grafik/UnderAlbumtextBg.jpg);
	background-repeat:repeat-x;
	height:59px;
	color:#0d768d;
	font-family:Arial,"Century Gothic", Helvetica, "Lucida Grande", sans-serif;
	font-size: 11px;
	line-height:14px;
	border-bottom: solid 2px #88a7a8;
	border-bottom:solid 2px #a3bfbd;
	padding-top: 5px;
	padding-left: 6px;
}

.MellanAlbumHallareText {
	width:286px;
	padding:7px;
	margin-bottom:0px;
	float:left;
	background-image:url(Grafik/UnderAlbumtextBg.jpg);
	background-repeat:repeat-x;
	height:auto;
	color:#bed5d7;
	color:#0d768d;
	font-family:Arial,"Century Gothic", Helvetica, "Lucida Grande", sans-serif;
	font-size: 11px;
	line-height:14px;
	

}


.MellanAlbumHallareTextIndragen {
	width:212px;
	padding:9px;
	padding-right:5px;
	margin-bottom:0px;
	float:left;
	background-image:url(Grafik/UnderAlbumtextBg.jpg);
	background-repeat:repeat-x;
	height:auto;
	color:#bed5d7;
	color:#0d768d;
	font-family:Arial,"Century Gothic", Helvetica, "Lucida Grande", sans-serif;
	font-size: 11px;
	line-height:14px;
	
	
	
}





.MindreAlbumHallareText {
	width:276px;
	height:22px;
	padding:7px;
	margin-bottom:0px;
	padding-top:3px;
	float:left;
	background-color:#dfd9cd;
	/*background-image:url(Grafik/UnderAlbumtextBg.jpg);*/
	background-repeat:repeat-x;
	height:auto;
	color:#bed5d7;
	color:#0d768d;
	font-family:Arial,"Century Gothic", Helvetica, "Lucida Grande", sans-serif;
	font-size: 11px;
	line-height:14px;
	

}


.MindreAlbumHallareTextIndragen {
	width:202px;
	padding:9px;
	padding-right:5px;
	margin-bottom:0px;
	float:left;
	padding-top:3px;
	padding-left:5px;
background-color:#dfd9cd;
	background-repeat:repeat-x;
	height:40px;
	color:#bed5d7;
	color:#0d768d;
	font-family:Arial,"Century Gothic", Helvetica, "Lucida Grande", sans-serif;
	font-size: 11px;
	line-height:14px;
	
	
	
}


#UnderHallare {
	width:625px; 
	float:left; 
	margin-top:10px;
	
}


#BildkommentarerHallare {
	width:625px; 
	float:left; 
	margin-top:10px;
}


#Hogerspalt {
	width:323px; 
	float:left; 
	overflow:hidden;
	padding-bottom:30px;
}

#Kartan {
	width:320px;
	float:left;
	padding-left: 3px;
	margin-top: 5px;
}

#KartanLiten {
	width:180px; 
	float:left;
}

#KartanRubrik {
	width:320px;
	float:left;
	height: 25px;
	padding-left:0px;
	margin-bottom:5px;
}

#HogerRubrik {
	width:310px;
	float:left;
	height: 25px;
	padding-left:3px;
	margin-bottom:5px;
}

#Kartanbild {
	width:320px;
	height:140px;
	overflow:hidden;
	position:relative; 
	float:left;
}


#KartanbildLiten {
	width:180px;
	height:80px;
	overflow:hidden;
	position:relative; 
	float:left;
}

.ResmalsHallareVerktygsfalt {
	width:320px; 
	float:left; 
	height:66px; 
	line-height:0px;
	margin-top:0px; 
	background-image:url(Grafik/ResmalRadBg.jpg); 
	background-repeat:repeat-x; 
	background-position:0px 55px; 	
}

#ResmalHallare {
	width:320px; 
	height:242px; 
	background-color:#28180c; 
	float:left; 
	margin-top:0px;
}


#ResmalHallareLiten {
	width:190px; 
	height:120px; 
	background-color:#28180c; 
	float:left; 
	margin-top:0px;
}

#ResmalHallareRubrik {
	width:300px; 
	float:left; 
	height:36px; 
	padding:10px; 
	padding-top:0px; 
	background-image:url(Grafik/ResmalRadBg.jpg); 
	background-repeat:repeat-x;
}

#ResmalHallareRubrikLand {
	width:300px; 
	height:16px; 
	float:left; 
	line-height:16px; 
	text-transform:uppercase;
}

#ResmalHallareRubrikPlats {
	width:300px; 
	height:20px; 
	float:left; 
	line-height:20px;
}

#ResmalHallareBild {
	width:320px; 
	float:left;	
	background-repeat:no-repeat; 
	height:200px; 
	overflow:hidden; 
	background-position:center -5px; 
	cursor:pointer;
}

#FlerResmal {
	width:320px;
	float:left;
	margin-top:20px;
	padding-left: 3px;
}

#FlerResmalRubrik {
	width:320px;
	float:left; 
	height: 25px; 
	margin-bottom:5px;
}



#FlerResmalHallare {
	width:320px; 
	float:left;
}

#FlerResmal1 {
	width:158px; 
	float:left; 
	border-right:solid 2px #190f07;
}

#FlerResmal2 {
	width:158px; 
	float:left; 
	border-left:solid 2px #48372c;
}

.FlerResmalRubrik {
	width:138px; 
	float:left; 
	height:36px; 
	padding:10px; 
	padding-top:6px; 
	background-image:url(Grafik/ResmalRadBg.jpg); 
	background-repeat:repeat-x;
}


.FlerResmalRubrikStor {
	width:138px; 
	float:left; 
	height:84px; 
	padding:10px; 
	padding-top:6px; 
	background-image:url(Grafik/ResmalRadBg.jpg); 
	background-repeat:repeat-x;
	background-color:#28180c;
}

.FlerResmalRubrikLand {
	width:138px; 
	height:16px; 
	float:left; 
	line-height:16px; 
	text-transform:uppercase;
}

.FlerResmalRubrikPlats {
	width:138px; 
	height:20px; 
	float:left; 
	line-height:20px;
}

.FlerResmalBild {
	width:158px; 
	float:left; 
	background-repeat:no-repeat;
	height:200px; 
	overflow:hidden; 
	background-position:center -5px; 
	cursor:pointer;
}

#Sidfot {
	margin-top:0px;
	padding-bottom:15px;
	padding-top:25px;
	width:100%;
	float:left;
	left:0px;
	right:0px;
	background-image:url(Grafik/Underst.png);
	background-repeat:repeat-x;
	bottom:0px;
	margin-bottom: 0px;
}

#AllaResmalSidfot {
	width:278px; 
	float:left; 
	padding-left:22px;
}

#AllaResmalSidfotRubrik {
	width:278px; 
	float:left;  
	height:25px; 
	margin-bottom:2px;
}

#AllaResmalKolumn1 {
	width:auto; 
	float:left; 
	padding-left:1px;
}

#AllaResmalKolumn2 {
	width:auto; 
	float:left; 
	padding-left:20px;
}

#AllaResmalKolumn3 {
	width:auto; 
	float:left; 
	padding-left:20px;
}

#TopplistaSidfot {
	width:297px;
	float:left;
	padding-left:19px;
}

#TopplistaSidfotRubrik {
	width:297px;
	float:left; 
	height:25px;
	margin-bottom:2px;
}

#OmSidanSidfot {
	width:315px; 
	float:left; 
	padding-left:25px;	
}

#OmSidanSidfotRubrik {
	width:320px; 
	float:left; 
	height:25px; 
	margin-bottom:2px;
}

#OmSidanSidfotText {
	width:320px;
	float:left;
	margin-bottom:2px;
	color:#b7a395;
	font-family:Arial,"Century Gothic", Helvetica, "Lucida Grande", sans-serif;
	font-size: 11px;
	line-height:14px;
}

.Centrera {
	position:relative;
	width:975px;
	right:0;
	margin: 0 auto;
}

.AlbumBildHallare {
	width:40px;
	float:left;
	margin-bottom:2px;
	/*border-right:solid 1px #c8dbdb; 
	border-left:solid 1px #c8dbdb; 
	border-top:solid 1px #c8dbdb; */ 
	height:30px;
	overflow:hidden;
	margin-right: 10px;
}


#NastaKnapp {
	position:absolute;
	left:570px;
	left:301px;
	
	top:-4px;
	
	width:28px;
	height:26px;
	z-index:1;
}
#ForegaendeKnapp {
	position:absolute;
	left:540px;
left:269px;

	top:-4px;

	width:28px;
	height:26px;
	z-index:2;
}
#Bildnummer {
	position:absolute;
	left:505px;
	left:425px;
	top:6px;
	width:97px;
	height:18px;
	z-index:3;
	text-align: right;
}


#ResmalRuta {
	width:600px; 
	float:left; 
	padding-top:9px;
	min-height:700px;
}

#AlbumRuta {
	width:600px; 
	float:left; 
	padding-top:2px;
	min-height:700px;
}


#Label {
	position:absolute;
	left:-4px;
	top:-4px;
	width:75px;
	height:75px;
	z-index:990;
}


#LandLabel {
	position:absolute;
	left:0px;
	top:0px;
	width:auto;
	height:20px;
	z-index:990;
	background-color:#dfd9cd;
	border-bottom:solid 2px #ccc6ba;
	border-right:solid 2px #ccc6ba;
}






@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
  /* Example:
  .sIFR-active h1 {
    font-family: Verdana;
    visibility: hidden;
  }
  */
  
  .sIFR-active h1 {
  visibility: hidden;
  font-family:Georgia, Times,"Times New Roman", serif;
  color:#FFF;
  line-height: 1em;
  font-size: 19px;
  letter-spacing:2px;
  font-weight:normal;
  text-transform:uppercase;
  text-shadow: #47747F 2px 2px 0px;
}


  .sIFR-active h2 {
  visibility: hidden;
  font-family:Georgia, Times,"Times New Roman", serif;
  color:#FFF;
  line-height: 1em;
  font-size: 19px;
  letter-spacing:2px;
  font-weight:normal;
  text-transform:uppercase;
  text-shadow: #47747F 2px 2px 0px;
}




  .storrubrik {
	font-family:Georgia, Times,"Times New Roman", serif;
	color:#FFF;
	line-height: 22px;
	font-size: 26px;
	font-style:italic;
	letter-spacing:0px;
	font-weight:normal;
	/*text-shadow: #47747F 1px 1px 0px;*/
	
}



.rubrik {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#402f21;
	line-height: 22px;
	font-size: 16px;
	margin-top:3px;
	font-style:normal;

	font-weight:normal;
	text-transform:uppercase;

}


.sokrubrik {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#f0ede7;
	line-height: 22px;
	font-size: 16px;
	font-style:normal;
	letter-spacing:0px;
	font-weight:normal;
	text-transform:uppercase;

}


.sokresultatrubrik {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:##210f05;
	line-height: 20px;
	font-size: 16px;
	font-style:normal;
	letter-spacing:0px;
	font-weight:normal;
	text-transform:uppercase;

}


h1.rubrik a{
	color:#f9efde;
	text-decoration:none;
	
}

h1.rubrik a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

h2.resmalrubrik a{
	color:#bed5d7;
	text-decoration:none;
	
}

h2.resmalrubrik a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}


  .resmalrubrik {
 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#f0ede7;
	line-height: 22px;
	font-size: 16px;
	font-style:normal;
	margin-top:3px;
	letter-spacing:0px;
	font-weight:normal;
	text-transform:uppercase;

}






.bildrubrik {
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#210f05;
	line-height: 20px;
	font-size: 18px;
	font-style:normal;
	letter-spacing:0px;
	font-weight:normal;

}



  .litenrubrik {
  font-family:Georgia, Times,"Times New Roman", serif;
  color:#FFF;
  font-size: 18px;
  font-style:italic;
  font-weight:normal;

  letter-spacing:0.5px;

}





  
}






.clear {clear:both;}


h1 { 
text-decoration: none; 
margin-top: 0; 
margin-bottom: 0px;


}

h2 { 
text-decoration: none; 
margin-top: 0px; 
margin-bottom: 0px;

}

h3 {
	font-family:Arial,"Century Gothic", "Lucida Grande", sans-serif;
	font-size: 21px;
	line-height:24px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	letter-spacing:-1px;
}



h4 {
	font-family:Arial,"Century Gothic", "Lucida Grande", sans-serif;
	font-size: 15px;
	line-height:17px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	letter-spacing:-0.05em;
}


h5 {
	font-family:Arial,"Century Gothic", "Lucida Grande", sans-serif;
	font-size: 13px;
	line-height:16px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	letter-spacing:-0.05em;
}








.Brodtext {
	font-family:Helvetica, Arial, "Century Gothic", "Lucida Grande", sans-serif;
	font-size: 12px;
	line-height:16px;
	}
	
	
.BrodtextLiten {
	font-family: Arial, Helvetica, "Century Gothic", "Lucida Grande", sans-serif;
	font-size: 12px;
	line-height:14px;
	}
	
	
	.BrodtextMindre {
	font-family:Helvetica,Arial,"Century Gothic", Helvetica, "Lucida Grande", sans-serif;
	font-size: 11px;
	line-height:14px;
	}
	
	
	.BrodtextMinst {
	font-family:"Lucida Grande", Helvetica, trebuchet, sans-serif;
	font-size: 10px;
	line-height:14px;
	}
	
	.BrodtextMinstUpper {
	font-family:Helvetica, Arial,"Lucida Grande", Helvetica, trebuchet, sans-serif;
	font-size: 10px;
	line-height:16px;
	text-transform:uppercase;
	}
	








/************ LÄNKAR ************/



a{
outline: none;
border: none;
}

a:link img{
outline: none;
border: none;
}

a:visited img{
outline: none;
border: none;
}

a:hover img{
outline: none;
border: none;
}

a:active img{
outline: none;
border: none;
}

a:focus img{
outline: none;
border: none;
}


a.lank, a.lank:link, a.lank:visited
{
color: #7eacb6;
color: #9acad3;
/*color: #C22700; */

	text-decoration: none;
}
a.lank:hover
{
	color: #d7e9ed;
	text-decoration: underline;

}




a.Resmallank, a.Resmallank:link, a.Resmallank:visited
{
color: #7eacb6;
color: #bed5d7;
/*color: #C22700; */

	text-decoration: none;
}
a.Resmallank:hover
{
	color: #FFF;
	text-decoration: underline;

}





a.Resmalmorklank, a.Resmalmorklank:link, a.Resmalmorklank:visited
{
color: #7eacb6;
color: #1883b5;
color:#0d768d;
/*color: #C22700; */

	text-decoration: none;
}
a.Resmalmorklank:hover
{
	color: #28180c;
	text-decoration: underline;

}




a.Landlank, a.Landlank:link, a.Landlank:visited
{
color: #7eacb6;
color: #9acad3;
/*color: #C22700; */

	text-decoration: none;
}
a.Landlank:hover
{
	color: #d7e9ed;
	text-decoration: underline;

}




a.Landmorklank, a.Landmorklank:link, a.Landmorklank:visited
{
color: #7eacb6;
color: #1b7097;
/*color: #C22700; */

	text-decoration: none;
}
a.Landmorklank:hover
{
	color: #06141a;
	text-decoration: underline;

}




a.Albumljuslank, a.Albumljuslank:link, a.Albumljuslank:visited
{
color: #f9efde;
color:#f4e2c4;
color:#ffe0bb;
color:#e3c7b1;


	text-decoration: none;
}
a.Albumljuslank:hover
{
	color: #FFC;
	text-decoration: underline;	/*text-shadow: #fff 1px 1px 0px;*/

}



a.Albummorklank, a.Albummorklank:link, a.Albummorklank:visited
{
color:#2185a6;
color: #402f21;



	text-decoration: none;
}
a.Albummorklank:hover
{
	color: #121212;
	text-decoration: underline;	/*text-shadow: #fff 1px 1px 0px;*/

}




a.Morklank, a.Morklank:link, a.Morklank:visited
{
	color: #402f21;
	/*color: #C22700; */

	text-decoration: none;
}
a.Morklank:hover
{
	color: #ff3333;
	color:#000;
	text-decoration: underline;
	/*text-shadow: #fff 1px 1px 0px;*/

}



a.Gullank, a.Gullank:link, a.Gullank:visited
{
color: #f9e4c8;
/*color: #C22700; */

color:#88b6c0;
color:#f3b462;

	text-decoration: none;
}
a.Gullank:hover
{
	color: #ff3333;
	color:#FFF;
	text-decoration: underline;

}


a.Blalank, a.Blalank:link, a.Blalank:visited
{
color: #1c4556;
color:#0d768d;


	text-decoration: none;
}
a.Blalank:hover
{
	color: #ff3333;
	color:#06141a;
	text-decoration: underline;

}




a.Vitlank, a.Vitlank:link, a.Vitlank:visited
{
color: #FFF;


	text-decoration: none;
}
a.Vitlank:hover
{
	color:#FFF;
	text-decoration: underline;

}




a.GraLank, a.GraLank:link, a.Gralank:visited
{
	color: #848484;
	text-decoration:none;
	color: #f9e4c8;
	color:#e5d9ce;
	color:#d0c5bb;
}
a.GraLank:hover
{
	color: #FFF;
	text-decoration:underline;

}	


a.Ljuslank, a.Ljuslank:link, a.Ljuslank:visited
{
color: #FFFFFF;
color: #b4aea2;
/*color: #C22700; */

	text-decoration: none;
}
a.Ljuslank:hover
{
	color: #FFFFFF;


}




a.Albumlistainaktivlank, a.Albumlistainaktivlank:link, a.Albumlistainaktivlank:visited
{
color: #FFFFFF;
color: #c4c0bc;
/*color: #C22700; */

	text-decoration: none;
}
a.Albumlistainaktivlank:hover
{
	color: #FFFFFF;

}



a.Albumlistaaktivlank, a.Albumlistaaktivlank:link, a.Albumlistaaktivlank:visited
{

color: #7eacb6;
color: #FFFFFF;
font-weight:bold;

	text-decoration: none;
}
a.Albumlistaaktivlank:hover
{
	color: #dbf1f6;

}








.SidNummerlank a
{

	font-family:Arial,"Century Gothic", Helvetica, "Lucida Grande", sans-serif;
	font-size: 11px;
	line-height:20px;
	color: #3c2a1d;
	color:#627473;
	text-decoration: none;
		font-weight:bold;
		text-align:center;
		float:left;
		margin-right:1px;
		margin-bottom:2px;
		background-image:url(Grafik/SidknappOff.png);
		background-repeat:no-repeat;
	height: 20px;
	width:20px;
	
	
	
}
.SidNummerlank a:hover
{
	color: #000;
	background-image:url(Grafik/SidknappOver.png);
		background-repeat:no-repeat;
}	


.SidNummerAktivlank a
{

	font-family:Arial,"Century Gothic", Helvetica, "Lucida Grande", sans-serif;
	font-size: 11px;
	line-height:20px;
	color: #ede7dc;
	text-decoration: none;
		font-weight:bold;
		text-align:center;
		float:left;
		margin-right:1px;
		margin-bottom:2px;
		background-image:url(Grafik/SidknappOn.png);
		background-repeat:no-repeat;
	height: 20px;
	width:20px;
	
	
	
}
.SidNummerAktivlank a:hover
{
	color: #ede7dc;
	
}	








.Bildram {
	padding:3px;
	border: 1px solid #CAD8E9;
	border:solid 1px #000000;
	background-color: #FFFFFF;
}



.BildramAktiv {
	padding:1px;
	border: 3px solid #FF3333;

	background-color: #CC0033;
}

.Valtabell {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
}



.ajax-suggestion {
	background-image:url(Grafik/SokBg.png);
	background-repeat:no-repeat;
	width:245px;
	height:20px;
	padding-top:7px;
	color:#312115;
	color:#7a6c62;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:12px;
	vertical-align:middle;
	padding-left:25px;
	border: solid 0px;
	background-color: #28180c;
}

.ajax-suggestion:hover, .ajax-suggestion:focus {

/*	background-image:url(Grafik/SokBgOn.png);*/
	color:#28180c;
	}



form {
	margin: 0;
	padding: 0
	}




.Formular {
	width:240px;
	height:50px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:11px;
	color:#7a6c62;
	overflow:hidden;
	padding:3px;
	padding-top:6px;
	vertical-align:top;
	padding-left:6px;
	background-color:#dfd9cd;
	border:none;
	background-image:url(Grafik/FormBg.jpg);
	background-attachment:scroll;
	background-repeat:no-repeat;
}


.Formular:hover, .Formular:focus {
	color:#28180c;
}



.FormularStor {
	width:346px;
	height:84px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:11px;
	color:#7a6c62;
	overflow:hidden;
	padding:3px;
	padding-top:6px;
	vertical-align:top;
	padding-left:6px;
	background-color:#dfd9cd;
	border:none;
	background-image:url(Grafik/FormStorBg.jpg);
	background-attachment:scroll;
	background-repeat:no-repeat;
}


.FormularStor:hover, .FormularStor:focus {
	color:#28180c;
}


.FormularEnRad {
	width:170px;
		font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:11px;
	color:#7a6c62;
	line-height:20px;
	padding:4px;
	padding-left:6px;
	
	vertical-align:middle;
	height:20px;
	background-color:#dfd9cd;
	border:none;
	background-image:url(Grafik/FormEnRadBg.jpg);
	background-repeat:no-repeat;
}

.FormularEnRad:hover, .FormularEnRad:focus {
	color:#28180c;
}



/************ Sök-knappen ************/
.button {
				font-family:Arial,Helvetica,"Lucida Grande", "Century Gothic", sans-serif; 
                display: inline-block;
		
                background: url('Grafik/SokKnapp.png') top left repeat-x !important;
                padding: 0px 6px 5px 5px !important;
				width:53px;
                color: #dfd9cd !important;
                font-size: 11px !important;
				line-height:22px;
                cursor: pointer;
				border:solid 0px;
				border:none;
				height:23px;
				
                }
                
.button:hover {
                text-decoration: none;
				background: url('Grafik/SokKnappOn.png') top left repeat-x !important;
				color:#FFF;
                }
                
.button:active {
                padding: 0px 5px 4px 5px !important;
				color:#FFF;
                }






/*************** KNAPPAR ***************/

.knapp-bla-link:hover { background-position: bottom left; color: #070707; text-decoration: none; }
.knapp-bla-link:hover span { background-position: bottom right; }

.knapp-bla-link { float: left; display: block; height: 23px; background: transparent url(Grafik/BlaKnappVanster.png) no-repeat top left; padding-left: 9px; font-size: 0.75em; color: #ffffff; text-decoration: none; font-family:Helvetica, "Lucida Grande", Tahoma, Helvetica, "Century Gothic", sans-serif;  font-size:10px; letter-spacing:0.0em; line-height: 23px;  overflow: hidden; margin: 0px 0px;  /*text-shadow: #382f29 1px 1px 0px;*/ font-weight:normal; margin-right:3px; margin-bottom:2px }

.knapp-bla-link-activated { float: left; display: block; height: 18px; background: transparent url(Grafik/SprakKnappVanster.png) no-repeat; padding-left: 9px; font-size: 0.75em; color: #ffffff; text-decoration: none; font-family:Tahoma, Geneva, "Lucida Grande", sans-serif; font-size:10px; letter-spacing:0.1em; line-height: 18px;  overflow: hidden; margin: 0px 0px;  background-position: bottom left; text-decoration: none; }


.knapp-bla-link span { background: transparent url(Grafik/BlaKnappHoger.png) no-repeat top right; padding: 0px 12px 0px 3px; display: block; float: left; position: relative; text-transform: none; text-transform:uppercase; color: #402f21;  }

.knapp-bla-link-activated span { background: transparent url(Grafik/BlaKnappHoger.png) no-repeat; padding: 0px 10px 0px 5px; display: block; float: left; position: relative; text-transform: none; color: #ffffff; background-position: right bottom; }


.knapp-bla-link span img { position: absolute; top: 0px; left: 4px; }

span.img { padding-left: 25px; padding-right: 13px;}


a.knapp-bla-link:hover { background-position: bottom left; text-decoration: none; cursor:pointer; }
a.knapp-bla-link:hover span { background-position: right bottom; color: #FFFFFF;  cursor:pointer; /*text-shadow: #935a1d 1px 1px 0px;*/ }








/*************** TOPP-KNAPPAR ***************/

.toppknapp-aktiv-link:hover { background-position: bottom left; color: #070707; text-decoration: none; }
.toppknapp-aktiv-link:hover span { background-position: bottom right; }

.toppknapp-aktiv-link { float: left; display: block; height: 28px; background: transparent url(Grafik/ToppKnappAktivVanster.png) no-repeat top left; padding-left: 10px;  text-decoration: none; font-family:Arial,"Century Gothic", Helvetica, sans-serif; font-size:13px; line-height: 28px;  overflow: hidden; margin: 0px 0px;  /*text-shadow: #382f29 1px 1px 0px;*/ font-weight:bold; margin-right:4px }



.toppknapp-aktiv-link span { background: transparent url(Grafik/ToppKnappAktivHoger.png) no-repeat top right; padding: 0px 10px 0px 0px; display: block; float: left; position: relative; text-transform: none; color: #f9e4c8; color: #f3b462; line-height:29px; height:28px  }




.toppknapp-aktiv-link-activated span { background: transparent url(Grafik/ToppKnappAktivHoger.png) no-repeat; padding: 0px 10px 0px 5px; display: block; float: left; position: relative; text-transform: none; color: #ffffff; background-position: right bottom; }


.toppknapp-aktiv-link span img { position:relative; top: 0px; left: 0px; padding-right:0px; line-height:28px }

span.img { padding-left: 25px; padding-right: 13px;}


a.toppknapp-aktiv-link:hover { background-position: bottom left; text-decoration: none; cursor:pointer; }
a.toppknapp-aktiv-link:hover span { background-position: right bottom; color: #f3b462;   /*text-shadow: #935a1d 1px 1px 0px;*/ }








/*************** TOPP-KNAPPAR INAKTIVA ***************/

.toppknapplink:hover { background-position: bottom left;   color: #070707; text-decoration: none; }
.toppknapplink:hover span { background-position: bottom right; }

.toppknapplink { float: left; display: block; height: 28px; background: transparent url(Grafik/ToppKnappVanster.png) no-repeat top left; padding-left: 10px;  text-decoration: none; font-family:Arial,"Century Gothic", Helvetica, sans-serif; font-size:13px;  line-height: 28px;  overflow: hidden; margin: 0px 0px;  /*text-shadow: #382f29 1px 1px 0px;*/ font-weight:bold; margin-right:4px }



.toppknapplink span { background: transparent url(Grafik/ToppKnappHoger.png) no-repeat top right; padding: 0px 10px 0px 0px; display: block; float: left; position: relative; text-transform: none; color: #f3b462; color: #88b6c0; color: #f9e4c8;   line-height:28px; height:28px }




.toppknapplink-activated span { background: transparent url(Grafik/ToppKnappHoger.png) no-repeat; padding: 0px 10px 0px 5px; display: block; float: left; position: relative; text-transform: none; color: #ffffff; background-position: right bottom; }


.toppknapplink span img { position:relative; top: 0px; left: 0px; padding-right:0px; line-height:28px }

span.img { padding-left: 25px; padding-right: 13px;}


a.toppknapplink:hover { background-position: bottom left; text-decoration: none; cursor:pointer; }
a.toppknapplink:hover span { background-position: right bottom; color: #f9e4c8; color: #f3b462; color: #f9e4c8;  /*color: #FFF; /*text-shadow: #935a1d 1px 1px 0px;*/ }










/*************** FLIKA AKTIV ***************/

.flik-aktiv-link:hover { background-position: bottom left; color: #070707; text-decoration: none; }
.flik-aktiv-link:hover span { background-position: bottom right; }

.flik-aktiv-link { float: left; display: block; height: 26px; background: transparent url(Grafik/FlikAktivVanster.png) no-repeat top left; padding-left: 9px; font-size: 0.75em; color: #210f05; text-decoration: none; font-family:"Lucida Grande", "Century Gothic", sans-serif; font-size:11px; letter-spacing:0.0em; line-height: 26px;  overflow: hidden; margin: 0px 0px;  /*text-shadow: #382f29 1px 1px 0px;*/ font-weight:normal; margin-right:1px; cursor:pointer; }

.flik-aktiv-link-activated { float: left; display: block; height: 18px; background: transparent url(Grafik/FlikAktivVanster.png) no-repeat; padding-left: 9px; font-size: 0.75em; color: #ffffff; text-decoration: none; font-family:Tahoma, Geneva, "Lucida Grande", sans-serif; font-size:10px; letter-spacing:0.1em; line-height: 18px;  overflow: hidden; margin: 0px 0px;  background-position: bottom left; text-decoration: none; cursor:pointer;  }


.flik-aktiv-link span { background: transparent url(Grafik/FlikAktivHoger.png) no-repeat top right; padding: 0px 9px 0px 2px; display: block; float: left; position: relative; text-transform: none; color: #e0d5cd; cursor:pointer;  }

.flik-aktiv-link-activated span { background: transparent url(Grafik/FlikAktivHoger.png) no-repeat; padding: 0px 9px 0px 5px; display: block; float: left; position: relative; text-transform: none; color: #ffffff; background-position: right bottom; cursor:pointer; }


.flik-aktiv-link span img { position: absolute; top: 0px; left: 4px; cursor:pointer; }

span.img { padding-left: 25px; padding-right: 13px;}


a.flik-aktiv-link:hover { background-position: bottom left; text-decoration: none; cursor:pointer; }
a.flik-aktiv-link:hover span { background-position: right bottom; color: #e0d5cd;  /*text-shadow: #935a1d 1px 1px 0px;*/ }






/*************** FLIKA INAKTIV ***************/

.flik-inaktiv-link:hover { background-position: bottom left; color: #070707; text-decoration: none; cursor:pointer; }
.flik-inaktiv-link:hover span { background-position: bottom right; cursor:pointer; }

.flik-inaktiv-link { float: left; display: block; height: 26px; background: transparent url(Grafik/FlikVanster.png) no-repeat top left; padding-left: 9px; font-size: 0.75em; color: #193238; text-decoration: none; font-family:"Lucida Grande", "Century Gothic", sans-serif; font-size:11px; letter-spacing:0.0em; line-height: 26px;  overflow: hidden; margin: 0px 0px; margin-right:1px;  /*text-shadow: #382f29 1px 1px 0px;*/ font-weight:normal; cursor:pointer }

.flik-inaktiv-link-activated { float: left; display: block; height: 18px; background: transparent url(Grafik/FlikVanster.png) no-repeat; padding-left: 9px; font-size: 0.75em; color: #ffffff; text-decoration: none; font-family:Tahoma, Geneva, "Lucida Grande", sans-serif; font-size:10px; letter-spacing:0.1em; line-height: 18px;  overflow: hidden; margin: 0px 0px;  background-position: bottom left; text-decoration: none; cursor:pointer; }


.flik-inaktiv-link span { background: transparent url(Grafik/FlikHoger.png) no-repeat top right; padding: 0px 9px 0px 2px; display: block; float: left; position: relative; text-transform: none; color: #402f21; cursor:pointer; }

.flik-inaktiv-link-activated span { background: transparent url(Grafik/FlikHoger.png) no-repeat; padding: 0px 9px 0px 5px; display: block; float: left; position: relative; text-transform: none; color: #ffffff; background-position: right bottom; cursor:pointer; }


.flik-inaktiv-link span img { position: absolute; top: 0px; left: 4px; }

span.img { padding-left: 25px; padding-right: 13px;}


a.flik-inaktiv-link:hover { background-position: bottom left; text-decoration: none; cursor:pointer; }
a.flik-inaktiv-link:hover span { background-position: right bottom; color: #ffffff; cursor:pointer; /*text-shadow: #935a1d 1px 1px 0px;*/ }








/*************** KARTAN ***************/


#KartNamn {
	font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	background-color:#FFFFFF;
	padding:2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006666;
}


#KartLand {
	font-family:"Lucida Grande", Arial, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}

.KartSkylt {
	font-family:"Lucida Grande", Arial, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	background-color:#333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;	
}


.Prick {
	padding:0px;
}









/*************** TIDLINJEN ***************/


.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #aaa;
	background-image:url(Grafik/TidlinjeScrollrad.png);
}

.jScrollIntervalTrack { 
	position: absolute;
	display:none;

}

.jScrollPaneDrag {
	position: absolute;
	cursor: pointer;
	overflow: hidden;
	width:75px;
	background-image:url(Grafik/TidlinjeScrollKnapp.png);
	background-repeat:no-repeat;
	
}
.jScrollPaneDragLeft {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragRight {
	position: absolute;
	bottom: 0;
	right: 0;
	overflow: hidden;
}
a.jScrollArrowLeft {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
	width: 10px;
}
a.jScrollArrowLeft:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowRight {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px !important;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
	width: 10px;
}
a.jScrollArrowRight:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}









.contents {
	display: block;
	width: 605px;
	height: 40px;
	
}

ul.blocks li {
	width:149px;
	margin: 0 0 0 0px;
	float: left;
	display: block;
	height: 40px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-right:solid 1px #999;
}
.holder {
	margin: 0;
	display: block;
	/* TEMP */
	
	
}
.scroll-pane {
	width: 150px;
	background: #ccc;
	float: left;
	padding: 0;
	
}


#pane5 {
	height: 80px;
	width: 605px;
	padding: 0;
	display: block;
	_overflow: hidden;
}

a.jScrollArrowLeft {
	background: url(basic_arrow_up.gif) no-repeat 0 0;
}
a.jScrollArrowLeft:hover {
	background-position: 0 -15px;
}
a.jScrollArrowRight {
	background: url(basic_arrow_down.gif) no-repeat 0 0;
}
a.jScrollArrowRight:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, 
a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}

.orange-bar .jScrollPaneTrack {
	background: #f60;
}
.orange-bar .jScrollPaneDrag {
	background: #00f url(drag_grab.gif) no-repeat 50% 50%;
}
.orange-bar .scroll-pane {
	background: #69f;
}

