body {
margin : 0;
    background : #E7E7CB;
text-align : center;
}

#wrap {
position : relative;
    background : #fff;
	width : 750px;

	margin : 0 auto;
    padding : 0;
}

#top{
    background : #fff url(images/top4.jpg) no-repeat;
    text-align : right;
	width : 750;
	height : 150px;
    margin : 0 auto;
    padding : 0;
}

#menu{
    width : 630px;
    height : 23px;
    background : #fff;


    text-align : center;
    }


#indhold{

text-align : left;
	width : 740px;
	height : 370px;
	overflow : auto;
    overflow : auto;
    padding : 0 8px 0 0;
	}

    #bogliste{
    width : 250px;
    height : 200px;
    margin : 20px;
    }

    #formboks{
float : right;
margin-right : 20px;
}

.boksh{
float : right;

}

.boksv{
float : left;
margin-left : 20px;
}

#boks{
margin-left : 20px;
}

#footer{
clear : both;
width : 750px;
padding-top : 10px;
padding-bottom : 10px;
}

#emner{
color : #E7E7CB;
font-size : small;
}

h1 {
color : #500000;
font-family : arial, sans-serif;
font-size : 1em;
margin : 7px 60px 7px 60px;
}

h2{
color : #500000;
font-family : arial, sans-serif;
font-size : 1em;
margin : 7px 60px 7px 60px;
}

p {
font-family : arial, sans-serif;
color : #500000;
margin : 7px 60px 7px 60px;
}

 .olive{
color : #500000;
font-size : 1.2em;
font-weight : normal;
font-family : arial, sans-serif;
padding-top : 10px;
}

.zen{
font-family : times;
font-size : 1.6em;
}

.st{
font-size : 1.3em;
}

.flh{
float : right;
   margin : 5px 30px 10px 15px;
}

.flv{
float : left;
   margin : 5px 10px 30px 5px;
}

.a1:link{
color : #500000;
}

.a1:visited{
color : #500000;
}

.a1:hover{
color : #550000;
}

.a2:link{
font-family : arial, sans-serif;
color : #880000;
text-decoration : none;
}

.a2:visited{
font-family : arial, sans-serif;
color : #880000;
text-decoration : none;
}

.a2:hover{
color : #550000;
}

.bt{
color : #fff;
position : absolute;
left : 485px;
bottom : 85px;
font-size : 90%;
font-family : arial, sans-serif;
margin : 0;
padding : 0;
}