@charset "utf-8";
/* CSS Document */

/* BAKGRUND */
body {
    background-color: #053480;
    background-image:url(grafik/background.jpg);
    background-repeat:repeat-x;
    margin-top: 0px;
    font-family:Geneva, Arial, Helvetica, sans-serif;
}

/* HUVUD - BILD MED TEXT OVANPÅ */
#bildbox {
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
    margin-right: auto;
    margin-left: auto;
    width:910px;
    height:232px;
    background-image:url(grafik/top_2.jpg);
}

.fet {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#4d4127;
    font-weight:bold;
}

.pytte {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#4d4127;
    font-weight:bold;
}

h1{
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    color:#4d4127;
}

.white {
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
}

.image-margine{
    margin-top:4px;
}


#box {
    z-index: -1;
    color: #FFFFFF;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:bold;
    width: 890px;
    height: 0px;
    margin-right: auto;
    margin-left: auto;
}

td {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#4d4127;
}
.liten {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#4d4127;
}
a {
    text-decoration:none
}
a:link{
    color: #4d4127;
}
a:visited{
    color: #4d4127;
}
a:hover{
    background: #4d4127;
    color: #ffffff;
}
a#current{
    background: #FFCC66;
    color: #000000;
}

#menycontainer ul{
    float: left;
    margin-left: 0;
    padding-left: 0;
    width: 100%;
    background: #CC9999;
    font-size: 70%;
}
#menycontainer li{
    display: inline;
}
#menycontainer ul a{
    float: left;
    text-decoration: none;
    padding: 0.3em 2em;
}
#menycontainer a:link{
    color: #ffffff;
}
#menycontainer a:visited{
    color: #ffffff;
}
#menycontainer a:hover{
    background: #996666;
}
#menycontainer a#current{
    background: #FFCC66;
    color: #000000;
}

#meny{
    margin: 0;
    padding: 0;
    width: 18em;
    list-style-type: none;
    font-size: 70%;
}
#meny li{
    margin-bottom: 0.25em;
}
#meny a{
    display: block;
    width: auto;
    height: 100%;
    background: #CC9999;
    padding: 0.25em;
    text-decoration: none;
    border: 1px solid #996666;
}
#meny a:link{
    color: #ffffff;
}
#meny a:visited{
    color: #ffffff;
}
#meny a:hover{
    background: #996666;
}
#meny a#current{
    background: #FFCC66;
    color: #000000;
}
/* Imagemap */
/* ändra bara top: */ 
        dl.image_map {display:block; width:110px; height:1206px; background:url(grafik/grusex.png); position:relative; margin:2px auto 2px auto;}
	a.BILD1 {left:1px; top:0px; background:transparent;}
	a.BILD1 {display:block; width:106px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.BILD1:hover  {background:transparent; border:1px dashed black; color:black;}
	a.RUTA1 {left:108px; top:1204px; background:transparent;}
	a.RUTA1 {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.RUTA1:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}
        
        a.BILD2 {left:1px; top:83px; background:transparent;}
	a.BILD2 {display:block; width:106px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.BILD2:hover  {background:transparent; border:1px dashed black; color:black;}
        a.RUTA2 {left:108px; top:1204px; background:transparent;}
	a.RUTA2 {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.RUTA2:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}
                
        a.BILD3 {left:1px; top:166px; background:transparent;}
	a.BILD3 {display:block; width:106px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.BILD3:hover  {background:transparent; border:1px dashed black; color:black;}
        a.RUTA3 {left:108px; top:1204px; background:transparent;}
	a.RUTA3 {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.RUTA3:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}

        a.BILD4 {left:1px; top:249px; background:transparent;}
	a.BILD4 {display:block; width:106px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.BILD4:hover  {background:transparent; border:1px dashed black; color:black;}
        a.RUTA4 {left:108px; top:1204px; background:transparent;}
	a.RUTA4 {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.RUTA4:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}
        
        a.BILD5 {left:1px; top:332px; background:transparent;}
	a.BILD5 {display:block; width:106px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.BILD5:hover  {background:transparent; border:1px dashed black; color:black;}
        a.RUTA5 {left:108px; top:1204px; background:transparent;}
	a.RUTA5 {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.RUTA5:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}
        
        a.BILD6 {left:1px; top:415px; background:transparent;}
	a.BILD6 {display:block; width:106px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.BILD6:hover  {background:transparent; border:1px dashed black; color:black;}
        a.RUTA6 {left:108px; top:1204px; background:transparent;}
	a.RUTA6 {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.RUTA6:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}
        
        a.BILD7 {left:1px; top:498px; background:transparent;}
	a.BILD7 {display:block; width:106px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.BILD7:hover  {background:transparent; border:1px dashed black; color:black;}
        a.RUTA7 {left:108px; top:1204px; background:transparent;}
	a.RUTA7 {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.RUTA7:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}
        
        a.BILD8 {left:1px; top:581px; background:transparent;}
	a.BILD8 {display:block; width:106px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.BILD8:hover  {background:transparent; border:1px dashed black; color:black;}
        a.RUTA8 {left:108px; top:1204px; background:transparent;}
	a.RUTA8 {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.RUTA8:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}
        
        a.BILD9 {left:1px; top:664px; background:transparent;}
	a.BILD9 {display:block; width:106px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.BILD9:hover  {background:transparent; border:1px dashed black; color:black;}
        a.RUTA9 {left:108px; top:1204px; background:transparent;}
	a.RUTA9 {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.RUTA9:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}

        a.BILD10 {left:1px; top:747px; background:transparent;}
	a.BILD10 {display:block; width:106px; height:0; padding-top:83px; overflow:hidden; position:absolute;}
	a.BILD10:hover  {background:transparent; border:1px dashed black; color:black;}
        a.RUTA10 {left:108px; top:1204px; background:transparent;}
	a.RUTA10 {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.RUTA10:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}
        
        a.BILD11 {left:1px; top:830px; background:transparent;}
	a.BILD11 {display:block; width:106px; height:0; padding-top:374px; overflow:hidden; position:absolute;}
	a.BILD11:hover  {background:transparent; border:1px dashed black; color:black;}
        a.RUTA11 {left:108px; top:1204px; background:transparent;}
	a.RUTA11 {display:block; width:202px; height:17px; overflow:hidden; position:absolute; font-size:0px;}
	a.RUTA11:hover  {background:black; border:1px dashed white; color:white; font-size:9px;}

