/* ******************************* */
/* *** Generelle formateringer *** */
/* ******************************* */

body {
	margin:0px;
}



P, TD 		{ font: 11px Verdana, sans-serif; color: black; font-weight: normal; margin: 0px 0px 0px 0px; line-height: 16px; }
H1			{ font-family: verdana, sans-serif; color: #000; font-size: 16px;  font-weight: bold; margin: 20px 0px 20px 0px; }
H2 			{ font-family: verdana, sans-serif; color: #000; font-size: 11px;  font-weight: bold; margin: 10px 0px 0px 0px; }
a			{ text-decoration: underline; color: #072C62; }
a:link		{ text-decoration: underline; color: #072C62; }
a:visited	{ text-decoration: underline; color: #072C62; }
a:active 	{ text-decoration: underline; color: #072C62; }
a:hover		{ text-decoration: underline; color: #222; }

HR		{ color:#000080; height:1px; }

FORM 	{ padding:0px; margin:0px; }


/* ************************************ */
/* *** Specialiserede formateringer *** */
/* ************************************ */

#header {
	background-color:#555555;
}

/** venstre spalte med menu **/

#leftcontent{ 
	width:200px;
	
}

/** Midterspalte med tekst **/

.content{	
	margin-top:0px; 
	background-color:transparent;

}

#printcontent{	
	background-color:transparent;
	border-left:1px solid #979FA4;
	border-right:0px solid #979FA4;
	padding-left: 15px;
}

.rightcontent{ 
		width:150px;
}


/*Menuen i venstre spalte*/ 

ul.menu2{ 
	padding:0; 
	margin:0; 
	list-style:none;
	text-decoration:none; 
} 

ul.menu2 li a, ul.menu2 li a:visited{ 
	display:block; 
	margin:0px; 
	width: 160px; 
	padding:2px 0px 2px 2px; 
	font-weight:normal; 
	font-family:verdana, helvetica, sans-serif; 
	font-size:11px; 
	color:#444; 
	border-bottom:1px solid #979FA4; 
	text-decoration:none; 
} 


html>body ul.menu2 li a, html>body ul.menu2 li a:visited    { 
	width:auto;
	text-decoration:none; 
	/* height:18px; line-height:20px; margin-left:0px; padding-left:0px;*/ 
} 

ul.menu2 li a:hover{ 
	background-color:#979FA4; 
	color:#fff;
		text-decoration:none; 
}

/* Submenu til mainmenu ovenfor */

ul.menu3 { 
	padding-left:0px; 
	margin:0; 
	list-style:none;
	text-decoration:none; 
} 

ul.menu3 li a, ul.menu3 li a:visited{ 
	display:block; 
	margin:0px; 
	width:160px; 
	padding:2px 0px 2px 18px; 
	font-weight:normal; 
	font-family:verdana, helvetica, sans-serif; 
	font-size:11px; 
	color:#444; 
	border-bottom:1px solid #979FA4; 
	text-decoration:none; 
} 


html>body ul.menu3 li a, html>body ul.menu3 li a:visited    { 
	width:auto;
		text-decoration:none; 
} 

ul.menu3 li a:hover{ 
	background-color:#979FA4; 
	color:#fff;
	text-decoration:none; 
}


/** linie i toppen af menu **/

p.line{
	border-bottom:1px solid #979FA4;
} 


TABLE .topinclude		{ height:122px; }
.topinclude				{ color: #666666; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt;  font-weight:normal; }
.topinclude  a			{ color: #666666; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; text-decoration: none; }
.topinclude  a:link		{ color: #666666; background-color: transparent; text-decoration: none; }
.topinclude  a:visited	{ color: #666666; background-color: transparent; text-decoration: none; }
.topinclude  a:active	{ color: #666666; background-color: transparent; text-decoration: none; }
.topinclude  a:hover	{ color: #000000; background-color: transparent; text-decoration: underline; }

.topincludefrontpage			{ color: #666666; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt;  font-weight:normal; }
.topincludefrontpage a			{ color: #666666; font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; text-decoration: underline; }
.topincludefrontpage a:link		{ color: #666666; background-color: transparent; text-decoration: underline; }
.topincludefrontpage a:visited	{ color: #666666; background-color: transparent; text-decoration: underline; }
.topincludefrontpage a:active	{ color: #666666; background-color: transparent; text-decoration: underline; }
.topincludefrontpage a:hover	{ color: #000000; background-color: transparent; text-decoration: underline; }

.footer					{ font-size: 8pt; color: #666666; font-family: verdana,arial,helvetica,sans-serif; font-weight:normal; }
.footer a				{ color: #666666; font-family: verdana,arial,helvetica,sans-serif; font-size: 8pt; }
.footer a:link			{ color: #666666; background-color: transparent; text-decoration: none; }
.footer a:visited		{ color: #666666; background-color: transparent; text-decoration: none; }
.footer a:active		{ color: #666666; background-color: transparent; text-decoration: none; }
.footer a:hover			{ color: #666666; background-color: transparent; text-decoration: underline; }

.formular				{ border: 1px; border-color:#666666; border-style: solid; }

/* *** Menu *** */

.navi			{ font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; color: #ffffff; }
.navi a			{ font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; color: #ffffff; }
.navi a:link	{ color: #ffffff; background-color: transparent; text-decoration: none; }
.navi a:visited	{ color: #ffffff; background-color: transparent; text-decoration: none; }
.navi a:active	{ color: #ffffff; background-color: transparent; text-decoration: none; }
.navi a:hover	{ color: #ffffff; background-color: transparent; text-decoration: underline; }

.navibutton				{ font-family: verdana, arial, helvetica, sans-serif; font-size: 7pt; color: #ffffff; border-width: 1px 1px 1px 1px; padding-left: 6px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px; }
.navibutton a:link    	{ color: #ffffff; background-color: transparent; text-decoration: none; }
.navibutton a:visited	{ color: #ffffff; background-color: transparent; text-decoration: none; }
.navibutton a:hover   	{ color: #ffffff; background-color: transparent; text-decoration: underline; }

.breadcrumbs			{ margin-top:16px; width:319; }
.breadcrumbs a			{ }
.breadcrumbs a:link		{ }
.breadcrumbs a:visited	{ }
.breadcrumbs a:active	{ }
.breadcrumbs a:hover	{ }

.errorheader			{ font-family: verdana,arial,helvetica,sans-serif; color: #ff0000; font-size: 13pt;  font-weight:normal; text-align: left; }
.errormessage			{font: 7pt verdana, ms sans serif; font-weight: bold; color: #ff0000;  text-decoration: none}
.advismessage			{font: 7pt verdana, ms sans serif; font-weight: bold; color: #495969;  text-decoration: none}

/* *** */

#header .smalltext 				{ font-family: verdana,arial,helvetica,sans-serif; color: #000000; font-size: 7pt;  font-weight: normal; }
#header .smalltext a			{ font-family: verdana,arial,helvetica,sans-serif; font-size: 7pt; color: #FFF; font-weight: normal; }
#header .smalltext a:link		{ color: #FFF; text-decoration: none; }
#header .smalltext a:visited	{ color: #FFF; text-decoration: none; }
#header .smalltext a:active 	{ color: #FFF; text-decoration: none; }
#header .smalltext a:hover		{ color: #FFF; text-decoration: underline; }



.blueheadline { background-color: #083C73; font-weight: bold; font-size: 10pt; color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif; text-align: center; padding:4px; }

.inputx 	{ font-size: 8pt; font-family: verdana,arial,helvetica,sans-serif; }
.input10	{ font-size: 8pt; width: 10em; font-family: verdana,arial,helvetica,sans-serif; }
.input15	{ font-size: 8pt; width: 15em; font-family: verdana,arial,helvetica,sans-serif; }
.input18	{ font-size: 8pt; width: 18em; font-family: verdana,arial,helvetica,sans-serif; }
.input25 	{ font-size: 8pt; width: 25em; font-family: verdana,arial,helvetica,sans-serif; }
.input35 	{ font-size: 8pt; width: 35em; font-family: verdana,arial,helvetica,sans-serif; }
.input50 	{ font-size: 8pt; width: 50em; font-family: verdana,arial,helvetica,sans-serif; }