body.standard 
{ 
	margin: 0px;
}
table.main
{
	width: 100%;
}
td.borderwidth, input.borderwidth
{
	width: 20px;
}
td.borderheight
{
	height: 20px;
}
td.TopLeft
{
	background: url(images/border/TopLeft.jpg) no-repeat;
}
td.TopCenter
{
	background: url(images/border/TopCenter.jpg) repeat-x;	
}
td.TopRight
{
	background: url(images/border/TopRight.jpg) no-repeat;	
}
td.UpperLeft
{
	background: url(images/border/UpperLeft.jpg) repeat-y;	
}
td.UpperCenter
{
	vertical-align: top;
	text-align: center;
	height: 65px;
	background-color: #004A83;
	border-bottom: solid 2px Orange;
	width: 99%;
}
td.UpperHeader
{
	padding-bottom: 3px; 
	border-bottom: solid 1px Orange;
	vertical-align: top;
}
td.UpperRight
{
	background: url(images/border/UpperRight.jpg) repeat-y;	
}
td.MiddleLeft
{
	background: url(images/border/MiddleLeft.jpg) repeat-y;	
}
td.MiddleMenu
{
	text-align: left;
	padding-top: 5px;
	font-family: Verdana, Trebuchet MS; 
	font-size: 8pt;
	color: Orange;
	background: url(images/MenuKubus.jpg);
	vertical-align: top;
	padding-right: 5px;
}
td.MiddleCenter
{
	text-align: left;
	width: 83%;
	font-family: Verdana, Trebuchet MS; 
	padding: 8px;
	vertical-align: top;
}

td.MiddleRight
{
	background: url(images/border/MiddleRight.jpg) repeat-y;	
}
td.LowerLeft
{
	background: url(images/border/LowerLeft.jpg) no-repeat;	
}
td.TopMenu
{
	padding-left: 4px;
	vertical-align: top;
	font-size: 10pt;
}

div.data a:link, div.data a:visited, div.data a:active
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 10pt;
	color: Orange;
	text-decoration: none;
}
div.data a:hover
{
	text-decoration: underline;
}
div.data
{
	font-size: 10pt;
	display: block;
}

div.data0 a:link, div.data0 a:visited, div.data0 a:active
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 13pt;
	color: Orange;
	text-decoration: none;
}
div.data0 a:hover
{
	text-decoration: Underline;
}
div.data0
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 13pt;
	color: Orange;
}

div.search
{
	margin-left: 15;
	font-size: 10pt;
	display: block;
}
div.search a:link, div.search a:visited, div.search a:active
{
	color: #004A84;
	text-decoration: none;
}
div.search a:hover
{
	text-decoration: underline;
	color: Black;
}

/* Contact TD */
td.LowerCenter
{
	background: url(images/border/LowerCenter.jpg) repeat-x;
	text-align: center;
	font-family: Verdana, Trebuchet MS; 
	font-size: 6pt;
	color: White;
}
td.LowerRight
{
	background: url(images/border/LowerRight.jpg) no-repeat;	
}
td.FlagContainer
{
	padding-left: 8px;
}

span.hidden
{
	visibility: hidden;
	font-size: xx-small;
}
/* Style for the menuwidth input box */
input.menu
{
	visibility: hidden;
	width: 140px;
	height: 1px;
}
/* Style for the borderwidth input box */
input.border
{
	visibility: hidden;
	height: 1px;
	width: 19px;
}

input.Textbox
{
	background-color: #FFFFFF;
	border: solid 1px #004A83;
	font-family: Verdana, Trebuchet MS; 
	font-size: 8pt;
	color: #004A83;
}
input.Submit
{
	background-color: #FFFFFF;
	border: solid 1px #004A83;
	font-family: Verdana, Trebuchet MS; 
	font-size: 8pt;
	color: #004A83;
}

/* For the reference input */
select.Select
{
	background-color: #FFFFFF;
	
	font-family: Verdana, Trebuchet MS; 
	font-size: 9pt;
	color: #000000;
        margin-right: 18px;
        width: 110px;
}

span.RefName 
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 9pt;
        font-weight: bold;
	color: #000000;
}

table.Ref
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 9pt;
	color: #000000;
}

/* For top layer menu */
a.TopMenuAll
{
	font-family: Verdana, Trebuchet MS; 
	text-decoration: none; 
	font-weight: bold;
	font-size: 10pt;
	color: White;
	display: block;
}
a.TopMenu:link, a.TopMenu:visited, a.TopMenu:active
{
	font-size: 10pt;
	color: White;
	padding-left: 14px;
	background: #004A83 url("images/menu/LeftEdge.jpg") no-repeat;
}
a.TopMenu:hover
{
	font-size: 10pt;
	color: White;
	padding-left: 14px;
	background: #FFA500 url("images/menu/LeftEdgeHover.jpg") no-repeat;
}

a.TopMenu:link span, a.TopMenu:visited span, a.TopMenu:active span
{
	font-size: 10pt;
	color: White;
	background: #004A83 url("images/menu/RightEdge.jpg")  no-repeat top right;
	padding-right: 14px;
}
a.TopMenu:hover span
{
	font-size: 10pt;
	color: White;
	background: #FFA500 url("images/menu/RightEdgeHover.jpg")  no-repeat top right;
	padding-right: 14px;
}
a.TopMenuHover:link, a.TopMenuHover:visited, a.TopMenuHover:active
{
	font-size: 10pt;
	padding-left: 14px;
	background: #FFA500 url("images/menu/LeftEdgeHover.jpg") no-repeat;
}
a.TopMenuHover:hover
{
	font-size: 10pt;
	color: White;
	padding-left: 14px;
	background: #FFA500 url("images/menu/LeftEdgeHover.jpg") no-repeat;
}

a.TopMenuHover:link span, a.TopMenuHover:visited span, a.TopMenuHover:active span
{
	font-size: 10pt;
	color: White;
	background: #FFA500 url("images/menu/RightEdgeHover.jpg")  no-repeat top right;
	padding-right: 14px;
}
a.TopMenuHover:hover span
{
	font-size: 10pt;
	color: White;
	background: #FFA500 url("images/menu/RightEdgeHover.jpg")  no-repeat top right;
	padding-right: 14px;
}

/* For left side menu, numbers indicate indent spot */ 
a.LeftMenu1:link, a.LeftMenu1:visited, a.LeftMenu1:active
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 9pt;
	color: White;
	text-decoration: none;
	margin-left: 3px;
	display: -moz-inline-block;
	display: inline-block;	
}
a.LeftMenu1:hover
{
	text-decoration: none; 
	color: Orange;
	display: -moz-inline-block;
	display: inline-block;	
}

a.LeftMenu2:link, a.LeftMenu2:visited, a.LeftMenu2:active
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 8pt;
	color: White;
	text-decoration: none;
	margin-left: 12px;
	display: -moz-inline-block;
	display: inline-block;
}
a.LeftMenu2:hover
{
	text-decoration: none; 
	color: Orange;
	display: -moz-inline-block;
	display: inline-block;	
}

a.LeftMenu3:link, a.LeftMenu3:visited, a.LeftMenu3:active
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 7pt;
	color: White;
	text-decoration: none;
	margin-left: 23px;
	display: -moz-inline-block;
	display: inline-block;
}
a.LeftMenu3:hover
{
	text-decoration: none; 
	color: Orange;
	display: -moz-inline-block;
	display: inline-block;	
}

/* For flag links */
a.Flag:link, a.Flag:visited, a.Flag:active
{
	width: 18px;
	height: 11px;
	text-decoration: none;
	background-repeat: no-repeat; 
	background-position: left top; 
	display: block; /* For FF to accept */
	padding-left: 4px;
	padding-right: 4px;
}
a.Flag:hover
{
	width: 18px;
	height: 11px;
	text-decoration: none;
	background-repeat: no-repeat; 
	background-position: left top; 
	display: block; /* For FF to accept */
	padding-left: 4px;
	padding-right: 4px;
}

a.FlagDK:link, a.FlagDK:visited, a.FlagDK:active
{
	background-image: url(images/flag/dk.jpg);
}
a.FlagDK:hover
{
	background-image: url(images/flag/dkMO.jpg);
}

a.FlagES:link, a.FlagES:visited, a.FlagES:active
{
	background-image: url(images/flag/es.gif);
}
a.FlagES:hover
{
	background-image: url(images/flag/esMO.gif);
}

a.FlagGB:link, a.FlagGB:visited, a.FlagGB:active
{
	background-image: url(images/flag/gb.jpg);
}
a.FlagGB:hover
{
	background-image: url(images/flag/gbMO.jpg);
}
/* Contact <A> */
a.Kontakt:link, a.Kontakt:visited, a.Kontakt:active
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 6pt;
	color: White;
	text-decoration: none;
	padding-left: 15px;
}
a.Kontakt:hover
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 6pt;
	color: Orange;
	text-decoration: none;
}
/* Contact padding */
.Padding
{
	padding-left: 12px;
}
.ImgPadding
{
	padding-left: 18px;
}

/* Data handling div's */
div.tekniskdata
{
	display: block;
	background-color: #9A9A9A;
	float: right;
	width: 250px;
	margin-left: 10px;
	margin-bottom: 5px;
	margin-right: 5px;
	text-align: left;
	font-size: 10pt;
}
div.tekniskdata ol, ul
{
	position: relative;
	right: 15px;
}

div.beskrivelse
{
	display: block;
	padding-right: 10px;
	font-size: 10pt;
}

div.links
{
	display: block;
	background-color: Orange;
	float: left;
	width: 235px;
	margin-right: 10px;
	margin-top: 5px;
	text-align: left;
	font-size: 10pt;
}

div.links a:link, div.links a:visited, div.links a:active
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 10pt;
	color: Black;
	text-decoration: none;
}
div.links a:hover
{
	text-decoration: Underline;
}

div.links ol, ul
{
	display: block;
	position: relative;
	right: 15px;
}
div.billeder
{
	display: block;
	font-size: 10pt;
}

div.externallink
{
	display: block;
	float: right;
	font-size: 10pt;
}

div.rounded
{
	display: block;
	width: 100%;
	height: 7px;
	font-size: 1px;
	font-size: 10pt;
}
span.extheadline
{
	font-size: 16px;
	color: Orange;
	font-family: Verdana, Trebuchet MS; 
}

div.externaldata td
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 9pt;
	color: Black;
}
div.externaldata a:link, div.externaldata a:visited, div.externaldata a:active
{
	color: Orange;
	text-decoration: none;
}
div.externaldata a:hover
{
	text-decoration: underline;
	color: Black;
}
div.externaldata
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 9pt;
	color: Black;
}


/* Concact */
div.kontakt
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 9pt;
	color: Black;
	vertical-align: top;
}
div.kontakt td
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 9pt;
	color: Black;
	vertical-align: top;
}
div.kontakt input
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 9pt;
	color: Black;
	border: solid 1px black;
	background-color: White;
}
div.kontakt select
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 9pt;
	color: Black;
	border: solid 1px black;
	background-color: White;
}
div.kontakt option
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 9pt;
	color: Black;
	border: solid 1px black;
	background-color: White;
}

/* Search */
div.search
{
	font-family: Verdana, Trebuchet MS;
	font-size: 9pt;
	color: Black;
}
div.search a:link, div.search a:visited, div.search a:active
{
	font-family: Verdana, Trebuchet MS;
	font-size: 10pt;
	color: #004A84;
	text-decoration: none;
}
div.search a:hover
{
	font-family: Verdana, Trebuchet MS;
	font-size: 10pt;
	color: Orange;
	text-decoration: underline;
}

/* Visit */
div.visit
{
	font-family: Verdana, Trebuchet MS;
	font-size: 9pt;
	color: Black;
}
div.visit a:link, div.visit a:visited, div.visit a:active
{
	font-family: Verdana, Trebuchet MS;
	font-size: 10pt;
	color: #004A84;
	text-decoration: none;
}
div.visit a:hover
{
	font-family: Verdana, Trebuchet MS;
	font-size: 10pt;
	color: Orange;
	text-decoration: underline;
}

/* Ticker */
a.ticker:link, a.ticker:visited, a.ticker:active
{
	font-family: Verdana, Trebuchet MS; 
	font-size: 10pt;
	color: White;
	text-decoration: none;
}
a.ticker:hover
{
	color: Orange;
}
