/* Grundlæggende - det generelle */

body, html {
  margin: 0px;
  padding: 0px;
	font-family: verdana;
	font-size: 8pt;
	color: black;
	text-decoration: none;
	text-transform: none;
  background-color: transparent;
  background-position: fixed;
  height:100%;
	width:100%;
}


#mainbody {
  background-color: transparent;
  height:100%;
}

#outer_div {
	position: relative;
	top:0px;
	bottom:0px;
	right:0px;
	left:0px;
	width: 100%;
	height: 100%;
	min-width: 800px;
	min-height: 400px;
	z-index:0;
}

#top_div {
	position: relative;
	position: fixed;
	top:0px;
	right:0px;
	left:0px;
	width: 100%;
	min-width: 800px;
	z-index:6;
}

#main_div {
	position: relative;
	top:72px;
	left:0px;
	width:100%;
	z-index:1;
	min-width: 800px;
}

#intro {
	position: relative;
	top:-4px;
	background-color:darkblue;
	color:white;
	z-index:10;
}

#intro:hover {
	background-color:blue;
	color:white;
	z-index:10;
	cursor:pointer;
}

#col1_div {
	position: absolute;
	top:0px;  /*72px for fixed*/
	left:0%;
	width: 20%;
	z-index:2;
	min-width: 160px;
	min-height: 80px;
}

#col2_div {
	position: absolute;
	top:0px;
	left:20%;
	width: 30%;
	z-index:3;
	min-width: 240px;
	min-height: 133px;
}

#col3_div {
	position: absolute;
	position: fixed;
	top:72px;
	bottom:0px;
	left:50%;
	width: 29%;
	z-index:2;
}

#col4_div {
  background: url(../billeder/pics/baggrund10b.jpg) top left repeat;
	position:absolute;
	position: fixed;
	top:0px;
	bottom:0px;
	left:80%;
	width: 20%;
	z-index:2;
}

div {
	margin: 0px;
}


p, textarea, td, input, select, option {
  margin: 0px;
	font-family: verdana, "sans serif";
	font-size: 100%;
	color: black;
}

a {
	color: darkred;
	font-family: verdana, "sans serif";
	text-decoration: none;
	font-size: 8pt;
}

a:link {
	color: darkred;
	text-decoration: none;
}

a:visited {
	color: darkred;
	text-decoration: none;
}

a:hover {
	color: #f067a4;
	text-decoration: none;
}

img {
  border: 0;
}

/* background image */
#bg_image {
	position:absolute;
	width:100%;
	height:100%;
  border:0px;
  left:0px;
  top:0px;
  bottom: 0px;
  right:0px;
	z-index:1;
}

/* topimages */

#toppic_div {
	position:relative;
	top:0px;
	left:0px;
	right:0px;
	width:100%;
  height:40px;
  background-color:white;
  overflow:hidden;
}

.toppic {
	width:19.97%;
	height:40px;
	opacity: .7;
	filter: alpha(opacity=70);
	float:left;
	margin:0px;
	padding:0px;
}

#omsnaps {
  position:absolute;
  position:fixed;
  color:#666666;
  bottom:2px;
  left:2px;
  width:50%;
}

a.omsnapslinks {
  color:#888888;
}

a.omsnapslinks:hover {
  color:#CCCCCC;
}


iframe {
	background-color: transparent;
	font-family: verdana;
	font-size: 8pt;
	color: black;
}

#infoiframe {
	position:absolute;
	z-index:2;
	top:35px;
	bottom:100px;
	left:0px;
  width:97%;
  height:90%;
  border:0px;
	padding:5px;
}

#ifrbody {
	height:auto;  /*slet ikke!*/
}

#toplinje {  /*linje under topbilleder - til loginboks og menu*/
	position: relative;
	top:5px;
	background-color:#CFECEC;
	height:22px;
}

#menu {  /*menubjælken*/
	position:absolute;
	left:50%;
	right:0px;
	z-index:10;
}

.menu {  /* alle menupunkterne */
	float:left;
	width:21%;
	height: 16px;
	color:black;
	cursor:default;
	margin-right: 11px;
	margin-left: 3px;
	padding-top:4px;
}

#menu_hl {  /*når menupunkter highligthes, både over- og undermenupunkter*/
	background-color:#BFDCDC;
}

#menu_no_hl {  /*fjerner highlight*/
	background-color: transparent;
}

.umenu_hide {  /*skjuler undermenu*/
	background-color: transparent;
	visibility: hidden;
}

.umenu_show {  /*viser undermenu*/
	background-color:#BFDCDC;
	visibility: visible;
	padding: 3px 4px 3px 10px;
	border-top:1px solid black;
}


#label {
	width:93%;
}

.bill_hidden {
	visibility: hidden;
}

.bill_shown {
	visibility: visible;
}


/*infoiframe-pile*/

#infopile_div {
	position:absolute;
	top:5px;
	left:90%;
  border:0px;
	z-index:5;
	cursor:pointer;
}

#pil_info_op {
	height:22px;
}

#pil_info_ned {
	height:22px;
}


/* Billeder */
.pic {
  border: 0;
  margin: 0px;
  width:100%;
}

.pic_plader {
  border: 0px;
  margin: 1px;
  width:80px;
  vertical-align: top;
  text-align:center;
}

img.pic_plader {
  height:80px;
}

.plader {
  margin-top:0px;
  margin-bottom: 7px;
}

.plader_aar {
  float:right;
  font-weight:bold;
}

.plader_aar_hr {
  width: 100%;
  color:black;
  border-style:outset 1px;
  border-color: #f067a4;
}

/* lille skrift, bruges bl.a. til pladesiden */
.lille {
  font-size: 7pt;
}


/*ALT HERUNDER SKAL SORTERES OG UDREDES*/
/*Hoved-iframe*/

#main {
  position:absolute;
  top:130px;
  bottom:10%;
  left:28%;
  right:35%;
  border:0px;
  border-style:solid;
  padding: 10px;
}




/* normal tekst */
.normal {
}



/* Til artiklerne */

p.rubrik {
	font-size: 14pt;
	font-weight: bold;
}

p.manchet {
	font-weight: bold;
}



/* Links */

a.linkfarve {
}

a.linkfarve:hover {
}


.linkfarve {
	color: #b0c4de;
}





a.lillelink {
	font-size: 7pt;
}


a.lillelink:hover {
	font-size: 7pt;
}






a.back {
	color: #bf2f75;
	font-size: 7pt;
}


a.back:hover {
	color: #f067a4;
	font-size: 7pt;
}



.nyheder2 {
}

.nyheder {
}

a.nyheder {
  color:gray;
}

a.nyheder:hover {
  color:black;
}

a.nyheder1 {
  color: black;
}


a.nyheder1:visited {
  color: gray;
}

a.nyheder1:hover {
  color: gray;
}

a.nyheder2 {
  color: #b0c4de;
}

a.nyheder2:hover {
  color: #6495ed;
}

.capitalize {
  color: silver;
  text-transform: capitalize;
}

.capitalize2 {
  color: white;
  font-size: 8pt;
  font-weight: bold;
  text-transform: capitalize;
}


.farve {
  color: silver;
}

.justify {
  text-align: justify;
}

.koncerter2 {
  color: white;
  font-size: 12pt;
  font-weight: bold;
}


a.pic:link {
  text-decoration: none;
}

a.pic:hover {
  text-decoration: none;
}

.picalignleft {
  margin-right: 4px;
  float: left;
}

.picalignright {
  margin-left: 4px;
  float: right;
}

.picmenu {
  margin: 0px;
}



.picnyheder {
  margin-left: 4px;
  margin-right: 4px;
}

.picnyhederleft {
  margin-right: 6px;
  float: left;
}

.picnyhederright {
  margin-left: 6px;
  float: right;
}




  .picsang {
  border: 0;
  margin: 0px;
  margin-left: 10pt;
  }

  a.picsang:link {
  margin: 0px;
  margin-left: 10pt;
  text-decoration: none;
  }


  a.picsang:hover {
  margin: 0px;
  margin-left: 10pt;
  text-decoration: none;
  border: 0;
  background: none;
  }



  .angoradrenge {
  color: white;
  font-family: arial, verdana, "sans serif";
  font-size: 8pt;
  text-align: center;
  background-color: transparent;
  text-transform: lowercase;
  }



