/**************************/
/*     venstre playliste        */
/**************************/


td{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
td a{
color:#CC0000;
}

/** table and column sizes */
	#sortheader { width: 375px; } 
	#sortdata { width: 357px; } 
	#sortheader td.titel ,#sortdata td.titel { width: 184px; }
	#sortheader td.titel ,#sortdata td.titel { width: 211px; }
	#sortheader td.kunstner,#sortdata td.kunstner {	width: 140px; }
	#sortheader td.tid,#sortdata td.tid { width: 26px;	border-right: 1px solid #c2c2c2;} 
	#sortheader td.sortarrow { width: 18px }


/** content padding */
	#sortheader td.sortheader ,#sortdata td  { padding-left:5px; } 
	 #sortdata td.tid  {  padding-left:0;padding-right:5px; text-align:right} 

/** Header */
	#sortheader td {
		height:15px;  
		border-left: 1px solid #c2c2c2;
		background-image: url(../img/sort_buts_bg.gif);
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;  
		cursor: hand;
	}
	
	/** reset border */
	#sortheader td.sortarrow { border-left:0px  }
	 
	#sortheader td.active{
		background-image: url(../img/sort_buts_bg_active.gif);  
		color: #FFFFFF; 
		border-left: 1px solid #a00;	
	}
	

/** Data */
	#sortdata td {
		border-left: 1px solid #c2c2c2; 
		color: #000000;
		cursor: hand;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		height:15px; 
	}
	 
	
	/** data states */
	#sortdata tr.alt { background-color: #EFEFEF; }
	#sortdata tr.selected { background-color: #F8d0d0; }
	#sortdata tr.over td { background-color: #bcbcbc; }
	
/**************************/
/*     h�jre playliste        */
/**************************/
	
/** table and column sizes */
	#playlistheader { width: 375px; } 
	.playlistdata { width: 357px;   }
	#playlistheader td.nr, .playlistdata td.nr { width: 16px;text-align: center }
	#playlistheader td.titel , .playlistdata td.titel { width: 185px; }
	#playlistheader td.titel_utid , .playlistdata td.titel_utid { width: 211px; }
	#playlistheader td.kunstner , .playlistdata td.kunstner {	width: 138px; }
	#playlistheader td.tid, .playlistdata td.tid { width: 26px;	border-right: 1px solid #c2c2c2;  }
	#playlistheader td.sortarrow { width: 18px  }


/** content padding */
	#playlistheader td.playlistheader , .playlistdata td  { padding-left:5px; } 
	#playlistheader td.nr , .playlistdata td.nr { padding-left:2px; } 

/** Header */
	#playlistheader td {
		height:15px;  
		border-left: 1px solid #c2c2c2;
		background-image: url(../img/sort_buts_bg.gif);
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;   
	}
	
	/** reset border */
	#playlistheader td.sortarrow { border-left:0px  }
 

/** Data */
	.playlistdata td {
		border-left: 1px solid #c2c2c2; 
		color: #000000;
		cursor: hand;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		height:15px; 
	}
	
	/** data states */
	.playlistdata tr.alt { background-color: #EFEFEF; }
	.playlistdata tr.selected { background-color: #F8d0d0; }
	.playlistdata tr.over td { background-color: #bcbcbc; }
	
/***********/
/** F.A.Q. */ 
/***********/

.faq_list {
	padding: 20px;
	
}

.faq_list h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 5px -10px ;
	padding: 0 ;
}

.faq_list p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: -5px 0 15px -10px ;
}

/* Sorteringsknapperne til playlisten */

a.sortering_pl_titel{
	height:15px;
	width: 189px;
	background-image: url(../img/sort_buts_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	display: block;
	text-decoration: none;
}
a.sortering_pl_kunstner{
	height:15px;
	width: 124px;
	background-image: url(../img/sort_buts_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	display: block;
	text-decoration: none;
}
a.sortering_pl_tid{
	height:15px;
	width: 40px;
	background-image: url(../img/sort_buts_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	display: block;
	text-decoration: none;
}



/* Sorteringsknapperne til playlisten - ACTIVE/Inaktive */

.sortering_pl_titel_active{
	height:15px;
	width: 189px;
	background-image: url(../img/sort_buts_bg_active.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.sortering_pl_kunstner_active{
	height:15px;
	width: 124px;
	background-image: url(../img/sort_buts_bg_active.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.sortering_pl_tid_active{
	height:15px;
	width: 40px;
	background-image: url(../img/sort_buts_bg_active.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.sortering_pl_nr_inactive{
	height:15px;
	width: 15px;
	background-image: url(../img/sort_buts_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	display: block;
	text-decoration: none;
	text-align: center;
}
.sortering_pl_titel_inactive{
	height:15px;
	width: 173px;
	background-image: url(../img/sort_buts_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	display: block;
	text-decoration: none;
}
.sortering_pl_kunstner_inactive{
	height:15px;
	width: 124px;
	background-image: url(../img/sort_buts_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	display: block;
	text-decoration: none;
}
.sortering_pl_tid_inactive{
	height:15px;
	width: 40px;
	background-image: url(../img/sort_buts_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	display: block;
	text-decoration: none;
}
.sortering{
	height:15px;
	background-image: url(../img/sort_buts_bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	display: block;
	text-decoration: none;
}


/* Login */
input.login{
	width: 100px;
	height: 17px;
	border: 1px solid #f7c4c4;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.login_box{
	width:318px;
	height: 166px;
	background-image: url(../img/login_back.gif);
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

/* Inputs */
input.bestilling{
	width: 170px;
	height: 17px;
	border: 1px solid #f7c4c4;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.bestilling_postnr{
	width: 50px;
	height: 17px;
	border: 1px solid #f7c4c4;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
input.bestilling_dato{
	width: 20px;
	height: 17px;
	border: 1px solid #f7c4c4;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* txter */
.tiljoejfjern{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f7c4c4;
	font-size: 10px;
	text-align: center;
}
.elapsedtime{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f7c4c4;
	font-size: 10px;
	text-align: right;
}
.almtxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
}
.almtxt_grey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
}
.forklaringstxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F7c4c4;
	font-size: 10px;
}
.almtxt_overskrift{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}


/* R�kkerne i selve playlisten - to forskellige rows */

.pl_titel_row1{
	height:15px;
	width: 189px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.pl_kunstner_row1{
	height:15px;
	width: 124px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.pl_tid_row1{
	height:15px;
	width: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.pl_titel_row2{
	height:15px;
	width: 189px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #EFEFEF;
	display: block;
	text-decoration: none;
}
.pl_kunstner_row2{
	height:15px;
	width: 124px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #EFEFEF;
	display: block;
	text-decoration: none;
}
.pl_tid_row2{
	height:15px;
	width: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #EFEFEF;
	display: block;
	text-decoration: none;
}

/* Special rows */
.pl_nr_row1{
	height:15px;
	width: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	display: block;
	text-decoration: none;
	text-align: center;
}
.pl_nr_row2{
	height:15px;
	width: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #EFEFEF;
	display: block;
	text-decoration: none;
	text-align: center;
}
.pl_titel_row1_spec{
	height:15px;
	width: 173px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	display: block;
	text-decoration: none;
}
.pl_titel_row2_spec{
	height:15px;
	width: 173px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #EFEFEF;
	display: block;
	text-decoration: none;
}

.pl_x_spec{
	height:15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	display: block;
	text-decoration: none;
}

/* Spacers */

.graa_pl_spacer{
	width:1px;
	height:15px;
	background-color: #c2c2c2;
}



/* Boxes */  
.ploverflow_1,.ploverflow {
	height: 250px;
	width: 375px;
	overflow: auto;
	visibility: visible;
	left: 0px;
	top: 0px; 
}
.ploverflow_2 {
	height: 117px;
	width: 375px;
	overflow: auto;
	visibility: visible;
	left: 0px;
	top: 0px; 
}
.ploverflow_3 {
	height: 70px;
	width: 375px;
	overflow: auto;
	visibility: visible;
	left: 0px;
	top: 0px; 
}


/* Eventoversigten*/
.eventoversigt{
	background-image: url(../img/eventoversigt.gif);
	width: 241px;
	height: 88px;
}
.eventoversigt_txt{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 18px;
	padding-top: 15px;
}


/* Site build */

#top_png{
width: 968px;
height: 65px;
/*
filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bh_top.png',sizingMethod='scale')
*/
background-image: url(../img/bh_top.png);
}

#top_png_ie{
width: 968px;
height: 65px; 
}
 
#left_png{
width: 24px;
height: 480px;
background-image: url(../img/bh_left.png);
}

#left_png_ie{
width: 24px;
height: 480px; 
}

#right_png{
width: 24px;
height: 480px;
background-image: url(../img/bh_right.png);
}
#right_png_ie{
width: 24px;
height: 480px;
}
#bund_png{
width: 968px;
height: 24px;
background-image: url(../img/bh_bund.png);
}
#bund_png_ie{
width: 968px;
height: 24px;

}
#main{
width: 920px;
height: 480px;
background-color: #e4e4e4;
}
.main_playlist{
	background-image: url(../img/bg_play.gif);
	background-repeat: repeat-x;
	width: 900px;
	height: 296px;
}
.stroke_playlist{
	background-image: url(../img/stroke_play.gif);
	background-repeat: repeat-x;
	width: 900px;
	height: 2px;
}
.playlist_bottom_spacer{
	width: 900px;
	height: 10px;
}
.playlist_horizontal_spacer{
	width:10px;
}
 
.tablepos {
	position: absolute;
	height: 569px;
	width: 968px;
}
.menuspacer{
	width: 10px;
	height: 88px;
	background-color: #ffffff;
}
.menupunktholder{
	width: 88px;
	height: 88px;
}
.horizontalspecer{
	height: 10px;
	background-color: #ffffff;
}
.bottomred{
background-image: url(../img/bottom.gif);
background-repeat: repeat-x;
width: 919px;
height: 33px;
}

div#scroll { 
	 overflow:hidden; 
	white-space: nowrap; 
	margin: 0px 10px;
	width:	900px;
}

 span#scrollme { 
	position:relative;   
	white-space: nowrap;  
}
 
 span#scrollmetoo {  
	position:relative;   
	white-space: nowrap;  
}	
