/* ----- RESET ----- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline; }
body { font: 12px/1.5em Arial, Sans-Serif; }
ol, ul { list-style: none; }


	html { background-color: white; }



/* ----- PAGE STRUCTURE ----- */

/* wrapper */
#wrapper { background-color: transparent; margin: 0 auto; position: relative; width: 818px;
}




/* header */
	#skeble_header { padding: 28px 36px; }
	
	#horizontal_line {
	border-bottom: 1px solid #88aade;
	display: block;
	width: 100%;
	height: 136px;
	position: absolute;
	background-color: transparent;
	left: 0;
}
	#flags {}	

	
	
/* navigation */
	#skeble_navigation {
	background-color: transparent;
	padding-right: 36px;
	padding-top: 0;
	padding-left: 36px;
	margin-bottom: 30px;
}
	
	.navContainer { background: transparent url(http://www.skeble.se/html_view/images/bg_nav_dots.gif) repeat-x 0 0; height: 25px;
}

	.navItem { float: left; text-transform: lowercase; }
	.navItem a:link, .navItem a:visited { color: #3b73b9; }
	.navItem > a { background: transparent url(../images/nav-sprite.gif) no-repeat 1px 5px; color: #333; display: block; height: 23px; overflow: hidden; padding: 1px 17px; text-indent: -9999px; }
	.activeItem > a { background-color: #fff; border: 1px solid #ccc; border-bottom-color: #fff; padding: 0 23px; position: relative; z-index: 3; }
	
		#nav_hem > a { background-position: 2px 6px; width: 25px;
	padding-left: 3px;
}
	
		#nav_hem.currentItem a, #nav_hem.activeItem a, #nav_hem a:hover, #nav_hem a:active, #nav_hem a:focus { background-position: 2px -17px; 
		}



		#nav_sladar > a { background-position: -44px 6px; width: 36px;
}

		#nav_sladar.currentItem a, #nav_sladar.activeItem a, #nav_sladar a:hover, #nav_sladar a:active, #nav_sladar a:focus { background-position: -44px -17px; }
		
		

		#nav_turer > a { background-position: -113px 6px; width: 29px; 
		}
		
		#nav_turer.currentItem a, #nav_turer.activeItem a, #nav_turer a:hover, #nav_turer a:active, #nav_turer a:focus { background-position: -113px -17px; }
		

		#nav_bilder > a { background-position: -176px 6px; width: 33px; }
		#nav_bilder.currentItem a, #nav_bilder.activeItem a, #nav_bilder a:hover, #nav_bilder a:active, #nav_bilder a:focus { background-position: -176px -17px; }

					
		#nav_kontakt > a { background-position: -243px 6px;	width: 44px; }
		#nav_kontakt.currentItem a, #nav_kontakt.activeItem a, #nav_kontakt a:hover, #nav_kontakt a:active, #nav_kontakt a:focus { background-position: -243px -17px; }


		#nav_lankar > a { background-position: -320px 6px; width: 37px; }
		#nav_lankar.currentItem a, #nav_lankar.activeItem a, #nav_lankar a:hover, #nav_lankar a:active, #nav_lankar a:focus { background-position: -320px -17px; }
	

		#flags_french > a { background-position: -671px 6px; width: 20px;
	padding-right: 4px;
	margin-left: 275px;
	padding-left: 0;
}
		#flags_french.currentItem a, #flags_french.activeItem a, #flags_french a:hover, #flags_french a:active, #flags_french a:focus { background-position: -671px -17px; }
		
		#flags_swedish > a { background-position: -696px 6px; width: 20px; padding-left: 4px; padding-right: 4px;
}
		#flags_swedish.currentItem a, #flags_swedish.activeItem a, #flags_swedish a:hover, #flags_swedish a:active, #flags_swedish a:focus { background-position: -696px -17px; }

		
		#flags_english > a { background-position: -724px 6px; width: 20px; padding-left: 4px;
	padding-right: 0;
}
		#flags_english.currentItem a, #flags_english.activeItem a, #flags_english a:hover, #flags_english a:active, #flags_english a:focus { background-position:  -724px -17px; }
		
		
		
		/* image navigation */
	
	#img_nav {
		position: relative;
		display: inline-block;
		float: left;
		width: 49px;
	height: 21px;
}
	
	.img_navContainer {
		display: inline-block;
		background-color: transparent;
		width: 45px;
		height: 14px;
		padding-top: 7px;
		margin-right: 0;
	float: left;
	padding-left: 4px;
}
	
	.img_navItem {
		text-transform: lowercase;
	float: left;
}
	
	.img_navItem > a {
		background: transparent url(../images/img_nav-sprite.gif) no-repeat 0 0; color: #333; 
		overflow: hidden;
		display: block; 
		height: 12px; 
		width: 12px;
		text-indent: -9999px;
	}
	
	#img_nav_previous > a {
		background-position: 0 0;
	}
	
	#img_nav_previous a:hover, #img_nav_previous a:active, #img_nav_previous a:focus {
		background-position: 0px -20px;
	}
		
	#img_nav_thumbs > a {
	background-position: -12px 0;
	}	
		
		#img_nav_thumbs a:hover,	#img_nav_thumbs a:active, #img_nav_thumbs a:focus {
		background-position: -12px -20px;
	}
	
	#img_nav_next > a {
	background-position: -24px 0;
	}
	
	#img_nav_next a:hover, #img_nav_next a:active, #img_nav_next a:focus {
		background-position: -24px -20px;
	}
	
	.img_hidden {
	visibility: hidden;
}
		
		


/* footer */
	
	#skeble_footer { font-size: 0.9091em;
	border-top: 1px solid #bccadd;
	height: 1em;
	text-align: center;
	padding-top: 5px;
	width: 748px;
	display: inline-block;
	margin: 64px 35px 25px;
}
	#skeble_footer li { list-style: none;
	display: inline;
}
	#skeble_footer .footer_item { border-right: 1px solid #c1c1c2; margin-right: 10px; padding-right: 10px; }
	#skeble_footer .liten_fotlogga {
	margin-right: 10px;
}
	#skeble_footer a { color: #8CAADC; }
	#skeble_footer p { color: #999; }	
	.fotlista {
	margin-right: auto;
	margin-left: auto;
	display: inline;
}


/* primary content */
	
		
	.primary_content {
	float: none;
	width: 746px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	background-color: transparent;
}


    .huvudbild{
	width: 638px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#image_caption {
	width: 638px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	color: #747376;
}

#image_header {
		font-weight: bold;
		text-transform: uppercase;
		background-color: #88aade;
		width: 738px;
		padding: 1px 5px;
		color: white;
		top: 0;
		margin-right: auto;
		margin-left: auto;
		margin-bottom: -2px;
	}
	

/* ----- COMPONENTS ----- */


/* links */
a:link { color: #8CAADC; text-decoration: none; }
	a:visited { color:#B0A3C5; text-decoration: none; }
	a:hover, a:active, a:focus { text-decoration: underline; }
a img { border: 0; }

.link_nibe {
	padding-left: 10px;
	padding-top: 10px;
}




/* text structure */

.break {clear:both
}

.first_words

.centered_text {
	text-align: center;
}


.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

/* other */

.orange {
	color: #db854d;
	font-weight: bold;
}

#sokord {}

