html {
	height: 100%;
	margin: 0;
}

body {
	height: 100%;
	margin: 0;
	background-color: 				#F3EBD6;
	background-repeat:				repeat;
	font-family: 						Verdana;
	font-size: 							11px;
	color: 								#292421;
}

input:-webkit-autofill {
    color: #292421 !important;
}

/* START: Bottom bar */

#bottomBarTable {
	margin-bottom: 35px;	
}

.bottomBarLinks, .bottomBarLinks a, .bottomBarLinks a:visited, .bottomBarLinks a:hover, .bottomBarCopyRight {
	border-top: 0px solid #d3c6ac;
	padding-bottom: 10px;
	padding-top: 10px;
	color: #ac9778;
	font-size: 10px;
}

.freewaySites, .freewaySites a, .freewaySites a:visited, .freewaySites a:hover {
	margin-top: 10px;	
	margin-bottom: 10px;
	color: #ac9778;
	font-size: 10px;
}

.freewaySites li, .freewaySites ul {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.freewaySites div {
	margin-bottom: 5px;	
}

/* END: Bottom bar */

.NotLoggedInBottomTD {
	padding-bottom: 7px;
}

.NotLoggedInBottomTD span {
	color: #FAF5EB;
}

.SideBarTD {
	padding-top: 10px;
	padding-right: 10px;
	width: 306px;
}

.oneComAdText {
	font-size: 9px;
	font-weight: normal;
	color: white;
}

#takeoverAd {
	position: 		absolute;
	top: 				188px;
	width: 			950px;
	margin-left: 	auto;
	margin-right: 	auto;
	z-index: 		1000000;
}

#takeoverAdTop {
	position: 		absolute;
	top: 				0px;
	width: 			950px;
	margin-left: 	auto;
	margin-right: 	auto;
	z-index: 		1000000;
}

.largeInsertedImage {
	max-width: 480px;
	max-height: 480px;
}

.largeInsertedImageAvisen {
	max-width: 235px;
	max-height: 235px;
}

.ContentTD {
	width: 970px;
	height: 100%;
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/r3/gfx/backgrounds/bg_std_repeat_2.jpg);
}

.navLoginButton {
	margin-top:			1px;
	margin-left: 		5px;
	width: 				55px;
	height: 				19px;
	font-family:		Georgia, "Times New Roman", Times, serif;
	background-color: transparent;
	background-position: right;
	color:				white;
	border:				0px;
	cursor:				hand;
	cursor:				pointer;
}

.navInput {
	/*position: 			relative;*/
	background: 		transparent;
	color: 				#FAF5EB;
	font-family: 		Georgia, "Times New Roman", Times, serif;
	font-size: 			12px;
	font-weight: 		bold;
	border: 				0px;
	height:				12px;
	border-bottom: 	1px solid #FAF5EB;
	margin: 				0px;
}

.navCheckbox {
	background: 		transparent;
	border:				0px;
}

[xmlns] .navCheckbox {
	margin: 				0px;
}

.navLink, .navLink:visited {
	font-family: 		Verdana, Georgia, Helvetica, sans-serif;
	color: 				#FAF5EB;
	text-decoration: 	none;
	letter-spacing: 	0.5px;
}

.navLink:hover {
	color: 				rgb(192, 215, 65);
	text-decoration: none;
}

.navLinkBottom, .navLinkBottom:visited {
	font-family: 		Georgia, 'Times New Roman', Times, serif;
	font-size: 			14px;
	font-weight: 		bold;
	color: 				#FAF5EB;
	text-decoration: 	none;
}

.navLinkBottom:hover {
	color: 				rgb(192, 215, 65);
	text-decoration: 	none;
}

.navCell #online {
	font-family: 		Georgia, 'Times New Roman', Times, serif;
	font-size: 			12px;
	font-weight: 		bold;
}

.navCellTopRow {
	height: 27px;
}

.navCellBottomRow {
	height: 38px;
}

#navLinkContainer {
	padding-top: 2px;
}

.navLinkContainerBottom {
	padding-bottom: 4px;
}

.navLinkContainerBottomOnline {
	padding-bottom: 6px;
}

.navTopLink {
	padding-right: 	5px;
}

.controlpanelSelect, .adminSelect, .shortcutSelect {
	background-color:	#4e4234;
	color: 				white;
	width: 				130px;
	margin-bottom: 	0px;
	margin-top: 		0px;
	margin-right: 		5px;
	border:				0px;
	border-color:		transparent;
	font-family:		Verdana;
	font-size: 			12px;
	font-weight:		bold;
}

form {
	margin: 0px;
}

.body2 {
	margin: 10px;
}

.body3 {
	margin: 0x;
}

.body4 {
	margin: 0px;
	background-image: none;
}

.bodyTransparent {
	margin: 0px;
	background-image: none;
	background-color: transparent;
}

a, .linkColor { 
	color: 				#9f2121;
	font-weight: 		bold;
	text-decoration: 	none;
} 

@media screen and (-webkit-min-device-pixel-ratio:0) {
	a, .linkColor {
		color: 				#9f2121;
		font-weight: 		bold;
		text-decoration: 	none;
	}
}

a:hover, .linkColor:hover {
	color: 				#ca2727;
	text-decoration: 	underline;
}

a:visited, .linkColor:visited { 
	color: 				#9f2121;
} 

.frontpageStatsTop {
	/*position: absolute; z-index: 200; right: 0px; top: 0px;*/
	color: white;
	display: none;
}

.frontpageStatsBottom {
	/*position: absolute; z-index: 100; right: 1px; top: 1px; color: black;*/
	display: none;
}

.bottomBackground {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/r3/gfx/misc/footer.jpg);
	background-repeat: no-repeat;
	background-color: #e5d6af;
	height: 60px;
	padding-top: 10px;
	margin-top: 0px;
}

.rightMenu {
	width: 306px;
	padding-right: 10px;
}

.rightMenuDiv {
	background-repeat: no-repeat;
	padding-left: 		11px;
	padding-right: 	0px;
	padding-top: 		11px;
}

.backgroundImgWide, .backgroundImgAlt, .backgroundImgTabs, .backgroundImgWideTabs, .backgroundImgRepeater, .backgroundImg {
	padding: 			0px;
	padding-top: 		0px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	/*background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/r3/gfx/backgrounds/bg_std_top.jpg);*/
}

.backgroundImgProfile, .backgroundImgProfileWide {
	padding: 	 0px;
	margin: 		 0px;
}

#backgroundImgProfile {
	padding: 	 0px;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

table, td, tr, div, p {
	border: 				0px;
}

td {
	font-family: 		Verdana;
	font-size: 			11px;
}

hr {
	color:				#EBD1A3;
	height:				1px;
}

.hrBorderColor {
	color:				#d3c6ac;
	height:				1px;
}

input, button, .inputBox {
	font-size:			11px;
	font-family: 		Verdana;
	color: 				#292421;
	/*border-top:		1px solid #777777;
	border-bottom:		1px solid white;
	border-left:		1px solid #777777;
	border-right:		1px solid white;*/
	/*background: 		#faf5ed;*/
}

select {
	font-family: 		Verdana;
	font-size: 			11px;
	color: 				#292421;
	/*background: 		#faf5ed;*/
}

textarea {
	font-family: 		Verdana;
	font-size: 			11px;
	color: 				#292421;
	/*background: 		#faf5ed;
	border-top:			1px solid #777777;
	border-bottom:		1px solid white;
	border-left:		1px solid #777777;
	border-right:		1px solid white;*/
}

#pageTopBar {
	width: 970px;
	height: 65px;
	z-index: 9999;
}

.MainContentTD {
	padding: 10px 10px 0px 10px;
}

#mainTable, .mainTable {
	width: 970px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	background-repeat: no-repeat;
	background-position: 0px 65px;
}

#aspnetForm {
	height: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
}

.subSectionHeader { 
	margin-top:				0px;
	font-weight: 			bold;
	font-size:				14px;
	font-family:			Georgia, "Times New Roman", Times, serif;
	height:					24px;
	padding-top:			0px;
	padding-left: 			3px;
	padding-right:			3px;
	background-position: 0px 0px;
	background-repeat:	repeat-x;
	background-image: 	url(http://artogfx.cloud2.artodata.com/sitegfx/r3/gfx/misc/header_24x150_v2.png);
}

.subSectionHeaderText {
	color: 				#292421;
	font-family: 		Georgia, "Times New Roman", Times, serif;
	font-size: 			13px;
	font-weight:		bold;
	margin-left:		4px;
	margin-right:		4px;
}

.subSectionHeaderLink {
	font-family: 		Georgia, "Times New Roman", Times, serif;;
	font-size: 			14px;
	font-weight:		bold;
	margin-left:		4px;
	margin-right:		4px;
	text-decoration:	none;
}

.subSectionHeaderLink:hover {
	text-decoration: 	underline;
}

.subSectionHeaderSortLink {
	font-family: 		Georgia, "Times New Roman", Times, serif;;
	font-size: 			14px;
	font-weight:		normal;
	margin-left:		4px;
	margin-right:		4px;
	text-decoration:	none;
	/*color:				#FFE899;*/
}

.subSectionHeaderSortLink:hover {
	/*color:				#FFD649;*/
	text-decoration:	none;
}

.subSectionHeaderSortLink:visited {
	/*color:				#FFE899;*/
}

.subSectionHeaderDiv { 
	text-align:				left;
	margin-top:				5px;
	font-weight: 			bold;
	font-size:				14px;
	font-family:			Georgia, "Times New Roman", Times, serif;
	height:					24px;
	padding-top:			2px;
	padding-left: 			10px;
	background-position: 0px 0px;
	background-repeat:	repeat-x;
	background-image: 	url(http://artogfx.cloud2.artodata.com/sitegfx/r3/gfx/misc/header_24x150_v2.png);
}

.subSectionHeaderTextDiv {
	color: 				#292421;
	font-family: 		Georgia, "Times New Roman", Times, serif;;
	font-size: 			14px;
	font-weight:		bold;
	margin-left:		4px;
	margin-right:		4px;
}

.subSectionHeaderTrans {
	/*
	background:	url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/sm_header_std_trans_r3.gif) no-repeat right 3px;		
	width: 16px;
	*/
}

.subSectionHeaderTab {
	padding-right: 5px;
}

.subSectionHeaderTab a, .subSectionHeaderTab a:visited, .subSectionHeaderTab a:hover {
	/*color: #feebd0;*/
}

.listLine {
	padding: 			3px;
	background: 		#FFDF5E;
}
 
.listLineTransparent {
	padding: 			3px;
}

.listLineAlt {
	padding: 			3px;
	background: 		#e9deca;
}

.boxListLine {
}

.boxListLineAlt {
	background:			#F3EBD6;
}

.rightMenuContainer {
	width: 				306px;
	margin-top: 		0px;
}

.pageHeaderContainer {
	font-family: 		Verdana, "Times New Roman", Times, serif;
	font-size: 			16px;
	font-weight: 		normal;
	/*height: 				55px;*/
	width: 				100%;
	margin-bottom: 	0px;
	margin-top:			0px;
}

.pageHeaderContainerAlt {
	font-family: 		Verdana, "Times New Roman", Times, serif;
	font-size: 			16px;
	font-weight: 		bold;
	height: 				48px;
	width: 				100%;
	margin-bottom: 	0px;
	margin-top:			0px;
	padding-top:		3px;
}

#pageHeaderLogo {
	width: 				10px;
	height: 				16px;
	float:				left;
	margin-top: 		2px;
	margin-left: 		4px;
	cursor: 				pointer;
}

#pageHeaderText, .pageHeaderText {
	font-family:		Georgia, "Times New Roman", Times, serif;
	font-size:			23px;
	color:				white; /* #f1ede1; */
	font-weight:		normal;
}

.topBar #pageHeaderText, .topBar .pageHeaderText {
	font-size:			18px;
}

.pageHeaderTextColor {
	color:				black; /* #f1ede1; */
}

.pageHeaderLink {
	color:				#feebd0;
	font-weight:		normal;
	/*font-size:			10px;*/
}

.pageHeaderLink:hover {
	color:				#f8d4a1;
	/*font-size:		10px;*/
}

.pageHeaderLink:visited {
	color:				#feebd0;
	/*font-size:		10px;*/
}

#pageHeaderInfoContainer {
	/*position: 			relative;*/
	float:		 		right;
	margin-right:		4px;
	margin-top:			1px;
}

#pageHeaderInfoLeft {
	width: 				37px;
	height: 				36px;
}

#pageHeaderInfoMiddle {
	height: 				33px;
	padding-top:		3px;
	text-align:			left;
}

#pageHeaderInfoMiddleAlt {
	font-family: 		Georgia;
	font-size: 			9px;
	font-weight: 		normal;
}

#pageHeaderInfoRight {
	/*position: 			relative;*/
	float: 				left;
	width:				6px;
	height: 				36px;
}

.topBar {
	width: 100%;
	background-repeat: repeat-x;
	/*background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/r3/gfx/box/header_40px.png);*/
}

.topBar #pageHeaderText, .topBar .pageHeaderText, .topBar .seperator {
	color: #292421;
}

.topBar .pageHeaderLink {
	color: #9f2121;
}

.topBar .pageHeaderLink:hover {
	color: #ca2727;
}

.topBar .pageHeaderLink:visited {
	color: #ca2727;
}

.topBarTabsShadow {
	height: 				3px;
	background:		 	black;
	filter: 				alpha(opacity=10);
	-moz-opacity: 		0.10;
	opacity: 			0.10;
}

.getYourPhotoHere {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/picture_frames/picframe_66x87_billedeher_r.png);
	background-repeat: no-repeat;
	position: 	absolute;
	top: 		 	0px;
	left: 	 	540px;
	width: 	 	78px;
	height: 	 	100px;
	cursor: 		pointer;
	z-index:		1000;
}

.getYourPhotoHereText {
	font-family: 	Verdana, "Times New Roman", Times, serif;
	font-size: 		11px;
	font-weight:   bold;
}

#fp_userPhotoBox {
	width: 				100%;
	margin-top: 		9px;
	padding-left:		3px;
}

#fp_userPhotos{
	text-align: 		center;
}

.fp_userPhoto {
	background: 		url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/picture_frames/picframe_65x87_r3.png) no-repeat;
	width: 				71px;
	height: 				100px;
	/*position: 			relative;*/
	float: 				left;
	padding-top: 		6px;
	padding-left: 		6px;
	margin-right:		0px;
	cursor: 				pointer;
	text-align: 		left;
}

#fp_userCountOuter {
	color: 				white;
	font-family: 		Verdana;
	font-size: 			11px;
	width: 				144px;
	height: 				100px;
	display: 			table;
	/*_position: 			relative;*/
	overflow: 			hidden;
	text-align: 		center;
}

#fp_userCountMiddle {
	_position: 			absolute;
	_top: 				50%;
	_left: 				50%;
	display: 			table-cell;
	vertical-align: 	middle;
	_margin-bottom: 	2px;
}

#fp_userCountInner {
	/*_position: 			relative;*/
	_top:					-50%;
	_left:				-50%;
	text-align:			center;
}

#fp_userCountInfo {
	margin-top: 		10px; 
	margin-bottom: 	3px;
	cursor: 				pointer;
}	

#fp_general {
	width: 				100%;
	float: 				left;
}

#fp_content {
	/*position:			relative;*/
	float: 				left;
	width: 				300px;
	margin-right:		20px;
}

#fp_topLists {
	/*position: 			relative;*/
	float: 				left;
	width:				180px;
}

#pageContainer {
	width: 				100%;
}

.fontHeader { /*.fontHeader:link*/
	font-family:		Georgia, "Times New Roman", Times, serif;
	font-size: 			16px;
	font-weight: 		normal;
	margin-top:			6px;
	margin-bottom:		6px;
}

.fontHeaderSmallMargin {
	font-family:		Georgia, "Times New Roman", Times, serif;
	font-size: 			16px;
	font-weight: 		normal;
	margin-top:			2px;
	margin-bottom:		2px;
}

.fontFootnote {
	color: 				#B39565;
	font-size: 			9px;
}

.fontSmall {
	font-size: 			10px;
}

.fontGeneral {
	font-size: 			11px;
	font-family: 		Verdana;
}

#smsIframeBody {
	background: 		url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/page_front/smsbox_bg_r2.gif);
	margin:				5px;
}

.smsIframeUserPhoto {
	background: 		url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/page_front/smsbox_photo66x88_bg_r2.gif) no-repeat;
	padding: 			6px;
	margin-right: 		10px;
}

.codeBox {
	background: 		#efefef;
	padding:				5px;
	border: 				1px solid #EBD1A3;
	font-family:		"Courier New", Courier, monospace;
	font-size:			11px;
}

.quoteBox {
	background: 		#F9F5EA;
	padding:				5px;
	border: 				1px solid #EBD1A3;
}

.quoteBox2 {
	background: 		white;
	padding:				5px;
	border: 				1px solid #EBD1A3;
}

div.userPhoto {
	background: 		url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/picture_frames/picframe_75x100_r3.png) no-repeat;
	width: 				87px;
	height: 				111px;
	/*position: 			relative;*/
	float: 				left;
	padding-top: 		6px;
	padding-left: 		6px;
	cursor: 				pointer;
	text-align: 		left;
}

img.userPhoto { 
	background: 		url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/picture_frames/picframe_75x100_r3.png) no-repeat; 
	width: 				75px; 
	height: 				100px; 
	/*position: 			relative;*/ 
	padding: 			6px; 
	cursor: 				pointer; 
}

img.userPhotoNoPointer { 
	background: 		url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/picture_frames/picframe_75x100_r3.png) no-repeat; 
	width: 				75px; 
	height: 				100px; 
	/*position: 			relative;*/ 
	padding: 			6px; 
}

img.forumPhoto {
	margin: 				3px 0px 3px 20px;
}

.seperator {	
	padding: 0px 3px 0px 3px;
	color: white;
	font-size: 10px;
	font-weight: normal;
}

.hot {
	color: 			#F1A400;
}

#topSpacer {
	height:			10px;
}

[xmlns] #topSpacerNS {
	height:			10px;
}

.contentContainer {
	padding: 10px;
}

.profileDivider {
	background: 	url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/header_divider_tile_r2.gif) repeat-x;
	height: 			3px;
	margin-top:		10px;
}

[xmlns] .profileDivider {
	margin-bottom:	10px;
}

.profileDivider2, .dividerLine {
	background: 	url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/header_divider_tile_r2.gif) repeat-x;
	height: 			3px;
}

[xmlns] .profileDivider2, .dividerLine {
	margin-bottom:	10px;
}

.rightMenuText {
	float: 	 	left;
}

.dropDownIn { 
	background: url(http://artogfx.cloud2.artodata.com/sitegfx/r2/icons/icon_fold_in_r2.png) no-repeat 0px 0px; 
	height: 	19px; 
	width: 	19px; 
} 

.dropDownOut { 
	background: url(http://artogfx.cloud2.artodata.com/sitegfx/r2/icons/icon_fold_out_r2.png) no-repeat 0px 0px; 
	height: 	19px; 
	width: 	19px; 
} 

.boxitem { 
	width: 				100%; 
	margin-top: 		3px; 
	margin-bottom: 	3px; 
	border: 				1px solid #d3c6ac; 
} 

.boxheader { 
	text-align: 		left; 
	padding: 			1px 5px 1px 5px; 
	background-color: #e9deca; 
	font-weight: 		bold; 
	cursor: 				pointer; 
}

.swapPanel {
	background-image:  url(http://artogfx.cloud2.artodata.com/sitegfx/grafik/gradient2.gif);
	background-repeat: repeat-x;
}

.progressBar {
	height: 				10px;
	/*position: 			relative;*/
	float: 				left;
	margin-top: 		3px;
	background: 		url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/progress_tile_r3.gif) repeat-x;
}

.factBox {
	width:				144px;
	height:				100px;
	text-align:			center;
	color:				#FAF5EB;
}

.rightborder { 
	border-right: 1px solid #d3c6ac; 
} 

.item1 td, div.item1 { 
	padding: 2px; 
	padding-left: 4px;
} 

.item2 td, div.item2 { 
	padding: 2px; 
	padding-left: 4px;
	background: url(http://artogfx.cloud2.artodata.com/sitegfx/r3/gfx/box/boks_bg_alt_3.png);
} 

.pagebar {
	margin-top: 10px;	
	width: 100%;
}

.pagebar .prevpage {
	font-size: 14px;
	text-align: left;
	width: 25%;
	padding-left: 5px;
}

.pagebar .prevpage2 {
	font-size: 11px;
	text-align: left;
	width: 25%;
	padding-left: 5px;
}

.pagebar .info {
	text-align: center;	
	width: 50%;
	padding: 5px;
}

.pagebar .nextpage {	
	text-align: right;
	margin-left: 42px;
	font-size: 14px;
	width: 25%;
	padding-right: 5px;
}

.pagebar .nextpage2 {	
	text-align: right;
	margin-left: 42px;
	font-size: 11px;
	width: 25%;
	padding-right: 5px;
}

table.repeater { 
	width: 100%; 
} 

table.repeater th { 
	text-align:				left;
	margin-top:				5px;
	font-weight: 			bold;
	font-size:				14px;
	font-family:			Georgia, "Times New Roman", Times, serif;
	height:					24px;
	padding-top:			0px;
	padding-left: 			3px;
	padding-right: 		3px;
	background-position: 0px 0px;
	background-repeat:	repeat-x;
	background-image: 	url(http://artogfx.cloud2.artodata.com/sitegfx/r3/gfx/misc/header_24x150_v2.png);
}

.videoGreetingThumb {
	background: 		url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/backgrounds/videoGreeting_2.png);
	width: 				100px; 
	height: 				75px; 
	/*position: 			relative; */
	padding: 			6px; 
	padding-left:		7px;
	cursor: 				pointer; 
}

.galleryImageContainer {
	width: 				111px; 
	height: 				87px; 
	padding-top: 		6px; 
	padding-left: 		6px; 
	z-index: 			100; 
	margin-left: 		10px; 
	margin-top: 		4px; 
	margin-bottom: 	4px;
	background-image:  url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/picture_frames/picframe_100x75_na_r3.png);
	background-repeat: no-repeat;
}

.galleryImage {
	width:				100px;
	height:				75px;	
	border:				0px;
	position: 			absolute; 
	z-index: 			250;
}

.galleryImageNewIcon {
	width:				34px;
	height:				34px;
	border: 				0px;
	margin-left: 		-3px; 	
	margin-top: 		-3px; 
	position: 			absolute; 
	z-index: 300;
	background-image:  url(http://artogfx.cloud2.artodata.com/sitegfx/r2/icons/icon_picnew_r3.png);
	background-repeat: no-repeat;
}

.galleryImageContainerSmall {
	width: 				97px; 
	height: 				76px; 
	padding-top: 		6px; 
	padding-left: 		6px; 
	z-index: 			100; 
	margin-left: 		0px; 
	margin-top: 		4px; 
	margin-bottom: 	4px;
	background-image:  url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/picture_frames/picframe_85x64_na_r3.png);
	background-repeat: no-repeat;
}

.galleryImageSmall {
	width:				85px;
	height:				64px;	
	border:				0px;
	position: 			absolute; 
	z-index: 			250;
}

.transparentBg {
	/* BEMÆRK: DET TRANSPARENTE BAGGRUNDSBILLEDE ER IKKE KOMPATIBELT MED IE6 - ALLE ELEMENTER OVENPÅ BLIVER UBRUGELIGE! */
	_background: #F9F5EA;
}

[xmlns] .transparentBg {
	background: url(http://artogfx.cloud2.artodata.com/sitegfx/r2/site_base/transbox_mid_r3.png);
}

.borderAltRight 		 			 { border-right: 1px solid #ffffff; }
.borderAltRightBottom 			 { border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.borderAltRightTop 	 			 { border-right: 1px solid #ffffff; border-top: 1px solid #ffffff; }
.borderAltLeft 		 			 { border-left: 1px solid #ffffff; }
.borderAltLeftBottom  			 { border-left: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.borderAltLeftTop 	 			 { border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; }
.borderAltTop 			 			 { border-top: 1px solid #ffffff; }
.borderAltBottom 		 			 { border-bottom: 1px solid #ffffff; }
.borderAltTopBottom 		 		 { border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.borderAltLeftRight	 			 { border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; }
.borderAltLeftRightTop	 		 { border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; }
.borderAltLeftRightBottom	 	 { border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.borderAltRightTopBottom	 	 { border-right: 1px solid #ffffff; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.borderAltLeftTopBottom	 	  	 { border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }
.borderAltLeftRightTopBottom	 { border: 1px solid #ffffff; }

.cursorHand {
	cursor: pointer;
}

.profilvideoPlayIcon {
	width: 				 75px; 
	height: 				 100px; 
	background-repeat: no-repeat;
	cursor: 				 pointer;
	background-image:	 url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/misc/profile-play-icon.png);
}

.profilvideoPlayIconLarge {
	width: 				 105px; 
	height: 				 145px; 
	background-repeat: no-repeat;
	cursor: 				 pointer;
	background-image:  url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/misc/profile-play-icon.png);
}

.largeTextWhite {
	font-size: 				11px;
	color: 			white;
}

fieldset {
	border: 1px solid #9a8b64;
}

.onlinestatusTextOnline {
	color: #080;
}

.onlinestatusTextBusy {
	color: #CB4C41;
}

.onlinestatusTextAway {
	color: #DD7200;
}

.onlinestatusTextOffline { }

.noFloat { float: none; }

.altLinkColor, .altLinkColor:visited {
	color: #feebd0;
}

.altLinkColor2, .altLinkColor2:visited {
	color: #faf5ed; /* en liiiiille smule lysere end altLinkColor */
}

.altLinkColor:hover, .altLinkColor2:hover {
	text-decoration: underline;
	color:#FFFF00;
}

.greyedOut {
	color: #999999;
}	

.boardLink, .boardLink:hover, .boardLink:visited, .boardLink a, .boardLink a:hover, .boardLink a:visited {
	color: #feebd0;
}

.notifyWindow {
  _position: absolute;
  _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight-25) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight-25));
  _left: expression("73%");
  z-index: 2000;
}

.fanzyHeader {
	margin-top:				5px;
	font-weight: 			bold;
	font-size:				14px;
	font-family:			Georgia, "Times New Roman", Times, serif;
	height:					24px;
	padding-top:			2px;
	padding-left: 			10px;
	background-position: 0px 0px;
	background-repeat:	repeat-x;
	background-image: 	url(http://artogfx.cloud2.artodata.com/sitegfx/r3/gfx/misc/header_24x150_v2.png);
}

.fanzyHeaderText {
	font-weight: 			bold;
	font-size:				14px;
	font-family:			Georgia, "Times New Roman", Times, serif;
}

.profileInfoBoxSeperator {
	margin:				0px;
	padding: 			0px;
	height: 				1px;
	background:		 	black;
	filter: 				alpha(opacity=10);
	-moz-opacity: 		0.10;
	opacity: 			0.10;
}

.nowrap {
	white-space: nowrap;
}

.contextHover{
	background-color: #64B1FE;
	color: #FFFFFF;
}

.folderHover {
	background-color: #D5EFFC;
	color: #FFFFFF;
}

.galleryNextLinkIE6 {
	position: absolute;
	top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight-6) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight-6));
	right: expression("0%");
	z-index: 1000;
/*
	background-color:#f9f5ea;
	border-left:2px solid #b39465;
	border-top:2px solid #b39465;
	padding:7px;
*/
}

.galleryPrevLinkIE6 {
	position: absolute;
	top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight-6) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight-6));
	left: expression("0%");
	z-index: 1000;
/*	
	background-color:#f9f5ea;
	border-right:2px solid #b39465;
	border-top:2px solid #b39465;
	padding:7px;
*/
}

.galleryNextLink {
	position:fixed;
	bottom:5px;
	right:5px;
	z-index:1000;
/*
	background-color:#f9f5ea;
	border-left:2px solid #b39465;
	border-top:2px solid #b39465;
	padding:7px;
*/
}

.galleryPrevLink {
	position:fixed;
	bottom:5px;
	left:5px;
	z-index:1000;
/*
	background-color:#f9f5ea;
	border-right:2px solid #b39465;
	border-top:2px solid #b39465;
	padding:7px;
*/
}

.clearBackground {
	background-image: none;
	background-color: transparent;
	/*background: none;*/
}

/* START: HEADER BUTTON */

.headerButtonTable {
	border: 0px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse; 
}

.headerButtonLeft {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/brown/knap_left.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 7px;
	height: 23px;
}

.headerButtonMiddle {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/brown/knap_middle.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 23px;
	color: white;
}

.headerButtonRight {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/brown/knap_right.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 7px;
	height: 23px;
}

.headerButtonLink, .headerButtonLink:visited {
	color: white;
	font-size: 11px;
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.headerButtonLink:hover {
	text-decoration: none;
	color: #f5eac8;
}

/* Brown - LARGE */

.headerButtonLargeLeft {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/large/brown/storknap_left.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 7px;
	height: 31px;
}

.headerButtonLargeMiddle {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/large/brown/storknap_middle.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 31px;
	color: white;
}

.headerButtonLargeRight {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/large/brown/storknap_right.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 7px;
	height: 31px;
}

.headerButtonLargeLink, .headerButtonLargeLink:visited {
	color: white;
	font-size: 14px;
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.headerButtonLargeLink:hover {
	text-decoration: none;
	color: #f5eac8;
}

/* Green */

.headerButtonGreenLeft {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/green/knap_left.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 7px;
	height: 23px;
}

.headerButtonGreenMiddle {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/green/knap_middle.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 23px;
	color: white;
}

.headerButtonGreenRight {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/green/knap_right.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 7px;
	height: 23px;
}

.headerButtonGreenLink, .headerButtonGreenLink:visited {
	color: white;
	font-size: 11px;
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.headerButtonGreenLink:hover {
	text-decoration: none;
	color: #f5eac8;
}

/* Green - LARGE */

.headerButtonLargeGreenLeft {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/large/green/storknap_left.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 7px;
	height: 31px;
}

.headerButtonLargeGreenMiddle {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/large/green/storknap_middle.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 31px;
	color: white;
}

.headerButtonLargeGreenRight {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/large/green/storknap_right.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 7px;
	height: 31px;
}

.headerButtonLargeGreenLink, .headerButtonLargeGreenLink:visited {
	color: white;
	font-size: 14px;
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.headerButtonLargeGreenLink:hover {
	text-decoration: none;
	color: #f5eac8;
}

/* Red */

.headerButtonRedLeft {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/red/knap_left.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 7px;
	height: 23px;
}

.headerButtonRedMiddle {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/red/knap_middle.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 23px;
	color: white;
}

.headerButtonRedRight {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/red/knap_right.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 7px;
	height: 23px;
}

.headerButtonRedLink, .headerButtonRedLink:visited {
	color: white;
	font-size: 11px;
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.headerButtonRedLink:hover {
	text-decoration: none;
	color: #f5eac8;
}

/* Red - LARGE */

.headerButtonLargeRedLeft {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/large/red/storknap_left.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 7px;
	height: 31px;
}

.headerButtonLargeRedMiddle {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/large/red/storknap_middle.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 31px;
	color: white;
}

.headerButtonLargeRedRight {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/large/red/storknap_right.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 7px;
	height: 31px;
}

.headerButtonLargeRedLink, .headerButtonLargeRedLink:visited {
	color: white;
	font-size: 14px;
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.headerButtonLargeRedLink:hover {
	text-decoration: none;
	color: #f5eac8;
}

/* Purple */

.headerButtonPurpleLeft {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/purple/knap_left.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 7px;
	height: 23px;
}

.headerButtonPurpleMiddle {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/purple/knap_middle.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 23px;
	color: white;
}

.headerButtonPurpleRight {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/purple/knap_right.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 7px;
	height: 23px;
}

.headerButtonPurpleLink, .headerButtonPurpleLink:visited {
	color: white;
	font-size: 11px;
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.headerButtonPurpleLink:hover {
	text-decoration: none;
	color: #f5eac8;
}

/* Disabled */

.headerButtonDisabledLeft {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/disabled/knap_left.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 7px;
	height: 23px;
}

.headerButtonDisabledMiddle {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/disabled/knap_middle.png);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 23px;
	color: #cbcbcb;
}

.headerButtonDisabledRight {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/buttons/disabled/knap_right.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 7px;
	height: 23px;
}

.headerButtonDisabledLink, .headerButtonDisabledLink:visited {
	color: #cbcbcb;
	font-size: 11px;
	font-family: Verdana, Georgia, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.headerButtonDisabledLink:hover {
	text-decoration: none;
	color: #cbcbcb;
}

/* END: HEADER BUTTON */

.panelBasePanel 
{
	padding: 2px;
	border: 2px solid #d3c6ac;
	background: #ebe7de;
}

.panelMenuHeader 
{
	background-color: #d5cab8;
	font-weight: bold;
}

.panelMenuSeperator 
{
	margin:0px;
	padding:0px;
}

.panelMenuBase 
{
	background: #ebe7de;
}

.panelMouseOver 
{
	background: #f8f5f0;
}

.vipHeaderText, .vipHeaderTextAlt {
	color: #7b684d;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight: normal;
	font-size: 16px;
	line-height: 23px;
}

.vipHeaderTextAlt {
	color: #4c4440;
}

.upperCase, uppercase {
	text-transform: uppercase;
}

.CLMainClass {
	background: #faf5ed;
	font-size: 11px;
	font-family: Verdana;
	border-top: 1px solid #777777;
	border-bottom: 1px solid white;
	border-left: 1px solid #777777;
	border-right: 1px solid white;
}
.CLDeleteButtonClass {
	position: absolute;
	background: url(http://artogfx.cloud2.artodata.com/sitegfx/r3/gfx/icons/gb_delete.png) left top no-repeat;
	z-index: 999998;
	width: 15px;
	height: 15px;
	cursor: pointer;
	cursor: hand;
}
.CLLoaderIconClass {
	position: absolute;
	background: url(http://artogfx.cloud2.artodata.com/sitegfx/grafik/static_loader2.png) left top no-repeat;
	z-index: 999999;
	width: 16px;
	height: 16px;
}
.CLSortingButtonClass {
	background: url(http://artogfx.cloud2.artodata.com/sitegfx/r3/gfx/icons/gb_more.png) left top no-repeat;
	width: 10px;
	height: 10px;
	cursor: pointer;
	cursor: hand;
}

.salesBackgroundVip {
	background-image: url(/brugere/vip/gfx/VIP_bg.jpg);
	background-repeat: no-repeat;
	background-color: #faf8f5;
}

.salesBackgroundCredits {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/gfx/credits/credit_bg.jpg);
	background-repeat: no-repeat;
	background-color: #faf8f5;
}

#topBanner {
	background-image: url(http://artogfx.cloud2.artodata.com/sitegfx/advertising/topbg_190_pic01.png);
	background-position: center top;
	background-repeat: no-repeat;
}

.TvChannelButton {
	font-size:				12px;
	font-family:			Verdana;	
	color: 					#292421;
	background-color:		#faf5ed;
	border-top:				1px solid white;
	border-bottom:			1px solid #777777;
	border-left:			1px solid white;
	border-right:			1px solid #777777;
}

/*
VIRKER IKKE!
.defaultPage{
  overflow-y: scroll;
}*/