#body
{
    font-size: 0.9em;
    background-attachment: fixed;
    background-image: url(/images/graphics/bg.gif);
    margin: 1em 0em 0em 0em;
    text-align: center;
	color: #202020;
    background-repeat: repeat-x;
    font-family: 'Trebuchet MS',Verdana,Arial,Verdana,Geneva,Arial, Helvetica,Sans-Serif;
    background-color: #e5e5e4;  
}
#topbild
{
    padding-right: 0em 0em 0em 0em;
    float: left;
    text-align: right;
	margin: 0em 0em 0em 0em;
    width: 40.40em;
/*    height: 4.82em;*/
    height: 4.52em;
    border-bottom: #acada7 0.25em solid;
/*	background-color: #acada7;*/
}
#ruta
{
    float: left;
    margin: 0em auto;
	padding-bottom: 2em;
    border-left: #acada7 0.25em solid;
    width: 40.38em;
}
#textruta
{
    padding-right: 0em;
    padding-left: 0em;
    float: left;
    padding-bottom: 0em;
    margin: 0em auto;
    width: 38em;
    padding-top: 0em;
    height: 5em
}
#rubrikruta
{
    padding-right: 0em;
    padding-left: 0em;
    z-index: 1;
    left: 0.4em;
    float: left;
    padding-bottom: 0em;
    margin: 0.25em 0em 0em 0em;
    width: 40.0em;
    padding-top: 0em;
    top: 0em;
	    
}
#topbildruta
{
    padding-right: 0em;
    padding-left: 0em;
    z-index: 1;
    left: 0.4em;
    float: left;
    padding-bottom: 0em;
    margin: 0em 0em 0em 0em;
    padding-top: 0em;
    top: 0em;

}
#ruta2
{
    float: left;
    margin: 0em 0em 0em 0em;
    border-top: #acada7 0.25em solid;
    border-left: #acada7 0.25em solid;
    border-right: #acada7 0.25em solid;
    width: 23.50em;
    height: 7.1em;
    background-color: #ffffff;
	padding-bottom: 1.3em;
}
#rubrikruta2
{
    padding-left: 0em;
    float: left;
    padding-bottom: 0em;
    margin: 0.1em 0.1em 0.1em 0.1em;
    width: 23.35em;
    padding-top: 0em;
    height: 1.4em;
    background-color: #e5e6dd
}
#rutabild2
{
    float: right;
    margin: 0.15em;
    width: 6.2em;
    height: 4.9em;
    text-align: center

}
#ruta4
{
    float: left;
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 0em;
    border-top: #acada7 0.25em solid;
    width: 16.65em;
    height: 7.1em;
    background-color: #ffffff;
    overflow:hidden;
}
#rubrikruta4
{
    
    padding-left: 0em;
    padding-right: 0em;
    float: left;
    padding-bottom: 0em;
    margin: 0.1em 0.1em 0.1em 0.1em;
    width: 16.48em;
    padding-top: 0em;
    height: 1.4em;
    overflow:hidden;
    background-color: #e5e6dd

}
#rutabild4
{
    float: right;
    margin: 0.15em 0.1em 0em 0em;
    padding: 0em 0em 0em 0em;
    width: 5.25em;
    height: 4.9em;
    overflow:hidden;
    text-align: right
}
.ruta_author
{
    float: right;
    margin: 0em 0.6em 0.1em 0.3em;
    width: 19.3em;
    background-color: #FFFFFF;
    border-top: #acada7 0.1em solid;
    border-left: #acada7 0.1em solid;
    border-right: #acada7 0.1em solid;
    border-bottom: #acada7 0.1em solid;
    padding-top: 0em;
    padding-bottom: 0.46em;
    text-align: right
}
.ruta_author h5
{
    margin: 0.2em 0em 0.2em 0.65em;
}
#ruta3
{
    float: left;
    margin: 0em 0em 0em 0em;
    border-top: #acada7 0.25em solid;
    width: 22.65em;
    height: 14.9em;
    background-color: #ffffff;
    overflow:hidden;
	clear: left;
}
#rubrikruta3
{
    float: right;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0.1em 0.1em 0.10em 0.1em;
    width: 22.50em;
    padding-top: 0em;
    height: 1.4em;
    background-color: #e5e6dd
}
#ruta5
{
    float: left;
    padding: 0em 0em 0em 0em;
    margin: 0em 0em 0em 0em;
    border-top: #acada7 0.25em solid;
    border-left: #acada7 0.25em solid;
    width: 28.70em;
    height: 14.9em;
    background-color: #ffffff;
    overflow:hidden;
}
#rubrikruta5
{
	
    padding-left: 0em;
    float: left;
    padding-bottom: 0em;
    margin: 0.1em 0.1em 0.10em 0.1em;
    width: 28.50em;
    padding-top: 0em;
    height: 1.4em;
    background-color: #e5e6dd
}
#ruta6{
    clear: both;
 	border-top: #acada7 3px solid;
	margin: 0;
	padding: 0;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
}
#rubrikruta6Center{
	margin: 0 auto;
	width: 630px;

}
#ruta6 img{
	float: left;
}
#rubrikruta6{
	margin: 0 auto;
	width: 540px;
}
#rubrikruta6 h2{
	color: #5798C8;
}
#underrubrikruta
{
    border-right: 0.1em;
    padding-right: 0em;
    padding-left: 0em;
    display: block;
    float: left;
    padding-bottom: 0em;
    margin: 0em auto;
    width: 100%;
    padding-top: 0em;
    border-bottom: 0.1em;
    position: relative;
    text-align: left;
}
.ruta24
{
    border-right: 0.1em;
    padding-right: 0em;
    border-top: #acada7 0.25em solid;
    padding-left: 0em;
    display: block;
    float: left;
    padding-bottom: 0em;
    margin: 0em auto;
    width: 100%;
    padding-top: 0em;
    border-bottom: 0.1em;
    position: relative;
    text-align: left;
}
#ruta35
{
    border-right: 0.1em;
    border-top: 0em;
    float: left;
    margin: 0em 0em 0.1em;
    border-left: 0.1em;
    width: 52.3em;
    border-bottom: 0.1em;
    height: 17em;
}
.rutarapport
{
    border-right: #000000 0em;
    border-top: #000000 0em;
    display: block;
    float: left;
    border-left: #000000 0em;
    width: 39.9em;
    border-bottom: #000000 0em;
    padding-bottom: 1em;
    background-color: #ffffff;
}
#rutarubrikrapport
{
    float: left;
    margin: 0em 0em 0.7em auto;
    width: 100%;
    height: 2.3em;
	padding-top: 0em;
    border-bottom: #acada7 0.25em solid;
    background-color: #ffffff;
}

.rubrikrutarapport1
{
    padding-right: 0em;
    padding-top: 0em;
    padding-left: 0em;
    width: 100%;
    float: left;
    padding-bottom: 0.5em;
    margin: 0.1em 0.1em 0.8em 0.1em;
    background-color: #e5e6dd
}
p img{
border-right-width: 0px; 
border-top-width: 0px; 
border-bottom-width: 0px; 
vertical-align: middle; 
border-left-width: 0px;
}
.rubrikrutarapport2
{
    border-right: medium none;
    padding-right: 0em;
    border-top: medium none;
    padding-left: 0em;
    float: left;
    padding-bottom: 0em;
    margin: 0em  0em  0em  0em;
    border-left: #ffffff 0em solid;
    width: 6.1em;
    padding-top: 0em;
    border-bottom: medium none;
    height: 1.38em;
    background-color: #e5e6dd
}
.textrutarapport
{
    float: left;
    margin: 0em auto;
    width: 36.1em;
    height: 5.1em
}
.rutapdf
{
    padding-right: 0.1em;
    padding-left: 0em;
    float: right;
    padding-bottom: 0.1em;
    margin: 0.1em;
    width: 6em;
    padding-top: 0.07em;
    text-align: center;
}
#rutastor
{
    border-right: #000000 0em;
    border-top: #000000 0em;
    float: right;
    margin: 0.2em 0.1em 0em 0em;
    border-left: #000000 0em;
    width: 58em;
    border-bottom: #000000 0em;
    height: 30em;
    background-color: #ffffff;
}
#rutacontent
{
    border-right: 0em;
    padding-right: 0em;
    border-top: 0em;
    padding-left: 0em;
    display: block;
    float: right;
    padding-bottom: 0em;
    margin: 0em auto;
    border-left: #acada7 0.25em solid;
    padding-top: 0em;
    border-bottom: 0.1em;
    position: relative;
/*    width: 40.2em;*/
    width: 40.38em;
    text-align: left
}
#wrap
{
    padding-right: 0.25em;
    padding-left: 0.25em;
    padding-bottom: 1em;
    margin: 0px auto;
    width: 51.60em;
    padding-top: 1em;
    background-color: #acada7;
    text-align: left;
	overflow: hidden;
}
#header
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em 0em 0em 0em;
    width: 50em;
    padding-top: 0em;
    height: 2.7em;
    text-align: left
}
#footer
{
    clear: both;
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0.2em;
    margin: 0em 0em 0em 6em;
    width: 51.5em;
    padding-top: 1em;
    height: 1.7em;
    text-align: left;
	font-weight: normal;
    font-size: 1em;
    color: #FFFFFF;
    font-family: 'Trebuchet MS', Verdana, Arial, Verdana, Geneva, Arial, Helvetica, Sans-Serif
}
#content
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em 0em 0em 0em;
    width: 50em;
    padding-top: 0em;
    text-align: left
}
.normal_column
{
    padding-right: 1em;
    display: block;
    padding-left: 4em;
    float: left;
    padding-bottom: 3em;
    margin: 0em auto;
    padding-top: 4.5em
}
#top_image
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 1.5em 0em 0em 0.7em;
    padding-top: 0em
}
P
{
    padding-right: 0em;
    padding-left: 0.6em;
    font-size: 0.8em;
    padding-bottom: 0em;
    padding-top: 0em;
    margin: 0.9em 0.4em 0em 0.3em;
    color: #000000;
    line-height: 1.3em;
    text-align: left;
}
H1
{
    font-weight: bold;
    font-size: 0.9em;
    margin: 0.3em 0em 0em 0.7em;
    color: #eb2409;
    font-family: Verdana, Arial, Helvetica, Sans-Serif
}
H2
{
    font-weight: bold;
    font-size: 0.78em;
    margin: 0.15em 0em 0em 0.7em;
    color: #eb2409;
    font-family: Verdana, Arial, Helvetica, Sans-Serif
}
H3
{
    font-weight: bold;
    font-size: 0.77em;
    margin: 0.2em 0.2em 0.2em 0.7em;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif
}
H4
{
    font-weight: normal;
	padding-right: 0em;
    padding-left: 0.6em;
    font-size: 0.8em;
    padding-bottom: 0em;
    padding-top: 0em;
    margin: 0.9em 0.4em 0em 0.3em;
    color: #000000;
    line-height: 1.2em;
    text-align: left;
}
H5
{
    font-weight: normal;
	text-align: left;
    font-size: 0.7em;
    margin: 0.2em 0.2em 0.2em 0.7em;
    color: #787676;
    font-family: Verdana, Arial, Helvetica, Sans-Serif
	
}
H6
{
    font-weight: normal;
	text-align: left;
    font-size: 0.6em;
    margin: 0.2em 0.2em 0.2em 0.7em;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif
}
A
{
    color: #105090;
    text-decoration: none
}
A:visited
{
    color: #105090;
    text-decoration: none
}
A:hover
{
    color: #a04040
}
A:hover:visited
{
    color: #a04040
}
.normal_column A:hover
{
    color: #a04040;
    border-bottom: #a04040 0.1em dotted
}
.normal_column A:hover:visited
{
    color: #a04040;
    border-bottom: #a04040 0.1em dotted
}
IMG
{
    border-top-STYLE: none;
    border-right-STYLE: none;
    border-left-STYLE: none;
    border-bottom-STYLE: none
}
TD
{
    font-size: 0.8em;
	border-right: #ffffff 0.4em solid;
    background: #ffffff;
    vertical-align: top;
    border-bottom: #ffffff 0em solid
	
}
#navigation_left
{
	float:left;
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em 0em 0em 0em;
    width: 11em;
	height: 13em;
    padding-top: 1em;
    text-align: left;
    background-color: #ffffff
    
}
#logga_left
{
    float: left;
	padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em 0em 0em 0em;
    text-align: left;
    background-color: #ffffff;
	width: 10.90em;
    
}
#navigation_left UL
{
    padding-right: 0em;
    padding-left: 0em;
    font-size: 0.9em;
    padding-bottom: 0em;
    margin: 0em 0em 0em 0em;
    padding-top: 0em;
    font-family: 'Trebuchet MS', Arial, Verdana, Geneva, Helvetica, Sans-Serif;
    LIST-STYLE-TYPE: none
}
#navigation_left LI.header
{
    padding-right: 0em;
    padding-left: 2.7em;
    font-weight: bold;
    font-size: 1em;
    padding-bottom: 0em;
    margin: 0em 0em 0em 0em;
    color: #606060;
    padding-top: 0em;
    text-decoration: none
}
#navigation_left LI A
{
    padding-right: 0em;
    display: block;
    padding-left: 1.5em;
    padding-bottom: 0em;
    color: #606060;
    padding-top: 0em;
    height: 1.6em;
    text-decoration: none
}
#navigation_left LI A:hover
{
}
#navigation_left LI.active A
{
    font-weight: bold
}
#navigation_left LI.dir_active A
{
    font-weight: bold
}
#navigation_left LI.dir_active A:hover
{
    font-weight: bold
}
#navigation_left LI LI A
{
    padding-right: 0em;
    padding-left: 0em;
    font-weight: normal;
    padding-bottom: 0em;
    padding-top: 0em;
}
#navigation_left LI.dir_active LI A
{
    padding-right: 0em;
    padding-left: 2.8em;
    font-weight: normal;
    padding-bottom: 0em;
    margin: 0em 0em 0em 0em;
    padding-top: 0em;
}
#navigation_left LI LI A:hover
{
    font-weight: normal
}
#navigation_left LI.dir_active LI A:hover
{
    font-weight: normal
}
#navigation_left LI LI.active A
{
    font-weight: bold
}
#navigation_left LI LI.active A:hover
{
    font-weight: bold
}
#navigation_left LI LI.dir_active A
{
    font-weight: bold
}
#navigation_left LI LI.dir_active A:hover
{
    font-weight: bold
}
#navigation_left LI LI LI A
{
    padding-right: 0em;
    padding-left: 2.2em;
    font-weight: normal;
    padding-bottom: 0em;
    padding-top: 0em
}
#navigation_left LI.dir_active LI LI A
{
    padding-right: 0em;
    padding-left: 4.2em;
    font-weight: normal;
    padding-bottom: 0em;
    padding-top: 0em
}
#navigation_left LI LI LI A:hover
{
    font-weight: normal
}
#navigation_left LI LI.dir_active LI A:hover
{
    font-weight: normal
}
#navigation_left LI LI LI.active A
{
    font-weight: bold
}
#navigation_left LI LI LI.active A:hover
{
    font-weight: bold
}
#navigation_left LI LI LI.dir_active A:hover
{
    font-weight: bold
}
#vit_bakgrund
{
    padding-right: 0em;
    padding-left: 0em;
    float: left;
    border-top: #acada7 0.25em solid;
    padding-bottom: 0em;
    margin: 0em 0em 0em 0em;
    width: 51.60em;
    padding-top: 0em;
    background-color: #ffffff;
    text-align: left
}


