#page{
width: 750px;
height: 800px;}

#header{
position: absolute;
top: 0px;
left: 0px;
width: 750px;
height: 100px;
background-color: transparent;
}

#leftcol{
position: absolute;
top: 100px;
left: 0px;
width: 200px;
height: 700px;
background-color: transparent;}

#maincol{
position: absolute;
top: 100px;
left: 130px;
width: 600px;
height: 700px;
background: transparent;
}

#toppen {
position: absolute;
left: 200px;
top: 20px;
}

#sidan {
position: absolute;
left: 0px;
top: 60px;
}

#sidoruta
{
position: absolute;
left: 20px;
top: 380px;
}


.topmenu{
font-family: Tahoma, Helvetica;
font-size: 18pt;
font-weight: bold;
padding-left: 10px;
border-right-width: 2px;
border-right-style: solid;
border-right-color: black;
padding-right: 2px;
}

.messagebox{
background-color: transparent;
border-style: none;
border-width: 2px;
padding: 2px;
border-color: gray;
height: 400px;
text-align: left;
position: relative;
top: 5px;
left: 80px;
width: 85%;
}


.luftv{
margin-left: 20px;}

.luftu{
margin-top: 100px}

.luftx{
margin-bottom: 30px}

.leftmenu{
padding-left: 30px;
padding-right: 10px;
font-family: Tahoma;
font-size: 14pt;

}

a.topmenu:link{
text-decoration: none;
color: black;
}

a.topmenu:visited {
color: black;
text-decoration: none;
}


a.topmenu:hover{
color: black;
text-decoration: underline;
}


a.leftmenu:link {
text-decoration: none;
color: black;
}

a.leftmenu:visited {
color: black;
text-decoration: none;
}

a.leftmenu:hover {
text-decoration: underline;
border-style: outset;
color: black;
}



a:link {color:black; text-decoration: underline;}
a:visited {color:black; text-decoration: underline;}
a:hover {color:red; text-decoration: underline;}