@charset "UTF-8";

/* Clear defaults
------------------*/
	* { margin:0; padding:0; text-decoration:none; /* font-weight:normal; too dominant, check why */}
	ul , ol 	{ list-style:none;}
	img , a img 	{ border:none;}
	
/* General
-----------*/
html, body { height:100%; margin-bottom:1px; /* forcerar vertikal scrollbar - säkrare än overflow-y som är CSS3 exklusivt  */}
body {
	color:#000; font:10px Helvetica, Arial, sans-serif;
	background: #dddddd url(../grafik/bglong.png) no-repeat center top;
	text-align:center;
}

/* Layout
----------*/
#siteEnclosure { margin:0 auto; width:950px; text-align:left; background: #eeeeee url(../grafik/BottomLi.png) no-repeat right bottom; padding-bottom: 60px; margin-bottom:50px;}
	#topEnclosure { margin-top:20px; background: #fff; padding-top:10px; padding-bottom:10px;}
		#top { height: 60px; width: 950px; background: #000000 url(../grafik/crdMainLogo.png) no-repeat 110px top;}
			#topleft 	{ line-height: 18px; float:left; height: 60px; width: 300px; padding:3px 5px 0px 5px;}
			#topright 	{ float:right; 	height: 20px; width: 630px; padding:4px 5px 0px 5px;}
				#homelink			{ float:right; width:16px; height:20px; display:block; margin-left:0px;}
				#flaglink			{ float:right; width:40px; height:20px; display:block; margin-left:10px;}
				#rsslink			{
	float:right;
	width:40px;
	height:20px;
	display:block;
	margin-left:0px;
	font-style: normal;
}
				#searchbox 			{ float:right; width:; height:20px; display:block; margin-left:15px; }
			#toplow 		{ float:right; 	margin-top:6px; width:640px; height:30px; z-index:100; background:#eeeeee;}
			.navigation {}	
	#story { width: 950px; padding-top: 10px; min-height:500px;}
		#storyleft 		{ min-height:470px; width: 280px; float: left; padding: 0px 10px;}
		#storymiddle 	{ float: right;}
		#storyright 		{ width: 630px; float: right; padding: 0px 10px;}

/* Fonts
---------*/
/* links */
a, a:link, a:visited { color: #000000;}
a:hover, a:active { text-decoration: underline;}

p a:link, 
p a:visited,
* a.blue {
	color: #03C; /* om färgen ändras, glöm inte att också ändra för #page-navigation länkarna längre ner */
}
ul * a { color:#000;}
#top * { color: #ffffff; font-size:10px;}
#top #searchbox * { color: #000;}

#message a:link, #message a:visited { font:14px Helvetica, Arial, sans-serif; text-decoration: none; color: #ffffff;}
/* end links */



hr { height:1px; border:none; background:none; border-bottom:1px solid #999; display:block; clear:both; margin:10px 0;}

b { font-weight:bold;}
i { font-style:italic;}

#storymiddle h3, #storymiddle p { margin:0px;}
#top						{ font-size:10px; font-weight:normal; color: #ffffff;}
#top select, #top select option	{ color: #000000;}

p 				{ font-family: Helvetica, Arial, sans-serif}
#storyleft p 	{ font-size:1.1em; line-height:1.3em; margin:15px 0px;}

#storyright p, #storymiddle p	{
	font-size:1.2em;
	line-height:1.2em;
	margin-top: 0px 0px 10px 0px;
}
#storyright table tr td    {
	line-height:1.2em;
	vertical-align:top
}
.countryinfo 	{ font:0.9em "Trebuchet MS", Verdana; color:#666666; margin-bottom:25px;}	
.navigation 		{ font:normal 10px "Trebuchet MS", Verdana;}



/* Headlines 
-------------*/
h1, h2 { /* pagetitle */
	font: 20px Helvetica, Arial, sans-serif;
	color:#333;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-bottom: 5px;
}
h3 { /* sectiontitle without underline */
	font: bold 14px Helvetica, Arial, sans-serif;
}
h4 { /* sectiontitle */
	font:bold 14px Helvetica, Arial, sans-serif;
	border-bottom: 1px solid #faa61a;
	border-left: 24px solid #faa61a;
	padding: 5px 3px 5px 10px;
	margin: 15px 0 5px 0;
}
h5 { /* pagetitle på ländersidorna */
	color: #333;
	letter-spacing: 1px;
	margin:75px 0px 10px 0px;
	font: 20px Helvetica, Arial, sans-serif;
	text-transform:uppercase;
}
h6 { font:bold 12px Helvetica, Arial, sans-serif;}

.uppercase {text-transform:uppercase;}





/* HACKS
_______________________________________________________________*/
a:link, a:hover { cursor: pointer;} /* forces the hand cursor on links in Safari */
#content p { padding-right:200px; line-height: 1.5em} /* ännu smalare spalt och större radavstånd i artiklar i wordpress */ 
#content p img { margin-right:-150px;}
#content p img.alignleft { margin-right:10px;}
body.wordpress #storyleft { padding-right:0; width:290px; padding-left:5px;}
#story embed, .black { background:#000;} /* gör flash-galleriet svart */
#topleft img { float: right;}

/*
#siteEnclosure #storyNoFooter #storymiddle.bildintro { margin-top:5px;} 
#siteEnclosure #storyNoFooter #storymiddle p { margin-bottom:15px;}*/

/* WP-FORMAT
_______________________________________________________________*/

.entry #storyleft img { clear:both; margin:20px 10px;}

.entry { /*border-bottom:1px solid #ccc; */}
.wordpress #storyright { margin-bottom:10px; padding:5px;}
.wordpress #storyright p { margin-bottom:15px;}

strong	{ font-weight:bold;}
em 		{ font-style:italic;}
.aligncenter 	{ clear:both; text-align:center;}
.alignright 	{ float:right;}
.alignleft 		{ float:left;}

.entry img { margin-bottom:10px; margin-top:10px;}
.entry .aligncenter 	{ margin:10px;}
.entry .alignright 		{ margin-left:10px;}
.entry .alignleft 		{ margin-right:10px;}

.wordpress #storyright h1 {}
.wordpress #storyright h2 {}
.wordpress #storyright h3 {}
.wordpress #storyright h4 {}
.wordpress #storyright h5 {}
.wordpress #storyright h6 {}

.wordpress #storyright address { font:italic 16px Georgia, serif; color:#666; margin:20px 0;}
.wordpress #storyright pre { font:12px monospace; white-space:pre-wrap;}

.wordpress #storyright blockquote { margin:10px 0; background:url('http://civilrightsdefenders.org/grafik/blockquote.gif') no-repeat top left; padding:0px; border-right:3px solid #ddd; line-height:150%; display:block; margin-right:220px;}
.wordpress #storyright blockquote p { font-style:italic; padding-right:10px; padding-left:40px;}

.wordpress #storyright .entry ul { list-style:outside disc; padding-left:20px; font-size:1.2em;}
.wordpress #storyright .entry li{ margin:10px 0;}
.wordpress #storyright .entry ol { list-style:outside decimal-leading-zero; padding-left:25px;}

.wordpress #storyright small {font:10px Helvetica, Arial, "Trebuchet MS", Verdana, Sans-serif;}

.wordpress #storyright p+p span[lang="en-us"]:first-child { margin-top:-10px;}

.wordpress #storyright a.block { color:black;}
.block { display:block; clear:both;}

/* related posts */
ul.related_post { border:1px solid #aaa; border-left:0; border-right:0; margin:15px 0;}
ul.related_post li { font-weight:bold; font-size:1em; margin:3px 0;}
ul.related_post li:hover { background:#f0f0f0;}

/* BULLETS
_______________________________________________________________ */
.nobullet {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	background-color: #fefefe;
}
.redbullet {
	background-image: url(../grafik/redbullet.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-top: 5px;
	padding-bottom: 10px;	
	padding-left: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #faa61a;
	min-height:40px;
}
.redbulletpromo {
	background-image: url(../grafik/20greenbullet.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	background-color: #EFE;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000;
}
.redbulletpromo strong {
	font: 20px Helvetica, Arial, sans-serif;
	color:#090;
	font-weight:bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-bottom: 5px;
}
.redbullet last-child {
	background-image: url(../grafik/redbullet.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-top: 5px;
	padding-bottom: 10px;	
	padding-left: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #faa61a;
}
.greenbullet {
	background-image: url(../grafik/20greenbullet.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #faa61a;
}
.greenbulletTop {
	background-image: url(../grafik/20greenbullet.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 30px;
}









span[lang] { display:block;}





/* SIDHUVUDET
_______________________________________________________________*/

/* SNABBMENY
_______________________________________________________________*/
select#menu 		{ font-size:13px; border:none; line-height:20px;}
select#menu option	{ font-size:13px; height:20px; margin:0; padding:0; line-height:20px;}

/* SÖKRUTA searchbox
_______________________________________________________________*/
#searchbox { width:220px; font-size:12px; vertical-align:top; margin:0; padding:0; border:1px solid #000;}
#searchbox input { padding:0; margin:0; display:block; height:20px; border:none; line-height:20px; background:#fff;}
#searchbox input[type="hidden"] { display:none;}
#searchbox input[type="text"] {width:191px; float:left;}
#searchbox input[type="image"] { height:16px; width:16px; padding:2px 6px; display:block; float:right; color:white; border-left:1px solid #000; background:#EEEEEE url("../grafik/btnbgX6.png") 0px -95px; cursor:pointer;}
#searchbox input[type="image"]:hover { background:#EEEEEE url("../grafik/btnbgX6.png") 0px -125px;}

/* SMÅ IKONLÄNKAR I SIDHUVUDETS NAVIGERING
_______________________________________________________________*/
.home				{ width:16px; height:20px; display:block; background:url(../grafik/home.png) left top;}
.home:hover 			{ width:16px; height:20px; display:block; background:url(../grafik/home.png) 0px -20px;}
.rssicon			{ width:40px; height:20px; display:block; background:url(../grafik/rssicon.png) top left;}
.rssicon:hover		{ width:40px; height:20px; display:block; background:url(../grafik/rssicon.png) 0px -20px;}
.flagEnglish		{ width:40px; height:20px; display:block; background:url(../grafik/flags.png) left top;}
.flagEnglish:hover 	{ width:40px; height:20px; display:block; background:url(../grafik/flags.png) 0px -20px;}
.flagSwedish		{ width:40px; height:20px; display:block; background:url(../grafik/flags.png) left -40px;}
.flagSwedish:hover 	{ width:40px; height:20px; display:block; background:url(../grafik/flags.png) 0px -60px;}

/* FLAGGÖVERSÄTTNINGEN FÖR WP
_______________________________________________________________*/
div#flaglink ul#qtranslate-chooser a, div#flaglink ul#qtranslate-chooser a:link { display:block; width:40px; height:20px; font-size:0px; color:transparent;}
div#flaglink ul li.active 	{ display:none;}
div#flaglink ul#qtranslate-chooser li span 	{ display:none;}
body.svenska div#flaglink ul li a			{ background:url(../grafik/flags.png) left top;}
body.svenska div#flaglink ul li a:hover 	{ background:url(../grafik/flags.png) 0px -20px;}
body.english div#flaglink ul li a			{ background:url(../grafik/flags.png) left -40px;}
body.english div#flaglink ul li a:hover 	{ background:url(../grafik/flags.png) 0px -60px;}
body.sv-se div#flaglink ul li.language_item a			{ background:url(../grafik/flags.png) left top;}
body.sv-se div#flaglink ul li.language_item a:hover 	{ background:url(../grafik/flags.png) 0px -20px;}
body.en-us div#flaglink ul li.language_item a			{ background:url(../grafik/flags.png) left -40px;}
body.en-us div#flaglink ul li.language_item a:hover 	{ background:url(../grafik/flags.png) 0px -60px;}

/* SMÅ IKONLÄNKAR PÅ ARKIVSIDOR FÖR FÖREGÅENDE/NÄSTA
_______________________________________________________________*/
#page-navigation a { color:#03c; line-height:20px; text-transform:uppercase;}
#page-navigation a span{ text-decoration:underline;}
#page-navigation span.alignleft a span		{ padding-left:25px;}
#page-navigation span.alignleft a				{ display:block; width:px; height:20px;}
#page-navigation span.alignleft a:hover		{ background:url(../grafik/20x3arrowLeft.png) 0px 0px no-repeat; text-decoration:none;}
#page-navigation span.alignleft				{ margin-left:25px; background:url(../grafik/20x3arrowLeft.png) left -20px no-repeat;}
#page-navigation span.alignleft:hover 		{ }
#page-navigation span.alignright a span		{ width:300px; padding-right:25px;}
#page-navigation span.alignright a			{ display:block; width:px; height:20px;}
#page-navigation span.alignright a:hover		{ background:url(../grafik/20x3arrowRight.png) right 0px no-repeat; text-decoration:none;}
#page-navigation span.alignright				{ margin-right:25px; background:url(../grafik/20x3arrowRight.png) right -20px no-repeat;}
#page-navigation span.alignright:hover 		{ }







/* ??????? */
.more {line-height: 12px;}






/* STARTSIDAN
_______________________________________________________________*/
#storyNofooter {
	background-color: #FFFFFF;
	width: 950px;
}
#storyNofooter #storymiddle {
	width: 324px; height: 350px;
	margin:15px 0 12px 0;
	padding:0px 7px;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
#storyNofooter #storyright   { width:280px;}

/* BILDINTRO
_______________________________________________________________*/
.bildintro h3, .bildintro strong { text-transform:uppercase;}

/* LÄS ALLA NYHETER-LÄNKEN PÅ STARTSIDAN
_______________________________________________________________*/
.readalllink { font-weight:bold; float:right; margin-bottom:15px; border-bottom:1px solid #ccc;}

/* BLOGGLÄNK PÅ STARTSIDAN
_____________________________________*/
.widgettitle { font-size: 1.2em; text-transform:none; letter-spacing:0px; font-weight:bold}
.rsswidget img { display:none;}
#lowbox3 span.title { display:none;}

/* STARTSIDANS NYHETER
_______________________________________________________________*/
a.postitem { display:block; margin-bottom:10px;}
#storyleft .post p,		#storyright .post p 	{ font-size:1.2em; margin-top:0;}
#storyleft .posttitle, 	#storyright .posttitle  { text-transform:uppercase; font:bold 12px Helvetica, Arial, sans-serif;}
#storyleft .postdate, 	#storyright .postdate 	{ font-size:12px;}

/* STARTSIDANS HÖGERSPALT
_______________________________________________________________*/
#storyright .iconbox:first-child  { margin-top:10px; border-top:1px solid #faa61a;}
.iconbox {
	display:block;
	height: 60px;
	border-bottom: 1px solid #faa61a;
	padding:13px 0;
	font-size:1.2em;
}
.iconbox:hover 	{ text-decoration:underline;}
#storyright .iconbox a 		{ color:black; display:block; height:60px;}
.iconbox img  	{ float: right; margin-top:-5px;}
.iconbox li 		{ font-weight:bold;}

/* STARTSIDANS BANNERYTA
_______________________________________________________________*/
#bannerspace {
	width: 640px;
	height: 90px;
	float: right;
	background-color: #eee;
}
#bannerspace p {	margin:0px 5px;}
#bannerspace 				{ font-size:1em; line-height:1.2em;}

/* STARTSIDANS UNDERSTA 3 BOXAR
_______________________________________________________________*/
#lowbox {
	border-top:solid #000 1px;
	width:950px;
	font-size:1.1em;
	float:left;
	height:95px;
	margin-top:10px;
} 

/* MITTEN-BOX
_______________________________________________________________*/
#lowbox1 {
	background:#FFF;
	color:#000;
	height: 75px;
	width:319px;
	float:left;
	padding:10px;
	border-left:solid #000 1px;
	border-right:solid #000 1px;
} 

/* VÄNSTER PÅ GÅNG-BOX
_______________________________________________________________*/
#lowbox2 {
	background-image: url(../bilder/eventCalendar.png);
	background-repeat: no-repeat;
	background-position: center top;
	color:#000;
	height: 65px;
	width:289px;
	float:left;
	padding-top:60px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:20px
} 
#lowbox2 img  	{ float: right;}

/* HÖGER ROBERTS BLOGG-BOX
_______________________________________________________________*/
#lowbox3 {
	background-image: url(../grafik/BlogBoxBG2.png);
	background-repeat: no-repeat;
	background-position: left top;
	color:#000;
	height: 65px;
	width:280px;
	float:left;
	padding-top:45px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px
} 
#lowbox3 img  	{ float: right;}

/* SATRTSIDANS UNDERSTA MEDDELANDERAD
_______________________________________________________________*/
#message {
	width:930px;
	height: 25px;
	float: right;
	color: #FFF;
	padding-top: 10px;
	padding-left: 20px;
	background-color:#000;
	font-size:14px;
	font-weight: bold;
	clear:both;
}
#message2 {
	width:910px;
	float: right;
	color: #000;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 8px;
	background-color:#bbb;
	font-size:12px;
	border-top:solid #000 1px;
	border-bottom:solid #000 1px
}
#message2 img {float:right; padding-right: 20px;}

/* Specifics
-------------*/
/* KOMMENTARER PÅ ARTIKLAR
_______________________________________________________________*/
#comment div.like { display:none;}

/* EPOSTFORMULÄR
_______________________________________________________________*/
#recaptcha_area { background:white; width:100%;}
#sendmail, #sendmail textarea, #sendmail select,#sendmail option, #sendmail input { width:100%; font-size:12px;}
#sendmail textarea, #sendmail select, #sendmail option, #sendmail input[type="text"] { border:1px solid #ccc; background:#fff;}
#sendmail input[type="submit"] { width:100px; margin-top:5px;}

/* SÖK PÅ ARKIVSIDOR
_______________________________________________________________*/
div#archive_search { display:none; margin-top:10px; width:inherit; border:1px solid #333;}
div#archive_search input { padding:0; margin:0; display:block; height:20px; border:none; line-height:20px;  background:#fff;}
div#archive_search input[type="text"]{ width:80%; float:left;}
div#archive_search input[type="submit"]{ width:20%; border-left:1px solid #333; background:#f0f0f0; cursor:pointer;}
#search_results_activity_indicator { padding-top:1px;}
ul.search_results {
	display: block;
	width:220px;
	position:absolute;
	left:0px; margin-left:-1px; top:20px;
	overflow:auto;
	list-style: none;
	border:1px solid #000;
}
ul.search_results li {
	display: block;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #aaa;
	text-align: left;	
	color: #000;
	background-color:#eee;
	text-decoration: none;
}
ul.search_results li:hover { background-color: #fff;}
ul.search_results li a, ul.search_results li a:visited { display: block; text-decoration: none;}
ul.search_results p#daves-wordpress-live-search_author { margin: 0px; font-size: 90%; font-weight: bold;}
ul.search_results p#daves-wordpress-live-search_date { margin: 0px; font-size: 90%;}
ul.search_results .clearfix {
	float: none !important;
	clear: both !important;
}
.search_footer {
	background-color: #FAA61A;
	width: 100%;
	text-align: right;
	padding: .5em 0;
	font-size: 1em;
}
.search_footer a, .search_footer a:visited { color: #000;	margin-right: 1em;}
.search_footer a:hover, .search_footer a:active { color:#fff; text-decoration:none;}

/* PILAR MM PÅ NY STÖD-OSS-SIDA
_______________________________________________________________*/
.produkttext {
	padding-left: 30px;
	line-height: 1.2em;
	margin: 0;
}
.linkright {
	background-image: url(../grafik/20redArrowRight.png);
	background-repeat: no-repeat;	
	background-position: left 3px;
	padding-top: 5px;
	padding-bottom: 10px;	
	padding-left: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #faa61a;
}
.linkdown {
	background-image: url(../grafik/20redArrowDown.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #faa61a;
}

/* PRENUMERATIONSFORMULÄR
_______________________________________________________________*/
div#subscribe_form { padding-right:150px;}
div#subscribe_form * { font-size:12px; border:none;}
div#subscribe_form select { border:0px solid grey; width:100%; font-size:12px;}
div#subscribe_form td td:first-child { padding:4px;}
div#subscribe_form td input { padding:4px}
div#subscribe_form td select { padding:4px}
div#subscribe_form table{ width:100%}
div#subscribe_form input[type="submit"]{ border:1px solid grey; padding:5px; float:right; clear:both; width:150px; display:block;}

/* nyhetsbrevs navigering */
ol.contentlist { font-size:1.2em; line-height:2em;}
ol.contentlist span 	{ font-weight:bold;}
ol.contentlist a 		{ }

/* ANNONSER PÅ eo1
_______________________________________________________________*/
#annonser table 		{ text-align:center; margin:0 auto;}
#annonser table td 	{ padding:0; height:100px; width:180px; background:#fff; border:1px solid #aaa;}
#annonser table tr 		{}

/* TEXTRUTA PÅ STYRELSE/PERSONALSIDORNA
_______________________________________________________________*/
.personalruta {
	height: 95px;
	border-bottom: 1px solid #faa61a;
	margin-top: 4px;
	padding-bottom: 5px;
	margin-bottom:3px;
}
#storyright p.personalruta strong { font-size:12px;}
#storyright .personalruta 	{ font-size:1em; line-height:1.4em;}

/* TEXTRUTA PÅ STÖD-OSS-SIDAN
_______________________________________________________________*/
.grazie {
	background: #FFC;
	border: 1px dotted #FF0000;
	color:#903;	font:bold 20px Georgia, serif;
	margin-top: 4px; margin-bottom:3px;
	padding: 5px;
}

/* NAVIGATION 
_______________________________________________________________*/
.navigation ul li a {
	display:block;
	float:left;
	text-decoration:none;
	width:120px; height:28px;
	text-align:left;
	color:#ffffff;
	line-height:28px;
	border: 1px solid #000;
	padding-left: 6px;
	background: url(../grafik/btnbgX6.png) no-repeat left -90px;
}
.navigation ul li { float:left; position:relative; width:128px; display:block;}
.navigation ul li ul { display: none;}
.navigation ul li:hover a { background: url(../grafik/btnbgX6.png) no-repeat left -120px;}
.navigation ul li ul { position:absolute; left:0; top:30px; width:120px;}
.navigation ul li:hover ul.lvl1 {display:block;}

.navigation ul li:hover ul li ul { display: none;}
.navigation ul li:hover ul li a { display:block; background: url(../grafik/btnbgX6.png) no-repeat left -90px;}
.navigation ul li:hover ul li a:hover { background: url(../grafik/btnbgX6.png) no-repeat left -120px;}
.navigation ul li ul li ul { position:absolute; left:100%; top:0;}
.navigation ul li:hover ul li:hover ul.lvl2 { display:block;}

.navigation a.this, .navigation ul li:hover ul li.this { color:#ffffff; background: url(../grafik/btnbgX6.png) no-repeat left -150px;}
.navigation ul li ul li a.hideinlist 			{ color:#ffffff; background: url(../grafik/btnbgX6.png) no-repeat right -60px;}
.navigation ul li ul li:hover a.hideinlist 		{ color:#ffffff; background: url(../grafik/btnbgX6.png) no-repeat right -30px;}
.navigation ul li ul li a.hide 					{ color:#ffffff; background: url(../grafik/btnbgX6.png) no-repeat right top;}
.navigation ul li ul li:hover a.hide 			{ color:#ffffff; background: url(../grafik/btnbgX6.png) no-repeat right -30px;}

/* Print stylesheet
--------------------*/
#printlogo { display:none;} /* gömmer print loggan på vanliga sidor */
@media print {
/* div#storyright:before { content: url('../grafik/logo_print.jpg'); } - Funkar men bara i CSS3? Verkar buggigt, används därför en div med display:none/block istället */
#printlogo { display:block;} /* visar print loggan vid utskrift */
* { background:transparent;}
#topEnclosure { display:none;}
#storyleft {display:none}
#storyright {float: none;}
#storyright { width:100%; margin:0; padding:0;}
#content { padding-top:50px;}
h1, h2, h3, h4, h5 { font-size:20pt;}
#content p { font:14pt Georgia, Serif; line-height:1.5em; padding:10px; margin:10px; width:100%;}
.post-edit-link { display:none;}
a, a:link, a:visited {
	color: #520;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
}
/* Thanks to alistapart.com for the following */
#content a:link:after, #content a:visited:after { content: " (" attr(href) ") ";}
#content a[href^="/"]:after { content: " (http://civilrightsdefenders.org" attr(href) ") ";}
}