@media print
{
	*
	{
		font-family:"Times New Roman", Times, serif;
	}
	
	body
	{
		font-size:small;
	}
	
	#toptoolbar,#topflash,#topmenu,#top,#footertop,#footerbottom
	{
		display:none;
		height:0px;
	}
	
	#left
	{
		height:0px;
	}

	.HidePrint
	{
		display:none;
	}
	
	.PrintBottom
	{
		border-bottom:2px solid silver;
		border-top:1px solid silver;
	}
}




@media screen
{
	*
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	#topprint,#footertopprint
	{
		display:none;
	}
}

#toppSearchButton
{
    border-width:0px;
    width:38px;
    height:16px;
    background:url(/img/knapp_sok.gif);
    display:block;
    border-top:3px solid white;
    border-left:3px solid white;
}
	*
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	#topprint,#footertopprint
	{
		display:none;
	}

#topmenu,#footertop
{
	background-color:#2a86d1;
	color:White;
}

body
{
	background-color:#FFFFFF;
}


input,textarea,select
{
	font-size:100%;
}

img
{
	border:0px solid White;
}

p
{
	padding:0px 0px 10px 0px;
	margin:0px;
}

.Vinjettext,h3
{
	font-weight:bold;
	color:#FFFFFF;
	
	font-size:0.9em;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;

}

.Rubrik1,h1
{
	font-weight: bold;
	font-size: 180%;
	color:#000000;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.Rubrik2,h2
{
	font-weight: bold;
	font-size: 117%;
	color:#000000;
	padding-bottom:10px;
	padding-top:5px;
	margin: 0%;
}

.Rubrik_fragan,h4
{
	font-weight: bold;
	font-size: 118%;
	color:#000000;
	padding:0%;
	margin:0%;
}

.Lankar,a
{
	font-weight:normal;
	color:#314290;
	text-decoration:none;
}

.Lankar:hover,a:hover
{
	font-weight:normal;
	color:#314290;
	text-decoration:underline;
}

.Ingress
{
	font-weight: bold;
}

a.NoBold
{
	color:#314290;
	font-weight:normal;	
}

a.NoBold:hover
{
	font-weight:normal;	
	color:#314290;
	text-decoration:underline;
}

a.LeftMenu
{
	color:#ffffff;
	font-weight:normal;		
}

a.LeftMenu:hover
{
	font-weight:normal;	
	color:#ffffff;
	text-decoration:underline;
}


.submenu
{
	font-weight:normal;
	font-family:Verdana,Helvetica, sans-serif;
	font-size:1.00em;	
}
.submenu:hover
{
	font-weight:normal;
}


a.topmenu
{
	padding:0px 2px 0px 2px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	font-size:0.95em;	
}

a.topmenu:hover
{
	background-color:#6FAADD;
	font-weight:bold;
	color:#000000;
}

.topmenuselected
{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	padding:0px 2px 0px 2px;
	font-weight:bold;
	background-color:#6FAADD;
	font-size:0.95em;
	color:#000000;
}

.leftmenuHeader
{
	background-color:#6FAADD;width:100%;padding:2px 0px 3px 0px ; 
}

.leftmenuHeaderBorder
{
	width:94%;border-top:1px solid #6FAADD;padding-top:2px;border-bottom:1px solid #6FAADD;padding-bottom:2px; 
}

a.topmenuselected:hover
{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	padding:0px 2px 0px 2px;
	font-weight:bold;
	background-color:#FFF7CB;
	font-size:0.95em;
	color:#000000;
	text-decoration:underline;
}


ul.leftMenu
{
	padding:0% 0% 0% 1%;
	margin:0%;
	
}

ul.leftMenu li
{
	padding-bottom:2px;	
}

.LeftMenuLevel1
{
	list-style-image:url(../img/pil.gif);
}

.LeftMenuLevel2
{
	border-left:solid 10px #D6D9E9;
	
	list-style-image:url(../img/empty.gif);
}


.Topptext
{
	font-size:100%;
	font-weight:normal;
	color:#314290;
}


.Las_mer a
{
	font-weight:bold;
	font-style:italic;
	color:#314290;
}

.middle_div_wide
{
	width:100%;
	padding-bottom:0px;
	float:left;
	clear:both;
}

.middle_div_narrow_left
{
	width:49%;
	padding-right:1%;
	padding-bottom:0px;
	margin-bottom:5px;
	border-right: 1px solid #B1B5CA;
	float:left;
}

.middle_div_narrow_right
{
	width:48%;
	padding-left:1%;
	padding-bottom:0px;
	float:left;
}

.spaltPadding
{
	padding: 0% 0% 20px 0%;
	margin: 0% 0% 0% 0%;
}

	.BoxChoiceInner
	{
		width:100%;
		padding:0%;
		margin:10px 0.3% 10px 0.3%;
		font-size:90%;
		
	}

	.BoxChoiceOuter
	{
		border-top:3px solid #2a86d1;
		border-bottom:3px solid #2a86d1;
		width:100%;
		padding:0%;
		margin-top:10px;
		margin-left:0%;
		margin-right:0%;
		display:block;	
		background-color:#FFF7CB;
	}
	
	.BoxInner
	{
		padding:0% 0% 0% 1%;
	}

	.BoxOuter
	{
		margin:0% 0% 0% 0%;
		padding:0% 0% 0% 0%;
		color:#000000;
		background-color:#FEE692;
	}
	
	.EvText
	{
		font-size:0.8em;
	}

	.EvTextBold
	{
		font-size:0.8em;
		font-weight:bold;
	}

	.Button
	{	
		/* Ska vara fasta mått här pga bakgrundsbilden */
		border-width:0px;
		width:84px;
		height:16px;
		background:url(/img/knapp_tom.gif);
		cursor:pointer;
		font-weight:bold;
		color:white;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:0.9em;
	}
