/* General Styles */
td, th, div 			{ font-family:verdana,tahoma,arial,sans-serif; color:#000000; }
body 				{ margin:0px; padding:0px; height:100%; width:100%; font-size:0.7em; }
img				{ border:none; }
table				{ font-size:1.0em; }
form				{ padding:0px; margin:0px; }
body#oneline		{ background-image:url("/home/da/home.nsf/images/backsub.gif"); background-repeat:repeat-y; }
body#twoline		{ background-image:url("/home/da/home.nsf/images/back.gif"); background-repeat:repeat-y; }
h1			{ font-size:1.7em; }
h5 a			{ color:#000000; }
li a			{ color:#000000 !important; }
p a			{ color:#000000; }
.floatleft			{ float:left; margin-right:6px;}
.floatright		{ float:right; margin-left:6px; }
/* anchor styles */
a, td a, div a 				{ color:#330099; font-weight:bold !important; text-decoration:none; }
a:visited, td a:visited, div a:visited	{ color:#330099 !important; font-weight:bold; text-decoration:none; }
a:hover, td a:hover, div a:hover 		{ color:#ed3000; }
a:active, td a:active, div a:active		{ color:#ed3000; }
div.main h2 a:visited			{ color: #777777 !important;}
div.main p a:visited			{ color: #000000 !important;}
p a					{ font-weight:normal !important; text-decoration:none; }
span.brodnyhet a			{ color:#330099 !important; font-weight:bold !important; text-decoration:none; }
div.submain a				{ font-weight:bold !important; text-decoration:none; }
div.submain p a				{ color:#330099 !important; }
ul li a					{ color:#330099 !important; }
/* Logo styles */
img.fixed		{ position:absolute; left:0px; top:0px; z-index:2; margin:0px; width:127px; height:112px; overflow:hidden; clear:both; }
/* Shared styles (thru all pages) */
div.top			{ position:relative; margin:0px; width:838px; height:110px; overflow:hidden; clear:both; background-color:#ffffff; }
div.topnew		{ position:relative; margin:0px; width:994px; height:110px; overflow:hidden; clear:both; background-color:#ffffff; }
div.wrapper		{ position:relative; margin:0px; padding:0px; width:1008px; overflow:hidden; } /* was  width:994px;  */
div.left			{ position:relative; margin:20px 20px 0px 0px; padding:0px; width:116px; overflow:hidden; float:left; font-family:tahoma,arial,verdana,sans-serif; }
div.main		{ position:relative; margin:0px 20px 0px 0px;; padding:0px; width:447px; overflow:hidden; float:left; }
div.submain		{ position:relative; margin:20px 20px 0px 0px; padding:0px; width:447px; overflow:hidden; float:left; line-height:16px;}
div.right			{ position:relative; margin:0px 20px 0px 0px; padding:0px; width:225px; overflow:hidden; float:left; line-height:15px; }
div.subright		{ position:relative; margin:20px 20px 0px 0px; padding:0px; width:225px; overflow:hidden; float:left; text-align:center; }
div.ads			{ position:relative; margin:0px; width:150px; padding:0px; overflow:hidden; float:left; } /* was width:142px;*/
div.ads#noshow	{ visibility:hidden; }
/* Top styles */
div.list			{ position:absolute; left:494px; top:26px; margin:0px; width:343px; height:31px; overflow:hidden; clear:both; }
div.listleft		{ position:absolute; left:136px; top:27px; margin:0px; width:100px; height:69px; overflow:hidden; clear:both }
div.info			{ position:absolute; left:136px; top:72px; margin:0px; width:701px; height:38px; overflow:hidden; clear:both; }
div.infonew		{ position:absolute; left:136px; top:85px; margin:0px; width:857px; height:38px; overflow:hidden; clear:both; }
div.about a		{ position:relative; letter-spacing:1px; color:#777777; font-weight:normal; font-size:0.8em; float:left; }
div.date		{ position:relative; letter-spacing:1px; color:#777777; font-weight:normal; font-size:0.8em; float:right; }
div.dateleft		{ position:relative; letter-spacing:1px; color:#777777; font-weight:normal; font-size:0.8em; float:left; }
div.topdot		{ position:relative; padding:0px; clear:both; }
div.topdot hr		{ height:1px; padding:0px; border:none; background-color:#c6c6c6; color:#c6c6c6; }
div.bigadv		{ position:absolute; left:265px; top:-17px; margin:0px; width:726px; height:90px; z-index:99; background-color:#ffffff;vertical-align: middle;text-align: left;}
div.bigadv2		{ position:absolute; left:265px; top:0px; margin:0px; width:726px; height:90px; z-index:99; background-color:#ffffff;vertical-align: middle;text-align: left;}
/* Left styles */
form.search			{ position:relative; left:11px; margin:0px; padding:0px; display:block; width:94px; clear:both; float:none; }
form.search input		{ position:relative; vertical-align:middle; margin:0px; padding:1px; width:65px; font-size:100%; border:1px solid #c6c6c6; float:left;}
form.search input.red		{ position:relative; border:none; margin:0px 0px 4px 3px; padding:1px; height:17px; background-color:#ef0808; color:#fff; background-image:url(/home/da/home.nsf/sokknapp.gif); background-repeat:no-repeat; font-weight:bold; font-family: tahoma,verdana,sans-serif; width:26px; font-size:100%; cursor:pointer; }
form.search a			{ font-size:0.9em; }
div.left ul 			{ padding:0px; margin:-5px 0px 0px 0px; list-style:none; }
div.left ul li 			{ font-size:0.8em; padding:4px 0px 0px 11px; }
HTML>BODY div.left ul li	{ padding:5px 0px 0px 11px; }
div.left hr			{ height:1px; padding:0px; border:none; background-color:#c6c6c6; color:#c6c6c6; margin:6px 11px 6px 11px; }
HTML>BODY div.left hr		{ margin:12px 11px 12px 12px; }
div.left a.air	 		{ padding:7px 0px 0px 11px; }
span.navtel			{ margin:10px 0px 0px 11px; font-weight:bold; display:block; }
div.left ul.contact 		{ padding:0px 0px 4px 0px; margin:0px 11px 0px 11px; list-style:none; background-color:#efefef;}
div.left ul.contact li 		{ font-size:0.8em; padding:4px 0px 0px 5px; }
HTML>BODY div.left ul.contact li { padding:5px 0px 0px 5px; }
/* Submain styles */
div.submain H1			{ font-family:arial,tahoma,verdana,sans-serif; font-size:1.8em; font-weight:bold;line-height:1.2em; }
div.spacer			{ position:relative; width:1px; height:8px; clear:both; }
/* div.spacer2			{ position:relative; width:1px; height:30px; clear:both; } */
div.spacer2			{ position:relative; width:1px; height:20px; clear:both; }
span.gray			{ color:#777777; font-size: 11px; }
/* News styles */
div.newsbig			{ position:relative; overflow:hidden; margin:0px; padding:0px; }
div.newsbig h3 {
color:#777777;
float:left;
font-family:verdana,arial,tahoma,sans-serif;
font-size:0.9em;
font-weight:normal;
margin:0;
}
div.newsbig H5			{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:1.8em; }
div.newsbig H6			{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:2.4em; }
div.newsbig H7			{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:3.0em; }
h2.liten				{ margin:0px !important; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:1.4em !important; clear: none}
h2.normal			{ margin:0px !important; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:1.8em !important; clear: none}
h2.stor				{ margin:0px !important; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:2.4em !important; clear: none}
h2.storst			{ margin:0px !important; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:3.0em !important; clear: none;}
h4.liten				{ margin:0px !important; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:0.9em !important; clear: none}
h4.normal			{ margin:0px !important; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:1.2em !important; clear: none}
h4.stor				{ margin:0px !important; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:1.8em !important; clear: none}
h4.storst			{ margin:0px !important; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:2.4em !important; clear: none;}
.newspic h2.normal		{ clear:both; font-family:arial,tahoma,verdana,sans-serif; font-size:1.8em; font-weight:bold; margin:0; }
.newspic h2.stor			{ clear:both; font-family:arial,tahoma,verdana,sans-serif; font-size:2.4em; font-weight:bold; margin:0;}
.newspic h2.storst		{ clear:both; font-family:arial,tahoma,verdana,sans-serif; font-size:3.0em; font-weight:bold; margin:0; }
div.newsbig H2			{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-size:1.8em; font-weight:bold; }
div.newsbig a, div.newsbig h2.normal a, div.newsbig h2.stor a			{ color:#000000; }
div.newsbig a:hover		{ color:#ed3000; }
div.newsbig img		{ float:left; margin:0px 12px 0px 0px; border:0px solid #4a4a4a;}
div.newsbig P			{ margin:5px 0px 0px 0px; padding:0px; line-height:15px; }
div.newsreg			{ position:relative; overflow:hidden; margin:0px; padding:0px; }
div.newsreg H5			{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; ; font-size:1.8em; }
div.newsreg H6			{  margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:2.4em; }
div.newsreg H7			{  margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:3.0em; }
div.newsreg H2			{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-size:1.8em; font-weight:bold; }
div.newsreg H3			{ margin:0px; font-family:verdana,arial,tahoma,sans-serif; font-size:0.9em; font-weight:normal; float:left; color:#777777; }
div.newsreg a			{ color:#000000; }
div.newsreg a:hover		{ color:#ed3000; }
div.newsreg H3 img		{ margin:8px 12px 0px 0px; border:0px solid #4a4a4a; } 
div.newsreg P			{ margin:5px 0px 0px 0px; padding:0px; line-height:15px; }
div.newsreg2			{ position:relative; overflow:hidden; margin:0px; padding:0px; }
div.newsreg2 H5		{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:1.8em; }
div.newsreg2 H6		{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:2.4em;}
div.newsreg2 H7		{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:3.0em;}
div.newsreg2 H2		{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-size:1.8em; font-weight:bold; }
div.newsreg2 H3		{ margin:8px 0px 0px 12px; font-family:verdana,arial,tahoma,sans-serif; font-size:0.9em; font-weight:normal; float:right; color:#777777; }
div.newsreg2 a			{ color:#000000; }
div.newsreg2 a:hover		{ color:#ed3000; }
div.newsreg2 H3 img		{ margin:0px 0px 0px 0px; border:0px solid #4a4a4a; } 
div.newsreg2 P			{ margin:5px 0px 0px 0px; padding:0px; line-height:15px; }
div.newspic			{ position:relative; overflow:hidden; margin:0px; padding:0px; }
div.newspic H5			{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; clear:both; font-size:1.8em;}
div.newspic H6			{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; clear:both;  font-size:2.4em;}
div.newspic H7			{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; clear:both; font-size:3.0em;}
div.newspic H3		 	{ width:auto; margin:0; font-family:verdana,arial,tahoma,sans-serif; font-size:0.9em; font-weight:normal; float:left; line-height:11px; color:#474747; }
div.newspic H4		 	{ width:auto; margin: 0; font-family:verdana,arial,tahoma,sans-serif; white-space:nowrap; font-size:0.9em; font-weight:normal;  float:right; text-align:right; color:#777777; }
.temanyhetbig H4, .temanyhetbig a 	{white-space:normal !important; float:none !important; text-align:left !important;}
div.newspic a			{ color:#000000; }
div.newspic a:hover		{ color:#ed3000; }
div.newspic img			{ margin:4px 0px 0px 0px; border:0px solid #4a4a4a; } 
div.newspic P			{ margin:0px; padding:0px; line-height:15px; }
div.newstwo			{ position:relative; overflow:hidden; margin:0px; padding:0px; float:left; width:215px; }
div.newstwo H5			{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-size:1.8em; font-weight:bold; }
div.newstwo a			{ color:#000000; }
div.newstwo a:hover		{ color:#ed3000; }
div.newstwo P			{ margin:0px; padding:0px; line-height:15px; }
div.newstwoleft			{ position:relative; overflow:hidden; margin:0px; padding:0px; float:left; width:215px; margin-right:17px; }
div.newstwoleft H5		{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-size:1.8em; font-weight:bold; }
div.newstwoleft a		{ color:#000000; }
div.newstwoleft a:hover		{ color:#ed3000; }
div.newstwoleft P		{ margin:0px; padding:0px; line-height:15px; }
div.newstwowrapper		{ position:relative; overflow:hidden; width:447px; margin:0px; padding:0px; background-image:url("images/backnews.gif"); background-repeat:repeat-y; }
div.main hr			{ height:1px; padding:0px; border:none; background-color:#c6c6c6; color:#c6c6c6; margin:1px 0px 1px 0px; clear:both; }
HTML>BODY div.main hr	{ height:1px; padding:0px; border:none; background-color:#c6c6c6; color:#c6c6c6; margin:3px 0px 3px 0px; clear:both; }
div.main ul 			{ padding:0px; margin:3px 0px 10px 0px; list-style:none; }
div.main ul li 			{ padding:3px 0px 4px 2px; width:447px; color:#777777; }
div.main ul li a			{ color:#000000; }
div.main ul li a:hover		{ color:#ed3000; }
/* Tillägg GoLa */
div.main H2		{ margin:0px 0px 5px 0px; font-family:arial,tahoma,verdana,sans-serif; font-size:1.4em; font-weight:bold; color:#ed3000; }
div.main P		{ margin-top:4px; margin-bottom:6px; }
/* Tillägg GoLa  - för veckans fråga*/
#divtop
{
height:0px;
}
#divmain
{
font: normal 11px/16px verdana, arial, sans-serif; color: #111111;	padding: 0px;	text-align: left;
}
#divtoprubrik
{
background-repeat: no-repeat;
overflow:hidden;
margin:0px 0px 5px 0px; 
font-family:arial,tahoma,verdana,sans-serif; 
font-size:1.4em; 
font-weight:bold; color:#ed3000;
}
#divrubrik
{
font-weight: bold;
padding-bottom: 2px;
}
#divbrod
{
font: normal 11px/16px verdana, arial, sans-serif; color: #111111;	padding: 0px; text-align: left;
}
#divbrod .tabell
{
font: normal 11px/16px verdana, arial, sans-serif; color: #111111;	padding: 0px; text-align: left;
}
#divresult
{
padding-top: 2px;
}
#divbottom
{
height:0px;
}
/* Tillägg GoLa  - för veckans fråga*/
div.newspaper			{ position:relative; overflow:hidden; float:left; width:312px; }
div.newspaper H2		{ margin:0px 0px 5px 0px; font-family:arial,tahoma,verdana,sans-serif; font-size:1.4em; font-weight:bold; color:#ed3000; }
div.newspaper P		{ margin-top:4px; margin-bottom:6px; }
div.newspaperimg		{ position:relative; overflow:hidden; float:right; }
HTML>BODY div.newspaperimg		{ height:160px; }
/* Right styles */
div.right hr			{ height:1px; padding:0px; border:none; background-color:#c6c6c6; color:#c6c6c6; margin:1px 0px 1px 0px; clear:both; }
HTML>BODY div.right hr	{ height:1px; padding:0px; border:none; background-color:#c6c6c6; color:#c6c6c6; margin:9px 0px 9px 0px; clear:both; }
div.right H2			{ margin:0px 0px 5px 0px; font-family:arial,tahoma,verdana,sans-serif; font-size:1.4em; font-weight:bold; color:#ed3000; }
div.right P				{ margin-top:4px; margin-bottom:6px; }
div.right a.big			{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-size:1.4em; font-weight:bold; color:#000000; }
div.right a.big:hover	{ color:#ed3000; }
div.right a.small		{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-size:1.2em; font-weight:bold; color:#000000; }
div.right a.small:hover	{ color:#ed3000; }
div.newsspec		{ position:relative; overflow:hidden;margin:0px; padding:0px; }
div.newsspec H5 	{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:1.8em; }
div.newsspec H6	{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:2.4em; }
div.newsspec H7	{ margin:0px; font-family:arial,tahoma,verdana,sans-serif; font-weight:bold; font-size:3.0em; }
div.newsspec H3	{ margin:0px 12px 0px 0px; font-family:verdana,arial,tahoma,sans-serif; font-size:0.9em; font-weight:normal; float:left; color:#777777; }
div.newsspec H3.right	{ margin:0px 0px 0px 12px; float:right; }
div.newsspec a, div.newsspec h2.normal a, div.newsspec h2.stor a		{ color:#000000 !important; }
div.newsspec a:hover	{ color:#ed3000; }
div.newsspec H3 img	{ margin:0px; border:0px solid #4a4a4a; }
div.newsspec P		{ margin:0px; padding:0px; line-height:15px; }
/* TILLÄGG DL2 */
div.temanyhetwrapper	{ position:relative; overflow:hidden; width:447px; margin:0px; padding:0px; }
// div.temanyhet	{margin-bottom:25px;}
div.temanyhet a		{ color:#000000 !important; font-weight:normal  !important; }
div.temanyhet h4 a	{ font-weight:bold !important; }
div.temanyhet a:hover	{ color:#ed3000 !important; }
div.temanyhetrubrik	{margin-top:10px;}
div.temanyhet_border	{position:relative; top:-8px; left:-2px; height:0px; width:449px; border-top-style:solid; border-top-width:6px; border-top-color:#ff0000; z-index:999;}
div.temanyhet_border_top	{position:relative; top:4px; left:-2px; height:0px; width:449px; border-top-style:solid; border-top-width:6px; border-top-color:#ff0000; z-index:999;}
.temanyhetrad	{vertical-align:top !important; clear:both !important; overflow:visible !important;}
.temanyhetrad H3	{float:left !important; vertical-align:top !important;}
.temanyhetrad H4	{float:left !important; vertical-align:top !important;}
.temanyhetwrapper H3 img	{position:relative !important; top:0px !important; margin:0 !important;}
.temanyhetwrapper H3 {float:left !important; vertical-align:top !important;}
div.temanyhetwrapper h4 a		{ font-weight:bold !important;}
.temanyhetwrapper H4 	{white-space:normal !important; font-size:1.1em !important; line-height:15px; float:none !important; text-align:left !important;}
.temanyhetrad H9	{ margin:0px !important; font-family:arial,tahoma,verdana,sans-serif !important; font-weight:bold !important; font-size:1.2em !important; }
div.temanyhetrad P		{ margin-left:2px !important; padding:0px !important; line-height:15px !important; }
.temanyhetwrapper	{vertical-align:top !important;}
.temanyhetwrapper H9	{ margin:0px !important; font-family:arial,tahoma,verdana,sans-serif !important; font-weight:bold !important; font-size:1.2em !important; }
div.temanyhetbig	{ position:relative !important; margin:2px !important; padding:2px !important; display:block !important; vertical-align:top !important; linehight:11px; }
div.temanyhetbig a, div.temanyhetbig h2		{ color:#000000 !important; font-weight:normal  !important; }
div.temanyhetbig a:hover	{ color:#ed3000 !important; }
div.temanyhetbig H5 	{ margin:0px !important; font-family:arial,tahoma,verdana,sans-serif !important; font-weight:bold !important; font-size:1.8em !important; }
div.temanyhetbig P		{ margin-left:2px !important; padding:0px !important; line-height:15px !important; }
.temarubrik_floatleft img		{position:relative !important; float:left !important;}
.temarubrik_floatleft h2		{clear:none !important;}
.temarubrik_floatright img	{position:relative !important; float:right !important;}
.temarubrik_floatright h2		{clear:none !important;}
div.temanyhetrubrik h2		{ color:#000000 !important; }
div.temanyhetwrapper h2	{ color:#000000 !important; }
/*div.temanyhetrubrik H3		{ margin:0px; font-family:verdana,arial,tahoma,sans-serif; font-size:0.9em; font-weight:normal; }*/
FONT {font: 11px/16px verdana, arial, sans-serif; font-weight: default;}
P {font: 11px/16px verdana, arial, sans-serif; font-weight: default;}
ul {	margin:10px; list-style:disc; padding-left:10px;}
/* ARTIKLAR */
.rubrik		{ font: normal 30px/34px helvetica, arial, sans-serif;	color: #111111;	font-weight: bold;	padding: 0px;	text-align: left;}
.brod 		{ font: normal 11px/16px verdana, arial, sans-serif;	color: #111111;			padding: 0px;	text-align: left;}
.brodinled	{ font: normal 11px/16px verdana, arial, sans-serif;	color: #111111;	font-weight: bold;	padding: 0px; }
.byline		{ font: normal 11px/16px verdana, arial, sans-serif;	color: #111111;			padding: 0px;	text-align: left;}
.datum		{ font: normal 11px/16px verdana, arial, sans-serif;	color: #777777;			padding: 0px;	text-align: left;}
.tipsa		{ font: normal 11px/16px verdana, arial, sans-serif;	color: #777777;text-align: center;	padding: 0px;	text-align: left;}
/* NYHETER OCH NOTISER */
.n_rubrik		{ font:	normal 18px/21px helvetica, arial, sans-serif;	color: #111111;	font-weight: bold;	padding: 0px;	text-align: left;}
.n_brod 		{ font: normal 11px/16px verdana, arial, sans-serif;	color: #111111;			padding: 0px;	text-align: left;}
.n_ingress	{ font: normal 11px/16px verdana, arial, sans-serif;	color: #111111;	font-weight: bold;	padding: 0px;	text-align: left;}
.n_byline		{ font: normal 11px/16px verdana, arial, sans-serif;	color: #111111;			padding: 0px;	text-align: left;}
.n_datum		{ font: normal 9px/11px verdana, arial, sans-serif;	color: #777777;			padding: 0px;	text-align: left;}
/* NYHETER OCH NOTISER */
.rubriknyhet	{ font: normal 14px/16px helvetica, arial, sans-serif;	color: #111111;	font-weight: bold;	padding: 0px;	text-align: left;}
.rubriknyhet2	{ font: normal 14px/16px helvetica, arial, sans-serif;	color: #111111;	font-weight: bold;	padding: 0px;	text-align: left;}
a.rubriknyhet2:hover 		 { font-weight: bold; text-decoration: none; color: #ed3000;}
a.rubriknyhet2:active 		 { font-weight: bold; text-decoration: none; color: #ed3000;}
a.rubriknyhet2:link 		 { font-weight: bold; text-decoration: none; color: #111111;}
a.rubriknyhet2:visited		 { font-weight: bold; text-decoration: none; color: #777777;}
.ingressnyhet	{ font: normal 11px/16px verdana, arial, sans-serif;	color: #111111;			padding: 0px;	text-align: left;}
.redbold {font-weight: bold;color:#ed3000;}
div.main a.n_rubrik		{ font-weight: bold !important;}
h2 a:visited				{ color:#777777 !important; font-weight:bold; text-decoration:none; }
