body {
margin: 0; 
padding: 0;
background-image: url(bilder/bakmm/gron1.jpg);
font-size: 12px;
font-family: Verdana, Helvetica, sans-serif;
color: #000000;

/* bläddringslist utssnde */

scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #999999;
scrollbar-3dlight-color: #ffffff;
scrollbar-arrow-color: #999999;
scrollbar-track-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;

}

/* sidlayout */

#centrering {
position: absolute; 
left: 50%;  
top: 20%;
width: 1057px;
height: 500px; 
margin-left: -475px; 
margin-top: -100px;
}

#kolumncontainer {
margin: 0px;
padding-top: 0px;
background: #FFFFFF; 
float: left;
border: 1px solid #000000;
border-bottom: 1px solid #000000; 
}

#sidhuvud { 
background-image: url(bilder/green_top.jpg);
background-repeat: no-repeat;
width: 750px;
height: 100px;
padding: 0px; 
float: right;
}

#sida_hund {

margin: 0px;
padding-top: 230px;
Padding-left: 180px;
background-image: url(bilder/green_side.jpg);
background-repeat: no-repeat;
width: 125px;
height: 370px;
 
float: left;
}

#hundmeny ul
{
float: right;
width: 100%;
padding: 5px;
margin: 0px;
background: #FFFFFF;
font: 10px Verdana, Arial, Helvetica, sans-serif;
}

#hundmeny li {  }

#hundmeny a, #hundmeny span
{
float: center;
padding: 0px 7px;
background-color: #ffffff;
color: #000000;
text-decoration: none;
}

#hundmeny a:hover, #hundmeny span#aktuell
{
background-color: #ffffff;
color: #808E78;
font-weight: bold;
}



/* stora text kolummnen */

#kolumn1 {
float: right; 
width: 747px;
height: 500px;
background: #ffffff;
font-size: 10px;
font-family: Verdana, Helvetica, sans-serif;
color: #000000;
line-height: 16px;
overflow: no;
}



#text {
float: right; 
width: 750px;
height: 100%;
background: #ffffff;
padding-top: 10px; 
padding-right: 20px; 
padding-bottom: 20px; 
padding-left: 20px;
overflow: auto;
font-size: 10px;
font-family: Verdana, Helvetica, sans-serif;
color: #000000;
}

#text p { 
margin-top: 0px; 
margin-right: 0; 
margin-bottom: 12px; 
margin-left: 0;
text-align: center; 
}

#text p.right { text-align: right; }

#text a:link { color: #808E78; text-decoration: none; font-weight: bold }
#text a:visited { color: #808E78; text-decoration: none; font-weight: bold }
#text a:hover{ background: D7E3D3; }
#text a:active { color: #808E78; text-decoration: none; font-weight: bold }


#uppdaterat {
position: absolute; top: 54%; left: 6%;
width: 380px;
height: 135px;
background: #ffffff;
border: 0px;
padding: 0px;
font-size: 12px;
font-family: Verdana, Helvetica, sans-serif;
}

#uppdateratrubrik {
float: center; 
width: 370px;;
background: #ffffff;
padding: 5px 0 5px 0;
font-size: 10px; 
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
color: #000000;
}

#uppdaterati {
float: center; 
overflow: auto;
width: 365px;
height: 102px;
background: #ffffff;
padding: 10px 10px 0px 0px;
font-size: 10px;
overflow: auto;
font-family: Verdana, Helvetica, sans-serif; 
color: #000000;
}

#uppdaterati ul { 
margin-left: 20px;
margin-right: 0;
margin-top: 0;
margin_bottom: 0;
padding: 0;
list-style-image: url(bilder/liten_kvadrat.jpg);
 }

#uppdaterati li { 
margin-top: 10px;
margin-bottom: 15px;
 }

#sidfot {
width: 1046px;
hight: 20px;
padding-top: 50px;
padding:-left: 15px; 
background-color: #000000;
color: #c3fb9d;
text-align: left;
font-size: 10px;
line-height: 20px;
border-bottom: 1px solid #000000;
border-top: 10px solid #000000;
border-right: 1px solid #000000;
border-left: 10px solid #000000; }

p.sidfot {
color: #666666;
text-align: left;
font-size: 10px;
line-height: 19px;
padding-left: 10px;
}

/* rubriker */

h5 {
font-family: Verdana, sans-serif;
font-size: 12px;
text-align: center;
font-weight: bold;
margin-top: 30px;
margin-bottom: 10px;
}

h6 {
font-family: Verdana, sans-serif;
font-size: 12px;
text-align: center;
font-weight: bold;
margin-top: 20px;
margin-bottom: 10px;
}

/* kantlinje */

.kant {
border-width: 1px;
border-style: solid;
border-color: black;
}

/* text justering */

p.center { text-align: center; }
p.right { text-align: right; }
p.just { text-align: justify; }
p.mindre { line-height: 15px; margin-top: 15px; }
p.mellan { line-height: 15px; margin-top: 0px; }
p.white { color: #ffffff; }
p.line { 
margin: 0px;
margin-bottom: 5px;
margin-top: 10px;
text-align: left;
font-weight: bold;
border-bottom: 1px solid #000000; 
}

/* länkar i skriven text */


a:link { color: #808E78; text-decoration: none; }
a:visited { color: #808E78; text-decoration: none; }
a:hover{ background: D7E3D3; }
a:active { color: #808E78; text-decoration: none; }


/* tabell & kantlinjer */

.table {
border-collapse: collapse;
border: 1px solid #000000;
margin-bottom: 9px;

/* avdelare */

hr { 
border-top: 1px solid #000000; border-right: 0px;
border-bottom: 0px; border-left: 0px;
} 

/* tabeller */

.table td {
border: 1px solid #000000;
padding: 9px;
}

.table2 {
border-collapse: collapse;
border: 1px solid #000000;
font-size: 11px; }

.table2 td {
border: 1px solid #000000;
padding: 3px;
}

.table3 {
border-collapse: collapse;
border: 1px solid #000000;
font-size: 12px; }

.table3 td {
border: 1px solid #000000;
padding: 9px;
}


.omoss {
border-collapse: collapse;
border: 0px;
float: center;
font-size: 10px; }

.omoss td {
border: 0px;
padding: 8px;
}

.clear { clear: both; }

/* Besöksräknare */

.susnet:link, .susnet:visited, .susnet:active 
{color: white; 
text-decoration: none; 
font-size: 10px; 
font-weight: bold;
font-family:Verdana; }
