BODY						{ background: #fff url(../img/bkg-body.gif) repeat-y 0 0; color: #000; margin: 10px 0 0 19px; }
DIV, SPAN, UL, FORM, FIELDSET, TH, TD, OL	{ margin: 0; padding: 0}
UL, OL					{ list-style: none }
IMG, FIELDSET			{ border-style: none;}
TABLE, HR				{ border: none; border-collapse: collapse}
P							{ margin: 0 0 10px 0;}
div.clear, #clear, #clearer				{ clear: both; height: 1px; font-size: 1px}
#clearer					{ background-color: #fff }

HR {
	border-bottom:solid 1px #ccc;
	clear:both;
	margin:10px 0;
	height:0;
}

/* floaters */
#top-ad-wrapper, .float-left, div.menu, div.logo-wrapper, #right-ad-wrapper, #main-wrapper, #content, #sidebar, div.areaFloat div.item, div.feed	{ float: left; overflow: hidden }
/* containers */
#structure				{ overflow:hidden; width: 956px; background: url(../img/bkg-structor.gif) repeat-y 0 0 }
#top-ad-wrapper		{ padding-bottom: 15px; background-color: #fff; border-bottom:1px solid #C2C2C2;}
#top-ad-wrapper	SPAN { display:block; }
#main-wrapper			{ width: 765px; padding: 0 16px 50px 0; background: url(../img/footer-bkg.gif) no-repeat 100% 100%; border-top:16px solid #fff;}
	#header					{ position: relative; float: left; overflow: hidden; width: 765px; margin-bottom:15px; }
	#sidebar					{ width: 333px; padding-left: 19px;} 
	#resources				{ }
	#articleBody			{ margin-bottom: 16px; }
	#articleHead			{ }
	#content					{ width: 413px }	
#right-ad-wrapper		{ width: 160px; padding: 0 0 0 15px; border-top:16px solid #fff;}
#contentwide			{ overflow:hidden; clear:both; margin-top: 15px;}
#footer					{ font-size: 10px; float:left; clear:both; margin: 20px 0 0 0; border-top: 1px solid #7f7f7f; padding: 7px 0 0px 0;}
/* header */
div.logo-wrapper		{  }
div.menu					{ position: absolute; right:0; top: 23px; }
#headerMenu li, ul#subMenu li { float:left; }
#headerMenu li a	{ display:block; color:#000; text-transform:uppercase; height:37px; width:95px; /*padding: 76px 16px 12px 16px;*/ /*background: url(../img/bkg-headerMenu.gif) repeat-x 0 -500px; */}
#headerMenu LI { background:transparent url(../img/menu-bg.jpg) no-repeat 0 0; border-right:solid 2px #fff; }
#headerMenu LI A SPAN { text-indent:-9999px; height:37px; width:95px; display:block; }
#headerMenu LI.current { background:transparent url(../img/menu-bg-selected.jpg) no-repeat 0 0; }
#headerMenu LI:hover { background:transparent url(../img/menu-bg-selected.jpg) no-repeat 0 0; }
#headerMenu LI A.item1 SPAN { background:transparent url(../img/LMV_meny_black.png) no-repeat scroll -20px -22px; }
#headerMenu LI A.item2 SPAN { background:transparent url(../img/LMV_meny_black.png) no-repeat scroll -20px -65px; }
#headerMenu LI A.item3 SPAN { background:transparent url(../img/LMV_meny_black.png) no-repeat scroll -20px -370px; }
#headerMenu LI A.item4 SPAN { background:transparent url(../img/LMV_meny_black.png) no-repeat scroll -20px -152px; }
#headerMenu LI A.item5 SPAN { background:transparent url(../img/LMV_meny_black.png) no-repeat scroll -20px -195px; }
#headerMenu LI A:hover SPAN { cursor:pointer; }
#headerMenu LI A.item1:hover SPAN { background:transparent url(../img/LMV_meny_white.png) no-repeat scroll -20px -22px; }
#headerMenu LI A.item2:hover SPAN { background:transparent url(../img/LMV_meny_white.png) no-repeat scroll -20px -65px; }
#headerMenu LI A.item3:hover SPAN { background:transparent url(../img/LMV_meny_white.png) no-repeat scroll -20px -370px; }
#headerMenu LI A.item4:hover SPAN { background:transparent url(../img/LMV_meny_white.png) no-repeat scroll -20px -152px; }
#headerMenu LI A.item5:hover SPAN { background:transparent url(../img/LMV_meny_white.png) no-repeat scroll -20px -195px; }
#headerMenu LI.current A.item1 SPAN { background:transparent url(../img/LMV_meny_white.png) no-repeat scroll -20px -22px; }
#headerMenu LI.current A.item2 SPAN { background:transparent url(../img/LMV_meny_white.png) no-repeat scroll -20px -65px; }
#headerMenu LI.current A.item3 SPAN { background:transparent url(../img/LMV_meny_white.png) no-repeat scroll -20px -370px; }
#headerMenu LI.current A.item4 SPAN { background:transparent url(../img/LMV_meny_white.png) no-repeat scroll -20px -152px; }
#headerMenu LI.current A.item5 SPAN { background:transparent url(../img/LMV_meny_white.png) no-repeat scroll -20px -195px; }

div.sub-menu {overflow:hidden; margin-bottom:5px;}
div.sub-menu A { color:#575757; }
div.sub-menu A:hover,
div.sub-menu SPAN:hover { text-decoration:underline; }

ul#subMenu li			{ margin:10px 10px 0 0; }
/*ul#subMenu li a.first	{ border-left: none; }*/
/*search-simple*/
div.search-simple		{ width: 129px; position:absolute; right: 0; top: 0; }
div.input-wrapper			{ background: url(../img/input-border.gif) repeat-x 0 100%; padding: 0 0 2px 0; display: inline;  margin: 0 6px}
.quicksearch			{ height:16px; width:90px; border:solid 1px #f00; padding: 1px 0 1px 5px; margin:0 3px 0 0; top:3px; left:0; position:absolute; }
.bsearch { border: none; border-collapse: collapse; background: #fff url(../img/search.gif) no-repeat 0 0; padding: 0; height:20px; width: 28px; overflow: hidden; cursor: pointer; position:absolute;  top:3px; right:0; }
.bsearchadvanced { border: none; border-collapse: collapse; background: #fff url(../img/btn-search.gif) no-repeat 0 0; padding: 0; height: 19px; width: 20px; overflow: hidden; cursor: pointer; margin-right: 6px}
.lsearch { position:absolute; top:-9999px; }
/* firstpage */
a.rm-gray					{ background: url(../img/link-arrow.gif) no-repeat 0 3px; padding-left: 14px; white-space: nowrap;}
a.rm-white					{ background: url(../img/link-arrow-w.gif) no-repeat 0 3px; padding-left: 14px; white-space: nowrap;}
a.rm-pink					{ background: url(../img/link-arrow-p.gif) no-repeat 0 3px; padding-left: 14px; white-space: nowrap;}
a.rm-red					{ background: url(../img/link-arrow-red.gif) no-repeat 0 3px; padding-left: 14px; margin-left:5px; white-space: nowrap; color:#009cdd;}
.float-left					{ padding-right: 7px }
.float-right				{ float: right; padding-left: 7px }
.areaFloat div				{ width: 195px; }
div.areaFloat				{ background: url(../img/lmv-exclusive-border.jpg) no-repeat bottom left; margin: 15px 0;}
div.areaFloat H2 {background: url(../img/lmv-exclusive-border.jpg) no-repeat top left; font-size: 20px; margin-bottom: 10px;}
div.areaFloat H3 {font-size: 20px; color: #e8351e;}
div.areaFloat H3 A {color: #e8351e; }
div.areaFloat CITE {padding:0; background:none;}
div.areaFloat P {background:url(../img/lmv-star.gif) no-repeat top left; text-indent: 17px; margin-bottom: 15px;}
.padd							{ border-right:solid 20px #fff; }
.mid-text					{ text-align: center }
.area-item_0 H2 SPAN, .area-item_1 span.date		{ display: none  }
.pipe							{ margin: 0 3px }

div.feed-wrapper			{ /*background: url(../img/bkg_feed-columns.gif) repeat-y 0 0;*/ margin-top: 12px }
div.feed						{ width: 232px; margin: 2px 32px 0 0 }
.feed H6 SPAN { text-indent:-9999px; display:block; height:35px; }
.feed H6.feed1 SPAN { background:transparent url(../img/LMV_meny_black.png) no-repeat scroll -17px -241px; }
.feed H6.feed2 SPAN { background:transparent url(../img/LMV_meny_black.png) no-repeat scroll -17px -327px; }
.feed H6.feed3 SPAN { background:transparent url(../img/LMV_meny_black.png) no-repeat scroll -17px -284px; }
.feed-wrapper .feed H6 { background:transparent url(../img/newsfeed-bg.gif) no-repeat 0 0; border:none; height:35px; margin:0; padding:0; }
div.first					{ margin-left: 3px }
div.last						{ margin-right: 0 }
div.solo						{ width: auto; float: none; margin:16px 0; padding:10px 0 0 10px; /*margin: 16px 0 0 0*/ }
div.feed ol					{ margin: 8px 0 0 0 }
div.feed ol li strong		{ width: 52px; float: left; color:#575757; font-weight:normal; padding:0 10px 0 0; line-height:1.4; }
div.feed ol li a			{ width: 170px; color:#009cdd; float:left; }
div.feed ol li				{ margin:0 0 3px 0; float:left; }
div.solo ol li a			{ width: 350px }

/* SIDEBAR */
div.area-speaker			{ border:solid 1px #00A8ED; padding: 7px; margin-bottom: 14px; }
div.area-speaker H3 { font-family:Georgia, Serif; font-size:24px; margin: 6px 0 8px; font-weight: bold; }
div.area-speaker H3 A	{ color:#3e3e3e; }
div.area-speaker IMG { float: left; margin: 0 7px 3px 0; }
div.area-speaker SPAN.category { color:#009CDD; }
div.flow-puff				{ margin-bottom: 11px }
div.area-speaker .author { font-weight: bold; }
div.area-speaker P {font-family: Georgia, serif; line-height: 1.3;}

/* MAIN THEME */
div.main-theme				{ /*border: 2px solid #ebead9;*/ background: #fffcd5; padding: 10px 13px; margin: 0 0 14px 0 }
div.main-theme STRONG, div.main-theme a.rm-white, div.subscribe STRONG	   { color: #69614b; }
div.main-theme STRONG.cite { font-style: normal; color: #ee4733; font-family: Arial, serif; text-transform: uppercase; font-weight: bold; font-size:11px; }
div.plain-theme STRONG.cite		{ text-transform: uppercase }
/*
div.main-theme h3 a{ color: #69614b; font-weight:normal; }
div.main-theme .countItem-0 h3 a	{ color: #000 }
*/
div.main-theme h3 a { color:#000; font-weight:normal; }
div.main-theme h3	{ margin: 0 0 6px 0; text-transform:uppercase; }
div.main-theme p.description		{ font-weight: bold; margin: 0 0 4px 0}
/*
.countItem-1 p, .countItem-2 p, .countItem-3 p, .countItem-4 p, .countItem-5 p, .countItem-6 p,
.countItem-1 span.float-left, .countItem-2 span.float-left, .countItem-3 span.float-left, .countItem-4 span.float-left, .countItem-5 span.float-left, .countItem-6 span.float-left	{ display: none }
.countItem-1 h3, .countItem-2 h3, .countItem-3 h3, .countItem-4 h3, .countItem-5 h3, .countItem-6 h3,
*/
div.next-issue	div.inner a, a.theme-arr	{ font-size: 12px; font-weight: normal; background: url(../img/theme-arrow.png) no-repeat 1px 3px; padding-left: 15px; color: #69614b;}

div.search					{ background: #ffde7f url(../img/sarchive-fade_bkg.gif) repeat-x 0 100%; margin: 0 0 14px 0}
div.search div.inner		{ padding: 0 15px 10px 15px; border: 2px solid #ffde7f }
#search-advanced, #send-to-friend			{ overflow: hidden; height: 0 }
div.search ul				{ margin: 3px 0 0 0 }
div.search ul li, a.arr, div.relatedarticles ul li	{ background: url(../img/li-arrow.png) no-repeat 0 4px; padding: 0 0 0 12px; margin-bottom: 0px}
input.archivesearch		{ padding: 2px 0 1px 5px; font: 12px Arial, Helvetica, sans-serif; border: 1px solid #fff; width: 140px; margin-right: 4px}
div.next-issue				{ border: 2px solid #ebead9; background: #ebead9 url(../img/bkg-main_theme.gif) repeat-x 0 0; margin-bottom: 13px;}
div.next-issue p			{ margin: 6px 0 4px 0 }
div.next-issue	div.inner{ background: url(../img/paper-transp.png) no-repeat 100% 0; padding: 10px 0px 6px 15px; min-height: 101px}

div.subscribe				{ border: 2px solid #f8f8f2; background: #f8f8f2 url(../img/bkg-subscribe.gif) repeat-x 0 0; padding: 10px 13px; margin: 0 0 14px 0 }
div.subscribe INPUT.email	{ width: 200px; padding: 2px 0 0 5px }
div.subscribe INPUT.button	{ border: none; border-collapse: collapse; background: #f1f1f1 url(../img/btn-subscribe.gif) no-repeat 0 0; padding: 0; height: 19px; width: 24px; overflow: hidden; cursor: pointer; margin-right: 6px }
div.jobb-logo				{ float: right }


/* article */
div.byline					{ margin: 0 0 20px 0; /*border-top: 1px solid #d9d9d9; padding-top: 18px*/  }
div.rel-image				{ float: left; padding-right: 12px }
div.articleImage-top		{ margin-bottom: 14px }
.article-body ul			{ list-style: disc; margin-left: 30px  }
.articleFunctions			{ margin: 22px 0 16px 0; border-bottom: 1px dashed #ccc; border-top: 1px dashed #ccc; padding:9px 0px }
.articleFunctions a		{ margin-right: 15px; padding-left: 15px; background: url(../img/symb-mail.gif) no-repeat 0 3px }
.articleFunctions a.print	{ background-image: url(../img/symb-printer.gif); }
.articleFunctions a.write-comment { background-image: url(../img/symb-comment.gif); }

.functionsCat-4 a			{ background-image: url(../img/symb-mail.gif)}
.functionsCat-4 a.print	{ background-image: url(../img/symb-printer.gif)}		
.functionsCat-4 a.write-comment	{ background-image: url(../img/symb-comment.gif)}

#relatedItems div.assets, div.facts		{ margin: 16px 0; border-top: 1px solid #d9d9d9; padding: 10px 0 0 10px }
div.assets ul			{ margin: 6px 0 }
div.assets li			{ margin-bottom: 10px }
div.assets li.article { margin-bottom: 3px }
div.assets li a		{ padding-left:29px; font-weight: bold; font-size: 12px }
div.assets li.link a	{ background:url(../img/li_links.gif) no-repeat 7px 3px;  }
div.assets li.comments a	{ background:url(../img/li_comment.gif) no-repeat 7px 4px; font-size: 11px; font-weight: normal; padding-left: 19px }
div.assets li.article a		{ background:url(../img/li_article.gif) no-repeat 1px 4px; font-weight: normal; padding-left: 14px }
div.assets li.downloads		{ margin: 12px 0 14px 0 }
div.assets li.downloads a	{ padding: 10px 0 6px 29px }
.docType-1 a			{ background:url(../img/li_doc.gif) no-repeat 0 6px; }
.docType-2 a			{ background:url(../img/li_xls.gif) no-repeat 0 6px; }
.docType-3 a			{ background:url(../img/li_pdf.gif) no-repeat 0 6px; }
.docType-5 a			{ background:url(../img/li_ppt.gif) no-repeat 0 6px; }

div.relatedarticles	{ margin: 0 0 20px 0; background: #ffbe00 url(../img/bkg-rel_articles.gif) repeat-x 0 100%; border: 2px solid #ffbe00; padding: 6px 13px }
p.fact-head				{ margin: 0 0 6px 0 }
div.fact-body			{ padding-left: 8px }

/* ZFM */
.formbox					{ margin: 20px 0 }
.formbox label			{ display: block; margin-bottom: 2px }
.formbox p.radio label			{ display: inline; margin: 0 0 0 0 }
.formbox p.text input, .formbox p.area textarea	{ padding: 2px 5px; width: 280px }
.formbox p.area textarea	{ height: 80px }
.formbox p.button input		{ font-size: 10px }

#send-to-friend				{ margin: 0;}

.formbox-mini { margin: 10px 0 0 0; padding-bottom: 10px }
.confirmation					{ margin: 10px 0 0 0; border-bottom: 1px solid #d9d9d9; padding-bottom: 10px }
.formbox-mini label			{ display: block; margin-bottom: 2px }
.formbox-mini .head { padding: 2px 5px; width: 350px; }
.formbox-mini .text input, .formbox-mini .area textarea	{ padding: 2px 5px; width: 160px; }
.formbox-mini .area textarea	{ height: 60px; width: 350px }
.formbox-mini .button input		{ font-size: 12px; padding:2px 5px; }
.formbox-mini table		{ width: 100%; margin: 0; padding: 0; border: none; border-collapse: collapse }
.formbox-mini table tr td	{ padding: 0 0 7px 0 }

.confirmation				{ margin: 0 0 20px 0; padding-bottom: 1px }

/* ARKIVET */
H3.archive				{ line-height: 1.3; background: url(../img/h3-arkivet.gif) no-repeat 178px 1px }
H3.archive SPAN		{ display: block; font-weight: normal;  }

.s-simple	{background: #ffbf04 url(../img/bkg-s-simple_fade.gif) repeat-x 0 100%; border: 2px solid #ffbf04; padding: 7px 11px;; margin: 20px 0 10px 0  }
.s-adv	{ background: #e7e7e7 url(../img/bkg-s-adv_fade.gif) repeat-x 0 100%; border: 2px solid #e7e7e7; padding: 7px 11px; margin: 0 0 24px 0 }
.s-simple H5, .s-adv H5	{ margin-bottom: 6px }
.s-simple H5		{ background: url(../img/magnifyx1.gif) no-repeat 0 1px; padding-left: 16px }
.s-adv H5		{ background: url(../img/magnifyx3.gif) no-repeat 0 1px; padding-left: 39px }
.s-simple label, .s-adv label	{ display: block; margin-bottom: 2px }
.s-simple input.text		{ width: 320px }
.s-adv table	{ margin: 0; padding: 0; border: none; border-collapse: collapse }
.s-adv table tr td	{ padding: 0 6px 6px 0 }
.s-adv input.button, .s-simple input.button	{ border: none; border-collapse: collapse; background: #f1f1f1 url(../img/btn-search_adv.gif) no-repeat 0 0; padding: 0; height: 19px; width: 45px; overflow: hidden; cursor: pointer; margin-right: 6px }

tr.void td	{ height: 1px; overflow: hidden; font-size: 1px; padding: 0 }
td.res-item		{  }
td.res-item	div	{ padding: 6px 9px 0 25px }
td.res-item .listdate	{ width: 54px; float: left; display: block;  }
td.res-item a		{ float: left; display: block; width: 324px;}
td.res-item a strong	{ text-transform: uppercase }

div.odd.searched	{ background: #fff7de url(../img/y-arrow-on-y.gif) no-repeat 9px 8px } /* s�kning */
div.even.searched	{ background: #fff url(../img/y-arrow-on-w.gif) no-repeat 9px 8px }
div.odd.category-1	{ background: #e6e5cd url(../img/g-arrow-on-g.gif) no-repeat 9px 8px } /* omv�rld */
div.even.category-1	{ background: #fff url(../img/g-arrow-on-w.gif) no-repeat 9px 8px }
div.odd.category-2, div.odd.category-5 	{ background: #e5e3df url(../img/gr-arrow-on-gr.gif) no-repeat 9px 8px } /* �sikt och allm�n */
div.even.category-2, div.even.category-5	{ background: #fff url(../img/gr-arrow-on-w.gif) no-repeat 9px 8px }
div.odd.category-3	{ background: #eae1cd url(../img/3-arrow-on-g.gif) no-repeat 9px 8px } /* beslut */
div.even.category-3	{ background: #fff url(../img/3-arrow-on-w.gif) no-repeat 9px 8px }
div.odd.category-4	{ background: #deeaf0 url(../img/b-arrow-on-b.gif) no-repeat 9px 8px } /* forskning */
div.even.category-4	{ background: #fff url(../img/b-arrow-on-w.gif) no-repeat 9px 8px }
div.odd.category-6	{ background: #fbd0de url(../img/6-arrow-on-b.gif) no-repeat 9px 8px } /* bloggen */
div.even.category-6	{ background: #fff url(../img/6-arrow-on-w.gif) no-repeat 9px 8px }

div.pager		{ margin: 20px 0; border-top: 1px solid #d9d9d9; padding-top: 10px; text-align: center }
div.pager span, div.pager a	{ margin: 0 3px }
div.pager span.numeric span	{ font-weight: bold; }
div.pager span.numeric a		{ text-decoration: underline }

#sidebar .areaFloat {
	overflow: hidden;
	_height: 1%;
	margin: 0 0 15px 0;
}
#sidebar .areaFloat .item {
	width: 140px;
}
.item-blog-comment {
	background: white !important;
	border: 1px solid rgb(239, 65, 49);
	padding: 10px;
}
.item-blog-comment H1 {
	font-family: Georgia, serif;
	font-size: 20px;
	margin: 0 0 7px 0;
}
.item-blog-comment H1 A {
	color: rgb(239, 65, 49);
}
.item-blog-comment P {
	margin: 0;
	color: #666;
}
.item-blog-comment P A {
	color: #009CDD;
}
.item-blog-comment P IMG {
	float: left;
	margin: 0 7px 5px 0;
}
#sidebar .areaFloat .padd {
	margin-right: 10px;
}
H5.bkg A { font-size:12px; color:#00A8ED; }


/* FORMATTING CSS */
BODY, INPUT, SELECT, TEXTAREA, TD		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px }
INPUT, TEXTAREA		{ font-size: 12px }
H1, H2, H3, H4, H5, H6	{ font-family: Arial, Helvetica, sans-serif; margin: 0 0 3px 0; padding:0; font-weight: bold; line-height: 1.0;}
H1		{ font-size: 30px;}
H2		{ font-size: 30px;}
H3.archive, .search-meta H3		{ font-size: 24px; margin: 3px 0 6px}
H3, .area-item_1 H2		{ font-size: 22px;}
.search H3	{ font-size: 20px; margin-bottom: 8px; letter-spacing: -1px }
#contentwide H4, #functions H4.border	{ color:#575757; font-size: 12px; font-weight:normal; text-transform:uppercase; /*font-family: Georgia, serif;*/ }
#functions H4.border	{ /*border-bottom: 3px solid #8b0118; padding-bottom: 4px*/ }
H4		{ font-size: 16px}
div.relatedarticles H4	{ font-size: 18px; border-bottom: none; padding: 5px 0; background: url(../img/vinj_archive.gif) no-repeat 100% 3px; margin-right: 70px  }
H5, .article-body H3		{ font-size: 14px}
H6		{ font-size: 12px; font-family: Georgia, serif; text-transform: uppercase; font-weight: bold; border-bottom: 3px solid #8b0118; padding-bottom: 4px; line-height: 1.2}
H6.reserch, #functions H4.category-4	{ border-bottom-color: #21719a }
H6.world, #functions H4.category-1 	{ border-bottom-color: #9ea300 }
H6.beslut, #functions H4.category-3				{ border-bottom-color:  #cc9934}
#functions H4.category-2 { border-bottom-color:  #827b67}
#functions H4.category-5 { border-bottom-color:  #666}
div.next-issue a	{ font-size: 13px}
BLOCKQUOTE	{ margin: 14px 0 12px 0px; font-size: 12px; font-weight: bold;}
BLOCKQUOTE.intro	{ margin-left: 0; font-weight: normal }
A		{ color: #000; text-decoration: none }
A:hover, .article-body A, .u	{ text-decoration: underline }
H1 A,H1, H2 A, H3 A, H4 A, H5 A, BLOCKQUOTE, .article-body li	{ color: #575757; }
CITE	{ background:url("../img/link-arrow-red.gif") no-repeat scroll 0 1px transparent;
padding-left:14px;
white-space:nowrap; font-style: normal; color: #ee4733; font-family: Arial, serif; text-transform: uppercase; font-weight: bold; font-size:11px; }
/*
CITE.citeCol-4	{ color: #005c8b } 
CITE.citeCol-1	{ color: #7c8002 } 
CITE.citeCol-2	{ color: #7a725e } 
CITE.citeCol-3	{ color: #cc9a35 } 
CITE.citeCol-5	{ color: #666 } 
*/
	

a.rm-gray, a.rm-pink, div.assets, H3.archive SPAN, p.fact-head	{ color: #666}
.fff, a.rm-white		{ color: #fff }
.area-item_1 H2 SPAN, div.caption, div.caption a, .formbox label em, div.sidebar-feed em		{ color: #575757; }
.area-speaker H3 a, .area-speaker CITE, CITE.citeCol-6		{ color: #ed145a }
div.search-simple label	{ font-family: Arial, serif; font-size: 12px; /*font-weight: bold;*/ }
span.date		{ font-size: 12px; color:#575757; }
ul#header li a, ul#subMenu li a	{ font-family: Arial, serif; text-decoration: none; /*font-weight: bold; font-size: 14px*/}
div.feed, div.caption, div.assets, .formbox label em, .s-simple label, .s-adv label, td.res-item, div.facts	{ font-size: 12px;}
.articleFunctions a, .s-simple label, .s-adv label	{ font-weight: bold; }	
div.assets li em, .formbox label em, div.sidebar-feed em		{ font-style: normal }
p.fact-head				{ text-transform: uppercase;}

#content IFRAME 
{
	overflow:hidden;
}
/* END FORMATTING CSS */

/* ZINO CSS */
a.zino								{ background-image: none!important ; text-decoration: none!important; display: inline!important;}
a.zino span.zinoEdit				{ font: bold 10px Arial, sans-serif; color: #fff !important; background-color: #EB131F; padding: 0px 3px 1px; line-height: 130%}
a.zino span.zinoEdit.area		{ background-color: #f90}
a.zino span.zinoEdit.banner	{ background-color: #33F}
/* END ZINO CSS */

.hover A { 
	text-decoration:underline; 
}

.active { cursor:pointer; }
.hover P A { text-decoration:none; }
.hover P A.rm-red { text-decoration:underline;  }


/*
 *	Firstpage
 */
#date-today { bottom: 10px; right: 0; color: #666; display: block; position: absolute; }

/*
 *	Login
 */
.login 
{
	background: #c8e8fb url("../img/bg-login.jpg") repeat-x bottom left;
	border: solid 2px #c8e8fb;
	padding: 10px;
	margin: 0 0 14px;
	overflow: hidden;
}
.login H3 { font-size: 25px; color: #EE4733; }
.login P { color: #4b5d68; }
.login DIV { float: left; margin: 0 7px 7px 0; }
.login DIV LABEL { font-size: 11px; text-transform: uppercase; color: #7c94a3; display: block; margin-bottom: 1px; }
.login .submit {clear: both; overflow: hidden; width: 100%;}
.login .submit LABEL {display: inline;}
.login .submitBtn { cursor: pointer; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; background: #c8e8fb url("../img/bg-button.jpg") repeat-x bottom left; border-top: solid 1px #c5ddeb; border-left: solid 1px #c5ddeb; border-bottom: solid 1px #779fb6; border-right: 1px solid #779fb6; color: #fff; float: right; margin-right: 10px; }
#content .login .submitBtn { margin-right: 90px;}

/*
 *	Subscrive
 */
div.subscribe {background: #f8f7f2; border: solid 2px #d9d9d3; color: #565652;}
div.subscribe LABEL 
{
	display: block;
	margin: 5px 0 2px;
}
div.subscribe h2 { font-size: 25px; font-weight: bold; color: #000;}
div.subscribe UL { margin-top: 10px; }
div.subscribe LI { margin-bottom: 3px; }
div.subscribe .last { margin-top: 7px; }
div.subscribe LI A { background: url(../img/li-arrow-job.jpg) no-repeat 0 3px; padding-left: 15px; color: #00a6f3;  }
div.subscribe LI .rm-red { background: url(../img/link-arrow-red.gif) no-repeat 0 2px; color: #3e3e3e; margin: 0; }

/*
 * New issue
 */
.pusher-issue { min-height: 150px; position: relative; margin-bottom: 14px; padding: 10px 10px 15px; background: #c5171d url(../img/box_bg.png) top left repeat-x !important; border: 2px solid #cc1c14; }
.pusher-issue H2 { color: #fff; font-size: 25px; font-weight: bold; width: 195px; }
.pusher-issue P { color: #fff; width: 195px; }
.pusher-issue UL { padding: 0; margin: 15px 0; width: 195px; }
.pusher-issue LI { list-style: none; padding-left: 12px; margin-bottom: 3px; background: url(../img/li-arrow-issue.png) no-repeat 0 3px; }
.pusher-issue LI A { color: #f4baae; }
.pusher-issue IMG { position: absolute; bottom: 0; right: 0;}
#functions .pusher-issue H2,
#functions .pusher-issue P,
#functions .pusher-issue UL {width: 245px;}

/*
 *	Comments
 */
#popup-wrapper {border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;margin:16px 0;padding:10px 0 10px 10px;}
#write-comment { background:#C8EAFC url(../img/lmv-teaser-gradient.gif) repeat-x scroll 0 0; padding:10px 13px; margin:0 0 14px; }
#write-comment H2 {font-size:16px; color: #000; margin-top: 5px; padding: 0;}
#comments H2 { text-transform: uppercase; font-weight: normal; font-size: 12px; color: #666; padding: 0; margin: 0 0 10px;}
#comments H3 { color:#000; font-size:16px; clear:both; display:block; margin:0; padding:0 0 3px; }
SPAN.byline { color:#575757; display:block; margin:0 0 10px 0; }
SPAN.byline A { color:#00a8ed; }
#comments DIV P { color:#000; font-size: 12px; line-height: 1.3; }
#comments DIV { margin:15px 0 0 0; }
#comments DIV P SPAN { color: #00a7ef; }
#comments DIV P SPAN A {color: #00a7ef;font-weight: bold; }

div.ads { text-transform: uppercase; color: #999; font-size: 9px; padding: 4px; border: solid 1px #eee; margin-bottom: 15px; }
div.ads P { margin-top: 5px; padding: 6px;}
div.clickable {overflow:hidden;margin-bottom:15px;}
div.areaFloat .item {margin-bottom:3px;}

.more-articles { padding-top: 8px; border-top: solid 1px #eee; margin-top: 7px; text-align:right;}
.more-articles H2 {font-size:16px }
.more-articles H2 A {color:#575757;}

.item-box { float: left; margin-bottom: 15px; color:#575757; width:765px;}
.item-box H2 { font-size:31px;}
.item-box P {line-height: 1.3;}

.issue {width: 330px;float:left; margin: 0 25px 25px 0; padding: 15px; border:solid 2px #c8e8fb; overflow:hidden;}
.issue UL {float: left; width: 200px; margin: 7px 0;}
.issue LI {margin-bottom:3px; padding-left: 12px; background:url("../img/li-arrow-job.jpg") no-repeat 0 3px;}
.issue CITE {white-space:normal; padding:0; font-size: 12px;background:none; margin-right:5px; font-weight: normal;text-transform:none; color: #000;}
.issue A {color:#00a7ef;}
.issue H3 {float: left;}
.issue IMG {float: left; border: solid 1px #c8e8fb; margin: 0 15px 15px 0;}

#issue-latest-lmv-sidebar
{
	float:left;
	padding-left:17px;
	overflow:hidden;
	width:333px;
}
#issue-latest-lmv-content
{
	background: #f8f7f2;
	border: 2px solid #d9d9d3;
	padding: 15px 10px;
	float:left;
	overflow:hidden;
	width:388px;
}
#issue-latest-lmv-content H2 {font-size: 21px;color:#575757; line-height:1.1;}
#issue-latest-lmv-content H2 SPAN {display:block;color:#e7351e;}

#issue-list CITE {font-size:12px;color:#000;background:none;padding:0; font-weight:normal; margin-right:3px;text-transform:none;}
#issue-list UL {margin:10px 0;}
#issue-list A {background:url("../img/li-arrow-job.jpg") no-repeat 0 3px;color:#00A6F3;padding-left:15px;}
#issue-list LI {margin-bottom:3px;}
#latest-kunskapsakuten SPAN {color:#e8361f;font-weight:bold;}
#latest-kunskapsakuten A {color:#00a7f0; font-weight: bold;}

#issue-images{overflow:hidden; margin:10px 0;}
#issue-images DIV {float:left; margin: 0 11px 11px 0; border:solid 1px #c9e8fb; padding: 0;}
#issue-images IMG{max-width:238px; height:168px;}

#issue-latest-lmv-sidebar .article-body {color:#575757;}
#issue-latest-lmv-sidebar .article-body H2 {font-size:20px;}

#issue-special-offers {padding-bottom:4px;margin-bottom:20px;border-bottom:solid 1px #ccc;}
#issue-special-offers .offer {overflow:hidden;margin-bottom:20px;}
#issue-special-offers .offer H2 {font-size:20px; color:#cc1d15;margin-bottom:5px;}
#issue-special-offers .offer P {font-weight:bold;margin-bottom:7px;}
#issue-special-offers .offer LI {color:#575757;list-style-position:inside;list-style-type:disc;margin-bottom:1px;}
#issue-special-offers .offer A {font-size:11px;float:left;clear:both;margin:5px 0 0;color:#fff;background:#C5171D url(../img/menu-bg-selected.jpg) repeat-x 0 0;display:block;padding:5px;text-transform:uppercase;cursor:pointer;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;}
