
body {
left:0px;
top:0px;
height:100%;
width:100%;
margin:0px;
font-family:Tahoma,Geneva,sans-serif;
font-style:normal;
font-size:0.8em;
}

img{
padding:10px;
}


a:link{
color: #0066A6;
text-decoration:  none;
}

a:visited{
color: #0066A6;
text-decoration:  none;
}

a:hover{
background: #0066A6;
color:#FFFFFF;
text-decoration:  none;
}




.utanRam{
border:none;
padding:0;
}

.knapp{
padding-left:20px;
padding-right:20px;
background-color:#00D000;
}


h1{
color:#416A9C;
font-family:Georgia;
font-size:2.4em;
margin:0 0 0.5em;
}

#huvud {
height:153px;
left:0px; 
top:0px; 
width:100%; 
background-color:#FFFFFF;
}

#logga{
width:925px;
height:128px;
background-image: url("../images/hh_logo4.jpg");
margin-right: auto;
margin-left: auto;
background-repeat: no-repeat;
}


#adress{
text-align:center;
margin-top:-100px;
padding-right:20px;
color:#0066A6;
float:right;
width:200px;
height:200px;
}


#kropp{
position:relative;
background-image: url("../images/semisolid.gif");
z-index:1;
height:622px;
}

#kroppInre{
position:absolute;
left:20px;
top:15px;
background-color:#FFFFFF;
height:592px;
width:1220px;
}

#kroppInreLT{
position:absolute;
left:10px;
top:15px;
height:10px;
width:10px;
background-image: url("../images/wlt.gif");
}

#kroppInreL{
position:absolute;
left:10px;
top:25px;
width:10px;
height:582px;
background-color:#FFFFFF;
}

#kroppInreRT{
position:absolute;
left:1260px;
top:15px;
height:10px;
width:10px;
background-image: url("../images/wrt.gif");
}

#kroppInreR{
position:absolute;
left:1260px;
top:25px;
width:10px;
height:582px;
background-color:#FFFFFF;
}

#fot{
color:#FFFFFF;
text-align:center;
height:40px;
width:1280px;
background-color:#0066A6;
margin-right: auto;
margin-left: auto;
font-size:1.3em;
}

#menycontainer {
position:relative;
width:600px;
top:0px;
left:150px;
height:30px;
}

#menycontainer ul{
margin-top:10px; 
margin-left: 0px; 
padding-left: 0px; 
float: left;
font: 70% Verdana, Helvetica, sans-serif;
}

#menycontainer li{
display: inline;
}

#menycontainer ul a{
float: left;
background: #B7E8FF;
text-decoration: none; 
margin-right: 10px; 
height:20px;
width:100px;
text-align:center;
font-size:1.2em;
font-variant:small-caps;
}

#menycontainer a:link{
color: #0066A6;
}

#menycontainer a:visited{
color: #0066A6;
}

#menycontainer a:hover{
background: #0066A6;
color:#FFFFFF;
}

#menycontainer a#current{
background: #31A5DE;
color: #FFFFFF;
z-index:10;
}

#sida1{
position:absolute;
top:30px;
left:10px;
background-color:#FFFFFF;
/*background-color:#DDF4FF;*/
width:900px;
height:400px;
padding-left:20px;
}

#sida2{
position:absolute;
top:20px;
left:850px;
background-image: url("../images/hogersida.jpg");
width:240px;
height:320px;
}

#lista{
width:100%;
}

#lista td{
padding:5px;
text-align:right;
}

#lista a:link,
#lista a:visited {
display:block;
text-decoration:none;
color:#0066A6;

}

#lista a:hover{
display:block;
background: #0066A6;
color:#FFFFFF;
}



#listrubrik {
font-size:1.5em;
}


#kolumner{
width:100%;
}

#kolumner td{
/*width:50px;*/
text-align:center;
vertical-align:top;
}


.markeradRad{
background-color:#31A5DE;
cursor:pointer;
}


#listpost{
width:100%;
}

#login{
width:100%;
height:100%;
text-align:center;
}

#varning{
color:#000000;
background-color:#FF0000;
text-align:center;
font-size:1.2em;
font-weight:bold;
}

.backKnapp{
color:#FFFFFF;
background-color:#0066A6;
float:right;
font-size:0.9em;
font-variant:small-caps;
}

#editknappar{
position:fixed;
left:1px;
top:10px;
}

