/* MUSIKEREN CSS - 2003 Thomas Valter */
/* Revision 1, Thomas Berglund, 19. maj 2008 
	til brug for vis.asp	
	Tilføjelse af styles for 
		pagingTable, 
		pagingLink 
		.pagingTableCell {
		.pagingLink 
		.pagingSelectedPage 
*/

/* Revision 2, Thomas Berglund. 26. maj 2008
	Ændring af udseendet af links uden class-tags.
*/


/* Revision 3, Thomas Berglund. 26. juni 2009
	Tilføjelse af class'en GalleriWallOfFame 
*/

/* alle */


#musikerenLogo
{
	position: relative;
	top: 17px;
}


a:link {
	border: 0 solid #000000;
	color: #000000;  
	text-decoration: none;
}

a:hover, a.eksternLink:hover {
	color: #FF9933;
	text-decoration: none;
}

a.adminfelt:link, a.adminfelt:visited, .adminfelt {
	color: #666666;
	font-size: 9px;
}

a.adminfelt:hover {
	color: #FF9933;
	font-size: 9px;
}

a.adminfeltinv:hover {
	color: #FF9933;
	font-weight: bold;
	font-size: 9px;
}

a.billedtekst:hover {
	color: #FF9933;
	font-style: italic;
	font-size: 9px;
	text-decoration: none;
}

a.hforside {
	font-size: 16px;
	font-weight: bold;
}

a.menu:link, a.menu:visited {
	color: #000000;
	font-size: 14px;
	text-decoration: none;
}

a.menu:active, a.menu:hover {
	color: #FF9933;
	font-size: 14px;
	text-decoration: none;
}

a.menuaktiv{
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
a.menuaktiv:link, a.menuaktiv:visited {
	color: #000000;
}

a.menuaktiv:active, a.menuaktiv:hover {
	color: #FF9933;
}

a.undermenu{
	font-size: 10px;
	text-decoration: none;
}
a.undermenu:link, a.undermenu:visited {
	color: #000000;
}

a.undermenu:active, a.undermenu:hover {
	color: #FF9933;
}

a.undermenuaktiv{
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;

}

a.undermenuaktiv:link, a.undermenuaktiv:visited {
	color: #000000;
}

a.undermenuaktiv:active, a.undermenuaktiv:hover {
	color: #FF9933;
}

a:active, a:visited {
	color: #000000;
	text-decoration: none;
}

a.adminfeltinv:link, a.adminfeltinv:visited, .adminfeltinv {
	color: #666666;
	font-weight: bold;
	font-size: 9px;
}

a.billedtekst:link, a.billedtekst:visited, a.billedtekst, .billedtekst:link, .billedtekst:visited, .billedtekst {
	color: #555555;
	font-style: italic;
	font-size: 9px;
	text-decoration: none;
}

body, td {
	background-color: #FFFFFF;
	color: #000000;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body{
	margin: 0;
	padding: 0;
}
td{
	background-color: transparent;
}

input {
	background-color: #F3F3F3;
	border: 1px solid #000000;
	color: #000000;
	font-size: 11px;
	padding: 1px;
}

optgroup{
	font-size: 1em;
}

optgroup option{
	font-size: 1em;
	margin-left: 0;
	padding-left: 1em;
}

select {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
	font-size: 9px;
}

/* forms */
td {
	color: #000000;
	font-size: 11px;
	line-height: 15px;
}

textarea {
	background-color: #F3F3F3;
	border: 1px solid #000000;
	color: #000000;
	font-size: 10px;
}

.adminknap {
	background-color: #CCCC99;
	border: 1px solid #000000;
	color: #000000;
	font-size: 11px;
}

.admintabel {
	background-color: #FFFFFF;
	background-image: url(../img/bg_firkanter.gif);
	border: 2px solid #003366;
	color: #000000;
}

.annuller {
	background-color: #FF9797;
	background-image: url(../img/bg_knap_annuller.gif);
	border: 1px solid #000000;
	color: #000000;
	width: 60px;
}

.artikeloversigt {
	color: #660000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

.artikeloversigt:hover {
	color: #FF9933;
}

.billedlink {
	border: none;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	line-height: 15px;
}

.billedlink:link, .billedlink:visited {
	border: none;
	color: #000000;
}

.brodtekst {
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}

.dato {
	color: #888888;
	font-style: italic;
	font-size: 9px;
	text-decoration: none;
	text-align: right;
}

.forfatter {
	color: #222222;
	font-style: italic;
	font-size: 10px;
	text-decoration: none;
}

.greyedout {
	color: #888888;
	text-decoration: none;
}

/* overskrifter */
.h1 {
	color: #000000;
	font-size: 20pt;
	font-weight: bold;
	text-decoration: none;
}

.h2 {
	color: #000000;
	font-size: 18pt;
	font-weight: bold;
	text-decoration: none;
}

.h3 {
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
	/* modified 12. nov, 2007: Thomas Berglund ifm Nyudgivelser. */
	line-height: 15pt;
}

.h3:hover {
	color: #FF9933;
	text-decoration: none;
}

.h4 {
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}

.h5 {
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.h6 {
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

.inputfelt {
	background-color: #DDDDDD;
	border: 1px solid #000000;
	color: #000000;
	font-size: 11px;
	padding: 0;
}

.introtekst {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
}

/* kasser */
.kasseoverskrift {
	color: #F7F7F7;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
}

.kasseoverskriftsort {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
}

.kassetekst {
	color: #2C4A6C;
	font-size: 11px;
}

.kassetekst:hover {
	color: #FF9933;
}

.kasseunderskrift {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}

/* tabeller */
.kodetabel {
	background-color: #FFFFFF;
	background-image: url(../img/bg_firkanter.gif);
	border: 1px solid #006699;
	color: #000000;
}

.laesmere {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

.login {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.musikerenmener {
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	font-style: italic;
	text-decoration: none;
}

.nyhedsoverskrift, .billedlink:hover {
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	line-height: 15px;
}

.nyhedsoverskrift:hover {
	color: #FF9933;
}

/* admin */
.ok {
	background-color: #86FFCD;
	background-image: url(../img/bg_knap_ja.gif);
	border: 1px solid #000000;
	color: #000000;
	width: 60px;
}

.producentfelt {
	color: #FF0000;
	font-style: italic;
	font-size: 9px;
}

.radio {
	background-color: transparent;
	border: 0;
	color: #000000;
	font-size: 11px;
}

.strsql {
	color: #999999;
	font-size: 9px;
}

table.boks{ 
   border: 1px solid #9cc; 

}

#tblHeader{
	width: 100%;
}

#tblHeader td{
	padding: 0 4px;
}

.tblStd{
	background: url(/img/bg_overskrift_nyhed.gif);
}

.tblProducent{
	background: url(/img/bg_overskrift_groen.gif); 
}

a.eksternLink{
	color: blue;
}

.skygge4{
	background: url(/img/border/Skyggevirkning_04.gif);
	vertical-align: top;
}

.skygge6{
	background: url(/img/border/Skyggevirkning_06.gif);
	vertical-align: top;
}
.skygge9{
	background: url(/img/border/Skyggevirkning_09.gif);
}

iframe{ border: none; }

#cntdwn{ text-align: center; font-size: 9px; color: black; }

.skjulmig{
position: relative;
font-size: 8px;
overflow: hidden;
visibility: hidden;
}

.skjulmig *{
position: relative;
height: 10px;
left: 1000px;
overflow: hidden;
}

head>body b, head>body img{  vertical-align: top }

.vline{ border-right: 1px solid #99CCCC; }
.oversigtinfo{ padding-left: 10px; padding-bottom: 35px;}

.pagingTableTop, .pagingTableBottom { 	
	background: #EEE;
	width: 100%;
	padding:0px;
}

.pagingTableBottom{
	margin-top:10px;
}

.pagingTableCell {
	text-align: center;
	padding: 0px;
}

.pagingLink {
	/* Void */
}

.pagingSelectedPage {
	font-size: 1.3em;
	font-weight: bold;
	position:relative;
	bottom:-1px;	
}

#adServingTopBanner
{
	text-align: center;	
    margin-bottom: 0px;
}

.GalleriWallOfFame
{	
	width: 80%;	
	position:relative;
	left: 10%;
	clear: both;
	/* line-height: 0px;	*/
	overflow: auto;
	border: none;
}

.GalleriWallOfFame div
{			
			border: none;
			float: left;                        
			margin-left: 5px;
			margin-right: 5px;
			
			padding: 5px;
			
			width: 64px;
			height: 80px;
			text-align: center;
			overflow: hidden;
}

.GalleriWallOfFame img
{
	border: none;
	width: 61px;
	height: 75px;	
}

.GalleriWallOfFame img:hover
{
	border: 2px solid #CCC;	
}

.GalleriWallOfFame p
{
	margin-top: 0px;
}
.GalleriWallOfFame br
{
	display: none;
}
