body { 
background-color: #f8a629; 
color: #000000;
margin:0;
padding:0;
font-family: arial, sans-serif;
font-size: 12px;
}

h1 { 
background-color: black; 
color: white; 
font-size: 18px; 
position: absolute; 
top: 16px;
padding-left: 145px;
font-family: arial, verdana, sans-serif;
}

html>body h1 { 
background-color: black; 
color: white; 
font-size: 18px; 
position: absolute; 
top: 4px;
padding-left: 155px;
font-family: arial, verdana, sans-serif;
}

#topbar {
	width: 100%;
	background-color: Black;
	color: Black;
	margin-top: 10px;
	height: 36px;
}
html>body #topbar {
	width: 100%;
	background-color: Black;
	color: Black;
	margin-top: 10px;
	height: 36px;
}

.menu {
background-color: #ff9933; 
color: #000000;
font-size: 12px;
position: absolute; 
left: 20px;
top: 65px;
border-width: 5px;
border-style: ridge;
border-color: #ffffff;
width: 105px;
height: 450px;
padding: 5px 5px 5px 5px;
font-family: arial, verdana, sans-serif;
line-height: 15px;
}

html>body menu {
width: 100px;

}

.boks {
height: 450px;
width: 375px;
background-color: #f8a629;
color: #000000;
position: absolute;
left: 250px;
top: 65px;
padding: 5px 5px 5px 5px;
font-family: arial, verdana, sans-serif; 
font-size: 14px;

}



.bokstxt {
height: 450px;
width: 600px;
background-color: #f8a629;
color: #000000;
position: absolute;
left: 165px;
top: 65px;
border-width: 5px;
border-style: ridge;
border-color: #ffffff;
padding: 15px 15px 15px 15px;
font-family: arial, verdana, sans-serif; 
font-size: 14px;
overflow: auto;
}

html>body .bokstxt {
height: 430px;
width: 570px;
margin: 0px 0px 15px 0px;
}


.boksbld {
height: 450px;
width: 600px;
background-color: #f8a629;
color: #000000;
position: absolute;
left: 165px;
top: 65px;
padding: 5px 5px 5px 5px;
font-family: arial, verdana, sans-serif; 
font-size: 14px;
}

.boksforum {
height: 450px;
width: 610px;
background-color: #f8a629;
color: #000000;
position: absolute;
left: 165px;
top: 65px;
border-width: 5px;
border-style: ridge;
border-color: #ffffff;
font-family: arial, verdana, sans-serif; 
font-size: 14px;
overflow: auto;
}

html>body .boksforum {
height: 430px;

margin: 0px 0px 15px 0px;
}

.galleri {
height: 450px;
width: 600px;
border-width: 5px;
border-style: ridge;
border-color: #ffffff;
background-color: #f8a629;
color: #000000;
position: absolute;
left: 155px;
top: 65px;
padding: 5px 5px 5px 5px;
}

.luft{
	margin-left: 20px;
	margin-right: 20px;
}

.venstre{
position:absolute;
top: 420px;
left: 15px;
}

.hojre{
position:absolute;
top: 420px;
left: 520px;
}

.venstrebry{
position:relative;
top: 25px;
float: left;
padding-bottom: 15px;	
}

.hojrebry{
position:relative;
top: 25px;
float: right;
}

A:link {
color: blue;
text-decoration: none;
font-family: arial, verdana, sans-serif;
}

A:active {
color: red;
text-decoration: none;
font-family: arial, verdana, sans-serif;
}

A:visited {
color: blue;
text-decoration: none;
font-family: arial, verdana, sans-serif;
}

A:hover {
color: green;
text-decoration: none;
font-family: arial, verdana, sans-serif;
}


a.men:link {
font-weight: bold;
color: white;
background-color: black;
text-decoration: none;
display:block;
width: 80px;
border-width: 3px;
border-style: outset;
border-color: #ffffff;
font-family: arial, verdana, sans-serif;
padding: 2px 2px 2px 5px;
margin-top: 3px;
margin-bottom: 2px;
}

a.men:visited {
font-weight: bold;
color: white;
background-color: black;
text-decoration: none;
display:block;
width: 80px;
border-width: 3px;
border-style: outset;
border-color: #ffffff;
font-family: arial, verdana, sans-serif;
padding: 2px 2px 2px 5px;
margin-top: 3px;
margin-bottom: 2px;
}

a.men:hover {
font-weight: bold;
color: black;
background-color: white;
text-decoration: none;
width: 80px;
border-width: 3px;
border-style: inset;
border-color: #ffffff;
font-family: arial, verdana, sans-serif;
padding: 2px 2px 2px 5px;
margin-top: 3px;
margin-bottom: 2px;
}

a.men:active {
font-weight: bold;
color: black;
background-color: white;
text-decoration: none;
width: 80px;
border-width: 3px;
border-style: inset;
border-color: maroon;
font-family: arial, verdana, sans-serif;
padding: 2px 2px 2px 5px;
}

.flydefoto{
float: left;
margin-left: 0px;
margin-right: 12px;
margin-bottom: 12px;
}

.flydefotohojre{
float: right;
margin-left: 10px;
margin-right: 0px;
margin-bottom: 12px;
margin-top: 2px;
}

.flydefoto-top{
margin-top: 12px;
margin-bottom: 12px;
}

table {
font-size: 12px;
border: solid 2px #000000;
}

td {
border: solid 2px;
background-color: #ffcc66;
}

.menubillede {
position: absolute;
left: -5px;
top: -71px;
padding: 2px 4px 2px 4px;
}

.newbie {
position: absolute;
left:2px;
top:400px;
}

.validcss {
position: absolute;
left: 2px;
Top: 325px;
padding: 2px 4px 2px 4px;
}

.validhtml {
position: absolute;
left: 2px;
Top: 355px;
padding: 2px 4px 2px 4px;
}


.galleribilv {
position: absolute;
top: 10px;
left: 15px;
}

.galleribilh {
position: absolute;
top: 10px;
left: 335px;
}