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

/* WRAP */

html, body {
margin:0;
padding:0;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:small;
text-align:justify;
background:#CCC;
height:100%;
}


/* HEADER */

#header {
margin:0;
padding:0;
overflow:hidden;
height:130px;
width:900px;
background:url(../px/header.jpg) #0e0d0d;
}

#startknapp {
float:left;
}

#sprak {
float:right;
}

/* MENY */

#meny {
margin:0;
padding:0;
height:40px;
width:900px;
background:url(../px/meny_bg.gif) repeat-x top #0e0d0d;
}

.menytext {
padding:7px 10px;
margin:0;
font-size:14px;
font-weight:bold;
color:#333333;
}

/* CONTENT */

#content {
margin:0;
padding:20px 40px;
width:820px;
background-color:#FFFFFF;
float:left;
}

.small_content {
margin:0;
padding:0 10px 15px 0;
width:156px;
height:240px;
float:left;
text-align:left;
}

.bokkategori {
width:820px;
display:block;
float:left;
}

.bokimg {
width:130;
height:130px;
}

.bokimg2 {
width:150px;
height:150px;
}

#start_vanster {
float:left;
width:620px;
}

#start_hoger {
float:left;
width:150px;
margin:0 0 0 45px;
}

.start_bok {
margin:0;
padding:0;
width:150px;
height:260px;
text-align:left;
}

.bild_inline {
display:inline;
float:left;
}

/* Knappar */

.button_uppdatera {
width:110px;
height:25px;
margin:0;
padding:0;
border:0;
background:url(../px/button_uppdatera.jpg) no-repeat center top;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

.button_spara {
width:110px;
height:25px;
margin:0;
padding:0;
border:0;
background:url(../px/button_spara.jpg) no-repeat center top;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

.button_skicka {
width:110px;
height:25px;
margin:0;
padding:0;
border:0;
background:url(../px/button_skicka.jpg) no-repeat center top;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

.button_tillbaka {
width:110px;
height:25px;
margin:0;
padding:0;
border:0;
background:url(../px/button_tillbaka.jpg) no-repeat center top;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

.button_aterstall {
width:110px;
height:25px;
margin:0;
padding:0;
border:0;
background:url(../px/button_aterstall.jpg) no-repeat center top;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

.button_uppdkont {
width:250px;
height:25px;
margin:0;
padding:0;
border:0;
background:url(../px/button_uppdkont.jpg) no-repeat center top;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

.button_uppdmail {
width:250px;
height:25px;
margin:0;
padding:0;
border:0;
background:url(../px/button_uppdmail.jpg) no-repeat center top;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

.button_loggain {
width:110px;
height:25px;
margin:0;
padding:0;
border:0;
background:url(../px/button_loggain.jpg) no-repeat center top;
cursor: pointer; /* hand-shaped cursor */
cursor: hand; /* for IE 5.x */
}

/* Footsingen */

#fill {
width:900px;
height:50px;
background:#fff;
float:left;
}

#footer {
width:900px;
height:150px;
background:url(../px/footer.jpg) no-repeat #ccc;
float:left;
}