﻿div.content_navigation a.lvl_1
{
	padding-left: 5px;
	padding-right: 150px;
	width: 171px;
}
div.content_navigation a.lvl_1:hover
{
	padding-left: 5px;
	padding-right: 150px;
	width: 171px;
}
div.content_navigation a.lvl_2
{
	padding-left: 5px;
	padding-right: 150px;
	width: 171px;
}
div.content_navigation a.lvl_2:hover
{
	padding-left: 5px;
	padding-right: 150px;
	width: 171px;
}
div.content_navigation a.lvl_3
{
	padding-left: 5px;
	padding-right: 150px;
	width: 171px;
}
div.content_navigation a.lvl_3:hover
{
	padding-left: 5px;
	padding-right: 150px;
	width: 171px;
}


body
{
	text-align: center;
	font-family:Verdana;
	font-size: 11px;
	font-weight:normal;
	color: #2e2e2e;
}
 
h1
{
	font-family: Verdana;
	font-size: 18px;
	color: #2e2e2e;
	margin-top: 0px;
	margin-bottom: 10px;
	vertical-align: top;
}
 
h2
{
    font-family: Verdana;
	font-size: 18px;
	color: #2e2e2e;
	margin-top: 0px;
	margin-bottom: 6px;
	vertical-align: top;
 }
 
h3
{
	font-family: Verdana;
	font-size: 14px;
	color: #2e2e2e;
}
 
h4
{
	font-family: Verdana;
	font-size: 11px;
	font-style:italic;
	color:#2e2e2e;
}

p, td
{
	font-family:Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#292c28;
}
a.deeplink
{
	font-family: Verdana;
	font-size: 12px;   
}
a.deeplink:hover
{
	font-family: Verdana;
	font-size: 12px; 
}

/* LVL - 04JUL08
 * Alle steder der anvendes f.eks. asp:TextBox dannes et <input> i sourcen. Skal style derfor styres via css skal man derfor angive en style for input-felterne. I tagget 
 * skrives derfor CssClass="normal". Bemærk at man sætter bredden direkte i tagget og ikke via css-filen.
 */
input.normal
{
	border-color: #000000;
	border-style: Solid;
	border-width: 1px;
	padding-left:5px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-top:0px; 
	height: 17px;
}

textarea.normal
{
	border-color: #000000;
	border-style: Solid;
	border-width: 1px;
	padding-left:5px;
	padding-bottom: 0px;
	padding-right: 5px;
	padding-top:0px; 
	height: 17px;
}


/* LVL - 13JUL08
 * Dette er det refactorede stylesheet. Grundlæggende vil siden være bygget op af en række div'er:
 * 
 * div.main - yderste div. Sætter overordnet bredde og text-align på site 
 *
 * div.topbar - indeholder logo (venstre side, link til forside) samt links/search (højre side)
 *		div.leftpart - venstre side der indeholder logo
 *		div.rightpart - højre side der indeholder links til "about us", "downloads" og "contact us" + search
 *		div.topbar a
 *		div.topbar a:hover
 *		
 * div.topmenu - indeholder menubjælken umiddelbart under topbar'en
 *		div.topmenu div.left - venstre side af menubjælken
 *		div.topmenu div.button - default button baggrund (uden selected/hover grafik)
 *		div.topmenu div.button:hover, div.topmenu div.selectedbutton - button baggrund selected/hover
 *		div.topmenu div.divider - grafik der adskiller buttone på menu
 *		div.topmenu div.spacer - element der bruges til at give menu bredde på 967px
 *		div.topmenu div.right - højre side af menubjælke
 *		div.topmenu a 
 *
 *	div.contentrow - indeholder al content 32px-margin under topmenu.
 *		div.contentrow div.content_navigation - 171px bred plus 11px højremargin
 *		div.contentrow div.content_content - 611px bred plus 22px højremargin
 *			div.contentrow div.content_content div.text_column
 *			div.contentrow div.content_content div.picture_column
 *			div.contentrow div.content_content div.contact_information
 *			div.contentrow div.content_content div.text_column_news
 *		div.contentrow div.content_news
 *			div.contentrow div.content_news div.spacer
 *			div.contentrow div.content_news a
 *			div.contentrow div.content_news a:hover
 *			div.contentrow div.content_news div.archive
 *			div.contentrow div.content_news div.archive a
 *			div.contentrow div.content_news div.archive a:hover
 *			div.contentrow div.content_news h1
 *			div.contentrow div.content_news h2
 *		div.contentrow div.frontpage_content_left
 *		div.contentrow div.frontpage_content_right
 *			div.contentrow div.content_picture
 *			div.contentrow div.content_text
 *			div.contentrow div.frontpage_spacer
 *			div.contentrow div.content_text a
 *			div.contentrow div.content_text a:hover
 *			div.contentrow div.content_text a:visited
 */


div.main
{
	width: 972px;
	text-align: left;
	font-family: verdana;
}

/* LVL - 13JUL08
 * topbar-settings
 */
div.topbar 
{
	width: 972px;
	height: 129px;
	vertical-align: top;
	margin-bottom: 10px;
}
	/* topbar-left: logo (214px * 87px), sænket 15px. */
	div.topbar div.leftpart
	{
		float: left;
		width: 214px;
		padding-top: 15px;
	}
	/* topbar-right: links + search sænket 69px. */
	div.topbar div.rightpart
	{
		float: left;
		width: 758px;
		padding-top: 90px;
		text-align: right;
	}
	/* topbar-links: farve + hover for links i topbar. */
	div.topbar a
	{
		padding-right: 15px;
		color: #b71d1d;
		font-size: 11px;
		text-decoration: none;
	}
	div.topbar a:hover 
	{
		color: #d36300;
	}


/* LVL - 13JUL08
 * topmenu-settings. Ikke refactored...
 */
div.topmenu
{
	width: 972px;
	padding-left: 5px;
	float: left;
	height: 32px;
	font-size: 12px;	
	color: #ffffff;
	font-weight: bold;
	vertical-align:bottom;
}
	div.topmenu div.left
	{
		height: 32px;
		width: 1px;
		float:left;
		background-image: url('Gfx/Elements/topmenubar_left.gif');
	}
	div.topmenu div.button
	{
		/* LVL - 20JUL08 - Flyttet padding ned på "div.topmenu a" herunder. Dette for at tillade hele knap i topmenu at fungere som link...
		padding-left:20px;
		padding-right:20px;
		*/
		height: 32px;
		float:left;
		cursor: pointer;
		background-image: url('Gfx/Elements/topmenubar_mid_focus_off.gif');
	}
	div.topmenu div.button:hover, div.topmenu div.selectedbutton
	{
		/* LVL - 20JUL08 - Flyttet padding ned på "div.topmenu a" herunder. Dette for at tillade hele knap i topmenu at fungere som link...
		padding-left:20px;
		padding-right:20px;
		*/
		height: 32px;
		float:left;
		cursor: pointer;
		background-image: url('Gfx/Elements/topmenubar_mid_focus_hover.gif');
		vertical-align:bottom;
	}
	div.topmenu div.divider
	{
		height: 32px;
		width: 1px;
		float:left;
		background-image: url('Gfx/Elements/topmenubar_divider.gif');
	}
	div.topmenu div.spacer
	{
		height: 32px;
		width: 285px;
		float:left;
		background-image: url('Gfx/Elements/topmenubar_mid_focus_off.gif');
	}
	div.topmenu div.right
	{
		height: 32px;
		width: 3px;
		float:right;
		background-image: url('Gfx/Elements/topmenubar_right.gif');
	}
	div.topmenu a
	{
		top: 7px;
		position: relative;
		font-weight: bold;
		color: White;
		text-decoration: none;
		/* LVL - 20JUL08 - Tilføjet padding for at tillade hele knap i topmenu fungerer som link...*/
		padding-left: 20px;
		padding-right:20px;
		padding-top: 7px;
		padding-bottom: 20px;
	}


/* LVL - 13JUL08
 * Content-settings
 */
div.contentrow
{
	width: 972px;
	padding-left: 5px; /* LVL - 13JUL08 - 5px indryk fra venstre margin. */
	padding-top:33px; /* LVL - 13JUL08 - 33px nedryk fra bund ad topmenu. */
	float: left;
}
	div.contentrow div.content_navigation
	{
		width  : 171px;
		float: left;
		overflow: hidden;
			border-style: solid;
			border-color: #e0e0e0;
			border-width: 1px;
			background-image: url('Gfx/Elements/content_fadercolor.gif'); /* LVL - 13JUL08 - Grafik nederst i object. */
			background-position: bottom;
			background-repeat: repeat-x;
			padding-bottom: 44px; /* LVL - 13JUL08 - Afstand fra sidste node i navigationstræ til bund. */
			padding-top: 33px; /* LVL - 13JUL08 - Afstand fra øverste node i navigationstræ til top. */
			padding-left: 0px; /* LVL - 13JUL08 - Afstand fra noder til venstre side af ramme */
			padding-right: 0px;
		margin-right: 11px; /* LVL - 13JUL08 - Object (div) får venstre margin - ud over specificeret width. */
	}
	div.contentrow div.content_content
	{
		width  : 611px;
		float: left;
			border-style: solid;
			border-color: #e0e0e0;
			border-width: 1px;
			background-image: url('Gfx/Elements/content_fadercolor.gif');
			background-position: bottom;
			background-repeat: repeat-x;
			padding-bottom: 44px;
			padding-top: 33px;
			margin-right: 22px; /* LVL - 13JUL08 - Object (div) får venstre margin - ud over specificeret width. */
	}
	div.contentrow div.content_content_noleftmenu
	{
		width  : 773px;
		float: left;
			border-style: solid;
			border-color: #e0e0e0;
			border-width: 1px;
			background-image: url('Gfx/Elements/content_fadercolor.gif');
			background-position: bottom;
			background-repeat: repeat-x;
			padding-bottom: 44px;
			padding-left:22px;
			padding-top: 22px;
			margin-right: 22px; /* LVL - 13JUL08 - Object (div) får venstre margin - ud over specificeret width. */
	}
	div.contentrow div.content_content div.text_column
		{
			width  : 335px;
			float: left;
			margin-left: 22px;
			margin-right: 22px;
		}
		div.contentrow div.content_content div.picture_column
		{
			width  : 208px;
			float: left;
			margin-right: 22px;
		}
		div.contentrow div.content_content div.contact_information
		{
			width  : 208px;
			float: left;
			margin-right: 22px;
			margin-top: 42px;
			border-left-style: solid;
			border-left-width: 2px;
			border-left-color: #e0e0e0;
			padding-bottom: 120px;
			padding-left: 5px;
		}
		/* LVL - 13JUL08 - Div der anvendes til at vide press release/events. Enkelt kolonne (content_content) med padding. */
		div.contentrow div.content_content div.text_column_news
		{
			padding-left:22px;
			padding-right:22px;
		}
	div.contentrow div.content_news
	{
		width  : 137px;
		float: left;
		line-height: 15px;	
	}
		div.contentrow div.content_news div.spacer
		{
			width: 137px;
			height: 10px;
		}
		div.contentrow div.content_news a
		{
			font-family: Arial;
			font-size: 11px;
			color: #b61d1d;
			text-decoration: none;    
		}
		div.contentrow div.content_news a:hover
		{
			color: #d36300;
		}
		div.contentrow div.content_news div.archive
		{
			padding-bottom: 13px;
		}

		div.contentrow div.content_news div.archive a
		{
			font-family: Arial;
			font-size: 11px;
			color: #2e2e2e;
			text-decoration: none;    
		}
		div.contentrow div.content_news div.archive a:hover
		{
			color: #d36300;
		}
		/* LVL - 13JUL08 - Header (h1) style til news-kollonne */
		div.contentrow div.content_news h1
		{
			font-weight: bold;
			font-size:18px;
			color: #2e2e2e;
		}
		/* LVL - 13JUL08 - Header (h1) style til news-kollonne */
		div.contentrow div.content_news h2
		{
			font-weight: bold;
			font-size:14px;
			color: #2e2e2e;
		}
	
	
	
	
	
	/* LVL - 13JUL08 - Frontpage venstre kolonne */
	div.contentrow div.frontpage_content
	{
	   width: 802px;
	   float: left;
	   margin-right: 17px;
	}
	/* LVL - 13JUL08 - Frontpage venstre kolonne */
	div.contentrow div.frontpage_content_left
	{
	   width: 393px;
	   float: left;
	   margin-right: 15px;
	}
	/* LVL - 13JUL08 - Frontpage højre kolonne */
	div.contentrow div.frontpage_content_right
	{
	   width: 393px;
	   float: left;
	   margin-right: 0px;
	}
	div.contentrow div.frontpage_banner
	{
	   width: 801px;
	   float: left;
	   margin-top: 15px;
	   margin-right: 17px;
	   height: 80px;
	   background-color: Gray;
	}
	div.contentrow div.frontpage_downloads
	{
	   width: 817px;
	   float: left;
	   margin-right: 1px;
	}
	div.contentrow div.frontpage_downloads_box
	{   
	   background-image: url('Gfx/Elements/content_fadercolor.gif');
	   float: left;
	   background-position: bottom;
	   background-repeat: repeat-x;
	   padding-left: 0px;
	   padding-right: 0px;
	   padding-top: 5px;
	   border-width: 1px;
	   border-bottom-style: solid;
	   border-top-style: solid;
	   border-left-style: solid;
	   border-right-style: solid;
	   border-color : #e0e0e0;
	   height: 142px;
	   margin-top: 17px;
	   margin-right: 21px;
	}


		/* LVL - 13JUL08 - Øverst i kolonnerne (både højre og ventre) findes et billede med højde 120px */
		div.contentrow div.content_picture
		{
			height: 120px;
			vertical-align:top;
			border-width: 1px;
			border-top-style: solid;
			border-left-style: solid;
			border-right-style: solid;
			border-color: #e0e0e0;
		}
		/* LVL - 13JUL08 - Under billedet kommer tekst med fade-grafik i bunden */
		div.contentrow div.content_text
		{   
		   background-image: url('Gfx/Elements/content_fadercolor.gif');
		   background-position: bottom;
		   background-repeat: repeat-x;
		   padding-bottom: 20px;
		   padding-left: 12px;
		   padding-right: 22px;
		   border-width: 1px;
		   border-bottom-style: solid;
		   border-left-style: solid;
		   border-right-style: solid;
		   border-color : #e0e0e0;
		}


		/* LVL - 13JUL08 - Øverst i kolonnerne (både højre og ventre) findes et billede med højde 120px */
		div.contentrow div.content_banner_frontpage
		{
			height: 120px;
			vertical-align:top;
			border-width: 1px;
			border-top-style: solid;
			border-left-style: solid;
			border-right-style: solid;
			border-color: #e0e0e0;
		}
		/* LVL - 23APR09 - Kasse til text på redesignet forside */
		div.contentrow div.content_text_frontpage
		{   
		   background-image: url('Gfx/Elements/content_fadercolor.gif');
		   background-position: bottom;
		   background-repeat: repeat-x;
		   padding-left: 12px;
		   padding-right: 22px;
		   padding-top: 25px;
		   border-width: 1px;
		   border-top-style: solid;
		   border-bottom-style: solid;
		   border-left-style: solid;
		   border-right-style: solid;
		   border-color : #e0e0e0;
		   height: 401px;
		}
		div.contentrow div.content_textlink_frontpage
		{
		   width: 380px;
		   padding-left: 285px;
		   float: left;
		}
		div.content_textlink_frontpage_spacer
		{
		   width: 100px;
		}

		/* LVL - 23APR09 - Kasse til text på redesignet forside */
		div.contentrow div.content_picture_frontpage
		{   
		   height: 429px;
		}

		/* LVL - 23APR09 - Kasse til links på redesignet forside */
		div.content_link_box
		{   
		   background-image: url('Gfx/Elements/content_fadercolor.gif');
		   float: left;
		   background-position: bottom;
		   background-repeat: repeat-x;
		   padding-left: 0px;
		   padding-right: 0px;
		   padding-top: 5px;
		   border-width: 1px;
		   border-bottom-style: solid;
		   border-top-style: solid;
		   border-left-style: solid;
		   border-right-style: solid;
		   border-color : #e0e0e0;
		   height: 142px;
		   margin-top: 22px;
		}
		/* LVL - 28APR09 - Kasse til tekster på redesignet downloads side */
		div.content_link_box_text
		{   
		   background-image: url('Gfx/Elements/content_fadercolor.gif');
		   float: left;
		   background-position: bottom;
		   background-repeat: repeat-x;
		   padding-left: 15px;
		   padding-right: 10px;
		   padding-top: 15px;
		   border-width: 1px;
		   border-bottom-style: solid;
		   border-top-style: solid;
		   border-left-style: solid;
		   border-right-style: solid;
		   border-color : #e0e0e0;
		   height: 132px;
		   width: 510px;
		   margin-top: 22px;
		   margin-left: 15px;
		}

		/* LVL - 23APR09 - Frontpage venstre kolonne (nederst) */
		div.frontpage_content_bottom_left
		{
		   width: 185px;
		   float: left;
		   margin-right: 15px;
		}
		/* LVL - 23APR09 - Frontpage højre kolonne (nederst) */
		div.frontpage_content_bottom_right
		{
		   width: 185px;
		   float: left;
		   margin-right: 0px;
		}

		/* LVL - 13JUL08 - Frontpage højre kolonne */
		div.contentrow div.frontpage_spacer
		{
		   height: 22px;
		}
		/* LVL - 13JUL08 - Tekst på frontpage vises som tekst som links */
		div.contentrow div.content_text a
		{ 
			color:#b71d1d; 
			text-decoration: none; 
		}
		div.contentrow div.content_text a:hover
		{ 
			color:#d36300; 
		}
		div.contentrow div.content_text a:visited
		{ 
			color:#292c28; 
		}
		div.contentrow div.content_text_frontpage a
		{ 
			color:#b71d1d; 
			text-decoration: none; 
		}
		div.contentrow div.content_text_frontpage a:hover
		{ 
			color:#d36300; 
		}
		div.contentrow div.content_text_frontpage a:visited
		{ 
			color:#292c28; 
		}
		div.content_link_box_text a
		{ 
			color:#b71d1d; 
			text-decoration: none; 
		}
		div.content_link_box_text a:hover
		{ 
			color:#d36300; 
		}
		div.content_link_box_text a:visited
		{ 
			color:#292c28; 
		}

/*''''''''*/
/* Footer */
/*''''''''*/
div.footer
{
	width: 972px;
	padding-left: 5px; /* LVL - 13JUL08 - 5px indryk fra venstre margin. */
	padding-top:20px; /* LVL - 13JUL08 - 33px nedryk fra bund af contentrow. */
	float: left;
}
	div.footer div.left
	{
		height: 18px;
		width: 2px;
		float:left;
		background-image: url('Gfx/Elements/bottombar_left.gif');
	}
	div.footer div.spacer
	{
		color: White;
		height: 18px;
		width: 22px;
		float:left;
		background-image: url('Gfx/Elements/bottombar_mid.gif');
	}
	div.footer div.mid
	{
		color: White;
		height: 18px;
		width: 940px;
		float:left;
		background-image: url('Gfx/Elements/bottombar_mid.gif');
	}
	div.footer div.right
	{
		height: 18px;
		width: 3px;
		float:left;
		background-image: url('Gfx/Elements/bottombar_right.gif');
	}


/* links */

a.content_deeplink_button
{
	background-image: url('Gfx/Elements/linkicon_focus_off.gif');
	background-position: center;
	background-repeat: no-repeat;
	text-decoration: none;
}
a.content_deeplink_button:hover 
{
	background-image: url('Gfx/Elements/linkicon_focus_hover.gif');
}


.content_h1	{ font-weight: bold; font-size:18px; color: #2e2e2e;}
.h1 { font-weight: bold; font-size:18px; color: #2e2e2e;}
.h2 { font-weight: bold; font-size:14px; color: #2e2e2e;}

.content_picture_text	{ font-style:italic;}


.content_table { 	background-image: url('Gfx/Elements/content_fadercolor.gif');}








/* ***********************************
   *** Admin styling               ***
   *** LVL - 27JUN08               ***
   *** Consider to move to separa- ***
   *** te css.                     ***
   *********************************** */

/* Admin - TopBarAdmin
   LVL - 27JUN08
   Styles copied from topbar in the above and adjusted to layout as described bu AMI - 17JUN08.
*/
div.topbaradmin 
{
	height: 115px;
	vertical-align: top;
}

div.topbaradmin div.leftpart
{
	padding-top: 15px;
	text-align: left;
	float: left;
}

div.topbaradmin div.rightpart
{
	padding-top: 60px;
	padding-left: 20px;
	text-align: left;
	font-size:24px;
}


/* Admin - TopMenuAdmin
   LVL - 27JUN08
   Styles copied from topmenu in the above and adjusted to layout as described bu AMI - 17JUN08.
*/
div.topmenuadmin
{
	width: 968px;
	padding-left: 5px;
	float: left;
	height: 32px;
	font-size: 12px;	
	color: #ffffff;
	font-weight: bold;
}

div.topmenuadmin div.left
{
	height: 32px;
	width: 1px;
	float:left;
	background-image: url('Gfx/Elements/topmenubar_left.gif');
}

div.topmenuadmin div.button
{
	/* LVL - 20JUL08 - Flyttet padding ned på "div.topmenuadmin a" herunder. Dette for at tillade hele knap i topmenu at fungere som link...
	padding-left:20px;
	padding-right:20px;
	*/
	cursor: pointer;
	height: 32px;
	float:left;
	background-image: url('Gfx/Elements/topmenubar_mid_focus_off.gif');
}

div.topmenuadmin div.button:hover, div.topmenuadmin div.selectedbutton
{
	/* LVL - 20JUL08 - Flyttet padding ned på "div.topmenuadmin a" herunder. Dette for at tillade hele knap i topmenu at fungere som link...
	padding-left:20px;
	padding-right:20px;
	*/
	height: 32px;
	float:left;
	background-image: url('Gfx/Elements/topmenubar_mid_focus_hover.gif');
}

div.topmenuadmin div.divider
{
	height: 32px;
	width: 1px;
	float:left;
	background-image: url('Gfx/Elements/topmenubar_divider.gif');
}

div.topmenuadmin div.spacer
{
	height: 32px;
	width: 573px;
	float:left;
	background-image: url('Gfx/Elements/topmenubar_mid_focus_off.gif');
}

div.topmenuadmin div.right
{
	height: 32px;
	width: 3px;
	float:left;
	background-image: url('Gfx/Elements/topmenubar_right.gif');
}

div.topmenuadmin div.button a, div.topmenuadmin div.selectedbutton a
{
	top: 7px;
	position: relative;
	font-weight: bold;
	color: White;
	text-decoration: none;
	/* LVL - 20JUL08 - Tilføjet padding for at tillade hele knap i topmenu fungerer som link...*/
	padding-left: 20px;
	padding-right:20px;
	padding-top: 7px;
	padding-bottom: 20px;
}


/* Admin - TopMenuEmpty
   LVL - 04JUL08
   Styles copied from topmenu in the above and adjusted to create menubar without buttons. Used f.eks. on admin login-page.
*/
div.topmenuempty
{
	width: 968px;
	padding-left: 5px;
	float: left;
	height: 32px;
	font-size: 12px;	
	color: #ffffff;
	font-weight: bold;
}

div.topmenuempty div.left
{
	height: 32px;
	width: 1px;
	float:left;
	background-image: url('Gfx/Elements/topmenubar_left.gif');
}

div.topmenuempty div.spacer
{
	height: 32px;
	width: 964px;
	float:left;
	background-image: url('Gfx/Elements/topmenubar_mid_focus_off.gif');
}

div.topmenuempty div.right
{
	height: 32px;
	width: 3px;
	float:left;
	background-image: url('Gfx/Elements/topmenubar_right.gif');
}





/* Admin - ContentAdmin
   LVL - 27JUN08
   Styles copied from topmenu in the above and adjusted to layout as described bu AMI - 17JUN08.
*/
div.contentrowadmin
{
	width: 898px;
	height: 500px;
	overflow: auto;
	/* Internal distance - border->text */
	padding-top: 25px;
	padding-bottom: 33px;
	padding-left: 33px;
	padding-right: 33px;
	/* */
	border-style: solid;
	border-width: 1px;
	border-color: #e0e0e0;
	/* */
	margin-left: 5px;
	margin-top: 10px;
	/* */
	float: left;
}

div.EditGrid
{
	border: none;
	border-bottom-style: none;
	border-bottom-width: 2px;
	background-color:Blue;
}

div.panellist
{
	width:895px;
	border: none;
	float:left;
	overflow:auto;
}

GridView.panellistgrid
{
	border: none;
	float:left;
	overflow:auto;
	text-align: center;
}

.panellistgridrow:hover
{
	background-color: #e0e0e0;
}

.panellistgridrow a
{
	color: #c00038;
	text-decoration: none;    	
}
.panellistgridrow a:hover
{
	color: #d36300;
}

div.panelform
{
	width:800px;
	border: none;
	float:left;
	overflow:hidden;
}




div.mainbuttonmid
{
	padding-left:20px;
	padding-right:20px;
	cursor: pointer;
	height: 19px;
	float:left;
	background-image: url('Gfx/Elements/button_mid.gif');
}
div.mainbuttonmid:hover
{
	padding-left:20px;
	padding-right:20px;
	height: 19px;
	float:left;
	background-image: url('Gfx/Elements/button_mid_hover.gif');
}

div.mainbuttonleft
{
	height: 19px;
	width: 9px;
	float:left;
	background-image: url('Gfx/Elements/button_left.gif');
}
div.mainbuttonleft:hover
{
	height: 19px;
	width: 9px;
	float:left;
	background-image: url('Gfx/Elements/button_left_hover.gif');
}

div.mainbuttonright
{
	height: 19px;
	width: 16px;
	float:left;
	background-image: url('Gfx/Elements/button_right.gif');
}
div.mainbuttonright:hover
{
	height: 19px;
	width: 16px;
	float:left;
	background-image: url('Gfx/Elements/button_right_hover.gif');
}

div.mainbuttonmid a
{
	top: 1px;
	position: relative;
	font-weight: bold;
	color: White;
	text-decoration: none;
}



input.normal_150 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2C2B2B; border-color: #000000; border-style: solid; border-width: 1px; width: 150px; }

asp.TextBox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2C2B2B; border-color: #000000; border-style: solid; border-width: 1px; width: 135px; }


/* LVL - 21APR09
 * 1st Visit div'er
 */

div.firstvisit
{
	width: 1024px;
	text-align: left;
	font-family: verdana;
}

	div.firstvisit div.firstvisittop 
	{
	width: 1024px;
	height: 115px;
	vertical-align: top;
	}

	div.firstvisit div.firstvisitcontent
	{
	width: 1024px;
	padding-left: 10px; /* LVL - 13JUL08 - 20px indryk fra venstre margin. */
	padding-top:30px; /* LVL - 13JUL08 - 0px nedryk fra bund ad topmenu. */
	float: left;
	}
		div.firstvisitcontent div.left
		{
		   width: 460px;
		   float: left;
		   margin-right: 0px;
		}		
		div.firstvisitcontent div.spacer
		{
		   width: 30px;
		   float: left;
		   margin-right: 0px;
		}
		div.firstvisitcontent div.right
		{
		   width: 460px;
		   float: left;
		   margin-right: 22px;
		}

		div.firstvisitcontent div.content_picture
		{
			height: 139px;
			vertical-align:top;
			padding-left: 1px;
			padding-top: 1px;
			padding-right: 1px;
			border-width: 1px;
			border-top-style: solid;
			border-left-style: solid;
			border-right-style: solid;
			border-color: #e0e0e0;
		}
		div.firstvisitcontent div.content_text
		{   
		   background-image: url('Gfx/Elements/content_fadercolor.gif');		   
		   background-position: bottom;
		   background-repeat: repeat-x;
		   padding-top: 20px;
		   padding-bottom: 20px;
		   padding-left: 12px;
		   padding-right: 22px;
		   border-width: 1px;
		   border-bottom-style: solid;
		   border-left-style: solid;
		   border-right-style: solid;
		   border-color : #e0e0e0;
		   height: 360px;
		}
		div.lefttext
		{
		   width: 350px;
		   float: left;
		   margin-right: 0px;
		}
		div.leftlink
		{
		   width: 95px;
		   float: left;
		   margin-right: 0px;
		}
		div.leftlinkspacer
		{
		   width: 95px;
		   height: 300px;
		   float: left;
		   margin-right: 0px;
		}
