	body
	{
		font-family: Verdana;
		color: #A9003;
		background-color: #000000;
	}
	span.broedtekst
	{
		/*
		position: relative;
		left: 20px;
		*/
		color: #000000;
		font-size: 80%;
		text-align: justify;
	}
	h4
	{
		/*
		background: #A90003;
		*/
		color: #A90003;
		border-top: solid;
		border-bottom: solid;
		border-right: solid;
		border-left: solid;
		padding-bottom: 2px;
		padding-top: 2px;
		border-width: 1px;
		text-indent: 20px;
	}
	P
	{
		Font-Family : verdana, tahoma, arial, helvetica, sans-serif;
		Font-Size : 11px;
		Margin : 3px;
	}
	
	P.overskrift
	{
		Font-Family : arial, helvetica, sans-serif;
		color : 000000;
		Font-Size : 20px;
		Margin : 0px;
		font-weight : none;
		text-decoration : none;
		line-height: 22px;
		}
	
	P.overskrift2
	{
		Font-Family : arial, helvetica, sans-serif;
		color : B10303;
		Font-Size : 14px;
		Margin : 0px;
		font-weight : bold;
		text-decoration : none;
		}
		
	p.programpunkt
	{
		Font-Family : verdana, tahoma, arial, helvetica, sans-serif;
		Font-Size : 12px;
		Margin : 0px;
		color: 244786;
		font-weight : bold;
	}
	li
	{
	    Font-Family : verdana, tahoma, arial, helvetica, sans-serif;
		Font-Size : 11px;
		Margin : 3px;
	}
	
	
	/* Denne TD generelle specifikation er valgfri */
	td
	{
		Font-Family : verdana, tahoma, arial, helvetica, sans-serif;
		Font-Size : 11px;
		line-height: 17px;
	}
	td.footer
	{
		background: #A90003;
		color: #FFFFFF;
	}
	td.logo
	{
		background: #ffffff url("portal_inc/logo.jpg");
	}
	td.header
	{
		background: #A90003;
		color: #FFFFFF;
		font-weight: bold;
	}
	td.musiksalKolonne
	{
		border-right: dashed #000000;
		border-width: 1px;
		background: #f0f0f0;
		padding: 10px;
	}
	td.teaterKolonne
	{
		padding: 10px;
	}
	table.form
	{
		border-top: 1px solid #A90003;
		border-bottom: 1px solid #A90003;
		border-right: 1px solid #A90003;
		border-left: 1px solid #A90003;
		font-size: 80%;
		font-weight: bold;
	}
	input.field
	{
		border-top: 1px solid #A90003;
		border-bottom: 1px solid #A90003;
		border-right: 1px solid #A90003;
		border-left: 1px solid #A90003;
	}
	input.buttons
	{
		color: #FFFFFF;
		background: #A90003;
		font-weight: bold;
		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
	}
	sup
	{
		color: #A90003;
	}
	table.frame
	{
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		background-color: #ffffff;
	}

	A.menu:hover
	{
		color: #FFFFFF;
		position: relative;
		left: 20px;
		font-weight: bold;
		padding-bottom: 2px;
		padding-top: 2px;
		text-decoration: none;
		width: 100%;
	}
	A.menu
	{
		color: #A90003;
		position: relative;
		left: 20px;
		font-weight: bold;
		padding-bottom: 2px;
		padding-top: 2px;
		text-decoration: none;
		width: 100%;
	}
	a:link,a:visited,a:active
	{
	 	Font-Family : verdana, tahoma, arial, helvetica, sans-serif;
		Font-Size : 11px;
		COLOR : #B10303;
		text-decoration : none;
	}
	a:hover{
		text-decoration : underline;
		font-weight : none;
	}
	A.footerLink
	{
		color: #FFFFFF;
		text-decoration: none;
		font-weight: bold;
	}
	A.footerLink:hover
	{
		color: #FFFFFF;
		text-decoration: underline;
		font-weight: bold;
	}
	A.footerLink:visited
	{
		color: #FFFFFF;
		font-weight: bold;
	}
	A.footerLink:active
	{
		color: #FFFFFF;
		font-weight: bold;
	}

/*
	A.menu:visited
	{
		color: #A90003;
		position: relative;
		left: 20px;
		font-weight: bold;
		padding-bottom: 2px;
		padding-top: 2px;
		text-decoration: none;
		width: 100%;
	}
	A.menu:active
	{
		color: #FFFFFF;
		position: relative;
		left: 20px;
		font-weight: bold;
		padding-bottom: 2px;
		padding-top: 2px;
		text-decoration: none;
		width: 100%;
	}
*/

	td.menuIkkeAktiv
	{
		background: #F0F0F0;
	}
	td.menuAktiv
	{
		background: #A90003;
	}



	.oversigt
	{
    	BORDER-RIGHT: #E8E8E8 1px solid;
		BORDER-TOP: #E8E8E8 1px solid;
		BORDER-LEFT: #E8E8E8 1px solid;
		BORDER-BOTTOM: #E8E8E8 1px solid;
	}	

	.formular
	{
		BORDER-RIGHT: #cacaca 1px solid; 
		BORDER-TOP: #cacaca 1px solid; 
		FONT-SIZE: 8pt; 
		BORDER-LEFT: #cacaca 1px solid; 
		background-COLOR: #ffffff; 
		BORDER-BOTTOM: #cacaca 1px solid; 
		FONT-FAMILY: Verdana;
		text-align: left;
	}

	.billede
	{
	    BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 1px solid;
	}	
