@charset "utf-8";
/* CSS Document */

body
{
	background:url(../images/bg_body.jpg) no-repeat top center;
	padding:0px;
	margin:0px;
	height:100%;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

html
{
	background:#393436 url(../images/bg_html.jpg) repeat-x top;
	padding:0px;
	margin:0px;
	width:100%;
}

a img
{
	border:none;
}

.col
{
	float:left;
}
.colr
{
	float:right;
}
.endcol
{
	clear:both;
}


.general
{
	width:994px;
	margin:0px auto 0px auto;
}



/*** top menu ***/

.topMenu
{
	height:128px;
}
	.topMenu .innerMenuDiv
	{
		padding-top:92px;
	}
	.topMenu .spr
	{
		float:left;
		width:10px;
		height:36px;
		overflow:hidden;
	}
	.topMenu a
	{
		color: #fff;
		font-weight: bold;
		font-size: 12px;
		display:block;
		float:left;
		width:157px;
		line-height:25px;
		border-bottom:11px solid #646464;
		text-decoration:none;
		text-transform: uppercase;
		vertical-align: bottom;
	}
		.topMenu a:hover
		{
			border-bottom:11px solid #FFEC00;
		}
		.topMenu a.linkNyheder
		{
			/*background:url(../images/link_menu_nyheder.gif) no-repeat top left;*/
		}
			.topMenu a.linkNyheder:hover, .topMenu a.linkNyhederAct 
			{
				/*background:url(../images/link_menu_nyheder_act.gif) no-repeat top left;*/
				border-bottom:11px solid #FFEC00;
			}
			
		.topMenu a.linkForest
		{
			/*background:url(../images/link_menu_forestillinger.gif) no-repeat top left;*/
		}
			.topMenu a.linkForest:hover, .topMenu a.linkForestAct 
			{
				/*background:url(../images/link_menu_forestillinger_act.gif) no-repeat top left;*/
				border-bottom:11px solid #FFEC00;
			}
			
		.topMenu a.linkKoreg
		{
			/*background:url(../images/link_menu_koregrafisk.gif) no-repeat top left;*/
		}
			.topMenu a.linkKoreg:hover, .topMenu a.linkKoregAct 
			{
				/*background:url(../images/link_menu_koregrafisk_act.gif) no-repeat top left;*/
				border-bottom:11px solid #FFEC00;
			}
			
		.topMenu a.linkKontakt
		{
			/*background:url(../images/link_menu_kontakt.gif) no-repeat top left;*/
		}
			.topMenu a.linkKontakt:hover, .topMenu a.linkKontaktAct 
			{
				/*background:url(../images/link_menu_kontakt_act.gif) no-repeat top left;*/
				border-bottom:11px solid #FFEC00;
			}
			
		.topMenu a.linkPresse
		{
			/*background:url(../images/link_menu_presse.gif) no-repeat top left;*/
		}
			.topMenu a.linkPresse:hover, .topMenu a.linkPresseAct 
			{
				/*background:url(../images/link_menu_presse_act.gif) no-repeat top left;*/
				border-bottom:11px solid #FFEC00;
			}
			
		.topMenu a.linkSponsorer
		{
			/*background:url(../images/link_menu_sponsorer.gif) no-repeat top left;*/
		}
			.topMenu a.linkSponsorer:hover, .topMenu a.linkSponsorerAct 
			{
				/*background:url(../images/link_menu_sponsorer_act.gif) no-repeat top left;*/
				border-bottom:11px solid #FFEC00;
			}




/*** cont part ***/

.contentPart
{
	background:url(../images/bg_content.gif) no-repeat top left;
	height:587px;
	padding:9px;
}
	.contentPart a
	{
		color: #fff;
	}
	.contentPart h3
	{
		font-size:19px;
		font-weight:bold;
		color:#FFEB00;
		padding:0px 0px 10px 0px;
		margin:0px 0px 0px 0px;
	}


.contDivAbsolute
{
	width:243px;
	margin:20px 0px 20px 20px;
	position:relative;
	z-index:100;
}
	.contDivAbsolute .innerBorder
	{
		border:5px solid #FFFFFF;
		background:#848C97;
		padding:13px;
		font-size:11px;
		color:#0F0E0E;
		font-weight:bold;
	}
		.contDivAbsolute .innerBorder .textCont
		{
			width:205px;
		}
		.contDivAbsolute .innerBorder .textCont a
		{
			color:#0F0E0E;
			text-decoration: none;
		}
			.contDivAbsolute .innerBorder .textCont h1 a
			{
				color:#FFEB00;
			}
		.contDivAbsolute .innerBorder .textCont a:hover
		{
			text-decoration: underline;
		}
	
	
.contInnerIndex
{
	width:420px;
}
	
	
h1
{
	font-size:15px;
	font-weight:bold;
	color:#FFEB00;
	padding:0px 0px 2px 0px;
	margin:0px 0px 0px 0px;
}
	h1 a
	{
	color:#FFEB00;
	}

h2
{
	font-size:19px;
	font-weight:bold;
	color:#FFEB00;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}
	small.smalldate
	{
		display: block;
		color:#FFEB00;
		line-height: 19px;
		font-weight:bold;
		padding:0px 0px 10px 0px;
		margin:0px 0px 0px 0px;
	}

h3
{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

h4
{
	font-size:14px;
	font-weight:bold;
	color:#FFEB00;
	padding:3px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

	
	
	
.innerContentBox
{
	width:650px;
	margin:20px 0px 0px 20px;
	text-align:justify;
	color:#FFFFFF;
	font-size:12px;
}
	.textContLineh
	{
		padding-top: 5px;
		line-height:24px;
	}
		.textContLineh a
		{
			color:#FFFFFF;
			text-decoration:underline;
		}
	
	
.ulSpons
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
	.ulSpons li
	{
		list-style:none;
		padding:5px 0px 0px 35px;
		margin:0px 0px 0px 0px;
		font-size:13px;
	}
	
.divKontakts
{
	color:#FFFFFF;
	padding:0px 0px 0px 30px;
	line-height:16px;
}	
	.divKontakts a
	{
		text-decoration:none;
		color:#FFFFFF;
	}
	
.orangeText
{
	color:#FFEB00;
}
.textBlack
{
	color:#0F0E0E;
}



.billetnet
{
	border:5px solid #FFFFFF;
	background:#003363;
	margin-left: 214px;
	margin-right: 8px;
}
	.billetnet .text
	{
		color:#FFEB00;
		font-size:15px;
		font-weight:bold;
		line-height:23px;
		padding:5px 15px 5px 15px;
		text-align:right;
		/*width:230px;*/
	}
	
	
.kontaktPicDiv
{
	border:5px solid #FFFFFF;
	background:#FFEB00;
	padding:7px 15px 7px 15px;
}
	.kontaktPicDiv .picDiv
	{
		border:3px solid #FFFFFF;
		margin-right:15px;
	}





/*** footer ***/

.footer
{
	padding:0px 0px 100px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
	.footer .textColFoot
	{
		padding-top:10px;
	}
		.footer .textColFoot a
		{
			text-decoration:none;
			color:#FFEB00;
		}