* { padding: 0; margin: 0; }
html {
	font-size: 62.5%;
}
body {
	font: 11px Arial, sans-serif;
	color:#323232; 	
	background:#000;
}
a, a:link, a:visited, a:active {
	color: #323232; 
	text-decoration: underline;	
}
a:hover {
	text-decoration: none;
	color: #323232; 
}
#Demo {
	position:absolute;
	top:0;
	z-index:999;
}
#bg {	
	width:100%;
	height:100%;
	position:absolute;
	z-index:1;
	top:0;
	left:0;
}
li#Li_CatItem1,
a#CatItem1 {
	padding: 0px 0px 0px 0px !important;
}
#wrapper {	
	margin:0 auto;
	width:976px;
	position:relative;
	z-index:2;
	margin-top:20px;
}
#wrapper-content {
	width:976px;
	float:left;	
	background: #fff url(/upload_dir/design/unique/wrapper-content-bg.png) no-repeat bottom center;
	height:760px;
}
#wrapper .fullpage, body.bodyPageIdsoegning #wrapper-content {
	background: #fff url(/upload_dir/design/unique/content-wrapper-bg-fullpage.png) no-repeat bottom center;
}
#wrapper-content-top {
	width:976px;
	height:21px;
	background: #000000 url(/upload_dir/design/unique/wrapper-content-top.png) no-repeat top left;
}
#wrapper-content-middle {
	width:976px;
}
#top-nav {
	height:56px;
	width:989px;			
	margin:0 auto;
	background: url(/upload_dir/design/unique/nav-bg.png) no-repeat top left;
}
html.Explorer6 #top-nav {
	width:976px;	
}
#navigation {
	margin:0 0 0 35px;
	width:170px;
	float:left;
	display:inline;
}
	ul#NavigationHorizontal, ul#NavigationHorizontalGroups {
		margin: 0;
		border: 0 none;
		padding: 0;
		list-style: none;
		height: 42px;
	}
	ul#NavigationHorizontal li, ul#NavigationHorizontalGroups li {
		margin: 0;
		border: 0 none;
		float: left; 
		display: inline;
		list-style: none;
		position: relative;
		height: 42px;
		z-index: 99;
	}
	ul#NavigationHorizontal li.your-account {
		float: right;
	}
	ul#NavigationHorizontal ul, ul#NavigationHorizontalGroups ul {
		margin: 0;
		border: 0 none;
		padding: 0;
		width: 170px;
		list-style: none;
		display: none;
		position: absolute;
		top: 42px;
		left: 0;
		border:1px solid #333;
		border-bottom:none;
		margin:0 auto;
		background: url(/upload_dir/design/unique/nav-trans.png) repeat top left;
	}
	ul#NavigationHorizontal ul ul, ul#NavigationHorizontalGroups ul ul {	
		border-top:1px solid #333;
		margin-top:-1px;
	}
	ul#NavigationHorizontal ul:after, ul#NavigationHorizontalGroups ul:after{
		clear: both;
		display: block;
		font: 1px/0px serif;
		content: ".";
		height: 0;
		visibility: hidden;
	}
	ul#NavigationHorizontal ul li, ul#NavigationHorizontalGroups ul li {
		width: 170px;
		float: left; 
		display: block !important;
		display: inline;
		border-bottom:1px solid #333;
		height:25px;
		padding:0;
	}
	ul#NavigationHorizontal li a, ul#NavigationHorizontalGroups li a {	
		padding: 0 15px 0 15px;
		float: none !important; 
		float: left; 
		display: block;
		color: #fff;
		font: 12px/42px Arial, sans-serif;
		text-decoration: none;
		height: auto !important;
		height: 1%; /*For IE*/
	}
	ul#NavigationHorizontal li a#CatItem1 {	
		background: url(/upload_dir/design/unique/nav-logo.png) no-repeat top left;
		width:145px;
		height:42px;
		text-indent:-9999px;
	}
	
	ul#NavigationHorizontal a:hover,
	ul#NavigationHorizontal li:hover a,
	ul#NavigationHorizontal li.iehover a,
	ul#NavigationHorizontal a.current,
	
	ul#NavigationHorizontalGroups a:hover,
	ul#NavigationHorizontalGroups li:hover a,
	ul#NavigationHorizontalGroups li.iehover a,
	ul#NavigationHorizontalGroups a.current {
		text-decoration: none;
		background: url(/upload_dir/design/unique/nav-bg-hover.png) repeat-x top left;
	}
	ul#NavigationHorizontal li:hover li a,
	ul#NavigationHorizontal li.iehover li a,
	ul#NavigationHorizontal li:hover li:hover li a,
	ul#NavigationHorizontal li.iehover li.iehover li a,
	ul#NavigationHorizontal li:hover li:hover li:hover li a,
	ul#NavigationHorizontal li.iehover li.iehover li.iehover li a,
	
	ul#NavigationHorizontalGroups li:hover li a,
	ul#NavigationHorizontalGroups li.iehover li a,
	ul#NavigationHorizontalGroups li:hover li:hover li a,
	ul#NavigationHorizontalGroups li.iehover li.iehover li a,
	ul#NavigationHorizontalGroups li:hover li:hover li:hover li a,
	ul#NavigationHorizontalGroups li.iehover li.iehover li.iehover li a {
		float: none;
		color:#fff;
		font: 12px/25px Arial, sans-serif;
		padding: 0 10px 0 10px;
		text-transform: none;
		text-decoration: none;
		background:none;
	}
	ul#NavigationHorizontal li:hover li a:hover,
	ul#NavigationHorizontal li:hover li:hover a,
	ul#NavigationHorizontal li.iehover li a:hover,
	ul#NavigationHorizontal li.iehover li.iehover a,
	ul#NavigationHorizontal li:hover li:hover li a:hover,
	ul#NavigationHorizontal li:hover li:hover li:hover a,
	ul#NavigationHorizontal li.iehover li.iehover li a:hover,
	ul#NavigationHorizontal li.iehover li.iehover li.iehover a,
	ul#NavigationHorizontal li:hover li:hover li:hover li a:hover,
	ul#NavigationHorizontal li.iehover li.iehover li.iehover li a:hover,
	
	ul#NavigationHorizontalGroups li:hover li a:hover,
	ul#NavigationHorizontalGroups li:hover li:hover a,
	ul#NavigationHorizontalGroups li.iehover li a:hover,
	ul#NavigationHorizontalGroups li.iehover li.iehover a,
	ul#NavigationHorizontalGroups li:hover li:hover li a:hover,
	ul#NavigationHorizontalGroups li:hover li:hover li:hover a,
	ul#NavigationHorizontalGroups li.iehover li.iehover li a:hover,
	ul#NavigationHorizontalGroups li.iehover li.iehover li.iehover a,
	ul#NavigationHorizontalGroups li:hover li:hover li:hover li a:hover,
	ul#NavigationHorizontalGroups li.iehover li.iehover li.iehover li a:hover {
		background:#323232;
	}
	ul#NavigationHorizontal ul ul,
	ul#NavigationHorizontal ul ul ul,
	
	ul#NavigationHorizontalGroups ul ul,
	ul#NavigationHorizontalGroups ul ul ul {
		display: none;
		position: absolute;
		top: 0;
		left: 170px;
	}
	ul#NavigationHorizontal li:hover ul ul,
	ul#NavigationHorizontal li:hover ul ul ul,
	ul#NavigationHorizontal li.iehover ul ul,
	ul#NavigationHorizontal li.iehover ul ul ul,
	
	ul#NavigationHorizontalGroups li:hover ul ul,
	ul#NavigationHorizontalGroups li:hover ul ul ul,
	ul#NavigationHorizontalGroups li.iehover ul ul,
	ul#NavigationHorizontalGroups li.iehover ul ul ul {
		display: none;
	}
	ul#NavigationHorizontal li:hover ul,
	ul#NavigationHorizontal ul li:hover ul,
	ul#NavigationHorizontal ul ul li:hover ul,
	ul#NavigationHorizontal li.iehover ul,
	ul#NavigationHorizontal ul li.iehover ul,
	ul#NavigationHorizontal ul ul li.iehover ul,
	
	ul#NavigationHorizontalGroups li:hover ul,
	ul#NavigationHorizontalGroups ul li:hover ul,
	ul#NavigationHorizontalGroups ul ul li:hover ul,
	ul#NavigationHorizontalGroups li.iehover ul,
	ul#NavigationHorizontalGroups ul li.iehover ul,
	ul#NavigationHorizontalGroups ul ul li.iehover ul {
		display: block;
	}
#navigation-cat  {
	width:574px;
	float:left;
	display:inline;
}
html.Explorer6 #navigation-cat  {
	width:545px;
}
#search-top {
	display:inline;
	float:right;
	margin:10px 15px 0;
	width:180px;
}
#search-top .search-button {
	float:right;
	width:30px;
}
#search-top .search-button .button {
	background: url(/upload_dir/design/unique/search_submit.png) no-repeat center left;
	height:22px;
}
.search-input {
	margin:0 0 0 5px;
	width:120px;
}
.
.search-input input {
	border:none;
	background:none;
	width:130px;
	padding:4px 0 0 0;
	height:18px;
}
.content-tabs-forside {
	margin: 0px 0px 0px 0px !important;
}
#content-tabs-wrapper {
	float: left;
	margin: 25px 0px 0px 0px;
}
#content {	
	width:916px;
	float:left;
	padding:10px 30px 30px;
}
#main-content {	
  	height:395px;
	width:940px;
	overflow:auto;
	float: left;
}
.brand {	
	overflow:hidden !important;	
}
.fullpage #main-content, body.bodyPageIdsoegning #main-content  {	
  	height:655px !important;
  	overflow:hidden;
}
	#main-content h1{
		color:#969696; 
		font-size: 22px;
		margin:0 0 10px 0;
		font-weight: normal;
	}
#text {
	padding:0 20px 0 0;
}
.fullpage #text,body.bodyPageIdsoegning #text {
	padding:0 0px 0 0;
}
#footer {
	clear:both;
	width:976px;
	margin:0 auto;
	text-align: center;
	color:#fff;
	font-family: Arial, sans-serif;
	padding:10px 0 0 0;
	text-transform: uppercase;
	font-size: 10px;
}
#footer a {	
	color:#fff;
	text-decoration: none;
}
#content-tabs {
	height:250px;
	width:915px;
	margin:0px 0 0 0;
	float: left;
}

.fullpage #content-tabs,body.bodyPageIdsoegning #content-tabs {
	display:none;
}
#content-tabs-left {
	width:600px;
	float:left;
	display:inline;
}
#content-tabs-right {
	width:293px;
	float:right;
	display:inline;
}
ul.subsection_tabs {
	list-style:none;
	padding:0;
	clear:both;
	height:37px;
}
html.Explorer6 ul.subsection_tabs {
	margin-top:10px;
}
html.Explorer6 #tab_group_two {
	margin-left:5px;
}

ul.subsection_tabs li.tab {
	float:left;
	margin-right:1px;
	text-align:center;
}
ul.subsection_tabs li.tab a {
	display:block;
	float:left;
	height:37px;
	width:142px;
	line-height:30px;
	background: url(/upload_dir/design/unique/tab-bg.png) no-repeat 0px -37px;
	color:#fff;
	font-size: 15px;
	text-decoration: none;
	font-family: Arial, sans-serif;
}
ul.subsection_tabs li.tab a.active {
	background: url(/upload_dir/design/unique/tab-bg.png) no-repeat top left;
}
#tab1,#tab2,#tab3,#tab4,#forespoergsel,#chat {
	width:600px;
	height:185px;
	color:#fff;
	margin:20px 0 0 0;
}
#tab4 {
	height:185px;
	overflow:auto;
}
#tab1 a,#tab2 a,#tab3 a,#tab4 a,#forespoergsel a,#chat a {
	color:#fff;
}
#forespoergsel,#chat {
	width:275px;
	height:200px;
	padding:0 0 0 20px;
}
.forespoergsel-bg {
	background: url(/upload_dir/design/unique/contact-bg.png) no-repeat top right;
}
.NewsItemPreview {
	float:left;
	display:inline;
	width:185px;
	margin:0 8px 20px 0;
}
a.NewsItemPreviewLink,a.NewsItemPreviewLink2  {
	background: url(/upload_dir/design/unique/news-marker.png) no-repeat center left;
	padding:0 0 0 8px;
	color:#fff;
	text-decoration: none;
}

#tab1 a.NewsItemPreviewLink {
	font-size: 14px;
	background:none;
	font-weight: normal;
	margin:0 0 5px 0;
	display:block;
}

#tab1 a.NewsItemPreviewLink:hover {
	text-decoration: underline;
}

a.NewsItemPreviewLink2  {
	background: url(/upload_dir/design/unique/news-marker2.png) no-repeat center right;
	color:#a7a7a7 !important;
	padding:0 12px 0 0;
}
a.NewsItemPreviewLink2:hover  {
	text-decoration: underline;
}
.NewsItemPreviewText {
	padding:0 0 0 8px;
}
#tab_forespoergsel {
	float:right;
	width:283px;
}
#tab_forespoergsel .LV_validation_message,#tab_forespoergsel .LV_valid {
	display:none;
}
#tab_forespoergsel input#contactform_artist,
#tab_forespoergsel input#contactform_name,
#tab_forespoergsel input#contactform_mail {	
	width:208px;
	padding:2px 5px 2px 10px;
	height:16px;
	border:none;
	background: url(/upload_dir/design/unique/input-bg-long.png) no-repeat top left;
	color:#fff !important;
}
#tab_forespoergsel td#contactform_name-td input.LV_invalid_field,
#tab_forespoergsel td#contactform_mail-td input.LV_invalid_field {		
	background: url(/upload_dir/design/unique/input-bg-long-error.png) no-repeat top left;
}
#tab_forespoergsel td#contactform_telephone-td input.LV_invalid_field {		
	background: url(/upload_dir/design/unique/input-bg-short-error.png) no-repeat top left;
}
#tab_forespoergsel input#contactform_telephone {	
	width:154px;
	padding:2px 5px 2px 10px;
	height:16px;
	border:none;
	background: url(/upload_dir/design/unique/input-bg-short.png) no-repeat top left;
	color:#fff !important;
}
#tab_forespoergsel textarea#contactform_message {	
	width:268px;
	height:66px;
	min-height:66px;
	padding:5px;	
	border:none;
	background: url(/upload_dir/design/unique/input-textarea.png) no-repeat top left;
	color:#fff !important;
}
#tab_forespoergsel_table1,#tab_forespoergsel_table2 {
	margin:2px 0 0 60px;
}
#tab_forespoergsel_table3 {
	margin:5px 0 0 0;
}
#tab_forespoergsel_table1 .form_input {
	margin:0 0 4px 0;
}
#tab_forespoergsel_table1 #contactform_mail {
	margin:0 0 3px 0;
}
#tab_forespoergsel_table3 .form_input {
	width:250px;
	padding:5px;
}
#tab_forespoergsel_table2 .form_input {
	width:120px;
}
#submit-button {
	border:none;
	background: url(/upload_dir/design/unique/form-submit.png) no-repeat top left;
	width:46px;
	height:20px;
	margin:0 0 0 5px;
	cursor:hand;
	cursor:pointer;
}
.LV_invalid {
	background:transparent url(/upload_dir/design/unique/error.gif) no-repeat 5px 0;
}
#media-list,#media-flashplayer {
	float:left;
	display:inline;	
	width:245px;
}
#media-flashplayer {
	float:right;
	display:inline;	
	width:335px;
	margin:-10px 0 0 0;
}
ul#profile-music-list  {
	margin:0 0 0 10px;
}
#profile-music-list li {
	list-style-type: none;
	margin:0 0 10px 0;
}
#profile-gallery  {
	float:left;
	display:inline;
	position:relative;
}
#profile-gallery-img {
	
}
#profile-gallery img {
	float:left;
}
#profile-alternatives  {
	float:right;
	display:inline;
	width:224px;
	height:316px;
	background:transparent url(/upload_dir/design/unique/profile-alternatives-bg.png) no-repeat top left;
	padding:30px 0 0 5px;
}
.profile-alternatives-item  {
	width:219px;	
	height:55px;
	margin:0 0 8px 0;
	cursor:hand;
	cursor:pointer;
}
.profile-alternatives-item-img  {
	float:left;
	position:relative;
}
.profile-alternatives-item-img img.profil-img  {
	
}
.profile-alternatives-item-text  {
	float:left;
	width:128px;
	margin:0 0 0 10px;
}
.profile-alternatives-item-text h3  {
	font-size: 12px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	
}
#cat-description  {
	float:left;
	display:inline;
	width:520px;
	height:164px;
	background:transparent url(/upload_dir/design/unique/cat-description-bg.png) no-repeat top left;
	padding:10px;
	margin:0 20px 0 0;
}
.profile-list-item {
	float:left;
	display:inline;
	height:180px;
	width:160px;
	margin:0 28px 15px 0;
	cursor:hand;
	cursor:pointer;
}
#sorting-wrapper {
	position:absolute;
	top:80px;
	right:20px;
}
html.Explorer #sorting-wrapper {
	top:100px;
}
#profile-list-sorting {
	float:right;
	background:transparent url(/upload_dir/design/unique/paging_right.png) no-repeat top right;
	padding:0 19px 0 0;
	margin:0 20px 0 0;
	display:inline;
}
#profile-list-paging {
	background:transparent url(/upload_dir/design/unique/paging_left.png) no-repeat top left;
	height:26px;
	line-height:26px;
	padding:0 0 0 19px;
	float:left;
	display:inline;
}
#profile-list-paging a {
	text-decoration: none;
	font-size: 14px;
	font-family: Arial, sans-serif;
	color:#fff;
	line-height:26px;
	padding:0 7px 0 7px;
	display:inline;	
	float:left;
}
#profile-list-sorting a.chosen,#profile-list-sorting a:hover {
	background:#710106;
}
.profile-list-item-img {
	position:relative;
	height:100px;
}
.LeftTop,.RightTop,.LeftBottom,.RightBottom {
	position:absolute;
	height:10px;
	width:10px;
}
.LeftTop {	
	left:0;
	top:0;
}
.RightTop {
	right:0;
	top:0;
}
.LeftBottom {
	bottom:0;
	left:0;
}
.RightBottom {
	bottom:0;
	right:0;
}
.profile-list-item-title h2 {
	font-weight: normal;
	color:#333;
	font-family: Arial, sans-serif;
	font-size: 16px;
	margin:0 0 0px 0;
}
.profile-gallery-item {
	margin:0 10px 5px 0;
	float:left;
	display:inline;
	height:88px;
}
.profile-gallery-item img {
	padding:4px;
	background:#840a0e;	
}
.profile-gallery-item img:hover {
	background:#5f070a;	
}
.profile-gallery-item-video a {
	background:#000 url(/upload_dir/design/unique/video_play.png) no-repeat center center;
	display:block;
	height:80px;
	width:130px;
	border:4px solid #840a0e;
}
.profile-gallery-item-video a:hover {
	border:4px solid #5f070a;
}
.bgclear a {
	background:transparent url(/upload_dir/design/unique/video_play.png) no-repeat center center;
	position:relative;
	z-index:2;
}
.profile-gallery-item-video-bg {
	position:absolute;
	z-index:1;
}
#profile-gallery-images {
	height:185px;
	float:left;
}

#profile-gallery-video {
	width:645px !important;
	height:334px !important;
	background: url(/upload_dir/design/unique/video_bg.png) no-repeat top left;
	padding:10px;
	text-align: center;	
}

#content-tabs #scrollbar_container {  
	position:relative;  
	width:600px;  
} 
#content-tabs #scrollbar_track,#content-tabs #scrollbar_track2 {  
	position:absolute;  
	top:0;  
	right:0;  
	height:100%;  
	width:2px;  
	background-color:#9b0002;  
	cursor: hand;
	cursor:pointer;
} 
#content-tabs #scrollbar_handle {  
	width:6px;  
	background-color:#440102;  
	cursor: hand;
	cursor:pointer;
	right:2px;
} 
#content-tabs #scrollbar_content,#content-tabs #scrollbar_content2 {  
	overflow:hidden;  
	width:580px;
	height:185px; 
} 
.NewsItem {
	width:98%;
}
#cat-list {
	float:left;
	height:590px;
	width:100%;
}
#profile-paging {
	width:212px;
	float:left;
	margin:15px 0 0 0;
}
#profile-paging-links {
	width:212px;
	float:left;
	margin:0 0 6px 0;
}
#profile-paging-links a {
	height:22px;
	width:103px;
	display:block;
	float:left;
	text-decoration: none;
}
#profile-paging-links a.previous {
	background: url(/upload_dir/design/unique/button_profil_previous.png) no-repeat top left;	
}
#profile-paging-links a.next {
	background: url(/upload_dir/design/unique/button_profil_next.png) no-repeat top left;
	float:right !important;
}
#profile-paging-back a {
	height:22px;
	width:212px;
	display:block;
	float:left;
	text-decoration: none;
	background: url(/upload_dir/design/unique/button_profil_back.png) no-repeat top left;
}