body {
	font-family:Trebuchet MS;
	color:#231f20;
	font-size:12px;
}

p {
	margin:0px;heh
}

a {
	color:#ec008c;
}
#hjemlink{
text-decoration:none;
display:block;
width:400px;
height:125px;
}
.normal{
font-size:12px;
}

.stor{
font-size:14px;
}

.stoerre{
font-size:16px;
}

.stoerst{
font-size:18px;
}
a img {
	border-width:0px;
	float:left;
}

a h1{
color:white;
}
img {
	padding:0px;
	margin:0px;
}

#wrapper {
	width:980px;
	margin:0px auto;
}
#wrapperDiplom{
	width:500px;
	margin:0px auto;
	Font-size:20px;
	text-align:center;
}
#resultater table{
float:left;
width:585px;
}
#resultater th, #resultater td{
text-align:center;
}
#resultater #prevbutton{
float:left;
}
#resultater #nextbutton{
float:right;
}
#resultater #numbersdiv{
float:left;
text-align:center;
width:500px;
}
#resultater #numbers{
margin:0px;
display:inline-table;
}
#resultater #numbers li{
list-style-type:none;
float:left;
margin-left:2px;
}
#resultater #klubber {
width:400px;
margin:0px auto;
}

#resultater #klubber li{
list-style-type:none;
margin-left:2px;
width:190px;
}
.klubli1 {
float: left;
}
.klubli0 {
float:right
}

#top {
	position:relative;
	width:980px;
	height:150px;
	background-image:url(/grafik/topbanner.jpg);
}


form {
	margin:0px;
}

#taleboble {
	font-size:10px;
	position:absolute;
	right:20px;
	top:28px;
	width:232px;
	height:44px;
	color:#96a7af;
	font-weight:900;
}

#newsletter {
	width:246px;
	position:absolute;
	right:0px;
	bottom:28px;
}

#newsletterinput {
	background-image:url(/grafik/email_bg.jpg);
	width:216px;
	height:22px;
	float:left;
	color:white;
	font-size:10px;
	padding-top:4px;
	text-align:center;
}

#newsletterinput p {
	margin-top:5px;
}

#newsletterbox {
	font-size:10px;
	color:white;
	background:none;
	width:180px;
	text-align:center;
	border-width:0px;
}

#newssubmit {
	margin-top:2px;
}

#menu{
	position:absolute;
	bottom:4px;
	left:27px;
}

#menu li {
	list-style-type:none;
	float:left;
	margin-left:30px;
}

#menu li a {
	color:#adc4ce;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
}

#menu li a.active {
	color:#ec008c;
}

/********forside*******/
#rightbar {
	width:195px;
	float:right;
	height:100%;
	overflow-x:hidden;
	position:relative;
}

.loeb {
	width:90px;
	height:87px;
	padding-top:10px;
	padding-right:5px;
	float:left;
}
#col1 .loeb {
margin-left:3px;
}
.loeb p {
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	text-align:center;
	font-weight:bold;
	margin-right:1px;
}

.loeb p.by {
	font-size:14px;
}

.loeb p.dato {
	font-size:35px;
}

.loeb p.maaned {
	font-size:13px;
}

.ligeloeb {
	background-image:url(/umbraco/ImageGen.ashx?image=/grafik/datoboxskygge.png&amp;width=191&amp;height=98&amp;overlayimage=/grafik/sponsorboxskygge.png&amp;align=middle&amp;valign=center&amp;crop=resize);
	color:white;
	background-color:#ED008C;
}

.uligeloeb {
	background-image:url(/umbraco/ImageGen.ashx?image=/grafik/datoboxskygge.png&amp;width=191&amp;height=98&amp;overlayimage=/grafik/sponsorboxskygge.png&amp;align=middle&amp;valign=center&amp;crop=resize);
	background-color:#EEA1C5;
	color:#3d3f40;
}

#col1 {
	float:left;
	width:589px;
}

#col1 #stortekstbox {
	width:549px;
	height:77px;	
	background-image:url(/umbraco/ImageGen.ashx?image=/grafik/upleftskygge2.png&amp;width=589&amp;height=98&amp;overlayimage=/grafik/upleftskygge2.png&amp;align=middle&amp;valign=center&amp;crop=resize&amp;allowupsizing=true);
	background-color:#EEA1C5;

	color:white;
	text-align:center;
	font-size:15px;
	padding-left:15px;
	padding-right:25px;
	padding-top:18px;
}

#col1 #venstrebillede {
	float:left;
	margin-top:5px;
height:188px;
width:388px;
}

#col1 #lilletekstbox {
	width:175px;
	height:95px;
	background-image:url(/umbraco/ImageGen.ashx?image=/grafik/sponsorboxskygge.png&amp;width=191&amp;height=98&amp;overlayimage=/grafik/sponsorboxskygge.png&amp;align=middle&amp;valign=center&amp;crop=resize);
	background-color:#3E3F41;
margin-right:5px;
background-repeat:no-repeat;
	color:#ec008c;
	text-align:center;
	float:right;
	font-size:13px;
	margin-top:2px;
	padding-right:13px;
	padding-left:3px;
}

#col1 #lilletekstbox h3 {
	color:white;
	font-size:16px;
	margin:0px;
	margin-top:10px;
}

#col2 {
	float:left;
	width:191px;
	height:289px;
	overflow-x:hidden;
	position:relative;
}
#col2 .loeb3 {
position:relative;

}
#col2 .loeb4 {
position:relative;

}
#bundsponsorer {
top:-1px;
position:relative;

}

#bundsponsorer img {
	float:left;
	margin-right:5px;
}

.shifty{
	position:relative;
	left:-8px;
}
.ashifty{
	width:191px;
	display:block;
	float:left;
	position:relative;
	overflow-x:hidden;
}
#bundsponsorer .ashifty{
margin-right:5px;
}
/************* underside **************/
#leftcol{
width:156px;
float:left;
margin-top:2px;
}
#centercol{
width:587px;
float:left;
margin-left:35px;
margin-top:2px;
}
#sidekat {
	width:182px;
	height:42px;
	background-image:url(/grafik/sidekat.gif);
	/*float:left;*/
	color:white;
	font-size:12px;
	padding-left:10px;
	padding-top:21px;
	text-transform:uppercase;
}

#sideoverskrift {
	width:582px;
	min-height:92px;
	background-image:url(/grafik/box_02.gif);
	color:white;
margin-left:5px;
	float:left;
position:relative;
}

#sideoverskrift h1 {
	margin:0px;
	font-size:19px;	
	margin-left:10px;
	margin-top:12px;
margin-bottom:12px;
padding-right:15px;
min-height:70px;
}

#sideoverskrift .PINK {
	color:#ec008c;
}

#leftmenu {
	width:191px;
	min-height:100px;
	background-image:url(/grafik/leftmenu.gif);
	float:left;
	position:relative;
}

#leftmenu ul {
	margin:0px;
	padding:0px;
	margin-left:10px;
	margin-bottom:25px;
}

#leftmenu li {
	list-style-type:none;
}

#leftmenu li a {
	text-decoration:none;
	color:#231f20;
	font-size:10px;
	text-transform:uppercase;
}

#leftmenu ul ul {
	display:none;
	margin-bottom:0px;
}

#leftmenu ul .active ul ul {
	display:none;
}

#leftmenu ul .inpath ul {
	display:block;
}

#leftmenu ul .active ul {
	display:block;
}

#leftmenu li.active a {
	color:#ec008c;
}

#leftmenu li.active li a {
	color:#231f20;
}

#leftmenu img {
	margin-right:3px;
}

#leftmenubottomimg {
	position:absolute;
	bottom:0px;
}
/*
#rightbar {
	width:195px;
	float:right;
	height:300px;
}
*/
/******standard page********/
#maincontentbox {
background-color:#d3dde6;
	background-image:url(/grafik/box_02.gif);
	width:583px;
	float:left;
	margin-left:5px;
	position:relative;
}

#maincontentbox div {
	padding-top:10px;
	padding-bottom:10px;
	margin-left:10px;
	width:550px;
}

#maincontenttopimg {
	position:absolute;
	left:0px;
}

#maincontentbottomimg {
	position:absolute;
	bottom:0px;
}
.contentpic{
margin-left:5px;
}
#grafnavi a{
margin-right:6px;
}
/*********Gallery********/
#gallery {
	width:588px;
	float:left;
	margin-left:3px;
	position:relative;
}

#gallery img {
	margin-left:5px;
}

/***********googlemap**********/
#contentdiv {
	width:588px;
	float:left;
	margin-left:3px;
	position:relative;
}

#leftbox {
	width:191px;
	float:left;
	background-image:url(/grafik/googleleftbox_02.gif);
	position:relative;
	background-color:red;
padding-bottom:8px;
padding-top:5px;
	/*height:373px;*/
}
.leftboxbox{

padding:5px;
	background-image:url(/grafik/sponsorboxskygge.png);
width:192px;
margin-bottom:2px;
height:95px;
	margin-left:5px;
	margin-right:15px;


}
#leftbox div {
	
	margin-left:5px;
	margin-right:15px;
}

#googlekort {
	width:387px;
	background-image:url(/grafik/googlemap_02.gif);
	float:right;
	margin-right:3px;

	position:relative;
}
#googlekort div {
padding-right:20px;
}
#googlekort iframe {
	margin-top:10px;
	margin-left:5px;
}

#googlekort small {
	margin-left:150px;
}

.absolute {
	position:absolute;
	left:0px;
}


#newsLetterFieldset {
	color: #231f20;
	white-space: no-wrap;
}

#newsLetterFieldset .secondTD {
	width: 220px;
}

#newsLetterFieldset legend {
	color: #231f20;
}

#newsLetterFieldset .required {
	color: red;
	font-weight: bold;
}

#newsLetterFieldset label {
	color: #231f20;
}

#newsLetterFieldset .warning {
	color: red;
	font-weight: bold;
	text-align: center;
}

#newsLetterFieldset .success {
	color: green;
	font-weight: bold;
	text-align: center;
}

#newsLetterFieldset #umbSubscribeName {
	background: url('/grafik/inputfieldmiddle.gif');
	background-repeat: repeat-x;
	height: 15px;
	border: none;
	font-size: 10px;
	color: #ffffff;
	padding-top: 3px;
	width: 200px;
	float: left;
}

#newsLetterFieldset #umbSubscribeEmail {
	background: url('/grafik/inputfieldmiddle.gif');
	background-repeat: repeat-x;
	height: 15px;
	border: none;
	font-size: 10px;
	color: #ffffff;
	padding-top: 3px;
	width: 200px;
	float: left;
}

#newsLetterFieldset #company {
	background: url('/grafik/inputfieldmiddle.gif');
	background-repeat: repeat-x;
	height: 15px;
	border: none;
	font-size: 10px;
	color: #ffffff;
	padding-top: 3px;
	width: 200px;
	float: left;
}

#newsLetterFieldset #addressLine1 {
	background: url('/grafik/inputfieldmiddle.gif');
	background-repeat: repeat-x;
	height: 15px;
	border: none;
	font-size: 10px;
	color: #ffffff;
	padding-top: 3px;
	width: 200px;
	float: left;
}

#newsLetterFieldset #addressLine2 {
	background: url('/grafik/inputfieldmiddle.gif');
	background-repeat: repeat-x;
	height: 15px;
	border: none;
	font-size: 10px;
	color: #ffffff;
	padding-top: 3px;
	width: 200px;
	float: left;
}

#newsLetterFieldset #zipCode {
	background: url('/grafik/inputfieldmiddle.gif');
	background-repeat: repeat-x;
	height: 15px;
	border: none;
	font-size: 10px;
	color: #ffffff;
	padding-top: 3px;
	width: 50px;
	float: left;
}

#newsLetterFieldset #city {
	background: url('/grafik/inputfieldmiddle.gif');
	background-repeat: repeat-x;
	height: 15px;
	border: none;
	font-size: 10px;
	color: #ffffff;
	padding-top: 3px;
	width: 141px;
	float: left;
}

#newsLetterFieldset .inputFieldBeginning {
	background: url('/grafik/inputfieldleft.gif');
	width: 8px;
	height: 18px;
	overflow: hidden;
	float: left;
	padding: 0px;
	margin: 0px;
}

#newsLetterFieldset .inputFieldEnd {
	background: url('/grafik/inputfieldright.gif');
	width: 8px;
	height: 18px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
}

#newsLetterFieldset .zipCityDevider {
	background: url('/grafik/inputfieldmiddle.gif');
	width: 8px;
	height: 18px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	float: left;
	color: #ffffff;
}


























































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
.Pink {
color: #ec008c;
}

.leftfloat {
float: left;
}

.rightfloat {
float: right;
}

.normal {
font-size:12px;
}

.stor {
font-size:14px;
}

.stoerre {
font-size:16px;
}

.stoerst {
font-size:18px;
}


