﻿body{
	font: 12px/18px Verdana, Tahoma, sans-serif;
	text-align: center;
	min-width: 978px;
	background: #EEE; /* RRO */
}

p, h1,h2,h3,h4,h5,h6{
	color: #000;
}

li, a, #billboard h2{
	color: #000;
}

div.clear
{
	clear:both;
	height: 0;
}

#presse #content p, #presse #content h1, #presse #content h2, #presse #content h3, 
#presse #content h4, #presse #content h5, #presse #content h6, #presse #content li, #presse #content a{
	color: #000;
}

p{
	margin: 10px 0;
	font-size: 12px;
}

a{
	text-decoration: none;
	outline: none;
}

li{
	text-transform: uppercase;
}

#topwrapper
{
}

#headerHolder, #billboardHolder, #menuHolder, #contentHolder, #footerHolder{
	width: 100%;
	float: left;
}

#wrapper
{
	margin: 0px auto;
	padding: 20px;
	width: 954px;
	background-color: #FFF;
}

#header, #topmenu, #content, #footer, #billboard{
	width: 954px;
	text-align: left;
	margin: 0 auto;
}

/* HEADER */
#headerHolder{
	height: 56px;
}

#header{
	height: 56px;
	position: relative;
}

	/* BRANDING */
	#branding{
		width: 479px;
		float: left;
		position: relative;
	}

		#branding h1{
			font-size: 130%;
			margin: 8px 0 0 0;
			position: relative;
			height: 21px;
			width: 366px;
			z-index: 10;
		}

			#branding h1 a{
				display: block;
				position: absolute;
				height: 100%;
				width: 100%;
				z-index: 140;
			}

	/* UTILITIES */
	#utilities{
		width: 459px;
		float: right;
		position: relative;
	}

	#utilities ul, #utilities ol{
		position: absolute;
	}

	#utilities ul{
		top: 4px;
		right: -8px; /*122px - dette skal den sættes til, når søg gøres aktiv igen! */
	}

	#utilities ol{
		top: 5px;
		right: 0;
		height: 15px;
	}

		#utilities ul li, #utilities ol li{
			float: left;
		}

			#utilities ul li a:hover, #utilities ul li a.active{
				color: #887348;
			}

		#utilities ol li{
			height: 15px;
		}

		/* MENU */
		#utilities ul li{
			font-size: 9px;
			font-weight: bold;
			padding: 0 7px 0 9px;
		}

		/* SEARCH */
		#utilities ol input#searchField{
			color: #fff;
			background: #000;
			border: 1px solid #fff;
			width: 89px;
			height: 13px;
			font-size: 10px;
			font-weight: bold;
			padding: 0 5px;
			text-transform: uppercase;
			vertical-align: top;
		}

		#utilities ol input#searchButton{
			height: 15px;
			width: 14px;
			margin: 0 0 0 -1px;
		}

	/* BILLBOARD */
	#billboardHolder, #billboardFlash{
		height: 38px; /*42*/
		position: relative;
	}

	#billboard{
		height: 38px; /*42*/
		font-weight: normal;
		position: relative;
		border-bottom: 1px solid #fff;
	}

		#billboard h2{
			font-size: 200%;
			text-transform: uppercase;
			position: relative;
		}

	/* MENU */
	#menuHolder
	{
		width: 954px;
		background-color: #FFF;
		border-bottom: 1px solid #EEE;
margin-bottom: 30px;
			}

	#menuHolder, #topmenu{
		height: 30px; /*26*/
	}

		#topmenu ul {
			/*margin: 3px 0 0 0;*/ /*4*/
			float: left;
			/*padding-top: 1px;*/
		}
		
/* Suckerfish menus */
			#nav, #nav ul {
				padding: 0;
				margin: 0;
				list-style: none;
			}

			#nav a {
				font-weight: bold;
				display: block;
			}

			#nav li {
				float: left;
				height: 30px;
				line-height: 30px;
			}
			
			#nav li ul li {
				height: 22px;
				width: 190px;
				line-height: 18px;
			}
			
			#nav li ul {
				position: absolute;
				width: 190px;
				left: -999em;
				
				margin-top: 0;
				background-color:#fff;
				border: 1px solid #000;
				z-index: 10000;
				padding: 0 4px;
			}
			
			#nav li:hover ul, #nav li.sfhover ul {
				left: auto;
			}
			
			#nav li ul li.first {
				padding-top: 8px;
			}

			#nav li ul li.last {
				padding-bottom: 4px;
			}
			
			#nav li ul li a {
				font-size: 10px;
				padding: 2px 4px;
				width: auto;
			}
			
			#nav li ul li a:hover {
				background-color: #887348;
				color: #fff;
			}
			
			/* Colors for inactive items */
			#nav li ul li a.notplaying {
				color: #777;
			}
			
			#nav li ul li a.notplaying:hover {
				color: #a0a0a0;
				background-color: #777;
			}
			
			
			/* Set widths for top-level items */
			#nav-Forestillinger a { width: 140px; }
			#nav-Teatret a { width: 80px; }
			#nav-Billetter a { width: 100px; }
			#nav-Anmelderkorps a { width: 100px; }
			
			/* Apply bullet graphic on left side of top-level items */
			#nav-Forestillinger a,
			#nav-Teatret a,
			#nav-Billetter a,
			#nav-Anmelderkorps a {
				/* padding-left: 18px; */
			}



			
			
/* End Suckerfish */
/* Facebook Links
 */
#facebook-links {
	float: right;
	width: 39px;
	height: 18px;
	margin: 4px 8px;
	padding: 0 7px;
	border: 1px solid #808080;
	border-width: 0 1px;
}

#facebook-links a {
	display: block;
	float: left;
	width: 18px;
	height: 18px;
	margin: 0;
	background: #000 url(../img/facebook_sprite.gif) left top no-repeat;;
	text-indent: -1000em;
}

#facebook-links a#fb-bettynansen {
	background-position: right top;
	margin-left: 2px;
}


	/* CONTENT */
	#contentHolder{
		position: relative;
	}

		#contentBackground{
		    position: relative;
			z-index: 5; /*sættes højere via flashen*/
			/* height: 560px; */ /* skal sættes vi js! */
			background-color: #fff;
		}

			#contentBackgroundFlash{
				display: block;
				width: 100%;
				/*height: 100%; skal sættes via scripting */
				position: relative;
				z-index: 5;
			}

		#content{
			position: absolute;
			top: 0;
			left: 50%;
			width: 954px;
			margin-left: -477px; 
			z-index: 1000; /*10*/
			/*height: 560px;*/
			/*display: none;*/
		}

			/* PERFORMANCE */
			#content ul#performance{
				margin: 48px 0 0 0;
				float: left;
				position: relative;
				z-index: 9999;
			}

				#content ul#performance li{
					/*text-transform: uppercase;*/
					font-weight: bold;
					font-size: 34px;
					padding: 0 0 2px 0;
				}

					#content ul#performance li a{
						padding: 0 15px;
						background: #000;
					}

					#content ul#performance li a:hover{
						background: #a01c1e;
					}


			/* SUBPAGEUTILITIES */
			#subpageUtilities{
				float: left;
				width: 954px;
				height: 27px;
				margin: 0px 0 17px 0;
				position: relative;
			}

				/* SUBPAGENAV */
				#subpageUtilities ul#subpageNav{
					width: 500px;
					float: left;
					margin: -2px 0 0 -4px;
				}

					#content ul#subpageNav li{
						float: left;
						font-weight: bold;
						margin: 0 4px 0 0;
						font-size: 12px;
					}

						#content ul#subpageNav li a,
						#content ul#subpageNav li a.active {
							background: #000;
							color: #fff;
							padding: 0 4px 0 4px;
							border: 1px solid #000;
						}

						#content ul#subpageNav li a:hover {
							background: #887348;
							color: #fff;
							border: 1px solid #887348;
						}

						/* #content ul#subpageNav li#orderTicket a{
													background: #A500CE;
													color: #000;
													border: 1px solid #A500CE;
												} */

						/*#content ul#subpageNav li#orderTicket a:hover{
							display: block;
							background: #000;
							color: #e32a2d;
						}*/

						#content ul#subpageNav li.nocolor a{ /* DENNE KLASSE BRUGES, HVIS DER ER ANGIVET SORT BAGGRUND */
							border: 1px solid #fff;
						}

				/* EDISON */
				#subpageUtilities #edison{
					float: right;
					width: 109px;
					display: block;
				}

				#subpageUtilities #betty{
					float: right;
					width: 279px;
					display: block;
				}

				/* PRESSPERFORMANCE */
				select#pressPerformance{
					float: left;
					clear: left;
					width: 150px;
					position: relative;
				}

			/* SPLAT */
			#content #splat-topright{
				position: absolute;
				top: 15px;
				right: 4px;
				z-index: 9999;
			}

			#content #splat-topleft{
				position: absolute;
				top: 15px;
				left: 450px;
				z-index: 9999;
			}

			#content #splat-bottomright{
				position: absolute;
				bottom: 15px;
				right: 4px;
				z-index: 9999;
			}

			#content #splat-bottomleft{
				position: absolute;
				bottom: 15px;
				left: 450px;
				z-index: 9999;
			}

			/*MAIN CONTENT HEADER */
			#content #contentHeaderArea{
				/*border: 1px solid #fff;*/
				float: left;
				display: block;
				width: 954px;

				width: 430px;
				position: relative;
				z-index: 10;
			}
			
				#content #contentHeaderArea h1, h1#salsoversigt{
					text-transform: uppercase;
					font-size: 180%;
					/*text-indent: -99999px;*/
				}

					#content #contentHeaderArea h1 img{
						display: block;
					}


			/* MAIN CONTENT */
			#content #mainContent, #content #mainContent #mainContentSkole{
				float: left;
				width: 954px;
				position: relative;
				z-index: 10;
				/*min-height: 560px;*//*560*/
			}

				/* MAIN CONTENT TEXT */
				#content #mainContent #mainContentText{
					float: left;
					width: 450px;
					position: relative;
					z-index: 10;
					/*display: none;*/ /*muh*/
				}

				#content #mainContent #mainContentKalender #mainContentText, #content #mainContent #mainContentSkole #mainContentText, #content #mainContent #mainContentKalender #mainContentSkole, #content #mainContent #frontpageContent #mainContentText{
					width: 954px;
					padding-bottom: 15px;
				}

				#content #mainContent #mainContentText p#playDate{
					margin-bottom: 0;
					text-transform: lowercase;
				}

				#content #mainContent #mainContentText p#subTitle, #content #mainContent #mainContentText p#playPlace{
					margin: 0;
				}

				#content #mainContent #mainContentText p#playPlace{
					text-transform: uppercase;
				}

				#mainContent #mainContentText a, #mainContent #mainContentSkole a, #mainContent .school a {
					color: #887348;
					font-weight: bold;
					cursor: pointer;
					/*background: url(../img/arrow-link.gif) center left no-repeat;*/
					/*padding: 0 0 0 6px;*/
				}
				
				#mainContent #mainContentText a:hover, #mainContent #mainContentSkole a:hover, .school a:hover{
					text-decoration: underline;
				}

				/* VIDEO */
				#content #video{
					position: absolute;
					top: 48px;
					right: 0; /* 50 */
                                        z-index: 99999;
				}

					#content #mainContent #gallery{
						margin: 40px 0 0 0;
					}

					#content #mainContent #presse-gallery{
						margin: 0 0 0 90px;
					}
						
						#content #mainContent ul#paging{
							float: right;
							margin: -24px 15px 5px 0;
							position: relative;
						}

						#content #mainContent ul#performance-paging{
							/*float: right;
							margin: 40px 551px 0 0;*/
							position: absolute;
							top: 10px; /*105*/
							right: 44px; /*552*/
						}

							#content #mainContent ul#paging li, #content #mainContent ul#performance-paging li{
								background: none;
								padding: 0;
								float: left;
								font-size: 9px;
							}

								#content #mainContent ul#paging li a, #content #mainContent ul#performance-paging li a{
									padding: 0 4px 1px 4px;
									display: block;
									background: none;
									color: #fff;
									font-weight: bold;
								}

								#content #mainContent #mainContentText ul#performance-paging li a:hover, 
								#content #mainContent #mainContentText ul#performance-paging li a.active{
									background: #A500CE;
									color: #fff;
								}

								#content #mainContent ul#paging li a{
									color: #000;
								}

								#content #mainContent ul#paging li a:hover, #content #mainContent ul#paging li a.active{
									background: #ccc;
									color: #000;
								}


				/* NEWS */
				#news{
					width: 215px;
					height: 125px;
					background: #000;
					overflow: hidden;
					float: left;
					clear: both;
					margin: 110px 0 0 0;
					/*position: relative;*/ /*absolute*/
					/*left: 1px; left: -670px;*/
					/*bottom: -160px;*/ /*20*//*bottom: -400px;*/
				}

				#news2{
					width: 229px;
					height: 133px;
					background: #000;
					overflow: hidden;
					position: absolute;
					top: 48px;
					right: 0;
				}

				#contact-link{
					width: 140px;
					height: 35px;
					/*background: #000;*/
					overflow: hidden;
					position: absolute;
                                        z-index: 99998;
					left: 0;
					top: 336px;
				}

					#news h2, #news p, #news #frontnews{
						color: #fff;
						padding: 0 10px;
					}

					#news h2{
						margin: 10px 0 2px 0;
					}

					#news #frontnews{
						margin: 0 0 5px 0;
					}

					#news p{
						padding-bottom: 5px;
						margin: 0;
					}

					#news a{
						color: #A500CE;
						display: block;
						padding-bottom: 10px;
					}

					#news a:hover{
						background: #fff;
					}

				/* GALLERY */
				#content #mainContent #gallery, #content #mainContent #presse-gallery{
					float: left;
display:inline;

					float: right;
					width: 411px;
				}

				#content #mainContent #gallery .video, #content #mainContent #presse-gallery .video{
					display: none;
				}

					#content #mainContent #gallery ul li, #content #mainContent #presse-gallery ul li{
						width: 132px;
						height: 132px;
						background: url(../img/galleryHolder.png) top left no-repeat;
						padding: 0 5px 5px 0;
						float: left;
					}

						#content #mainContent #gallery ul li a, #content #mainContent #presse-gallery ul li a{
							background: none;
							display: block;
							position: relative;
							width: 126px;
							height: 126px;
						}

						#content #mainContent #gallery ul li a:hover img.overlay, #content #mainContent #presse-gallery a:hover img.overlay{
							display: none;
						}

						#content #mainContent #gallery ul li img, #content #mainContent #presse-gallery ul li img{
							display: block;
							position: absolute;
							z-index: 10;
							margin: 3px 0 0 3px;
						}

						#content #mainContent #gallery ul li img.overlay, #content #mainContent #presse-gallery ul li img.overlay{
							/*position: absolute;*/
							z-index: 100;
						}

	/* FOOTER */
	#footer{
		position: relative;
		z-index: 10000;
width: 954px;
border-top: 1px solid #eee;
padding-top: 10px;
margin-top: 10px;
	}

		/* FLASH DER KUN KØRER PÅ FORSIDEN */
		#speakFrontpage{
			position: absolute;
			bottom: -38px;
			right: 0;
			width: 500px; /*600*/ /* SKAL ÆNDRES */
			height: 225px;
			z-index: 99997;
		}

#speakFrontpageFlash{
position: relative;
z-index: 99997;
}

		#footer ul{
			width: 503px; /*449 - var ændret inden!*/
			margin: 0 auto;
			text-align: center;
		}

			#footer ul li{
				font-size: 11px;
				float: left;
				/*text-transform: uppercase;*/
				font-weight: bold;
				background: url(../img/bullet-utilities.gif) 0% 60% no-repeat;
				padding: 0 10px 0 8px;
			}

				#footer ul li a{
					text-transform: lowercase;
				}

/* UL DROPDOWNS */
ul.selectList {
	background: #000;
	width: 200px;
	float: left;
	position: relative;
	z-index: 9999;
	color: #A500CE;
	font-size: 10px;
	font-weight: bold;
}

ul.selectCalendar {
	top: -20px;
	left: 180px;
}

#mainContentKalender #mainContentText ul li a {
	color: #fff;
}

#mainContentKalender #mainContentText ul li a:hover {
	text-decoration: none;
}

#mainContentKalender #mainContentText ul.selectCalendar {
	list-style: none;
}

#mainContentKalender ul.selectCalendar ul,
#mainContentKalender ul.selectCalendar li {
	margin-left: 0;
}

#mainContentKalender ul.selectCalendar ul {
	display: none;
}

#mainContentKalender ul.selectCalendar li:hover ul {
	display: block;
}

ul.selectPresse, ul#selectPresse1{
top: 20px; /*-75*/
left: 0;
position: absolute;
}

ul#selectPresse1{
left: 220px;
}

	 ul.selectList li.first, #content div.listHolder ul li.first{
		color: #887348;
		font-weight: bold;
		border: 1px solid #000;
		padding: 0 0 0 5px;
		background: #fff url(../img/arrow-press.gif) top right no-repeat;
	}

	ul.selectList ul {
		display: none;
		position: absolute;
		top: 20px;
		left: 0;
		width: 200px;
		z-index: 9999;
	}

	ul.selectList li:hover ul {
		display: block;
		z-index: 9999;
		position: absolute;
	}

	ul.selectList ul li, #content div.listHolder ul li {
		color: #fff;
		font-weight: bold;
		padding: 0 4px;
		background: #000;
	}

	ul.selectList ul li.f1, #content div.listHolder ul li.f1{
		padding-top: 4px;
	}

	ul.selectList ul li.f2, #content div.listHolder ul li.f2{
		padding-bottom: 4px;
	}

		ul.selectList ul li a, ul#seasonList ul li a, #content div.listHolder ul li a{
			display: block;
			padding: 2px 4px;
			background: none;
			color: #fff;
		}

		ul.selectList ul li a:hover, #content div.listHolder ul li a:hover{
			background: #887348;
		}

/* KALENDER */
#bettynansen, #edison, #cntact-forestilling{
	width: 455px;
	float: left;
	position: relative;
	z-index: 4;
}

#bettynansen{
	clear: left;
}

#cntact-forestilling{
clear: both;
}

#bettynansen a, #edison a, #cntact-forestilling a{
	color: #887348;
	font-weight: bold;
}

#bettynansen a:hover, #edison a:hover, #cntact-forestilling a:hover{
	text-decoration: underline;
}

#edison{
	margin: 0 0 0 35px; /*75*/
}

#bettynansen table th, #edison table th, #cntact-forestilling th{
	background: #000;
	color: #fff;
}

#bettynansen table td, #edison table td, #cntact-forestilling td{
	height: 30px;
	vertical-align: middle;
}

#bettynansen table th.dateth, #edison table th.dateth, #cntact-forestilling th.dateth{ /* #cntact-forestilling skal måske være anderledes her */
	padding: 0 0 0 16px;
}

#bettynansen table th.dayth, #edison table th.dayth, #cntact-forestilling th.dayth{
	padding: 0 0 0 17px;
}

#bettynansen table th.ticketth, #edison table th.ticketth{
	padding: 0 0 0 22px;
}

#cntact-forestilling th.ticketth{
padding: 0 0 0 32px;
}

#bettynansen table th.playth, #edison table th.playth, #cntact-forestilling th.playth{
	padding: 0 0 0 16px;
}

#bettynansen table td.datetd, #edison table td.datetd, #bettynansen table td.playtd, #edison table td.playtd, #cntact-forestilling td.datetd, #cntact-forestilling td.playtd{ /*#cntact-forestilling skal måske være anderledes*/
	background: #e2e2e2;
	text-align: center;
}

#bettynansen table td.tickettd, #edison table td.tickettd, #cntact-forestilling td.tickettd{
	text-align: center;
}

#bettynansen table td.datetd, #edison table td.datetd, #cntact-forestilling td.datetd{
	width: 33px;
}

#bettynansen table td.clocktd, #edison table td.clocktd{
	width: 77px;
}

#cntact-forestilling td.clocktd{
width: 145px;
}

#bettynansen table td.weektd, #edison table td.weektd, #cntact-forestilling td.weektd{
	width: 97px;
	padding: 0 0 0 17px;
	text-align: left;
}

#bettynansen table td.playtd, #edison table td.playtd, #cntact-forestilling td.playtd{
	width: 122px;
}

#bettynansen table td.tickettd, #edison table td.tickettd{
	width: 126px;
}

#cntact-forestilling td.tickettd{
width: 146px;
}

#bettynansen table td, #edison table td, #cntact-forestilling td{
	border-bottom: 1px solid #c8c8c8;
}

/* ACTIVE */

#bettynansen .activeselect, #edison .activeselect, #bettynansen .activedate, #edison .activedate, #bettynansen .activeticket, #edison .activeticket,
#bettynansen #activebettydate, #bettynansen #activebettyplay, #edison #activeedisondate, #edison #activeedisonplay, #cntact-forestilling .activeselect, #cntact-forestilling .activedate,
#cntact-forestilling .activeticket, #cntact-forestilling #activecontactdate, #cntact-forestilling .activecontactplay{
	background: #c3c1c1;
}

#bettynansen h3{
	width: 233px;
	height: 15px;
}

#edison h3{
	width: 77px;
	height: 17px;
}

#bettynansen h3, #edison h3{
	text-indent: -9999px;
	position: relative;
	margin: 0 0 10px 0;
}

#cntact-forestilling h3{
margin: 0 0 10px 0;
}

#edison h3{
	margin: 0 0 7px 0;
}

#bettynansen h3 span, #edison h3 span{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

#bettynansen h3 span{
	background: url(../img/betty-trans.png) top left no-repeat;
}

#edison h3 span{
	background: url(../img/edison-trans.png) top left no-repeat;
}

/* VEJVISER */
#vejviser{
	display: block;
	/*position: absolute;
	top: 95px;
	right: 0;*/
	float: right;
	margin: 0;
	position: relative;
	top: -113px;
}

#prisgrupper{
	display: block;
	/*position: absolute;
	top: 118px;
	right: 0;*/
	float: right;
	position: relative;
	top: -317px;
}

#vejvisertable{
	margin: 20px 0 0 0;
}

#vejvisertable th{
	font-weight: bold;
	color: #fff;
	background: none;
}

#vejvisertable th{
	color: #A500CE;
	padding: 0 0 0 5px;
}

#vejvisertable th.sort{
	color: #000;
}

#vejvisertable th.lilla{
	color: #8c8c8c;
}

#vejvisertable th.orange{
	color: #ff5900;
}

#vejvisertable td{
	background: #A500CE;
	color: #fff;
	border: 2px solid #fff;
	height: 26px;
	width: 66px;
	text-align: center;
	vertical-align: middle;
}

#vejvisertable td.sort{
	background: #000;
}

#vejvisertable td.lilla{
	background: #8c8c8c;
}

#vejvisertable td.orange{
	background: #ff5900;
}

#vejvisertable td.playname{
	width: 160px;
	text-align: left;
	padding: 0 0 0 5px;
}

h1#salsoversigt, #salText{
	position: absolute;
	top: -38px; /*56px*/
	left: 474px;
}

#footerHolder{
	border-top: 2px solid #fff;
	height: 10px;
	position: relative;
	visibility: visible;
	bottom: 0;
	text-align: center;
	z-index: 9999; /*20*/
	clear: both;
}

#brighterText #mainContentText{
        color: #fff;
}

#brighterText p{
	color: #fff;
}

#frunansen{
	width: 600px; /* Dimensioner skal ændres */
	height: 600px; /* Dimensioner skal ændres */
	position: absolute;
	top: -40px;
	right: 10px;
}

#listHolder{
	width: 954px;
	float: left;
	position: relative;
}

	#listHolder div{
		float: left;
		width: 310px;
	}

	#listHolder div span{
                display: block;
                margin: 2px;
	}

.medarbejderTabel{
   float: left;
   clear: right;
   width: 450px;
}

#mainContentText .medarbejderTabel td{
   color: #fff;
}

.medarbejderTabel td p{
	margin: 0;
}

.medarbejderTabel td, .medarbejderTabel td a{
	/*font-size: 11px;*/
}

#turneplan{
    float: left;
    width: 800px;
    margin: 10px 0 0 0;
}

#turneplan td{
    background: #fff;
    color: #000;
    border-bottom: 1px solid #C8C8C8;
    padding: 2px 4px;
}

#turneplan th{
    background: #000;
    color: #fff;
    padding: 2px 4px;
}

#contactFakta{
	width: 230px;
	position: absolute;
	top: -74px;
	right: -508px;
}

#contactFakta p{
	padding: 0 10px 10px 10px;
}

#contactFaktaSort{
	background: #000;
}

#contactFaktaSort h1{
	background: url(../img/sorthead.gif) top left no-repeat;
	width: 137px;
	height: 12px;
	margin: -10px 10px 10px 10px;
}

#contactFaktaSort p, #contactFaktaRoed p{
	color: #fff;
}

#contactFaktaRoed{
	background: #A500CE;
	margin: -10px 0 0 0;
	padding: 0;
}

#contactFaktaRoed h1{
	background: url(../img/roedhead.gif) top left no-repeat;
	width: 60px;
	height: 12px;
	margin: -10px 10px 10px 10px;
}

.colormanager{
	position: relative;
	z-index: 10;clear: left;
float:left;
display:block;
width:300px;
}


/*NY SÆSON 2009-2010 START*/
#new-season #headerHolder, #new-season #billboardHolder{
  background-color: #fff;
}

#new-season #utilities ul li {
  color: #000;
  background: transparent url(../img/bullet-utilities-white.gif) no-repeat scroll 0 60%;
}

#new-season #utilities ul li a{
  color: #000;
}

#new-season #cntact-logo-black{
  width: 90px;
  height: 26px;
  vertical-align:middle;
  float: right;
}

#new-season #billboard{
  border-bottom: none;
}

#new-season #footerHolder{
 background: #FFF;
 height: 27px;
}

#new-season #footerHolder #footer{
  background: #FFF;
  margin: 0 auto;
  width: 954px;
  height: 27px;
  position: relative;
}

#new-season #footerHolder #footer ul{
  margin: 0;
  text-align: left;
  padding-top: 3px;
}

#new-season #footerHolder #footer ul li{
  /* background: transparent url(../img/bullet-utilities-black.jpg) no-repeat scroll 0 60%; */
}

#new-season #footerHolder #footer ul li.first{
  background: none;
}

#new-season #utilities ul li a:hover, #new-season #utilities ul li a.active{
  color: #887348;
}

#new-season #footerHolder #footer #newsletterHolder{
  width: 346px;
  height: 16px;
  /*float: right;
  padding-top: 3px;*/
  position: absolute;
  top: 12px;
  right: 0;
}

#new-season #footerHolder #footer #newsletterHolder #newsletterFlash{
  width: 346px;
  height: 16px;
}


#new-season #flashFrontpage{
  margin: 0;
}

/*NY SÆSON 2009-2010 SLUT*/

/* BLYANT PÅ PRESSE */
#blyant{
	position: absolute;
	top: -35px;
	right: -500px;
	width: 500px;
	height: 500px;
}

/* SOUND PÅ FORSIDE */
#sound{
position: absolute;
bottom: -15px;
left: 110px;
left: 0;
width: 200px;
height: 110px;
}

#content #mainContent #contactFaktaRoed a.cntact-link{
color: #fff;
}

#content #mainContent #contactFaktaRoed a.cntact-link:hover{
background: #ccc;
}

/*NEWS BOXES*/
#newsboxHolder {
	position: relative;
	clear: both;
	float: none;
	width: 960px;
	height: 178px;
	margin: 0 auto;
	padding: 16px 0;
}

#newsboxHolder div.newsbox {
	width: 310px;
	height: 177px;
	margin-right: 10px;
	float: left;
}

/* ANMELDERKORPS */

#mainContentText ul, ul#reviewers {
	list-style: square;
	display: block;
	float: none;
	clear: both;
	margin-top: 2em;
}

#mainContentText ul li, ul#reviewers li {
	display: list-item;
	float: none;
	margin-left: 10px;
	text-transform: none;
}

#mainContentText ul {
	margin-left: 0.7em;
	margin-top: 0;
}

ul#reviewers li a {
	color: #887348;
	font-weight: bold;
	display: block;
	text-transform: none;
	text-decoration: none;
}

ul#reviewers li a:hover {
	text-decoration: underline;
}


/*SAFARI STYLE*/

@media screen and (-webkit-min-device-pixel-ratio:0) { 
#utilities ul li{
	background: url(../img/bullet-utilities.gif) 0 50% no-repeat;
}

#footer ul li{
	background: url(../img/bullet-utilities.gif) 0% 50% no-repeat;
	}

#prisgrupper{
	top: -311px;
}




