body, html {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

h1	{ padding:10px 0 5px 0; margin:0px; font-size:16pt; }
h2	{ padding:7px 0 5px 0; margin:0px; font-size:14pt; }
h3	{ padding:5px 0 0 0; margin:0 0 -3px 0; font-size:12pt; }
/*p	{ margin:9px 0 13px 0; font-size:9pt; }*/
img	{ border:none; }
object { outline:0; }
.sidbild { float:right; margin:10px 0 5px 15px; display:block; }

/* För stilning av den nya ul-li-menyn */
#menu .mainMenuItem.active { font-weight:bold; }
#menu .mainMenuItem { 
	font-size:12px; 
	background-image:url(/bilder/design/menuseparator.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-top:1px;
	position:relative;
	z-index:10;
	float:right;
	margin-right:8px;
}
#menu .mainMenuItem.first { 
	padding-left:0px;
	margin-left:7px;
	background:none;
	background-image:url();
}
#menu .mainMenuItem a { 
	color:#4e4d50; padding:0; 
	text-decoration:none; 
}
#pageTopMenu .topMenuItem {
	color:#595959;
	font-size:11px; 
	position:relative;
	z-index:10;
	float:right;
	margin-left:10px;
}

#submenu .submenu_lv1 { 
	list-style:none; 
	padding:0; 
	margin:25px 0 0 0; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#submenu .submenu_lv1 li { margin-top:5px; margin-bottom:5px; }
#submenu .submenu_lv1 li a { text-decoration:none; color:#005172; }
#submenu .submenu_lv1 li.active { font-weight:bold; }
#submenu .submenu_lv1 li.active a { color:#0d0d0d; } 

#submenu .submenu_lv2 { 
	padding:0; 
	margin:0; 
	list-style:none; 
}
#submenu .submenu_lv1 li.active .submenu_lv2 li { font-weight:normal; padding-left:10px; margin-top:5px; margin-bottom:5px; }
#submenu .submenu_lv1 li.active .submenu_lv2 li a { text-decoration:none; color:#005172; }
#submenu .submenu_lv1 li.active .submenu_lv2 li.active { font-weight:bold; }
#submenu .submenu_lv1 li.active .submenu_lv2 li.active a { color:#0d0d0d; }
#submenu .submenu_lv1 li.active .submenu_lv2 li a { color:#005172; }

#submenu .submenu_lv3 { }
#submenu .submenu_lv3 li { margin-top:5px; margin-bottom:5px; }
#submenu .submenu_lv3 li { padding-left:10px; }
#submenu .submenu_lv3 li a { font-weight:normal; }
#submenu .submenu_lv3 li.active { font-weight:normal; }

/* -------- */

/* Användbara klasser */
.clear  { clear:both; height:0px; overflow:hidden; }
.left { float:left; margin:0 4px 3px 0; }
.right { float:right; margin:0 0 3px 4px; }
.hr { margin-top:8px; width:95%; height:8px; border-top:1px solid #E5EBDC; margin:0 auto; } /* Horisontellt streck med div */
.input  { background-color:#f3f6ee; border:1px solid #4f8e4b; color:#003822; }
.l { color:#FFF; padding:0 4px; } /* Stående streck (avskiljare) */
.l2 { color:#808080; padding:0 4px; } /* Stående streck (avskiljare) */
.important { color:red; cursor:help; } /* Stjärna (krav) vid formulär*/
/* -------- */

/* Sidelement */
#container {
	width:960px;
	margin:0 auto;
	padding:0 32px;
	background-image:url(/bilder/design/mainbg.gif);
	background-position:top center;
	background-repeat:no-repeat;
}
#menu {
	height:35px;
	width:960px;
	position:relative;
	z-index:1;
	text-align:right;
	background-image:url(/bilder/design/menubg.png);
	padding-top:15px;
}
#bildspel {
	height:257px;
	width:100%;
	position:relative;
	z-index:0;
	background-color:#FFF;
	top:-70px;
	margin-bottom:-70px;
}
#pageTop {
	width:100%;
	height:66px;
	background-image:url(/bilder/design/sidtopp.gif);
	margin-top:-36px;
}
#pageTopContainer {
	width:960px;
	height:10px;
	margin:0 auto;
}
#pageTopLogo {
	width:150px;
	height:136px;
	float:left;
	position:relative;
	top:78px;
	z-index:2;
}
#pageTopMenu {
	width:930px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	background-image:url(/bilder/design/submenybg.gif);
	background-repeat:repeat-x;
	height:25px;
	padding-right:30px;
	margin-top:1px;
}
#pageTopMenu .topMenuItem {
	background-image:url(/bilder/design/submenyitemspacer.gif);
	background-position:right -1px;
	background-repeat:no-repeat;
	padding:5px 12px 0 0;
}
#pageTopMenu .topMenuItem.first {
	background-image:none;
}
#pageTopMenu a {
	color:#fff;
	text-decoration:none;
}
.topMenuPreSign {
	font-size:9px;
}
#pageBottom {
	width:100%;
	height:10px;
	background-color:#005172;
}
#footer {
	width:900px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:15px 30px;
}
#footer a {
	color:#005172;
	text-decoration:none;
}
#nordicchoice {
	width: 129px;
	height: 40px;
	float: left;
	margin: 20px 0 0 35px;
}

#signature {
	height:28px;
	width:159px;
	margin:30px 0 15px 30px;
	float: left;
}
#printyta {
	padding:25px 15px 30px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1a1a1a;
}
#subprintyta {
	padding:25px 0 30px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1a1a1a;
	float:left;
	width:430px;
	margin-top:20px;
}
#subprintyta2 {
	padding:25px 0 30px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1a1a1a;
	float:left;
	width:440px;
	margin-top:20px;
}
.headline {
	color:#808080;
}

#impera {
	width:125px;
	height:28px;
	float:right;
	margin-top:12px;
}
#footerData {
	width:700px;
	height:28px;
	float:left;
}

#indexPuffLunch {
	height:191px;
	width:138px;
	float:left;
	margin-right:14px;
}
#indexPuffLunch2 {
	height:70px;
	width:210px;
	float:left;
	margin-right:20px;
}
#indexPuffM11 {
	height:191px;
	width:138px;
	float:left;
	margin-right:14px;
}
#indexPuffFilm {
	height:191px;
	width:138px;
	float:left;
	cursor:pointer;
}
#indexPuffFilm2 {
	height:70px;
	width:210px;
	float:left;
	cursor:pointer;
}
#indexPuffFilm_eng{
	height:79px;
	width:441px;
	float:left;
	cursor:pointer;
}

#indexLeft {
	width:488px;
	float:left;
}
#indexRight {
	width:472px;
	float:right;
	margin-top:30px;
}

#casepuff_bg {
	background: url(/bilder/design/caseBg.gif) repeat-x;
	position: relative;
	width: 440px;
	height: 203px;
	z-index: 0;
	margin-bottom: 18px;
}

#casepuff {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(/bilder/design/caseFrame.png);
	margin-bottom: 15px;
	z-index: 10;
	width: 440px;
	height: 203px;
	display: block;
	text-decoration: none;	
}

	#casepuff .text {
		text-decoration: none;
		font: 11px Arial;
		color: #333;
		width: 210px;
		float: left;
		padding: 20px;
		line-height: 16px;
	}
		#casepuff .text img {
			margin-bottom: 10px;
		}
		
		#casepuff .text .link {
			color: #005172;
			float: right;
		}
	
	#casepuff_bg .casepuffbild {
		position: absolute;
		top: 2px;
		right: 2px;
		z-index: 5;
	}
	
#indexFormular {
	width:440px;
	height:193px;
	background-image:url(/bilder/design/accordion_top.png);
}

#indexFormularHeader {
	height:28px;
	overflow:hidden;
	padding:12px 0 0 15px;
}
#indexFormularHeaderP1 {
	display: block;
}
	#indexFormularHeaderP1 img {
		background: url("/bilder/design/pilner.png") no-repeat right 50%;
		padding-right: 12px;
	}
	
	
#indexFormularHeaderP2 {
	display: none;
}
	#indexFormularHeaderP2 img {
		background: url("/bilder/design/pilner.png") no-repeat right 50%;
		padding-right: 12px;
	}

#indexFormularBody {
	padding:0 12px;
	font-size:11px;
	font-weight:bold;
	color:#005172;
	display: block;
}

	
#indexFormularBody2 {
	padding:0 12px;
	font-size:11px;
	font-weight:bold;
	color:#005172;
	display: none;
}
#indexFormularBottom {
	width: 440px;
	height: 137px;
	margin-bottom:18px;
	background-image:url(/bilder/design/accordion_bottom.png);
}

	#indexFormularBottom a {
		padding: 10px 0 10px 10px;
		line-height: 35px;
		background: url("/bilder/design/pilh.png") no-repeat right 47%;
		
	}
	
	#link_ring {
		display: inline;
	}
	
	#link_konferens {
		display: none;
	}
	

#infoFormular {
	margin-left: 10px;
	width:210px;
	height:326px;
	background-image:url(/bilder/design/accordion_top2.png);
}

#infoFormularHeader {
	overflow:hidden;
	height: 38px;
	padding:12px 0 0 10px;
}
#infoFormularHeaderP1 {
	display: block;
}
	#infoFormularHeaderP1 img {
		background: url("/bilder/design/pilner.png") no-repeat right 80%;
		padding-right: 5px;
	}
	
	
#infoFormularHeaderP2 {
	display: none;
}
	#infoFormularHeaderP2 img {
		background: url("/bilder/design/pilner.png") no-repeat right 50%;
		padding-right: 5px;
	}

#infoFormularBody {
	padding: 8px 10px 0 10px;
	font-size:11px;
	font-weight:bold;
	color:#005172;
	display: block;
}
	#infoFormular .submit {
		margin-top: 10px;
		background: url("/bilder/design/bokabtn2.gif");
		width: 190px;
	}
	
#infoFormularBody2 {
	padding: 10px 10px 0 10px;
	font-size:11px;
	font-weight:bold;
	color:#005172;
	display: none;
}
	
#infoFormularBottom {
	margin-left: 10px;
	width: 210px;
	height: 170px;
	margin-bottom:18px;
	background-image:url(/bilder/design/accordion_bottom2.png);
}

	#infoFormularBottom a {
		padding: 10px 0 10px 10px;
		line-height: 34px;
		background: url("/bilder/design/pilh.png") no-repeat right 47%;		
	}
	
	#infoFormularBottom a.double {
		line-height: 52px;
		padding-top: 20px;
	}

	/*#link_ring {
		display: inline;
	}
	
	#link_konferens {
		display: none;
	}*/

	
#indexBoka {
	width:440px;
	height:160px;
	background-image:url(/bilder/design/bokabg.gif);
	margin-bottom:18px;
	margin-left:1px;
}
#indexBokaHeader {
	height:28px;
	overflow:hidden;
	padding:12px 0 0 15px;
}
.indexBokaHeaderP1 {
	float:left;
}
.indexBokaHeaderP2 {
	float:left;
	position:relative;
	top:4px;
	left:10px;
}
#indexBokaBody {
	padding:0 12px;
	font-size:11px;
	font-weight:bold;
	color:#005172;
}
#bokaFormIndex { 
	margin:12px 0 0 0;
}
.bokaFormLeft {
	width:205px;
	float:left;
}
.bokaFormRight {
	width:200px;
	float:left;
	margin-left:10px;
}
.bokaFormInput {
	font-size:11px;
	font-weight:bold;
	color:#2b2b2b;
	padding:2px;
	border:0;
}

.bokaFormHeader {
	font-weight:bold;
	display:block;
}

.bokaFormFloat {
	float:left;
	width:68px;
}

.bokaFormTop {
	margin-bottom:10px;
}

.bokaFormBottom {
	overflow:hidden;
}
.clearBoka { clear:both; height:17px; overflow:hidden; }

#indexAktuellt {
	width:210px;
	margin-left:30px;
	float: left;
}

#indexJustNu {
	width:210px;
	margin-left:20px;
	height: 164px;
	float: left;
}

.AktuelltList {
	padding:0 10px;
}
.aktuelltMer {
	text-align:right;
	font-size:11px;
	margin-right:10px;
}
.aktuelltMer a {
	color:#005172;
	text-decoration:none;
}
.aktuelltMer a:hover {
	color:#005172;
}
.erbjudandePuff {
	height:268px;
	width:228px;
	background-image:url(/bilder/design/erbjudandepuff.gif);
	background-repeat:no-repeat;
	float:left;
}
.erbjudandePuffBild {
	height:90px; 
	width:208px; 
	overflow:hidden; 
	margin:10px 0 0 10px;
}
.erbjudandePuffBild img {
	display:block;
	border:none;
}
.erbjudandePuffText {
	padding:20px 20px 0 20px;
	margin-bottom:15px;
	height:45px;
	overflow:hidden;
}
.erbjudandePuffPris {
	padding:0 20px;
	height:32px;
	overflow:hidden;
	text-align: center;
}
.erbjudandePuffBoka {
	text-align:center;
	margin-top:15px;
}
.erbjudandePuffBokaPage {
	text-align:center;
	margin-top:15px;
	width:110px;
}
.erbjudandeknappText {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	position:relative;
	top:-20px;
}
.erbjudandeknappText a {
	color:#FFF;
	text-decoration:none;
}

.erbjudandeknappTextSida {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	position:relative;
	top:-20px;
}
.erbjudandeknappTextSida a {
	color:#FFF;
	text-decoration:none;
}

#indexAktuelltHeader {
	background-image:url(/bilder/design/aktuelltbg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:0 0 5px 12px;
}

#indexJustNuHeader {
	background-image:url(/bilder/design/aktuelltbg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:0 0 5px 12px;
	margin-bottom: 2px;
}

#submenu {
	width:205px;
	float:left;
	margin-left:5px;
	background-image:url(/bilder/design/submenubg.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding-top:50px;
	padding-left:35px;
	min-height:250px;
}
#sidebar2 {
	width:240px;
	float:right;
	padding-top:50px;
}
#sidebar {
	width:250px;
	float:right;
	padding-top:50px;
}
#filebox {
	float:left;
	width:218px;
	margin-bottom:30px;
	padding-bottom:20px;
	background-image:url(/bilder/design/fileboxbodybg.gif);
	background-repeat:repeat-y;
}
#fileboxHead {
	width:188px;
	height:23px;
	background-image:url(/bilder/design/fileboxheadbg.gif);
	background-repeat:no-repeat;
	padding:10px 0 0 30px;
}
#fileboxBody {
	width:162px;
	padding:0 28px;
}
.fileboxLine {
	clear:both;
	height:3px;
	width:218px;
	background-image:url(/bilder/design/fileboxline.gif);
	margin: 5px 0 5px -28px;
	overflow:hidden;
}
.filebox_koppladFil {
}
.filebox_koppladFil a {
	font-size:11px;
	color:#005172;
	text-decoration:none;
}
.filebox_filInfo {
	font-size:11px;
	color:#8c8c8c;
	font-style:italic;
}

#extraInfo {
	float:left;
	width:218px;
	margin-bottom:30px;
	padding-bottom:20px;
	background-image:url(/bilder/design/fileboxbodybg.gif);
}
#extraInfoHead {
	width:188px;
	height:23px;
	background-image:url(/bilder/design/fileboxheadbg.gif);
	background-repeat:no-repeat;
	padding:10px 0 0 30px;
}
.extraInfoImage {
	margin-left:-5px;
	border:0;
	display:block;
	border:1px solid #b3b3b3;
}
.extraInfoBody {
	width:162px;
	padding:0 28px;
	font-size:11px;
}
#erbjudandeLista {
	width:685px;
	float:right;
}
.erbjudandesidaText {
	width:675px;
	float:right;
	margin-top:20px;
}

#bokaForm {
	width:425px;
}
#bokaForm label {
	float:left;
	margin-bottom:5px;
	position:relative;
	top:2px;
}
#bokaForm input {
	float:right;
	width:260px;
	margin-bottom:5px;
	background-image:url(/bilder/design/inputbg.gif);
	border:1px solid #97afb9;
	padding:2px;
}
#bokaForm select {
	float:right;
	width:266px;
	margin-bottom:5px;
	background-image:url(/bilder/design/textarea.gif);
	border:1px solid #97afb9;
	padding:2px;
}
#bokaForm textarea {
	float:right;
	width:260px;
	height:75px;
	margin-bottom:5px;
	background-image:url(/bilder/design/textarea.gif);
	border:1px solid #97afb9;
	padding:2px;
}

#bokaForm br {
	clear:both;
	margin-bottom:15px;
}
#bokaFormIndex .bokaFormSubmit {
	height:21px;
	background:#FFF url(/bilder/design/bokabtn.gif) no-repeat top left;
	overflow:hidden;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	border:none;
	position:relative;
	top:31px;
	left:2px;
	display:block;
	padding:0 6px 2px 6px;
	cursor:pointer;
	width:200px;
	height:21px;
	width:195px;
	margin-left:2px;
}

#bokaForm .bokaFormSubmitLarge {
	height:22px;
	background-image:url(/bilder/design/formsubmit.gif);
	background-position:top left;
	overflow:hidden;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	border:none;
	position:relative;
	top:31px;
	left:2px;
	display:block;
	padding:0 6px 2px 6px;
	cursor:pointer;
	width:200px;
	height:21px;
	width:85px;
	margin-left:2px;
}

#bokaFormIndex .bokaFormHeader {
	/*display:block;*/
	height:14px;
	overflow:hidden;
}
#bokaFormIndex .bokaFormFloat {
	height:35px;
	overflow:hidden;
}


.expressform .input {
	width: 190px;
	height: 19px;
	background-color: #fff;
	border: 0 none;
	margin-top: 2px;
}

.expressform .bokaFormHeader {
	margin-top: 8px;
}

.expressform .submit {
	height:21px;
	background:#FFF url(/bilder/design/bokabtn.gif) no-repeat top left;
	overflow:hidden;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	border:none;
	display:block;
	padding:0 6px 2px 6px;
	cursor:pointer;
	width:200px;
	height:21px;
	width:195px;
	margin-top: 24px;
}

/* -------- */

/* Listor */
.ALaCarteList {
	width:100%;
	clear:both;
}
.ALaCarteListType {
	font-size:12px;
	color:#1a1a1a;
	font-weight:bold;
	padding:10px 8px;
	margin-top:8px;
}

.ALaCarteListItem {
	font-size:12px;
	color:#1a1a1a;
	padding:8px;
}

.evenLine {
	background-color:#f0f0f0;
}

.oddLine {
}

.ALaCarteListPost {
}

.ALaCarteListItem a {
	text-decoration:none;
	color:#005172;
}
.ALaCarteListItemRubrik {
	color:#1A1A1A;
	padding-bottom:3px;
}

.ALaCarteListText {
	float:left;
	width:300px;
	overflow:hidden;
}

.ALaCarteListPris {
	float:right;
	width:65px;
	text-align:right;
	overflow:hidden;
}

.AktuelltList {
}

.AktuelltListItem {
	font-size:11px;
	color:#8c8d8d;
	margin-top:15px;
}

.AktuelltListItem a {
	text-decoration:none;
	color:#005172;
}

.ALaCarteListPost {
}

.ErbjudandenList {
}

.ErbjudandenListPost {
}

.ErbjudandenPost {
}

.listError {
}
/* -------- */

.iconlink {
	padding-left: 15px;
	background-image:url(/bilder/design/linkicon.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
	font-size:12px;
	color:#005172;
	text-decoration:none;
}

/* #LightboxContent { margin-top:-200px; } */
.erbjudandeBokaText { text-align:left; }


.bokaformstyled {
	width:262px;
	margin-bottom:5px;
	background:#ddd url(/bilder/design/selectbg.gif) 100% 50% no-repeat;
	border:1px solid #97afb9;
	padding:4px 0 2px 2px;
	overflow:hidden;
}

.replaced_select {
	border:none;
	padding:3px 0 0 3px;
	height:18px;
	width:100%;
	background:#fff url(/bilder/design/dropdown.gif) 100% 50% no-repeat;
	font-family:Arial;
	font-size:11px;
	color:#2b2b2b;
}
.selectIndex1 { width:50px; margin-right:2px; float:left; }
.selectIndex2 { width:85px; margin-right:2px; float:left; }
.selectIndex3 { width:60px; float:left; }

.selectIndex4 { width:64px; margin-right:2px; float:left; }
.selectIndex5 { width:64px; margin-right:2px; float:left; }
.selectIndex6 { width:64px; float:left; }

.selectIndex7 { width:50px; margin-right:2px; float:left; }
.selectIndex8 { width:85px; margin-right:2px; float:left; }
.selectIndex9 { width:60px; float:left; }

.selectIndex1 select { width:50px; }
.selectIndex2 select { width:85px; }
.selectIndex3 select { width:60px; }

.selectIndex4 select { width:64px; }
.selectIndex5 select { width:64px; }
.selectIndex6  select{ width:64px; }

.selectIndex7 select { width:50px; }
.selectIndex8 select { width:85px; }
.selectIndex9 select { width:60px; }


/* Bildgalleri */

.galleryPicture {	filter:alpha(opacity=00); -moz-opacity:.00; opacity:.00; top: 53px; left: 53px; position: absolute; height: 439px; width: 700px; }
.galleryPicture2 {	filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.00; top: 53px; left: 53px; position: absolute; height: 439px; width: 700px; }

.galleryKat {	position: absolute; top: 13px; left: 53px; width: 700px; height: 37px; text-align: center; color: #ffffff; font: 20px Trebuchet MS; }

.galleryThumbOverlay {	width: 68px; 
						height: 48px;
						cursor: pointer;						
						background: #000000; 
						filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; }


.galleryThumb {	float: left; margin-right: 11px; width: 68px; height: 48px; }
.galleryThumbs {	padding-left: 316px; top: 552px; left: 53px; position: absolute; height: 48px; width: 384px; overflow: hidden; }
.galleryNav {	top: 624px; left: 53px; position: absolute; height: 20px; width: 700px; text-align: center; }

.galleryPicText {	display: none; top: 500px; left: 53px; position: absolute; height: 37px; width: 700px; font: 11px Trebuchet MS; color: #ffffff; text-align: center; }
#galleryThumbMover {	width: 5000px; }


/* Case */

.casebild {
	width: 170px;
	float: right;
	margin: 20px 0 10px 15px;
}

	.casebild .citat {
		margin: 10px 0 0 0;
		display: block;
	}
	
	.casebild .citatnamn {
		display: block;
		margin: 5px 0 0 0;
		font: italic 12px Arial;
		color: #676767;
		float: right;
	}
	
/* Lokaler */

			.lokalbild_container {
				position: relative;
				width: 441px;
				height: 160px;
				margin: 5px 0 0 0;
			}
						
			.lokalbild {
				position: absolute;
				top: 0;
				left: 0;
				z-index: 0;
				width: 441px;
				height: 160px;
			}
			
			.lokalbild_thumbs
			{
				position: absolute;
				width: 40px;
				top: 5px;
				right: 5px;
				z-index: 15;
			}
				.lokalbild_thumbs img
				{
					border: solid 2px #fff;
					float: right;
					margin: 0 0 5px 5px;
					cursor: pointer;
				}

				
#lokalfakta {
	width: 170px;
	height: 360px;
	float: left;
	background-color: #e5e5e5;
	margin-right: 19px;
	padding: 20px;
	position: relative;
}

#mobleringar {
	padding: 10px;
	width: 190px;
	height: 380px;
	float: left;
	background-color: #e5e5e5;
	position: relative;
}

	.boxpil {
		width: 9px;
		height: 17px;
		position: absolute;
		top: 9px;
		left: -9px;
		background: url("/bilder/design/boxpil.png") no-repeat;
	}
	
	#mobleringval {
		padding: 15px 10px 15px 10px;
	}
	
		#mobleringval a {
			color: #005172;
			font: 11px Arial;
			text-decoration: none;
		}
		
/* Sociala media limpan */

#socialamedia {
	height:302px;
	width:997px;
	position:relative;
	left:35px;
	top:30px;
}
	#socialamedia .information {
		padding:15px 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#124511;
	}
			
	#socialamedia #youtube {
		margin:15px 10px 0 10px;
		width:287px;
		float:left;
		line-height:17px;
	}
		#socialamedia #youtube .navigation {
			width:100%;
			height:31px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#005172;
			text-transform:uppercase;
		}
		#socialamedia #youtube .navigation .btn_prev {
			height:24px;
			width:82px;
			float:left;
			text-align:left;
			padding:7px 0 0 0;
			cursor:pointer;
		}
		#socialamedia #youtube .navigation .btn_next {
			height:24px;
			width:72px;
			float:right;
			text-align:right;
			padding:7px 0 0 0;
			cursor:pointer;
		}
		#socialamedia #youtube .content .data {
			width:287px;
			height:200px;
			overflow:hidden;
		}
		#socialamedia #youtube .content .data.hidden {
			display:none;
		}
		#socialamedia #youtube .content .data.hidden {
			display:none;
		}
			#socialamedia #youtube .content .data span {
				display:block;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				color:#fff;
			}
			#socialamedia #youtube .content .data .name {
				margin:17px 0 3px 0;
				color:#333333;
				float: left;
				width: 159px;
			}
			#socialamedia #youtube .content .data .name img {
				margin-bottom: 8px;
			}
			
			#socialamedia #youtube .content .data .text {
				color:#333333;
				float: left;
				margin: 17px 10px 50px 0;
				display: block;
				width: 118px;
				height: 118px;
				overflow: hidden;
				position:relative;
			}

				#socialamedia #youtube .content .data .text a img {
					position: absolute;
					border:none;
					top: 0;
					left: 0;
					z-index:998;
				}
				#socialamedia #youtube .content .data .text a .overlay {
					position: absolute;
					border:none;
					display:block;
					height:58px;
					width:58px;
					z-index:999;
					top:30px;
					left:30px;
				}
				
			#socialamedia #youtube .content .data .time {
				margin:3px 0 0 0;
				font-style:italic;
				color:#124511;
			}
	
	#socialamedia #bloggar {
		margin:15px 10px 0 0;
		width:287px;
		float:left;
		line-height:17px;
	}
		#socialamedia #bloggar .navigation {
			width:100%;
			height:31px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#005172;
			text-transform:uppercase;
		}
		#socialamedia #bloggar .navigation .btn_prev {
			height:24px;
			width:82px;
			float:left;
			text-align:left;
			padding:7px 0 0 0;
			cursor:pointer;
		}
		#socialamedia #bloggar .navigation .btn_next {
			height:24px;
			width:72px;
			float:right;
			text-align:right;
			padding:7px 0 0 0;
			cursor:pointer;
		}
		#socialamedia #bloggar .content .data {
			width:287px;
			height:200px;
			overflow:hidden;
		}
		#socialamedia #bloggar .content .data.hidden {
			display:none;
		}
		#socialamedia #bloggar .content .data.hidden {
			display:none;
		}
			#socialamedia #bloggar .content .data a {
				display:block;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				color:#fff;
				text-decoration:none;		
			}
			#socialamedia #bloggar .content .data .name {
				margin:17px 0 3px 0;
				font-weight:bold;
				color:#333333;
			}
			#socialamedia #bloggar .content .data .text {
				color:#000;
				margin: 8px 0 15px 0;
			}
			#socialamedia #bloggar .content .data .time {
				margin:3px 0 0 0;
				font: 10px Arial;
				text-transform: uppercase;
				color:#666666;
			}

	#socialamedia #flickr {
		margin:15px 0 0 10px;
		width:287px;
		float:left;
		line-height:17px;
	}
		#socialamedia #flickr .flickrthumb {
			width: 118px;
		}
		
		#socialamedia #flickr .navigation {
			width:100%;
			height:31px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#005172;
			text-transform:uppercase;
		}
		#socialamedia #flickr .navigation .btn_prev {
			height:24px;
			width:82px;
			float:left;
			text-align:left;
			padding:7px 0 0 0;
			cursor:pointer;
		}
		#socialamedia #flickr .navigation .btn_next {
			height:24px;
			width:72px;
			float:right;
			text-align:right;
			padding:7px 0 0 0;
			cursor:pointer;
		}
		#socialamedia #flickr .content .data {
			width:287px;
			height:200px;
			overflow:hidden;
		}
		#socialamedia #flickr .content .data.hidden {
			display:none;
		}
		#socialamedia #flickr .content .data.hidden {
			display:none;
		}
			#socialamedia #flickr .content .data span {
				display:block;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				color:#fff;
			}
			#socialamedia #flickr .content .data .name {
				margin:17px 0 3px 0;
				font-weight:bold;
				color:#333333;
			}
			#socialamedia #flickr .content .data .text {
				font-size:11px;
				font-family:Arial, Helvetica, sans-serif;
				font-weight: normal;
				color:#333333;
			}
				#socialamedia #flickr .content .data .text table {
					margin-top:15px;
				}
				
				#socialamedia #flickr .content .data .text td {
					vertical-align: top;
				}
				
				#socialamedia #flickr .content .data .text td img {
					margin-bottom: 8px;
				}
				
				#socialamedia #flickr .content .data .text a {
					text-decoration:none;
					color:#005172;
					font: 10px Arial;
					text-transform: uppercase;
				}
					#socialamedia #flickr .flickrlink {
					
						width: 118px;
						height: 118px;
						overflow: hidden;
						display: block;
						margin:0 10px 0 0;
					}
					#socialamedia #flickr .flickrcred a {
						margin-top: 15px;
						display: block;
					}

					#socialamedia #flickr .content .data .text a img {
					border:none;
				}
			#socialamedia #flickr .content .data .time {
				margin:3px 0 0 0;
				font-style:italic;
				color:#666666;
			}

	
/*CSS för utskrift*/
@media print{
	body { visibility:hidden; }
	body { background-color:white; }
	#bildspel { display:none;}
	#printyta { visibility:visible; position:absolute; top:0px; left:0px; width:90%; background-color:#ffffff; padding:0; margin:5%;}
	#printyta *{ visibility:visible; color:#000; }
	#subprintyta, #subprintyta2 { visibility:visible; position:absolute; top:0px; left:0px; width:90%; background-color:#ffffff; padding:0; margin:5%;}
	#subprintyta, #subprintyta2 * { visibility:visible; color:#000; }
}
