/* CSS Document */
body {
	margin: 0; padding: 0; text-align: center; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF;}
	
#centered {position: relative; top: 0; right: 0; margin: 0 auto; width: 950px; text-align: left;}
#box1A {
	background-image:url(bilder/sidhufvud/myMSP_bg_01_A2.jpg); background-repeat:no-repeat; height:194px; padding: 0px;}
#box1B {
	background-image:url(bilder/sidhufvud/myMSP_bg_01_B2.jpg); background-repeat:no-repeat; height:194px; padding: 0px;}
#box1C {
	background-image:url(bilder/sidhufvud/myMSP_bg_01_C2.jpg); background-repeat:no-repeat; height:194px; padding: 0px;}
#box1D {
	background-image:url(bilder/sidhufvud/myMSP_bg_01_D2.jpg); background-repeat:no-repeat; height:194px; padding: 0px;}
#box1E {
	background-image:url(bilder/sidhufvud/myMSP_bg_01_E2.jpg); background-repeat:no-repeat; height:194px; padding: 0px;}
#box1F {
	background-image:url(bilder/sidhufvud/myMSP_bg_01_A2.jpg); background-repeat:no-repeat; height:194px; padding: 0px;}
#box2 {
	background-image:url(bilder/myMSP_bg_02.gif); background-repeat:repeat-y;
	width: 950px;
	padding: 0px;}
#box3 {
	background-image:url(bilder/myMSP_bg_04.gif); background-repeat: no-repeat;
	width: 950px;
	height: 74px;
	padding: 0px;}
#sidfot {
	width: 884px;
	font-size: 11px;
	color: #666666;
	text-align: center;	}

a:link { text-decoration: none; color: #229487}
a:visited { text-decoration: none; color: #229487}
a:active { text-decoration: none; color: #229487}
a:hover { text-decoration: underline}

.NyMenyBox {
	position: absolute;
	left: 161px;
	top: 43px;
	padding-bottom: 0px;
}
.MenyBox {
	position: absolute;
	left: 188px;
	top: 22px;
	background-color: #FFFFFF;
	font-size: 11px;
	border: 1px;
	border-color: #2AB2A4;
	border-style: solid;
	padding-right: 0px;
	padding-left: 1px;
	padding-top: 6px;
	padding-bottom: 6px;
}

#MenyBox a{text-decoration: none;padding: 0.4em 2em;margin-right: 1px;background: #2AB2A4;border: 1px solid #2AB2A4;}
#MenyBox a:link{color: #FFFFFF;}
#MenyBox a:visited{color: #FFFFFF;}
#MenyBox a:hover{color: #2AB2A4; border: 1px solid #FFFFFF; background: #FFFFFF;}
#MenyBox a#current{background: #ffffff; border: 1px solid #5B85AD; color: #2AB2A4;}


/**********/
/*  MENY  */
/**********/
.menu {
	width: 811px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.menu ul {
	border: 0px;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	text-align: left;
}
.menu ul li {
	width: 12%; /*bredd*/
	display: block;
	float: left;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.menu ul li a {
	height: 17px;
	padding: 0px;	
	padding-left: 4px;
	padding-top: 10px; 
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	border-right: none;
	font-family: Arial, Helvetica, Sans-serif;
        font-weight: bold;
        font-size: 11px;
        line-height: 16px;
        color: #666666;
	text-decoration: none;
	background-image : url(bilder/meny_topp_inaktiv.gif);
        background-repeat: repeat-x;
        background-position: top left;
	display: block;
}
.menu ul li a#selected {
        color: #FFFFFF;
	background-image : url(bilder/meny_topp_aktiv.gif);
        background-repeat: repeat-x;
        background-position: top left;
}
.menu ul li a:hover {
	color: #FFFFFF;
	background-image : url(bilder/meny_topp_aktiv.gif);
     	background-repeat: repeat-x;
        background-position: top left;
}
.menu ul li ul {
        margin: 0px;
        position: absolute;
        display: none;
}
.menu ul li ul li {
        display: block;
        float: none;
        text-align: left;
        padding: 0px;
        margin: 0px;
        position: relative;
}
.menu ul li ul li a {
        width: 168px;
        height: 17px;
        border-top: none;
        border-left: 1px solid #C0C0C0;
        border-bottom: 1px solid #C0C0C0;
        border-right: 1px solid #C0C0C0;
	padding: 0px;
	padding-left: 4px;
	      padding-top: 2px;
	margin: 0px;
	font-family: Arial, Helvetica, Sans-serif;
        font-weight: bold;
        font-size: 11px;
        line-height: 16px;
        color: #666666;
        text-decoration: none;
        display: block;
	background-image : url(bilder/meny_rull_inaktiv.gif);
        background-repeat: repeat-x;
        background-position: top left;
}
.menu ul li ul li a#selected {
        color: #666666;
	background-image : url(bilder/meny_rull_aktiv.gif);
        background-repeat: repeat-x;
        background-position: top left;
}
.menu ul li:hover ul,
.menu ul li.over ul,
.menu ul li a:hover ul {
        display: block;
}

/*pdf, doc & zip länk*/
.pdfLink { padding-right: 19px; background: url(bilder/pdf.gif) no-repeat 100% .5em; }
.docLink { padding-right: 19px; background: url(bilder/doc.gif) no-repeat 100% .5em; }
.zipLink { padding-right: 17px; background: url(bilder/zip.gif) no-repeat 100% .5em; }

.rubrik {font-size: 14px;color: #333333;font-weight: bolder;border-bottom: 1px dotted #3399CC;}
.ingress {font-size: 11px;color: #666666;font-style: normal;font-weight: bold;}
.imgLeft{float: left; margin: 3px;}
.imgRight{float: right; margin: 3px;}
.tableSpace{margin: 5px; font-size: 11px}/*ie fix*/
.iefix{font-size: 10px}/*ie fix*/

