/html {
	height:100%;	
}

body {
	background-color: #312411;
	color: #fff;
	font-family: arial, sans serif;
	font-size: 12px;
}

h1 {
	font: arial;
	font-size: 12px;
	font-weight: normal;
	color: #c5d13b;
	text-transform: uppercase;
	display: inline; 
}

h2 {
	font: arial;
	font-size: 12px;
	font-weight: bold;
	
	display: inline; 
}

img {
	border: 
}

.sorttext {
	font: arial;
	font-weight: normal;
	color: #000;
}

.lilletext {
	font: arial;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
}

.bold {
	font: arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}


a:link { color: #ff8529;	font: arial; text-decoration: none;}
a:visited { color: #ff8529; text-decoration: none;}
a:hover { color: #fff; text-decoration: none; }
a:active { color: #ff8529; text-decoration: none;}

.a2:link { color: #86704c; font: arial; font-size: 12px; text-decoration: none;}
.a2:visited { color: #86704c; text-decoration: none;}
.a2:hover { color: #fff; text-decoration: none;}
.a2:active { color: #86704c; text-decoration: none;}


td:link { 
	height: 14px;
	color: #fff;
	font-family: arial, sans serif;
	font-size: 12px;
	text-decoration: none;
	}

td:visited { 
	height: 14px;
	color: #fff;
	font-family: arial, sans serif;
	font-size: 12px;
	text-decoration: none;
	}

td:hover { 	
	height: 14px;
	color: #fff;
	font-family: arial, sans serif;
	font-size: 12px;
	text-decoration: none;
	background-color: #c5d13b;
	background: #c5d13b
	}
	
td:active { 
	height: 14px;
	color: #fff;
	font-family: arial, sans serif;
	font-size: 12px;
	text-decoration: none;
	
	}

.menuElement:link { 
	height: 14px;
	color: #fff;
	font-family: arial, sans serif;
	font-size: 12px;
	text-decoration: none;
	}

.menuElement:visited { 
	height: 14px;
	color: #fff;
	font-family: arial, sans serif;
	font-size: 12px;
	text-decoration: none;
	}

.menuElement:hover { 	
	height: 14px;
	color: #fff;
	font-family: arial, sans serif;
	font-size: 12px;
	text-decoration: none;
	background-color: #c5d13b;
	background: #c5d13b
	}
	
.menuElement:active { 
	height: 14px;
	color: #fff;
	font-family: arial, sans serif;
	font-size: 12px;
	text-decoration: none;
	
	}
	
/*Starter selv sideindelingen med de forskellige div boxe*/
 
/*heunder den box som centrere indholdet på siden
.holder {
	position: relative;
	width: 695px;
	height: 20px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	}
/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
/*
html>body .holder {
	min-height: 20px;
	height: auto;
	}
	
	.holder2{
	position: relative;
	width: 695px;
	height: 20px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	}
/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/
/*html>body .holder2{
	min-height: 20px;
	height: auto;
	}
*/
#container{
	width: 750px;
	height: 1000px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -375px;
	}

.menu
{
	position:relative; 
	float: left;
	left: 18px; 
	width:695px; 
	height:24px; 
	background-image: url(gfx/menu_bg.jpg); 
	border-top: 4px #fff solid; 
	border-left: 4px #fff solid; 
	border-right: 4px #fff solid;
}

.menuElement
{
	position:relative;
	float: left;
	left: 0px;
	width: auto;
	height: 20px;
	padding: 5px 11px; 
	}

.content
{
	float: left;   
	position:relative; 
	left: 18px; 
	width:695px; 
	background-color:#07121d; 
	border-bottom: 4px #fff solid; 
	border-left: 4px #fff solid; 
	border-right: 4px #fff solid;
	min-height: 50px;
	height: auto;
}

html>body .content{
	min-height: 200px;
	height: auto;
	
}

/*firefox og ie7 hack så siden også udvider sig i de 2 browser*/


html>body .holder {
	min-height: 200px;
	height: auto;
	}

	
.textbox01
{
	float: left;
	left: 0px;
	height: 50px;
	width: 275px;
	padding: 20px;
}

html>body .textbox01{
	min-height: 50px;
	height: auto;
}

.textbox02
{
	float: right;
	left: 0px;
	height: 50px;
	height: auto;
	width: 335px;
	padding: 20px;
	height: 1%
}

html>body .textbox02{
	min-height: 50px;
	height: auto;
}


.textbox01b
{
	float: left;
	left: 0px;
	height: 50px;
	width: 175px;
	padding: 20px;
}

html>body .textbox01b{
	min-height: 50px;
	height: auto;
}

.textbox02b
{
	float: right;
	left: 0px;
	height: 50px;
	height: auto;
	width: 435px;

	margin: 20px;
	height: 1%;

}

html>body .textbox02b{
	min-height: 50px;
	height: auto;
}

.textbox02c
{
	float: right;
	left: 0px;
	height: 50px;
	height: auto;
	width: 370px;
	padding: 5px;
	height: 1%
}

html>body .textbox02c{
	min-height: 50px;
	height: auto;
}

.img{
	border: 3px solid #ffffff;
}

img {
	border: 3px solid #ffffff; 
}

.img2 { border: 1px solid #ffffff;
}

.nyhedsbrev{
background-image: url(gfx/box_01.gif); 
background-repeat: no-repeat; 
background-position: 0px 0px;
}


form{
position:relative;
left: 0px;
top: 10px;

margin-left:15px;
}

input {
margin: 5px;

}

label {
vertical-align: middle;
}

.submit01 {
cursor: pointer;
cursor: hand;
padding-left: 5px;
padding-right: 5px;
margin-left: 15px;
border: 1px solid #ffffff; 
color: #ffffff;
background-color:#ff8529;  
position: absolute;
left: 155px;
}

.input01{
width: 160px;
}
