body 
	{
	padding: 0; 
	margin: 0;
	font-size: 1em; 
	line-height: 1.5em;
	background-color: #FFF;
	text-align: left;
	}
#outer_layout 	{ 
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0; 
	}
#outer_top 	{ 
	display: none;
	}
#layout 	{ 
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0; 
	clear: both;
	background-color: #FFF; 
	text-align: left;
	}
/* Huvud vid utskrift */
#printheader { 
	width:300px;
	height: 54px;
	}
h1 	{
	color: #000; 
	font-weight: bold; 
	font-size: 140%; 
	line-height: 150%; 
	font-family: Arial, Verdana, Sans-serif; 
	padding: 1em 0 0 0;
	margin: 0;
	}
h2 	{
	color: #000; 
	font-weight: bold; 
	font-size: 100%; 
	line-height: 140%; 
	font-family: Arial, Verdana, Sans-serif; 
	padding: 1em 0 0 0;
	margin: 0;
	}
h3 	{
	color: #000; 
	font-weight: bold; 
	font-size: 100%; 
	line-height: 140%; 
	font-family: Times NewRoman, Georgia, Garamond, Serif; 
	padding: 1em 0 0 0;
	margin: 0;
	}
p	{
	font-size: 0.7em; 
	line-height: 150%;
	font-family: Garamond, "Times NewRoman", Georgia, Serif; 
	padding: 0;
	margin: 0;
	}
p a	{
	color: #000;
	text-decoration: underline;
	}
.clear 
	{ 
	clear: left; 
	}
.clearright 
	{ 
	clear: right; 
	}
img	
	{
	border: none;
	}
/* Innehåll */
#main 	{
	width: 538px;
/*	height: 100%; */
/*	float: left; */
	padding: 1px;
	margin: 5px 0 0 0;
	background-color: #FFF;
	}
/* Logga */
#logga { 
	position: relative;
	margin: 0 0 1px 0; 
	padding: 0; 
	float: left; 
	width: 482px; 
	clear: none;
	}
/* Spalt höger */
#rightcolumncontainer { 
	display: none;
}
#sidoruta
{
	display: none;
}
.h_ruta
{
	display: none;
}
#start_top
{
	width: 95%;
	float: left;
	text-align: left;
	margin: 0;
	padding: 0 1em 0 1em;
}
#start_left
{
	width: 45%;
	float: left;
	text-align: left;
	margin: 0;
	padding: 0 1em 0 1em;
}
#start_right
{
	width: 40%;
	float: left;
	text-align: left;
	margin: 0;
	padding: 0 1em 0 1em;
}
.m_ruta_top
{
	width: 100%;
	margin: 0 0 10px 0;
	padding: 0;
	float: left;
}
.m_ruta
{
	width: 95%;
	float: left;
	text-align: left;
	margin: 0;
	padding: 0;
}
.avdelare_h
{
	height: 1px;
	width: 95%;
	float: left;
	border-bottom: 1px dashed #ccc;
	margin: 0;
	padding: 0;
}
.avdelare_v
{
	width: 1px;
	height: 95%;
	float: left;
	border-right: 1px dashed #ccc;
	margin: 0;
	padding: 0;
}
#sokruta
{
	display: none;
}
#lokalavdelningsruta
{
	display: none;
}
#ikonruta
{
	min-width: 80px;
	height: 100%;
	float: left;
	border-right: 1px solid #ccc;
	padding: 5px  0 0 0;
	height: 16px;
}
#loginruta
{
	display: none;
}
#linkpath
{
	display: none;
}
/* Vänstermenyn */
#leftcolumncontainer { 
	display: none;
}
/* länklista (t ex nyhetslista) */
.linklist
	{
	margin: 0; 
	padding: 0; 
	float: left;
	}
.linklist ul
	{
	margin: 0 0 0 15px;
	padding: 0; 
	}
.linklist li
	{
	margin: 0;
	padding: 0; 
	font-size: 0.7em;
	font-family: Verdana, Arial;
	list-style-image: url("li_ikon.gif");
	}
.linklist li a
	{
	color: #990000;
	text-decoration: none;
	}
.linklist li a:hover
	{
	color: #990000;
	text-decoration: underline;
	}
.linklist li .textweak
	{
	color: #666;
	}
/* Innehåll i bodyfält */
#content
 	{
/*	float: left; */
	padding: 0.7em;
	margin: 0;
	}
#content h1
 	{
	color: #000; 
	font-weight: bold; 
	font-size: 140%; 
	line-height: 180%; 
	font-family: Arial, Verdana, Sans-serif; 
	}
#content p
 	{
	color: #000; 
	font-weight: normal; 
	font-size: 0.9em; 
	line-height: 1.4em; 
	font-family: Garamond, "Times New Roman", Serif; 
	}
#content p.ingress	{
	font-size: 0.8em; 
	line-height: 1.4em; 
	font-family: Arial, Verdana, Sans-serif; 
	font-style: italic;
	padding: 0;
	margin: 0 0 0.8em 0;
	}
#content p.ingress a	{
	color: #000;
	text-decoration: none;
	border-bottom: 1px solid #990000;
	}
#content p.ingress a:hover	{
	color: #990000;
	text-decoration: none;
	border-bottom: 1px solid #990000;
	}
#content ul
 	{
	margin: 0;
	padding: 0;
	}
#content a
 	{
	color: #990000; 
	text-decoration: underline;
	}
#content img.imgleft	
	{
	margin: 0 20px 0 0;
	padding: 0;
	border: none;
	}
#content td
 	{
	font-weight: normal; 
	font-size: 0.8em; 
	line-height: 1.4em; 
	}
#content table.standardtable {
	color: #000; 
	font-weight: normal; 
	font-family: Arial, Verdana, Sans-serif; 
	}
#content table.standardtable td
 	{
	border: none; 
	vertical-align: top; 
	padding: 3px; 
	font-weight: normal;
	border-top: none;
	text-align: left;
	}
#content table.standardtable td.header {
	font-weight: bold; 
	background: #E6E1D2;
	}
#content table.standardtable td.noborder {
	border-bottom: none;
	}
#content table.dottedtable {
	color: #000; 
	font-weight: normal; 
	font-family: Arial, Verdana, Sans-serif; 
	background-color: #FFF;
/*	float: left; */
	}
#content table.dottedtable td
 	{
	border: none; 
	vertical-align: top; 
	padding: 3px; 
	font-weight: normal;
	border-top: none;
	border-bottom: 1px dotted #ccc;
	border-left: none;
	border-right: none;
	text-align: left;
	}
#content table.dottedtable td.noline
 	{
	border: none 0; 
	}
#content table.dottedtable th
 	{
	font-weight: bold; 
	font-size: 0.8em;
	border: none;
	text-align: left;
	}
#content table.dottedtable td.header {
	font-weight: bold; 
	border: none;
	}
#content ul.standardul
 	{
	padding: 0.3em 0 0 0;
	margin: 0;
	font-family: Garamond, "Times New Roman", Georgia, Garamond, Serif; 
	font-size: 0.9em;
	line-height: 1.4em; 
	}
#content  ul.standardul li
	{
	margin: 0 0 0 1.3em;
	padding: 0;
	vertical-align: middle;
	}
#content ol.standardol
 	{
	padding: 0.3em 0 0 0;
	margin: 0;
	font-family: Garamond, Georgia, Garamond, Serif; 
	font-size: 0.9em;
	line-height: 1.4em; 
	}
#content  ol.standardol li
	{
	margin: 0 0 0 1.3em;
	padding: 0;
	vertical-align: middle;
	}
#content_footer
 	{
	border-top: 1px solid #000;
	width: 100%;
	color: #000; 
	font-weight: normal; 
	font-size: 0.6em; 
	line-height: 1.4em; 
	font-family: Verdana, Sans-serif; 
	float: left;
	padding: 0;
	margin: 0;
	}
#content_footer a
 	{
	color: #000; 
	text-decoration: none;
	}
#print_footer
 	{
	font-weight: normal; 
	font-size: 0.6em; 
	line-height: 1.4em; 
	font-family: Verdana, Sans-serif; 
	}
#print_footer a
 	{
	color: #000;
	text-decoration: none; 
	}
#footer
 	{
	display: none;
	}
#content_docfunctions
 	{
	display: none;
	}
#klicklista
 	{
	float: left;
	width: 100%;
	padding-top: 10px;
	margin-top: 20px;
	border-top: 1px solid #ccc;
	}
#mgwrapper 	{
	display: none;
		}
#bildspel
 	{
	display: none;
	}
#myPopupForm {
	display: none;
}
#myPopupLayer {
	display: none;
}
.radio	{
	font-size: 0.6em; 
	line-height: 1.4em; 
	font-family: Verdana, Sans-serif; 
	}
.do_not_print {
	display: none;
	}
#iframecontainer 
	{
	padding: 0; 
	margin: 0;
	font-size: 0.7em; 
	line-height: 1.5em;
	background-color: #FFF;
	color: #000;
	}
#iframecontainer td {
	border-bottom: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
	margin: 1px 0 1px 0;
	padding: 1px;
	font-size: 0.8em;
	vertical-align: top;
	}
#iframecontainer td.header {
	font-weight: bold;
	}
#iframecontainer a {
	color: #000;
	}
#iframecontainer h1.bskprintheader {
	color: #000; 
	font-weight: bold; 
	font-size: 24px; 
	line-height: 32px; 
	font-family: Arial, Verdana, Sans-serif; 
	padding: 0;
	margin: 0 0 0 0;
	}
#iframecontainer p.bskprinttext {
	color: #000; 
	font-size: 1.1em;
	font-weight: normal; 
	font-family: Arial, Verdana, Sans-serif; 
	margin: 0;
	padding: 0;
	}
#iframecontainer #bskprintfooter {
	font-size: 0.7em;
	margin: 0;
	padding: 0;
	float: left;
	clear: right;
	}
#iframecontainer #tabledescription {
	}
#iframecontainer h3 {
	font-size: 16px;
	}
#mobiletoplink {
	display: none;
	}

