html{
height:100%;
border:none;
}




body {
background-image:url(/img/Baggrundsmoenster.jpg);

height:100%;
border:none;
scrollbar-face-color:#FFE1A8;
scrollbar-arrow-color:#FFE1A8; 
scrollbar-track-color:#FFE1A8;
scrollbar-shadow-color:#FFE1A8;
scrollbar-highlight-color:#FFE1A8;
scrollbar-3dlight-color:#FFE1A8;
scrollbar-darkshadow-color:#FFE1A8;
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	color:#000000;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

h3 {color: #000000; font-size: 10px; line-height:16px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
font-weight:normal;
color:#000000;
margin:0px;
padding:0px;
}

h5 {
font-family:"Courier New", Courier, monospace;
font-size:11px;
font-weight:normal;
color:#4c515a;
margin:0px;
padding:0px;
}
.courier_red {
color:#990000;
}

.white {
color:#ffffff;
}
.graablaa {
color:#4c515a;
}
.data_bold {
	font-size:11px;
	font-weight:bold;
}
.data_normal {
	font-size:11px;
	font-weight:normal;
}

.billede_ramme {
	border: 1px solid #4c515a;
}

a:active {
	color: #4c515a;
}
a:visited {
	color: #4c515a;
	text-decoration: none;
}
a:link {
	color: #4c515a;
	text-decoration: none;
}
a:hover {
	color: #cc0000;
	text-decoration: none;
}

a.program_link:active {
	color: #4c515a;
}
a.program_link:visited {
	color: #4c515a;
	text-decoration: none;
}
a.program_link:link {
	color: #4c515a;
	text-decoration: none;
}
a.program_link:hover {
	color: #cc0000;
	text-decoration: none;
}


a.active_link:active {
	color: #cc0000;
	text-decoration:underline;
}
a.active_link:visited {
	color: #cc0000;
	text-decoration:underline;
}
a.active_link:link {
	color: #cc0000;
	text-decoration:underline;
}
a.active_link:hover {
	color: #cc0000;
	text-decoration:underline;
}

a.white:active {
	color: #ffffff;
	text-decoration: none;
}
a.white:visited {
	color: #ffffff;
	text-decoration: none;
}
a.white:link {
	color: #4c515a;
	text-decoration: none;
}
a.white:hover {
	color: #ffffff;
	text-decoration: none;
}


.button
{
	background: #fefeb8;
	border: 1px solid #fefeb8;
	color: #4c515a;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	padding: 4px;
	margin:0px 0px 0px 0px;
	
}
.fieldHolder
{
	width: 142px;
	height: 30px;
	background: url(/img/underscore.gif) no-repeat;
	float: left;
}

.oversigt_margin {padding-top:55px; padding-right:29px; padding-bottom:55px; padding-left:42px;}
.iframe_margin {padding-right:29px; padding-left:42px; margin:0px;}




.bg_right_1 {background-image:url(/img/Knap_1_hoejre_side_47x226.gif); background-repeat:no-repeat; margin:0px; padding:0px;}
.bg_right_2 {background-image:url(/img/Knap_2_hoejre_side_47x126.gif); background-repeat:no-repeat; margin:0px; padding:0px;}
.bg_right_3 {background-image:url(/img/Knap_3_hoejre_side_47x220.gif); background-repeat:no-repeat; margin:0px; padding:0px;}


.bg_forside_oversigt {background-image:url(/img/Forside_baggrund.jpg); background-repeat:no-repeat;}
.bg_forside_oversigt_en {background-image:url(/img/Forside_baggrund_en.jpg); background-repeat:no-repeat;}
.bg_forside_oversigt_iframe {background-image:url(/img/Forside_oversigt_270x432.jpg); background-attachment:fixed;}


.bg_program_oversigt {background-image:url(/img/Program_baggrund.jpg); background-repeat:no-repeat;}
.bg_program_oversigt_en {background-image:url(/img/Program_baggrund_en.jpg); background-repeat:no-repeat;}
.bg_program_brodtekst {background-image:url(/img/Program_broedtekst_288x302.jpg); background-attachment:fixed; background-repeat:repeat;}
.bg_program_brodtekst_1 {background-image:url(/img/turne_bg_1.jpg); background-attachment:fixed; background-repeat:repeat; background-position:-20px;}
.bg_program_brodtekst_en {background-image:url(/img/Performances_Broedtekstbaggrund.jpg); background-attachment:fixed;background-position:-20px;}
.bg_program_faktatekst {background-image:url(/img/Program_faktatekst_160x302.jpg); background-attachment:fixed;}
.bg_program_oversigt_iframe {background-image:url(/img/Program_oversigt_270x432.jpg); background-attachment:fixed;}
.bg_program_faktatekst_en {background-image:url(/img/Performances_Faktabaggrund.jpg); background-attachment:fixed;}


.bg_skoler_oversigt {background-image:url(/img/Til_skoler_baggrund.jpg); background-repeat:no-repeat;}
.bg_til-skoler_oversigt_iframe {background-image:url(/img/Til_skoler_oversigt_270x432.jpg); background-attachment:fixed;}
.bg_til-skoler_brodtekst_iframe {background-image:url(/img/Til_skoler_broedtekst_448x374.jpg); background-attachment:fixed;}

.bg_presse_oversigt {background-image:url(/img/Presse_baggrund.jpg); background-repeat:no-repeat;}
.bg_presse_oversigt_en {background-image:url(/img/Presse_baggrund_en.jpg); background-repeat:no-repeat;}
.bg_pressebillede_iframe {background-image:url(/img/Presse_pressefotos_693x158.jpg); background-attachment:fixed; background-position:center;}
.bg_pressebillede_iframe_en {background-image:url(/img/Press_Billederbaggrund.jpg); background-attachment:fixed; background-position:center;}


.turne_iframe {background-image:url(/img/turne_da_iframe.jpg); background-attachment:fixed;}
.bg_turne_oversigt {background-image:url(/img/Turne_baggrund.jpg); background-repeat:no-repeat;}
.bg_turne_oversigt_en {background-image:url(/img/Turne_baggrund_en.jpg); background-repeat:no-repeat;}
.turne_brodtekst_iframe {background-image:url(/img/Turne_broedtekst_448x337.jpg); background-attachment:fixed;}
.bg_turne_midt_iframe {background-image:url(/img/Turne_ekstra_tekst_245x412.jpg); background-attachment:fixed;}
.turne_brodtekst_iframe_en {background-image:url(/img/Touring_Broedtekst.jpg); background-attachment:fixed;}
.bg_turne_midt_iframe_en {background-image:url(/img/Touring_HoejreTekstbaggrund.jpg); background-attachment:fixed;}


.bg_kontakt_oversigt {background-image:url(/img/Kontakt_baggrund.jpg); background-repeat:no-repeat;}
.bg_kontakt_oversigt_en {background-image:url(/img/Kontakt_baggrund_en.jpg); background-repeat:no-repeat;}

.bg_billetter_oversigt {background-image:url(/img/Billetter_baggrund.jpg); background-repeat:no-repeat;}
.bg_billetter_oversigt_iframe {background-image:url(/img/Billetter_broedtekst_448x277.jpg); background-attachment:fixed;}


.bg_omgr38_oversigt {background-image:url(/img/Gruppe38_baggrund.jpg); background-repeat:no-repeat;}
.bg_omgr38_oversigt_en {background-image:url(/img/Gruppe38_baggrund_en.jpg); background-repeat:no-repeat;}
.bg_omgr38_brodtekst_iframe {background-image:url(/img/OmGr38_broedtekst_448x374.jpg); background-attachment:fixed;}
.bg_omgr38_brodtekst_iframe_en {background-image:url(/img/OmGr38_broedtekst_iframe_en.jpg); background-attachment:fixed;}
.bg_omgr38_citater_iframe {background-image:url(/img/OmGr38_citater_245x374.jpg); background-attachment:fixed;}
.bg_omgr38_citater_iframe_en {background-image:url(/img/AboutGr38_Citat_en.jpg); background-attachment:fixed;}


.bg_service_oversigt {background-image:url(/img/Service_baggrund.jpg); background-repeat:no-repeat;}
.bg_service_brodtekst_iframe {background-image:url(/img/); background-attachment:fixed;}



/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */
#mycustomscroll {
	width: 225px;
	height: 375px;
	overflow: auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	left: 0px;
	top: 0px;
	}


#mycustomscroll_program {
	width: 225px;
	height: 432px;
	overflow: auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	left: -1px;
	top: 0px;
	}
#mycustomscroll_program_190 {
	width: 190px;
	height: 430px;
	overflow: auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	left: -1px;
	top: 0px;
	}

#mycustomscroll_program_info {
	width: 155px;
	height: 302px;
	overflow: auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	left: 0px;
	top: 0px;
	}
	
#mycustomscroll_program_omtale {
	width: 270px;
	height: 302px;
	overflow: auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	left: 0px;
	top: 0px;
	}


#mycustomscroll_billetter {
	width: 423px;
	height: 277px;
	overflow: auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	left: 0px;
	top: 0px;
	}
#mycustomscroll_til-skoler {
	width: 423px;
	height: 410px;
	overflow: auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	left: 0px;
	top: 0px;
	}

#mycustomscroll_om-gruppe38_brodtekst {
	width: 423px;
	height: 374px;
	overflow: auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	left: 0px;
	top: 0px;
	}
#mycustomscroll_om-gruppe38_citater {
	width: 220px;
	height: 374px;
	overflow: auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	left: 0px;
	top: 0px;
	}
#mycustomscroll_turne-oversigt {
	width: 898px;
	height: 370px;
	overflow: auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	left: 0px;
	top: 0px;
	}
#mycustomscroll_turne-en {
	width: 903px;
	height: 370px;
	overflow: auto;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 0px;
	left: 0px;
	top: 0px;
	}


/*  scrollgeneric is used for corrective styling of elements, and should not be modified or removed */ 
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width:11px;
}
.vscrollerbar {
background-image: url(/img/dobbelt-pil.gif);
width: 11px;
/* following is the bit that allows us fixed height scrollbars */
height: 60px !important;
/* for fixed height, we force the vscrollerbar class with an !important decleration, and fleXcroll follows suit.*/

background-image: url(/img/dobbelt-pil.gif);
/* unfortunately, due to limitations of CSS, we cannot provide a color for the background when we are
using alpha images, thay have to be transparent.*/
}

* html .vscrollerbar {
/* IE6 alpha png trick */
/* IE7 is not affected by this trick, as it perfectly handles the normal png */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/img/dobbelt-pil.gif');
background-image: none;
}


/* do not forget to give horizontal scrollbars some color properties even if you don't plan on using them */
.hscrollerbase {height: 11px;}
.hscrollerbar {height: 11px; background-color: #84ADD6;}

.vscrollerbar, .hscrollerbar {
/* paddings of these elements will decide how far the scrollbar will stop in both ends, and are not actually
used for styling, and are set to 0 by the script, here we will set them the size of our faux arrows */
padding: 0px;
margin: 0px;
z-index: 2;
}

/* properties for scroller jog box, just in case */
.scrollerjogbox {
width: 11px;
height: 11px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #698AAA;
}
/* Scroll Bar Master Styling Ends Here */
