/*

+-----------------------------------------+
| WWW.TIMBRO.SE - Stilmall v 0.5 [080527] |
| © Timbro / Stiftelseln Fritt Näringsliv |
+-----------------------------------------+

*/


/* [start] ALLMÄNNA INSTÄLLNINGAR */

body 
{
	background-attachment: fixed;
	background-color: #00020F;
	font-family: Arial, Helvetica, 'Sans-Serif';
	z-index: -10;
	margin: 0;

}

#flik-nyheter-nav a, 
#flik-nyheter-nav a:visited,
#flik-evenemang-nav a, 
#flik-evenemang-nav a:visited,
#flik-rapporter-nav a, 
#flik-rapporter-nav a:visited,
#flik-bocker-nav a, 
#flik-bocker-nav a:visited

 {
	color: #808386;
	/* width: 48%; */
	font-weight: normal;
	font-size: 9px;
	height: 10px;
	/* border: 1px solid red; */
	display: block;
	width: 1%;
}

.nav-mellanrum
{
	/*width: 200px;*/
}


.tidigare-text
{
	float: left;
}


.nasta-text
{
	float: right;
}



/*
#flik-evenemang-nav a, 
#flik-evenemang-nav a:visited
{
	width: 200px;
}*/

#flik-nyheter-nav,
#flik-evenemang-nav,
#flik-bocker-nav,
#flik-rapporter-nav { 
	padding-top: 6px; 
	/* margin-top: 18px; för IE */
	margin-top: 4px;
	border-top: 1px solid #D9DBDC; 
}

#flik-nyheter-nav .highlight {
	margin-left: 98px;
}

p {
	margin-top: 20px;
	margin-bottom: 20px;
}

/* Nollställ stilar för rubriker */
h1, h2, h3, h4
{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
}

/* [slut] ALLMÄNNA INSTÄLLNINGAR */


#sida 
{
	height: auto;
	display: block;
	width: 912px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #ffffff;
	padding-top: 12px;
	padding-left: 32px;
	padding-right: 32px;
	padding-bottom: 30px;
}

#sida:after, #folj_timbro:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.nyhetssymbol {
	float: left;
	margin-right: 6px;
	/*margin-bottom: 20px;*/
	margin-top: 0px;
}

/* [start] SIDHUVUD */
#sidhuvud 
{
	border-top: 1px solid #C8C7C7;
	border-bottom: 1px solid #C8C7C7;
	height: 41px;
}

.menyrubrik {
	margin-top: 14px;
}

.tim-markeringspil {
	margin-top: 2px; 
	margin-right: 6px;
}

#logotyp-sidhuvud
{
	float: left;
	margin-top: 9px;
	margin-left: 0px;
	margin-right: 14px;
}


/* [start] SÖK */

#union-jack {
	margin: 0 10px 0 20px;
	padding: 0;
	float: left;
}
	
#sok {
	width: 210px;
	float: right;
	margin-top: 11px;
	margin-right: 0px;
	vertical-align: top;
}

#sokruta
{
	margin-left: 10px;	
	margin-right: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 4px;
	padding-bottom: 2px;
	font-size: 10px;
	height: 14px;
	border: 1px solid #C7C7C7;
	background-color: transparent;
	float: left;
	color: #6D6F71;
	font-weight: normal;
	width: 160px;
}
	
#forstoringsglas
{
	float: right; 
	margin-right: 8px; 
	margin-left: 4px;
}
/* [slut] SÖK */

/* [slut] SIDHUVUD */


/* [start] HUVUDINNEHÅLL */
#huvudinnehall
{
	margin-top: 10px;
	margin-bottom: 0px;
	color: #808080;
	text-align: left;
}

.info-text a, .info-text a:visited {
	color: #808080;
}

.kontakt-ovre-del a, .kontakt-ovre-del a:visited {
	color: #808080;
}

.bildspel, #flashspelare {
	height: 437px; 
	width: 912px; 
	padding:0; 
	margin:0; 
	overflow: hidden;
	text-align: left;
	background-color: #000000;
	z-index: 0;
}

.bildspel img { 
	height: 437px; 
	width: 912px; 
	top:0; left:0;
}

#fade {
	z-index: 0;
}
/* [slut] HUVUDINNEHÅLL */

#sidfot {
	clear: both;
	background-color: #ffffff;
	/* height: 170px; */
}

.sektion {
	vertical-align: top;
}

/* [start] UNDERSEKTIONER */
#undersektioner
{
	margin-bottom: 0px;
	margin-top: 20px;
	clear: both;
	border-top: 1px solid #BFBFBF; 
	width: 100%;
	position: relative;
	display: block;	
}

#event_form .formbox {
	clear: both;
	z-index: 30;
	background-color: #ffffff;
}

.sektion
{
	width: 210px;
	text-align: left;
	float: left;
	display: block;
	overflow: hidden;
}


/* [start] Ersätt sektionsrubriker med bilder */
#nyheter {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/nyheter.gif') no-repeat top left;
	cursor: pointer;
}
#nyheter span {
	display: none;
}

#timbro-i-medierna {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/medierna.gif') no-repeat top left;
	cursor: pointer;
}
#timbro-i-medierna span {
	display: none;
}

#evenemang {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/evenemang.gif') no-repeat top left;
	cursor: pointer;
}
#evenemang span {
	display: none;
}

#rapporter {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/rapporter.gif') no-repeat top left;
	cursor: pointer;	
}

#rapporter span {
	display: none;
}

#press-and-media {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/press-and-media.gif') no-repeat top left;
}
#press-and-media span {
	display: none;
}

#news-and-commentary {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/news-and-commentary.gif') no-repeat top left;
}
#news-and-commentary span {
	display: none;
}

#events {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/events.gif') no-repeat top left;
}
#events span {
	display: none;
}

#reports {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/reports.gif') no-repeat top left;
}
#reports span {
	display: none;
}

#bloggar {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/bloggar.gif') no-repeat top left;
}
#bloggar span {
	display: none;
}

#andra-sidor {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/andra-sidor.gif') no-repeat top left;
}
#andra-sidor span {
	display: none;
}

#prenumerera {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/prenumerera.png') no-repeat top left;
}
#prenumerera span {
	display: none;
}

#sociala-medier {
	width: 200px;
	height: 10px;
	display: block;
	background: transparent url('../bilder/rubriker/sociala-medier.png') no-repeat top left;
}
#sociala-medier span {
	display: none;
}
/* [slut] Ersätt sektionsrubriker med bilder */

.bloggar-block {
	margin-top: 11px;	
	margin-bottom: 18px;
	line-height: 14px;
}
.bloggar-block a, .bloggar-block a:visited {
	text-decoration: none;
}

.bloggar-block a, .bloggar-block a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #dddddd;
	text-decoration: none;	
}

.andra-pren-block {
	margin-top: 10px;	
	margin-bottom: 18px;
}

.andra-pren-block a, .andra-pren-block a:visited   {
	font-size: 11px;
	font-weight: normal;
	color: #bbbbbb;
	text-decoration: none;
	line-height: 14px;
}

.sociala-medier-text {
	font-size: 11px;
	color: #dddddd;
	margin-top: 11px;
	width: 60%;
	float: left;
}

.smedier-knapp {
	margin-bottom: 10px;
	displaY: block;
	clear: both;
}

.highlight {
	color: #8A8B8D;
	font-weight: bold;
}

.sektionsrubrik
{
	display: 			table;  
	overflow: 			hidden;
	
	width: 				210px;
	height: 				25px;
	
	border-bottom: 	1px solid #BFBFBF;
	padding-bottom: 	0px;
	margin-top: 		2px;
	margin-bottom: 	1px;
	margin-left: 		0px;
	margin-right: 		0px;
	
	/*z-index: 			-10;*/
	
	/* [kolla] color: 				transparent; */
}

.sektionsrubrik-centrering
{
	padding-top: 7px;
	padding-bottom: 7px;
	display: table-cell;
	vertical-align: middle;
}

.sektionsmellanrum
{
	width: 23px;
	float: left;
	display: block;
	background-color: #ffffff;
}

.nyhetspost
{
	margin-top: 10px;
}

.nyhetsrubrik a:link, .nyhetsrubrik a:visited
{
	color: #8A8B8D;
	font-size: 11px;
	text-decoration: none;
	padding: 0;
	font-weight: normal;
	padding-top: 10px;
	line-height: 14px;
}

.las-mer
{
	margin-right: 10px;
	margin-top: 14px;
}

.las-mer a:link, .las-mer a:visited
{
	color: #dedede;
	font-size: 11px;
	text-decoration: none;
	line-height: 0px;
	padding: 0;
	margin: 0;
}

.nyhetsbild
{
	margin-bottom: 10px;
}

.sektionsavskiljare
{
	border-bottom: 1px solid #777777;
	margin-top: 10px;
}

.nyhetsbeskrivning
{
	color: #dedede;
	font-size: 11px;
	margin-top: 4px;
	line-height: 14px;
}

.rubrikbild
{
	z-index: -1;
}

.ev-pub-aktuell, 
.ev-pub-inaktuell
{
	font-size: 11px;
	line-height: 14px;
	margin-top: 10px;
	clear: both;
	float: left;
	width: 100%;
	display: inline;
	/* overflow: hidden; */
	/* margin-left: auto;*/
	border: 1px solid #ffffff;
}

.ev-pub-aktuell a:link, 
.ev-pub-aktuell a:visited 
{
	color: #515151;
	text-decoration: none;
	line-height: 14px;
	font-weight: normal;
	font-size: 11px;
}

.ev-pub-inaktuell a:link, 
.ev-pub-inaktuell a:visited 
{
	color: #515151;
	text-decoration: none;
	line-height: 14px;
}

.media-aktuell
{
	margin-top: 10px;
}

.media-aktuell h3 a:link, 
.media-aktuell h3 a:visited
{
	color: #515151;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
}

.media-text
{
	margin-top: 10px; 
	list-style: none; 
	margin-left: 24px; 
	
	/* [kolla] #margin-left: 16px; */
	padding: 0;
}

.media-text li
{
	font-family: Arial, Helvetica, 'Sans-Serif';
	font-size: 11px;
	margin-left: 0px; 
	padding-left: 0px;
	padding-top: 0px; 
	list-style-image: url(../bilder/sidgrafik/mediapil.png);
	margin-top: 0px;
	line-height: 20px;
}

.markeringspil 
{
	margin-right: 4px;
}

.avskiljare {
	height: 20px; 
	clear: both; 
	position: relative; 
	font-size: 0px;
}

#undersektioner-streck {
	margin-bottom: 15px;
	border-top: 1px solid #BFBFBF;
	position: relative; 
	clear: both;
}

/* [start] Ikoner i sidfoten */

#mikrofonikon {
	margin-right: 8px;
}

#kuvertikon {
	margin-right: 6px;
}

#RSS-ikon {
	margin-right: 6px; 
	margin-bottom: 4px;
}

/* [slut] Ikoner i sidfoten */

#soc-knappar {
	float: right; 
	width:40%; 
	margin-top: 11px;
}


/* [start] "Timbro A-Ö" */
#timbro-ao
{
	position: 			absolute;
	margin-top:			11px;
	float: 				left;
	width: 				175px;
	height: 				425px;
	
	font-size: 			12px;
	
	color: 				#000000;
	background-color:	#FFFFFF;
	
	border-left: 	1px solid #B2B2B2;
	border-right: 	1px solid #B2B2B2;
	border-bottom:	1px solid #B2B2B2;
	
	padding: 0;
	
	/* [kolla] filter:			alpha(Opacity=85); */
	-moz-opacity:	.85;
	opacity:			.85;
	
	overflow: 		auto;
	overflow-x: 	hidden;
	
	/* Inställningar för rullningslisten
		(fungerar endast i IE 6 samt 7)   */
	/*
	scrollbar-face-color: 			#aaaaaa; 
	scrollbar-highlight-color:		#cacaca; 
	scrollbar-3dlight-color: 		#bbbbbb; 
	scrollbar-darkshadow-color: 	#cacaca; 
	scrollbar-shadow-color: 		#cacaca; 
	scrollbar-arrow-color: 			#000000; 
	scrollbar-track-color: 			#cacaca;
	*/
	
	display: 	none;
	z-index: 	10;
	
	-moz-user-select: none;
	/* 
	user-select: none;
	-o-user-select:none
	*/
}


#timbro-ao-menyalt {
	padding: 4px 4px 4px 4px;
	font-size: 12px;
}

.a-o-lista
{
	text-align: left;
	margin-left: 0px;
	padding-left: 10px;
	list-style: none;
	z-index: 10;
	margin-top: 10px;
}

#timbro-ao li a:link, #timbro-ao li a:visited
{
	color: #000000;
}

/* [slut] "Timbro A-Ö" */


/* [start] Rullgardinsmeny */
.rullgardin
{
	position: absolute;
	margin-top: 11px;
	float: left;
	width: 155px;
	background-color: #86888B; 
	color: #ffffff;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	/* [kolla] filter:alpha(Opacity=90); */
	-moz-opacity:.90;
	opacity:.90;
	height: auto;
	overflow: auto;
	overflow-x: hidden;
	
	display: none;
	
	z-index: 20;
	
	font-size: 11px;
}


.rullgardin ul li a, .rullgardin ul li a:visited {
	color: #ffffff;
	width: 145px;
	display: block;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-weight: normal;
}

.rullgardin ul li a:hover {
	color: #ffffff;
	background-color: #A8A8AA;
}
/* [slut] Rullgardinsmeny */


.menyn
{
	text-align: left;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	z-index: 10;
	margin-top: 0px;
	overflow: hidden;
}

.menyalt, #timbro-ao-meny
{
	list-style: none;
	float: left;
	font-size: 12px;
	font-weight: normal;
	margin-left: 15px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	/* IE 6 lägger till ett "skräptecken" innan menyn.
	   Allt innehåll flyttas därför ner lika mycket 
	   om skräptecknet är högt. Sätt därför tecken-
	   storleken till 0 bildpunkter för att undvika
	   detta. */
	   font-size: 0px;
}

.menyalt li, #timbro-ao-meny li {
	margin-left: 0px;
}

.menyalt a, .menyalt a:visited,
#timbro-ao-meny h2 a, #timbro-ao-meny h2 a:visited {
	color: #aaaaaa;
	text-decoration: none;
	font-weight: bold;
}

.a-o-lista li a, .a-o-lista li a:visited {
	font-weight: normal;
	text-decoration: none;
}

.hogerjust-las-mer {
	text-align: right;
}

/*.menyalt a:hover {
	color: #999999;
} */

/* [slut] UNDERSEKTIONER */

.ikoner {
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
	clear: both;
	width: 400px;
	/*float: left;*/
}

/* [start] Flikar */
.flikar {
	padding-left: 7px;
	margin-top: 8px;
	margin-bottom: 18px;
	line-height: 12px;
	float: right;
}

.flikar-huvud {
	clear: both;
	font-size: 11px;
}

.flikar-huvud a, .flikar-huvud a:visited {
	text-decoration: none;
	color: #ffffff;
	font-size: 9px;
}

#flikar-textyta {
	height: 534px;
	background-image: url('../bilder/sidgrafik/flikar-textyta.gif');
	width: 253px;
	padding: 15px 15px 15px 15px;
	clear: both;
}

#flik-innehall-1, #flik-innehall-2 {
	margin-top: 5px;
	/* border: 1px solid black; */
	height: 534px;
	z-index: 0;
}

#flik-innehall-3 {
	margin-top: 10px;
}

#flik-innehall-4 {
	margin-top: 15px;
}

/* [kolla]
.nav {
	background-color: none;
}
*/

.nav a, .nav a:visited {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}


#flik-1, #flik-2, #flik-3, #flik-4 {
	padding-top: 5px;
	height: 16px;
	text-align: center;
	float: left;
}

#flik-1 { 
	width: 70px; 
	background-image: url('../bilder/sidgrafik/flik1-vald.gif');
}

#flik-2 {
	width: 71px; 
	background-image: url('../bilder/sidgrafik/flik2.gif');
}

#flik-3 {
	width: 70px; 
	background-image: url('../bilder/sidgrafik/flik3.gif');
}

#flik-4 {
	width: 72px; 
	background-image: url('../bilder/sidgrafik/flik4.gif');
}

.flik-topp {
	height: 10px; 
	font-size: 9px;
}

.flik-botten {
	height: 10px; font-size: 9px;
}

/* [slut] Flikar */


.mellanrum {
	font-size: 4px;
}

.omradesrubrik {
	color: #eeeeee;
	font-size: 13px;
	height: 40px;
	line-height: 18px;
	margin-bottom: 4px;
	margin-top: 14px;
}

.omradesrubrik a, .omradesrubrik a:visited {
	color: #eeeeee;
	font-size: 13px;
	height: 40px;
	line-height: 18px;
	margin-bottom: 4px;
	margin-top: 14px;
	text-decoration: none;
}

#omradeshighlights {
	padding-bottom: 18px;
	clear: both;
	border-top: 1px solid #777777;
}

/* --------- Notistext ------------ */
.notistext {
	line-height: 17px;
	font-size: 12px;
	/* Textfärg */
	color: #6D6F71;
}

.notistext a, .notistext a:visited {
	color: #6D6F71;
}
/* -------------------------------- */

/* --------- Infotext ------------ */
.infotext {
	line-height: 17px;
	font-size: 12px;
	/* Textfärg */
	color: #6D6F71;
	width: 638px;
	text-align: justify;
}

.infotext a, .infotext a:visited {
	color: #6D6F71;
}
/* -------------------------------- */

.flik-datum {
	font-size: 9px;
	margin-bottom: 2px;
	color: #6D6F71;
}

.flik-rubrik a:link, .flik-rubrik a:visited
{
	color: #6D6F71;
	font-size: 11px;
	text-decoration: none;
	padding: 0;
	font-weight: normal;
	padding-top: 10px;
	line-height: 14px;
}

.flik-rubrik {
	margin-bottom: 16px;
	margin-top: 2px;
}

.flik-bokrubrik {
	color: #6D6F71;
	font-weight: bold;
}


.flik-bokrubrik a:link, .flik-bokrubrik a:visited {
	color: #6D6F71;
}

.flik-bok-underrubrik a:link, .flik-bok-underrubrik a:visited {
	color: #BBBBBB;	
}

.flik-bokrubrik a:link, .flik-bokrubrik a:visited,
.flik-bok-underrubrik a:link, .flik-bok-underrubrik a:visited
{
	font-size: 11px;
	text-decoration: none;
	padding: 0;
	padding-top: 10px;
	line-height: 14px;
	color: #6D6F71;
}

.flik-bokrubrik a:link, .flik-bokrubrik a:visited {
	font-weight: bold;
}

.flik-bok-underrubrik a:link, .flik-bok-underrubrik a:visited {
	font-weight: normal;
}


#fliklank-1 {
	color: #6D6F71;
}

/* MENY */

.menylista {
	
	font-size: 				12px;
	text-align:				left;
	
	position: 				absolute;
	margin-top: 			17px;
	float: 					left;
	
	width: 					155px;
	padding: 				0;
	
	/* [kolla] filter:					alpha(Opacity=85); */
	-moz-opacity:			.85;
	opacity					:.85;
	
	overflow: 				auto;
	overflow-x: 			hidden;
	
	padding: 0;
		
	display: 				block;
	z-index: 				10;
}


/* Område */

#omrade-huvudcell {
	border-right: 1px solid #DDDDDD;
	color: #6D6F71;
	margin-bottom: 30px;
	/* background-color: #00ff00; */
	min-height: 592px;
	width: 99%;
}

.rubrikhallare {
	height: 30px;
}

.anfangsbild {
	float: left;
	margin-top: -11px;
}

.anfangsrubrik {
	float: left; 
	color: #6D6F71;
	/* color: #D0D1D3; */
	margin-top: -3px; 
	margin-left: 8px; 
	font-weight: bold;
	font-size: 15px;
	padding-bottom: 8px;
}


/*
.anfangsrubrik {
	float: left; 
	color: #ffffff; 
	margin-top: 8px; 
	margin-left: 10px; 
	font-weight: bold;
}
*/

.overrubrik {
	margin-top: 4px;
	margin-bottom: 6px;
	font-size: 12px;
}

.underrubrik {
	margin-top: 	7px;
	font-style: 	normal;
	font-size: 		12px;
	margin-bottom:	16px;
	font-weight: 	bold;
}

.ikoner-hallare {
	color: #cccccc;
	font-size: 12px;
	top: 10px;
	margin-right: 0px;
}

.ikon-bild {
	margin-right: 6px;
}

.notisdatum {
	font-size: 9px;
	text-align: left;
	color: #999999;
}

.notisrubrik {
	font-size: 18px;
	color: #6D6F71;
	margin-top: 1px;
	font-weight: bold;
}

.notisrubrik a, .notisrubrik a:visited {
	font-size: 18px;
	color: #6D6F71;
	margin-top: 1px;
	font-weight: bold;
	text-decoration: none;
}

.artikelrubrik {
	font-size: 18px;
	color: #6D6F71;
	margin-top: 20px;
	margin-bottom: 20px;
	font-weight: normal;
}

.evenemang-info {
	margin-top: 30px;
	margin-bottom: 0px;
}

.evenemang-rad {
	width: 590px;
	margin-bottom: 0px;
	padding-bottom: 0px;	
	height: auto;
}

.evenemang-att {
	width: 70px;
	float: left;
	margin: 0px 30px 0px 0px;
}

.evenemang-var {
	float: left;
	margin: 0 0 0px 0;
	padding-bottom: 6px;
	width: 400px;
	/* border: 1px solid #00ff00; */
}

.evenemang-var p { margin: 0; padding: 0; }

.evenemang-var p {
	margin: 0;
}

.reg_field {
	border: 1px solid #bbbbbb;
	background-color: #FFFFFF;
	color: #555555;
	padding: 2px 2px 2px 2px;
	margin-top: 4px;
	font-family: Arial, Helvetica, 'Sans-Serif';
	font-size: 12px;
}

.reg_heading {
	color: #6D6F71;
	margin-left: 4px;
	margin-bottom: 12px;
	font-size: 16px;
	margin-top: 10px;
	font-weight: bold;
}

.reg-label {
	padding-top: 8px;
	font-size: 10px;
}

.menyklick-bkgr {
	z-index: 5;
	width: 95%;
	height: 95%;
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
	background-color: #ffffff;
	/* [kolla] filter:alpha(Opacity=0); */
	-moz-opacity:0;
	opacity:0;
	/* [kolla] cursor: hand; */
}

.arkiv_arslista
{
	position: absolute;
	border: 1px solid #6D6F71;
	width: 60px;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 50px;
	list-style: none;	
}

.arkiv_ar
{
	float:left;
	margin-left: 16px;
	margin-right: 6px;
	font-size: 12px;
	color: #6D6F71;
}

.arkiv_ar a, .arkiv_ar a:visited {
	color: #D0D1D3;
	text-decoration: none;
}


.kontakttyp
{
	width: 50px;
	font-weight: bold;
	float: left;
}

kontaktdata
{
	width: 100px;
	text-align: left;
	float: left;
}

.kontaktrad 
{
	margin-top: 4px;
}

.persontitel
{
	margin-top: 4px;
	font-size: 11px;
	color: #cfcfcf;
}

.vit-linje 
{
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
}

.tabelltopp 
{
	border-bottom: 1px solid #D0D1D3;
	font-weight: bold;
}


.kontakt-ovre-del {
	text-align: left; 
	color: #6D6F71;
	font-size: 12px;
	margin-top: 0px;
	line-height: 17px;
	border-top: 1px solid #C7C7C7;
	padding-top: 12px;
	margin-top: 12px;
	padding-bottom: 12px;
	width: 660px;
}

.kontaktformular {
	text-align: left; 
	color: #6D6F71;
	font-size: 12px;
	margin-top: 0px;
	line-height: 17px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 12px;
}

.kontaktformular a:link,
.kontaktformular a:visited {
	color: #6D6F71;
}

.kontaktformular h1 {
	font-weight: bold;
}

.kontaktformular p{
	color: #6D6F71;
}

.info_text {
	font-size: 12px;
	text-align: left;
	width: 100%;
	line-height: 17px;
}

.smula, .smula a:link, .smula a:visited {
	font-size: 12px;
	text-align: left;
	margin-bottom: 20px;
	color: #B2B2B2;
}

.smula a:link, .smula a:visited {
	text-decoration: none;
	color: #B2B2B2;
	text-decoration: underline;
}


.mellanrubrik {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}

.info_text h2 {
	font-weight: bold;
}

.info_text a, .info_text a:visited {
	color: #808080;
}

.medarb_titel
{
	font-size: 12px;
	color: #808080;
	margin-top: 4px;
	margin-bottom: 12px;
}

.info_text a, .info_text a:visited {

}


/* NEWSDESK */

#newsdesk_pressroom {
	text-align: left;
	font-size: 12px;
}

#newsdesk_company_information {
	visibility: hidden;
	position: absolute;
}

#newsdesk_pressroom h3 {
	font-size: 16px;
	font-family: Arial, Helvetica, 'Sans-Serif';
	margin-bottom: 2px;
}

#newsdesk_pressroom h4 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0px;
	font-style: normal;
	padding-bottom: 10px;
	margin-top: 20px;
	font-family: Arial, Helvetica, 'Sans-Serif';
}

#newsdesk_pressroom h5 {
	margin-bottom: 10px;
	padding-bottom: 0px;
	margin-top: 10px;
	margin-top: 0px;
}

#newsdesk_pressroom h5 a, #newsdesk_pressroom h5 a:visited {
	color: #555555;
	font-size: 14px;
	display: block;
	clear: both;
}

.newsdesk_date {
	font-size: 10px;
	color: #aaaaaa;
	padding-top: 10px;
	clear: both;
}

.newsdesk_summary {
	margin-top: 4px;
	padding-bottom: 0px;
	clear: both;
}

#newsdesk_pressroom img {
		border: 0px;
}

#newsdesk_summary h5 {
	height: 8px;
}

#newsdesk_summary h4 {
	margin-bottom: 3px;
}


/* MEDARBETARE */
.medarbetare {
	clear: both; padding-top: 30px; margin-bottom: 30px;
}

.medarbetare a, .medarbetare a:visited {
	color: #ffffff;
	text-decoration: none;
}

.sokres_datum
{
	color: #999999;
	text-align: left;
	font-size: 10px;
}

.sokres_tabell {
	width: 100%; 
	color: #6D6F71; 
	text-align: left; 
	font-size: 12px;
	margin-bottom: 20px;
}

.sokres_tabell a {
	/* color: #6D6F71; */
	color: #4D4D4D;
	text-align: left; 
}

.sokres_tabell a:visited {
	color: #909090;
}

.sokres_sidlankar a, .sidlankar a:visited {
	text-decoration: none;
	font-size: 10px;
}

.sokres_sidlankar {
	margin-top: 20px;
}

.sokres_rubrik, .sokres_rubrik a
{
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}

.sokres_rubrik, .sokres_rubrik a
{
	color: #4D4D4D;	
}

.sokres_rubrik a:visited
{
	color: #909090;
}

.sokres_text, .sokres_text a, .sokres_text a:visited
{
	color: #6D6F71;
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	margin-bottom: 16px;
}

.tales_res
{
	text-align: left;
	text-decoration: none;
	font-size: 12px;
	margin-bottom: 4px;
}

.tales_res a
{
	color: #909090;
	text-decoration: none;
}

.tales_res a
{
	color: #6D6F71;
	text-decoration: none;
}

.sokres_medd {
	text-align: left;
	color: #6D6F71;
}

.sokres_extra a, .sokres_extra a:visited
{
	color: #909090;
	text-decoration: none;
	font-size: 10px;
}

.sokres_extra 
{ 
	margin-top: 0px; 
	padding-top: 0px; 
	font-size: 10px; 
	margin-bottom: 16px; 
}

.sokres {
	width: 65%;
}

.talesperson_ruta {
	border: 1px solid #6D6F71;
	padding: 10px 10px 10px 10px;
	text-align: left;
	color: #ffffff;
	font-size: 12px;
	margin-bottom: 12px;
}

.talesperson_ruta h1 {
	font-weight: bold;
	margin-bottom: 4px;
	font-size: 14px;
}

.platt_textruta {
	border: 1px solid #D0D1D3;
	font-family: Arial, Helvetica, 'Sans-Serif';
	font-size: 12px;
	width: 550px;
	overflow-y: hidden;
}

.comboboxContainer {
	border-left: solid 1px #D0D1D3; 
	border-top: solid 1px #D0D1D3; 
	border-right: solid 1px #ccc; 
	border-bottom: solid 1px #ccc; 
} 

.comboboxValueContainer { 
	background: url(../bilder/sidgrafik/listpil.gif) repeat-x left top; 
} 

.comboboxValueContent { 
	padding-left: 3px; 
	text-transform: uppercase; 
} 

.comboboxDropDownContainer { 
	border-right: solid 1px #000; 
	border-bottom: solid 1px #000; 
	border-left: solid 1px #aaa; 
	border-top: solid 1px #aaa; 
	background: #fff; 
	overflow: hidden; 
	padding-left: 3px; 
	cursor: default; 
} 

.comboboxDropDownButton { 
	width: 19px; height: 20px; 
	background-image: url(../bilder/sidgrafik/listpil.gif); 
} 

.comboboxItem { 
	color: #6D6F71;
}

.comboboxGroupItemHeader { display: block; background: #000; color: #fff; } 
.comboboxGroupItemContainer { padding-left: 10px; } 

.comboboxItemHover { background-color: #999; color: #fff; text-transform: uppercase; padding-left: 4px; }

/* Off state for a ARC checkbox */
.checkboxOff {
	margin: 0px;
	padding: 2px; /* NS 6 problem */
	padding-left: 200px;
	color: #666;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	border: 0px;
}
/* On state for a ARC checkbox */
.checkboxOn {
	display: inline;
	margin: 0px;
	padding: 2px; /* NS 6 problem */
	padding-left: 20px;
	color: #000;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;border: 0px;
}

.personaltabell {
	margin-top: 20px; 
	margin-bottom: 20px; 
	color: #6D6F71; 
	font-size: 12px; 
	text-align: left; 
	width: 100%;
}

.personaltabell a, .personaltabell a:visited {
	color: #6D6F71;
	text-decoration: none;
}

.personaltabell a:hover {
	text-decoration: underline;
	color: #000000;
}

.aktuell_sida {
	color: #000000;
	font-size: 9px;
	font-weight: bold;
}

#registration {
	margin-top: 0px;
	display: block;
	clear: both;
}

#folj_timbro {
	width: 215px;
	background-image: url(../bilder/sidgrafik/folj-timbro-bakgrund.gif);
	background-position: left top;
	
	/* Firefox vägrar att positionera rutan rätt om man inte lägger en
	   kantlinje på den. */
	border: 1px solid #ffffff;
	
	/* Eftersom vi ökar bredden med en bildpunkt flyttar vi upp rutan
	   lika mycket så att den kommer i höjd med övriga rutor. */
	margin-top: -1px;
}

#folj_timbro_rubrik span {
	display: none;
}

#folj_timbro_rubrik {
	background-image: url(../bilder/rubriker/folj-timbro.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 11px;
	margin-top: 10px;
	margin-left: 18px;
	border-bottom: 1px solid #b0b0b0;
	padding-bottom: 6px;
}

#bloggar_rubrik span {
	display: none;
}

#bloggar_rubrik {
	background-image: url(../bilder/rubriker/bloggar.gif);
	width: 52px;
	height: 9px;
	margin-top: 7px;
	margin-left: 18px;
}

.folj_timbro_linje {
	/* margin-top: 6px; */
	margin-left: 12px;
	width: 186px;
	height: 8px;
	border-bottom: 1px solid #D0D1D3;
	clear: both;
	margin-bottom: 0px;
}

.folj_behallare {
	margin-left: 18px;
	clear: both;
}

.folj_sm_del {
	margin-top: 8px;
	/* background-color: #ff0000; */
	width: 94px;
	float: left;
	height: 24px;
}

.folj_sm_del a, .folj_sm_del a:visited {
	height: auto;
}

.sm_link {
	margin-top: 3px;
}

.sm_link a, .sm_link a:visited { font-size: 10px; color: red; }

.folj_behallare a, .folj_behallare a:visited {
	text-decoration: none;
	color: #96999C;
}

.folj_ikon {
	float: left;
	margin-left: 0px;
	margin-right: 6px;
}

.folj_rad {
	margin-top: 0px;
	clear: left;
	margin-bottom: 1px;
}


.folj_sm_del2 {
	margin-top: 8px;
	/* background-color: #ff0000; */
	width: 95px;
	float: left;
}

.folj_ikon2 {
	float: left;
	margin-right: 8px;
	padding-top: 1px;
}

.folj_bloggar a, .folj_bloggar a:visited {
	font-size: 11px;
	text-decoration: none;
	color: #96999C;
	margin-left: 20px;
}

.folj_bloggar {
	margin-top: 8px;
}

.folj_mellanrum {
	height: 4px;
	clear: both;
}

.folj_mellanrum2 {
	height: 9px;
	clear: both;
}

.folj_prenlank {
	margin-top: 4px;
}

.pren_ikon1 {
	float: left;
	margin-right: 6px;
	padding-top: 4px;
}

.pren_ikon2 {
	float: left;
	margin-right: 6px;
	padding-top: 2px;
}

.pren_sm_del1 {
	margin-top: 8px;
	/* background-color: #ff0000; */
	width: 126px;
	float: left;
}

.pren_sm_del2 {
	margin-top: 8px;
	/* background-color: #ff0000; */
	width: 65px;
	float: left;
}

.mellanrum {
	height: 5px;
}

.toppbild {
	font-size: 10px;
	color: #B2B2B2;
	width: 407px;
	text-align: left;
	display: block;
	margin-right: 0px;
}

.toppbild img {
	margin-bottom: 6px;
}

.bildbehallare {
	width: 100%;
	clear: both;
	border: 1px solid #ff0000;
}

.fler_media {
	font-size: 10px;
	margin-bottom: 20px;
	margin-left: 40px;
}

.fler_media a, .fler_media a:visited {
	text-decoration: none;
}

.rapportomslag 
{
	width: 147px;
	border: 1px solid #B2B2B2;
}

.horisontell_linje {
	width: 660px;
	border-top: 1px solid #C7C7C7;
	margin-bottom: 0px;
	clear: left;
}

.kontaktrubrik {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;	
}

.adress {
	margin-bottom: 12px;
}

.bokstreck {
	border: 0;
	/* border: 1px solid #cccccc; */
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	/* padding: 0;*/
	clear: both;
	/* width: 121px;
	margin-left: 66px; */
}

.bok-flikbild {
	margin-bottom: 10px;
}

.bokpost {
	margin-top: 0px; 
	padding-top: 0px; 
	z-index: 10;
	border: 1px solid red;
}

.gra-linje {
	width: 638px;
	border-top: 1px solid #BFBFBF;
	margin-top: 10px;
	margin-bottom: 10px;
}

.gra-linje-hel {
	width: 100%;
	border-top: 1px solid #BFBFBF;
	margin-top: 10px;
	margin-bottom: 10px;
}

#huvudinnehall p {
	margin-bottom: 12px;
	margin-top: 0px;
}

.info-mellanrum {
	height: 10px;
}

.ikonmellanrum {
	margin-top: 10px;
	height: 10px;
	clear: both;
}

.pressbild-lank a, .pressbild-lank a:visited {
	color: #696969;
	text-decoration: none;
}

.pressansvarig {
	font-size: 12px;
	float: left;
	margin-right: 40px;
	width: 410px;
}

.pressansvarig a, .pressansvarig a:visited {
	font-size: 12px;
	color: #808080;
}

.fliktopprubrik {
	color: #777777;
	font-size: 12px;
	font-weight: bold;
	margin-top: 3px;
}

.taggmoln {
	width: 420px;
	float: right;
	margin-top: 36px;
	text-align: left;
	clear: left;
	min-height: 500px;
	margin-right: 30px;
	padding-left: 0px;
	margin-left: 20px;
	/* border: 1px solid red; */
}

.person_info {
	width: 407px;
}

.medarb-lista {
	margin-bottom: 6px;
	margin-top: 10px;
	margin-left: -26px;
}

.medarb-rubrik {
	margin-bottom: 4px;
	padding-top: 2px;
}

.fler_media {
	margin-left: 14px;
}

.medarb-lista li {
	margin-top: 4px;
}

.taggmoln a, .taggmoln a:visited,
.medarb-lista a, .medarb-lista a:visited {
	text-decoration: none;
}

#nav {padding: 5px 0px 5px 10px; position: absolute; top: 493px; z-index: 20; font-size: 0px;}

#nav a { 
	color: #999999; 
	text-decoration: none; 
	margin: 0 5px; 
	/* padding: 3px 5px;  */
	padding: 2px 5px 2px 5px;
	-moz-opacity:	.75;
	opacity:			.75;
	background-color: #555555;
	color: #555555;
	z-index: 20; 
	padding: 5px 5px 5px 5px;
}

#nav a.activeSlide { background-color: #ffffff; color: #ffffff; z-index: 20; }

#nav a:focus { outline: none; z-index: 20;  }

.tipsa-van-ruta {
	position: absolute;
	width: 200px;
	height: auto;
	border: 1px solid #cccccc;
	background-color: #ffffff;
	left: 229px;
	margin-top: 1px;
	z-index: 30;
	display: none;
}

.tipsa-van-falt label {
	margin-top: 0px;
	padding-top: 0px;
}

.tipsa-van-formular input {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.tipsa-van-ruta h2 {
	background-color: #eeeeee;
	font-size: 12px;
	padding: 4px 4px 4px 4px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 15px;
}

.tipsa-van-falt {
	font-size: 10px;
	margin-left: 10px;
}

.tipsa-van-ruta input {
	border: 1px solid #cccccc;
	width: 175px;
}

.tipsa-van-formular {
	margin-top: 0px;
	padding: 0;
}

.tipsa-etikett {
	clear:both; 
	margin-top: 6px;
}

.tipsa-knappar {
	clear: both; 
	margin-top: 8px; 
	display: block; 
	height: 20px; 
	padding-bottom: 8px;
}

/*
.tipsa-skicka {
	float: left; 
	width: 49px; 
	border: 0; 
	margin-left: 10px; 
	margin-top: 10px; 
	margin-bottom: 15px;
}
*/

.tipsa-avbryt {
	float: left; margin-top: 6px; width: 49px; border: 0; margin-left: 10px; margin-top: 10px;
}

.tipsa-skicka {
	float: left; 
	margin-top: 6px; 
	width: 49px; 
	border: 0; 
	margin-left: 10px; 
	margin-top: 10px;
}


.spraksymbol {
	float: left;
	padding-bottom: 50px;
	margin-top: 4px;
	margin-right: 6px;
}

.valt-m-alt {
	padding: 4px 4px 4px 4px;
	font-size: 12px;
	/* [kolla] cursor: hand; */
}

.valt-m-alt a, .valt-m-alt a:visited {
	font-weight: normal;
	color: #555555;
	font-weight: bold;
}

.m-alt {
	padding: 4px 4px 4px 4px;
	font-size: 12px;
	/* [kolla] cursor: hand; */
}

.m-alt a, .m-alt a:visited {
	font-weight: normal;
	color: #aaaaaa;
	font-weight: bold;
}

.beta-info {
	font-size: 10px;
	color: #bbbbbb;
	text-align: center;
}

.kontaktinformation {
	font-size: 10px;
}

.webbikoner {
	
}

.webbikoner img {
	float: left;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}

.betaplakett {
	position: absolute; float: left; 
	margin-left: 0px; 
	z-index: 10;
}

#prenumerera {
	width: 21px;
	height: 14px;
}

.adressrad {
	font-size: 10px;
	color: #6f6f6f;
	clear: both;
	width: 912px;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	padding-left: 32px;
	padding-right: 32px;
	/* border-top: 1px solid #dddddd; */
	text-align: center;
	padding-top: 7px;
	padding-bottom: 0px;
	border-top: 1px solid #dfdfdf;
	/* border-bottom: 1px solid #dfdfdf; */
}


.adressrad a, .adressrad a:visited
{
	color: #6f6f6f;
}


.under_adressrad {
	font-size: 10px;
	color: #6f6f6f;
	clear: both;
	width: 912px;
	margin-left: auto;
	margin-right: auto;
	background-color: #ffffff;
	padding-left: 32px;
	padding-right: 32px;
	/* border-top: 1px solid #dddddd; */
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 2px;
}


.ljusgra {
	color: #cccccc;
	padding-left: 5px;
	padding-right: 5px;
}

.tipsa-van-ruta {
	position: absolute;
	width: 200px;
	height: auto;
	border: 1px solid #cccccc;
	background-color: #ffffff;
	left: 229px;
	margin-top: 1px;
	z-index: 30;
	display: none;
}

/* Dela */

.dela-falt label {
	margin-top: 0px;
	padding-top: 0px;
}

.dela-formular input {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.dela-ruta h2 {
	background-color: #eeeeee;
	font-size: 12px;
	padding: 4px 4px 4px 4px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 15px;
}

.dela-falt {
	font-size: 10px;
	margin-left: 0px;
	padding-left: 8px;
	padding-top: 5px;
	clear: both;
	height: 25px;
	/* border: 1px solid green; */
	z-index: 4;
}

.dela-falt img {
	float: left;
}

.dela-besk a, .dela-besk a:visited {
	text-decoration: none;
	color: #3f3f3f;
	padding: 2px 0 0 4px;
	/* border: 1px solid red; */
	float: left;
	font-size: 11px;
}

.dela-ruta input {
	border: 1px solid #cccccc;
	width: 175px;
}

.dela-formular {
	margin-top: 0px;
	padding: 0;
}

.dela-etikett {
	clear:both; 
	margin-top: 6px;
}

.dela-knappar {
	clear: both; 
	margin-top: 8px; 
	display: block; 
	padding-bottom: 8px;
}

#dela-ruta {
	position: absolute;
	width: 200px;
	height: auto;
	border: 1px solid #cccccc;
	background-color: #efefef;
	/*left: 75px;*/
	margin-top: 1px;
	z-index: 5;
	padding-top: 0px;
	display: none;
}

#dela-overlay {
	position: absolute;
	width: 200px;
	height: auto;
	border: 1px solid #cccccc;
	background-color: #ff0000;
	/*left: 75px;*/
	margin-top: 1px;
	z-index: 40;
	padding-top: 8px;
	display: none;
	/*-moz-opacity:	.85;
	opacity:			.85;*/
	
}

.dela-vanster {
	width: 50%;
	float: left;
}

.dela-hoger {
	width: 50%;
	float: right;
}

#dela-ruta h2 {
	font-size: 12px;
	padding-left: 10px;
	height: 14px;
	padding-top: 2px;
	margin-bottom: 10px;
	background-color: #efefef;
}

.ovrig-pressinfo {
	font-size: 12px;
}

.ovrig-pressinfo a, 
.ovrig-pressinfo a:visited {
	color: #808080;
}
	
.tooltip
{
	position: absolute; 
	background-color: #FFFFE1; 
	border: 1px solid #dddddd; 
	padding: 0 2px 0 2px; 
	margin-top: -10px; 
	margin-left: -30px; 
	color: #555555; 
	display: none;
}

.bambuser_link a, .bambuser_link a:visited {
	color: #ffffff;
}

.innehall-i-sidfot {
	width: 185px;
	border: 1px solid #ffffff;
	float: left;
}

.innehall-i-sidfot-video {
	width: 175px;
	border: 1px solid #ffffff;
	float: left;
	color: #555555;
}

.videoikon 
{
	margin-top: 3px; 
	margin-right: 8px; 
	float: left;
}

/* ************* */
/* * Startsida * */
/* ************* */

.startsida-v {
	width: 288px;
	/* border: 1px solid #ff0000; */
	font-size: 11px;
	float: left;
	height: 420px;
	overflow: hidden;
	margin-bottom: 20px;
}

.startsida-h {
	width: 288px;
	/* border: 1px solid #ff0000; */
	font-size: 11px;
	float: left;
	margin-left: 20px;
	height: 420px;
	overflow: hidden;
	margin-bottom: 20px;
}

.startsida-pub-v {
	width: 288px;
	/* border: 1px solid #ff0000; */
	font-size: 11px;
	float: left;
	height: 420px;
	overflow: hidden;
	margin-bottom: 20px;
	background: transparent url('/bilder/sidgrafik/startsida-bakgrund.jpg') repeat-x top left;
}

.startsida-pub-h {
	width: 288px;
	/* border: 1px solid #ff0000; */
	font-size: 11px;
	float: left;
	margin-left: 20px;
	height: 420px;
	overflow: hidden;
	margin-bottom: 20px;
}

.startsida-image-holder {
	background: transparent url('/bilder/sidgrafik/startsida-bakgrund.jpg') repeat-x top left;
	width: 288px;
	height: 176px;
}

.startsida-rubrik {
	color: #999999;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	border-top: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom: 4px;
}

.startsida-artikelrubrik {
	color: #6D6F71;
	/* color: #D0D1D3; */
	margin-top: 0px; 
	margin-left: 0px; 
	font-weight: bold;
	font-size: 15px;
	padding-bottom: 8px;
}

.startsida-datum {
	font-size: 8px;
}

/* Flytkalender 2009 */
.calendar {
	background: url('/bilder/diverse/bakgrundssnurra.gif');
}

.calendar td {
	height: 63px;
	font-size: 26px;
	font-family: 'Bodoni MT';
}

.inactive {
	border: 1px solid #aaaaaa;
	background-color: #ffffff;
	-moz-opacity:	.75;
	opacity:			.75;
	filter:			alpha(Opacity=75);
	color: #dddddd;
	font-weight: bold;
	font-size:
}

.active {
	color: #000000;
	background-color: #E69647;
	-moz-opacity:	.85;
	opacity:			.85;
	filter:			alpha(Opacity=85);
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #764D2F;
}

.active:hover {
	cursor: pointer;
}

#Timbro_ChannelPlayer {
	z-index: 0;
}

#flash-embed {
	z-index: 0;
}

.rapp_kar_lank a,
.rapp_kar_lank a:visited
{
	color: #555555;
	font-weight: bold;
	text-decoration: none;
}

#mycarousel {
	visibility: hidden;
}


body {
	font-size: 12px;
	font-family: Arial, Helvetica, 'Sans-Serif';
}


.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


/* IDÉSHERPA - 110412 */

.clearfix {display: inline-block;}  /* for IE/Mac */

.idesherpa_deltagare {
	float: left;
	margin-right: 10px;
	padding-bottom: 20px;
}

.idesherpa_beskrivning {
	padding-top: 15px;
	font-size: 11px;
}

.idesherpa_beskrivning h3 {
	margin-top: 0px;
	font-size: 14px;
	margin-bottom: 8px;
}

.idesherpa_social_link {
	float: right;
	border: 0;
	margin-left: 6px;
}

