BODY, HTML {
	margin: 0px;
	background-color: #333333;
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
}

HTML {
	height: 100%;
}

IMG {
	border: 0px none;
}

A 
{
	color: White;
}
A:hover
{
	color:  #f58220;
}

A.linkButtonOrange:hover
{
	color:  #000000;
}

DIV#bottomContent {
	width: 908px;
	height: 87px;
	background-image: url(../images/bg.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	margin: 0px auto;
}
DIV#topContent {
	width: 908px;
	height: 121px;
	margin: 0px auto;
	background-image: url(../images/header-billede.jpg);
	background-repeat: no-repeat;	
}
DIV#mainContainer {
	width: 908px;
	margin: 0px auto;
	background-image: url(../images/bg_tile.gif);
	background-position: top center;
	background-repeat: repeat-y;
}
DIV#mainContent {
	padding: 0px 14px 0px 14px;
}

DIV#contentContainer {
	margin: 0px auto;
	width: 1000px;
	text-align: left;
}
DIV#bottomLeft {
	float: left;
}
DIV#bottomRight {
	float: right;
	text-align: right;
}
DIV#footerLinks {
	padding-right: 22px;
	color: white;
}
DIV#footerLinks SPAN {
	font-size: 11px;
}
DIV.contentColumn {
	float: left;
}

DIV.contentColumn DIV.pageElement {
	margin-bottom: 10px;
	background-repeat: no-repeat;
	overflow: hidden;
}

DIV.contentPadding 
{
	padding: 10px;
}

DIV.noBackground 
{
	background-color: transparent;
	background-image: none;
}
.width149 {
	width: 149px;
}
.width149ml {
	width: 149px;
	margin-right: 10px;
}
.width233 {
	width: 233px;
}
.width233mr {
	width: 233px;
	margin-right: 10px;
	background-color: #333333; background-image: url(../images/233_bottom.gif); background-position: bottom; background-repeat: no-repeat;
}
.width233nm {
	width: 233px;	
	background-color: #333333; background-image: url(../images/233_bottom.gif); background-position: bottom; background-repeat: no-repeat;
}
.width347 {
	width: 347px;
}
.width347mr {
	width: 347px;
	margin-right: 10px;
}
.width355 {
	width: 355px;
}
.width355mr {
	width: 355px;
	margin-right: 10px;
}
.width363 {
	width: 363px;
}
.width363mr {
	width: 363px;
	margin-right: 10px;
	background-color: #333333; background-image: url(../images/363_bottom.gif); background-position: bottom; background-repeat: no-repeat;
}
.width880 {
	width: 880px;
}
.width880mr {
	width: 880px;
	/*margin-right: 10px;*/
}
.width880mrh {
	width: 880px;
	/*margin-right: 10px;*/
	background-color: #333333; background-image: url(../images/880_bottom.gif); background-position: bottom; background-repeat: no-repeat;
}
.width880ml {
	width: 880px;
	/*margin-left: 10px;*/
}
.width721 {
	width: 721px;
}
.width721mrhQuiz 
{
	width: 721px;
	/*margin-right: 10px;*/
	background-color: #333333; background-image: url(../images/721_bottom.gif); background-position: bottom; background-repeat: no-repeat;
}
.width721mr {
	width: 721px;
	margin-right: 8px;
}
.width721ml {
	width: 721px;
	margin-left: 8px;
}
.width721mrh {
	width: 721px;
	margin-right: 10px;
}
.width477 {
	width: 477px;
}
.width477mr {
	width: 477px;
	margin-right: 10px;
}
.width477mrh {
	width: 477px;
	margin-right: 10px;
	background-color: #333333; background-image: url(../images/477_bottom.gif); background-position: bottom; background-repeat: no-repeat;
}
.width477nmh {
	width: 477px;
	background-color: #333333; background-image: url(../images/477_bottom.gif); background-position: bottom; background-repeat: no-repeat;
}

.width476mrh {
	width: 476px;
	margin-right: 10px;
	background-color: #333333; background-image: url(../images/477_bottom.gif); background-position: bottom; background-repeat: no-repeat;
}
.width636ml {
	width: 636px;
	/*margin-left: 1px;*/
	background-color: #333333; background-image: url(../images/636_bottom.gif); background-position: bottom; background-repeat: no-repeat;
}
.width636 {
	width: 636px;
	background-color: #333333; background-image: url(../images/636_bottom.gif); background-position: bottom; background-repeat: no-repeat;
}

DIV.clear {
	clear: both;
}

DIV#emergencyExit 
{
	background-image: none;
	float: right;
	width: 138px;
	height: 60px;
}
DIV#menu 
{
	margin-top: 17px;
	width: 908px;
	height: 39px;
}
DIV.menuItem 
{
	margin-right: 4px;
	width: 93px;
	height: 39px;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	float: left;
}
DIV#menuItem1 
{
	background-position: -19px -39px;
}
DIV#menuItem2 
{
	background-position: -116px -39px;
}
DIV#menuItem3 
{
	background-position: -213px -39px;
}
DIV#menuItem4 
{
	background-position: -310px -39px;
}
DIV#menuItem5 
{
	background-position: -407px -39px;
}
DIV#menuItem6 
{
	background-position: -504px -39px;
}
DIV#menuItem7 
{
	background-position: -601px -39px;
}
DIV#menuItem8 
{
	background-position: -698px -39px;
}
DIV#menuItem9 
{
	background-position: -795px -39px;
}
DIV#loginBox 
{
	float: right;
	width: 254px;
	height: 21px;
	background-image: url(../images/login_bg.gif);
}
DIV#logoutBox 
{
	float: right;
	width: 254px;
	height: 21px;
	background-image: url(../images/logout_bg.gif);
}
DIV#loginBox A, DIV#logoutBox A 
{
	text-decoration: none;
	font-style:italic;
	font-size: 10px;
}
DIV#login 
{
	float: left;
	width: 127px;
	height: 16px;
	text-align: center;
	padding-top: 2px;
}
DIV#newUser
{
	float: left;
	width: 127px;
	height: 16px;
	text-align: center;
	padding-top: 2px;
}
DIV#welcomeBox 
{
	float: left;
	width: 197px;
	height: 16px;
	text-align: left;
	padding-top: 2px;
	font-size: 10px;
	overflow: hidden;
}
DIV#logout
{
	float: left;
	width: 57px;
	height: 16px;
	text-align: center;
	padding-top: 2px;
}
DIV#topLink 
{
	width: 480px;
	height: 45px;
	float: left;
}

A.dialogLink 
{
	color: #4e9700;
	text-decoration: none;
}

A.dialogLink:hover
{
	color: #ffffff;
	text-decoration: none;
}

/* INTERFACE */
#window
{
	position: absolute;
    top: 50px;
	width: 283px;
	height: 320px;
	display: none;
	left: 50%;
    margin-left: -150px;
	/*filter:alpha(opacity=90); 
	-moz-opacity: 0.9; 
	opacity: 0.9;*/
}
#windowTop
{
	height: 40px;
	/*overflow: 30px;*/
	background-image: url(../images/window_top_end.png);
	background-position: right top;
	background-repeat: no-repeat;
	position: relative;
	overflow: hidden;
	/*cursor: move;*/
}
#windowTopContent
{
	margin-right: 8px;
	background-image:url(../images/window_top_start.png);
	background-position:left top;
	background-repeat: no-repeat;
	overflow: hidden;
	height: 40px;
	line-height: 42px;
	text-indent: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #4e9700;
}
#windowClose
{
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}
#windowBottom
{
	position: relative;
	height: 270px;
	background-image: url(../images/window_bottom_end.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#windowBottomContent
{
	position: relative;
	height: 270px;
	background-image: url(../images/window_bottom_start.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin-right: 8px;
}
#windowContent
{
	position:absolute;
	top: 40px;
	left: 10px;
	width: auto;
	height: auto;
	overflow: hidden;
	margin-right: 0px;
	height: 255px;
	width: 268px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #333;
}
#windowContent INPUT.formElement
{
	border: 1px solid #5e5e5e;
	background-color: #404040;
	width: 250px;
	color: White;
}
#windowContent TEXTAREA.formElement
{
	border: 1px solid #5e5e5e;
	background-color: #404040;
	width: 250px;
	color: White;
}
#windowContent SELECT.formElement
{
	border: 1px solid #5e5e5e;
	background-color: #404040;
	width: 252px;
	color: White;
}
.transferer2
{
	border: 0px none #6BAF04;
	background-color: #666666;
	filter:alpha(opacity=30); 
	-moz-opacity: 0.3; 
	opacity: 0.3;
}
#heightMeasure 
{
	margin: 0px;
}

A.linkButton
{
	line-height: 19px;
	padding: 10px 15px 10px 0px;
	text-decoration: none;
	font-size: 10px;	
	background-image: url(../images/button_bg.gif);
	background-position: right center;
	background-repeat: no-repeat;	
	font-family:Arial, Helvetica, sans-serif;
}

DIV.linkButtonContainer
{
	background-image: url(../images/button_bg_left.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding: 0px;
}
A.linkButtonOrange
{
	line-height: 19px;
	padding: 10px 15px 10px 0px;
	text-decoration: none;
	font-size: 10px;	
	background-image: url(../images/button_bg_orange.gif);
	background-position: right center;
	background-repeat: no-repeat;	
	font-family:Arial, Helvetica, sans-serif;
}

DIV.linkButtonContainerOrange
{
	background-image: url(../images/button_bg_orange_left.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding: 0px;
}
DIV.linkButtonContainer DIV, DIV.linkButtonContainerOrange DIV
{
	margin-left: 15px;	
}

DIV.windowForm *
{
	margin: 5px;
}
SPAN.boxHeader 
{
	font-size: 18px;	
}
SPAN.boxHeaderGreen 
{
	font-size: 24px;	
}
INPUT 
{
	border: 1px solid #5e5e5e; 
	background-color: #404040;
	color: #FFFFFF; 
	height: 16px;	
}

/*HAUKE WAS HERE*/

/* FORUM*/

#forumBtnHead
{
	float:right;
	margin-top:4px;
	padding-right:14px;
}
DIV.forumMainCatHead
{
	padding-left:7px;
	width:219px;
	padding-top:7px;
	margin-bottom:14px;
}

DIV.forumCat
{
	width:190px;
	/*height:25px;*/
	padding-left:14px;
	margin-left:14px;
	margin-top:7px;
	background: url(/resources/images/forumcatarrow.jpg) no-repeat center left;	
}

DIV.ForumcontentPadding 
{
	padding: 7px 14px 14px 14px;
}
DIV.forumRow
{
	margin-bottom:7px;
	width:611px;
	overflow:hidden;
}
DIV.forumCatTitle
{
	padding-top:1px;
	float:left;
}

DIV.forumCatCount
{
	padding-top:4px;	
	float:right;
}

A.forumHeaderLink
{
	font-family:Verdana, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#4e9700;
	text-decoration:none;
}
A.forumHeaderLink:HOVER
{
	font-family:Verdana, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
A.forumHeaderLinkMarked
{
	font-family:Verdana, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

.forumThreadHeader
{
	height:23px;
	background-color:#333333;
	margin-bottom:5px;
	width:608px;
}



DIV.forumThreadContent
{
	float:left;	
	margin-right:3px;		
	height:30px;
	background-color:#404040;	
}
DIV.forumThreadContentAlternate
{
	float:left;	
	margin-right:3px;		
	height:30px;
	background-color:#3c3c3c;	
}
DIV.forumThreadInnerContent
{
	padding-top:3px;
	padding-left:10px;
}

DIV.forumPostTitle
{
	height:auto;
	float:left;	
	margin-right:3px;			
	background-color:#404040;
}

DIV.forumPostContent
{
	height:auto;
	float:left;	
	margin-right:3px;
	background-color:#404040;
}

/* When a Thread is selected*/

.forumSelectThreadHeader
{
	height:23px;
	background-color:#333333;
	margin-bottom:5px;
	width:622px;
	background-image: url(/resources/images/forumthreadheader.jpg);
	background-repeat: no-repeat;
}

.ThreadHeaderResponse
{
	width:105px;
	float:right;
	padding-right:21px;
	padding-top:3px;	
}


.PostHeader
{
	font-family: Verdana;
	font-size:14px;
	font-weight:bold;
}
.PostHeaderResponse
{
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
}
DIV.forumPostHeaderRow
{
	width:608px;
	background-image: url(/resources/images/forumPostThread_gfx.jpg);
	background-repeat: repeat-y;
	margin-bottom:7px;
}

DIV.forumPostRow
{
	width:608px;
	background-image: url(/resources/images/forumPostRow_gfx.jpg);
	background-repeat: repeat-y;
		
}

DIV.forumPostAuthor
{
	float:left;
	padding: 20px 0px 20px 10px;
	width:130px;
	color:#a5a5a5;
}

DIV.forumPostDescription
{
	float:left;
	padding-top:20px;
	padding-bottom:20px;
	width:466px;
}

DIV.forumDots
{
	background-image: url(/resources/images/forumThreadDots.jpg);
	height:3px;
	width:608px;
	background-repeat: no-repeat;
}

/* Forum view user profile*/
DIV.forumUserProfileLeft
{
	width:133px;
	height:20px;
	background-color:#404040;	
	margin-right:3px;
	float:left;
}

DIV.forumUserProfileMiddle
{
	width:163px;
	height:20px;
	background-color:#404040;	
	margin-right:3px;
	float:left;
}

DIV.forumUserProfileRight
{
	width:306px;
	height:20px;
	background-color:#404040;
	float:left;
}

DIV.forumUserProfileLarge
{
	width:472px;	
	height:20px;
	float:left;
	background-color:#404040;
}

DIV.forumUPRow
{
	height:20px;
	margin-bottom:7px;
}
/* RESPONSE*/
DIV.forumRespTextFormat
{
	float:left;margin-top:5px;
	margin-left:7px;
	font-family:Verdana;
	font-size:10px;
}

DIV.forumRespTit
{
	margin-top:14px;
	margin-left:14px;
	color:white;
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	clear:both;
	
}
DIV.forumResponseDescription
{	
	margin-top:7px;
	width:608px;
	background-color:#404040;
}

DIV.forumRespInnerCont
{
	
	margin-top:7px;
	width:608px;
	padding-bottom:25px;
	margin-left:14px;
}

DIV.forumRespInnerDesc
{	
	padding-top:1px;
	margin-top:7px;
	width:608px;
}

DIV.forumResponseInfo
{
	margin-top:0px;
}

/* Forum Paging*/

DIV.forumPagingContainer
{
	margin-top:25px;
}

DIV.forumPageBtnMarked
{
	background-image: url(/resources/images/forumPageBtnMarked.jpg);
	height:18px;
	width:19px;
	background-repeat: no-repeat;
	text-align:center;
	display:block;	
	vertical-align:middle;
	float:left;
	margin-right:5px;
}

DIV.forumPageBtnUnMarked
{
	background-image: url(/resources/images/forumPageBtnUnMarked.jpg);
	height:18px;
	width:19px;
	background-repeat: no-repeat;
	text-align:center;
	float:left;
	margin-right:5px;
}

DIV.forumPageBtnUnMarked:HOVER
{
	background-image: url(/resources/images/forumPageBtnMarked.jpg);
	height:18px;
	width:19px;
	background-repeat: no-repeat;
	text-align:center;
	float:left;
	margin-right:5px;
}

DIV.forumPagingPageInfo
{
	width:130px;
	float:left;
	color:#a5a5a5;
	font-family:Verdana;
	font-size:10px;
	
}
DIV.forumPageImages
{
	
}
DIV.forumPageTextAlign
{
	margin-top:2px;	
}
A.forumPageLink
{
	text-decoration:none;
}
A.forumPageLink:HOVER
{
	text-decoration:none;
	color:White;
}


DIV.forumPagingDots
{
	float:left;
	margin-right:5px;	
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	padding: 0px; 
	margin: 0px;
}

input.file {
	position: relative;
	text-align: right;
	filter:alpha(opacity=0); 
	-moz-opacity: 0; 
	opacity: 0;
	z-index: 2;
}
/* BLOG */

#blogBtnHead
{
	float:right;
	width:180px;
	margin-top:4px;
	padding-right:14px;
}
A.blogHeaderLink
{
	font-family:Verdana, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#f58220;
	text-decoration:none;
}
A.blogHeaderLink:HOVER
{
	font-family:Verdana, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
A.blogHeaderLinkMarked
{
	font-family:Verdana, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
DIV.blogcontentPadding 
{
	padding: 7px 7px 7px 7px;
}

img.floatRight { 
    float: right; 
    margin: 2px 10px 10px 10px; 
}
SPAN#forumHeader 
{
	font-size:	16px;
}

/* Gadgets*/
DIV.gearBottomPager
{
	background-image: url(/resources/images/uundPagerBottom.gif);
	height:23px;
	width:219px;
	background-repeat: no-repeat;
}


/* Statistics */
.stat_r_1
{
	background-color:#404040;
	height:23px;
}

.stat_td_1_1, .stat_td_2_1
{
	width:223px;
	border-left: 7px solid #404040;
}

.stat_td_1_2, .stat_td_2_2
{
	width: 75px;	
}
.stat_td_1_3, .stat_td_2_3
{
	width: 75px;
}
.stat_td_1_4, .stat_td_2_4
{
	border-right: 7px solid #404040;
}
.stat_td_D_1
{
	border-right: 7px solid #404040;
	border-left: 7px solid #404040;
}
.stat_td_D_1 DIV
{
	padding: 7px 7px;
}
.stat_td_1_1 DIV, .stat_td_2_1 DIV
{
	padding: 7px 7px;
	text-align: left;
}
.stat_td_1_2 DIV, .stat_td_2_2 DIV
{
	padding: 7px 2px;
	text-align: center;

}
.stat_td_1_3 DIV, .stat_td_2_3 DIV
{
	padding: 7px 2px;
	text-align: center;
}
.stat_td_1_4 DIV, .stat_td_2_4 DIV
{
	padding: 7px 2px;
	text-align: center;
}
TABLE.statTable 
{
	width: 449px;
}
TABLE.statTable TR.statDivider
{
	background-color:#333333;
}
TABLE.statTable TR.statDivider TD
{
	height: 14px;
}
.errorMessage 
{
	color: Red;	
	padding: 5px;
}
/* Færdig retter*/

DIV.faerdigPic
{
	margin-top:14px;
	margin-left:14px;
	height:126px;
}

DIV.faerdigDesc
{
	margin-top:10px;
	margin-left:7px;
	margin-right:7px;
	height:126px;
	overflow:hidden;
	
}
DIV.faerdigHeader
{
	margin-left:7px;
	font-family:Verdana;
	font-size:18px;
	font-weight:900;
}
DIV.faerdigText
{
	margin-top:10px;
	margin-left:7px;
	margin-right:7px;
}

DIV.faerdigRating
{
	background-image: url(/resources/images/faerdigretter_iconbar.gif);
	height:23px;
	background-color:#333333;
	width:463px;
}
DIV.faerdigRatingBox1_2
{
	float:right;
	margin-top:5px;
	width:61px;
}
DIV.faerdigRatingBox3
{
	float:right;
	margin-top:5px;
	width:23px;
}

DIV.grayText
{
	color:#a4a4a4;
}

TD.faerdigTopLeft
{	
	height:9px;
	width:233px;
}
DIV.faerdigTopLeftDiv
{
	height:9px;
	background-image: url(/resources/images/233_top.gif);
}
TD.faerdigMiddle
{
	width:11px;
}

TD.faerdigTopRight
{
	width:477px;
	height:9px;
}
DIV.faerdigTopRightDIV
{
	height:9px;
	background-image: url(/resources/images/477_top.gif);
}

TD.faerdigLeft
{
	background-color:#333333;
}
TD.faerdigRight
{
	background-color:#333333;
}
TD.faerdigBottomLeft
{	
	height:9px;
	width:233px;
}
DIV.faerdigBottomLeftDiv
{
	height:9px;
	background-image: url(/resources/images/233_bottom.gif);
}

TD.faerdigBottomRight
{
	width:477px;
	height:9px;
}
DIV.faerdigBottomRightDIV
{
	height:9px;
	background-image: url(/resources/images/477_bottom.gif);
	background-position:bottom;
	background-color:#404040;
}
#KonkurrenceBoxContentInner {height:600px !important;overflow:auto;}

#youtubeembed {width:445px;position:absolute;top:200px;left:50%;margin-left:-250px;background:#333;display:none;}
#youtubeembed a {color:#fff;font-size:12px;font-family:Arial;font-weight:bold;text-decoration:none;}
#youtubeembed a:hover {text-decoration:underline;}

#quiz_container div.element {width:721px;height:163px;clear:both;margin-bottom:10px;overflow:hidden;}
#quiz_container div.element div.imagebox {width:233px;height:163px;float:left;margin-right:10px; background-color: #333333;}
#quiz_container div.element div.imagebox div.top {background: url(../images/gx_quizimage_top.gif) top left no-repeat;width:233px;height:14px;}
#quiz_container div.element div.imagebox div.bottom {background: url(../images/gx_quizimage_bottom.gif) bottom left no-repeat;width:233px;height:14px;overflow:hidden;}
#quiz_container div.element div.imagebox div.content {padding:0px 14px;}
#quiz_container div.element div.textbox {width:477px;height:170px;float:left;background-color:#333;}
#quiz_container div.element div.textbox div.top {background: url(../images/gx_quiztextbox_top.gif) top left no-repeat;width:477px;height:7px;}
#quiz_container div.element div.textbox div.bottom {background: url(../images/gx_quiztextbox_bottom.gif) bottom left no-repeat;width:477px;height:7px;}
#quiz_container div.element div.textbox div.content {padding:0px 7px;}
#quiz_container div.element div.textbox div.content span.header {display:block;background:url(../images/gx_quizheader.gif) top left no-repeat;color:#fff;width:450px;height:15px;font-family:Verdana;font-size:11px;font-weight:bold;padding:4px 7px;}
#quiz_container div.element div.textbox div.content p {margin:12px 0 0 7px;height:86px;display:block;font-family:Verdana;font-size:10px;color:#fff;}
#quiz_container div.element div.textbox div.content div.link {margin-left:350px;width:40px;height:23px;}
/*#quiz_container div.element div.textbox div.link a {background:url(../images/bn_quizelement_arrow.gif) top left no-repeat;width:40px;height:23px;}*/
div#winnersheader {font-size:14px;font-weight:bold;color:#4c85ca;margin-bottom:16px;display:block;}
div.winnerscontent {font-weight:bold;color:#fff;font-size:11px;font-family:Arial;}
div#winnersfirstprice span, div#winnersotherprices span {font-size:14px;color:#4c85ca;padding:0px;margin:0px;font-family:Arial;}
div.winnerscontent p {margin-left:0px;padding-left:0px;}
div.winnerscontent p.nomargin {margin:0px;padding:0px;}