
html {overflow-y: scroll;} 

body {
font-family:arial;
font-size:11px;
background:transparent url(../images/bg.jpg) repeat-x scroll center bottom;
background-color: #f6f6f6;
color:#545454;
background-position: -10px 0;
background-color: #cebda1;

}


img {
border-style:none;
outline-style: none;
}


#container{
margin: -7px auto;
width: 879px;
padding: 0 57px 0 57px;
background:transparent url(../images/paper.png) repeat-y scroll left top;
min-height: 500px;

}


div#topcontent{
background:transparent url(../images/ramandlogga.png) no-repeat scroll left top;
height: 309px;
width; 865px;
z-index: 2;
position: relative;
padding:24px 19px 0 166px;
font-size: 10px;
}


div#bild{
z-index: 1;
top: 97px;
margin-left: 8px;
width: 862px;
height: 260px;
overflow: hidden;
position: absolute;
}

div#maincontent{
margin: 0 35px 20px 0;
width:575px;
float: left;
}

div.article1{
background:transparent url(../images/dott.gif) repeat-x scroll left bottom;
padding-bottom: 20px;
margin-top: 20px;
}

div.text{
float: right;
width: 427px;
}


div#adminmenu{
position: fixed;
top: 200px;
left: 0px;
width: 127px;
height: 185px;
background-color: white;
padding: 10px;
border-width: 1px;
border-color: #9f8c6e;
border-style: solid;
}

img.leftimage{
float:left;
margin-top: 4px;
}

input.fylli{
width: 300px;
}



a#loggin{
width: 37px;
height: 14px;
background:transparent url(../images/key_org.png) no-repeat;
float: right;
}

a#loggin:hover{
background:transparent url(../images/key_hover.png) no-repeat;
}

input.knapp{
background:transparent url(../images/knapp.gif) no-repeat;
border: none;
width: 113px;
height: 22px;
color: white;
margin-bottom: 5px;
}

input.number{
width: 30px;
}

div#banners{
margin-top: 30px;
}

div#keyarea{
height: 22px;
width:892px;
background-color: #efe6d9;
margin-left: -27px;
margin-bottom: 7px;
padding-right: 29px;
padding-top: 3px;
padding-left: 10px;
}

div#sprak{
float: right;
margin-top: 8px;
}

div.bildram{
border-width: 2px;
border-color: #DECCA4;
border-style: solid;
padding: 4px 4px 1px 4px;
overflow: hidden;
}

div#footer{
width: 936px;
margin:7px auto;
height: 80px;
background:transparent url(../images/bottom.png) no-repeat;
padding: 18px 0 0 55px;
color: #a49673;
font-size: 10px;
}

div#navigator{
padding-left: 90px;
padding-top: 3px;
height: 15px;
background:transparent url(../images/breadcrumbs_pil.png) no-repeat;
color: #a49672;
font-weight: bold;
float:left;
margin-left:16px;
}

div#bildarkiv{
width: 575px;

}
div.bild{
margin: 0 23px 23px 0;
float:left;
}

div#rightcontent ul{
padding-left: 5px;
margin: 0;
}
div#rightcontent li{
display:inline;
}
a.kategori{
color:#7B6023;
font-family:times-new-roman;
font-size:14px;
font-weight:normal;
padding:0;

}