/* CSS Document */
/*
============ Base Screen CSS Core ============
$Rev: 17976 $     
$Author: na_fredrik $
$Date: 2013-09-16 14:45:53 +0200 (mÃƒÂ¥, 16 sep 2013) $

1. BASE
	1.1 Common
		1.1.1 Links
		1.1.2 Editorial blocks; font, size
	1.3 Forms
	1.4 Menues
	1.5 RichText (formatted text)
	1.6 Buttons
	1.7 Scrollerlinks
	1.8 Mediagrid (=Rel1.4)
	2. PAGE AREAS 
		2.1 Columns
		2.2 ModalWindow
3. BLOCKS
4. SPECIFIC by PAGE
5. THEMES
	5.1 Department themes (including links with herited graphic from themes_departments
	5.2 Themes for blocks 
	5.3 Banners
6. HANDMADE
7. EXEPTIONS FROM VALID
8. STRUCTURAL
9. SERVICES
	T00.00 -Alerts
	T01.03 - Navigering inom webbplatsen
	T01.08 - Kampanj
	T02.01 - Standardartikel
	T02.02.002 Hantera artikelserie
	T02.06.002 Hantera avdelning (artikelrubrik)
	T02.07 - Behorighetshantering
	T02.08 Slideshow
    T02.12-blog
		T02.12-manageBlog
		T02.12-viewBlog
		T02.12-viewBlogEntry
		T02.12-canceled
		JS-dependent
	T03.01 - Annonshantering
	T03.04 - Lokus Familj
		T03.04 - Lokus Familj Ad (Search)
		T03.04 - Lokus Familj Ad (orderForm)
		3.VIEWS also in extracolumn
		T03.04 - Family Ad Category Listing
	T04.09 - Soek pao sajt 
		T04.09 SearchForm
		T04.09 SearchResult
	T04.10 - Hantera senaste nytt
		(ticker)	
	T04.12 - Bildextra
	T04.14 - Kommentarextra
	T04.15 - Vimmelbilder (=Rel1.3)
	T04.15 - Bildalbum (=Rel1.4) 
	T06.01 - My Page 
		t0601-view
		t0601-index
		t0601-blog
		t0601-messages
		t0601-favorites
		t0601-articles
		t0601-forum
		t0601-coverage
		t0601-editMyPage
		t0601-manageImageGallery
		T06.01-patch (CSS for JS)
	 T06.02 Events Calendar
		T06.02 - eventCalendarCreate
		T06.02 - MyEvents
		T06.02 -blog
		T06.02 -messages
		T06.02 -favorites
		T06.02 -articles
		T06.02 -forum
		T06.02 -coverage
		T06.02 -editMyPage
		T06.02 -manageImageGallery
		CSS for JSP-dependent
	T06.03 - Hantera froega poe stan
	T06.09 - Hantera kommentarer och betygssattning
	T06.12 - Medlemsblogg (SE02.12-blog)
	T06.15 Hantera kaendischat
		T06.15_viewChat 
		T06.15_WEBAPP
	T06.17 Visa medlemsartikel
		T06.17.002 - Hantera medlemsartikel
	T06.19-forumPages
	 	T06.19-forumTeaser
		T06.19-viewBlogforum_comments
		T06.19-forum_list.jsp
		T06.19-forum_mypagePublic
		T06.19-forum_mypage
		T06.19-forum_mypage
		T06.19-forum_mypage_edit
		T06.19-forum_startpage
		T06.19-forum_threadlist
		T06.19-forum_search
	T02.06.002 - Hantera avdelning - gÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡r till startsida, hantera breadcrumb
	T06.09.003 - Artikelkommentarer
	T09.01 - Inloggning for besokare
	T09.04.002 - Hantera Formular
	T10.11 - Visa TV-guide
	T10.0 - Slideshow carousel
	T20.01 - Tag cloud
	TXX.XX - Bladdra mellan sidor vid loenga listor
/* **************************************************************** */

/* *************************** 1. BASE **************************** */
	/* *************************** 1.1 COMMON ************************* */

	body {background: #EEE; font-family:Arial, Helvetica, sans-serif}

	h1, h2, h3, label, td, th, table, input, textfield, select {font-family:Arial, Helvetica, sans-serif} 

	h1 {font-size:3em}
	
	h2 {font-size:2em}

	img.left {margin:0 12px 0 0}

	img.right {margin:0 0 8px 12px}

	img.top {margin:0 0 1px; display: block}
	
	a img {border: 0}
	
	.clearer {clear: both}
	
	.noborder {border:none}
	
	*.JSDependent  {
	 display: block;
	 visibility: visible;
	}
	
	/* fix for "oreda i hogerspalt" ie7 */
	.newsListContainer { display: block}
	.newsListContainer + .newsListContainer { display: none}
	
	html {background: #EEE}
	body {background: #EEE; font-family: Arial, helvetica, sans-serif}
	
	/*
	det har elementet satter standard for element som kan arva egenskaper for tema_department
	*/
	.departmentLabel, .articleTeaser .date {font-weight: 700; color:#000; display: block; float: left; margin-right:4px}

	.articleTeaser .date {font-size:90%; color: #333; display: none;}

	span.departmentLabel.ledare_department + span.date {display:none}

	.extraColumn .articleTeaser .date {display: none}

		.loggOffContainer {padding:8px;	margin:0 0 10px; border:6px #E8E8E8 solid}

		.mainContentContainer .loggOffContainer p {padding:0 0 8px}
	
		.mainContentContainer p.buttonContainer {padding:0}
	
		.mainContentContainer p.buttonContainer input {padding:1px 20px}
	
		.mainContentContainer .loggOffContainer h3 {font-size:1.2em; font-weight: 700; padding-bottom:4px}
		
	/* *************************** /1.1 COMMON************************** */
	
	/* ************************ 1.1.1 LINKS *************************** */
	
	.mainContentContainer a:link,
	.mainContentContainer a:visited,
	#mainBottom a:link,
	#mainBottom a:visited {color: #000; background-color: transparent; text-decoration: none}

	#modalWindowWrapper a:link, 
	#modalWindowWrapper a:visited {color: #006dad; font-weight: 700; text-decoration: underline}

	#modalWindowWrapper .photoWrapper a:link, 
	#modalWindowWrapper .photoWrapper a:visited {color: #FFF; text-decoration: none}

#modalWindowWrapper div.photoWrapper div.placeholder a.photoLink {clear:both; display:block; height:365px !important; position:relative; /*width:670px !important;*/ overflow: hidden}
#modalWindowWrapper div.photoWrapper div.placeholder a.photoLink div {background:#111;height:100%; left:0; position:absolute; top:0; width:634px}

	.mainContentContainer ul li a:link,
	.mainContentContainer ul li a:visited,
	.mainContentContainer ol li a:link,
	.mainContentContainer ol li a:visited	{background-color: transparent}
	
	.mainContentContainer a:hover, #mainBottom a:hover {color:#666; background-color:transparent; text-decoration:underline}

	.mainContentContainer a:active, #mainBottom a:active {color:#333;	background-color:transparent; text-decoration: none}
	
	.mainContentContainer span.articleCategory a:link,
	.mainContentContainer span.articleCategory a:visited {background:#AC141C; color:#FFF; font-weight: 700; font-size:0.9em; padding:2px}
	
	 a.back:link,
	 a.back:visited	{background:url(/img-common/bg_back.gif) no-repeat  left top; padding-left:14px} 
	/* ************************ /1.1.1 LINKS *************************** */
	
	/* ************************  1.1.2 EDITORIAL BLOCKS (headings, p) ** */
	/* === MAINCOLUMN, EXTRALOLUMN === */
	#modalWindowWrapper {font-size:0.74em; font-family:Arial, Helvetica, sans-serif}
	
	.std3colLayout .mainColumn, .Cols-Main_Extra_Ad .mainColumn {margin-top: -8px}
	#startpageContainer.primary {margin-top: 12px}
	.Cols-Main_Ad .mainColumn {overflow: visible}
	.Cols-Main_Ad .mainContainer {overflow: visible}
	
	div.relatedLinks {height: auto! important; height: 1%; min-height: 1%; position: relative; padding: 5px 0 0}
	
	/* div.relatedLinks h4	{clear:both; margin:0px; padding: 0; font-weight: 700; font-size:1em; height: 25px; width: 100%; text-indent: -9999px; text-transform:uppercase; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px;
		position: static; top: -14px; left: 0} */

div.relatedLinks h4 {clear: both; margin: 0px 0px -5px 0px; font-weight: bold; font-size: 1em; text-transform: uppercase; color: gray; padding: 0 0 0px; text-indent: 0px; }
		
		div.relatedLinks ul	{margin: 0; padding: 12px 0 5px 0}
		
		div.relatedLinks ul li {margin:0; display:block; padding: 0; zoom: 1}
		
			.mainContentContainer div.relatedLinks ul li a, .mainContentContainer div.relatedLinks ul li a:visited {padding:0 0 0 14px; display:block; font-size: 1.4em; color:#000000; background: url(/img/esku/artTeaserSprite1_relatedlinks.png) no-repeat left top; font-weight: 700; text-decoration: none; margin-bottom: 10px;}
			
			div.relatedLinks ul li a:hover {background: url(/img/esku/artTeaserSprite1_relatedlinks.png) no-repeat left top; color:#999999}
			
	.mainContentContainer p,
	.mainContentContainer span.dialogue,
	.mainContentContainer span.paragraph,
	.mainContentContainer h1, 
	.mainContentContainer h2, 
	.mainContentContainer h3,
	.mainContentContainer h4 {margin:0; padding:0 0 12px; display:block}

.mainContentContainer .articleTeaser span.paragraph:last-of-type {padding: 0}
	
	.mainContentContainer .articleTeaser p, .mainContentContainer .articleTeaser div.richText {padding:0 2px; line-height: 1.25em}
	.mainContentContainer .articleTeaser .richText a p {padding:0; display: inline}
	.mainContentContainer .articleTeaser .richText a p + p {margin-top: 1em; display: block}
	.mainContentContainer .articleTeaser p .location {display: none}
	
	.mainContentContainer .articleTeaser p span.date {display: none}
	.articleTeaser .meta {display: none}
	
	.articleTeaser p,  
	.articleTeaser ul {line-height:1.1}
	
	/* --- headings --- */
	.mainColumn h1, h2 {line-height: 1}
	.mainColumn h3, 
	.mainColumn h4 {line-height: 1.1; font-size:1.4em}
	
	h3.size1,
	h3.size2,
	h3.size3,
	h3.size4,
	h3.size5,
	h3.size6 {line-height: 1.05em;	margin: 0; padding: 0 0 3px; font-family: Arial, Helvetica, sans-serif; font-weight: 700}		
		
	h3.size1, .themeBlockContainer .inner .size1 {font-size: 4.166em; padding: 0 0 7px}
	h3.size2, .themeBlockContainer .inner .size2 {font-size: 3.333em; padding: 0 0 7px}		
	h3.size3, .themeBlockContainer .inner .size3 {font-size: 2.75em; padding: 0 0 7px}				
	h3.size4, .themeBlockContainer .inner .size4 {font-size: 2em; padding: 0 0 6px}				
	h3.size5, .themeBlockContainer .inner .size5 {font-size: 1.666em; padding: 0 0 6px}				
	h3.size6, .themeBlockContainer .inner .size6 {font-size: 3.31em; padding: 0 0 3px}				
	h3.size7, .themeBlockContainer .inner .size7 {font-size: 3.31em; padding: 0 0 3px}
	h3.size8, .themeBlockContainer .inner .size8 {font-size: 3.31em; padding: 0 0 3px}				
	h3.size9, .themeBlockContainer .inner .size9 {font-size: 3.31em; padding: 0 0 3px}								
	h3.size10, .themeBlockContainer .inner .size10 {font-size: 3.31em; padding: 0 0 3px}								

	#mainPadding #mainWrapper .extraColumn h3.size1 {font-size: 2.8em; padding: 0 0 4px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; line-height:1em}
	#mainPadding #mainWrapper .extraColumn h3.size2 {font-size: 2.2em; padding: 0 0 4px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; line-height:1em}
	#mainPadding #mainWrapper .extraColumn h3.size3 {font-size: 1.6em; padding: 0 0 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; line-height:1em}
	#mainPadding #mainWrapper .extraColumn h3.size4 {font-size: 1.3em; padding: 0 0 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; line-height:1em}
	#mainPadding #mainWrapper .extraColumn h3.size5 {font-size: 1.2em; padding: 0 0 6px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; line-height:1em}
	#mainPadding #mainWrapper .extraColumn h3.size6 {font-size: 3.31em; padding: 0 0 3px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; line-height:1em}
	#mainPadding #mainWrapper .extraColumn h3.size7 {font-size: 3.31em; padding: 0 0 3px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; line-height:1em}
	#mainPadding #mainWrapper .extraColumn h3.size8 {font-size: 3.31em; padding: 0 0 3px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; line-height:1em}
	#mainPadding #mainWrapper .extraColumn h3.size9 {font-size: 3.31em; padding: 0 0 3px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; line-height:1em}
	#mainPadding #mainWrapper .extraColumn h3.size10 {font-size: 3.31em; padding: 0 0 3px; font-family:Arial,Helvetica,sans-serif; font-weight: 700; line-height:1em}

	.column5050 h3.size1 {font-size: 1.917em; padding: 0 0 8px; line-height: 1em}
	.column5050 h3.size2 {font-size: 1.7em; padding: 0 0 8px; line-height: 1em}
	.column5050 h3.size3 {font-size: 1.4em; padding: 0 0 8px; line-height: 1.1em}
	.column5050 h3.size4 {font-size: 1.917em; line-height: 1.1em}
	.column5050 h3.size5 {font-size: 1.7em; line-height: 1.1em}
	.column5050 h3.size6 {font-size: 1.5em; line-height: 1.1em}
	.column5050 h3.size7 {font-size: 1.917em; line-height: 1.1em}
	.column5050 h3.size8 {font-size: 1.7em; line-height: 1.1em}
	.column5050 h3.size9 {font-size: 1.5em; line-height: 1.1em}
	.column5050 h3.size10 {font-size: 1.2em; line-height: 1.1em}

	.column333333 h3.size1 {font-size: 1.7em; padding: 0 0 8px; line-height: 1em}
	.column333333 h3.size2 {font-size: 1.5em; padding: 0 0 8px; line-height: 1em}
	.column333333 h3.size3 {font-size: 1.3em; padding: 0 0 8px; line-height: 1.1em}
	.column333333 h3.size4 {font-size: 1.2em; line-height: 1.1em}
	.column333333 h3.size5 {font-size: 1.7em; line-height: 1.1em}
	.column333333 h3.size6 {font-size: 1.5em; line-height: 1.1em}
	.column333333 h3.size7 {font-size: 1.917em; line-height: 1.1em}
	.column333333 h3.size8 {font-size: 1.7em; line-height: 1.1em}
	.column333333 h3.size9 {font-size: 1.5em; line-height: 1.1em}
	.column333333 h3.size10 {font-size: 1.2em; line-height: 1.1em}

	.mainContentContainer .pageBlockContainer .column6633 .simpleTeaserContainer h3.size1 {font-size: 4.166em}
	.mainContentContainer .pageBlockContainer .column6633 .simpleTeaserContainer h3.size2 {font-size: 3.333em}
	.mainContentContainer .pageBlockContainer .column6633 .simpleTeaserContainer h3.size3 {font-size: 2.75em}
	.mainContentContainer .pageBlockContainer .column6633 .simpleTeaserContainer h3.size4 {font-size: 2em}

	.themeBlockContainer .inner .column5050 h3.size3,
	.themeBlockContainer .inner .column333333 h3.size3 {font-size: 1.5em; padding: 0 0 3px; font-family: Arial, sans-serif; line-height: 1.18em}

	.themeBlockContainer .inner .column5050 h3.articleSuperTitle,
	.themeBlockContainer .inner .column333333 h3.articleSuperTitle {font-size: 1.1em}
	
	#mainWrapper .extraColumn .themeBlockContainer .inner .column5050 h3,
	#mainWrapper .extraColumn .themeBlockContainer .inner .column333333 h3 {font-size: 1.4em; padding: 0 0 3px; font-family: Arial, sans-serif; line-height: 1.18em}

	h3.articleSuperTitle,
	#mainWrapper .extraColumn .sports_themeBlock .inner h3.articleSuperTitle,
	#mainWrapper .mainColumn .sports_themeBlock .inner h3.articleSuperTitle
	{
		font-size: 1.5em; line-height: 1.1; font-weight: 700; color:#000; letter-spacing: 1px; padding: 0; display:block; font-family: Arial, Helvetica, sans-serif;
	}
	
	h3.articleSuperTitle.size1 {font-size: 2.2em}
	h3.articleSuperTitle.size2 {font-size: 1.7em}
	
	h4.articleSubTitle, .mainColumn h4.subTitle {font-size: 1.1em; color: #000; font-weight: 700; letter-spacing: 0px; display:block}
	
	/* --- /headings --- */
	.mainColumn .articleTeaser,
	.extraColumn .articleTeaser {width: 100%; padding: 0; background: url(/img/esku/ny-artTeaserDivider.png) repeat-x left bottom; height:auto !important; height:1%; margin-bottom: 12px; display:block; overflow: hidden; *overflow: visible /* fÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¶r bugg i ie7 */}
	
	.extraColumn .articleTeaser img.top {width: 280px; height: auto}
	.extraColumn .articleTeaser .imageTeaser.top .imageCaption {display: none;}
	
	.imageTeaser.left img.left {float: none !important}
	.imageTeaser.left .photographer {float: none; margin-right: 12px}
	.imageTeaser .photographer {text-align: right; margin: -2px 0 4px; font-size: 10px; color: #999; float: right; float: none\9;} /* hack to target ie8 and lower */
	.imageTeaser .photographer .structural {display:inline; position:static; padding-right: 0}
	.imageTeaser .photographer .fn {display:inline}
	.imageTeaser.top .photographer {margin:0; display: none}
	.imageTeaser.right .photographer {margin-bottom: 7px; margin-top: -4px; display: none}
	.imageTeaser.top {margin-bottom:17px}
	.imageTeaser.left {float:left}
	
	.articleTeaser .right, .simpleTeaserContainer .right {display: block; float: right; text-align: right; margin-bottom: 5px}

	.articleTeaser .right a, .simpleTeaserContainer .right a {height: auto !important; height: 1%; min-height: 1%; overflow: hidden; display: block}
	* html .articleTeaser .right {margin-bottom: 6px}
	*+html .articleTeaser .right {margin-bottom: 6px}
	* html .articleTeaser .right a {float: none; display: inline}
	*+html .articleTeaser .right a {float: none; display: inline}
	* html .articleTeaser .right a img {float: none; display: inline; margin-bottom: 1px}
	*+html .articleTeaser .right a img {float: none; display: inline}
	* html .articleTeaser .right .photographer {display: inline; background: none}
	*+html .articleTeaser .right .photographer {display: inline}

	.articleTeaser .imageTeaser.right .photographer .structural {display: inline; *display: block; line-height: 1em} /* star hack to target ie7 */

	.mainColumn .articleTeaser .location,
	.extraColumn .articleTeaser .location,
	.articleTeaser span.sep {display: none}

	
	/* ************************  /1.1.2 EDITORIAL BLOCKS (headings, p) ** */
	
	/* ************************* 1.3 FORMS ****************************** */
		/* === MaxChar fields === */ /*=oa*/
		fieldset div.charcount input#maxchar {width: 32px; text-align: left; margin-right: 4px;	border: none; background: none;	padding-top: 2px}
			fieldset div.charcount label {display: inline; color: #777}
		/* === /MaxChar fields === */

	/* ************************** /1.3 FORMS **************************** */

	/* ************************** 1.4 MENUES **************************** */
#mainTop a:link,
#mainTop a:visited {text-decoration:none}

#topMenuWrapper .row {clear:both; width:100%}

/* Menu: Level 1 buttons */
#topMenuWrapper {width:100%; background: #FFF; padding: 0; font: bold 1em/1.4em Arial, Helvetica, sans-serif}	
#topMenuWrapper .row .item {display:block; float:left}

#topMenuWrapper #level1 {background: #00a4e4 url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -147px repeat-x; display: block; width: 990px; overflow: auto; padding: 0}
#topMenuWrapper #level1 li {padding: 0}
#topMenuWrapper #level1 li a, #topMenuWrapper #level1 li a:visited {display: block; float: left; padding: 0px; color: #FFF; background: url(/img/esku/ny-bg_topmenuToplevel1_divider.gif) no-repeat right center; outline: none}
#topMenuWrapper #level1 li a span, #topMenuWrapper #level1 li a:visited span {display: block; padding: 3px 7px 3px 6px}

#topMenuWrapper #level1 li a:hover {color: #FFF; text-decoration: underline}
#topMenuWrapper #level1 li.selected {border-right: 1px solid #FFF; border-left: 1px solid #FFF; margin-left: -2px}
#topMenuWrapper #level1 #navLevel1_item1 {margin-left: 0px; border-left: none}
#topMenuWrapper #level1 li.selected a, #topMenuWrapper #level1 li.selected a:visited {background: #0091ce url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 0 repeat-x; border: 1px solid #011e30; border-bottom: none; padding:0px}
#topMenuWrapper #level1 li.selected a span, #topMenuWrapper #level1 li.selected a:visited span {display: block; padding:1px 8px 4px}

#topMenuWrapper #level2  {color: #FFF; font: bold 1em Arial,Helvetica,sans-serif; width: 990px; padding: 0; overflow:auto;display:block; background: #0072a2 url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -168px repeat-x}
#topMenuWrapper #level2 .item {display: block; float: left}

#topMenuWrapper #level2 .item strong {font-weight: normal}
#topMenuWrapper #level2 .item.selected strong {font-weight: 700}

#topMenuWrapper #level2 a {color: #FFF; background: url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) no-repeat right -336px; display:block; padding: 2px 6px 3px 5px; outline: none}
#topMenuWrapper #level2 .item a:hover {text-decoration: underline}
#topMenuWrapper #level1 .item.selected a:hover,
#topMenuWrapper #level2 .item.selected a:hover {text-decoration: none; cursor: default}

#topMenuWrapper #level2 .selected a, #topMenuWrapper #level2 .selected a:visited {font-weight: 700; color: #a4e3ff}

#topMenuWrapper #level2 .selected:hover {color: #FFF; background-color:transparent}

/* Disabled until design is ready */
	
#topMenuWrapper #level3	{display:none}
	/* === /topMenu === */
	
	/* === topUserToolbar ===*/
	div#topUserToolbar {float: right; clear: both; margin-top: 5px; background: url(/img/esku/user_menu_bkg.png) repeat-x; font-family: Verdana, sans-serif; font-size: 10px;	font-weight: 700; height: auto !important; height: 1%; min-height: 1%; overflow: auto; }
	
	div#topUserToolbar #userLogout {overflow: hidden; float: right; display: block}
	
		/*div#topUserToolbar .userInfo {color:#FFF; border:none; font-weight: 700; padding: 5px 6px 0 5px; float:left;	font-family: Verdana, sans-serif;} */
		div#topUserToolbar .userInfo {color:#FFF; float:right; font-family: Verdana, sans-serif; border:none; margin-top:5px; margin-bottom:5px; padding: 1px 6px 1px 4px; display:block; background: url(http://ekuriren.se/polopoly_fs/2.204!/user_menu_divider.png) no-repeat right center; line-height: 1em}
		div#topUserToolbar .leftAlign {color:#FFF; float:left; font-family: Verdana, sans-serif; border:none; margin-top:5px; margin-bottom:5px; padding: 1px 6px 1px 4px; display:block; background: url(http://ekuriren.se/polopoly_fs/2.204!/user_menu_divider.png) no-repeat right center; line-height: 1em}		
		div#topUserToolbar .leftAlignImage {float:left; margin-top:2px; margin-bottom:5px; padding: 1px 6px 1px 4px; display:block; background: url(http://ekuriren.se/polopoly_fs/2.204!/user_menu_divider.png) no-repeat right center; line-height: 1em}		


		div#topUserToolbar ul li a,
		div#topUserToolbar ul li input .userInfo .leftAlign {color:#FFF; border:none; margin-top:5px; margin-bottom:5px; padding: 1px 6px 1px 4px; display:block; background: url(http://ekuriren.se/polopoly_fs/2.204!/user_menu_divider.png) no-repeat right center; line-height: 1em}
		
		div#topUserToolbar ul li input {padding: 0 6px 0 4px; font-weight: 700; font-family: Verdana, sans-serif; font-size: 10px; margin-top:-1px; background:#FFF url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) no-repeat right -301px}
		
		div#topUserToolbar ul li.login a {color:#FFF; border:none; margin-top:5px; margin-bottom:5px; padding: 1px 6px 1px 4px; display:block; background: url(http://ekuriren.se/polopoly_fs/2.204!/user_menu_divider.png) no-repeat right center; line-height: 1em}
		/* div#topUserToolbar ul li.login a {padding-right: 4px; padding-top: 5px; background: url(http://ekuriren.se/polopoly_fs/2.204!/user_menu_divider.png) no-repeat right center;} */
		
			div#topUserToolbar ul li input {cursor:pointer}
			
		#topUserToolbar ul.userFunctionLinks {display: block; float: right; display: none}
		
		#topUserToolbar ul.userFunctionLinks li {display: block; float: left}
			
	/* === /topUserToolbar ===*/
	
	/* === readerListContainer === */
	.readerListContainer ul.newsNavigation {list-style: none; display: block}
		.readerListContainer ul.newsNavigation li {display: inline}
		.readerListContainer dl.newsList dt {clear:left; float:left}
		.readerListContainer dl.newsList dd {display:inline}
		
	/* === /readerListContainer === */
	/* ************************** /1.4 MENUES **************************** */

	/* ************************** 1.5 RichText ***************************** */
	.body.formattedText h2,
	.body.formattedText h3,
	.body.formattedText h4,
	.body.formattedText h5,
	.body.formattedText h6,
	.body.formattedText p {
		margin:16px 0;
		padding:0;
	}
	.body.formattedText h4, 
	.body.formattedText h5, 
	.body.formattedText h6 {
		font-weight: 700;
	}
	.body.formattedText ul, 
	.body.formattedText ol, 
	.body.formattedText dl {
		margin:0 1px 0 16px;
	}
	.body.formattedText ul {list-style:disc outside}
	.body.formattedText ol {list-style:decimal outside}
	.body.formattedText blockquote {
		margin-left:2em;
		font-style:italic;
	}
	.body.formattedText a {
		text-decoration:underline;
	}
	.body.formattedText li, 
	.body.formattedText dd {
		margin:0 0 0 1em;
		padding:0;
		}
	/* *************************** /1.5 RichText ***************************** */
	
	/* *************************** 1.6 Buttons, fields *********************** */
	/* === textfÃƒÆ’Ã¢â‚¬Â¦ lt standard === */
	input.standardField  {border:1px solid #CECECE;	border-right-color:#EEE; border-bottom-color:#EEE; padding:2px 4px}
	
	/* === standarknappen ger grundstyling === */
	#modalWindowWrapper a.standardButton,
	#modalWindowWrapper input.standardButton,
	#modalWindowWrapper .standardButton a,
	#modalWindowWrapper #userForm a.close,
	#modalWindowWrapper .btnDefault,
	#mainWrapper a.standardButton,
	#mainWrapper input.standardButton,
	#mainWrapper .standardButton a,
	#mainWrapper .btnDefault,
	#mainWrapper .btnSave
   {
		font-size: 1em;
		text-decoration:none;
		cursor: pointer;
	}

	/* === knappar === */
	#mainWrapper #blog .icon,	
	#mainWrapper .btnAdd,
	#mainWrapper ul.addFavorite li a,
	#mainWrapper .asFavorite,
	#mainWrapper .btnEdit,
	#mainWrapper .btnEdit,
	#mainWrapper .myPageYoutubeClips input.standardButton,
	#mainWrapper .delete,
	#mainWrapper .btnDelete,
	#mainWrapper input#remove_image,
	#mainWrapper .btnRemove,
	#mainWrapper .abuse a,
	#modalWindowWrapper .abuse a,
	#mainWrapper .report,
	#mainWrapper .favorite,
	#mainWrapper ul li.tip a,
	#mainWrapper ul li.facebook a,
	#mainWrapper input.btnNext,
	#mainWrapper .btnNext,
	#mainWrapper .extraCommentsCommentsWrapper .icon,
	#mainwrapper li.favorite a:link,
	#mainWrapper .btnPublish,
		/* --- articleComments --- */
		#mainWrapper .icon.posting_reply,
		#mainWrapper .icon.posting_state_report,
		#mainWrapper .icon.open_close_comment,
		#mainWrapper .icon.posting_state_reported,
		#mainWrapper .btnPublish,
		#mainWrapper .quote
	{
		font-size: 1em;
		border:1px solid #CECECE;
		border-left-color:#EEE;
		border-top-color:#EEE;
		cursor: pointer; 
		padding:2px 22px 3px 8px;
		margin-left:5px;
		text-decoration:none;
	}
		/* --- backgrundsbilder med sprite --- */
		#mainWrapper input.btnAdd,
		#mainWrapper ul.addFavorite li a,
		#mainWrapper li a.asFavorite,
		#mainWrapper li a.btnEdit,
		#mainWrapper input.btnEdit,
		#mainWrapper .myPageYoutubeClips input.standardButton
		{
			background:#FFF url(/img-common/buttons_sprite.png) no-repeat right -10px;
			line-height:2.8;
		}
		#mainWrapper a.delete,
		#mainWrapper input#remove_image,
		#mainWrapper .abuse a,
		#modalWindowWrapper .abuse a,
		#mainWrapper input.btnDelete,
		#mainWrapper .icon.open_close_comment {background:#FFF url(/img-common/buttons_sprite.png) no-repeat right -74px}
		#mainWrapper .abuse a,
		#modalWindowWrapper .abuse a {background:#FFF url(/img-common/buttons_sprite.png) no-repeat right -194px}
		#mainWrapper input.btnRemove {background:#FFF url(/img-common/buttons_sprite.png) no-repeat right -629px}
		#mainWrapper .report,
		#mainWrapper .icon.posting_state_report,
		#mainWrapper .icon.posting_state_reported {background:#FFF url(/img-common/buttons_sprite.png) no-repeat right -194px}
		#mainWrapper a.favorite {background:#FFF url(/img-common/buttons_sprite.png) no-repeat right -256px}
		
		#mainWrapper ul li.tip a,
		#mainWrapper .icon.posting_reply {background:#FFF url(/img-common/buttons_sprite.png) no-repeat right -442px}
		
		#mainWrapper .photoWrapper ul li.facebook a, #modalWindowWrapper .photoWrapper ul li.facebook a {background:#FFF url(/img/esku/photoWrapperBtnIcons.png) no-repeat left -54px; padding: 0 0 0 24px; margin: 12px 4px 0 0; border: none; color: #006dad; font-weight: 700; font-size: 10px; height: 16px; line-height: 16px; display: block; float: left}
		#mainWrapper .photoWrapper ul li.tip a, #modalWindowWrapper .photoWrapper ul li.tip a {background:#FFF url(/img/esku/photoWrapperBtnIcons.png) no-repeat left top; padding: 0 0 0 24px; margin: 0; border: none; color: #006dad; font-weight: 700; font-size: 10px; height: 16px; line-height: 16px; display: block; float: left}
		#mainWrapper .photoWrapper ul li.abuse a, #modalWindowWrapper .photoWrapper ul li.abuse a {display: none}
		
		#mainWrapper .btnNext,
		#mainWrapper input.btnNext {background:#FFF url(/img-common/buttons_sprite.png) no-repeat right -380px}
		
		#mainWrapper .btnPublish {background:#FFF url(/img-common/buttons_sprite.png) no-repeat right -510px}
			
		#mainWrapper .quote {background:#FFF url(/img-common/buttons_sprite.png) no-repeat right -572px}
			
		/* --- /backgrundsbilder med sprite --- */
	/* === /knappar === */

	/* *************************** /1.6 Buttons, fields  *************************** */

	/* *************************** 1.7 scrollerlinks  *************************** */
	/* === scrollerlinks === */
	div.scrollerlinks,
	div.searchResultPagesControl
	{
		background: #FFF url(/img/esku/photoWrapperPRbar.png) repeat-x left bottom;
		text-align: center; 
		color: #555; 
		font-weight: 700; 
		padding: 1px 0 7px;
		margin:0;
		display:block;
		clear:both;
		border-top: 4px solid #006ead;
		height: auto !important; height: 1%; min-height: 1%;
	}
	
	div.searchResultPagesControl ul {position: relative}
	div.searchResultPagesControl ul a.page_first, div.searchResultPagesControl ul a.page_last {display: none}
	.mainContentContainer .mainColumn div.searchResultPagesControl ul li a.page_next {background: url(/img/esku/photoWrapperPBnext.png) no-repeat; padding:3px 13px 3px 12px}
	.mainContentContainer .mainColumn div.searchResultPagesControl ul li a.page_previous {background: url(/img/esku/photoWrapperPBprevious.png) no-repeat; padding:3px 13px 3px 12px}
	
	.mainColumn div.scrollerlinks a,
	.mainColumn div.scrollerlinks a:visited,
	.mainContentContainer div.searchResultPagesControl a,
	.mainContentContainer div.searchResultPagesControl a a:visited,
	.mainContentContainer div.searchResultPagesControl ul li a:link,
	.mainContentContainer div.searchResultPagesControl ul li a:visited
	{
		background: url(/img/esku/scrollerLinksBG.png) repeat-x left top; color: #f5f5f5;
		font-weight: 700; font-size: 10px; line-height: 1em; 
		padding: 2px 12px;
		margin: 0 1px;
	}
		.mainColumn div.scrollerlinks a:hover
		{
			background: url(/img/esku/scrollerLinksBG.png) repeat-x left top;
			text-decoration: none;
		}
	.mainColumn div.scrollerlinks b,
	#searchResult .searchResultPagesControl .label 
	{
		font-weight: 700; font-size: 10px; 
		padding: 2px 12px;
		margin:0 1px; line-height: 1em;
	}
	/* === /scrollerlinks === */
	/* === searchResultPagesControl === */
	.searchResultPagesControl .page_first,
	.searchResultPagesControl .page_previous {float:left; font-size:1em; font-weight: 700; padding:2px 6px;	margin-left:12px}
	
	.searchResultPagesControl .page_next,
	.searchResultPagesControl .page_last {float:right; font-size:1em; font-weight: 700; padding:2px 6px; margin-right:12px}
	
	/* === /searchResultPagesControl === */
	/* *************************** /1.7 scrollerlinks  *************************** */

	/* *************************** 1.8 mediagrid (=rel1.4)  *************************** */
	/* === mediagrid === */
	
		div.mediagrid h2 {padding: 6px 0; font-size: 1em; font-weight: 700}
		
		div.mediagrid ul.mediagrid li {float:left; background:#E8E8E8; text-align:center; padding:8px; margin:0 3px 12px}
			div.mediagrid ul.mediagrid li img {border: 1px solid #FFF}
			
			div.mediagrid ul.mediagrid li div.thumbImgWrapper {/* height: 100px; */ padding: 0; margin-bottom: 6px}
			
				div.mediagrid ul.mediagrid li div.thumbImgWrapper a {/* height: 100px; */ display: block; overflow: hidden}
				
			div.mediagrid ul.mediagrid li div.toolstrip	{text-align: left; padding: 3px 0; margin-top: .5em; border: none; border-top: 1px solid #ccc}
			
	/* === /mediagrid === */
	/* *************************** /1.8 mediagrid (=rel1.4)  *************************** */
/* *************************** /1. BASE **************************** */

/* ************************** 2 PAGE AREAS ***************************** */
#mainPadding {font: normal 62.5%/1em Verdana, Arial, sans-serif}
#mainWrapper {font: normal 1.1em/1.4em Verdana, Arial, sans-serif}

#mainTop {margin: 0; padding: 0; width: 768px}
#adTop {padding: 0;	margin: 0; /*background:#FFF;*/	/*width: 1280px*/ }
#adTop img {padding:0px; display: block}
.mainContainer {width: 769px; margin-bottom:0; background: #FFF}

body.std3colLayout div.mainContentContainer,
body.Cols-Main_Extra_Ad div.mainContentContainer {background: url(/img/esku/columnDividerDouble_vert.png) repeat-y 474px top; margin-top: 7px}

.adColumn {width: 215px; overflow: visible}
* html .adColumn {position: relative}

#mainWrapper {background: #FFF /*url(/img/esku/columnShadow_vertical2.png) repeat-y 767px top*/; width: 990px; margin: 0 7px; text-align: left; padding: 0 9px}
#topMenuWrapper {width:768px; overflow: hidden}	
#mainWrapper #topHeaderContents {clear: both; /*background:transparent url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) repeat-x bottom left;*/ padding: 2px 0 0}
#mainWrapper #topHeaderContents .pageBlockContainer .column1 {width: 486px; padding: 11px 0 0}
#mainWrapper #topHeaderContents .pageBlockContainer .column1 .simpleTeaserContainer img {margin: 0 0 5px 1px; display: block}
#mainWrapper #topHeaderContents .pageBlockContainer .column2 {width: 282px; height: 95px; position: relative}
#mainWrapper #topHeaderContents .colset5050 .column2 {width: 504px; height: 95px; position: relative}
#mainWrapper #topHeaderContents .pageBlockContainer .column3 {width: 222px; height: 58px; position: relative; display: block; float: left; overflow: hidden; padding: 35px 0 0}
#mainWrapper #topHeaderContents .pageBlockContainer {background: none; margin-bottom: 0; height: auto !important; height: 1%; min-height: 1%}

/*==search in header==*/
#topHeaderContents .pageBlock.column6633 .searchTeaserContainer, #topHeaderContents .pageBlock.column333333 .searchTeaserContainer {position: absolute; left: 75px; bottom: 40px; margin: 0}
#topHeaderContents .pageBlock.column5050 .searchTeaserContainer {position: absolute; right: 0px; bottom: 34px; margin: 0}
#topHeaderContents .column333333 .dateStampTeaser {bottom: 4px; color:#464646; display:block; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; left:57px; line-height:1em; overflow:auto; padding:1px 0 4px 2px; position:absolute; text-align:left; text-transform:uppercase}
#topHeaderContents .pageBlock.column5050 .searchTeaserContainer .string, #topHeaderContents .pageBlock.column6633 .searchTeaserContainer .string, #topHeaderContents .pageBlock.column333333 .searchTeaserContainer .string {padding: 1px 4px; width: 86px; margin: 1px 2px 0 0}
#topHeaderContents .searchTeaserContainer input.string:focus {outline:none}

#topHeaderContents .column2 .simpleTeaserContainer.clearfix {position:absolute; top:69px; right: 2px; width:140px; text-align: right}

#mainWrapper #topHeaderContents .pageBlockContainer .column5050 .column2 {width: 504px; height: 95px; position: relative}

#topHeaderContents .pageBlock.column6633 .dateStampTeaser {bottom: 4px; left:0; overflow:auto; position:absolute; color:#464646; display:block; float:left; font-size:10px; line-height:1em; padding:1px 0 4px 5px; text-transform:uppercase; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

#topHeaderContents .pageBlock.column6633 .weather, #topHeaderContents .pageBlock.column333333 .weather {position: absolute; right: 0; bottom: 25px; height: 40px; overflow: hidden}
#topHeaderContents .pageBlock.column6633 .weather .label, #topHeaderContents .pageBlock.column333333 .weather .label {font: normal 10px Verdana, Arial, Helvetica, sans-serif; display: none}
#topHeaderContents .pageBlock.column6633 .weather iframe, #topHeaderContents .pageBlock.column333333 .weather iframe {height: 40px; border: none}

#mainWrapper #topHeaderContents .pageBlockContainer .column2 .weatherTimeWrapper {width: 100%; overflow: auto; position: absolute; left: 0; bottom: 0}
#mainWrapper #topHeaderContents .pageBlockContainer .column2 #headDateTime {float: left; display: block; padding: 4px 0 0 12px; font-size: 10px; color: #464646; text-transform: uppercase; line-height: 1em}
#mainWrapper #topHeaderContents .pageBlockContainer .column2 .weatherTimeWrapper a {float: right; display: block}

#topHeaderContents .column3 .simpleTeaserContainer img.top {margin: 0 0 4px}

#topHeaderContents .LocalNewsWrapper .teaserImage {display: none}
#topHeaderContents .LocalNewsWrapper .teaserImage img {width: 86px; height: auto; float: right}
#topHeaderContents .LocalNewsWrapper .teaserImage .photographer {display: none}
#topHeaderContents .LocalNewsWrapper .simpleTeaserContainer h3 {padding: 0 6px 0 2px; line-height: 1.1em; height: auto !important; height: 1%; min-height: 1%; overflow: hidden; font-size: 0; color: #FFF}
#topHeaderContents .LocalNewsWrapper .simpleTeaserContainer h3 span.superTitle {font-size: 18px; padding: 1px 0 0; text-transform: none; line-height: 1.1em}
#topHeaderContents .LocalNewsWrapper .simpleTeaserContainer h3 a {color: #000}


	/* ************************** 2.1 Columns ***************************** */
	.std3colLayout .extraColumn,
	.Cols-Main_Extra_Ad .extraColumn {width: 280px; float: left; padding: 0 0 0 13px}
	
	.std3colLayout .column .inner,
	.std2colLayout .column .inner,
	.Cols-Main_Extra_Ad .column .inner,
	.Cols-Main_Ad .column .inner {padding: 0}
	
	.std3colLayout .extraColumn .inner,
	.Cols-Main_Extra_Ad .extraColumn .inner	{padding: 8px 0 0; position: relative}

	.std3colLayout .extraColumn .inner .inner,
	.Cols-Main_Extra_Ad .extraColumn .inner .inner {padding: 0; position: relative}
	
	.extraColumn .inner .rightColumnLokus {position: absolute; top: 0; left: 0}

	body.Cols-Main_Extra_Ad #mainWrapper div.mainContentContainer .mainColumn .inner {padding: 0}
	body.Cols-Main_Extra_Ad #mainWrapper div.mainContentContainer .mainColumn .inner .inner {padding: 0}

	body.Cols-Main_Ad #mainWrapper div.mainContentContainer .mainColumn .inner {padding: 8px 0 0}
	body.Cols-Main_Ad #mainWrapper div.mainContentContainer .mainColumn .inner .inner {padding: 0}
	
	.std3colLayout .adColumn .inner,
	.Cols-Main_Extra_Ad .adColumn .inner {padding: 0; /*overflow: hidden;*/ width: 465px}
	
	.adColumn .themeBlockContainer {width: 215px}
	.std3colLayout .adColumn .inner .inner, .Cols-Main_Extra_Ad .adColumn .inner .inner {width: auto}
	
	* html .std3colLayout .adColumn .inner,
	* html .Cols-Main_Extra_Ad .adColumn .inner {position: absolute; top: 0; left: 0}

	/* ************************** /2.1 Columns ***************************** */
	
	/* ************************** 2.2 ModalWindow ************************* */
	#modalWindowWrapper {padding:50px 0 0}

	#modalWindowOverlay {background:#000}

	#modalWindowWrapper a#modalWindowClose, 
	#modalWindowWrapper a#modalWindowClose:visited 
	{background: url(/img/esku/slideshowSprite1.png) no-repeat right -95px; height:37px; padding-right: 48px;	color: #FFF; font-weight: 700; text-decoration: none; line-height: 36px; overflow:hidden}

	#modalWindowLoader {font:normal .74em/31px Arial,Helvetica,sans-serif;	padding:20px 20px 20px 60px; margin:-145px;	width:210px; height:250px; background:#fff url(/img-common/modal/loading.gif) no-repeat 20px 20px}

	#modalWindowErrors {margin:-145px; width:250px;	height:190px; background:#fff;	border:3px solid red; text-align:center; font-size:.8em; padding:15px}

	#modalWindowErrors p {margin:1em 0}
	
	/* ************************** /2.2 ModalWindow ************************* */	
/* ************************** /2 PAGE AREAS **************************** */

/* ************************** 3. BLOCKS ********************************* */
	/*  === forumTeaser === */
	#forum_teaser {background:#E8E8E8; margin: 0 0 12px; padding: 0 0 10px}
	
	#forum_teaser H3, /*typo? =oa*/
	#forum_teaser h3 {font-weight: 700;	font-size:1.2em; display:block;	padding:0 12px 6px}
	
		#forum_teaser h3.forum {text-transform:uppercase; background: #AAA url(/img-common/bg_level1_item.gif) repeat-x left top; color:#FFF; padding-top:4px; font-size:1em}
		#forum_teaser h3 span {font-size:1.2em; display:block}
		
	#forum_teaser ul {padding:0 12px}
	
		#forum_teaser ul li {background: url(/img-common/bg_relatedLinks.gif) no-repeat left 2px; color:#AAA; font-size:1em; padding:0 0 0 12px; display:block}
			
			#forum_teaser ul li a {font-weight: 700; display:block}
				
	/*  === /forumTeaser === */
		
	/*  === timeStamp === */
	.dateStampTeaser {font: bold 0.70em Arial, Helvetica, sans-serif; color:#A4A4A4; text-align:right; padding:10px 24px 6px}
	#topHeaderContents .column5050 .dateStampTeaser {font: bold 17px Arial, Helvetica, sans-serif; color:#000; text-align:left; padding:0; position: absolute; top: 41px; left: 20px; text-transform: uppercase}
	/*  === /timeStamp === */

	/* === pollteaser === */
	.pollContainer {background:#FFF url(/img/esku/pollSprite1.png) no-repeat -523px 3px; width:auto; display:block; margin-bottom:10px; border-bottom: 1px solid #ebebeb; padding: 2px 0 0 81px; height: auto !important; height: 1%; min-height: 1%; overflow: auto}
	
	.pollContainer h3 {display: none}
	
.mainContentContainer .articleTeaser div.pollContainer p {text-indent: 0; padding:0 0 6px 5px; margin:0 0 1px; font-size: .9em;	font-weight: 700; background: url(/img/esku/pollSprite1.png) no-repeat left bottom}
			.simpleTeaserContainer .pollContainer p	{padding:0 8px 4px}
			
			.pollContainer table {width: 100%; border-collapse: collapse}
			.pollContainer table td {background: url(/img/esku/pollSprite1.png) no-repeat left bottom; line-height: 1em; padding: 2px 0 7px; vertical-align: middle}
			* html .pollContainer table td {padding-bottom: 3px}
			*+html .pollContainer table td {padding-bottom: 3px}
			.pollContainer table td input {float: left; display: block; margin: 0 0 0 4px}
			
	.simpleTeaserContainer .pollContainer h3 {padding-bottom:0px; font-size:1.4em; margin-bottom:8px; text-transform:uppercase}
		.pollContainer h3 span.label {background: #000; display:block; color: #FFF; font: bold 1.2em Arial, Helvetica, sans-serif; padding:2px 0 2px 8px}
		
		.simpleTeaserContainer .pollContainer h3 span.label {font: bold .8em Arial, Helvetica, sans-serif; margin-bottom:4px}
		
	.pollContainer form {margin: 0 4px 4px 0}
		.pollContainer form a {font-family: Arial, Helvetica, sans-serif; font-weight: 700; text-decoration:underline}
		.pollContainer form label {padding: 1px 12px 0 4px; font-family: Verdana, Arial, sans-serif; font-size: .9em; display: block; float: left}
		
		.extraColumn .pollContainer form label {width: 140px}
		
		* html .pollContainer form label {margin-top: 3px}
		*+html .pollContainer form label {margin-top: 3px}
		
	.voteContainer {float:right; font-size:92%;	padding-left:18px;background: url(/img/esku/pollSprite1.png) no-repeat left top}
		.voteContainer a:link,
		.voteContainer a:visited {background:url(/img/esku/pollSprite1.png) no-repeat -472px -91px; text-decoration: none; padding-left: 10px; margin-left: 4px; outline: none}
	
	.voteContainer input.btnDefault {background:url(/img/esku/pollSprite1.png) no-repeat -472px -91px; text-decoration: none; padding-left: 10px; margin-left: 4px; outline: none; border: none}
	/* === /pollteaser === */

	/* *************************** pollResult ***************************** */
	.pollResultsContainer{padding: 8px; background: #FFF}
	
	.pollResultsContainer h1 {padding-bottom: 5px; font-size: 1.4em; text-transform: uppercase; font-weight: 700}
	
	.pollResultsContainer p {font-weight: 700; font-size: .9em; padding:0 12px 12px 0}
	.graphData {width:440px; border:1px solid #CCC;	border-bottom: none; margin-bottom: 6px}
		
	.pollGraphbar {border: 1px solid #000; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC;	background-color:#FFF; height:15px;	padding: 1px}
	
	.pollGraphbar span {display: block; height: 15px; background: #C00 url(/img/esku/loginSprite1.png) left -482px}
	
	.pollResultsContainer td {vertical-align: middle; border-bottom: 1px solid #CCC}
	
	 .pollResultsContainer td.text {font-weight: 700; font-size:.9em; padding:2px}
	
	.graphData td.text {padding:4px 0 4px 12px}
	
	table.graphData td {vertical-align: middle;	padding: 5px 2px}
	
	table.graphData td.graph {width: 160px}
	
	table.graphData td.percentage {text-align: right; padding-right:8px}
	
	.totalVotes {text-align: right;	font:normal 1.0em Georgia, "Times New Roman", Times, serif;	padding:12px 8px 0}
	
	/* *************************** pollResult ***************************** */

	/*-------------------------- simpleTeaserContainer ---------------------*/
	
	.simpleTeaserContainer {margin: 0 0 12px; padding: 0 0 6px}	
	
	.extraColumn .simpleTeaserContainer {background:transparent url(/img/esku/ny-artTeaserDivider.png) repeat-x left bottom;
	display:block; height:auto !important; margin-bottom:12px; overflow:hidden;	padding:0 0 6px}	
	
	.simpleTeaserContainer h3 span.superTitle {font-size:0.6em;	display:block; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: #C60707; background-color:transparent;	padding: 10px 0 6px; margin: 0}
		
	.simpleTeaserContainer h3 {font-weight: 700; margin: 0; padding:0 0 6px}
	
	.simpleTeaserContainer p {margin: 0; padding:0 0 6px; line-height: 1.1}
	.mainColumn .simpleTeaserContainer p { line-height: 1.25}
	
	/*-------------------------- /simpleTeaserContainer ---------------------*/	
	
	/*--------------------------pageBlockContainer --------------------------*/
	.mainContentContainer .pageBlockContainer .simpleTeaserContainer,
	.mainContentContainer .pageBlockContainer .articleTeaser {border:none}

	.pageBlockContainer {background: url(/img/esku/ny-artTeaserDivider.png) repeat-x left bottom; margin-bottom: 12px}
	.pageBlockContainer.colset100 {padding-bottom: 10px}
	.adColumn .pageBlockContainer {background: none}
	.pageBlockContainer .articleTeaser {background: none; margin-bottom: 0; padding-bottom: 0}
	.pageBlockContainer .simpleTeaserContainer,
	.mainContentContainer .pageBlockContainer .simpleTeaserContainer {background: none; margin-bottom: 0}
	
	/*.adColumn .pageBlockContainer .simpleTeaserContainer {background: url(/img/esku/ny-artTeaserDivider.png) repeat-x left bottom; display:block; height:auto !important; margin-bottom:12px; overflow:hidden; padding:0 0 6px} */

	.mainContentContainer .mainColumn .pageBlockContainer {width: 488px; overflow: hidden; height: auto !important; height: 1%; min-height: 1%}
	.mainContentContainer .mainColumn .pageBlockContainer .column100 .articleTeaser, .mainContentContainer .mainColumn .pageBlockContainer .column100 .simpleTeaserContainer {width: 468px}
	.mainContentContainer .mainColumn .themeBlockContainer .pageBlockContainer .column100 .articleTeaser, .mainContentContainer .mainColumn .themeBlockContainer .pageBlockContainer .column100 .simpleTeaserContainer {width: 452px}
	.mainContentContainer .mainColumn .familyAdCategoryListing_themeBlock .pageBlockContainer {width: 100%; overflow: visible}
	.mainContentContainer .extraColumn .pageBlockContainer {width: 288px; overflow: hidden; height: auto !important; height: 1%; min-height: 1%; float:left}
	.mainContentContainer .extraColumn .colset100 {width: 280px}
	
	.mainContentContainer .mainContainer .pageBlockContainer {width: 688px; overflow: hidden; height: auto !important; height: 1%; min-height: 1%; float:left}
	.mainContentContainer .mainContainer .colset100 {width: 680px}
	
	#mainWrapper .mainColumn .pageBlockContainer .column100 {overflow: visible}
	#mainWrapper .mainColumn .pageBlockContainer .column6633.column1 {width: 310px; padding-right: 8px}
	#mainWrapper .mainColumn .pageBlockContainer .column6633.column2 {width: 150px; padding-right: 0}
	
	.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer .column6633.column1 {width: 490px; padding-right: 21px}
	.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer .column6633.column2 {width: 250px; padding-right: 0}
	
	#mainWrapper .mainColumn .pageBlockContainer .column5050 {width: 224px; padding-right: 20px}
	
	.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer .column5050 {width: 364px; padding-right: 20px}
	
	#mainWrapper .mainColumn .pageBlockContainer .column333333 {width: 150px; padding-right: 9px}
	#mainWrapper .mainColumn .pageBlockContainer .column3 {padding-right: 0}
	#mainWrapper .mainColumn .pageBlockContainer .column25252525 {width: 111px; padding-right: 8px}
	#mainWrapper .mainColumn .familyAdCategoryListing_themeBlock .pageBlockContainer .column25252525 {width: 192px; padding-right: 0px}

	#mainWrapper .extraColumn .pageBlockContainer .column5050 {width: 136px; padding-right: 8px}
	#mainWrapper .extraColumn .familyAdCategoryListing_themeBlock .pageBlockContainer .column5050 {width: 136px; padding-right: 2px}
	
	.adColumn .pageBlockContainer .pageBlock.column6633.column1 {width: 215px; overflow: hidden}
	.adColumn .pageBlockContainer .pageBlock.column6633.column2 {width: 240px; overflow: hidden; /*padding: 0 0 0 10px;*/ padding: 157px 0 0 10px; margin: -157px 0 0}
	.adColumn .pageBlockContainer .pageBlock.column6633.column2 .elevator {margin: -157px 0 0}
	
	.mainContentContainer .pageBlockContainer .simpleTeaserContainer h3 span.superTitle {font-size:.9em; display:block;	font-weight: 700; text-transform: none;	color: #C60707;	background-color:transparent; padding:0 0 2px}
		
	..mainContentContainer .pageBlockContainer .simpleTeaserContainer h3 {font-weight: 700; margin: 0; padding:0 0 6px}
	/* .mainContentContainer .pageBlockContainer .simpleTeaserContainer h3 {font:bold 1.4em Arial, Helvetica, sans-serif; padding:0 0 2px} */
	
	/*hides overflowing contents*/
	.mainContentContainer .pageBlockContainer .pageBlock.column5050,
	.mainContentContainer .pageBlockContainer .pageBlock.column6633.column1,	
	.mainContentContainer .pageBlockContainer .pageBlock.column6633.column2,
	.mainContentContainer .pageBlockContainer .pageBlock.column333333,
	.mainContentContainer .pageBlockContainer .pageBlock.column6633 {overflow:hidden}

	#mainWrapper .mainColumn .pageBlockContainer .column5050 .articleTeaser,
	#mainWrapper .mainColumn .pageBlockContainer .column5050 .simpleTeaserContainer {width: 224px; width: 220px; overflow: hidden}
	
	.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer .column5050 .articleTeaser,
	.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer .column5050 .simpleTeaserContainer {width: auto; overflow: hidden}

	#mainWrapper .mainColumn .pageBlockContainer .column333333 .articleTeaser,
	#mainWrapper .mainColumn .pageBlockContainer .column333333 .simpleTeaserContainer {width: 150px}

	/*------------------------ /pageBlockContainer --------------------------*/
	
	/*--------------------------pageBlockContainer_v2 no background --------------------------*/
	.pageBlockContainer_v2 .pageBlock.column333333 {
	float: left;
	width: 33%;
	overflow:hidden;
	}

	.mainContentContainer .pageBlockContainer_v2 .simpleTeaserContainer,
	.mainContentContainer .pageBlockContainer_v2 .articleTeaser {border:none}

	.pageBlockContainer_v2 {bottom; margin-bottom: 1px}
	.pageBlockContainer_v2.colset100 {padding-bottom: 10px}
	.adColumn .pageBlockContainer_v2 {background: none}
	.pageBlockContainer_v2 .articleTeaser {background: none; margin-bottom: 0; padding-bottom: 0}
	.pageBlockContainer_v2 .simpleTeaserContainer,
	.mainContentContainer .pageBlockContainer_v2 .simpleTeaserContainer {background: none; margin-bottom: 0}
	
	/*.adColumn .pageBlockContainer .simpleTeaserContainer {background: url(/img/esku/ny-artTeaserDivider.png) repeat-x left bottom; display:block; height:auto !important; margin-bottom:12px; overflow:hidden; padding:0 0 6px} */

	.mainContentContainer .mainColumn .pageBlockContainer_v2 {width: 488px; overflow: hidden; height: auto !important; height: 1%; min-height: 1%}
	.mainContentContainer .mainColumn .pageBlockContainer_v2 .column100 .articleTeaser, .mainContentContainer .mainColumn .pageBlockContainer .column100 .simpleTeaserContainer {width: 468px}
	.mainContentContainer .mainColumn .themeBlockContainer .pageBlockContainer_v2 .column100 .articleTeaser, .mainContentContainer .mainColumn .themeBlockContainer .pageBlockContainer .column100 .simpleTeaserContainer {width: 452px}
	.mainContentContainer .mainColumn .familyAdCategoryListing_themeBlock .pageBlockContainer_v2 {width: 100%; overflow: visible}
	.mainContentContainer .extraColumn .pageBlockContainer_v2 {width: 288px; overflow: hidden; height: auto !important; height: 1%; min-height: 1%; float:left}
	.mainContentContainer .extraColumn .colset100 {width: 280px}
	
	.mainContentContainer .mainContainer .pageBlockContainer_v2 {width: 688px; overflow: hidden; height: auto !important; height: 1%; min-height: 1%; float:left}
	.mainContentContainer .mainContainer .colset100 {width: 680px}
	
	#mainWrapper .mainColumn .pageBlockContainer_v2 .column100 {overflow: visible}
	#mainWrapper .mainColumn .pageBlockContainer_v2 .column6633.column1 {width: 310px; padding-right: 8px}
	#mainWrapper .mainColumn .pageBlockContainer_v2 .column6633.column2 {width: 150px; padding-right: 0}
	
	.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer_v2 .column6633.column1 {width: 490px; padding-right: 21px}
	.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer_v2 .column6633.column2 {width: 250px; padding-right: 0}
	
	#mainWrapper .mainColumn .pageBlockContainer_v2 .column5050 {width: 224px; padding-right: 20px}
	
	.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer_v2 .column5050 {width: 364px; padding-right: 20px}
	
	#mainWrapper .mainColumn .pageBlockContainer_v2 .column333333 {width: 150px; padding-right: 9px}
	#mainWrapper .mainColumn .pageBlockContainer_v2 .column3 {padding-right: 0}
	#mainWrapper .mainColumn .pageBlockContainer_v2 .column25252525 {width: 111px; padding-right: 8px}
	#mainWrapper .mainColumn .familyAdCategoryListing_themeBlock .pageBlockContainer_v2 .column25252525 {width: 192px; padding-right: 0px}

	#mainWrapper .extraColumn .pageBlockContainer_v2 .column5050 {width: 136px; padding-right: 8px}
	#mainWrapper .extraColumn .familyAdCategoryListing_themeBlock .pageBlockContainer_v2 .column5050 {width: 136px; padding-right: 2px}
	
	.adColumn .pageBlockContainer_v2 .pageBlock.column6633.column1 {width: 215px; overflow: hidden}
	.adColumn .pageBlockContainer_v2 .pageBlock.column6633.column2 {width: 240px; overflow: hidden; /*padding: 0 0 0 10px;*/ padding: 157px 0 0 10px; margin: -157px 0 0}
	.adColumn .pageBlockContainer_v2 .pageBlock.column6633.column2 .elevator {margin: -157px 0 0}
	
	.mainContentContainer .pageBlockContainer_v2 .simpleTeaserContainer h3 span.superTitle {font-size:.9em; display:block;	font-weight: 700; text-transform: none;	color: #C60707;	background-color:transparent; padding:0 0 2px}
		
	..mainContentContainer .pageBlockContainer_v2 .simpleTeaserContainer h3 {font-weight: 700; margin: 0; padding:0 0 6px}
	/* .mainContentContainer .pageBlockContainer .simpleTeaserContainer h3 {font:bold 1.4em Arial, Helvetica, sans-serif; padding:0 0 2px} */
	
	/*hides overflowing contents*/
	.mainContentContainer .pageBlockContainer_v2 .pageBlock.column5050,
	.mainContentContainer .pageBlockContainer_v2 .pageBlock.column6633.column1,	
	.mainContentContainer .pageBlockContainer_v2 .pageBlock.column6633.column2,
	.mainContentContainer .pageBlockContainer_v2 .pageBlock.column333333,
	.mainContentContainer .pageBlockContainer_v2 .pageBlock.column6633 {overflow:hidden}

	#mainWrapper .mainColumn .pageBlockContainer_v2 .column5050 .articleTeaser,
	#mainWrapper .mainColumn .pageBlockContainer_v2 .column5050 .simpleTeaserContainer {width: 224px; width: 220px; overflow: hidden}
	
	.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer_v2 .column5050 .articleTeaser,
	.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer_v2 .column5050 .simpleTeaserContainer {width: auto; overflow: hidden}

	#mainWrapper .mainColumn .pageBlockContainer_v2 .column333333 .articleTeaser,
	#mainWrapper .mainColumn .pageBlockContainer_v2 .column333333 .simpleTeaserContainer {width: 150px}

	/*------------------------ /pageBlockContainer --------------------------*/	
	
	/*------------------------------ rssTeaser ------------------------------*/
	.rssTeaserContainer {background: url(/img-common/icon_rss.gif) no-repeat; padding: 0 0 4px 30px; margin: 0 0 10px; border-bottom:1px solid #DDD}
	
	.mainContentContainer .rssTeaserContainer h3 {font-weight: 700; margin:0; padding:0 0 3px;	text-transform: uppercase; color: #2778a5}
	.mainContentContainer .rssTeaserContainer p {margin: 0;	padding:0}
	.rssTeaserContainer a {font-weight: 700; font-size:.94em}
	/*-------------------------- /rssTeaser -------------------------------*/
	
	/*------------------- quickNavigationContainer ------------------------*/
	/*-------------------- /quickNavigationContainer-----------------------*/

	/*----------------------------------- staticPollList----------------------------------*/
	/* 
	1. allcolumns  
	2. extraColumn
	*/
	.singlePollStatic   {
		border-bottom:1px solid #E3E3E3;
		padding-bottom:12px;
		margin-bottom:14px;
	}
	
	.singlePollStatic h1 {font:normal 2.4em Georgia, "Times New Roman", Times, serif; margin:0}	
	.singlePollStatic .imgLeft {float:left;	width:110px; padding:6px 0 0 0;	background:url(/img-common/bg_poll_image.gif) no-repeat right top}
	.singlePollStatic .imgLeft img {border:1px solid #000; margin-bottom:10px !important; margin-bottom:20px}
	.singlePollStatic .textRight {float:left; width:340px; text-indent:1.6em}
	#leftCol .singlePollStatic .textRight p {font:normal .9em Georgia, "Times New Roman", Times, serif}
	.singlePollStatic .textRight blockquote {background:url(/img-common/singlePollBlockquote.gif) no-repeat -30px -5px}
	.singlePollStatic .textRight h3 {font: normal 1.8em Georgia, "Times New Roman", Times, serif; text-indent: 0; margin:0;	padding:0 0 12px}
	.singlePollStatic  .clearer {margin:-6px 0 7px 0; border-bottom:1px dashed #EAEAEA;	height:1px;	line-height:0px; font-size:1px}
	
	/* == 2. extraColumn ==*/
	
	.extraColumn .singlePollStatic .inner {padding:0}	
	
	.extraColumn .singlePollStatic .imgLeft {width:86px}
	
	.extraColumn .singlePollStatic .textRight {width:190px}
	
	.extraColumn .singlePollStatic .imgLeft {background:url(/img-common/bg_poll_image.gif) no-repeat left -1px}
	/*------------------------ /staticPollList----------------------------------*/
	
	
	
	#startpageContainer.secondary {background: url(/img/esku/departmentDivider.png) no-repeat; margin-top:16px; padding-top:64px;	clear:both}
	
	.Cols-Main_Ad #startpageContainer.secondary {background: url(/img/esku/departmentDivider_long.png) no-repeat}
	
	/* ***************************** /3 BLOCKS ******************************** */
	
	/* *************************** 4 SPECIFIC by page ************************* */
	#visitorReviews {display:block;	clear:both;	background:url(/img-common/label_reader_reviews.gif) no-repeat left top; padding-top: 28px !important; padding-top: 14px}
	/* ---------------------/ #articleComments -------------------------- */
	
	/*--------------------- quickNavigation ---------------------------*/
	.quickNavigationContainer select {width: 100%}
	/*-------------------- /quickNavigation ---------------------------*/
	
	/*---------------------------- editorialTeaser  --------------------*/
	.editorialTeaserContainer {background:transparent url(/img/esku/bylineLogo.png) no-repeat; margin-bottom: 6px; height:auto !important; height:1%; min-height: 1%;	padding: 44px 0 0}
	
	.bylineContent.vcard {margin:0;	padding-bottom:13px; height: auto !important; height: 1%; min-height: 1%; overflow: auto; clear: both; background: url(/img/esku/bylineBottomArt.png) repeat-x left bottom}	
	
	.editorialTeaserContainer img {float: right; margin:0 0 8px 8px}
	/*----------------------------/ editorialTeaser  --------------------*/
	
	/*------------------------------  Byline  ---------------------------*/
	.bylineContent img,
	.byline.reviewer img {float: left; margin: 0 4px 3px 0;	border: 1px solid #000; height: 50px; width: auto}
	
	.bylineContent .name,
	.bylineContent .title {font-weight: 700}
	
	.bylineContent .title {display: none}
	.bylineContent .name {background: #006eab url(/img/esku/nameShadow.png) repeat-x left bottom; color: #FFF; text-transform: uppercase; display: block; font-family: Arial, sans-serif; font-weight: 700; font-size: 1.4em; padding: 3px 6px 6px}
	
	.bylineContent .number,
	.bylineContent .email {display: block; text-align: left; line-height: 1em; padding: 1px 6px 2px}
	
	.mainContentContainer .bylineContent .email, .mainContentContainer .bylineContent .email:visited {color: #006eab; padding: 0 6px 3px; display: block}
/*------------------------------  Byline  ---------------------------*/

/*------------------------ SearchTeaser -----------------------------*/

.searchTeaserContainer {margin: 0 0 6px 0; height: auto !important; height: 18px; min-height: 1%; overflow: auto}

	.searchTeaserContainer h3 {display: none}

	.searchTeaserContainer .slctCategory {display: none}

	.searchTeaserContainer .string {width: 154px; border:1px solid #a2a2a2;	margin-right:12px; color: #a2a2a2; font-family: Verdana, sans-serif; font-weight: 700; font-size: 10px; display: block; float: left; padding:2px 4px}
	
	#mainWrapper .searchTeaserContainer .standardButton {width: 38px; height: 18px; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -280px; border: none; display: block; float: left; text-indent: -9999px; outline: none}

/*------------------------/SearchTeaser ----------------------------*/

/*-------------------------- Latest News ---------------------------*/

.latestNewsContainer {margin-bottom: 7px; font-family:Arial, Helvetica, sans-serif; display: block; visibility: visible; clear: both}

	.latestNewsContainer .titleContainer {height: auto !important; height: 1%; min-height: 1%; overflow: hidden}

	.latestNewsContainer .newsListContainer,
	.readerListContainer .newsListContainer {background: #FFF url(/img/esku/latestNewsDivider_vertical.png) repeat-x;	border-top: 1px solid #FFF}

		.latestNewsContainer .titleContainer .opt_rightText {display: none}
	
		.latestNewsContainer .titleContainer h3 {font-size: 1em; line-height: 12px;	font-weight: 700; margin:0;	display:block; float: right; padding: 1px 5px 0 34px; color: #fff; background: url(/img/esku/ny-latestNewsSprite1.png) no-repeat;		text-transform: uppercase}

	.latestNewsContainer ul.newsNavigation {list-style: none; display: block; color: #000; padding: 0; text-align: left; height: auto !important; height: 1%; min-height: 1%; overflow: auto; font-weight: 700; font-size: .8em; font-family: Verdana, Arial, sans-serif; border-bottom: 1px solid #cdcdcd}

		.latestNewsContainer ul.newsNavigation li {display: block; float: left;	padding: 0;	margin: 0}

		.latestNewsContainer ul.newsNavigation li.selected,
		.readerListContainer ul.newsNavigation li.selected {background:#006ead url(/img/esku/ny-latestNewsSprite1.png) no-repeat left -80px}
			
			.latestNewsContainer ul.newsNavigation li a,
			.readerListContainer ul.newsNavigation li a {color: #006ead; text-decoration: none;	display: block; float: left; padding: 1px 6px 3px 5px; background: url(/img/esku/ny-latestNewsSprite1.png) no-repeat right -152px}
	
			.latestNewsContainer ul.newsNavigation li.selected a,
			.readerListContainer ul.newsNavigation li.selected a {color: #FFF; background: url(/img/esku/ny-latestNewsSprite1.png) no-repeat right -191px; padding: 1px 8px 3px 5px; margin-right: -2px}
	
	.latestNewsContainer dl.newsList {padding-top: 6px;	font-weight: 700; border-bottom:1px solid #FFF; color: #006dae; font-family: Verdana, Arial, sans-serif; font-size: .9em; line-height: 1.3em; width: 100%}

	.latestNewsContainer dt {float:left; display:block; margin-right:4px; font-weight: normal}
	
	.latestNewsContainer dd {padding: 0; margin-bottom: 0.7em; display: block; font-weight: normal}

	.latestNewsContainer dd .articleTitle {display: block; margin: 2px 0 0 10px; font-size: 1.1em}

	.latestNewsContainer span.articleSource {display:inline}
		
	.latestNewsContainer a.read_more,
	.readerListContainer a.entire_list {display: block;	padding: 4px 16px; color: #000;	background-color:transparent; text-decoration: underline; background:transparent url(/img-common/bg_link.gif) no-repeat right 3px}
	
	.mainContentContainer .latestNewsContainer a.entire_list,
	.mainContentContainer .readerListContainer a.entire_list {display: block; padding: 0 10px 0; font-weight: 700;	text-decoration: none; color: #006dae; line-height: 1em; font-family: Verdana, sans-serif; font-size: .9em}
	
	.latestNewsContainer .containerBottom,
	.readerListContainer .containerBottom {height: 13px; background: url(/img/esku/ny-latestNewsSprite1.png) no-repeat right bottom; font-size: 0}

/*-----latestNewsNavigation----*/

/*----- Folded latestNews----*/

.mainContentContainer .latestNewsContainer.folded h4 a:link,
.mainContentContainer  .latestNewsContainer.folded h4 a:visited {text-decoration: none;	color: #fff}

	.latestNewsContainer.folded div.titleContainer {display: none}

	.latestNewsContainer.folded ul.newsNavigation {margin: 0; padding: 0; float: left; width: 100%}

		.latestNewsContainer.folded ul.newsNavigation li {display: block; float: left; clear: left; width: 100%; display: block; margin: 0;	padding: 0}

		.latestNewsContainer.folded ul.newsNavigation li.selected {padding: 0}

			.latestNewsContainer.folded ul.newsNavigation li.selected h4, 
			.latestNewsContainer.folded ul.newsNavigation li.selected h4 a {background-color: #FF7E00; background-image: none}

			.latestNewsContainer.folded ul.newsNavigation li h4 {padding-left: 1em;	padding: 2px 0; margin: 0;color: #fff; background: #000 url(/img-common/bg_level1_item.gif) repeat-x; display:block; font-size: 1.3em; height: 1.4em; font-weight: 700;
				border-bottom: 1px solid #ccc}

				.latestNewsContainer.folded ul.newsNavigation li h4 a {text-decoration: none; color: #fff} 

			.latestNewsContainer.folded ul.newsNavigation li dl.newsList {background-color: #fff; padding: 0; margin: 0}

				.latestNewsContainer.folded ul.newsNavigation li dl.newsList dd {padding-top: .5em;	padding-bottom: .5em; padding-left: .7em; border-top: 1px solid #ccc; margin: 0}

					.latestNewsContainer.folded ul.newsNavigation li dl.newsList dd a {padding: .5em 0}

				.latestNewsContainer.folded ul.newsNavigation li dl.newsList dt {padding-top: .5em; background: transparent url(/img-common/bg_link.gif) no-repeat .5em .5em; padding-left: 1.7em; padding-right: .3em;	border-top: 1px solid #ccc;	margin: 0}

				.latestNewsContainer.folded ul.newsNavigation li dl.newsList a {text-decoration: none}

			.latestNewsContainer.folded ul.newsNavigation li div.newsListContainer {padding: 0}

/*----/ Folded latestNews----*/

	.latestNewsContainer .contentContainer {clear: both}
	
	.latestNewsContainer ul.newsNavigation {list-style: none; display: block}
	
	.mainContentContainer .latestNewsContainer a.entire_list,
	.mainContentContainer .latestNewsContainer a.entire_list:visited,
	.mainContentContainer .readerListContainer a.entire_list, 
	.mainContentContainer .readerListContainer a.entire_list:visited {display: block; padding-right:16px; margin-right:4px;	background:url(/img/esku/ny-latestNewsSprite1.png) no-repeat left -236px}
/*----/ latestNewsNavigation----*/
/* ------------------------- /latestNews --------------------------- */

/* ------------------------- readerList --------------------------- */
.readerListContainer {margin-bottom: 7px; font-family: Arial, sans-serif; clear: both}
	
	.readerListContainer .titleContainer {height: auto !important; height: 1%; min-height: 1%; overflow: auto}
		
	.readerListContainer .titleContainer h3 {font-size: 1em; line-height: 12px; font-weight: 700; margin:0;	display:block; float: right; padding: 1px 5px 0 34px; color: #fff; background: url(/img/esku/ny-latestNewsSprite1.png) no-repeat; text-transform: uppercase; overflow: hidden}
		
	.readerListContainer .contentContainer {background:#FFF url(/img/esku/ny-latestNewsSprite1.png) no-repeat right -47px}

	.readerListContainer ul.newsNavigation {list-style: none; display: block; color: #000; padding: 0; text-align: left; height: auto !important; height: 1%; min-height: 1%; overflow: auto; font-weight: 700; font-size: .8em; font-family: Verdana, Arial, sans-serif;	border-bottom: 1px solid #cdcdcd}

		.readerListContainer ul.newsNavigation li {display: block; float: left;	padding: 0;	margin: 0}
			
	.readerListContainer dl.newsList {list-style-type: disc; font-weight: 700}
	
			.readerListContainer dl.newsList dt {clear:left; float:left}
			
			.readerListContainer dl.newsList dd {display:inline; margin-bottom:5px;	margin-left:0px}
				
		.readerListContainer span.articleDate {color: #C00;	background-color:transparent}
			
		.readerListContainer span.articleTitle {font-weight: normal; font-size: 1em; margin: 0;	padding: 0}
				
			.mainContentContainer .readerListContainer span.articleTitle a {text-decoration: none}

			.mainContentContainer .readerListContainer span.articleTitle a:hover {text-decoration: underline}

	.readerListContainer span.articleSource {display: none;	color: #999; background-color:transparent}
			
	.readerListContainer ol {list-style: none; padding-top: 7px; font-weight: normal; border-bottom:1px solid #FFF;	color: #006dae;	font-family: Verdana, Arial, sans-serif; font-size: .9em; line-height: 1.2em}

			.readerListContainer ol li {padding: 0 0 0 10px; margin: 0 0 6px; background: transparent url(/img/esku/ny-latestNewsSprite1.png) no-repeat 1px -236px}			
			
/*-------------------------/ ReadersList/---------------------------*/

/*------------------------  tipafriend  ----------------------------*/
.tipafriendContainer {padding: 0 12px 8px; background: #FFF}

	.tipafriendContainer a.close {cursor:pointer; font-weight: 700; display:block}

	.tipafriendContainer2_confirmation {padding:12px 12px 0; margin-top:20px}
	
	.tipafriendContainer2_confirmation a.close {display:none}

		.mainColumn .tipafriendContainer a.close,
		.mainColumn .tipafriendContainer2_confirmation a.close {display:none}

	.tipafriendContainer .error {padding-left:18px;	font: bold .66em Arial, Helvetica, sans-serif; color:#C60707}

	.tipafriendContainer H1 {position:absolute;	left:-9999px}

	.tipafriendContainer .header {font-size:1.8em; padding:12px 0}

/*/*/

	.tipafriendContainer label {font:bold .9em Arial, Helvetica, sans-serif}
			
			.tipafriendContainer .tipafriend form .exclamationmark_hidden em {display: none}

			.tipafriendContainer .tipafriend form .inputfield input,
			.tipafriendContainer .tipafriend form textarea {background: #efefef; padding: 2px; width: 255px; border:1px solid #DDD;	margin:2px 0 6px}
		
		.tipafriendContainer .tipafriend form textarea {margin-bottom:20px}

	.tipafriendContainer2_confirmation p {margin-bottom: 20px}
/*------------------------  tipafriend  ----------------------------*/


/* ********************** /4  SPECIFIC by page ******************** */
/* ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¶verflÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¶dig regel? #articleContainer #articlePreamble a, #articleContainer #articlePreamble a:visited {color: #000080} */

#articlePreamble .articleCategory {/*color: #940031;*/ color: #0094d6; font-weight: 700; margin-right: 0.2em}
.sports_department #articlePreamble .articleCategory {color: #f29a09}
.ledare_department #articlePreamble .articleCategory {color: #9d003e}
.personal_department #articlePreamble .articleCategory {color: #89478d}
.cultures_department #articlePreamble .articleCategory {color: #c00076}
.economy_department #articlePreamble .articleCategory {color: #0094d6}
.info_department #articlePreamble .articleCategory {color: #66727a}

/* ************************** 5 THEMES **************************** */
/* ***************** 5.1 Department profiles ********************** */
/*teman anger vrden i konfiguration som matchas genom css-vrden. */

span.departmentLabel.news_department {color: #0094d6}

/* ----------------------- sports_department-------------------------*/
/*ELEMENTS ON STARTPAGE*/
.sports_department #topMenuWrapper #level1 .item.selected a, .sports_department #topMenuWrapper #level1 .item.selected a:visited {background: #f48e0e url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -21px repeat-x}
.sports_department #topMenuWrapper #level2 {background: #b24610 url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -187px repeat-x}
.sports_department #topMenuWrapper #level2 .item.selected a, .sports_department #topMenuWrapper #level2 .item.selected a:visited {color: #ffd490}
span.departmentLabel.sports_department {color: #970033}

.sports_department .category_themeBlock h3 {background: url(/img/esku/ny-categoryThemeBlockSprite.png) no-repeat -510px top}
.sports_department .extraColumn .category_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -6346px 0}

span.departmentLabel.sports_department {color: #f29a09}

/* ---------------------- /sports_department-------------------------*/

/* ----------------------- ledare_department-------------------------*/
/*ELEMENTS ON STARTPAGE*/
.ledare_department #topMenuWrapper #level1 .item.selected a, .ledare_department #topMenuWrapper #level1 .item.selected a:visited {background: #8a0037 url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -42px repeat-x}
.ledare_department #topMenuWrapper #level2 {background: #4e001f url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -206px repeat-x}
.ledare_department #topMenuWrapper #level2 .item.selected a, .ledare_department #topMenuWrapper #level2 .item.selected a:visited {color: #ffd7e7}

.ledare_department .category_themeBlock h3 {background: url(/img/esku/ny-categoryThemeBlockSprite.png) no-repeat -1022px top}
.ledare_department .extraColumn .category_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -6651px 0}

span.departmentLabel.ledare_department {color: #9d003e}
/* ---------------------- /ledare_department-------------------------*/

/* ----------------------- personal_department-------------------------*/
/*ELEMENTS ON STARTPAGE*/
.personal_department #topMenuWrapper #level1 .item.selected a, .personal_department #topMenuWrapper #level1 .item.selected a:visited {background: #804182 url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -63px repeat-x}
.personal_department #topMenuWrapper #level2 {background: #5c2a5e url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -225px repeat-x}
.personal_department #topMenuWrapper #level2 .item.selected a, .personal_department #topMenuWrapper #level2 .item.selected a:visited {color: #fdd6ff}

.personal_department .category_themeBlock h3 {background: url(/img/esku/ny-categoryThemeBlockSprite.png) no-repeat -1534px top}
.personal_department .extraColumn .category_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -6954px 0}

span.departmentLabel.personal_department {color: #89478d}
/* ---------------------- /personal_department-------------------------*/

/* ----------------------- culture_department-------------------------*/
/*ELEMENTS ON STARTPAGE*/
.cultures_department #topMenuWrapper #level1 .item.selected a, .cultures_department #topMenuWrapper #level1 .item.selected a:visited {background: #af006d url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -84px repeat-x}
.cultures_department #topMenuWrapper #level2 {background: #76004d url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -244px repeat-x}
.cultures_department #topMenuWrapper #level2 .item.selected a, .cultures_department #topMenuWrapper #level2 .item.selected a:visited {color: #ffd6ef}

.cultures_department .breadCrumbWrapperOver ul li {padding-top: 16px}
.cultures_department .breadCrumbWrapperOver ul li.first {display: none}
.cultures_department .breadCrumbWrapperOver ul li.first + li {background: url(/img/esku/ny-BreadHead_cultures.png) no-repeat; width:164px; height: 31px; padding: 0; text-indent: -9999px}

.cultures_department .category_themeBlock h3 {background: url(/img/esku/ny-categoryThemeBlockSprite.png) no-repeat -2046px top}
.cultures_department .extraColumn .category_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -7258px 0}

span.departmentLabel.cultures_department {color: #c00076}

/* ---------------------- /culture_department-------------------------*/

/* ----------------------- economy_department-------------------------*/
/*ELEMENTS ON STARTPAGE*/
.economy_department #topMenuWrapper #level1 .item.selected a, .economy_department #topMenuWrapper #level1 .item.selected a:visited {background: #0091ce url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 0 repeat-x}
.economy_department #topMenuWrapper #level2 {background: #0072a2 url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -168px repeat-x}
.economy_department #topMenuWrapper #level2 .item.selected a, .economy_department #topMenuWrapper #level2 .item.selected a:visited {color: #a4e3ff}

.economy_department .category_themeBlock h3 {background: url(/img/esku/ny-categoryThemeBlockSprite.png) no-repeat -2558px top}
.economy_department .extraColumn .category_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -6042px 0}

span.departmentLabel.economy_department {color: #0094d6}
/* ---------------------- /economy_department-------------------------*/

/* ----------------------- services_department-------------------------*/
/*ELEMENTS ON STARTPAGE*/
.services_department #topMenuWrapper #level1 .item.selected a, .services_department #topMenuWrapper #level1 .item.selected a:visited {background: #930030 url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -105px repeat-x}
.services_department #topMenuWrapper #level2 {background: #50001a url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -263px repeat-x}
.services_department #topMenuWrapper #level2 .item.selected a, .services_department #topMenuWrapper #level2 .item.selected a:visited {color: #dd7597}

.services_department .category_themeBlock h3 {background: url(/img/esku/ny-categoryThemeBlockSprite.png) no-repeat -3070px top}
.services_department .extraColumn .category_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -7562px 0}

span.departmentLabel.services_department {color: #930030}
/* ---------------------- /services_department-------------------------*/

/* ----------------------- info_department-------------------------*/
/*ELEMENTS ON STARTPAGE*/
.info_department #topMenuWrapper #level1 .item.selected a, .info_department #topMenuWrapper #level1 .item.selected a:visited {background: #657179 url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -126px repeat-x}
.info_department #topMenuWrapper #level2 {background: #010d15 url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -282px repeat-x}
.info_department #topMenuWrapper #level2 .item.selected a, .info_department #topMenuWrapper #level2 .item.selected a:visited {color: #91a0aa}

.info_department .category_themeBlock h3 {background: url(/img/esku/ny-categoryThemeBlockSprite.png) no-repeat -3582px top}
.info_department .extraColumn .category_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -7866px 0}

span.departmentLabel.info_department {color: #66727a}
/* ---------------------- /info_department-------------------------*/


/* ******************* /5.1 Department profiles ********************* */


/* ********************** 5.2 Theme block ********************* */
/* nedan anger bastema. Demotidningen har orange. */

.themeBlockContainer {margin-bottom: 12px; height: auto !important; height: 1%; min-height: 1%; float:left; width:100%; display:block}
	.themeBlockContainer .articleTeaser {border-bottom:none}

	.themeBlockContainer h3 {font-weight: 700; font-size:1.3em;	padding:3px 0 3px 6px; text-transform:uppercase}
	
		.themeBlockContainer .inner h3,
		.extraColumn .themeBlockContainer .inner h3 {text-transform:none; padding:0 0 4px; color:#000; background: none; text-indent: 0; height: auto}

		.themeBlockContainer .inner h4 {font: bold 13px Arial, Helvetica, sans-serif; padding:3px 0; text-transform:none}
 
	.themeBlockContainer .inner h3.articleSuperTitle {font-family: Arial, Helvetica, sans-serif; padding: 0 0 8px; font-weight: 700; font-size:1.5em}

	.themeBlockContainer .inner {padding: 0}

.themeBlockContainer h3 {background-color:#FF7E00; color:#FFF}

/* ********************** 5.2 category_themeblock ******************* */
.category_themeBlock h3 {padding: 9px 19px 7px; height: 19px; background: url(/img/esku/ny-categoryThemeBlockSprite.png) no-repeat -4094px top}
.extraColumn .category_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -10063px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}

/* ********************** 5.2 news_themeBlock ********************* */
.news_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) -10288px bottom; padding: 0 0 48px}
.news_themeBlock > h3 {background: url("/img/esku/theme-sprite-ny.png") no-repeat scroll left top transparent; font-family: Arial narrow,Arial,Helvetica,sans-serif; font-weight: 400; font-size: 22px; height: 38px; margin: 0; padding: 11px 0 0 11px}
#mainWrapper .mainColumn .news_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y left bottom}
.news_themeBlock .inner h3 {background: none; height: auto}
.news_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.news_themeBlock .articleTeaser .departmentLabel {color: #0094d6}
.news_themeBlock .pageBlockContainer {background: url(/img/esku/theme-sprite-ny.png) no-repeat -14382px bottom; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .news_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .news_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .news_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .news_themeBlock .pageBlockContainer .column5050 {padding: 0 4px 0 0}
#mainWrapper .mainColumn .news_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.news_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.news_themeBlock div.relatedLinks {background: none}
.news_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.news_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .news_themeBlock, #mainWrapper .adColumn .news_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .news_themeBlock h3, #mainWrapper .adColumn .news_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -6042px 0; height: 18px; padding: 0 6px 10px; font: bold 10px/18px Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .news_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -8488px 0}
#mainWrapper .extraColumn .news_themeBlock .inner h3, #mainWrapper .adColumn .news_themeBlock .inner h3 {background: none; padding: 0 0 6px; height: auto}
#mainWrapper .adColumn .news_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .news_themeBlock .inner .rssTeaserContainer h3 {font-weight: 700; margin:0px; padding:0 0 3px; text-transform: uppercase; color: #2778a5; font-size: 1.4em; line-height: 1.05em; font-family: Arial, Helvetica, sans-serif}

#mainWrapper .extraColumn .news_themeBlock .pageBlockContainer, #mainWrapper .adColumn .news_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .news_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .news_themeBlock .articleTeaser {padding: 0 0 6px}

/* ********************** 5.2 sports_themeBlock ********************* */
.sports_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) -10798px bottom; padding: 0 0 48px}
.sports_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -504px top; height: 49px; margin: 0; padding: 0; text-indent: -9999px}
#mainWrapper .mainColumn .sports_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y -488px bottom}
.sports_themeBlock .inner h3 {background: none; height: auto}
.sports_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.sports_themeBlock .articleTeaser .departmentLabel {color: #f29a09}
.sports_themeBlock .pageBlockContainer {background: url("/img/esku/theme-sprite-ny.png") no-repeat scroll -14870px bottom transparent; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .sports_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .sports_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .sports_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .sports_themeBlock .pageBlockContainer .column5050 {padding: 0 4px 0 0}
#mainWrapper .mainColumn .sports_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.sports_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.sports_themeBlock div.relatedLinks {background: none}
.sports_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.sports_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .sports_themeBlock, #mainWrapper .adColumn .sports_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .sports_themeBlock h3, #mainWrapper .adColumn .sports_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -6346px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .sports_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -8713px 0}
#mainWrapper .extraColumn .sports_themeBlock .inner h3, #mainWrapper .adColumn .sports_themeBlock .inner h3 {background: none; padding: 0 0 6px; height: auto}
#mainWrapper .extraColumn .sports_themeBlock .inner h3 {background: none; height: auto}
#mainWrapper .adColumn .sports_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .sports_themeBlock .pageBlockContainer, #mainWrapper .adColumn .sports_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .sports_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .sports_themeBlock .articleTeaser {padding: 0 0 6px}

/* ********************** 5.2 ledare_themeBlock ********************* */
.ledare_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) -11310px bottom; padding: 0 0 48px}
.ledare_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -1006px top; height: 49px; margin: 0; padding: 0; text-indent: -9999px}
#mainWrapper .mainColumn .ledare_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y -968px bottom}
.ledare_themeBlock .inner h3 {background: none; height: auto}
.ledare_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.ledare_themeBlock .articleTeaser .departmentLabel {color: #9d003e}
.ledare_themeBlock .pageBlockContainer {background: url(/img/esku/theme-sprite-ny.png) no-repeat -15350px bottom; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .ledare_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .ledare_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .ledare_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .ledare_themeBlock .pageBlockContainer .column5050 {padding: 0 4px 0 0}
#mainWrapper .mainColumn .ledare_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.ledare_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.ledare_themeBlock div.relatedLinks {background: none}
.ledare_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.ledare_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .ledare_themeBlock, #mainWrapper .adColumn .ledare_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .ledare_themeBlock h3, #mainWrapper .adColumn .ledare_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -6650px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .ledare_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -8938px 0}
#mainWrapper .adColumn .ledare_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .ledare_themeBlock .inner h3, #mainWrapper .adColumn .ledare_themeBlock .inner h3 {background: none; padding: 0 0 6px}
#mainWrapper .extraColumn .ledare_themeBlock .inner {background: none}
#mainWrapper .extraColumn .ledare_themeBlock .inner h3 {background: none; height: auto}
#mainWrapper .extraColumn .ledare_themeBlock .pageBlockContainer, #mainWrapper .adColumn .ledare_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .ledare_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .ledare_themeBlock .articleTeaser {padding: 0 0 6px}

#mainWrapper .extraColumn .ledare_themeBlock #rssContainer .articleDate {display: none}
#mainWrapper .extraColumn .ledare_themeBlock #rssContainer ol li {background: url(/img/esku/ny-latestNewsSprite1.png) no-repeat 1px -234px; margin:0 0 6px; padding:0 0 0 10px}

/* ********************** 5.2 personal_themeBlock ********************* */
.personal_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) repeat-x -11822px bottom; padding: 0 0 48px}
.personal_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -1510px top; height: 49px; margin: 0; padding: 0; text-indent: -9999px}
#mainWrapper .mainColumn .personal_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y -1456px bottom}
.personal_themeBlock .inner h3 {background: none; height: auto}
.personal_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.personal_themeBlock .articleTeaser .departmentLabel {color: #89478d}
.personal_themeBlock .pageBlockContainer {background: url(/img/esku/theme-sprite-ny.png) no-repeat -15838px bottom; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .personal_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .personal_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .personal_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .personal_themeBlock .pageBlockContainer .column5050 {padding: 0 4px 0 0}
#mainWrapper .mainColumn .personal_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.personal_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.personal_themeBlock div.relatedLinks {background: none}
.personal_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.personal_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .personal_themeBlock, #mainWrapper .adColumn .personal_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .personal_themeBlock h3, #mainWrapper .adColumn .personal_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -6954px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .personal_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -9163px 0}
#mainWrapper .adColumn .personal_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .personal_themeBlock .inner h3, #mainWrapper .adColumn .personal_themeBlock .inner h3 {background: none; padding: 0 0 6px}
#mainWrapper .extraColumn .personal_themeBlock .inner {background: none}
#mainWrapper .extraColumn .personal_themeBlock .inner h3 {background: none; height: auto}
#mainWrapper .extraColumn .personal_themeBlock .pageBlockContainer, #mainWrapper .adColumn .personal_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .personal_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .personal_themeBlock .articleTeaser {padding: 0 0 6px}

/* ********************** 5.2 cultures_themeBlock ********************* */
.cultures_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) -12334px bottom; padding: 0 0 48px}
.cultures_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -2016px top; height: 49px; margin: 0; padding: 0; text-indent: -9999px}
#mainWrapper .mainColumn .cultures_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y -1944px bottom}
.cultures_themeBlock .inner h3 {background: none; height: auto}
.cultures_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.cultures_themeBlock .articleTeaser .departmentLabel {color: #c00076}
.cultures_themeBlock .pageBlockContainer {background: url(/img/esku/theme-sprite-ny.png) no-repeat -16326px bottom; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .cultures_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .cultures_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .cultures_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .cultures_themeBlock .pageBlockContainer .column5050 {padding: 0 8px 0 0}
#mainWrapper .mainColumn .cultures_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.cultures_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.cultures_themeBlock div.relatedLinks {background: none}
.cultures_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.cultures_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .cultures_themeBlock, #mainWrapper .adColumn .cultures_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .cultures_themeBlock h3, #mainWrapper .adColumn .cultures_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -7258px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .cultures_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -9388px 0}
#mainWrapper .adColumn .cultures_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .cultures_themeBlock .inner h3, #mainWrapper .adColumn .cultures_themeBlock .inner h3 {background: none; padding: 0 0 6px}
#mainWrapper .extraColumn .cultures_themeBlock .inner {background: none}
#mainWrapper .extraColumn .cultures_themeBlock .inner h3 {background: none; height: auto}
#mainWrapper .extraColumn .cultures_themeBlock .pageBlockContainer, #mainWrapper .adColumn .cultures_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .cultures_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .cultures_themeBlock .articleTeaser {padding: 0 0 6px}

/* ********************** 5.2 economy_themeBlock ********************* */
.economy_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) -10288px bottom; padding: 0 0 48px}
.economy_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -2520px top; height: 49px; margin: 0; padding: 0; text-indent: -9999px}
#mainWrapper .mainColumn .economy_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y -2424px bottom}
.economy_themeBlock .inner h3 {background: none; height: auto}
.economy_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.economy_themeBlock .articleTeaser .departmentLabel {color: #0094d6}
.economy_themeBlock .pageBlockContainer {background: url(/img/esku/theme-sprite-ny.png) no-repeat -14382px bottom; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .economy_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .economy_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .economy_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .economy_themeBlock .pageBlockContainer .column5050 {padding: 0 4px 0 0}
#mainWrapper .mainColumn .economy_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.economy_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.economy_themeBlock div.relatedLinks {background: none}
.economy_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.economy_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .economy_themeBlock, #mainWrapper .adColumn .economy_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .economy_themeBlock h3, #mainWrapper .adColumn .economy_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -6042px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .economy_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -8488px 0}
#mainWrapper .adColumn .economy_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .economy_themeBlock .inner h3, #mainWrapper .adColumn .economy_themeBlock .inner h3 {background: none; padding: 0 0 6px}
#mainWrapper .extraColumn .economy_themeBlock .inner {background: none}
#mainWrapper .extraColumn .economy_themeBlock .inner h3 {background: none; height: auto}
#mainWrapper .extraColumn .economy_themeBlock .pageBlockContainer, #mainWrapper .adColumn .economy_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .economy_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .economy_themeBlock .articleTeaser {padding: 0 0 6px}

/* ********************** 5.2 services_themeBlock ********************* */
.services_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) -12846px bottom; padding: 0 0 48px}
.services_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -3024px top; height: 49px; margin: 0; padding: 0; text-indent: -9999px}
#mainWrapper .mainColumn .services_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y -2912px bottom}
.services_themeBlock .inner h3 {background: none; height: auto}
.services_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.services_themeBlock .articleTeaser .departmentLabel {color: #000}
.services_themeBlock .pageBlockContainer {background: url(/img/esku/theme-sprite-ny.png) no-repeat -16814px bottom; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .services_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .services_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .services_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .services_themeBlock .pageBlockContainer .column5050 {padding: 0 4px 0 0}
#mainWrapper .mainColumn .services_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.services_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.services_themeBlock div.relatedLinks {background: none}
.services_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.services_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .services_themeBlock, #mainWrapper .adColumn .services_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .services_themeBlock h3, #mainWrapper .adColumn .services_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -7562px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .services_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -9613px 0}
#mainWrapper .adColumn .services_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .services_themeBlock .inner h3, #mainWrapper .adColumn .services_themeBlock .inner h3 {background: none; padding: 0 0 6px}
#mainWrapper .extraColumn .services_themeBlock .inner {background: none}
#mainWrapper .extraColumn .services_themeBlock .inner h3 {background: none; height: auto}
#mainWrapper .extraColumn .services_themeBlock .pageBlockContainer, #mainWrapper .adColumn .services_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .services_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .services_themeBlock .articleTeaser {padding: 0 0 6px}

/* ********************** 5.2 ads_themeBlock ********************* */
.ads_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) -12846px bottom; padding: 0 0 48px}
.ads_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -3528px top; height: 49px; margin: 0; padding: 0; text-indent: -9999px}
#mainWrapper .mainColumn .ads_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y -2912px bottom}
.ads_themeBlock .inner h3 {background: none; height: auto}
.ads_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.ads_themeBlock .articleTeaser .departmentLabel {color: #000}
.ads_themeBlock .pageBlockContainer {background: url(/img/esku/theme-sprite-ny.png) no-repeat -16814px bottom; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .ads_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .ads_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .ads_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .ads_themeBlock .pageBlockContainer .column5050 {padding: 0 4px 0 0}
#mainWrapper .mainColumn .ads_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.ads_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.ads_themeBlock div.relatedLinks {background: none}
.ads_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.ads_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .ads_themeBlock, #mainWrapper .adColumn .ads_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .ads_themeBlock h3, #mainWrapper .adColumn .ads_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -7562px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .ads_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -9613px 0}
#mainWrapper .adColumn .ads_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .ads_themeBlock .inner h3, #mainWrapper .adColumn .ads_themeBlock .inner h3 {background: none; padding: 0 0 6px}
#mainWrapper .extraColumn .ads_themeBlock .inner {background: none}
#mainWrapper .extraColumn .ads_themeBlock .inner h3 {background: none; height: auto}
#mainWrapper .extraColumn .ads_themeBlock .pageBlockContainer, #mainWrapper .adColumn .ads_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .ads_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .ads_themeBlock .articleTeaser {padding: 0 0 6px}

/* ********************** 5.2 prenumeration_themeBlock ********************* */
.prenumeration_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) -12846px bottom; padding: 0 0 48px}
.prenumeration_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -4032px top; height: 49px; margin: 0; padding: 0; text-indent: -9999px}
#mainWrapper .mainColumn .prenumeration_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y -2912px bottom}
.prenumeration_themeBlock .inner h3 {background: none; height: auto}
.prenumeration_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.prenumeration_themeBlock .articleTeaser .departmentLabel {color: #000}
.prenumeration_themeBlock .pageBlockContainer {background: url(/img/esku/theme-sprite-ny.png) no-repeat -16814px bottom; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .prenumeration_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .prenumeration_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .prenumeration_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .prenumeration_themeBlock .pageBlockContainer .column5050 {padding: 0 4px 0 0}
#mainWrapper .mainColumn .prenumeration_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.prenumeration_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.prenumeration_themeBlock div.relatedLinks {background: none}
.prenumeration_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.prenumeration_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .prenumeration_themeBlock, #mainWrapper .adColumn .prenumeration_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .prenumeration_themeBlock h3, #mainWrapper .adColumn .prenumeration_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -7562px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .prenumeration_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -9613px 0}
#mainWrapper .adColumn .prenumeration_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .prenumeration_themeBlock .inner h3, #mainWrapper .adColumn .prenumeration_themeBlock .inner h3 {background: none; padding: 0 0 6px}
#mainWrapper .extraColumn .prenumeration_themeBlock .inner {background: none}
#mainWrapper .extraColumn .prenumeration_themeBlock .inner h3 {background: none; height: auto}
#mainWrapper .extraColumn .prenumeration_themeBlock .pageBlockContainer, #mainWrapper .adColumn .prenumeration_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .prenumeration_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .prenumeration_themeBlock .articleTeaser {padding: 0 0 6px}

/* ********************** 5.2 info_themeBlock ********************* */
.info_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) -13358px bottom; padding: 0 0 48px}
.info_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -4536px top; height: 49px; margin: 0; padding: 0; text-indent: -9999px}
#mainWrapper .mainColumn .info_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y -3400px bottom}
.info_themeBlock .inner h3 {background: none; height: auto}
.info_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.info_themeBlock .articleTeaser .departmentLabel {color: #000}
.info_themeBlock .pageBlockContainer {background: url(/img/esku/theme-sprite-ny.png) no-repeat -17302px bottom; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .info_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .info_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .info_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .info_themeBlock .pageBlockContainer .column5050 {padding: 0 4px 0 0}
#mainWrapper .mainColumn .info_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.info_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.info_themeBlock div.relatedLinks {background: none}
.info_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.info_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .info_themeBlock, #mainWrapper .adColumn .info_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .info_themeBlock h3, #mainWrapper .adColumn .info_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -7866px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .info_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -9838px 0}
#mainWrapper .adColumn .info_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .info_themeBlock .inner h3, #mainWrapper .adColumn .info_themeBlock .inner h3 {background: none; padding: 0 0 6px}
#mainWrapper .extraColumn .info_themeBlock .inner {background: none}
#mainWrapper .extraColumn .info_themeBlock .inner h3 {background: none; height: auto}
#mainWrapper .extraColumn .info_themeBlock .pageBlockContainer, #mainWrapper .adColumn .info_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .info_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .info_themeBlock .articleTeaser {padding: 0 0 6px}

/* ********************** 5.2 contact_themeBlock ********************* */
.contact_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) -13358px bottom; padding: 0 0 48px}
.contact_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -5040px top; height: 49px; margin: 0; padding: 0; text-indent: -9999px}
#mainWrapper .mainColumn .contact_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y -2912px bottom}
.contact_themeBlock .inner h3 {background: none; height: auto}
.contact_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.contact_themeBlock .articleTeaser .departmentLabel {color: #000}
.contact_themeBlock .pageBlockContainer {background: url(/img/esku/theme-sprite-ny.png) no-repeat -17302px bottom; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .contact_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .contact_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .contact_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .contact_themeBlock .pageBlockContainer .column5050 {padding: 0 4px 0 0}
#mainWrapper .mainColumn .contact_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.contact_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.contact_themeBlock div.relatedLinks {background: none}
.contact_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.contact_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .contact_themeBlock, #mainWrapper .adColumn .contact_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .contact_themeBlock h3, #mainWrapper .adColumn .contact_themeBlock h3  {background: url(/img/esku/theme-sprite-ny.png) no-repeat -7866px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .contact_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -9838px 0}
#mainWrapper .adColumn .contact_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .contact_themeBlock .inner h3, #mainWrapper .adColumn .contact_themeBlock .inner h3 {background: none; padding: 0 0 6px}
#mainWrapper .extraColumn .contact_themeBlock .inner {background: none}
#mainWrapper .extraColumn .contact_themeBlock .inner h3 {background: none; height: auto}
#mainWrapper .extraColumn .contact_themeBlock .pageBlockContainer, #mainWrapper .adColumn .contact_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .contact_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .contact_themeBlock .articleTeaser {padding: 0 0 6px}

/* ********************** 5.2 default_themeBlock ********************* */
.default_themeBlock {border: none; background:transparent url(/img/esku/theme-sprite-ny.png) -13870px bottom; padding: 0 0 48px}
.default_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -5540px top; height: 37px; margin: 0; padding: 12px 0 0 20px; font-size: 20px}
#mainWrapper .mainColumn .default_themeBlock .inner {background: url(/img/esku/ny-themeBlockBordersSprite2.png) repeat-y -3888px bottom}
.default_themeBlock .inner h3 {background: none; height: auto}
.default_themeBlock .articleTeaser {padding: 0 8px 10px; overflow: hidden; margin: 0}
.default_themeBlock .articleTeaser .departmentLabel {color: #000}
.default_themeBlock .pageBlockContainer {background: url(/img/esku/theme-sprite-ny.png) no-repeat -17790px bottom; padding: 0 8px 8px; margin-bottom: 5px}
#mainWrapper .mainColumn .default_themeBlock .pageBlockContainer .column333333 {padding: 0 3px 0 0}
#mainWrapper .mainColumn .default_themeBlock .pageBlockContainer .column333333 .articleTeaser,
#mainWrapper .mainColumn .default_themeBlock .pageBlockContainer .column333333 .simpleTeaserContainer {width:145px}
#mainWrapper .mainColumn .default_themeBlock .pageBlockContainer .column5050 {padding: 0 4px 0 0}
#mainWrapper .mainColumn .default_themeBlock .pageBlockContainer .column100 {padding: 0; width: 452px}
.default_themeBlock .pageBlockContainer .articleTeaser {background: none; padding: 0}
.default_themeBlock div.relatedLinks {background: none}
.default_themeBlock div.relatedLinks ul {padding: 12px 0 6px}
.default_themeBlock div.relatedLinks h4 {padding: 0; background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -247px}

#mainWrapper .extraColumn .default_themeBlock, #mainWrapper .adColumn .default_themeBlock {padding: 0; background: none}
#mainWrapper .extraColumn .default_themeBlock h3, #mainWrapper .adColumn .default_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -8170px 0; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif; text-indent: 0}
#mainWrapper .adColumn .default_themeBlock h3 {background: url(/img/esku/theme-sprite-ny.png) no-repeat -10063px 0}
#mainWrapper .adColumn .contact_themeBlock .inner h3 {font-size: 12px}
#mainWrapper .extraColumn .default_themeBlock .inner h3, #mainWrapper .adColumn .default_themeBlock .inner h3 {background: none; padding: 0 0 6px}
#mainWrapper .extraColumn .default_themeBlock .inner {background: none}
#mainWrapper .extraColumn .default_themeBlock .inner h3 {background: none; height: auto}
#mainWrapper .extraColumn .default_themeBlock .pageBlockContainer, #mainWrapper .adColumn .default_themeBlock .pageBlockContainer {background: none; padding: 0}
#mainWrapper .extraColumn .default_themeBlock .pageBlockContainer .column5050 {width: 139px; padding-right: 2px}
#mainWrapper .extraColumn .default_themeBlock .articleTeaser {padding: 0 0 6px}

/* *********************** 5.2 family_themeblock celebrate_themeblock***************** */
#mainWrapper .extraColumn .family_themeBlock h3 {background: url(/img/esku/ny-familyHeaderSprite1.png) no-repeat -320px top; height: 18px; line-height: 18px; font-size: 10px; padding: 0 6px 10px; font-family: Verdana, sans-serif}
#mainWrapper .extraColumn .celebrate_themeBlock h3 {background: url(/img/esku/ny-familyHeaderSprite1.png) no-repeat 0 top; height: 18px; line-height: 18px; font-size: 10px; padding: 18px 6px 10px 39px; font-family: Verdana, sans-serif; margin-left: -3px}
#mainWrapper .extraColumn .family_themeBlock .pageBlockContainer .column5050 .familyAdTeaser .inner h3,
#mainWrapper .extraColumn .celebrate_themeBlock .pageBlockContainer .column5050 .familyAdTeaser .inner h3 {font-size: 11px; font-weight: 700; font-family: Arial, sans-serif; text-align: left; line-height: 1em; padding: 4px 0; background: none; height: auto; margin: 0}
#mainWrapper .extraColumn .family_themeBlock .pageBlockContainer .column5050 .familyAdTeaser .inner h3 a,
#mainWrapper .extraColumn .celebrate_themeBlock .pageBlockContainer .column5050 .familyAdTeaser .inner h3 a {display: block; width: auto; border: none; color: #3d3d3d}

/* *********************** /5.2 Theme blocks ********************* */


/* ***************************** 5.3 FocusTeaser ************************** */


/* **************************** /5.3 FocusTeaser ************************** */
/* ****************************** /5 THEMES *************************** */

/* ********************* 6.HANDMADE ************************************ */
/*------------------------handmade header-------------------------------*/


/*fallback if publishing in layout blocks not handmade*/

	#topHeaderContents .simpleTeaserContainer {margin:0; padding:0;	border: none}
/*----------------------/ handmade header ------------------------------*/

/*--------------------------handmade footer ----------------------------*/
	#mainBottom .footer {background: #ececec url(/img/esku/footerTopshadow.png) repeat-x;	margin:12px 0 0; line-height:1.4; padding:19px 0 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#404040; width:762px; height: auto !important; height: 1%; min-height: 1%; overflow: auto}
	
	#mainBottom .footer .boxwrapper {display: block; float: left; width: 322px}
	#mainBottom .footer .footerBox {padding-left: 102px; padding-right: 28px; padding-top: 5px; color: #000; font-size: 10px; line-height: 1.2em}
	#mainBottom .footer .footerBox h3 {height: 19px; position: relative; margin-bottom: 5px}
	#mainBottom .footer .footerBox h3 span {position: absolute; left: 0; top: 0; height: 20px; width: 100%}
	#mainBottom .footer .footerBox strong {display: block}
	#mainBottom .footer .footerBox span {display: block}
	#mainBottom .footer .footerBox a, #mainBottom .footer .footerBox a:visited {color: #006ead; font-weight: 700; text-decoration: none}
	#mainBottom .footer .footerBox a.rss {font-weight: normal; word-wrap: break-word}
	
	#mainBottom .footer .first {background: url(/img/esku/footerBoxesSprite2.jpg) no-repeat left top; height: 157px}
	#mainBottom .footer .first h3 span {background: url(/img/esku/footerBoxHeaderSprite2.png) no-repeat left top}
	#mainBottom .footer .first h3 {margin-bottom: 5px}
	#mainBottom .footer .second {background: url(/img/esku/footerBoxesSprite2.jpg) no-repeat left -162px; height: 142px}
	#mainBottom .footer .second h3 span {background: url(/img/esku/footerBoxHeaderSprite2.png) no-repeat left -29px}
	#mainBottom .footer .third {background: url(/img/esku/footerBoxesSprite2.jpg) no-repeat left -309px; height: 157px}
	#mainBottom .footer .third h3 span {background: url(/img/esku/footerBoxHeaderSprite2.png) no-repeat left -59px}
	
	#mainBottom .footer .weatherBox {float: left; display: block; height: 471px; position: relative; width: 439px}
	#mainBottom .footer .weatherBox img.smhi {padding: 7px 4px 0px 5px}
	#mainBottom .footer .weatherBox .weatherAD {position: absolute; left: 0; bottom: 1px; width: 100%; height: 74px; background: url(/img/esku/footerWeatherAdRightShadow2.png) no-repeat right top; font-size: 10px; line-height: 1.3em}
	#mainBottom .footer .weatherBox .weatherAD a, #mainBottom .footer .weatherBox .weatherAD a:visited {color:#006EAD; font-weight: 700; text-decoration:none}
	#mainBottom .footer .weatherBox .weatherAD h3 {display: block; float: left; height: 74px; width: 65px}
	#mainBottom .footer .weatherBox .weatherAD h3 span {position: absolute; left: 0; top: 0; background: url(/img/esku/footerWeatherAdHeader2.jpg) no-repeat; height: 74px; width: 65px}
	#mainBottom .footer .weatherBox .weatherAD .adContainer {background: url(/img/esku/footerWeatherAdBG2.png) repeat-x; height: 68px; padding-top: 6px; margin-right: 8px; color: #000}
	
	#mainBottom .footer .contactWrapper {clear: both; border-left: 1px solid #ECECEC; background: url(/img/esku/footerContactFauxCol.png) repeat-y left top; border-top: 10px solid #ECECEC; height: auto !important; height: 1%; min-height: 1%}
	#mainBottom .footer .contactWrapper .lokus {padding: 14px 4px 0 0}
	#mainBottom .footer .contactInfo {width: 269px; color: #FFF; background: #013a5a; display: block; float: left; background: url(/img/esku/footerContactInfoGrad.png) repeat-x left 62px; font-size: 10px; padding: 0 0 10px; overflow: hidden}
	#mainBottom .footer .contactInfo strong, #mainBottom .footer .contactInfo span, #mainBottom .footer .contactInfo a {display: block}
	#mainBottom .footer .contactInfo a, #mainBottom .footer .contactInfo a:visited {color: #FFF; text-decoration: none}
	#mainBottom .footer .contactInfo .footerLogo {height: 62px; display: block}
	#mainBottom .footer .contactInfo h3 {position: relative; height: 57px; width: 100%}
	#mainBottom .footer .contactInfo h3 span {position: absolute; top: 0; left: 0; height: 55px; width: 100%; background: url(/img/esku/footerContactHeader.png) no-repeat left top}
	#mainBottom .footer .contactInfo p {padding: 0 0 14px 9px}
	#mainBottom .footer .lokusWrapper {display: block; float: right}
	#mainBottom .footer .copyText {clear: both; background: #013a5a url(/img/esku/footerCopyBend.png) no-repeat left top; color: #FFF; padding: 15px 10px 66px; font-size:10px}
	#mainBottom .footer .copyText a, #mainBottom .footer .copyText a:visited {color: #FFF; font-weight: 700; text-decoration: none}
/*-------------------------/ handmade footer----------------------------*/

/* ******************** 7.EXEPTIONS FROM VALID CSS *********************** */
#mask {filter:alpha(opacity=50); opacity:0.50}
* html .JSEnabled div.imageCaption {filter: alpha(opacity=70)}
/* ******************** / 7.EXEPTIONS FROM VALID CSS ******************** */


/* ************************ 8.STRUCTURAL **************************** */
/*moved to global.css*/
/* ************************ /8.STRUCTURAL **************************** */


/* ************************** SERVICES ******************************* */
/* ===================== T00.00 -Alert messages ====================== */
/** ALERT MESSAGES **
	0 Common
	1 Confirmation
	2 Error
	3 Info
	4 Warning
*/
/*====common====*/

div.alert {padding:12px; border:2px solid #e7e7e7; margin:0 0 16px;	font-size:1.1em}

	div.alert p {padding:0}

	div.alert span {width:32px;	height:32px; background:url(/img-common/icon_alerts.gif) no-repeat 0 32px; float:left; margin:0 12px 0 0}
	
	div.alert var {font-style:italic}

/*====confirmation====*/
div.alert.alertConfirmation {border-color:#8c3}

	div.alert.alertConfirmation span {background-position:0 0}

/*====error====*/
div.alert.alertError {border-color:#f40}

	div.alert.alertError span {background-position:-32px 0}

/*====info====*/
div.alert.alertInfo {border-color:#7ae}

	div.alert.alertInfo span {background-position:-64px 0}

/*====warning====*/
div.alert.alertWarning {border-color:#fd0}

	div.alert.alertWarning span {background-position:-96px 0}
/* ========================= /T00.00 -Alert messages =========================== */

/* ========================== T01.03 - navigation ============================== */
/*
 1.LEFT MENU
 2.BREADCRUMB
 3.SITEMAP
 4.SET HOME PAGE 
 */
div#leftNavWrapper {font:bold .7em Arial, Helvetica, sans-serif; text-decoration:none; border-bottom:4px solid #000; background-color:#F7F7F7}

	div#leftNavWrapper a:link,
	div#leftNavWrapper a:visited {text-decoration:none}

	div#leftNavWrapper h3 {padding:5px 5px 3px 6px;	background:#000; color:#8B8B8B}

	div#leftNavWrapper .quickLinksWrapper {background-color:#FF7E00; padding:4px; margin-bottom:4px; height:4.8em; display:block; clear:both}

	div#leftNavWrapper #leftNav {border:4px solid #000;	border-bottom:none}

	div#leftNavWrapper ul#currentSection {font:normal 1em Arial, Helvetica, sans-serif; padding:2px 6px}

		div#leftNavWrapper ul#currentSection li {background-color:#F7F7F7; font-weight:normal; line-height:1.3}

			.mainContentContainer ul#currentSection ul li a:link,
			.mainContentContainer ul#currentSection ul li a:visited {text-align:left; color:#666}

	div#leftNavWrapper ul#currentSection li.deployment {font-weight: 700; color:#000; background:url(/img-common/menu_deployment.gif) right 4px no-repeat #e8e8e8; line-height:1.5}

	div#leftNavWrapper ul#currentSection li.deployment li {border-bottom:1px solid #FFF}

	div#leftNavWrapper ul#currentSection li.selected span {font-weight: 700; background:url(/img-common/menu_selected.gif) no-repeat left 2px;	padding-left: 10px}
	
	#leftNavWrapper .quickLinksWrapper h3 {padding:0 0 4px 0; background:#FF7E00; color:#FFF}

		div#leftNavWrapper .quickLinksWrapper select.quickLinks {font-size:.9em; margin-bottom:6px; width:109px}

	div#leftNavWrapper input.quickLinksButton {background:#FFF;	padding:4px; border:none; font:bold 1em Arial, Helvetica, sans-serif; height:1.4em;	padding:0 6px 2px 6px; cursor:pointer; float:right;	border:1px solid #000; margin-right:-2px}

		#leftNavWrapper #leftNav li{border-bottom:1px solid #000}

	div#leftNavWrapper .linkListWrapper {border-left:4px solid #000; border-right:4px solid #000; border-top:none}

			div#leftNavWrapper .linkListWrapper .designLinkList1 li {background:#272727 url(/img-common/designLinkList1_li.gif) right 10px no-repeat; margin:0px; padding:4px 0}
				
				div#leftNavWrapper .linkListWrapper ul.designLinkList1 li ul li  {background-image:none; padding:0 0 0 6px}

				div#leftNavWrapper .linkListWrapper li a:link,
				div#leftNavWrapper .linkListWrapper li a:visited{color:#727272;	padding:2px 0 2px 8px !important; padding:0 0 0 8px; display:block}
				
				div#leftNavWrapper .linkListWrapper li ul li a:link,
				div#leftNavWrapper .linkListWrapper li ul li a:visited{color:#CDCDCD}

			div#leftNavWrapper .linkListWrapper li a:hover {background:#DDD}

/* ******** JS CSS left navigation ********** */
.JSEnabled #leftNavWrapper #leftNav .item a {text-decoration:none}

.JSEnabled #leftNavWrapper #leftNav .item a {position:relative; display:block; width:100%}

.JSEnabled #leftNavWrapper #leftNav .item span {display:block}

.JSEnabled #leftNavWrapper #leftNav .item .eyecandy {position:absolute;	width:100%}

/* ********* ie fixes ************ */
*+html .JSEnabled #leftNavWrapper #leftNav .item a * {cursor:hand}

* html .JSEnabled #leftNavWrapper #leftNav .item a * {cursor:hand}

.JSEnabled #leftNavWrapper #leftNav .item a {text-decoration:none}

.JSEnabled #leftNavWrapper #leftNav .item span {background:#000; color:#aaa}

.JSEnabled #leftNavWrapper #leftNav .item .eyecandy span {background:red; color:#fff}

.JSEnabled #leftNavWrapper #leftNav .selected span {background:red; color:#fff; padding:10px}

.JSEnabled #leftNavWrapper #leftNav .item span {background:url(/img-common/bg_designLeftNav1.gif) repeat-x left top #000; color:#aaa; padding:4px}

.JSEnabled #leftNavWrapper #leftNav .selected span {background:#FF7E00; color:#fff;	padding:4px}
/*===  /1.LEFT MENU ===*/

/*===  2.BREADCRUMB ===*/
.mainColumn div.breadCrumbWrapper {background-color: #f0f0f0}

.mainColumn .breadCrumbWrapper + #startpageContainer {margin-top: 8px}

div.breadCrumbWrapper {display: block; padding: 2px 4px; border-width: 0 1px 1px 1px; border-style: solid; border-color: #ccc; color: #777}	
	.breadCrumbWrapper ul, .breadCrumbWrapper ul li {float: left; font-size: 0.95em}
		.breadCrumbWrapper ul li.first {margin-right: 3px}

		ul#breadCrumb a {color: #777}
		ul#breadCrumb a:hover {text-decoration: underline}

div.breadCrumbWrapperOver {color: #7d7d7d}
	
	.breadCrumbWrapperOver ul {margin-right: 8px; height: auto !important; height: 1%; min-height: 1%; overflow: auto}
		.breadCrumbWrapperOver ul li {float:left; font-weight: 700; padding: 0 0 0 2px}
		.breadCrumbWrapper li:nth-child(2) {display: none}
		
		.mainContentContainer .breadCrumbWrapperOver ul li a, .mainContentContainer .breadCrumbWrapperOver ul li a:visited {color: #7d7d7d}
		
			.breadCrumbWrapperOver ul li.first {color: #999; font-weight: normal}
/*===  /2.BREADCRUMB ===*/

/*===  3.SITEMAP    ===*/

	div.siteMapWrapper h3 {font-size:1.8em}
			
	div.siteMapWrapper ul {float:left; margin:0 12px 12px 0; font-weight: 700}
		
	div.siteMapWrapper ul li {font-weight: 700;	font-size:1.1em}
	
		div.siteMapWrapper ul ul li {font-weight:normal; padding-bottom:2px; font-size:.9em}

		div.siteMapWrapper ul ul li a {font-weight:normal;	padding:0 0 0 18px;	background:transparent url(/img-common/bg_relatedLinks.gif) no-repeat left 2px}
/*===  /3.SITEMAP    ===*/

/*===  4. SET HOME PAGE ===*/
div.setHomepage {display: none}
	div.setHomepage img	{margin-top: 1.2em}
	div.setHomepage a {display: block; background: transparent url(/img-common/icon-setStartpage.gif) no-repeat 0 0; width: 12px; height: 12px; margin-top: 1.2em}
		div.setHomepage a span {position:absolute; left:-9999px}
/*===  /4. SET HOME PAGE ===*/	
/* ************************* /T01.03 - navigation *********************** */

/* ========================== T01.08 - Kampanj ============================== */

.outerMainTop #mainTop {width: 990px}
	.outerMainTop #mainTop #topMenuWrapper {width: 990px}
		.outerMainTop #mainTop #topMenuWrapper ul#level3 {width: 968px}
	.outerMainTop .adColumn {margin-top: 10px}
.outerMainTop #mainTop,
.outerMainTop #mainTop #topMenuWrapper {background: #FFF; float: left}
/* "std1colLayout" flyttat till global */
/* ************************* /T01.08 - Kampanj ****************************** */

/* ************************ /T02.01-standard article ******************** */

/* --------------------------------article -------------------------------- */
		
	h1#articleHeader {font: bold 3.333em/1.05em Arial, Helvetica, sans-serif; padding:0 0 7px; color: #000; line-height: 1.05em; clear:both; display:block; margin: 4px 0 0; padding-bottom: 7px}
	
	h1#articleHeader span.articleSuperTitle {font: bold 0.35em Arial, Helvetica, sans-serif;text-transform:uppercase; letter-spacing: 0px; padding-bottom: .1em; display:block}
	
	h1#articleHeader span.articleSubTitle {font: bold 0.45em Arial, Helvetica, sans-serif; color: #777;	letter-spacing: 0px; padding-top:8px; display:block}
	
	#articleContent p#articlePreamble {font-weight: 700;line-height: 1.2; padding-bottom: 10px;	font-family: Verdana, Arial, sans-serif}
		#articlePreamble p {display:inline}
		
	#articleContent #articlePreamble a, #articleContent .body a,
	#articleContent #articlePreamble a:visited, #articleContent .body a:visited {color: #006dae; text-decoration: underline}
		
	#articleContent p, span.dialogue {font-size: 1em; line-height: 1.265em}
	#articleContainer .byline {margin-bottom:12px; padding: 0;display: block;clear: both}		

	#articleContainer .imageWrapper.top {margin-bottom: 17px}
	#articleContainer .imageWrapper.top img {display: block}
	#articleContainer .top .photographer.vcard, .modalWindow .photographer.vcard {text-align: right; float: right; color: #999; margin-top: 4px}
	#articleContainer .top .photographer .fn, .modalWindow .photographer .fn {display: inline}
	
	#articleContainer div.imageCaption, 
	#articleContainer div.staticImageCaption {padding: 2px 2px 0; margin: 0; line-height: 1em; display: inline}
	
	/* ---- Text resize toolbar-----*/
	
	#articleContainer div.meta  {position: absolute; bottom: 2px; left: 0; font-size: 10px; color: #ffffff}
	
	#articleContainer .toolbar {color: #6c7174;	background-color:transparent;font-size: 11px;margin: 6px 0;	height:32px;clear:both}
		
	#articleContainer .toolbar .articleCategory .label {color: #C60707;	background-color:transparent;font-weight: 700;	padding-top:6px;float:left}
	
	#articleContainer .toolbar {margin: 0; position: relative; height: 24px}
	#articleContainer .toolbar .JSDependent {display: block; visibility: visible}
	
	#articleContainer .toolbar.bottom {border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; margin-top:12px; padding:8px 0; display: none; height: auto; margin: 0 0 10px; display: block}
	#articleContainer .toolbar.bottom .JSDependent  {display: none}
	#articleContainer .toolbar.bottom .toolstrip {display: none}
	#articleContainer .toolbar.bottom .socialBookmarks {height: auto !important; height: 1%; min-height: 1%; overflow: hidden}
	#articleContainer .toolbar.bottom .socialBookmarks .infoText {display: block; float: left; padding: 0 10px 0 0}
	#articleContainer .toolbar.bottom #socialBookmarkLinks li {display: block; float: left; padding: 0 4px 0 0}
	#articleContainer .toolbar.bottom #socialBookmarkLinks li a, #articleContainer .toolbar.bottom #socialBookmarkLinks a {display: block; float: left; width: 16px; height: 16px; overflow: hidden; margin: 0 4px 0 0}
	#articleContainer .toolbar.bottom #socialBookmarkLinks li a span, #articleContainer .toolbar.bottom #socialBookmarkLinks a span {text-indent: -9999px; display: block; float: left}
	
	#blog .socialBookmarks {height: auto !important; height: 1%; min-height: 1%; overflow: hidden; border-bottom: 1px solid #E8E8E8; border-top: 1px solid #E8E8E8; margin: 0 0 10px; color: #6C7174; padding: 8px 0}
	#blog .socialBookmarks .infoText {display: block; float: left; padding: 0 10px 0 0}
	#blog #socialBookmarkLinks li {display: block; float: left; padding: 0 4px 0 0; clear: none}
	#blog #socialBookmarkLinks li a, #blog #socialBookmarkLinks a {display: block; float: left; width: 16px; height: 16px; overflow: hidden; margin: 0 4px 0 0}
	#blog #socialBookmarkLinks li a span, #blog #socialBookmarkLinks a span {text-indent: -9999px; display: block; float: left}
	
	li .share_www_facebook_com, a.share_www_facebook_com {background: url(/img/esku/sm_facebook.gif) no-repeat}
	li .share_twitter_com, a.share_twitter_com {background: url(/img/esku/sm_twitter.jpg) no-repeat}
	li .share_www_pusha_se, a.share_www_pusha_se {background: url(/img/esku/sm_pusha.gif) no-repeat}
	li .share_bloggy_se, a.share_bloggy_se {background: url(/img/esku/sm_bloggy.png) no-repeat}
	li .share_del_icio_us, a.share_del_icio_us {background: url(/img/esku/sm_delicious.jpg) no-repeat}
	li .share_www_myblock_se, a.share_www_myblock_se {background: url(/img/esku/sm_myblock.gif) no-repeat}
	li .share_www_myspace_com, a.share_www_myspace_com {background: url(/img/esku/sm_myspace.gif) no-repeat}
	li .share_www_linkedin_com, a.share_www_linkedin_com {background: url(/img/esku/sm_linkedin.gif) no-repeat}
	#articleContainer .bottom div.meta {display:block; float:right; left:auto; position:static}
	#articleContainer .top div.meta {display: none}

	#articleContainer .toolbar span.published,
	#articleContainer .toolbar span.updated  {display:block;float:left}

	#articleContainer .toolbar span.published {color: #000}
	
	#articleContainer.review .toolbar span.published {font-size: 10px; padding: 20px 0 0}
	
		#articleContainer .toolbar span.updated {padding: 0 0 0 8px}
	
	#articleContainer .textSizerContainer {background: url(/img/esku/toolbarTopSprite1.png) no-repeat left top; height: 22px; position: absolute; right: 133px; top: 0; padding-left: 27px}
	
	.textSizerContainer .description {margin-top: 2px;margin-right: 4px;float:left;	font-size: 10px}
	
	.textSizerContainer a {background-repeat:no-repeat; display: block; float:left; height:18px; margin:2px 1px 0 0; width:16px}
	.textSizerContainer a span {display: none}
	.textSizerContainer a.textSize1 {background: url(/img/esku/toolbarTopSprite1.png) no-repeat left -38px}
	.textSizerContainer a.textSize2	{background: url(/img/esku/toolbarTopSprite1.png) no-repeat left -59px}
	.textSizerContainer a.textSize3 {background: url(/img/esku/toolbarTopSprite1.png) no-repeat left -80px}
	.textSizerContainer a.textSize1.selected {background: url(/img/esku/toolbarTopSprite1.png)  no-repeat left -38px}
	.textSizerContainer a.textSize2.selected {background: url(/img/esku/toolbarTopSprite1.png) no-repeat left -59px}
	.textSizerContainer a.textSize3.selected {background: url(/img/esku/toolbarTopSprite1.png) no-repeat left -80px}
	
	#articleContainer .toolbar .toolstrip {height: 22px; min-height: 1%; overflow: auto; background: url(/img/esku/toolbarTopSprite1.png) no-repeat right top; position: absolute; right: 0; top: 0; width: 133px; margin: 0}
	
	div.toolbar.top .print a, 
	div.toolbar.top .tip a,
	div.toolbar.bottom .print a, 
	div.toolbar.bottom .tip a {height: 18px;display: block; font-size:0px; color:#FFF; margin: 2px 0 0}
	
	div.toolbar .print a, 
	div.toolbar .tip a {background-color:transparent; float:left}
	
	div.toolbar .print a {background:url(/img/esku/toolbarTopSprite1.png) no-repeat left -157px; width: 59px}
	
	div.toolbar.bottom .tip a,
	div.toolbar.top .tip a {background:url(/img/esku/toolbarTopSprite1.png) no-repeat left -115px; width: 68px}
	
	.review div.toolbar.top .tip a {float: right}
	.review div.toolbar .print a {float: right}
	
	/* ------------------------/Text resize toolbar ----------------------------*/
	
	/* ------------------------ articleFloatContainer --------------------------*/
	
	.articleFloatContainer .articlePictures {background: url(/img/esku/artFloatBoxBottom.png) repeat-x left bottom; padding: 0 0 10px}
	.articleFloatContainer .articlePictures .articleImageTitle a img {display: block}
	
	.articleFloatContainer .pictureContainer {display: block}
	
	.articleFloatContainer {margin:0 0 12px 12px; padding: 0 0 0 3px; background: #FFF url(/img/esku/articleFloatBorder.png) repeat-y; max-width:200px; float:right; overflow:hidden}

	.mainContentContainer .articleFloatContainer > a:link, .mainContentContainer .articleFloatContainer > a:visited {color: #006eab; text-decoration: underline}
	
		#articleContent .articleFloatContainer p.articlePicture_caption {padding: 2px 2px 8px; display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 1.2em}
		
		 .articleFloatContainer p.articlePicture_caption span.photographer {font-weight: normal; display:block;	font-style: italic}
	
			#articleContainer .articleFloatContainer .articleImageTitle p.label {padding:0 3px 3px;	display:block; font-size: 1em; font-weight: 700; font-family: Verdana, sans-serif}
	
	#articleContainer .articleFloatContainer h3 {font-size: 1em; font-weight: 700; font-family: Verdana,sans-serif; padding: 0 3px 3px; margin: 0; color: #006EAE}
	#articleContainer .articleFloatContainer h3 em {display:block; font-style:normal}
	
	.tv	{background: url(/img/esku/artFloatBoxBottom.png) repeat-x left bottom; padding: 0 0 10px}
	
	.articleFloatContainer .pictureContainer {background:transparent url(/img/esku/artFloatBoxBottom.png) repeat-x left bottom; padding:0 0 10px}
	
	.articleFloatContainer .factContainer {background: url(/img/esku/artFloatBoxBottom.png) repeat-x left bottom; padding: 0 0 10px}
	.articleFloatContainer .factContainer .singleFactsContainer h4 {padding: 0 3px 3px; font-size: 10px; font-weight: 700; font-family: Verdana, sans-erif}
	.articleFloatContainer .factContainer .singleFactsContainer .factPicturesContainer {padding: 0 3px}
	.articleFloatContainer .factContainer .singleFactsContainer .richText {padding: 0 3px 3px}
	
	#articleContainer .seriesOfArticles.articleTop .byline {width:100%;	text-align:right; padding:4px 0 12px; margin:0}
	
	#articleContainer .seriesOfArticles.articleTop {margin-bottom: 8px;	padding: 4px 0}
	
	.mainContentContainer #articleContainer .seriesOfArticles.articleTop h3 {margin-bottom: 0; padding:4px 12px; font-size:1.4em; color:#FFF; font-weight: 700;	background-color:#FF7E00}
	.mainContentContainer #articleContainer dt {font-weight: 700; font-size:1.1em}
	.mainContentContainer #articleContainer dt.structural {position: static; display: block; font-size: 1em; padding: 0 0 0 8px}
	.mainContentContainer #articleContainer .imageWrapper dt.structural, .modalWindow .photographer dt.structural {position: static; display: inline; font-size: 1em;  font-weight: normal; padding: 0}
	.mainContentContainer #articleContainer .seriesOfArticles.articleTop dt,
	.mainContentContainer #articleContainer .seriesOfArticles.articleTop dd  {display:inline}
	
		.mainContentContainer #articleContainer .seriesOfArticles.articleTop dt a,
		.mainContentContainer #articleContainer .seriesOfArticles.articleTop dd a {background:url(/img-common/bg_link.gif) no-repeat right 1px;	padding-right:20px}		
		.mainContentContainer #articleContainer .seriesOfArticles dd .date {margin-left: 13px}
			
			.mainContentContainer #articleContainer .related_articlesContainer h3 {color: #464646}
			
			.mainContentContainer #articleContainer .seriesOfArticles h3 {color: #006eae}
	
		#articleContainer .articleFloatContainer .byline {width:175px; overflow:hidden;float:none}		
	
	.articleFloatContainer .doclink a img {margin:0 0 -4px 6px;	border: 0px solid #000}
	
	.articleFloatContainer .related_articlesContainer,
	.articleFloatContainer .seriesOfArticles {background: url(/img/esku/artFloatBoxBottom.png) repeat-x left bottom; padding: 0 0 4px}
	
	.articleFloatContainer .seriesOfArticles .byline {display: block; text-align: left;	width:175px}
	
	.articleFloatContainer dl {background: url(/img/esku/relDlDivider.png) repeat-x left top; font-family: Verdana, sans-serif; font-size: .9em; line-height: 1.2em; padding-top: 1px; margin-bottom: 6px}
	.articleFloatContainer dl dt {display: none}
	.articleFloatContainer dl dd {background: url(/img/esku/relArtDivider.png) repeat-x left bottom; display: block; float: none;	padding: 0 0 1px; margin: 0; border-top:1px solid #FFF}
	.articleFloatContainer dl.photographer dd {padding: 0 0 1px 8px}
	
	.articleFloatContainer .related_articlesContainer dl dd {background: url(/img/esku/relArtDivider_ext.png) repeat-x left bottom}
	.articleFloatContainer .related_articlesContainer dl dd a:hover {background: #464646}
	
	.articleFloatContainer dl dd a {display: block;	float: none; padding: 1px 10px 1px 2px; margin: 0 0 0 5px; background: #fff url(/img/esku/relArrows.png) no-repeat 160px 4px;	border-bottom: 1px solid #FFF; line-height: 1.1em}
	
	.articleFloatContainer dl dd a:hover {background: #006ead url(/img/esku/relArrows.png) no-repeat -45px 4px; color: #FFF; text-decoration: none}
	
	.articleFloatContainer .pollContainer {display:block; margin-bottom:12px; background: url(/img/esku/pollSymbol_floatContainer.png) no-repeat; padding:22px 0 0 36px}
	
	.articleFloatContainer .pollContainer .voteContainer {float:none; display:block; padding: 0 0 0 30px; margin-left: -30px; text-align: right}
	
	.articleFloatContainer .pollContainer form {margin: 0}
	
	.articleFloatContainer .pollContainer h3 {background: #000; color: #FFF; font: bold 0.8em Arial, Helvetica, sans-serif; padding:0; width:154px}
	
	#articleContent .articleFloatContainer .pollContainer p {text-indent: 0px; padding:0 0 6px 4px;	margin:0; font-size: 1em; font-weight: 700; height:auto !important; height:1%;	overflow:visible}
	
	/* ------------------------ /articleFloatContainer ----------------------------*/
	
	/* ------------------------------- FactContainer ------------------------------*/
	
	.bgFactContainer .singleFactsContainer {padding: 8px 0 8px 140px; background: url(/img/esku/singleFactsBottom.png) repeat-x left bottom}
	
			.bgFactContainer .singleFactsContainer div img {margin:0 0 8px 8px}
		
			.bgFactContainer .singleFactsContainer .factPicturesContainer {float: right}
		
		.bgFactContainer .singleFactsContainer .clearer {float:none}
		
		.bgFactContainer {background: url(/img/esku/factContainer.png) no-repeat; margin: 0 0 1px}
		#articleContent .bgFactContainer p {font-family: Verdana, sans-serif; font-size: .9em}
		.bgFactContainer h3 {display: none}
		.articleFloatContainer .bgFactContainer h3 {display: block}
		
		.bgFactContainer h4 {display: none}
		
		.bgFactContainer .singleFactsContainer h4 {background: #000; color: #FFF; border:1px solid #CCC; font: bold 1.4em Arial, Verdana; padding: 2px 0 2px 12px; margin: 0 0 12px 0; font-style:normal}
		
	/* -------------------------------/ FactContainer ------------------------------*/
	
	/* --- contact --- */
	#contact .topContact img {margin: 0 0 17px 1px;	display: block}	
	#contact  h1 {font:normal 2.5em Arial, sans-serif; letter-spacing: -1px; color: #565656; margin:0px; padding:0 0 5px}	
	#contact .topContact {margin: 0 0 20px;	background: url(/img/esku/kontaktTopShadow.png) repeat-x left bottom;	padding: 23px 7px 8px}
	#contact .topContact p {font-family:Arial, sans-serif; font-size:1.1em}
	
	/*
	rightcolumn
	*/
	
	.extraColumn #contact .topContact {margin-top:0}	
	
	#contact .middleContact {padding: 0 0 10px}
	
	#contact .middleContact h2 {font-weight: 700; font-size:1.4em;	background: #565656; margin-bottom: 0; padding: 5px 7px; text-transform: uppercase;	border-top: 1px solid #FFF;	border-bottom: 1px solid #FFF}
	
	#contact .middleContact .h2container {margin: 0 0 9px; padding: 0 0 10px; background: url(/img/esku/kontaktContainershadow.png) repeat-x left bottom;	border-top: 3px solid #006eae;color: #FFF}
	
	#contact .middleContact h3 {font-size:12px;	padding: 10px 0 1px 0; font-weight: 700; color: #940031; line-height: 1em; display: block}

	#contact .middleContact h3 span {color: #565656; background: url(/img/esku/kontaktTitleSymbol.png) no-repeat right 2px; display: block; float: left; 
	margin-top: -28px; text-transform: uppercase; font-size: .92em; padding-right: 8px}

	#contact .middleContact p {font-size:11px;	padding:0 0 1px; margin:0}
	
	#contact .middleContact p a {color: #006eae}
	
	#contact .middleContact .h2container p {background: #565656; padding:5px 7px; margin: 0; border-bottom: 1px solid #FFF; font-size:1.4em; font-weight: 700; font-family: Arial, sans-serif}
	#contact .middleContact .h2container p a {color: #FFF}
	
	#contact .middleContact .clearer {padding: 13px 0 0; margin: 0 0 7px; background: url(/img/esku/kontaktClearer.png) repeat-x left bottom; height: 13px; font-size:1px; line-height:1px}
	
	#contact .middleContact .left {float:left; padding: 0 0 0 7px}
	
	#contact .middleContact .left img {display: block; border: 1px solid #000}
	
	#contact .middleContact .right {float:left;	width:70%; padding-left: 8px}	
	
	/*---- Image captions ---*/
	
	div.imageCaption,
	div.staticImageCaption {color:#333;	padding: 6px 12px; border: none}
	/*--- Enlarged image ---*/	
	#startpageContainer div.imageCaption, #startpageContainer div.staticImageCaption {display: none;}

	.articleTeaser div.imageCaption {padding: 0; margin: 0 0 2px; display: inline; line-height: 0.9}
	.articleTeaser div.imageCaption p, div.staticImageCaption p {padding: 0; margin: 0; display: inline}

	.enlargedimageContainer .enlargedimage .left {float: left}
	
	.enlargedimageContainer .enlargedimage .right {float: right}
	
	/*== /Enlarged image ==*/	
	/*== speciallÃƒÆ’Ã¢â‚¬Â¦ nkar till "articleTeaser" ==*/		
	
	.appendixLink span {position: static; font-size: 1em}
	
	#mainPadding .articleTeaser a.slideshow,
	#mainPadding .articleTeaser a.webTv,
	#mainPadding .articleTeaser a.photoAlbum {float: right; background-repeat:no-repeat; overflow:hidden; height:16px; padding-left: 15px; font-family: Verdana, Arial, sans-serif; font-size: .9em;	color: #006dae;	margin: 0 0 0 8px;position: relative; z-index: 100}
	
	#mainPadding .articleTeaser a.slideshow span,
	#mainPadding .articleTeaser a.webTv span,
	#mainPadding .articleTeaser a.photoAlbum span {font-weight: 700; color: #006dae; font-family: Verdana, Arial, sans-serif; font-size: .9em} 

	.articleTeaser a.slideshow, .articleTeaser a.photoAlbum {background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -179px} 
	
	.articleTeaser a.webTv {background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -118px} 

	/*.articleTeaser .comments {background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -215px; float:right; overflow:hidden} */
	.articleTeaser .comments {float:right; overflow:hidden}

	.articleTeaser .comments a {padding: 0 0 0 20px; text-align:left; display:block; font-weight: 700}
	
		.articleTeaser .comments,
		.articleTeaser .comments a, .articleTeaser .comments a:visited {text-decoration: none; color: #006dae; font-family: Verdana, Arial, sans-serif;	font-size: .9em; position: relative; z-index: 100}
		
		.mainContentContainer .articleTeaser .comments a:hover {text-decoration: underline; color: #006dae}
		
		.articleTeaser .comments span em {font-style: normal}
	
	div.beforeAppendixArt {height:1px; font-size:0px; overflow:hidden; clear: both}
		
	div.afterAppendixArt {height: 4px; font-size:0px; clear:both; margin-bottom:0}

	/*== /speciallnkar till "articleTeaser" ==*/
	
/* *********************** /T02.01-standardArticle ************************ */


/*=========================== T02.02.002 ArticleSerie ====================== */
#articleContainer div.articleSerieWrapper dl {margin:0 1px 1px 0; padding: 0; display:block; font-weight: 700; background: url(/img/esku/articleSeriesWrapper.png) no-repeat left top; color: #FFF; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;	font-size:12px}
	.mainContentContainer #articleContainer .articleSerieWrapper dt.structural {display: none}
	#articleContainer div.articleSerieWrapper dl dd {background: url(/img/esku/articleSeriesWrapper.png) no-repeat right -26px; height: 19px; line-height: 19px; padding: 0 12px 5px}
	.mainContentContainer #articleContainer div.articleSerieWrapper dl p {padding:0}
	
/*=========================== /T02.02.002 ArticleSerie ====================== */

/* ========================== T02.06 Hantera avdelning ==================== */ /*=1.3*/
div#departmentHeadWrapper {background: #d9d9d9; padding: 8px 8px 0}
	div#departmentHeadWrapper div#departmentHead {float: left; font-family: Arial, Helvetica, sans-serif; font-size: 3em; font-weight: 700; letter-spacing: -2px}
/* ========================== / T02.06 Hantera avdelning ==================== */

/* ========================== T02.07 BehÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡righetshantering ==================== 
div.userRightsWrapper {background: #FFF6EE;	border: 1px dotted #ff7e00;	padding: 1em}
	div.userRightsWrapper h1#articleHeader {font-size: 2em}
	div.userRightsWrapper div.userRightsRoles,
	div.userRightsWrapper div.userRightsActions {background: #fff; border: 1px solid #ddd; padding: 1em; margin-bottom: 1em}
	div.userRightsWrapper div.userRightsRoles ol,
	div.userRightsWrapper div.userRightsActions ul {list-style: disc; margin-left: 2em} */
/* ========================== / T02.07 BehÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡righetshantering ================== */



/* ================ T03.01 - Annonshantering ============== */
	div.adWrapper {border: 1px solid #ddd; border-width: 1px 0;	padding: 4px 0 14px 0}
		div.adWrapper span.dividerFirst {background: transparent url(/img-common/divider-ad.gif) no-repeat 0 0;	display: block;	width: 468px; height: 20px}
/* ================ /T03.01 - Annonshantering ============== */

/* ================ T03.04 - Lokus Family Ad ============== */
	/*
	1.COMMON
	2.VIEWS	 (MAIN)
		T03.04 - Lokus Family Ad (Search)
		T03.04 - Lokus Family Ad (Order Form)
		T03.04 - Lokus Family Ad (Item)
		T03.04 - Lokus Family Ad (Category Listing)
	3.VIEWS (EXTRACOLUMN)
		 T03.04 - Lokus Family Ad Category Listing (In Extra Column)
	*/

	/* ========= 1.COMMON ========= */
	div#familyAd .meta {color: #666}
	div#familyAd h3 {margin: .5em 0 0;font-family: Georgia, serif; color: #000;	font-size: 1.5em}
	/* ========= /1.COMMON ========= */ 

	/* ========= 2. VIEWS (Main Column) ========= */ 		
		/* ========= T03.04 - Lokus Family Ad (Search) ======== */
			#searchResult div.familyAd img.familyAd-imgThumb {float: right}
						
		/* ========= /T03.04 - Lokus Family Ad (Search) ======== */
	
		/* ========= T03.04 - Lokus Family Ad (Order Form) === */
			div.familyAdOrderForm {border: 1px solid #ccc; margin: 1em 0}
			div.familyAdOrderForm h1 {background: #747474; color: #fff;	padding: 8px 10px; font-size: 2em}
			div.familyAdOrderForm div.formContainer {padding: .5em}
				div.familyAdOrderForm div.formContainer div.errors {border: 1px solid #ccc;padding: .5em;background: #f7f7f7;margin: 0 0 1em}
					div.familyAdOrderForm div.formContainer div.errors p {font-weight: 700; padding: 0 0 .4em}
					div.familyAdOrderForm div.formContainer div.errors ul {list-style: disc; margin-left: 40px; color: red}
						div.familyAdOrderForm div.formContainer div.errors li{margin: 0 0 .2em}
			div.familyAdOrderForm div.formContainer div.inputfield {overflow: hidden}
				div.familyAdOrderForm div.formContainer div.inputfield label {display: block; float: left; width: 100px}
					div.familyAdOrderForm div.formContainer div.inputfield label span {color: red}
			div.familyAdOrderForm div.formContainer div.submit,
			div.familyAdOrderForm div.formContainer div.submit p {text-align: right; padding: 0}
		/* ========= T03.04 - Lokus Family Ad (Order Form) === */
	
		/* ========= T03.04 Lokus Family Ad (Item) ======== */
		#familyAd {background: url(/img/esku/familyAdBorders.png) no-repeat left bottom; width: 761px}
		
		div#familyAdItem {margin: 0 0 1em; padding: 48px 10px 0; background: url(/img/esku/familyAdSprite1.png) no-repeat left top}		
		div#familyAdItem .familyAdItem-content {height: auto !important; height: 1%; min-height: 1%; overflow: auto; background: url(/img/esku/familyAdContentBG.jpg) no-repeat right top}
		
		div#familyAdItem .toolbar.top .textSizerContainer,
		div#familyAdItem .toolbar.top .tip,
		div#familyAdItem .toolbar.top .print,
		div#familyAdItem .toolbar.top .orderPrint {display: none}
		
			div#familyAdItem span.published {display:block; color: #780000; font-size: 1.4em; font-weight: 700; text-transform: uppercase; font-family: Arial, sans-serif}
			
			div#familyAdItem .toolbar.bottom {background: transparent url(/img/esku/familyAdBottomToolbar.png) no-repeat right bottom; float: right; padding: 0 4px 2px 0}
			
			div#familyAdItem .toolbar.bottom span.published,
			div#familyAdItem .toolbar.bottom div.textSizerContainer {display: none}
			
			div#familyAdItem div.imageWrapper {	margin: 0 0 4px; display: block; float: left; background: url(/img/esku/familyAdWrapperShadow.png) no-repeat right top}
				div#familyAdItem div.imageWrapper img {margin: 0 0 4px; padding: 0 13px 0 0}
				
			div#familyAdItem h2 {color: #780000; padding: 20px 0 0}
				
			div#familyAdItem div.familyAdItem-content .description span.info {display: block}
			
			#familyAd .toolbar .orderPrint {display: none}
						
			.toolbar .orderPrint a {background:#C07A99 url(/img/esku/eventSprite1.png) no-repeat left -672px; width:94px;	border:medium none; color:#FFF; display:block; font-size:11px; font-weight: 700; height:15px; letter-spacing:-1px; line-height:15px; margin:0; padding:0; text-align:center;	float: right}
			
			#familyAd .toolbar.bottom .tip a,
			#familyAd .toolbar.bottom .print a {background:#C07A99 url(/img/esku/eventSprite1.png) no-repeat left -648px; width:63px;	border:medium none; color:#FFF; display:block; font-size:11px; font-weight: 700; height:15px; letter-spacing:-1px; line-height:15px; margin:0; padding:0; text-align:center; float: left}
			
			#familyAd .toolbar.bottom .print a {margin-left: 6px}
			
		/* ========= /T03.04 Lokus Family Ad (Item) ======== */

		/* ========= T03.04 Lokus Family Ad (Category Listing) ======== */
		/* GÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡r det mÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡jligt att hÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢lla fasta bredder och hÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡jder pÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ tumnaglar
		*/ 
		div.familyAdTeaser div.thumbImgWrapper {width: 147px; height: 142px; line-height: 150px; border:4px solid #464646}
			div.familyAdTeaser div.thumbImgWrapper a {display:block;overflow:hidden}
			
		div.familyAdCategoryListing_themeBlock div.pageBlockContainer div.pageBlock.column25252525 {overflow:visible}
		
		#mainWrapper .extraColumn .pageBlockContainer .column5050 .familyAdTeaser .inner h3,
		#mainWrapper .mainColumn .pageBlockContainer .column25252525 .familyAdTeaser .inner h3 {font-family:Arial,sans-serif; font-size:12px; font-weight: 700; height:auto; line-height:1em; margin:0; padding:4px 0 6px; text-align: left; background: none}
		#mainWrapper .mainColumn .pageBlockContainer .column333333 .familyAdTeaser .inner h3 {font-family:Arial,sans-serif; font-size:12px; font-weight: 700; height:auto; line-height:1em; margin:0; padding:4px 0 6px; text-align: left; background: none}
		
		.Cols-Main_Ad #mainWrapper .extraColumn .pageBlockContainer .column5050 .familyAdTeaser .inner h3,
		.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer .column25252525 .familyAdTeaser .inner h3 {font-size:12px}
		.Cols-Main_Ad #mainWrapper .mainColumn .pageBlockContainer .column333333 .familyAdTeaser .inner h3 {font-size:12px}
		
		#mainWrapper .extraColumn .pageBlockContainer .column5050 .familyAdTeaser .inner h3 a,
		#mainWrapper .mainColumn .pageBlockContainer .column25252525 .familyAdTeaser .inner h3 a {color:#3D3D3D; display:block}
		#mainWrapper .mainColumn .pageBlockContainer .column333333 .familyAdTeaser .inner h3 a {color:#3D3D3D; display:block}
		
		#mainWrapper .mainColumn .familyAdCategoryListing_themeBlock h3 {background:transparent url(/img/esku/ny-familyAdItemHeaders.png) no-repeat left top;
		font-family:Verdana,sans-serif; font-size:10px; height:18px; line-height:18px; padding:0 6px 10px; text-indent:0}
		
		.Cols-Main_Ad #mainWrapper .mainColumn .familyAdCategoryListing_themeBlock h3 {background:transparent url(/img/esku/ny-familyAdItemHeaders.png) no-repeat -539px top}
		
		.Cols-Main_Ad #mainWrapper .mainColumn .familyAdCategoryListing_themeBlock .simpleTeaserContainer h3 {background: none; font-size: 1.4em; height: auto; padding: 0 0 8px}
		
		.familyAdCategoryListing_themeBlock {margin: 0 0 6px}
			div.familyAdCategoryListing_themeBlock div.familyAdTeaser div.inner {margin: 0}
		div.familyAdTeaser {margin: 0 0 4px}
		
			div.mainColumn div.familyAdTeaser h3,
			div.extraColumn div.familyAdTeaser h3 {text-align: center; font-size: 1.1em}
			div.mainColumn div.familyAdTeaser div.thumbImgWrapper {height: 150px; width: 155px}
			
			div.mainColumn .column333333 div.familyAdTeaser div.thumbImgWrapper {width:142px}
			
				div.mainColumn div.familyAdTeaser div.thumbImgWrapper a {display:block;	width: 153px; height: 148px; line-height: 150px; border:1px solid #FFF; display:block; overflow:hidden}
				
				div.mainColumn .column333333 div.familyAdTeaser div.thumbImgWrapper a {width: 140px}
				
					div.mainColumn div.familyAdTeaser div.thumbImgWrapper a:hover,
					div.extraColumn div.familyAdTeaser div.thumbImgWrapper a:hover {position: relative; overflow:visible}
						div.mainColumn div.familyAdTeaser div.thumbImgWrapper a:hover img,
						div.extraColumn div.familyAdTeaser div.thumbImgWrapper a:hover img {position: absolute; left: 0; top: 0; background-color: #464646; padding: 4px; z-index: 2000}	
				/* /skapar hover-effekt som visar hela bilden */


		/* ========= /T03.04 Lokus Family Ad (Category Listing) ======== */
	/* ========= /2. VIEWS (Main Column) ========= */ 		

	/* ========= 3. VIEWS (Extra Column) ========= */ 		
		/* ========= T03.04 - Lokus Family Ad (Category Listing, Extra Column) ========= */
		div.mainContentContainer div.familyAdCategoryListing_themeBlock div.pageBlockContainer div.pageBlock.column5050 {overflow:visible!important}
		
		div.extraColumn div.familyAdTeaser {width: 139px}
		
			div.extraColumn div.familyAdTeaser div.thumbImgWrapper {width: 128px; height: 122px}
				div.extraColumn div.familyAdTeaser div.thumbImgWrapper a {display:block; height: 120px;	line-height: 120px;	border:1px solid #FFF}
					div.extraColumn div.familyAdTeaser div.thumbImgWrapper a img {width: 126px}
					
		/* ========= /T03.04 - Lokus Family Ad (Category Listing, Extra Column) ========= */	
	/* ========= 3. VIEWS (Extra Column) ========= */
/* ================ T03.04 - Lokus Family Ad ============== */

/* ==================== T04.09 - SÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡k pÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ sajt =================*/

/*

1.SearchForm
2.SearchResult

*/

#searchForm {padding:0 0 8px; margin: 0 0 6px; background:transparent url(/img/esku/photoWrapperSearchShadow.png) repeat-x left bottom}
	#searchForm .title {background:transparent url(/img/esku/photoWrapperTitlebar.png) repeat-x; padding-top:15px}
	#searchForm h1 {margin:0 0 8px;	display:block}
	#searchForm legend {position:absolute; left:-2000px; display:none}	
	#searchForm input,  
	#searchForm select {font-weight:normal;	font-size:.9em}
	#searchForm .left {float:left; width:194px}
		#searchForm .left .string input,
		#searchForm .left .section input {width:168px}
		#searchForm .left .section select {width:170px; margin-bottom:8px}
	#searchForm label {font-weight: 700; font-size:1em; margin-bottom:3px}
	#searchForm p {font-weight: 700; font-size:1em; margin:0; padding:0 0 0 12px; background:url(/img/esku/blueArrowSmall.png) no-repeat left}
	#searchForm p.linkToArchive {text-align: left}
	#searchForm a.resetForm {background:transparent url(/img/esku/blueArrow.png) no-repeat right 11px; padding: 4px 12px 2px 0; font-weight: 700; float: right; margin-right: 6px}	
	#searchForm .subLabel {padding:6px 0; display:block}
		#searchForm .left .section label {margin-top:8px}
		#searchForm .left .string label,
		#searchForm .left .section label{display:block; clear:both; background:url(/img/esku/blueArrowSmall.png) no-repeat; padding-left:12px}
	#searchForm .submitContainer {border-top:3px double #DDD; padding:8px 12px 3px 0; margin-top:12px; height:2em}	
	#searchForm .submitContainer .standardButton {float:right; background:transparent url(/img/esku/photoWrapperSearchButton.png) no-repeat; color:#FFF; font-weight: 700; height:30px; padding:0 26px 5px 0;	text-indent:0; width:69px; border: none}
	#searchDate table {border-collapse:collapse;float:left;margin-top:3px;width:100%}
	#searchForm #searchDate {float:left;margin:0;width:22.7em !important;width:23.3em}	
		#searchDate table td {border:1px solid #DDD; background:#FFF; padding:4px 2px 6px}
	#searchDate table label	{font-weight:normal}	
	
/*===RESULT==*/
	div#searchResult #overview {font-weight: normal; padding: 0; margin-bottom:12px}
		div#searchResult #overview strong {font-size: 1.1em; padding:6px}
		#searchResult .row {background:#FFF url(/img/esku/eventCategoryShadow.png) repeat-x left bottom; padding: 0 0 8px}
		#searchResult .searchResultPagesControl .row {display:block; clear:both; padding-bottom:12px; margin-bottom:12px; border-bottom:3px double #DDD}
		#searchResult .row .date {margin:0;	padding:0 0 8px; font:0.8em Verdana, Arial, Helvetica, sans-serif; color:#666}
	#searchResult .row h3 {margin:0; padding:0 0 4px; font-size:1.6em !important; font-size:1.4em; color:#666}
	#searchResult .row p, 
	#searchResult .row h3 {padding-bottom:3px; padding-top:3px}
	#searchResult .row p.summary {padding-bottom:8px}
/* ==================== /T04.09 - Sk p sajt =======================*/
	
/* ================ T04.10 - Hantera senaste nytt ===================*/
	
	div#ticker {background: url(/img/esku/latestNewsDivider_vertical.png) repeat-x; font-weight: 700; margin: 0 0 6px; padding: 1px 0 0; font-size: 10px; display: block; visibility: visible; height: auto !important; height: 1%; min-height: 1%}
	#topHeaderContents div#ticker {background: url(/img/esku/latestNewsDivider_vertical.png) repeat-x; font-weight: 700; margin: 0; padding: 1px 0 0; font-size: 10px; display: block; visibility: visible; height: auto !important; height: 1%; min-height: 1%; position: absolute; bottom: 6px; left: 20px; width: 310px}
	div#ticker dl {float:left; width:100%}
	div#ticker dt {padding: 0 11px 3px 3px; color:#898989; display: block; float:left}
	div#ticker dd {overflow:hidden;	display: block;	float:left}
	div#ticker dd a {padding: 0 3px 3px 7px; text-indent:-9999em; display:none; background: url(/img/esku/ny-latestNewsSprite1.png) no-repeat 1px -233px; color: #006dae}
	div#ticker dd.active a {display: block; text-indent:5px; font-weight: normal}
	div#ticker dd.active a:after {content:"_"; text-decoration:blink}
	div#ticker .clearer {background: url(/img/esku/latestNewsDivider_vertical.png) repeat-x; font-size: 0; height: 1px}
/* =============== /T04.10 - Hantera senaste nytt ========*/	


/* ===============  T04.12 - Bildextra   ============*/
/* ************************** 9. imgSlideShow ****************************
	mttwebb 1.4
	0. Base
	1. Header
	2. Stage
	3. ModalWindow
 */

#modalWindowWrapper #viewImageSlideshow {width:668px}
#modalWindowWrapper #viewImageSlideshow {width:652px; padding: 0 8px}
#modalWindowWrapper.mw_viewImageSlideshow {background: #FFF url(/img/esku/slideshowSprite1.png) no-repeat left top; /*width:668px !important;*/}
.mw_viewImageSlideshow #modalWindowInner {background: url(/img/esku/slideshowSprite1.png) no-repeat -232px bottom; padding-bottom: 27px}
.mw_viewImageSlideshow .modalWindow {background: url(/img/esku/slideshadow_left.png) no-repeat left top}
.mw_viewImageSlideshow #viewImageSlideshow {background: url(/img/esku/slideshadow_centered.gif) no-repeat center top}

#viewImageSlideshow {margin:0; padding:0}

#viewImageSlideshow_stage {background:#000; border: 1px solid #FFF; border-bottom: none}

/*======== 1. header ========*/

#viewImageSlideshow_header {background:#000 url(/img/esku/slideshowSprite1.png) no-repeat right -296px;padding-right: 20px}
	#viewImageSlideshow_header img {display:block}
	#viewImageSlideshow_header h2 {display: none}
	#viewImageSlideshow_header h3 {color:#FFF; font:bold 1.28em/1em Arial, Helvetica, sans-serif; padding: 15px 0 9px 20px}
	#viewImageSlideshow_header .thumbnail {float:left; margin:0 5px 0 0; width: 20px; height: 20px}
	#viewImageSlideshow_header .title {background:#000 url(/img/esku/slideshowSprite1.png) no-repeat left -296px}
	#viewImageSlideshow_header .thumbnail img {display: none}

/*======== / 1. header ========*/

/*======== 2. Stage ========*/

	#viewImageSlideshow_placeholder {text-align:center; color:#fff; padding:0px}
	#viewImageSlideshow_placeholder img {display:block;	margin:0 auto}
	#viewImageSlideshow_stage button {background:#555 url(/img-common/icon_slideshow.gif) no-repeat; color:#fff; border:0; float:left; height:32px; width:32px;	margin:4px 0 0 10px; text-indent:-9999em; overflow:hidden; cursor:pointer}
	
		* html #viewImageSlideshow_stage button,
		#viewImageSlideshow_stage dl.pager a,
		#viewImageSlideshow_stage dl.pager a * {cursor:hand}
	
		#viewImageSlideshow_stage button.autoplayON {background-position:-32px 0}
		#viewImageSlideshow_stage button.autoplayOFF {background-position:0 0}
	#viewImageSlideshow_stage div.pager {padding:4px; color:#555; background: #FFF url(/img/esku/slideshowSprite1.png) no-repeat 50px -532px;	text-align:right; font-weight: 700; height: auto !important; height: 1%; min-height: 1%; overflow: hidden}
		#viewImageSlideshow_stage div.pager em {font-style:normal}
		#viewImageSlideshow_stage div.pager dl {width:162px; float:left}
		#viewImageSlideshow_stage div.pager dt {width:160px; float:left; padding:8px 0 0; text-align:center}
		#viewImageSlideshow_stage div.pager dd {float:left}
			#viewImageSlideshow_stage div.pager dd a {background:url(/img/esku/slideshowSprite1.png) no-repeat left -127px; display:block; width:34px; height:31px; overflow:hidden; text-indent:32px; text-indent: 9999px}
		#viewImageSlideshow_stage div.pager dd#viewImageSlideshow_rewert {margin:0 0 0 -150px}
		#viewImageSlideshow_stage div.pager dd#viewImageSlideshow_forward {margin:0 0 0 -42px}
			#viewImageSlideshow_stage div.pager dd#viewImageSlideshow_forward a {background-position: left -200px}

	#viewImageSlideshow_stage .JSEnabled div.staticImageCaption,
	#viewImageSlideshow_stage .JSEnabled div.imageCaption {visibility: visible !important}
	
	#viewImageSlideshow_stage div.staticImageCaption,
	#viewImageSlideshow_stage div.imageCaption {text-align:right;padding:7px 10px 14px; margin:0; background: #252525 url(/img/esku/slideshowDivider.png) repeat-x left bottom; border-top: 1px solid #FFF; position: static; opacity: 1; width: 631px;		overflow: hidden}
	
	#viewImageSlideshow_stage .imageCaptionIcon {display: none}
	
		#viewImageSlideshow_stage div.staticImageCaption p,
		#viewImageSlideshow_stage div.imageCaption p {color:#fff;float:left;padding:0}
	
		#viewImageSlideshow_stage div.staticImageCaption .photographer *,
		#viewImageSlideshow_stage div.imageCaption .photographer * {display:inline; padding:0 0 0 3px; color:#bbb}

/*======== / 2. Stage ========*/

/*======== 3. ModalWindow ========*/
/*======== / 3. ModalWindow ========*/
/* ===============  / T04.12 - Bildextra   ============*/

/* ===============  T04.14 - Kommentarextra   ============*/
/* ---------- t0414-common ---------- */ 
div.commentCountBubble {display: none;}
div.extraCommentsCommentsWrapper .icon {float:right; margin-left:5px}	
/* === extraCommentsNav === */
div.extraCommentsWrapper .extraCommentsNav {display: block; height: auto !important; height: 1%; min-height: 1%; overflow: hidden}
	div.extraCommentsWrapper .extraCommentsNav ul {float:left}
		div.extraCommentsWrapper .extraCommentsNav ul li {float:left; margin-right:10px}
			div.extraCommentsWrapper .extraCommentsNav ul li a:link,
			div.extraCommentsWrapper .extraCommentsNav ul li a:visited {color:#000; font-weight: 700}
/* === /extraCommentsNav === */

div.extraCommentsWrapper form.formNormal div.fldsep {padding:0; margin:4px 0 0 10px;float:left}
/* === toostrip === */
	#mainWrapper .extraCommentsWrapper .toolstrip input.standardButton {margin-top:4px;	padding:1px 12px 1px 4px; border:1px solid #AAA}
/* === toostrip === */
/* === posting === */
#mainWrapper .commentContainer .icon.posting_reply a, #mainWrapper .commentContainer .icon.posting_state_report a,
#mainWrapper .commentContainer .icon.posting_state_reported a {line-height:1.5;	display:block}
/* === /posting === */
/* ---------- /t0414-common ---------- */ 

/* ---------- t0414-blogs ---------- */
div.extraCommentsWrapper .extraCommentsBlogWrapper {border:4px solid #E8E8E8;padding:6px}
	.extraCommentsWrapper .extraCommentsBlogWrapper h3 {font-weight: 700}
	.extraCommentsWrapper .extraCommentsBlogWrapper ul {background:#E8E8E8;	padding:6px; margin-bottom:10px}
		.extraCommentsWrapper .extraCommentsBlogWrapper ul li,
		.extraCommentsWrapper .extraCommentsBlogWrapper p a	{padding-left:16px;	background:transparent url(/img-common/bg_relatedLinks.gif) no-repeat; text-decoration:underline}
/* ---------- /t0414-blogs ---------- */
/* ---------- t0414-pictures ---------- */
div.extraCommentsPicturesWrapper div.toolstrip {padding: 6px 8px; border: 1px solid #ccc}
	div.extraCommentsPicturesWrapper ul.toolstrip li {float: left}
		div.extraCommentsPicturesWrapper ul.toolstrip li.showAll {float: right}
		div.extraCommentsPicturesWrapper ul.toolstrip a	{text-decoration: underline}
		div.extraCommentsPicturesWrapper ul li div.toolstrip{text-align: left; padding: 3px 0; margin-top: .5em; border: none; border-top: 1px solid #ccc}
/* ---------- /t0414-pictures ---------- */
/* ========== /T04.14 - Kommentarextra ========== */

/* ******************************
T04.15 - Bildalbum frÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢n och med Rel1.4
****************************** */
div.photoWrapper {background: #fff; padding: 8px 0 0}

	.mainColumn div.photoWrapper h1, #modalWindowWrapper div.photoWrapper h1 {/*background: url(/img/esku/photoWrapperHeader.png) no-repeat;*/ padding: 0 0 5px 10px; font-size: 22px; font-weight: 700; text-transform:uppercase; color: #7d7d7d}
	.mainColumn div.photoWrapper h1 {padding: 0 0 5px}
	#modalWindowWrapper div.photoWrapper h1 {/*background: url(/img/esku/photoWrapperHeader.png) no-repeat 10px 0;*/ background: none; padding:9px 0 5px 0px}
	#modalWindowWrapper div.photoWrapper .summary .category {display: none}
	.mainColumn div.photoWrapper h1#articleHeader {padding: 36px 0 0}
	.mainColumn div.photoWrapper .searchResult h1 {padding:0 0 6px 141px; background-position: left 1px}
	#modalWindowWrapper div.photoWrapper .metaWrapper .caption {padding: 0 6px 0 0}
	#modalWindowWrapper div.photoWrapper .metaWrapper .title, #modalWindowWrapper div.photoWrapper .metaWrapper .category {display: none}
	
	/* ==== summary === */
	div.photoWrapper div.summary {padding: 0px; margin-bottom: 6px}
	div.photoWrapper div.summary p.preamble {padding: 0px; margin-bottom: 3px; padding: 0 0 8px; background: url(/img/esku/photoWrapperPreambleBorder.png) repeat-x left bottom; font-size: 10px; line-height: 1.2em}
	div.photoWrapper .searchResult div.summary {margin-bottom: 0px}
	
	div.photoWrapper .bylineContent.vcard {font-size: 10px; background: none; padding-bottom: 0}
	div.photoWrapper .bylineContent img, div.photoWrapper .byline.reviewer img {float: right; padding: 8px; background: url(/img/esku/photoWrapperBylineFrame.png) no-repeat; border: none; margin-left: 3px}
	div.photoWrapper .bylineContent .name {color: #000; background: none; text-align: right; font-size: 11px; font-weight: 700; font-family: Arial, Helvetica, sans-serif; text-transform: none; padding: 2px 0 0}
	div.photoWrapper .bylineContent .number, div.photoWrapper .bylineContent .email {text-align: right}
	
	/* ==== /summary === */
	
	/* === searchTeaserContainer === */
	div.photoWrapper div.searchTeaserContainer {border: none; background: url(/img/esku/photoWrapperSearchShadow.png) repeat-x left bottom; padding: 0 0 10px; overflow: visible}
	div.photoWrapper div.searchTeaserContainer #searchAlbum {background: none; position: relative; height: auto !important; height: 1%; min-height: 1%}
	div.photoWrapper div.searchTeaserContainer #searchAlbum input {display: none}
	div.photoWrapper div.searchTeaserContainer .linkToArchive {/*position: absolute; top: -20px; left: 10px;*/ padding: 0 0 6px 10px}
	
	div.photoWrapper div.searchTeaserContainer .titleContainer {background: url(/img/esku/photoWrapperTitlebar.png) repeat-x; padding-top: 15px}
	
	div.photoWrapper div.searchTeaserContainer .titleContainer h3 {display: block; float: left; width: 160px; height: 21px; background: url(/img/esku/photoWrapperSearchHeader.png) no-repeat; text-indent: -9999px; margin: 1px 0 0 7px}
	* html div.photoWrapper div.searchTeaserContainer .titleContainer h3 {margin-left: 3px}
	div.photoWrapper .searchTeaserContainer .string {background: url(/img/esku/photoWrapperInputString.png) no-repeat; width: 193px; height: 16px; border: none; padding: 3px 4px 1px; color: #434343; margin: 4px 6px 0 8px}
	.extraColumn div.photoWrapper .searchTeaserContainer .string {margin-left: 7px; background: url(/img/esku/photoWrapperInputStringExtra.png) no-repeat; width: 186px}
	#mainWrapper div.photoWrapper .searchTeaserContainer .standardButton {background: url(/img/esku/photoWrapperSearchButton.png) no-repeat; height: 30px; width: 69px; text-indent: 0; color: #FFF; font-weight: 700; padding: 0 26px 5px 0}
	
	/* === /searchTeaserContainer === */

	/* === metaWrapper === */
	div.photoWrapper span.metaWrapper span.sep {color: #ccc; display: none}
		div.photoWrapper span.metaWrapper span.sep.first,
		div.photoWrapper span.metaWrapper span.sep.last	{display: none}
		div.photoWrapper span.metaWrapper span.albums {display: none}
		div.photoWrapper span.metaWrapper span.title {font-weight: 700; display: block; max-height: 1.3em; overflow: hidden}
		div.photoWrapper div.placeholder div.staticImageCaption .metaWrapper span.title {display: none}
		div.photoWrapper span.metaWrapper span.timestamp {display: none}
		#mainWrapper .placeholder div.staticImageCaption span.metaWrapper span.timestamp {display:inline}
		div.photoWrapper div.placeholder div.staticImageCaption .metaWrapper span.timestamp + span.sep {display: inline}
		div.photoWrapper span.metaWrapper a.caption {display: block}
		
		div.photoWrapper span.metaWrapper span.caption {display: block}
		
		div.photoWrapper span.metaWrapper span.category {display: block}
		div.photoWrapper span.metaWrapper span.foto, #modalWindowWrapper div.photoWrapper span.metaWrapper span.foto {display: inline; padding: 0}

		div.photoWrapper span.metaWrapper span.foto:after, #modalWindowWrapper div.photoWrapper span.metaWrapper span.foto:after {content: ":"}

	/* === /metaWrapper === */

	/* === photo-placeholder === */
	div.photoWrapper div.placeholder {margin: 0 0 6px; background: url(/img/esku/photoWrapperPlaceholderShadow.png) repeat-x left bottom; padding: 0 0 9px}
	
	div.photoWrapper div.placeholder a img {display: block; border-bottom: 1px solid #FFF; margin: 0 auto}
		/* ----- simplePager ----- */ /*=oa kanske ska denna generaliseras => ingen kontext */
		div.photoWrapper ul.simplePager {background:#FFF; padding: 0}
			div.photoWrapper ul.simplePager li {display: block; background: none; font-size: 1em; font-weight: 700; padding: 4px}
			
			div.photoWrapper ul.simplePager li.previous { background: url("/img/esku/photoWrapperPagerBtns.png") no-repeat scroll left top transparent; color: #FFFFFF; display: block; float: left; font-family: Arial,Helvetica,sans-serif; height: 24px; margin-left: 2px; padding: 7px 0 0 40px; width: 81px }
			div.photoWrapper ul.simplePager li.next {margin: 0 0 3px; padding: 0 0 6px; height: auto !important; height: 1%; min-height: 1%; overflow: auto}
/*			#modalWindowWrapper div.photoWrapper ul.simplePager li.previous {background: url(/img/esku/photowrappersimplepagebg670.png) no-repeat left bottom} */
			#modalWindowWrapper div.photoWrapper ul.simplePager li.next {background: url(/img/esku/photowrappersimplepagebg670.png) no-repeat scroll -121px bottom}
			div.photoWrapper ul.simplePager li.slideshow {padding: 6px 0 0}
			div.photoWrapper ul.simplePager li.slideshow a {display: block; float: left}
			
			div.photoWrapper ul.simplePager li span{display: none}
			div.photoWrapper ul.simplePager li a{padding: 3px 7px; color: #FFF}
				div.photoWrapper ul.simplePager li.next a {background: url(/img/esku/photoWrapperPagerBtns.png) no-repeat left -49px; padding: 7px 0 0 22px; height: 24px; width: 73px; display: block; float: left; color: #FFF; font-family: Arial, Helvetica, sans-serif}
				div.photoWrapper ul.simplePager li.previous a {padding: 0}
				div.photoWrapper ul.simplePager li.autoplay,
				div.photoWrapper ul.simplePager li.slideshow
				{clear: both; background: #161616 url(/img/esku/photoWrapperImageTopBorder.png) no-repeat; width: 468px; display: block; border-bottom: 1px solid #FFF; overflow: auto}
				
				
				.modalWindow div.photoWrapper ul.simplePager li.autoplay,
				.modalWindow div.photoWrapper ul.simplePager li.slideshow {background: #161616 url(/img/esku/photowrapperimagetopborder2.png) no-repeat}
				
				
				div.photoWrapper ul.simplePager li.autoplay {padding:9px 4px 4px; width: 559px}

				div.photoWrapper div.placeholder a.photoLink {display: block; background-color: #f8f8f8}

		/* ----- /simplePager ----- */
		/* ----- staticImageCaption ----- */
		div.photoWrapper div.placeholder div.staticImageCaption {margin-bottom: 3px; background: #fff; color: #000; padding: 3px 1px 0}

		div.photoWrapper div.placeholder div.staticImageCaption a, div.photoWrapper div.placeholder div.staticImageCaption a:visited {color: #FFF; font-weight: normal}
		
		/* ----- /staticImageCaption ----- */
		/* ----- toolstrip > shareThis ----- */
			div.photoWrapper ul.shareThis {height: auto !important; height: 1%; min-height: 1%; overflow: auto}		
			div.photoWrapper ul.shareThis li {display:block; float: left}
			
			
		/* ----- /toolstrip > shareThis ----- */
		/* --- toolstrip > back-link --- */
		div.photoWrapper div.toolstrip.backlink {clear: both; padding: 4px 8px; margin: 12px 0 0 0; border: 1px solid #ddd}
		/* --- /toolstrip > back-link --- */
		/* ----- commentsLink ----- */
		div.photoWrapper div.commentsLink {display: block; float: right; height: 16px; line-height: 16px; margin: -16px 0 0}
		
			div.photoWrapper div.commentsLink a.comments {background:#FFF url(/img/esku/photoWrapperBtnIcons.png) no-repeat left -102px; border: none; color:#006DAD; font-size:10px; font-weight: 700; padding:0 0 0 24px; display: block; margin-right: 2px}
		/* ----- commentsLink ----- */
	/* === /photo-placeholder === */

	/* === mediagrid === */
		div.photoWrapper ul.mediagrid {padding: 10px 0; width: 476px}
			div.photoWrapper ul.mediagrid li {margin: -6px 0 0; padding: 3px 3px 14px 0; width: 154px; display: block; background: url(/img/esku/photoWrapperGrid.png) no-repeat right bottom; height: 158px}
			
			div.photoWrapper .album ul.mediagrid li {height: 178px}
			div.photoWrapper .archive ul.mediagrid li {height: 108px}
			
			div.photoWrapper ul.mediagrid li div.thumbImgWrapper {max-height: 102px; padding: 0;	margin: 0 auto 6px; width: 132px; border: 4px solid #252525}
			
			.extraColumn div.photoWrapper ul.mediagrid li div.thumbImgWrapper {width: 122px}
			
				div.photoWrapper ul.mediagrid li div.thumbImgWrapper a {border: 1px solid #FFFFFF; display: block; line-height: 0;
max-height: 100px; overflow: hidden; width: 130px}
				
				.extraColumn div.photoWrapper ul.mediagrid li div.thumbImgWrapper a {width: 120px}
				
				div.photoWrapper ul.mediagrid li div.thumbImgWrapper a img {border: none}
				
				div.photoWrapper ul.mediagrid li span.metaWrapper {display: block; text-align: right; padding-right: 8px; line-height: 1.2em}
				div.photoWrapper ul.mediagrid li span.metaWrapper a.comments {color: #006dad; font-weight: 700; background:#FFF url(/img/esku/photoWrapperBtnIcons.png) no-repeat -8px -103px; padding-left: 14px}

				div.photoWrapper ul.mediagrid li span.metaWrapper span.comments {display: block; margin: 2px 0}

				div.photoWrapper ul.mediagrid li span.metaWrapper span.photographer {display: block; max-height: 1.4em; overflow: hidden}
				
	/* === /mediagrid === */

	/* === toolstrip, common === */
	div.photoWrapper div.toolstrip.submitContainer {text-align: right; border: none; background: url(/img/esku/eventDivider.png) repeat-x left bottom; padding: 0 0 16px}
	div.photoWrapper div.registrationTerms {text-align: left}
	/* === /toolstrip, common === */

	/* === t0415-searchResult/singleItem/archive === */
	div.photoWrapper div.searchResult div.summary h1 span {font-size: 10px; display:block; font-weight: 700; font-family: Verdana, Arial, Helvetica, sans-serif}
	div.photoWrapper .searchResult p span.txt_bel {color: #fff; display: block; float: left; padding: 2px 12px 2px 7px}
	
	div.photoWrapper .searchResult p.txt_serie {display: block;	background: #161616 url(/img/esku/photoWrapperImageTopBorder.png) no-repeat; font-weight: 700; height: .7em;	font-size: 1em;	padding:6px 0 0; height: auto !important; height: 1%; min-height: 1%; overflow: auto; margin: 0}
		div.photoWrapper .searchResult p.txt_serie a {color: #FFF; background: url(/img/esku/whiteYellowArrow.png) no-repeat left 8px; padding: 2px 0 0 10px;	text-transform: none; display: block; float: left; margin-right: 4px}		
	/* === /t0415-searchResult === */

	/* === T0415-teaser === */
	div.photoWrapper div.photoTeaser {margin: 0 0 6px}
	
	div.photoWrapper div.photoTeaser h3 {font-size: 2.2em; font-weight: 700}
		/* --- right column ---	*/
		div.extraColumn div.photoWrapper div.photoTeaser ul.mediagrid li {width: 139px}
		/* --- right column ---	*/

		/* --- searchTeaserContainer --- */
		div.photoWrapper div.photoTeaser div.searchTeaserContainer h3 {font-size: 1.2em}
		/* --- /searchTeaserContainer --- */
	/* === /T0415-teaser === */
	
	/* === T0415-create === */
		div.photoWrapper.photoUpload div.photo {float: left}
			div.photoWrapper.photoUpload div.photo div.toolstrip input,
			div.photoWrapper.photoUpload div.photo div.toolstrip label {float: left; display: inline}
			
			div.photoWrapper.photoUpload div.photo div.toolstrip input {width: auto; border: none}
			
			div.photoWrapper.photoUpload div.photo div.toolstrip label {margin-top: 3px}
		div.photoWrapper.photoUpload div.metaWrapper{float: left;width: 250px; margin: 0 0 8px 12px}
			div.photoWrapper.photoUpload div.metaWrapper textarea {width: 98%}
			
			div.photoWrapper.photoUpload div.metaWrapper div.tagCloudContainer {font-size: 80%; line-height: 1.2}
				div.photoWrapper.photoUpload div.metaWrapper div.tagCloudContainer a {margin-right: 6px}
	/* === /T0415-create === */
/* *************
/T04.15 - Bildalbum
************** */



 /* =============== /T06.01 - Profiles plugins ============== */

 

/* =============== T06.09.003 - Comments / rating ================== */ 
/* 
 * SECTIONS 
 1. commentsWrapper, common styles for all "comment"-services 
 2. main column
 3. right column 
 4. jsDependent 
*/ 

/* ----- 1. common ----- */
div.commentsWrapper h2 {font-size: 2.2em; font-weight: normal; color: #FF7E00; padding: 4px 0; letter-spacing: -1px; border: 0}

div.commentsWrapper .newComment {padding: 0 0 12px}

div.commentsWrapper .header {height:39px; margin-bottom:6px;	border-top: 5px solid #940032}

div.commentsWrapper #SortWidget {width: 350px; display: block; float: left; padding: 0 0 4px}
div.commentsWrapper #SortWidget div {display: block; float: left; padding: 0 8px 0 0}
div.commentsWrapper #SortWidget div input {display: block; float: left; margin: 1px 4px 0 0}
div.commentsWrapper #SortWidget div label {display: block; float: left}

div.commentsWrapper h4.vcard {font-size: .9em; color: #920031; letter-spacing: 0px; padding:3px 0 11px;	font-weight: normal;background: none}

div.commentsWrapper h4 span.fn {border-left: 1px solid #920031; margin-left: 2px; padding-left: 4px}
div.commentsWrapper h4 span.notVerified {display: none}

/* ----- / 1. common ----- */

/* ----- 2. main column ----- */

/* === comments list === */

.commentsWrapper div.header h2 {padding: 0; text-indent: -9999px; background: #FFF url(/img/esku/commentsSprite1.png) no-repeat left 4px; width: 310px; height: 36px}

.commentsWrapper .newComment div.header h2 {background: #FFF url(/img/esku/writeCommentHeader.png) no-repeat left 8px}

.commentsWrapper div#skipToCommentForm {text-decoration:underline; font-weight: 700; float:right; /*margin: -28px 0 0;*/}

	div.newComment div.header h2 {float:none; padding:6px 12px 0 4px}

div.threadsWrapper {clear:both; background:transparent url(/img/esku/threadswrapperBottom.png) repeat-x left bottom; padding: 0 0 4px}

div.threadsWrapper .icon {float:right}

div.threadsWrapper div.toolstrip {text-align:right;	float: right}

div.threadsWrapper p {padding-bottom: 11px; line-height:1.25em}

#mainWrapper div.threadsWrapper div.toolstrip .icon.posting_reply,
#mainWrapper div.threadsWrapper div.toolstrip .icon.posting_state_report,
#mainWrapper div.threadsWrapper div.toolstrip .posting_state_reported,
#mainWrapper div.threadsWrapper div.toolstrip .btnDelete,
#mainWrapper div.threadsWrapper div.toolstrip .btnPublish
 {border: none; color: #006ead; text-transform: uppercase; padding: 0; font-weight: 700; background: url(/img/esku/blueArrow.png) no-repeat right 6px; font-size: 10px; padding-right: 8px; width: auto}

#mainWrapper div.threadsWrapper div.toolstrip .icon.posting_reply a,
#mainWrapper div.threadsWrapper div.toolstrip .icon.posting_state_report a,
#mainWrapper div.threadsWrapper div.toolstrip .posting_state_reported a {color: #006ead}

	div.threadsWrapper div.toolstrip form.membermod {float:right; margin:0}

	div.threadsWrapper div.toolstrip div {padding:0 5px 0 0}
	
.commentsWrapper div.commentContainer {background: url(/img/esku/commentsSprite1.png) no-repeat -336px top; padding:12px 5px 2px; font-size: .9em; color: #555}

	div.commentContainer .score {float:left; font-weight: 700; font-size:1.5em; color:#FF7E00; padding:0 10px 0 0}
	
	#articleComments div.commentContainer .score {display: none}
	
	div.commentContainer h3 {padding-bottom:0; display:block; clear:both; display: none}

	div.commentContainer .bodyQuotePart {margin: 0 0 12px 15px; padding: 1px 0 3px 5px; border-left: 3px solid #ccc; font-style: italic}

div.commentsWrapper div.readAll {text-align:right; background: url(/img/esku/singleFactsBottom.png) repeat-x left bottom; border-bottom: 1px solid #FFF; padding-top: 7px; font-size: 10px; width: 100%; position: relative}
div.commentsWrapper div.readAll em {font-style: normal; font-weight: 700; color: #006ead; position: absolute; top: -38px; right: 136px}
	
	div.commentsWrapper div.readAll a, div.commentsWrapper div.readAll a:visited {background: url(/img/esku/blueArrow.png) no-repeat right 4px; padding-right: 8px; font-weight: 700; color: #006ead; position: absolute; top: -38px; right: 0}
/* === / comments list === */

/* === new comment form === */

	div.newComment div.field {margin: 0}
	
	div.newComment div.comment {margin-bottom: 2px}
	div.newComment div.alias {display: block; width: 468px; overflow: hidden;margin:8px 0}
	div.newComment div.name {display: block; width: 468px; overflow: hidden;margin:8px 0}
	div.newComment div.name label span {text-transform: none; font-weight: normal; font-size:10px}
	div.newComment div.email {display: block; width: 468px; overflow: hidden;margin:8px 0}
	div.newComment div.email label span {text-transform: none; font-weight: normal; font-size:10px}
	#articleComments div.newComment div.score {display: none}
		
		div.newComment div.field label {color:#636363; display:block; font-family:Verdana, sans-serif; font-weight: 700; text-transform:uppercase}
			div.newComment div.charcount label,
			div.newComment div.terms label {display:inline}
			
		div.newComment div.alias input,
		div.newComment div.name input,
		div.newComment div.email input {width:464px; border: 1px solid #636363; background: #f0f0f0}
		
		div.newComment div.field textarea {width:462px; height: 66px; border: 1px solid #636363; background: #f0f0f0}
		
		#articleComments div.charcount {margin: 0 0 6px}
		
	div.newComment div.terms {clear: both; padding-top:12px}
	
	div.newComment #acceptTerms {margin: 2px 4px 0 0}
	div.newComment #acceptTermsLabel {font-weight: normal; font-size: .9em; text-transform: none; margin: 1px 8px 0 0}
	div.newComment div.terms a, div.newComment div.terms a:visited {font-weight: 700; color: #006ead; padding-right: 8px; background: url(/img/esku/blueArrow.png) no-repeat right 5px}
	
	div.newComment #longTerm {clear: both; padding: 8px 0 20px}
	
	div.newComment div.button {clear: both; text-align: right; margin-top: -20px}
	
	#mainWrapper div.newComment div.button .standardButton {background: #dfdfdf; border: 2px solid #7c7b7d; border-top: 2px solid #f5f5f6; border-left: 2px solid #f5f5f6}
	
	.scoreWrapper input {margin-right: 8px}
	
	.scoreWrapper {display:block}
	
	#visitorReviews #commentForm .field .label {display:block; text-align:left}

/* =============== / T06.09.003 - Comments / rating ================== */ 

/* CSS Document */







/* ************************* / 1. Web app ***************************** */


/* ====================== /T06.15 ================================== */

/* ====================== T06.17 ================================== */

/*t0617001_viewMemberArticle
*/

.articleUserGenerated .usergenerated_label {  background: url(http://ekuriren.se/polopoly_fs/2.204!/menu-sprite2.png) 0 -147px repeat-x #006CAC;
    color: #FFF; display: block; font: bold 1em/14px Arial, Helvetica, sans-serif; margin-bottom: 0; padding: 2px 40px 1px 5px; text-transform: none; width: auto; border-bottom: 1px solid #003662; display: none}
	
	.articleUserGenerated #articleContent .usergenerated_label {margin-top: 4px}
	
	div.articleUserGenerated form.formNormal fieldset.uploadImage
	{
		margin-top: 16px;
	}
	.articleUserGenerated .toolstrip
	   {
		height: 20px; margin-top: -20px;
		text-align: right;
		}
		
		#mainWrapper .articleUserGenerated .toolstrip .report {display: none}

	.articleUserGenerated img.right {margin: 2px 0 10px 15px}
	.articleUserGenerated h3.articleSuperTitle {background: #F0F0F0 url(/img/esku/pressReleaseGradient.png) repeat-x; border: 1px solid #CCC; color: #222; display: block;
    font: bold 1.1em/1.1em Arial,Helvetica,sans-serif; letter-spacing: normal; margin-bottom: 4px; padding: 3px 4px 3px}
	.articleUserGenerated h3.size3 {font-size: 25px; padding: 0 0 4px}
	.articleUserGenerated .departmentLabel {float: none; text-align: left; font-size: 10px}
	.articleUserGenerated h4.articleSubTitle {font: bold 12px/15px Verdana, Arial, Helvetica, sans-serif; color: #222; padding: 0}
	
	.articleUserGenerated h1#articleHeader {margin: 0; font-size: 3em}
	.articleUserGenerated h1#articleHeader .articleSuperTitle {background: #F0F0F0 url(/img/esku/pressReleaseGradient.png) repeat-x; border: 1px solid #CCC; color: #222; display: block;
    font: bold 18px/1.1em Arial,Helvetica,sans-serif; letter-spacing: normal; margin-bottom: 4px; margin-top: 4px; padding: 3px 4px 3px; text-transform: none}
	.articleUserGenerated h1#articleHeader span.articleSubTitle {color: #333; display: block; font: bold 14px/1em Arial,Helvetica,sans-serif; letter-spacing: 0; padding-top: 5px}
	
	#mainWrapper .articleUserGenerated .byline {display: none}
	
	.articleUserGenerated #thankYou {background: url(/img/esku/pressReleaseGradient.png) repeat-x #F0F0F0; border: 1px solid #CCC; color: #003662; font: bold 17px/19px Arial;
    margin: 10px 0; padding: 20px; text-shadow: 0 1px 0 #FFF; -moz-box-shadow: 0 2px 2px #DDD; box-shadow: 0 2px 2px #DDD}
	.articleUserGenerated #articleContent p#articlePreamble {padding-bottom: 0; font-size: 10px}
	

/*t0617002 hantera medlemsartikel(t0601-editMyPageCore.jsp)
*/
div.articleUserGenerated p#thankYou /*=oa lika med T02.07 */
{
	background: #FFF6EE;
	border: 1px dotted #ff7e00;
	padding: 1em;
	margin-bottom: 1em;
	font-size: 2em;
}

	fieldset.managePictures textarea
	{
		width: 380px;
		height: 50px;
	}

.pluginWrapper.editMyPage  ul.managementNav
   {
	height:2.2em;
}

	.pluginWrapper.editMyPage ul.managementNav li
	   {
	   float:left;
	   display:block;
	   margin-right:12px;
	   padding-left:14px;
	   background:transparent url(/img-common/bg_link.gif) no-repeat left 2px;
	}
/* ====================== /T06.17 ================================== */

/* ===================== T09.04.002 - Hantera Formulr.============= */
/*
1. formNormal (r basen i alla formulr)
2.  T09.04.002 Hantera formulr
3. Fellmeddelanden
*/
/* ************************* 1. Common ***************************** */

/* ===== form ===== */

/* ===== form ===== */

.userFormWrapper #articleHeader {background: url(/img/esku/formHeader.png) repeat-x;font-family:Arial, sans-serif; font-size:1.5em; font-weight: 700; padding:22px 0 6px; text-transform:uppercase; color: #930033}
.userFormWrapper #articleContent p {padding: 0 2px 12px}

 form.userForm,
 form.formNormal
{
	margin-bottom:10px;
	background: #FFF;
}

.userFormWrapper label {color:#636363; display:block; font-family:Verdana,sans-serif; font-weight: 700; text-transform:uppercase}

.userFormWrapper form.formNormal input, .userFormWrapper form.formNormal textarea {background: #F0F0F0; border:1px solid #636363; width:98%}
.userFormWrapper form.formNormal input.maxchar {border: none; background: none; width: auto}
.userFormWrapper form.formNormal .rdo input, .userFormWrapper form.formNormal .chk input {border: none; background: none; width: auto}

#modalWindowWrapper form.userForm,
#modalWindowWrapper form.formNormal
{
	margin-bottom: 0px;
}

	form.formNormal h1.size2,
	form.formNormal h1
	{
		font: bold 2.4em Arial, Helvetica, sans-serif;
		padding-bottom: 12px;
		line-height:1;
	}
	
	form.formNormal p {padding: 0 0 6px}
	
	form.formNormal p a
		{
			text-decoration: underline!important;
		}
	form.formNormal legend
		{
		margin-bottom: 4px;
		padding: 0 0 4px;
		font: bold 1.4em Arial, Helvetica, sans-serif;
		line-height: 1em;
		color: #999;
		}
		
	form.formNormal div.toggableTerms p
	{
		padding: 6px;
		margin-bottom: 8px;
		border: 1px solid #ddd;
	}
	form.formNormal fieldset {margin-bottom:6px}
	
	form.formNormal fieldset.formSearch label {display: none}
	
	form.formNormal fieldset.album,
	form.formNormal fieldset.uploadImage,
	form.formNormal fieldset.photoDetails,
	.photoUpload .richText {background:transparent url(/img/esku/eventDivider.png) repeat-x left bottom; padding: 0 0 8px}
	.photoUpload .richText {margin: 0 0 8px}
	
		form.formNormal div.toolStrip, /*typo*/
		form.formNormal div.toolstrip
		{
			margin-bottom:6px;
			padding: 0;
			border:0;
			height: auto !important; height: 1%; min-height: 1%; overflow: auto}
			
	form.formNormal div.fldsep
	{
		clear:both;
		margin-bottom:4px;
		padding:0 0 8px; height: auto !important; height: 1%; min-height: 1%; overflow: hidden;	
	}
		form.formNormal div.fldsep.chk
		{
			margin: 0;
			padding: 0;
		}
		
		form.formNormal div.fldsep.chk .chk, form.formNormal div.fldsep .chk,
		form.formNormal div.fldsep.rdo .rdo, form.formNormal div.fldsep .rdo {border: none; width: auto; display: block; float: left}
		form.formNormal div.fldsep.rdo label {display: block; float: left; padding: 2px 0 0 8px}
	
	.mainColumn div#userForm h1 {font: bold 2.8em Arial, Helvetica, sans-serif; padding: 0 0 10px}
		
	form.userForm label,
	form.formNormal label
	{
		color:#636363;
		display:block;
		font-family:Verdana,sans-serif;
		font-weight: 700;
		text-transform:uppercase;
	}
	
	form.formNormal input, form.formNormal textarea {
	background:#F0F0F0;
	border:1px solid #636363;
	}
	
	#mainWrapper form.formNormal input.standardButton {background:transparent url(/img/esku/eventSprite1.png) no-repeat left -328px; border: none; color:#FFF; display:block; font-size:11px; font-weight: 700;
height:32px; padding:0 22px 3px 0; width:115px; float: left; clear: none}
		
/*==T09.04.002==*/
	/*/buttons/*/

		.userFormWrapper form.formNormal label.chk,
		.userFormWrapper form.formNormal label.rdo,
		.userFormWrapper form.formNormal input.chk,
		.userFormWrapper form.formNormal input.rdo,
		
		.articleUserGenerated form.formNormal label.chk,
		.articleUserGenerated form.formNormal label.rdo,
		.articleUserGenerated form.formNormal input.chk,
		.articleUserGenerated form.formNormal input.rdo
		{
			display: inline;
		}
		
		.userFormWrapper form.formNormal label.chk,
		.userFormWrapper form.formNormal label.rdo,
		.userFormWrapper form.formNormal input.btnCancel,
		.userFormWrapper form.formNormal a.btnCancel
		{
			background: none;
			border: 0;
			cursor: default;
			font: bold 1em Verdana, Arial,Helvetica,sans-serif;
			margin: 3px;
			padding:3px 6px 4px;
		}
		
		.userFormWrapper form.formNormal a.btnCancel
		{
			margin: 6px 0 0 0;
			padding:3px 6px 4px;
		}
		
	.userFormWrapper form.formNormal span.required
	{
		font-size: .8em;
	}

/*==/T09.04.002==*/


/*
feltext vid formular
*/
	
	div.error   {
		clear:both;
	}
	
	fieldset div.error   {	
		margin:0 0 2px 0;
	}
	
 	#mainWrapper fieldset .instructions a:link,
 	#mainWrapper fieldset .instructions a:visited  {
		background:transparent url(/img-common/bg_link.gif) no-repeat left top;
		text-decoration:underline;
		padding-left:12px;
	}
	
/*
satter feltext under rubrik
*/

	#mainWrapper fieldset div.error p   {
		padding:4px;
		display:block;
		clear:both;
		background:#F4F4F0;
	}
	
	#mainWrapper #articleComments fieldset div.error p {background: none; padding: 0 0 2px; color: #990033; font-weight: 700}

/*
stter feltext i fieldset
*/
	
	div.error p   {
		display:block;
	}
	
	#modalWindowWrapper div.error {color: #FFF; background: url(/img/esku/loginSprite1.png) no-repeat left bottom;
	 font-weight: 700; text-transform: uppercase; height: 57px; line-height: 57px; padding-left: 69px}
	
/* ===================== /T09.04.002 - Hantera Formulr.============= */


/*========================== T1003 - Hantera recension =============== */
/* ===== headlineContainer ===== */
.review {background: url(/img/esku/reviewBordersHead.png) repeat-y; position: relative; padding-top: 49px; height: auto !important; height: 1%; min-height: 1%}
.review .review {position: static}
#articleContainer.review .toolbar.top {margin-right: 8px; margin-left: 7px; background: url(/img/esku/toolBarTopShade.png) no-repeat right top}
.review .headlineContainer {padding-bottom:12px; margin-bottom:12px; background: url(/img/esku/reviewHeadContentShadow.png) no-repeat left bottom; margin: 0 -7px; padding: 0 7px; zoom: 1}
.review .imageWrapper {margin: 0 7px; overflow: hidden; width: 454px; clear: both}
* html #mainPadding .review .imageWrapper {height: auto}
.review .imageWrapper img {display: block; clear: both}
.review h1#articleHeader {clear: none; color: #c00076; font-family: Arial, Helvetica, sans-serif; font-size: 24px; margin: 0}
.reviewDetails {clear: both; color: #824761}
.reviewDetails em {font-style: normal}
#articleContainer.review .articleFloatContainer h3 {color: #d789ab}
#articleContainer.review .articleFloatContainer .articlePictures h3 {background: #d789ab url(/img/esku/reviewFloatPicHeader.png) repeat-x left bottom; color: #FFF}
#articleContainer.review .articleFloatContainer .articlePictures h3 em {background: url(/img/esku/whiteYellowArrow.png) no-repeat left 4px; padding-left: 8px}
.review .articleFloatContainer dl dd {background: url(/img/esku/relArtDividerReview.png) repeat-x left bottom}
.review .articleFloatContainer dl dd a:hover {background:#d789ab url(/img/esku/relArrows.png) no-repeat -45px 4px}

.review #articleContent {padding: 0 7px; background: url(/img/esku/reviewBordersBottom.png) no-repeat left bottom; zoom: 1}

	.review .articleLabel
	{
		font-weight: 700;
		text-transform: uppercase;
		margin: 4px 0;
	}	
	
	.review .genreWrapper
	{
		height:4em;
	}
	.review .iconGenre
	{
		float: right;
	}
	
	.reviewScore
	{
		width: 183px;
		height: 13px;
		float: right;	
		text-align: left;
		margin: 5px 0 0;
	}
		.reviewScore .reviewScoreValue
		{
			color: #FFF;
			background: url(/img/esku/reviewScoreIcon.png) no-repeat;
			font-weight: 700;
			display: block;
			width: 183px; height: 13px;
		}
		
		.reviewScore .score1 {background-position: left top}
		.reviewScore .score2 {background-position: left -20px}
		.reviewScore .score3 {background-position: left -40px}
		.reviewScore .score4 {background-position: left -60px}
		.reviewScore .score5 {background-position: left -80px}
		
			.reviewScore .reviewScoreValue em
			{
				color: #FFF;
				background-color:transparent;
				display:block;
				font: bold 10px Verdana, Arial, Helvetica, sans-serif;
				font-style: normal;
			}
			
			.reviewScore .score1 em {padding-left: 14px}
			.reviewScore .score2 em {padding-left: 51px}
			.reviewScore .score3 em {padding-left: 88px}
			.reviewScore .score4 em {padding-left: 124px}
			.reviewScore .score5 em {padding-left: 160px}
			
			.headlineContainer span.label,
			.headlineContainer span.reviewScoreScale
			{
				position:absolute;
				left:-9999px;
			}					
/*========================== /T10.03 - Hantera recension ======================== */


	
/*============================== T20.01 - Tag cloud ==============================*/
div.tagCloudContainer{clear:both}
	div.tagCloudContainer h4{font: normal 1.6em Georgia, "Times New Roman", Times, serif;color: #7e7e7e;padding: 0 0 6px}
	div.tagCloudContainer p,
	div.tagCloudContainer p.widget{font: normal 1em/1.2 Arial, Helvetica, sans-serif;color: #7e7e7e;border: 5px solid #E8E8E8;padding: 12px;margin-bottom: 10px}
	div.tagCloudContainer  a:link, 
	div.tagCloudContainer  a:visited {color:#555;white-space:nowrap;padding-right: 8px}
		.tagCloudContainer a.tagWeight-1 {font-size:120%}
		.tagCloudContainer a.tagWeight-2 {font-size:140%}
		.tagCloudContainer a.tagWeight-3 {font-size:160%}
		.tagCloudContainer a.tagWeight-4 {font-size:180%}
		.tagCloudContainer a.tagWeight-5 {font-size:200%}
		.tagCloudContainer a.tagWeight-6 {font-size:220%}

		/* ----- widget ----- */			
		div.tags{padding: 12px!important;border: 1px solid #999}
			div.tags p.widget a	{font-family: Georgia, serif;font-size: 1.2em;	background-color: #ffffe5;padding: .1em .5em;line-height: 1.7}
			div.tags textarea.taTags{width: 400px;height: 30px}
			div.tags span.additional {display:block;font-style:italic;color: #999;padding: 0}
		/* ----- /widget ----- */
/*============================== /T20.01 - Tag cloud ==============================*/



/* ============================= T10.0 - Slideshow carousel ===================== */

/* 10 Slideshow */
/* 10.1 Reset */
.slideshow_themeBlock > h3,
.slideshow_themeBlock .date,
.slideshow_themeBlock .articleSubTitle,
.slideshow_themeBlock .meta .published,
.slideshow_themeBlock a.next,
.slideshow_themeBlock a.prev,
.slideshow_themeBlock .beforeAppendixArt,
.slideshow_themeBlock .afterAppendixArt,
.slideshow_themeBlock .imageTeaser .photographer,
.slideshow_themeBlock .imageTeaser .imageCaption,
.slideshow_themeBlock .articleTeaserInfo .location, 
.slideshow_themeBlock .articleTeaserInfo .date,
.slideshow_themeBlock a.next,
.slideshow_themeBlock a.prev,
.slideshow_themeBlock .teaserCarousel_pag,
.slideshow_themeBlock .relatedLinks {
	display: none !important;
}

.slideshow_themeBlock .articleTeaser:after,
.slideshow_themeBlock .focusTeaser:after,
.slideshow_themeBlock .simpleTeaserContainer:after,
.slideshow_themeBlock .relatedLinks > ul:after,
.slideshow_themeBlock > .inner:after {
	clear: both;
	display: block;
	visibility: hidden;
	overflow: hidden;
	height: 0 !important;
	line-height: 0;
	font-size: xx-large;
	content: " x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";
}
/* /10.1 */

/* 10.2 General */
.slideshow_themeBlock > .inner {
	overflow: hidden;
	background-color: #ececec;
	padding: 0;	
	position: relative;
	margin: 20px 0 0;
}
.slideshow_themeBlock .articleTeaser, 
.slideshow_themeBlock .focusTeaser,
.slideshow_themeBlock .simpleTeaserContainer {
	background: none !important;
	background-color: #e9e8e0;
	padding: 0 30px 0 0;
	margin: 0 !important;
	min-height: 236px !important;
}
.slideshow_themeBlock .articleTeaser > .textTeaser > .size1,
.slideshow_themeBlock .articleTeaser > .textTeaser > .size2,
.slideshow_themeBlock .articleTeaser > .textTeaser > .size3,
.slideshow_themeBlock .articleTeaser > .textTeaser > .size4,
.slideshow_themeBlock .articleTeaser > .textTeaser > .size5,
.slideshow_themeBlock .articleTeaser > .textTeaser > .size6,
.slideshow_themeBlock .articleTeaser > .textTeaser > .size7,
.slideshow_themeBlock .articleTeaser > .textTeaser > .size8,
.slideshow_themeBlock .articleTeaser > .textTeaser > .size9,
.slideshow_themeBlock .articleTeaser > .textTeaser > .size10,
.slideshow_themeBlock .simpleTeaserContainer > h3 > a,
.slideshow_themeBlock .focusTeaser h3 > a {
	padding-top: 25px;
	line-height: 120%;
	display: block;
	letter-spacing: -0.03em;
	padding-bottom: 0;
	font-size: 340%;
	font-weight: bold;
}
.slideshow_themeBlock .articleTeaser .richText > a > p,
.slideshow_themeBlock .articleTeaser .richText > a > span.paragraph,
.slideshow_themeBlock .focusTeaser .richText > p > a,
.slideshow_themeBlock .simpleTeaserContainer .richText > p,
.slideshow_themeBlock .simpleTeaserContainer .richText > span.paragraph,
.slideshow_themeBlock .simpleTeaserContainer .richText > span.paragraph strong {
	font-size: 130%;
	font-family: Georgia, Times, serif;
	padding: 7px 0 8px;
	line-height: 130%;
}
.slideshow_themeBlock .simpleTeaserContainer .richText > span.paragraph strong {
	display: none;
}
/* /10.2 */

/* 10.3 Teaser */
/* 10.3.1 Meta */
.slideshow_themeBlock .meta {
	display: none;
	overflow: hidden;
    width: 100%;
}
.slideshow_themeBlock .meta .updated {
	background-image: url("/polopoly_fs/2.204!/slideshow-article-updated.png");
	background-repeat: no-repeat;
	color: #0068a9;
	display: block;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin: 20px 0 0 3px !important;
	overflow: hidden;
	padding: 1px 0 0 25px !important;
	position: absolute;
}
/* /10.3.1 */
/* 10.3.2 Tease Info */
.slideshow_themeBlock .articleTeaserInfo {
	float: none !important;
	overflow: hidden;
}
.slideshow_themeBlock .articleTeaserInfo .date {
	float: none !important;	
}
.slideshow_themeBlock .articleTeaserInfo .departmentLabel {
	color: #990000;
	display: block !important;
	font-size: 9px;
	font-weight: 400;
	float: none;
	margin: 0 14px 0 0 !important;
	text-transform: uppercase;
	line-height: 11px !important;
}
/* /10.3.2 */
/* 10.3.3 Image */
.slideshow_themeBlock .imageTeaser.top,
.slideshow_themeBlock .imageTeaser.left,
.slideshow_themeBlock .imageTeaser.right  {
	display: block;
	margin: 0;
	padding: 0 27px 0 0;
	width: 352px !important;
	min-height: 30px;
	float: left;
	overflow: hidden;
}
.slideshow_themeBlock .imageTeaser.top img,
.slideshow_themeBlock .imageTeaser.left img,
.slideshow_themeBlock .imageTeaser.right img {
	width: 352px !important;
	height: auto !important;
}
/* /10.3.3 */
/* /10.3 */

/* 10.4 Carousel */
.slideshow_themeBlock .teaserCarousel {
	display: block;
}
.slideshow_themeBlock .teaserCarousel .articleTeaser > .textTeaser {
	overflow: hidden;
	padding-top: 21px;
	padding-right: 15px;
}
.slideshow_themeBlock .teaserCarousel .articleTeaser + .articleTeaser {
	position: absolute;
	left: 999px;
	width: 759px;
}
.slideshow_themeBlock .teaserCarousel .articleTeaser > .textTeaser {
	padding-top: 20px;
	padding-bottom: 0;
	padding-right: 72px;
}
/* /10.4 */

/* 10.5 Photo Album */
.slideshow_themeBlock .articleTeaser .photoAlbum {
	background-image: url("/polopoly_fs/2.204!/slideshow-article-camera.png");	
	background-position: 0 0;
	background-repeat: no-repeat;
	float: left !important;
	line-height: 10px !important;
	height: auto !important;
	margin: 0 14px 0 0 !important;
	padding: 0 0 0 18px !important;
}
.slideshow_themeBlock .articleTeaser .photoAlbum:hover {
	text-decoration: none;
}
.slideshow_themeBlock .articleTeaser .photoAlbum span {
	color: #940330 !important;
	display: block !important;
	font-family: Arial !important;
	font-size: 9px !important;
    font-weight: 500 !important;
    line-height: 9px !important;
	text-transform: uppercase;
}
/* /10.5 */

/* 10.6 FB Comments */
.slideshow_themeBlock .fb-comments {
	background-image: url("/polopoly_fs/2.204!/slideshow-article-comment.png");
	background-position: 0 0px;
	background-repeat: no-repeat;
	color: #0068a9;
	display: block;
	float: left !important;
	font-family: Arial;
	font-weight: bold;
	margin: 0 !important;
	padding: 0 0 2px 20px;
}
.slideshow_themeBlock .fb-comments.no-comments {
	display: none !important;
}
.slideshow_themeBlock .fb-comments .comments {
	color: #940330;
	float: none;
	font-size: 9px !important;
	line-height: 9px !important;
}
.slideshow_themeBlock .fb-comments .comments b {
	color: #940330;
	font-family: Arial;
	font-size: 9px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 9px !important;
	margin: 0 !important;
	padding: 0 !important;
}
.slideshow_themeBlock .fb-comments .comments b span {
	color: #940330;
}
/* /10.6 */

/* 10.7 Snurra */
.slideshow_themeBlock #snurra-next {
	display: block;
	text-indent: -999em;
	overflow: hidden;
	width: 52px;
	height: 52px;
	margin-top: -26px;
	background-repeat: no-repeat;
	background-image: url(/polopoly_fs/2.204!/slideshow-next.png);
	position: absolute;
	top: 49%;
	right: 17px;
}
.slideshow_themeBlock #snurra-next:hover {
	background-repeat: no-repeat;
	background-image: url(/polopoly_fs/2.204!/slideshow-next-hover.png);
}
.slideshow_themeBlock #snurra-prev {
	display: block;
	text-indent: -999em;
	overflow: hidden;
	width: 52px;
	height: 52px;
	margin-top: -26px;
	background-repeat: no-repeat;
	background-image: url(/polopoly_fs/2.204!/slideshow-prev.png);
	position: absolute;
	top: 49%;
	left: 17px;
}
.slideshow_themeBlock #snurra-prev:hover {
	background-repeat: no-repeat;
	background-image: url(/polopoly_fs/2.204!/slideshow-prev-hover.png);
}
.slideshow_themeBlock #snurra-dots {
	position: absolute;
	top: 22px;
	right: 22px;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.slideshow_themeBlock #snurra-dots .snurra-tooltip-dot {
	float: left;
	margin: 0 0 0 8px;
	padding: 0;
	width: 18px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	background: #fff !important;
	color: #2f405f !important;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
}
.slideshow_themeBlock #snurra-dots .snurra-tooltip-dot:hover {
	background: #940330 !important;
	color: #dcdbcf !important;
	text-decoration: none;
}
.slideshow_themeBlock #snurra-dots .snurra-tooltip-dot-selected {
	float: left;
	margin: 0 0 0 8px;
	padding: 0;
	width: 18px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	background: #940330 !important;
	color: #dcdbcf !important;
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
}
/* /10.7 */





/* ============================== T10.11 ========================================== */


/* ==============================/ T10.11 ==================================== */

/*=================  TXX.XX - Blaeddra mellan sidor vid loenga listor ===============*/
 /* enl T0601
 /
 
 /*search result*/
 
	 div.myPageWrapper .searchResultPagesControl {margin:12px 0;height:2.1em;padding:2px 12px}
	 div.myPageWrapper .searchResultPagesControl a {display:block}
	div.myPageWrapper .searchResultPagesControl div.label{padding-top:4px;display:block}

/*==T04.09 - sidbladdring soksidor==*/

	div#searchResult a.search_home,
	div#searchResult a.search_back {float:left}	
	
	div#searchResult a.search_forward,
	div#searchResult a.search_fastforward{float:right}

/*==/T04.09 - sidbladdring soksidor==*/

.prenumerationIntro {background: transparent url(/img/esku/ny-artTeaserDivider.png) repeat-x left bottom; margin: 0 0 12px}
/*table.ad-annonssaljarna {margin: 0 0 18px}*/
.mainColumn .bannerAdContainer, .extraColumn .bannerAdContainer {padding: 0 0 18px}

div.ADspacer {zoom: 1; line-height: 0}


/* olika regler fÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¶r att matcha alla varianter pÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ annons */

.mainColumn div.ADspacer > object,
.mainColumn div.ADspacer table.ad-annonssaljarna div.adform-adbox,
.mainColumn div.ADspacer > div.adform-adbox,
.mainColumn div.ADspacer table.ad-annonssaljarna div[id$="_positionDiv"],
.mainColumn div.ADspacer table.ad-annonssaljarna div[id^="admeta"],
.mainColumn div.ADspacer table.ad-annonssaljarna span[id$="_bannerDiv"] object > embed,
.mainColumn div.ADspacer table.ad-annonssaljarna iframe.aa-if,
.mainColumn div.ADspacer table.ad-annonssaljarna div[id^="adaction"] img,
.mainColumn div#PubMiddle1.ADspacer.OASsection-ettan,
.mainColumn div.ADspacer .ad-annonssaljarna tbody tr td a img[width="468"]
{background:url("/img/esku/ny-artTeaserDivider.png") repeat-x scroll left bottom transparent; margin: 0 0 12px; padding: 0 0 8px}

.mainColumn div.ADspacer table.ad-annonssaljarna td object > embed[height="360"]
{background:url("/img/esku/ny-artTeaserDivider.png") repeat-x scroll left bottom transparent; margin: 0 0 12px; padding: 0 0 8px; height: 368px}

.mainColumn div.ADspacer table.ad-annonssaljarna td object > embed[height="600"]
{background:url("/img/esku/ny-artTeaserDivider.png") repeat-x scroll left bottom transparent; margin: 0 0 12px; padding: 0 0 8px; height: 608px}

/* -------------------- */


* html .extraColumn img.top, * html .extraColumn img.left, * html .extraColumn img.right, * html .extraColumn img.bottom {width: auto}

/*  plats */
	.plats {
	vertical-align:top;
	margin-top: 5px;
	margin-left: 0;
	}
	
	#plats ul {
		position: relative;
		background-color: #c7e7e7;
		margin-top /**/: 0px; 
		margin-left: 0px;
		margin-right: 4px;		
		margin-bottom: 0;
		padding: 0;
		width: 196px;
		list-style-type: none;
	}
	#plats ul li {
		background-image: url('${menuDotLine}');
		background-position: bottom left;
		background-repeat: repeat-x;
		width: 200px;
		padding-top: 2px;
		padding-bottom: 4px;
		margin-top /**/: 2px; 
	}
	#plats ul li a, #topjobs ul li a:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		text-decoration: none;
		display: block;
		padding-top: 3px;
		padding-bottom: 3px;
		color: #000;
		min-height: 30px;
		padding-left: 10px;
		padding-right: 10px;
		list-style-type: none;
	}
	#plats ul li a:hover {
		background-color: #92d7d7;
		color: #000;
		list-style-type: none;
	}

/*  slut plats */

	.jobb_top {
		background-image: url(/polopoly_fs/1.354442!image/1439565150.gif);
		height: 40px;
                line-height: 0pt;
	}
	.jobb_bot {
		background: url(/polopoly_fs/1.354443!image/1955299300.gif);
		height: 51px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding-left: 10px;
	}
	a.jobb_mer {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#000000;
		text-decoration:none;
	}
	a.jobb_mer:active a.jobb_mer:hoover{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#000000;
		text-decoration:underline;
	}
	
	#mainBottom {/*width: 768px;*/ width: 990px}
	
	.JSEnabled div.imageCaption {border:0 none; padding: 0}
	.JSEnabled div.imageCaption p {margin: 0; padding: 6px}
	
	.imageTeaser .imageWrapper {overflow: hidden}
	.imageTeaser .imageWrapper a {display: block; margin: 0 0 2px}
	.imageTeaser .imageWrapper a img.top {margin: 0}
	
	#articleContainer div#articlePreamble {font-weight: 700; padding: 0 0 10px}
	#articleContainer div#articlePreamble p + p {margin-top: 1em; display: block}
	
/*-------------------------modalWindow------------------------------*/
#modalWindowLoader {font-size: 1.2em}
#modalWindowWrapper {/*padding-top:0px; background: #FFF;*/ max-width:654px}

#modalWindowWrapper.mw_modalImageAlbum, #modalWindowWrapper.mw_imageAlbum {background: #FFF url(/img/esku/modalHeaders.png) no-repeat 0 -516px; padding: 49px 10px 0;
overflow: hidden; -webkit-border-radius: 5px; border-radius: 5px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 
-webkit-box-shadow: 0 2px 10px  rgba(0,0,0,.75); box-shadow: 0 2px 10px  rgba(0,0,0,.75);}
.flexslider a.fullscreen {left: auto; right: 0; text-decoration: none;}         
.albumTitleModalInAlbumCollection h3 {font: bold 14px/16px Arial, sans-serif; margin: 0 0 5px;}
body.Cols-Main_Extra_Ad #mainWrapper div.mainContentContainer .mainColumn .inner .meta .inner {padding: 10px;}

#modalWindowWrapper #modalWindowInner {position: relative}

/*#modalWindowWrapper {height:auto !important; max-width:800px}*/

* html #modalWindowWrapper{width:650px}

/* inloggningen ska vara 484px bred */

#modalWindowWrapper #login_container{
	min-width:484px;
	min-height:160px;
	width:484px !important}

#modalWindowInner {padding:0 0 5px;height:auto !important;background:#fff}

/*------------------------ /modalWindow-----------------------------*/

.Cols-Main_Ad #AttentionTeaserWrapper, .Cols-Main_Extra_Ad #AttentionTeaserWrapper {width:759px; margin: 0 9px 0 0; background: #FFF}
.Cols-Main_Ad #AttentionTeaserWrapper .articleTeaser, .Cols-Main_Extra_Ad #AttentionTeaserWrapper .articleTeaser {background: url(/img/esku/ny-artTeaserDivider.png) repeat-x left bottom; display:block; height:auto !important; height: 1%; min-height: 1%; margin-bottom:12px; overflow:hidden; padding:0}
#AttentionTeaserWrapper .articleTeaser h3.size1 {font-size: 5.1em; line-height: 1.07em; letter-spacing: -1px}
#AttentionTeaserWrapper .articleTeaserInfo .date, #AttentionTeaserWrapper .articleTeaserInfo .location {display: none}


/* PhotoUpload */
.photoUpload h1#articleHeader {margin: 0; font-size: 2.8em; text-transform: none}
.photoUpload h1#articleHeader span.articleSuperTitle, .photoUpload h1#articleHeader span.articleSubTitle {display: none}
.mainColumn #photoUpload h1#articleHeader {font-size: 2.8em; margin: 0; padding: 0 0 8px; text-transform: none}

.mainColumn .simpleTeaserContainer {background: url("/img/esku/ny-artTeaserDivider.png") repeat-x scroll left bottom}

.mainColumn .colset5050 .column5050 .simpleTeaserContainer {background: none}

.mainColumn .pageBlockContainer .column100 .simpleTeaserContainer {background: none}
.pageBlockContainer .column100 .simpleTeaserContainer .imageTeaser a[href*="bloggar"] img {margin-bottom: 0}
.mainColumn .pageBlockContainer .column100 .linkListContainer {padding-bottom: 6px}

.mainContentContainer .articleTeaser h3.richText {line-height: 1.05em}
.services_themeBlock #rssContainer .articleDate {display: none}


/*-------Fix fr kapad text i layoutblock (-1px marginal i global.css)----*/
#mainWrapper .pageBlockContainer .pageBlock.column5050 {margin-left: 0}


/*-------Fix fr bl pdf-lnkar i puff------------------------------------*/
.articleTeaser .richText a[href$=".pdf"] {color: #006dae; font-weight: 700}


/**
 * CSS for linkboxes
 */
.linkListContainer .header {
		background-color: #000000;
		padding: 5px;
		color: #fff;
		height: 10px;
		line-height: 10px;
	}

	.linkListContainer .header span {
		font-weight: 700;	
	}

	.linkListContainer .linkListTable {
		width: 100%;
		border: 1px solid #C0C0C0
		border-spacing: 2px 5px;
	}

	.linkListContainer .time {
		padding: 0;
		margin: 0 10px 0 0;
		float: left;		
	}

	.linkListContainer .linkListTable p {
		margin: 0;
		padding: 0;
	}

	.linkListContainer .text {
		width: auto;
	}

	.linkListContainer .text h1 {
		font-size: 15px;
		padding: 0 0 5px;
	}

	.linkListTable tr td {
		padding-left: 5px;
	}

	/*Icon Classes*/

	.linkListContainer .icon {
		height: 7px;
		padding-top: 5px;
		width: 20px;
	}

	.linkListContainer .icon span {
		width: 16px;
		height: 16px
	}

	.linkListContainer .wwwfamiljelivse {
		background: transparent url('favicons.png') no-repeat 0 0;
	}

	.linkListContainer .affarercc {
		background: transparent url("favicons.png") no-repeat scroll 0 -70px;
	}

	.linkListContainer .allehandase {
		background: transparent url("favicons.png") no-repeat scroll 0 -106px;
	}

	.linkListContainer .dagbladetse {
		background: transparent url("favicons.png") no-repeat scroll 0 -143px;
	}

	.linkListContainer .bohuslaningense {
		background: transparent url("favicons.png") no-repeat scroll 0 -179px;
	}

	.linkListContainer .ekurirense {
		background: transparent url("favicons.png") no-repeat scroll 0 -214px;
	}

	.linkListContainer .folketse {
		background: transparent url("favicons.png") no-repeat scroll 0 -250px;
	}

	.linkListContainer .gdse {
		background: transparent url("favicons.png") no-repeat scroll 0 -284px;
	}

	.linkListContainer .hallandspostense {
		background: transparent url("favicons.png") no-repeat scroll 0 -320px;
	}

	.linkListContainer .helahalsinglandse {
		background: transparent url("favicons.png") no-repeat scroll 0 -356px;
	}

	.linkListContainer .hnse {
		background: transparent url("favicons.png") no-repeat scroll 0 -392px;
	}

	.linkListContainer .kkurirense {
		background: transparent url("favicons.png") no-repeat scroll 0 -428px;
	}

	.linkListContainer .ltzse {
		background: transparent url("favicons.png") no-repeat scroll 0 -460px;
	}

	.linkListContainer .ltnu {
		background: transparent url("favicons.png") no-repeat scroll 0 -34px;
	}

	.linkListContainer .nase {
		background: transparent url("favicons.png") no-repeat scroll 0 -492px;
	}

	.linkListContainer .nltse {
		background: transparent url("favicons.png") no-repeat scroll 0 -528px;
	}

	.linkListContainer .opse {
		background: transparent url("favicons.png") no-repeat scroll 0 -564px;
	}

	.linkListContainer .salaallehandacom {
		background: transparent url("favicons.png") no-repeat scroll 0 -601px;
	}

	.linkListContainer .stnu {
		background: transparent url("favicons.png") no-repeat scroll 0 -640px;
	}

	.linkListContainer .ttelase {
		background: transparent url("favicons.png") no-repeat scroll 0 -679px;
	}

	.linkListContainer .wwwgpse {
		background: transparent url("favicons.png") no-repeat scroll 0 -715px;
	}

	.linkListContainer .wwwvastkustmediase {
		background: transparent url("favicons.png") no-repeat scroll 0 -750px;
	}

	.linkListContainer .zportse {
		background: transparent url("favicons.png") no-repeat scroll 0 -786px;
	}

	.linkListContainer .arbetarbladetse {
		background: transparent url("favicons.png") no-repeat scroll 0 -820px;
	}

	.linkListContainer .vltse {
		background: transparent url("favicons.png") no-repeat scroll 0 -858px;
	}

	.linkListContainer .wwwsnse {
		background: transparent url("favicons.png") no-repeat scroll 0 -890px;
	}

	.linkListContainer .menyse {
		background: transparent url("favicons.png") no-repeat scroll 0 -926px;
	}

	.linkListContainer .bblatse {
		background: transparent url("favicons.png") no-repeat scroll 0 -966px;
	}

	.linkListContainer .tidningenharjedalense {
		background: transparent url("favicons.png") no-repeat scroll 0 -1000px;
	}

	.linkListContainer .nhpse {
		background: transparent url("favicons.png") no-repeat scroll 0 -1039px;
	}

	.linkListContainer .karlskoga-kurirense {
		background: transparent url("favicons.png") no-repeat scroll 0 -1072px;
	}

	.linkListContainer .ltse {
		background: transparent url("favicons.png") no-repeat scroll 0 -1107px;
	}

	.linkListContainer .spanonlinese {
		background: transparent url("favicons.png") no-repeat scroll 0 -1145px;
	}

	.linkListContainer .mvtse {
		background: transparent url("favicons.png") no-repeat scroll 0 -1181px;
	}

	.linkListContainer .bohuslaningense {
		background: transparent url("favicons.png") no-repeat scroll 0 -1215px;
	}




div#blog h1{font-size:2.4em;padding:8px 0 16px}
div#blog h2{font-size:1.8em;background:none;display:block;clear:both}
#blog.inside .introduction{font-size:12px;padding:6px 0}
#blog.inside .workspace{border:1px solid #BBB;background:#fff;width:466px}
#blog.inside ul.navigation li{width:116px;float:left;text-align:center;border-right:1px solid #BBB;border-bottom:1px solid #BBB;background:#EEE;padding:3px 0}
#blog.inside ul.navigation li.blogroll{width:115px;border-right:0}
#blog.inside ul.navigation li.selected{border-bottom:1px solid #fff;background:#fff}
#blog.inside ul.navigation span{font-weight: 700;font-size:11px}
#blog.inside .edit{padding:4px; width: 458px; overflow: hidden}
#blog.inside input.newblog{border:2px solid #00304d;font-size:14px;font-weight:700;margin:10px 0;padding:10px; display: block; float: left; color: #F6F6F6; text-shadow: 0 1px 0 rgba(0,0,0,.7);background-color: #006CAC;
  background-image: -moz-linear-gradient(top, #006CAC, #003959); /* FF3.6 */
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #006CAC),color-stop(1, #003959)); /* Saf4+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#006CAC', EndColorStr='#003959'); /* IE6,IE7 */
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#006CAC', EndColorStr='#003959')"; /* IE8 */ -moz-border-radius: 5px; border-radius: 5px}
#blog.inside input.newblog:hover {cursor: pointer; border:2px solid #002033; text-shadow: 0 2px 0 rgba(0,0,0,.9); color: #FFF}
#blog.inside .entry{border:1px solid #CCC;background:#f7f7f7;display:block;margin-bottom:5px;padding:5px; font-size: 1em}
#blog.inside .entry.even{background:#f2f2f2}
#blog.inside .entry.unpublished{border: 1px dotted #006CAC; background: #EBEEF0}
#blog.inside .entry.preprogrammed{border-color:#060}
#blog.inside .entry ul.toolbar{float:right;width:70px}
#blog.inside .entry ul.toolbar li{color:#fff;margin-bottom:3px;text-align:center;padding:5px}
#blog.inside .entry ul.toolbar li.edit{background:#466847; width: auto; -moz-border-radius: 3px; border-radius: 3px}
#blog.inside .entry ul.toolbar li.show{background:#f94500; -moz-border-radius: 3px; border-radius: 3px}
#blog.inside .entry ul.toolbar li.del{background:#800000; margin-bottom: 0; -moz-border-radius: 3px; border-radius: 3px}
#blog.inside .entry ul.toolbar li.del input{margin:3px 3px 0}
#blog.inside .entry ul.toolbar li a{text-decoration:none;color:#fff}
#blog.inside .entry h3{font-size:1.6em; padding-bottom: 4px}
#blog.inside .entry.blog p{margin-top:5px;padding-top:5px;border-top:1px solid #333;width:365px}
#blog.inside form#blogList .submit{float:none; padding: 0 !important; width: 100%; overflow: hidden}
#blog.inside .blogForm label{font-weight:700;padding:4px 0}
#blog.inside .blogForm h4{text-align:left}
#blog.inside #blogFormExtras_image,#blog.inside .tags,#blog.inside .txtDateFrom,#blog.inside .submit{float:left;margin-bottom:8px;width:442px;border:1px solid #ddd;padding:6px !important}
#blog.inside .blogForm .txtBlogHeader{width:440px}
#blog.inside #blogFormExtras_image span.additional{display:block;padding:6px 0}
#blog.inside .size strong{font-size:1em;font-family:Arial;display:block;font-weight:700}
#blog.inside .size ul li{float:left;width:100px}
#blog.inside .tags p{border:1px solid #ccc}
#blog.inside .abortposting {margin:4px 0; width: 100%; overflow: hidden}
#blog.inside .abortposting a {background: #a00000;border:1px solid #730000;font-weight:700;padding: 3px 6px; color:#FFF; float: left}
#blog.inside.comments .filter{text-align:center;padding:5px 0}
#blog.inside.comments .entry .author{border-bottom:1px solid #999;background:#ddd;padding:5px}
#blog.inside.comments .entry .comment{border-bottom:1px solid #999;background:#fff;padding:5px}
#blog.inside.comments .entry .comment p{padding:5px 0}
#blog.inside.comments ul.toolstrip{float:left;width:100%;margin-top:6px}
#blog.inside.comments ul.toolstrip li{float:left;margin-right:6px;padding:0}
#blog.inside.comments ul.toolstrip li form{margin-bottom:0}
#blog.inside.comments .entry div.answer{border:1px solid #999;margin-top:6px;padding:5px}
#blog.inside.comments .entry div.answer textarea.answer{width:430px;height:60px;margin-bottom:5px}
#blog.inside.infotext .wrapper .inner{border:1px solid #999;width:auto !important;margin-bottom:6px;padding:5px}
#blog.inside.infotext .wrapper .inner p{padding-bottom:3px}
#blog .editLink{background:#CCC;border:1px solid #000;display:block;margin-bottom:12px;text-align:center;padding:20px}
#blog .editLink a{background:#030;border:1px solid #FFF;color:#FFF;font-size:14px;font-weight:700;padding:5px}
div#blog ol.entries h4{font:normal 1.8em Georgia, "Times New Roman", Times, serif}
div#blog .body{clear:both;display:block;float:none;margin-bottom:12px}
div#blog .blogNavigation ul li{display:inline-block;width:49%}
div#blog .blogNavigation ul li span{font-weight:700;display:block}
div#blog #tagSearchFilterInfo{border:1px solid #cdcdcd;background:#e8e8e8;margin-bottom:12px;font-size:1.2em;padding:5px}
.blogRightColumnItem .searchTeaserContainer{background:none;padding:0}
div.BlogListTeaserWrapper{margin-bottom:12px}
div.BlogListTeaserWrapper h3 {background: url("/img/esku/theme-sprite-ny.png") no-repeat -6042px 0; font: bold 10px/18px Verdana,sans-serif; height: 18px; padding: 0 6px 10px; text-indent: 0; color: #FFF; text-transform: uppercase}
div.BlogListTeaserWrapper ol{padding:0 2px}
div.BlogListTeaserWrapper ol ul {width: 100%}
div.BlogListTeaserWrapper ol li{border-bottom:1px solid #ccc;margin:0}
div.BlogListTeaserWrapper ol li ul li{border-width:0}
div.BlogListTeaserWrapper ul li.fn{display:none}
div.BlogListTeaserWrapper ol li h4{font: bold 18px/22px Arial, Helvetica, sans-serif; display: block; padding: 7px 0 0}
div.BlogListTeaserWrapper ul li.title {padding: 0 0 3px}
div.BlogListTeaserWrapper ul li.body {font-size: 11px; font-weight: normal; line-height: 1.3em}
div.BlogListTeaserWrapper ul li.date {float: right;font-size: 9px;padding:0 0 3px}
#mktmp-wrapper{position:relative;font-size:small;font-family:Helvetica, Arial, sans-serif;border:2px solid #bababa;overflow:hidden}
#mktmap,#mktmp-wrapper{height:550px;width:800px}
#mktmpldng{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;background:rgba(255,255,255,.55) url(/img-common/maploading.gif) no-repeat 37% 45%}
#mktmp-navwrap{position:absolute;right:0;top:0;bottom:0;width:200px;padding-left:18px}
.mktmp-navwrap-inner{background:rgba(255, 255, 255, .9);height:100%;border-left:4px solid #424242;padding:10px}
.mktmp-asideheading{border-bottom:1px solid #bababa;font-size:1.05em;margin:0 0 6px;padding:70px 0 4px}
.mktmp-cat{font-weight:700;line-height:20px;padding-bottom:3px}
#mktmp-toggler{position:absolute;top:50%;left:0;height:56px;width:18px;margin-top:-28px;text-indent:99px;overflow:hidden;background:url(/img-common/slider.png) no-repeat 0 0}
#mktmp-toggler.collapsed{background-position:-18px 0}
.mktmp-nyheter{color:#004593}
.mktmp-sport{color:#268A36}
.mktmp-familje{color:#F90}
.infoBox{background:#fff;opacity:0.95px;width:330px;overflow:hidden;height:auto;padding:0}
.innerBox{height:auto;background:#fff;font:small/1.33 Helvetica,sans-serif;padding:5px}
.innerBox .media{overflow:hidden;float:left;margin-right:8px;padding:0 0 10px}
.innerBox .media img{display:block;width:100px}
.hgroup em{display:block;padding-top:6px;font-style:normal;color:#139;text-transform:uppercase;font-size:75%}
.hgroup h3.title{font-size:110%;margin:0;padding:0}
.fb-shareRecommendationLoggedInWrapper div.ajaxLoader,.fb-shareRecommendationAnonymousWrapper div.ajaxLoader,.fb-recommendationCountWrapper div.ajaxLoader,.fb-friendsNewsTeaserWrapper div.ajaxLoader,.fb-shareCommentsWrapper div.ajaxLoader,.fb-shareRecommendationWrapper div.ajaxLoader{background:url(/img-common/modal/loading.gif) no-repeat left 0;width:100%;height:50px;margin:5px 0}
.fb-shareRecommendationLoggedInWrapper div.ajaxLoader p,.fb-shareRecommendationAnonymousWrapper div.ajaxLoader p,.fb-recommendationCountWrapper div.ajaxLoader p,.fb-friendsNewsTeaserWrapper div.ajaxLoader p,.fb-shareCommentsWrapper div.ajaxLoader p,.fb-shareRecommendationWrapper div.ajaxLoader p{font-size:12px;font-style:oblique;margin-left:50px;margin-top:15px;float:left}
.fb-friendsNewsTeaserHeaderWrapper h3{font-weight:700;text-transform:uppercase;font-size:11px}
.fb-friendsNewsPostWrapper{border-top:1px #ccc solid;margin-top:8px}
.fb-friendsNewsPost{display:block;margin-top:6px}
.fb-friendsNewsPost_user{float:left;width:75%;padding-top:6px}
.fb-searchResultPagesControl{margin-top:10px;border-top:1px solid #ccc;padding-top:5px;text-align:center}
.fb-shareCommentProfilePicWrapper{float:left;margin-right:10px}
.fb-profileNameWrapper .fb-profileName{display:block;margin-bottom:3px}
.fb-profileNameWrapper .fb-shareCommentLabel{display:inline !important;position:relative;top:2px}
.fb-loginLink{background:url(/img-common/icon_facebook.png) no-repeat 0 0;padding-left:17px}
.fb-shareRecommendationWrapper p{padding-bottom:0 !important}
.fb-shareRecommendationWrapper p em{font-weight:700;font-style:normal}
.fn.facebookuser{float:right;margin-left:10px}
#contentHeader{height:30px;margin:0 170px}
.clear{clear:both;margin:0}
#loadIcon{margin-left:20px;float:right}
#paginationHead a,#paginationFoot a{margin:10px 0;padding:0 4px}
.selectedPage{font-weight:700;padding:0 2px}
#sorting strong{padding-right:4px}
.sortItem{padding:4px 4px 0 0}
.sortItemSelected{padding:4px}
.appliedFacet{background:url(/img-common/cross-small.png) no-repeat right;font-weight:700}
.zeroHitFacet{color:#666}
.resultContent,.resultFooter{display:block;margin-bottom:4px}
.ui-state-hover{background-color:#98c898 !important;border-color:#98c898 !important}
.ui-menu-item{font-family:verdana, sans-serif;font-size:10px;color:#333}
.ui-autocomplete{border:1px solid #889CAE;width:350px;margin:0;padding:0}
.ui-menu .ui-menu-item a{border:1px solid transparent;line-height:0.5 !important;text-decoration:none;display:block;margin:0 !important;padding:.4em 0 .4em 1.2em !important}
.ui-autocomplete-menu{position:absolute;cursor:default}
.ui-autocomplete-over{background-color:#0A246A;color:#FFF}
.ui-menu{list-style:none;display:block;margin:0;padding:2px}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{width:100%;margin:0;padding:0}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{margin:-1px}
.ui-corner-all{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.ui-widget{font-family:Helvetica, Arial, sans-serif;font-size:1.1em}
.ui-widget-content{border:1px solid #ddd;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#444}
.ui-widget-content a{color:#444}
#blog.inside .introduction a,div#blog #tagSearchFilterInfo a,.fb-friendsNewsLoggedInWrapper a.fb-logoutLink,.fb-friendsNewsPost_pic,.fb-searchResultPagesControl .page_next,#paginationHead,#paginationFoot{float:right}
#blog.inside .size ul li label,div#blog .footer ul.meta li ul li.meta-timestamp{display:inline}
#blog.inside.comments .filter span,div#blog .footer ul.meta li ul li.meta-tags span,.fb-friendsNewsLoggedInWrapper .FB_name,.fb-shareCommentHeader,.fb-shareRecommendationLoggedInWrapper .FB_name,.fb-profileNameWrapper .FB_name,.facets li.caption{font-weight:700}
div#blog ol.entries,.blogRightColumn{margin-bottom:12px}
.blogRightColumnItem .searchTeaserContainer .titleContainer,.blogRightColumnItem .tagCloudContainer h4,.hidden{display:none}
.blogRightColumnItem div.tagCloudContainer p {border:0;margin:0;padding:0}
div.BlogListTeaserWrapper ol li .blogName{display:none}
div.BlogListTeaserWrapper a.fn {font-family:Verdana,sans-serif;font-weight:700; display: block; color:#006dae; margin: 4px 0 0}

/* Specialregler fÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¶r att fÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ bakgrundsbilder i listan med senaste blogginlÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤gg */
div.BlogListTeaserWrapper a.fn[href*=digitalatankebanor] {background-image: url("http://ekuriren.se/polopoly_fs/1.775636.1331200360!/image/3202832953.png"); height: 89px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=mediebruset] {background-image: url("http://ekuriren.se/polopoly_fs/1.1254101.1331200428!/image/1695113691.png"); height: 101px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=fotobloggen] {background-image: url("http://ekuriren.se/polopoly_fs/1.1265086.1331200132!/image/1444355225.png"); height: 92px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=enjeppeilivet] {background-image: url("http://ekuriren.se/polopoly_fs/1.1230891.1331199803!/image/1471509991.png"); height: 130px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=dansbloggen] {background-image: url("http://ekuriren.se/polopoly_fs/1.843180.1331199823!/image/31735189.png"); background-repeat:no-repeat; height: 123px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=jennyraknarner] {background-image: url("http://ekuriren.se/polopoly_fs/1.1174369.1331199877!/image/522573071.png"); height: 85px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=schlagerbloggen] {background-image: url("http://ekuriren.se/polopoly_fs/1.927962.1391002649!/image/1709660108.png"); height: 89px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=sportsant] {background-image: url("http://ekuriren.se/polopoly_fs/1.870251.1331200528!/image/828730543.png"); background-repeat:no-repeat; height: 123px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=josefinasnyaliv] {background-image: url("http://ekuriren.se/polopoly_fs/1.1631757.1354867753!/image/2202195459.png"); height: 83px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=volontarbloggen] {background-image: url("http://ekuriren.se/polopoly_fs/1.1637420.1355384703!/image/2112736272.png"); height: 99px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=camillaikapstaden] {background-image: url("http://ekuriren.se/polopoly_fs/1.1875815.1376464350!/image/1494627634.jpg"); height: 101px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=hastliv] {background-image: url("http://ekuriren.se/polopoly_fs/1.925911.1338389072!/image/3672552349.png"); background-repeat:no-repeat; height: 101px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=komiform] {background-image: url("http://ekuriren.se/polopoly_fs/1.2062348.1389776247!/image/3959309637.png"); background-repeat:no-repeat; height: 101px; text-indent: -99em}



/* anvÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤nds inte:
div.BlogListTeaserWrapper a.fn[href*=naraventyr] {background-image: url("http://ekuriren.se/polopoly_fs/1.870035.1331200569!/image/152565555.png"); height: 120px; text-indent: -99em} */
div.BlogListTeaserWrapper a.fn[href*=rallybloggen] {background-image: url("http://ekuriren.se/polopoly_fs/1.1055704.1331200652!/image/2791704304.png"); height: 95px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=ensexasdagbok] {background-image: url("http://ekuriren.se/polopoly_fs/1.1176947.1331200614!/image/82468669.png"); height: 141px; text-indent: -99em}
div.BlogListTeaserWrapper a.fn[href*=ledarblogg] {background-image: url("http://ekuriren.se/polopoly_fs/1.1310003.1331200721!/image/2031451787.png"); height: 69px; text-indent: -99em}


.fb-friendsNewsTeaserOuterWrapper,.fb-shareRecommendationWrapper{border:1px solid #ccc;margin-bottom:12px;padding:5px}
.fb-friendsNewsLoggedInWrapper p,.fb-friendsNewsAnonymousWrapper div.richText{margin-top:6px}
.fb-searchResultPagesControl .page_previous,.float,#sorting{float:left}

#blogEntryForm {width: 100%; overflow: hidden}
#blogEntryForm #extraForm {display: none}
div#blog #blogWriteNew {width: 100%; overflow: hidden; padding: 0; margin: 0 0 4px}
div#login_container.get_account fieldset .toolStrip .standardButton {background: url("/img/esku/eventSprite1.png") no-repeat scroll left -384px transparent; width: 188px}

.latestBlogsContainer {clear: both}
.latestBlogsContainer .titleContainer {border-bottom: 1px solid #CDCDCD; width: 100%; overflow: hidden; display: none}
.latestBlogsContainer .titleContainer h3,
#mainWrapper .extraColumn .themeBlockContainer .inner .latestBlogsContainer .titleContainer h3 
{background: url("/img/esku/ny-latestNewsSprite1.png") no-repeat scroll left -80px #006EAD; padding: 0; display: block; float: left; margin: 0}
.latestBlogsContainer .titleContainer h3 span {background: url("/img/esku/ny-latestNewsSprite1.png") no-repeat scroll right -191px; color: #FFF; margin-right: -2px; padding: 1px 8px 3px 5px; float: left; font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif}
.blogPostingListContainer {padding: 0 0 3px}
.blogPostingListContainer dl.blogPost {padding-top: 0;	font-weight: 700; border-bottom:1px solid #FFF; color: #006dae; font-family: Verdana, Arial, sans-serif; font-size: .9em; line-height: 1.2em; width: 100%}
.blogPostingListContainer dt {float:left; display:block;	padding-left:8px; background: url(/img/esku/ny-latestNewsSprite1.png) no-repeat 1px -236px}
.blogPostingListContainer dd {padding: 0; margin-left: 46px;	margin-bottom: 6px;	display: block;	font-weight: normal}
.blogPostingListContainer span.articleSource {display: none}
.blogPostingListContainer a.read_more,
.blogPostingListContainer a.entire_list {display: block; padding: 4px 16px; color: #000; background-color: transparent; text-decoration: underline; background:transparent url(/img-common/bg_link.gif) no-repeat right 3px}
.mainContentContainer .blogPostingListContainer a.entire_list,
.mainContentContainer .blogPostingListContainer a.entire_list {display: block; padding: 0 10px 0; font-weight: 700; background: none; text-decoration: none; color: #006dae; line-height: 1em; font-family: Verdana, sans-serif; font-size: .9em}
.latestBlogsContainer .containerBottom {height: 4px; background: url("/img/esku/ny-latestNewsSprite1.png") no-repeat scroll 0 100% transparent; font-size: 0; margin-bottom: 5px}

.Cols-Main_Extra_Ad #AttentionTeaserWrapper {margin: 0}
.fw-maincontainerdiv{width:100%;position:relative; margin: 0 0 8px; overflow: hidden; background: #FFF url("/img/esku/columnDividerDouble_vert.png") repeat-y scroll 474px top}
.fw-maincontainerdiv .searchHeader {display: block; float: left; width: 468px}
.fw-maincontainerdiv #searchForm{background: url("/img/esku/searchBorders.png") repeat-x scroll 0 100%; margin: 0 0 12px; padding: 0 0 20px}
.fw-maincontainerdiv .resultInfo{margin: 7px 0 0 480px; padding: 0 7px}
#searchField{/*min-width:350px;*/}
#searchButton{width:80px}
.fw-maincontainerdiv #searchField {position: absolute; top: 9px; left: 225px; width: 150px}
.fw-maincontainerdiv #searchButton {left: 386px; position: absolute; top: 8px}
.fw-maincontainerdiv .searchHeader #searchForm input {border: 1px solid #A2A2A2; color: #424242; display: block; float: left; font-family: Verdana,sans-serif; font-size: 10px; font-weight: 700; margin: 0 12px 0 7px; padding: 1px 3px; width: 209px}
#searchForm input#searchButton {background: url("/img/esku/photoWrapperSearchButton.png") no-repeat; border: medium none; color: #FFF; float: left; font-weight: 700; height: 30px; padding: 0 26px 5px 0; text-indent: 0; width: 69px; margin: -6px 0 0}

.fw-maincontainerdiv #contentHeader {height: auto; margin: 0; width: 280px; float: right; padding: 15px 8px 6px 0}
.fw-maincontainerdiv #contentHeader #paginationHead {display: none}
.fw-maincontainerdiv .left{float: right; padding: 0; width: 280px}
.fw-maincontainerdiv .left a.back {color: #006dae; font-weight: 700; position: absolute; right: 295px; top: 43px; background: none}
.fw-maincontainerdiv .middle{float:left;width:468px;margin:0;padding:0; overflow: hidden}
.fw-maincontainerdiv .right {display: block; float: left; width: 468px}
.fw-maincontainerdiv .right .relatedHeadline {background: #ececec; padding: 4px 7px 2px; margin: 0 0 2px; line-height: 1em; font-size: 18px}
.fw-maincontainerdiv .relatedEntry {border-top: 1px solid #d2d2d2; padding: 3px 17px; background: url(/img/esku/relatedHitsArrows.png) no-repeat 8px 9px}
.fw-maincontainerdiv .relatedEntry:last-child {border-bottom: 1px solid #d2d2d2}
.fw-maincontainerdiv h1{font-size:2em; background: url(/img/esku/searchBorders.png) repeat-x 0 100%; padding: 10px 0 15px; margin: 0}
.facets{padding-left:0;margin-bottom:20px}
.facets li{list-style:none;margin-left:0;margin-bottom:0}
.facets li.caption{color: #454545; font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif; padding-left: 2px}
.facets li.odd, .facets li.even {padding-left: 20px; background: url(/img/esku/facetArrows.png) no-repeat 10px 6px}
#fw-searchForm {background: url(/img/esku/ny-artTeaserDivider.png) repeat-x left bottom; margin: 0 0 10px; padding: 0 0 10px}
#fw-searchForm h4 {padding: 3px 15px 0 0; float: left}

.resultEntry{margin-bottom:10px; background: url(/img/esku/ny-artTeaserDivider.png) repeat-x scroll left bottom; padding: 0 0 10px; width: 100%; overflow: hidden}
.resultEntry.recension{background:#ccc}
.resultEntry .resultTitle a{font-size:1.6em; font-family: Arial, Helvetica, sans-serif; color: #333; display:block;margin-bottom:4px}
.resultTitle img.thumbnail {width: 200px; max-width: 200px; height: auto; float: right; margin: 0 0 0 10px}
.resultEntry .resultHeader {display: none}
.resultEntry .resultFooter {color: #535353; padding: 0 0 4px; float: left}
.resultEntry .resultFooter li {display: block; float: left; padding: 0 8px 0 0; margin: 0 4px 0 0; background: url(/img/esku/resultHeaderDivider.png) no-repeat 100% 5px}
.resultEntry .resultFooter li em, .resultEntry .resultFooter li.keyword,
.resultEntry .resultFooter li.paper, .resultEntry .resultFooter li.type, .resultEntry .resultFooter li.geografy {display: none}
.resultEntry span.resultContext {display: block; padding: 0 0 2px}
.resultEntry span.resultContext em {display: none}
/*.resultEntry .resultHeader li:after {content: "/"; display: block; float: right; padding: 0 4px}
.resultEntry .resultHeader li:last-child:after {content: ""; padding: 0}*/
.fw-maincontainerdiv #paginationFoot {float: none; text-align: center; padding: 0 0 10px}
.resultEntry .resultContext a {color: #006dae}

.extraColumn div.fw-maincontainerdiv .searchHeader{width: 280px}
.extraColumn div.fw-maincontainerdiv .searchHeader h1{font-family: Verdana; font-size: 10px; font-weight: 700; background: url(/img/esku/searchBorders.png) repeat-x; margin: 0 0 4px; padding: 10px 7px 0}
.extraColumn div.fw-maincontainerdiv #searchForm #searchField{width:180px !important;min-width:180px}
.extraColumn div.fw-maincontainerdiv #searchForm {padding: 0 0 4px}

#topHeaderContents .fw-maincontainerdiv {bottom: 34px; height: 18px; margin: 0; position: absolute; right: 0; width: 138px}
#topHeaderContents .fw-maincontainerdiv .searchHeader {width: auto}
#topHeaderContents .fw-maincontainerdiv h1 {display: none}
#topHeaderContents .fw-maincontainerdiv .searchHeader #fw-searchForm input {border: 1px solid #A2A2A2; color: #555; display: block; float: left; font-family: Verdana,sans-serif; font-size: 9.5px; font-weight: normal; margin: 1px 2px 0 0; padding: 1px 4px; width: 86px; position: static}
#topHeaderContents #fw-searchForm {position: relative}
#topHeaderContents #fw-searchForm input#searchButton {background: url(/img/esku/ny-artTeaserSprite1.png) no-repeat left -280px; border: medium none; display: block; float: left;height: 18px; outline: medium none;
    text-indent: -9999px; width: 38px; margin: 0; position: absolute; left: 100px; top: 0}

#topHeaderContents #sortingDate, #topHeaderContents label {display: none}
    
#page { 
	font: 12px Arial;
	color: #474747; 
	margin: 0 0 0 10px;
}
	#page #container .left-panel { float: left }
	#page #container .right-panel {
		float: right;
		width: 360px;
		margin: 0 0 10px 10px;
	}
		
		#picsearch #player-container #player-meta {width: 100%; position: relative}
		#picsearch #player-container #player-meta .likebutton, #picsearch #player-container #player-meta .tweetbutton {top: -23px !important; float: right}
		
		.adColumn .right-panel {margin-top: -2px; margin-bottom: 10px; height: 435px}
	
		.right-panel .tabs li { 
			float: left;
			padding: 5px 10px;
			cursor: pointer;
			color: #666666;
		}
		.right-panel .tabs li.selected-tab { 
			background: #F0EEE8;
			border-radius: 5px 5px 0 0;	
			color: #000;
		}
		.right-panel .tab-content { 
			clear: both;
			padding: 10px; 
			background: #F0EEE8;
			position: relative;
		}
			.right-panel .video-list-container {
    			padding: 10px;
				display: block;
				margin-bottom: 10px;
				overflow: hidden;
				clear: both;
				background: #FFF;
			}
			.right-panel .video-list-container:hover { background: #f6f6f6}
			.right-panel .video-list-container > a {
				display: block;
                color: #222;
                text-decoration: none;
                font-weight: normal;
			}
				.right-panel .video-list-image { 
					float: left;
					margin-right: 15px;
					background: #000000;
				}
					.right-panel .video-list-details .video-list-heading { 
						font: bold 14px/18px Helvetica; 
						color: #222222;
						padding-top: 1px;
					}
					.right-panel .video-list-details .video-list-info { 
						position: absolute;
						bottom: 2px;
						line-height: 15px;
						font-size: 11px;
					}
					.right-panel .video-list-details { 
						position: relative;
					}
					.right-panel .video-list-details > p { display: none }
					.right-panel .video-list-detail-grade { display: block}
					.right-panel .video-list-detail-grade .star { 
						display: block;
						float: left;
						width: 12px;
						height: 12px;
						cursor: pointer;
						background-image: url(/img/esku/webbtv_sprite.png);
					}
					.right-panel .video-list-detail-grade .star.active { background-position: -2px -129px}
					.right-panel .video-list-detail-views { display: block}
			.right-panel .pagination { 
				background: none !important;
				bottom: auto !important;
				display: block;
				height: auto !important;
				position: relative !important;
				width: 203px !important;
				overflow: hidden;
			}
			.right-panel .pagination li { float: left}
			.right-panel .pagination li.pagnum { 
				width: 20px !important; 
				font: bold 14px/1.5 Arial; 
				text-align: center; 
				line-height: 1.5;
				margin-right: 1px;
			}
			.right-panel .pagination li.pagnum a{color: #666}
			.right-panel .pagination li.pagnum .active { 
				background: none repeat scroll 0 0 #F0EEE8;
				color: #111;
				display: block;
			}
			.right-panel #search_input {
				background: none repeat scroll 0 0 #F0EEE8;
    			padding: 10px;
    			text-align: center;
			}
			.pagination li.page-prev { padding: 0 3px 0 0 !important}
			.pagination li.page-next { float: right; padding: 0 0 0 3px !important}
			.pagination .page-prev, 
			.pagination .page-next { background: none !important}
				.pagination .page-prev a,
				.pagination .page-next a { 
					background-color: #000000;
					display: block;
					width: 21px;
					height: 21px;
					border-radius: 3px;  
				}
				.pagination .page-prev a { background-image: url(/img/esku/webbtv_sprite.png); background-position: 5px -20px}
				.pagination .page-next a { background-image: url(/img/esku/webbtv_sprite.png); background-position: -25px -20px}
			
		.left-panel .video-name h1 { 
			background: #000000; 
			color: #FFFFFF; 
			font: bold 23px Helvetica; 
			padding: 9px 10px;
			margin: 0 0 15px;
		}
		.left-panel .video-description { 
			margin: 0 0 10px 10px; 
			width: 350px;
		}
			.left-panel .video-detail { margin: 0 10px}
			.left-panel .video-length, 
			.left-panel .video-views, 
			.left-panel .video-rating { 
				float: left;
				margin-right: 10px; 
			}
				.left-panel .video-rating .star { 
					width: 16px; 
					height: 16px; 
					display: block; 
					float: left; 
					background-image: url(/img/esku/webbtv_sprite.png);
					cursor: pointer; 
				}
				.left-panel .video-rating .star.active { background-position: 0 -56px}
				.left-panel .video-rating .star.inactive { background-position: 0 -107px}
				.left-panel .video-rating .star:hover { background-position: 0 -82px}
				.left-panel .video-rating .rating-text,
				.right-panel .video-list-detail-grade .rating-text { 
					float: left;
					padding: 0 2px 0 0;
				}
			.left-panel .details-right { float: right }
				.left-panel .details-right a { 
					color: #0059bf; 
					font-weight: 700;
					background: url(/img/esku/webbtv_sprite.png) no-repeat scroll 0 5px transparent;
					padding-left: 10px;
				}
				.left-panel .details-right a:hover { text-decoration: underline }    

#mktv2-Teaser {
  border:0 solid #000;
  background: #fff;
  margin-bottom:4px;
}
 
#mktv2-Teaser h3 {
  color: #000;
  font-family: arial;
  font-size: 12px;
  font-weight: 700;
  padding: 0px;
  background: #fff;
  border-bottom: 0px solid #000;
}
 
 #mktv2-Teaser h4 {
  color: #fff;
  font-family: arial;
  font-size: 14px;
  font-weight: 700;
  padding: 0 0 6px;
}
 
#mktv2-Teaser h3 a {
  color: #000;
  text-decoration: none;
}
 
#mktv2-Teaser ul li {
  clear:both;
  padding: 0 2px 15px;
  border-top: 0px solid #000;
}
 
 
#mktv2-Teaser ul li img {
  float: right;
  width: 100px;
  height: auto;
  margin:0 0 4px 4px;
}
 
#mktv2-Teaser ul li p {
  float: left;
}
 
#mktv2-Teaser ul li.large {
  border:0;
}
 
#mktv2-Teaser ul li.large img {
  width: 270px;
  height: auto;
  float: none;
  margin:0;
}
 
#mktv2-Teaser ul li.large p {
  float: none;
}


#picsearch #player-container #player-meta .likebutton,
#picsearch #player-container #player-meta .tweetbutton{
		position: relative;
        top:-25px;
}

.mainContentContainer .articleTeaser .picsearchTeaser {margin-bottom: 8px}

/* bildalbum */
	
			.imageAlbum .toolstrip,
			.imageAlbum .socialBookmarks { display: none; }
			
			.imageAlbum.displayWrapper { border-bottom: 1px solid #DDD; }
			.mainColumn .imageAlbum.displayWrapper { border-bottom: 1px solid #DDD; padding-top: 10px;}
			#articleContainer .imageAlbum.displayWrapper { border: none; }
			
			.flexslider .meta .inner { 
				padding: 10px;
				box-sizing: border-box;
			}
				.imageAlbum .meta h2 {
					font-size: 16px;
					line-height: 18px;
					margin: 0 0 5px 0;
					padding: 0; font-weight: bold;
				}


					.imageAlbum .meta .metadescription,
					.imageAlbum .meta .created,
					.imageAlbum .meta .photographer { 
						display: inline;
						font: normal 12px/16px 'Helvetica Neue', Helvetica, Arial, sans-serif;
						padding: 0 5px 0 0;
				}
			.albumThumbnails,
			.mainContentContainer .albumPlayer { margin: 10px 0 0 0; }
			#articleContainer .albumPlayer { margin: 0; }
			.albumThumbnails .thumbnail {			
				padding: 4px;
				height: 80px;
				margin: 0 8px 10px 8px;
				float: left;
				line-height: 20px;
				border: 1px solid #DDD;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
				-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
				box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
			}
				.albumThumbnails .thumbnail a { 
					background-color: #333;
					display: block;
					height: 80px;
					overflow: hidden;
				}
			.mainContentContainer .albumThumbnailPagination { 
				clear: both;
				padding: 0 0 10px 0;
				height: 15px;
				display: block;
			}
				.mainContentContainer .albumThumbnailPagination ul li { overflow: visible; }
					.mainContentContainer .albumThumbnailPagination ul li a { background: none; }
					.mainContentContainer .albumThumbnailPagination .page_next:after { 
						content: '\25B6'; 
						margin: 0 0 0 3px;
						float: right; 
						font-size: 10px;
						line-height: 16px;
					}
					.mainContentContainer .albumThumbnailPagination .page_previous:before { 
						content: '\25C0'; 
						margin: 0 3px 0 0;
						float: left; 
						font-size: 10px;
						line-height: 16px;
					}
					
					/* bildalbum slut */


/* fix fÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¶r att fÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ svart text i annonskolumnen */
.adColumn .themeBlockContainer p > a, .adColumn .themeBlockContainer p > a:visited {color: #000; text-decoration: none}

/* fix fÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¶r att fÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ blÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ lÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤nkar i enkelpuffar och artikelpuffar */
.mainContentContainer .simpleTeaserContainer div.richText span.paragraph a,
.mainContentContainer .simpleTeaserContainer div.richText span.paragraph a:visited,
.mainContentContainer .simpleTeaserContainer div.richText p a,
.mainContentContainer .simpleTeaserContainer div.richText p a:visited,
.mainContentContainer .articleTeaser div.richText a:not([class]) {color: #006dae}

.mainContentContainer .simpleTeaserContainer div.richText p a:hover {text-decoration: underline}

.mainContentContainer .simpleTeaserContainer div.richText p a span.paragraph {color: #000}

/* fix fÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¶r puff i kommentarslÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¤ge */
.mainColumn .commentsNewPageWrapper .articleTeaser {background: none}
.mainColumn .commentsNewPageWrapper div.toolstrip a span:before {content: "<- "}
.mainColumn .commentsNewPageWrapper div.toolstrip {margin: 10px 0}

/* DÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¶lj video-bildtext */

.mainColumn .picsearchTeaser .videoCaption {display: none}

/* Sticky footer annons */
#fixed-bar {
    margin: 0;
    padding: 0;
    background-color: black;
    z-index: 100;
}
#fixed-bar a {
    color: white;
    text-decoration: none;
}
#bar-inner {
    width: 960px;
    margin: 0 auto;
    height: 36px;
    line-height: 36px;
}



#SortWidget {
    margin: 10px 0 10px 0;
    padding: 0 0 15px 0;
    border-bottom: 1px solid #DDD;
}
#SortWidget fieldset {
    width: 70%;
    padding: 5px;
    background-color: #f0f0f0;
    border-radius: 10px;
}
#SortWidget div {
    float: left;
    margin: 0 4px 0 0;
}
#SortWidget div label {
    padding: 0;
    margin: 0;
    font-size: 11px;
}





/* ADP-458 */

.commentFeedback .feedback.like {
    margin: 0 5px 0 0;
    height: 11px;
    padding: 0 7px 0 0;
    float: left;
    border-right: 1px dotted #CCC;
}
.commentFeedback .feedback.like a:hover,
.commentFeedback .feedback.dislike a:hover {
    text-decoration: none;
    color: #08C;
}
.commentFeedback .feedback.like a:before {
    content: '\e800';
    font-family: 'mbvk';
    /* font-size: 17px; */
    line-height: 11px;
}
.feedback.like .feedbackCount span { color: #090; }
.commentFeedback .feedback.dislike a:before {
    content: '\e80e';
    font-family: 'mbvk';
    /* font-size: 17px; */
    line-height: 11px;
}
.feedback.dislike .feedbackCount span { color: red; }
.commentFeedback .feedback a {
    color: #999;
    font-size: 13px;
    width: 11px;
    overflow: hidden;
    display: block;
    height: 14px;
}


.threadsWrapper .toolstrip .commentFeedback div div {
    color: #999999;
    float: left;
    margin: 0 0 0 3px;
}


.threadsWrapper .toolstrip .commentFeedback {
    float: right;
    width: 85px;
}




@font-face {
    font-family: 'mbvk';
    src: url('/misc/fonts/mbvk.eot?5354522');
    src: url('/misc/fonts/mbvk.eot?5354522#iefix') format('embedded-opentype'),
    url('/misc/fonts/mbvk.svg?5354522#mbvk') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'mbvk';
    src: url('data:application/octet-stream;base64,d09GRgABAAAAABvIABAAAAAAKcAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABbAAAABoAAAAcZct6/EdERUYAAAGIAAAAHwAAACAASwAGT1MvMgAAAagAAABHAAAAVj4ocwZjbWFwAAAB8AAAAMQAAAJa0W8kPWN2dCAAAAK0AAAAFAAAABwG1/8GZnBnbQAAAsgAAAT5AAAJkYoKeDtnYXNwAAAHxAAAAAgAAAAIAAAAEGdseWYAAAfMAAAQ3QAAF9bE3WanaGVhZAAAGKwAAAAzAAAANv9IT2toaGVhAAAY4AAAAB4AAAAkB5YDcGhtdHgAABkAAAAATgAAAHhfjwAHbG9jYQAAGVAAAAA+AAAAPlJfTORtYXhwAAAZkAAAACAAAAAgAY4KSG5hbWUAABmwAAAA1wAAAV/TMC8+cG9zdAAAGogAAADoAAABRm6iSPJwcmVwAAAbcAAAAFYAAABWkqGa/3icY2BgYGQAgpOd+YYg+pwi61MYDQA8/wWmAAB4nGNgZGBg4ANiCQYQYGJgZGBmkAWSLGAeAwAFowBSAHicY2BkjmCcwMDKwMHUxbSHgYGhB0IzPmAwZGRiYGBiYGVmgAMhBJMhIM01hcHhBcP//8xB/7MYopiDGKYBhRlBcgD+fwzVAHic3ZDZFcJACEXvJHFf4hpj1A78shZLsCCLshga8FsfQ35sQXIuw2ECvAEYAKW4iko8SfKku7Ip50umOV/x0DnWV/gf1lj3+eQIayPyQjHkJr9T71LxRPUzFoxUuWLNhi17ahoOtBzpOHFmrv5LebdX36v23oG6YSlwzVYErt16NAvTG0ynpmKjQLOxsVAOz+k9ppzUYMtAirA6yHP9rlEsrA1cnR0D35V1gXSn9zYDF61gGGvI63CNBb+W+Hv7AkHZKnt4nGNgQANGDEbMQf+zQBgAEdAD4XicnVXZdtNWFJU8ZHASOmSgoA7X3DhQ68qEKRgwaSrFdiEdHAitBB2kDHTkncc+62uOQrtWH/m07n09JLR0rbYsls++R1tn2DrnRhwjKn0aiGvUoZKXA6msPZZK90lc13Uvj5UMBnFdthJPSZuonSRKat3sUC7xWOsqWSdYJ+PlIFZPVZ5noAziFB5lSUQbRBuplyZJ4onjJ4kWZxAfJUkgJaMQp9LIUEI1GsRS1aFM6dCr1xNx00DKRqMedVhU90PFJ8c1p9SsA0YqVznCFevVRr4bpwMve5DEOsGzrYcxHnisfpQqkIqR6cg/dkpOlIaBVHHUoVbi6DCTX/eRTCrNQKaMYkWl7oG43f102xYxPXQ6vi5KlUaqurnOKJrt0fGogygP2cbppNzQ2fbw5RlTVKtdcbPtQGYNXErJbHSfRAAdJlLj6QFONZwCqRn1R8XZ588BEslclKo8VTKHegOZMzt7cTHtbiersnCknwcyb3Z2452HQ6dXh3/R+hdM4cxHj+Jifj5C+lBqfiJOJKVGWMzyp4YfcVcgQrkxiAsXyuBThDl0RdrZZl3jtTH2hs/5SqlhPQna6KP4fgr9TiQrHGdRo/VInM1j13Wt3GdQS7W7Fzsyr0OVIu7vCwuuM+eEYZ4WC1VfnvneBTT/Bohn/EDeNIVL+5YpSrRvm6JMu2iKCu0SVKVdNsUU7YoppmnPmmKG9h1TzNKeMzLj/8vc55H7HN7xkJv2XeSmfQ+5ad9HbtoPkJtWITdtHblpLyA3rUZu2lWjOnYEGgZpF1IVQdA0svph3Fab9UDWjDR8aWDyLmLI+upER521tcofxX914gsHcmmip7siF5viLq/bFj483e6rj5pG3bDV+MaR8jAeRnocmtBZ+c3hv+1N3S6a7jKqMugBFUwKwABl7UAC0zrbCaT1mqf48gdgXIZ4zkpDtVSfO4am7+V5X/exOfG+x+3GLrdcd3kJWdYNcmP28N9SZKrrH+UtrVQnR6wrJ49VaxhDKrwour6SlHu0tRu/KKmy8l6U1srnk5CbPYMbQlu27mGwI0xpyiUeXlOlKD3UUo6yQyxvKco84JSLC1qGxLgOdQ9qa8TpoXoYGwshhqG0vRBwSCldFd+0ynfxHqtr2Oj4xRXh6XpyEhGf4ir7UfBU10b96A7avGbdMoMpVaqn+4xPsa/b9lFZaaSOsxe3VAfXNOsaORXTT+Rr4HRvOGjdAz1UfDRBI1U1x+jGKGM0ljXl3wR0MVZ+w2jVYvs93E+dpFWsuUuY7JsT9+C0u/0q+7WcW0bW/dcGvW3kip8jMb8tCvw7B2K3ZA3UO5OBGAvIWdAYxhYmdxiug23EbfY/Jqf/34aFRXJXOxq7eerD1ZNRJXfZ8rjLTXZZ16M2R9VOGvsIjS0PN+bY4XIstsRgQbb+wf8x7gF3aVEC4NDIZZiI2nShnurh6h6rsW04VxIBds2x43QAegAuQd8cu9bzCYD13CPnLsB9cgh2yCH4lByCz8i5BfA5OQRfkEMwIIdgl5w7AA/IIXhIDsEeOQSPyNkE+JIcgq/IIYjJIUjIuQ3wmByCJ+QQfE0OwTdGrk5k/pYH2QD6zqKbQKmdGhzaOGRGrk3Y+zxY9oFFZB9aROqRkesT6lMeLPV7i0j9wSJSfzRyY0L9iQdL/dkiUn+xiNRnxpeZIymvDp7zjg7+BJfqrV4AAAAAAQAB//8AD3icpVh/aBxnev5+zY8djUezs7Ozo9V6PDu7nl2v1uvN7O5IluX1ZKPIqu3IG1k1kq0KN6g+VTbGhJxrghvM1ZiQHpwRh84EX7lLU2OOI5hrkj8O4wYTgkhDepRQWv9lwnEN4TDhCCE19rjvt5KdXO+uDVftzDc/v9H7vd/zPu/zfggj/PAD+jfkNyiLKlGJYSQQAZElijHBJxCcCgeRIJBn4YQ8bRbyyaInpoewJQ7hpKlhaAvJgue3eDOMwyBDz+qKNUM0/YMPbuW0GUvR8SW9quOubsXva5qKw/h908ShpeMVXUfwRxB6+HM6SQnajlro6ahTGSQUVwfShBGaYgQR2vGL+S0MR/2bFJmhPQgjSjA9yruSg4gQdIh/Zm8j2FEreINMH8JmRpR8SeStJ/mlsOTzttUshcPWcMjbYNjKiBmLtygIm74nmuTLrmpNdEKzXK39tFYtm2E4rZnT06a2rx2alQrcrFTMsDNhqd342OXl5cvLeGEyKFeM9uiUqU9P62Z3JDSzI83uZHMka7RHuvAmfHNqtG1UysFDtHz55MnL62NGY/QCOY8MVET5yIFrTBE+CgMj9CCilByCcZO9mZ2lBksNpfzhsJEPJFESmSQWvJJfFMJ00hQLee78ZkaA8TguIzad8g1Z1+IrTHdyBouv0HHT0+/f0T0TnzdGDLLPsDRXk8V3iKKQdxYUM76ku66OT5vKmqJs2GaSu+QaSqESGot2JphMkYRhguhREXCByUE4EHxI4CjZmzYxKnrO5tygWUqXdE1JyBJK4ZTSP5QKMha3udAKwOk+YKQZ5n/PvZUV35/qXnK90xNhTq+NHT6M7/zOLXJt5buvXSvKEycPjxVnz83+9tU6jpbpf9JppCEH/Wk0bZtEEDVACiKdNGYReHiPhAVRFgV5KYFlJMroODzFIsLHkSiyQ4gx5SmEMZ2BGeij4/39/U6/Y3ipomd4SSUzlE7mJasRhMMNkcEs0LDYCDLDyfwwjEOUCnjlRyd+8Ne38n9biH/9j/+y8koBm3BYiU9t3F7lL6x++41fruB3oek9WP02n3uw/W3yH1RAg9zjKhiFOyIWKKMCW4KhkRMIgpMBMjj4ASeMcdAztBd6D6JBwzKNjGQOQWABLCTRK9WwlDbFHjqGIS4BH+T8QNTf/bhbOx84FZefBa8E5K2BXD5eSPd3uzW5fDftumlylV8FAXyZgl0r9DKtIAXZ6Ck0Fe1PY4jODhKZwERhCQkSE6Tj8CoTETuKJACwROfldZjIHCYzCC4m1b6xXUPbthZdJ6X32apd1BPJIcB+xkKSiEo+DsJW6A9hcKNpZVI8VMGnAJR0owUDADdbaRhXP9bo45t7cIhlfA7rjMRf3LwZ3yUMrzk+8R2SgzZ3LRs2p6PyODul635Z1XVZFUXTtESNnWSilavRMou/5B0ZwQoc637O8Yuwg8Fedcr3s5UlxrI52zRtw1JlxjTdkM1Rmam6qRtezz9v04+ojNJoG/DXP+y/nujORrt6YbzA4wMBwABsUp/SJylLDBOYW5Gg+U2Auj5J7JtDiiwrzyBFkZ9FsiI/PRiNQm+6/Ed1nou8jIXR9upQpZB3tzg5a1umnNQ1tU9JSAJDaWxqEJbecDgctPEu3MqnG4GDGxCRhUxgbcYmEHsmPwxRuRs3w0YqT/OdLGMyWZhXq/hcTT2yQAyR6YrpeeZi9YFcfc4sFs1XSX0inieapTDPWV11PNlQRnzrDcu/d693iMfx+DrOAVQuuQG850eFBMZ7KMc6OggHhA8BahDei5GqyCIycJL1D+GAIxrMSpd6iQasIjcqo6OVtbW18thYmdwYrcSvlcdWV8fKeKEyCjFBH35I/5XcBcym0BDaiX4QqUNlgvDOKklIpLP/ug5z9ATgLiFKxxRwMwVMz3HjBIzmkCBjURLEOZRgLHEQJRKcGBJs72AUrPdJLH3zTnORrfYNN4Mn6jtq2yvbnJze35dSU8VkXxKGlG81w+E8zEAJ9nQeLgQL6JFqWMoDyZOS38Z7CLxGWwVoC2kTskDYopMPJrMqOSbque/DHmtwseIxUTzAXPXBaFMWO6KiiYbi0PHbE/H98TquWlkyGwTQkux5krXgZM3VjGLchrMgi19xrKqsK063G3+02O0uBra6Ef8fky/JbQjsfjSAdkRVniEoIpCpkCBS4SgSMRYPAn3iZyUIIxE/bSYNAzZdzgwlXZQs6CifDlC60PQLFkxmj5SaeBTfPBO/HH9xGwdn7l4bnx+HjdyOO/F7WMFnzsQf/vvVuz/r1GudTq3e4/Yr9AJ1UQa4/Z8jzcEStcHjAxAQtLMedXVEmcToMYREQUDHoBOjhM2B6SLM25yMIaSEZ+AgcE4S8OTg/uubekjo9ZOWvnlHQMLX+ohIWPq/O83NRUmEIE1mYRCZZKrVSCbMoXyrkX6cxnmOhyAstPJJLLXy8MNfPAfwPs2Bji9VRp+LT1H3vbiNby0uroOfR8Lq6oNxPPHu2dWzaCPG3iTj+EukIy3q68Mogjt/bmCQRZAYdmAfqHMLHg4zlkmanxpV41NOj+++W/Z1fPWOYdzRA933b9zwfT3YyE2f0svkI1RFE9FTQ9tKDuH0n7VNnVEGMQwCDQlMWAafEHDCEoQgwQwgwmP6IA/vGf6ZyWKukPR8rh+BwUE9QgaFZDpcwxuH3djKADSGey2n/HBYlEJ6uTh69v7rP/qO5l443j5mKHbW7swU6zPZV38tnupOh2NjZnuEnAur9nc+uzpDumRylIna0jgx2ehivXZDNuypU6Oq2/HlDf88vErnQc54KIp2J3gEMwRAZiJoHEbnpF7yekbqaRy5p3EwymUH7IyV2uBSYCcP55WvsVOy0Sq0msCoIARgBtON5KMpJZ9Vo6j62vPP5w4f27e4tBT/nF9T0q4+eLEa4fDihHP55FTnYvx+VCUXq21uIwMbr4ONKjJRAdXRKPrhOlZHQbTAfz8GiUFQBKQsqZghWWTyUZQAbYMSwhzqQwrtUyBAQchwKcnxRzlod613Tiz9Eb3noqyV3jnSbNS3b/O3OJsHswPpguUVUw1jU2oIN0uNx2q0IaZNLpJSPSzzLF7g0ym0mpDeIcVYu3AgrbNAGFjkZ+L1qZEH10em3mCXTy6/WhyZuj118ZV9t6dGyCV70taUSXtt4cICbHgha8fXRrrdETzrGsuvvkrsqZGVU6dWRqauTtr2pKx/1llY6IzPzz/y4Uv0HdqGIRWBob+FvojSW61+KqLCFqgtFrDMjmBJZkAfKrh2J+czUaBLkH5FSo4jwkTCjiMmS2wByZIoS1wlokMcMSATJYm7BvfhceCRgd7c/KEPgIeP/+9fiHZ/k868nyggEXQWxtLBjQ9IPW6xMfqLxT87emD/vj/ZtXNbOTcoCagP9/UwitIAIw+1mgg3/ZKYcSCpWBrOWA0HczWeCTFknMChGYvP3foGM8iDsQ1MUWOFGhbhCi7aBG5RHrC+BJ3EgobxnTVsx5+svRf/CmfJsSvnDMJyumta1ZrltXMOUWyreDiunX6jLLp2ziSseECf1BUiauoCFCtm3SsTvWl6TlmWjazGKp1O+/xz2Xl7WtxH1Bxtx796by3+BNtr7+Fs7F74t4ot+1lRJXatU43IuNsdq7qniaN9d4kRUZHVTs5pmrkuU2eqkexWKiOGF7o2iAoiO5rilRVNM1SWvf+ZOV5ViEN0Ym/kGJfmQOlW0LbIh6mJeFlxglfDBINEgSOUZZjszQ4U8gOVbMXntaZD0iYpeEWI9jYF/2TAtQLUakAMGavgcV4Dx5EJcnrpxdql+I7TrnbF4GRbqfvduKtpQVNRs6Odzhi+I2qeMxnPztTwYa0cuCHzLhxQD7z4gqgFYXwrCBV9X/s37QPGo7r578BeF2r37agcbQV79/Dby6gnvhGnr14hvzc3uLUwuD23nZs7XCOtptEIGJinMdDTPZGxFSQh2F/yuRyEGNXIbXJq+Vz1EnZ1zwlzg/kNg/F1VauvG1wMK7d7BuOfHK7FP1FybtY3DetrJuP2hsn1jqM+4t4r9KdgcwV50RbXsdKGwGudr1LFs/ytpwezKaIPbQUCyfcw2ALc1mipCZrfL/lAG/3YSkMpoGFAKrnzwf2ZDxb4VGqaRhTQq4wduTMvqkbvhlybOD8ZLC8Hk97EmBXWVJWBDgMYBn74wgvhrOzlHKaq9aY1NrHu15dIHXgjibaiZyOF1y8GpAauHHmcA1QwF39LYC5EMaU8vQHJQBRn+bvLvHJf5tqpR6D8KUWTc2+VTTsDtTx26IYGglAKAwpFsMenoRdyvcFiT5ufn7z6y6uT8/MaMSpABToru27Rs0crwA7hmfdfuDL9/OuvPz995YX3z8jxaaaI4mitfjywvfGFy6LFfZ3oae1PQGv3gw7OQJVYAjW8A7XQkxjtv16BkUxncEJS5cSxLVmDqrKkLgzCPDABsbnNkA6IKJA5O6VQccAx+5gE0nfOSvZTOa1rdBOVNx3JYZ4mnoEDxYd4ngCRPNP7qJRQlx59VT7+//7sXHQgDOt109R1jMInwyejPe3dY7tGd44M11v1VrMRPAH6GsqebeWSv7VY8Hj1w7XWgG1mIAzTekpPGcmEiMDV7uO8/Vh34SRILqiGUo10IdNowS9d4L9GodWA9NUYTkOTlni78ZBe4NLr/h0uw6h7/w7fFx3nTccZg+2s46yO8ZNV3jjkxlg5VnkH/Hl57ME1XI0/wreC4CFyvvY39uiEi0mI7SPUAc21E8lvNbcPpUkZoAOEWyMSp+7MOnVLYgkiA5fghAfGcFsYDi2jDVFSIxpQE82MGvVcJ7o4ncvJls3KTCsGTcd2s+KI4cheV9Mt96U39lVF266/butQ7eamRnRmj3Tx5698ZqpO4MrMsUaaii17qmUozQMjqpJVmFovugta8/TCkU5TMd+MJ+Tx81Hn+VA+cPHCMkBP2eBT9zH+toCWWcdgA12N/t4EUBAZkbmBPiLbABo5MZfBkoLFTSCgtSzZNNhPVGGTOmdYRNicIiwpsLkcTiKdJvW59DpI0l+BpF6vVsvlYtF1cznbXsdKvVEHbFR3VAEe5aEyAKRYKgJE3IILIMltyQFM7EEbgPK7OHF+P062Agpg300a6RKcZvjeamwm+dZWQMa6JH9wrSfPZ2GqF+7hS2tr91YXF1fvxadxdZG68Hz8kXy/f4fceDB+LwjWgiBYXFyEVwP+t9prN3TMhxDHd5EMOqYK8TsTQbUPLCnjJSQgKSFIR1kfIRDxJHFU4Uwq8qVEkdJeYcZXs0Q6qYB6aDzBi1AY/eZsxuhPFJUCSF8Zy2pvpJyVmuHW3x4yiLU9mBcmW7DVeLRSWuTHgpc28efR4dlzs7P4w6+i4WxOdRQHz0Cj5uLzv1hZ+cUKOZIzTa2Ib/GXz82uQlHT7hU1tyqjznwuN+88uL3C3/zUypne43Xhj6lCPgUezqKhqJwEzhUxpLXOH1oANjOpEjAsiDws7sBiwfP10OXrRsi0oGwG0ylz7FrRvblv+vzNNzF6pxbbL19/6eXrU16u5ro3Kzcxevvm+dl9mFx/+aUjsxd5znr48OF/0R/TPuSjTrRHBgtwR8J8JVSEWoeTPaJ8IrAo4KOMrwyQg3Ag9BBfyOELdD7yU1uhei/KUPsA+UtgWYmbA6VC438gjC8JODhNf2xpxX4Tz5yZCS3XtR58wlv8V9yXye/BA0v73q6ZmV0nXCv+p96jJy33xLe+Ty795X8Dp8rb+QAAAHicY2BkYGAA4oMXa1Tj+W2+MnAzvwCKMJxTZH0Ko////5/F/II5CMjlYGACiQIAaUkNLgB4nGNgZGBgDvqfxRDF/OI/EDC/YACKoAA5AMA2CAsAAHicY37BAAaMvgwMzC0MjMweYJqB6ReQBsox3QTSM4D4ChArAPFVBmamH1A1LlC5GCg+AFUDwmuA8gYQM4ByLGAxEFsUiBf8/w8A/jQR5QAAAAAAAAAAAAAAQgC8AQoBZgHEAhACoAM4A2oEEARUBOoFEgV6BcwGbgeGB94IOAiKCO4JzAouCtILTguSC+sAAAABAAAAHgBoAAoAAAAAAAIAQABNAG4AAAC3CZEAAAAAeJxdjj2OwjAQRl8gwO6Clo4Wd1SJEtMgCkoOQEEPkhUhIJHMzxW23maPwQGoORhfgrfB1njejGfmG2DAHxH1iYj5CtyixzhwW1QEjnV/A3focwvcVf6hyij+VOaj6aq5xTfDwG0WTALHqvkJ3GGkHV7cVf7OkS1X9nDcXvWucFrgwoENXqErLoeNYElFybnxXhUOgyUlk5/L/se8IkvCTGb1nzNVe1Wel5UvnLFpZuamFpOzySyxWa6CtzXWEvCc2DWyRkNqKdbOn3ZVafI0e295AioaLk4AeJx9TttOwzAUm3sldMC4X8Uf5IFPytKzNlrSk52k9PfpEM9Ysmw/2PKm2PyPz5XYFChQokKNBi0uoHCJDltc4Ro32OEWd7jHAx7xhGe84BVveMdHNXKg0vJQBeN8fZo5kzIivCRtl+7gzaAPznvqtyP5qK0Tu4Y6iptyazkEWtWIHd03lZJS43ngOauel0lzpKnNi8uZZHcwlvbMR51OsxHqlZtSNoOYUA+e96TyOId90nPs/tx5o5oTSdsLR0+5s2vPZW2N9CrQYOLIE3UTLSmaSKK/GmsCiWkSnT8pz/b4++IH4y1WC0u4AMhSWLEBAY5ZuQgACABjILABI0SwAyNwsgQoCUVSRLIKAgcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBEAAA=') format('woff'),
    url('data:application/octet-stream;base64,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') format('truetype');
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'mbvk';
    src: url('/misc/fonts/mbvk.svg?70183731#mbvk') format('svg');
  }
}
*/

/* ADP-458 slut */




/* ADP-456 start */
.locked-article .articleTeaserInfo span {
    background-image: url("/img/esku/plus_small.png");
    background-repeat: no-repeat;
    padding-left: 30px;
}

.locked-article .articleTeaserInfo span + span, .locked-article .articleTeaserInfo a + span {
    background-image: none;
    padding-left: 0;
}


.latestNewsContainer .locked-article .articleSource {
background-image: url("/img/esku/plus_small.png");
background-size: auto 11px;
padding-left: 30px;
background-repeat: no-repeat;
height: 13px;
}




.mainContentContainer div.relatedLinks ul li a.locked-article,
.mainContentContainer div.relatedLinks ul li a.locked-article:visited {
    background: url("/img/esku/plus_small.png") no-repeat scroll left 3px transparent;
    color: #000000;
    display: block;
    padding: 0 0 3px 33px;
    text-decoration: none;
}


div.relatedLinks ul li a.locked-article:hover {
    background: url("/img/esku/plus_small.png") no-repeat scroll left 3px transparent;
	padding: 0 0 3px 33px;
	color:#999999
}

.related_articlesContainer dd.locked-article a {
	background-image: url("/img/esku/plus_small.png");
	background-size: auto 11px;
	background-position: left top;
	padding-left: 30px;
	background-repeat: no-repeat;
}


/* Layout- och tema-block */
/*.pageBlockContainer .articleTeaser.locked-article h3:after,
/*.themeBlockContainer .articleTeaser.locked-article h3:after {
/*	background: url("/img/esku/plus_small.png") no-repeat scroll left bottom transparent;
/*	content: "\A             "; /* LÃƒÂ¤gg in return fÃƒÂ¶r att ikonen ska ligga under rubriken. Extra mellanslag fÃƒÂ¶r att bakgrunden ska bli tillrÃƒÂ¤cklig bred. */
/*	white-space: pre; /* FÃƒÂ¶r att return ej ska visas ut som mellanslag. */
/*}*/


/* Senaste nytt- och mest kommenterat-listor */
li.locked-article:before {
	background: url("/img/esku/plus_small.png") no-repeat scroll left bottom transparent;
	content: "";
	padding: 1px 15px 0 15px; /* Skapa en bakgrundsyta, dÃƒÂ¥ content ovan ÃƒÂ¤r tomt. */
}


/* ADP-456 slut */

/* WP-Bloggar */
#wp_blog_container {
overflow: hidden;
margin: 0;
padding: 0;
width: 278px;
height: 600px;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
border: 1px solid #CCCCCC;
}

#wp_blog_content {
overflow: hidden;
margin: 0px;
padding: 5px 0px 0px 0px;
background-color: #FFFFFF;
background-image: url(http://);
}

#wp_blog_content .wp_blog_feed_item {
margin: 0 0 7px 0;
padding: 0 0 7px 0;
border-bottom: 1px dashed #CCCCCC;
}

div.wp_blog_feed_item_pic {
width: 278px;
height: 100px;
}

/* #wp_blog_content .wp_blog_feed_item_pic a.fn[href*="hastliv"] {
background-image: url("http://ekuriren.se/polopoly_fs/1.925911.1338389072!/image/3672552349.png"); height: 78px; text-indent: -99em;
} */

div.wp_blog_content ul li a.fn[href*="hastliv"] {
background-image: url("http://ekuriren.se/polopoly_fs/1.925911.1338389072!/image/3672552349.png"); height: 101px; text-indent: -99em;
}


#wp_blog_content .wp_blog_feed_item_title {
margin: 1px 0 1px 3px;
padding: 1px 2px 1px 3px;
color: #050505;
font-weight: bold;
}

#wp_blog_content .wp_blog_feed_item_description {
margin: 0 0 0 3px;
padding: 0 2px 0 3px;
color: #080808;
line-height: 135%;
}

/* Bloggsidor WP */

.ek-wp-blogg {
width: 540px;
border-right: 1px solid #DDD;
position:relative;
}

.ek-wp-blogg-title {
display: none;
}

#ek-wp-blogg .entry-title a {
font-size: 28px;
color: #333;
text-decoration: none;
}

.entry-content p {
margin: 0 0 10px 0;
font-size: 1.1em;
line-height: 1.35em;
}

.entry-meta.blogg-footer {
background-color: #F9F9F9;
border-radius: 15px;
padding: 7px 11px;
}

.post {
clear: both;
border-bottom: 1px solid #DDD;
margin: 15px 0 15px 0;
padding-bottom: 15px;
}

.widget-area {
	margin: 24px 0 0;
	margin: 1.714285714rem 0 0;
	position:absolute;
	top:0px;
  	right: -210px;
  	width: 200px;
}

.archive-title, .widget-title {
font-size: 0.785714286rem;
line-height: 2.181818182;
font-weight: bold;
text-transform: uppercase;
color: #636363;
}

/* Sidebar */
.widget-area .widget {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin-bottom: 48px;
	margin-bottom: 3.428571429rem;
	word-wrap: break-word;
}
.widget-area .widget h3 {
	/* margin-bottom: 24px;
	margin-bottom: 1.714285714rem; */
	font-size: 1.1em;
}

.widget-area .widget p, .widget-area .widget li, .widget-area .widget .textwidget {
font-size: 13px;
font-size: 0.8rem;
line-height: 1.846153846;
font-family: "Open Sans", Helvetica, Arial, sans-serif;

.widget-area .widget p {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.widget-area .textwidget ul {
	list-style: disc outside;
	margin: 0 0 24px;
	margin: 0 0 1.714285714rem;
}
.widget-area .textwidget li {
	margin-left: 36px;
	margin-left: 2.571428571rem;
}
.widget-area .widget a {
	color: #757575;
	font-size: 0.8em;
}
.widget-area .widget a:hover {
	color: #21759b;
	font-size: 0.8em;
}
.widget-area .widget a:visited {
	color: #9f9f9f;
	font-size: 0.8em;	
}

.widget-area #s {
	width: 53.66666666666%; /* define a width to avoid dropping a wider submit button */
}

h1.entry-title {
font-size: 3.0em;
padding: 0 0 7px;
font-weight: 700;
}

.widget-area  .recentcomments {
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.2;
	margin-bottom: 3px;
}

.screen-reader-text {
display:none;
}