/*
	OLD COLOR SCHEMA
	----------------------
	VMENU1=044B83
	VMENU2=066BBA
	VMENU3=3f8dd5
	HEADER=
	FOOTER=066BBA

	ORANGE=F48518
	ORANGELIGHT=ff9427
	ORANGEDARK=dc6d00

	STANDARDTEXT=033153
	CONTENT BG = e6e2cb

	CURRENT COLOR SCHEMA
	----------------------
	VMENU1=38637E
	VMENU2=407597
	VMENU3=5588AA
	HEADER=5588AA
	FOOTER=38637E
	BREADCRUMB=E0D0B8

	GREY=E8E8E0
	
	STANDARD BORDER=38637E

	STANDARDTEXT=404040
	CONTENT BG = FFFFFF

*/

.frontspot-ruler {margin-top:5px;padding-bottom:5px;border-top:1px dotted #cfdae3;}

.box-content {
	background-color:#5588AA;
	padding:5px;
	font-family:verdana;
	font-size:8pt;
	border-left:1px solid grey;
	border-bottom:1px solid grey;
	border-right:1px solid grey;
	border-top:1px solid grey;

}
.box-top-left {
	background-image:url(../../../tl.gif);
	width:7px;
	height:7px;
}
.box-top-right {
	background-image:url(../../../tr.gif);
	width:7px;
	height:7px;
}
.box-bottom-left {
	background-image:url(../../../bl.gif);
	width:7px;
	height:7px;
}
.box-bottom-right {
	background-image:url(../../../br.gif);
	width:7px;
	height:7px;
}
.box-vertical-left {
	background-image:url(../../../vl.gif);
	width:7px;
}
.box-vertical-right {
	background-image:url(../../../vr.gif);
	width:7px;
}

.box-horizontal-top {
	background-image:url(../../../ht.gif);
	height:7px;
}
.box-horizontal-bottom {
	background-image:url(../../../hb.gif);
	height:7px;
}

.checkbox {border:0;}
.standardtable {
/*	background-color:#3f8dd5;
	border-right:1px solid #0088bf;
	border-left:1px solid #9aaaff;
	border-top:1px solid #9aaaff;
	border-bottom:1px solid #0088bf;
	background-color:#f08114;
background-color:#e57505;

*/
	background-color:#5588AA;
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;
}
.standardtable td {
color:white;
	
	font-family:verdana;
	font-size:7pt;
	padding:3px;
}

.standardcolumn {

	/*background-color:#e57505;
	background-color:#ffffff;

*/

	background-color:#407597;
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;

}

/**************************************************************************
ANCHORS
*/

/* DEFAULT LINK PROPERTIES */
#contentcontainer a { text-decoration:none; color: #5588AA; font-family:verdana;font-size:8pt;}

#contentcontainer a:visited,
#contentcontainer a:visited font{ color: #616161;}

#contentcontainer a:link,
#contentcontainer a:link font{ color: #5588AA;}

#contentcontainer a:hover,
#contentcontainer a:hover font{ color: #C1C1C1;}




.popuppict a:visited{ color: #A9B7C7; text-decoration: underline;}
.popuppict a:hover{ color: #A9B7C7; text-decoration: underline;}
.popuppict a:link{ color: #546F8F; text-decoration: underline;}

#contentcontainer .faktabox a:link{ text-decoration:none;}
#contentcontainer .faktabox a:hover{ text-decoration:none;}
#contentcontainer .faktabox a:visited{ text-decoration:none;}
#contentcontainer .faktabox a:active{ text-decoration:none;}
#contentcontainer .faktaboxfront a:link{ text-decoration:none;}
#contentcontainer .faktaboxfront a:hover{ text-decoration:none;}
#contentcontainer .faktaboxfront a:visited{ text-decoration:none;}
#contentcontainer .faktaboxfront a:active{ text-decoration:none;}

#contentcontainer .searchResult  a{ text-decoration:none;font-family:Verdana;font-size:8pt;}
#contentcontainer .searchResult  a:link{ text-decoration:none;}
#contentcontainer .searchResult  a:hover{ text-decoration:none;}
#contentcontainer .searchResult  a:visited{ text-decoration:none;}
#contentcontainer .searchResult  a:active{ text-decoration:none;}

#contentcontainer .searchResult  a b{ text-decoration:none;font-family:Verdana;font-size:8pt;}
#contentcontainer .searchResult  a:link b{ text-decoration:underline;}
#contentcontainer .searchResult a:hover b{ text-decoration:underline;}
#contentcontainer .searchResult  a:visited b{ text-decoration:underline;}
#contentcontainer .searchResult  a:active b{ text-decoration:underline;}

#contentcontainer .frontspot a { text-decoration:none; color: #5588AA; font-family:verdana;font-size:8pt;}
#contentcontainer .frontspot a:visited{ text-decoration:none; color: #616161;}
#contentcontainer .frontspot a:link{ text-decoration:none; color: #5588AA;}
#contentcontainer .frontspot a:hover{ text-decoration:none; color: #c1c1c1;}

#contentcontainer .frontspotsmall a { text-decoration:none; color: #5588AA; font-family:verdana;font-size:8pt;}
#contentcontainer .frontspotsmall a:visited{ text-decoration:none; color: #616161;}
#contentcontainer .frontspotsmall a:link{ text-decoration:none; color: #5588AA;}
#contentcontainer .frontspotsmall a:hover{ text-decoration:none; color: #c1c1c1;}

#contentcontainer .faktalink a { text-decoration:none; color: #ffffff; font-family:verdana;font-size:8pt;}
#contentcontainer .faktalink a:visited{ text-decoration:none; color: #404040;font-size:8pt;}
#contentcontainer .faktalink a:link{ text-decoration:none; color: #ffffff;font-size:8pt;}
#contentcontainer .faktalink a:hover{ text-decoration:none; color: #C1C1C1;font-size:8pt;}


#breadcrumbs a { text-decoration:none; color: white; font-family:verdana;font-size:8pt;}
#breadcrumbs a:visited{ text-decoration:none; color: white;}
#breadcrumbs a:link{ text-decoration:none; color: white;}
#breadcrumbs a:hover{ text-decoration:none; color: white;}


.companyinfo a{ text-decoration:none; color: #FFFFFF;font-size:7pt;}
.companyinfo a:visited{ text-decoration:none; color: #FFFFFF;}
.companyinfo a:hover{ color: #c1c1c1; text-decoration: none;}
.companyinfo a:link{ text-decoration:none; color: #FFFFFF;}


/*
.contentcol a:visited b font{ 
	color: #A9B7C7; 
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.contentcol a:link b font{
	color: #546F8F;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
*/
.contentcol a:visited font{
	color: #A9B7C7;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.contentcol a:link font{
	color: #546F8F;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}



.lotuscell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:black;
	font-size: 7pt;
	font-weight: bold;
	background-color:#ffcc00;
	padding-left:3px;
	padding-right:3px;
	border-left:1px solid #ffff77;
	border-top:1px solid #ffff77;
	border-bottom:1px solid #885500;
	border-right:1px solid #885500;

}
.tivolicell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 7pt;
	font-weight: bold;
	background-color:#ff0000;
	padding-left:3px;
	padding-right:3px;
	border-left:1px solid #ff8888;
	border-top:1px solid #ff8888;
	border-bottom:1px solid #880000;
	border-right:1px solid #880000;
}
.webspherecell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 7pt;
	font-weight: bold;
	background-color:#663399;
	padding-left:3px;
	padding-right:3px;
	border-left:1px solid #bb88ee;
	border-top:1px solid #bb88ee;
	border-bottom:1px solid #330066;
	border-right:1px solid #330066;

}
.rationalcell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 7pt;
	font-weight: bold;
	background-color:#0099cc;
	padding-left:3px;
	padding-right:3px;
	border-left:1px solid #33ccff;
	border-top:1px solid #33ccff;
	border-bottom:1px solid #006699;
	border-right:1px solid #006699;
}

.linuxcell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 7pt;
	font-weight: bold;
	background-color:#000000;
	padding-left:3px;
	padding-right:3px;
	border-left:1px solid #33ccff;
	border-top:1px solid #33ccff;
	border-bottom:1px solid #006699;
	border-right:1px solid #006699;
}

.mscell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fffefa;
	font-size: 7pt;
	font-weight: bold;
	background-color:#0a6ccd;
	padding-left:3px;
	padding-right:3px;
	border-left:1px solid #33ccff;
	border-top:1px solid #33ccff;
	border-bottom:1px solid #006699;
	border-right:1px solid #006699;
}

.eclipsecell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 7pt;
	font-weight: bold;
	background-color:#45417a;
	padding-left:3px;
	padding-right:3px;
	border-left:1px solid #33ccff;
	border-top:1px solid #33ccff;
	border-bottom:1px solid #006699;
	border-right:1px solid #006699;
}
.javacell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#f26911;
	font-size: 7pt;
	font-weight: bold;
	background-color:white;
	padding-left:3px;
	padding-right:3px;
	border-left:1px solid #33ccff;
	border-top:1px solid #33ccff;
	border-bottom:1px solid #006699;
	border-right:1px solid #006699;
}


fieldset {
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;

	padding:3px;
}

legend {font-size:8pt;}

.brod{
	position:relative;
	float:left;
	clear:left;
}

h1{}

h2{
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
/*	font-size: 9pt;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:10px;*/
}

.divleft{
	width: 180px;
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.divright{
vertical-align:text-top;
/*	width: 180px;*/
	float: right;
/*	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 3px;
*/
}
.vdivider{
	border-left:1px solid #000000;
}

form {margin:0;}

table{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
}

hr{	
	height:1px;
	color:#000000;
}

/* CONTENTCOL */

.contentcol p {margin:0px;padding:0px;padding-top:8px;}
.contentcol .greentable{
	background-color:#EEEF9A;
	margin:3px;
	padding:3px;
	border:2px solid #FFFFFF;
	margin-left:-3px;
}


.contentcol ul{
	margin: 0px;
	padding: 0px;
	margin-left:17px;
}

.contentcol ol{
	margin: 0px;
	padding: 0px;
	margin-left: 35px;
}

.contentcol{
	width:100%;
	vertical-align:top;
	padding-top:26px;
	padding-bottom:35px;
	padding-left:35px;
	padding-right:35px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.contentcol div p,
.contentcol td,
.contentcol p,
.contentcol b,
.contentcol font{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;color:#626262;}


.contentcol h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color:#657583;
	padding:0px;
	margin:0px;
	padding-bottom:5px;

}
.contentcol h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	padding-top:10px;
	color:#657583;
}

.contentcol .titleline {
	width:100%;
	margin:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;

	border-top:1px solid #5588AA;
	font-size:0pt;
}
.contentcol .standardtable .standardcolumn {font-size:8pt;}
.contentcol .standardtable td {font-size:8pt;}



/* END CONTENTCOL */


.contentcolfront img{ margin:0px;}


.contentcolfront td, 
.contentcolfront p,
.contentcolfront b,
.contentcolfront font{ vertical-align:top;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#626262;}

.contentcolfront ul{
	margin: 0px;
	padding: 0px;
	margin-left:17px;
}

.contentcolfront ol{
	margin: 0px;
	padding: 0px;
	margin-left: 35px;
}

.contentcolfront{
	vertical-align:top;
	padding-top:35px;
	padding-bottom:35px;
	padding-left:35px;
	padding-right:35px;

	margin:0px;
	background-color:#ffffff;

}


.contentcolfrontnopadding img{ margin:0px;}


.contentcolfrontnopadding td, 
.contentcolfrontnopadding p,
.contentcolfrontnopadding b,
.contentcolfrontnopadding font{ vertical-align:top;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#404040;}

.contentcolfrontnopadding ul{
	margin: 0px;
	padding: 0px;
	margin-left:17px;
}

.contentcolfrontnopadding ol{
	margin: 0px;
	padding: 0px;
	margin-left: 35px;
}

.contentcolfrontnopadding{
/*	width:100%; */
	vertical-align:top;
/*	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;*/
	margin:0px;
	background-color:#ffffff;

/*	border-bottom:1px solid #0088bf;*/
}

.iconcol{
	vertical-align:top;
	margin:0px;
	padding:0px;
	padding-left:5px;

	width:0px;
}


.iconcolfront{
	vertical-align:top;
	margin:0px;
/*	border-right:1px solid #0088bf;
	border-bottom:1px solid #0088bf;*/
	width:5px;
	background-color:#ffffff;
}

.faktacol{
	vertical-align:top;
	text-align:right;
	float:right;
	padding:0px;
	margin:0px;
}

.faktacol select{
	width:100%;
	color:#404040;
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;
}

#contentcontainer td{
	vertical-align:top;
}

.greenbar{
	color: #FFFFFF;
	background-color: #333333;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left:3px;
	height: 17px;
}

/**************************************************************************
FRONTSPOT
*/
.frontspot {

	color:#38637E;
}

.frontspot h1{
	color:#38637E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.frontspot .titleline {
/*	width:100%;*/
	margin:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;
	border-top:1px solid #407597;
	font-size:0pt;
}

.frontspot p{
	color:white;
	width:100%;
	padding:0px;
	margin:0px;
}

.frontspot img{
	margin-top:10px;
	margin-bottom:10px;
	vertical-align:text-top;
}

.spotimage{}
/**************************************************************************
FRONTSPOTSMALL
*/

.frontspotsmall {
	padding:0px;
	margin:0px;
	color:#404040;
	padding:10px;
	/*border-right:1px solid #0088bf;
	border-bottom:1px solid #0088bf;
	border-left:1px solid #9aaaff;*/
	border-top:1px solid #E8E8E0;
}

.frontspotsmall p{
	color:#404040;
	width:100%;
	padding:0px;
	margin:0px;
}

.frontspotsmall h1{
	color:#407597;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.frontspotsmall .titleline {
	margin:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;
	border-top:1px solid #407597;
	font-size:0pt;
}

/**************************************************************************
FAKTATEXT
*/
.faktatext {
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:white;
	text-align:right;
}

/**************************************************************************
FAKTALINK
*/
.faktalink {
	padding-bottom:3px;
}


/**************************************************************************
TITLELINE
*/
.titleline {
}

/**************************************************************************
TITLELINEDotted
*/
.titlelinedotted {margin-top:5px;padding-bottom:0px;border-top:1px dotted #A9A9A9;}
/**************************************************************************
LINE
*/
.line {margin-top:0px;padding-bottom:0px;border-top:1px solid white;}

/**************************************************************************
LINEDotted
*/
.linedotted {margin-top:5px;padding-bottom:0px;border-top:1px dotted #ffffff;}





/**************************************************************************
POPCONTENT
*/
.popcontent {
	background-color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

html {margin:0; padding:0; border:0;}

body{
	/*background-color: #c7c6c5;*/
	background-image:url(../../../body-bg.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 8pt;
	text-align: left; 
	margin:0px;
	padding:0px;
	border:0px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 8pt;

}
body td, 
body p,
body font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 8pt;
}

.popuppict{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 8pt;
	text-align: left; 
	margin:0px;
	padding:0px;
	border:0px;
}




#container {
	width:980px;
	background-color: #FFFFFF;
	border-right: 1px solid #4B4B4B;
	border-left: 1px solid #4B4B4B;
	border-bottom: 1px solid #4B4B4B;
	text-align:left;
	margin:0px;
	margin-left:10px;
	padding:0px;
}

#header{
	width:980px;
	height:92px;
	background-color: white; 
	padding:0px;
}



.inputfield{
	width:200px;
	font-family:verdana;
	font-size:8pt;
	border:1px solid #000000;
}

.inputfelt{
	width:200px;
	font-family:verdana;
	font-size:8pt;
	border:1px solid #000000;
}
.inputsearch{
	width:125px;
	font-family:verdana;
	font-size:7pt;

	border-left:1px solid #141F5C;
	border-top:1px solid #141F5C;
	border-right:1px solid #ECECE5;
	border-bottom:1px solid #ECECE5;

	background-color:#ffffff;
	color:#404040;
	padding:1px;
	margin:0px;
	height:12px;

}

.searchbutton{
	background-color: #38637E;
	color:#FFFFFF;
	padding:0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:7pt;
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;
	cursor:pointer;
	/*background-image:url(../../../hmenu_bg.gif);*/
	text-transform:uppercase;

}

.breadcrumbsep{
	padding-top:2px;
}

#breadcrumbs{
	width:955px;
	background-color:#8298ac;
	height:23px;
	float:left;
	clear:both;
	vertical-align: middle;
	margin: 0px;
	overflow:hidden;
	padding: 0px;
	padding-left:25px;
	font-size:8pt;
	border-bottom:1px solid #898989;
}

#breadcrumbs td{

	color:white;
}


#centralcontainerblue{
	float:left;
	margin:0px;
	padding:0px;
	width:980px;
	clear: both;
	background-image:url(../../../vmenu_bg.gif);
	background-repeat:repeat-y;
	background-color:white;

}

#centralcontainer{
	float:left;
	margin:0px;
	padding:0px;
	width:980px;
	clear: both;
	background-image:url(../../../vmenu_bg.gif);
	background-repeat:repeat-y;
	background-color:white;
}

#contentcontainer{
	float:right;
	width:780px;
	margin:0px;
	padding:0px;

}


.cleaner {  clear:both; }

#footer{
	width:980px;
	clear:both;
	background-color: #657583; 

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	text-align:left;
	vertical-align:middle;
	margin:0px;
	overflow:hidden;
	height:24px;
	border-top:1px solid white;
}

/*
#service{
	width: 250px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:7pt;
	padding-left:5px;
	margin-top:0px;
}
*/

.companyinfo{
/*	float:left;
	text-align:left;*/
	margin:0px;
	padding:0px;
	padding-left:15px;
	padding-right:15px;
	font-size:7pt;
	color:white;
}


.bottomicons{
	background-color: #5588AA;
	text-align:left;
	
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;

	padding:5px;
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;

}
.bottomicons h1{
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:white;
	font-weight:normal;
}
.bottomicons .titleline {
	width:100%;
	margin-top:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;
	border-top:1px solid white;
	font-size:0pt;

}

#dateinfo{
	float:right;
	text-align:right;
	padding-right:10px;
	margin-top:0px;
	font-size:7pt;
}

#copyright{
/*	width:980px;
	clear:both;

	height:16px;*/
	float:right;
	text-align:right;
	margin:0px;
	padding-right:10px;
	color:white;
	font-size:7pt;
}

#icons{
	color: #FF0000;
	width:100%;
	text-align:left;

	padding-top:7px;
	height:23px;
	vertical-align:middle;
}

#icons img{
	margin:0px;
	padding:0px;
}

.tothetop{
	color: #FF0000;
	background-color: #ffffff;
	clear:both;
	margin-top:15px;
	height:30px;
	width:100%;
	text-align:right;
}
.tothetop img{
	margin:0px;
	padding:0px;
	margin-right: 10px;
	margin-bottom: 10px;
}



/**************************************************************************
NEWSBOX
*/

/*
.newsbox{

	background-color: #F48518;
	
	border-right:1px solid #dc6d00;
	border-bottom:1px solid #dc6d00;
	border-left:1px solid #ff9427;
	border-top:1px solid #ff9427;

	text-align:left;
	padding:5px;
	z-index:2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 8pt;

}
.newsbox td{
	font-size:8pt; font-weight:normal;color:white;
}
.newsbox h1{
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.newsbox .titleline {
	width:100%;
	margin:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;

	border-top:1px solid white;
	font-size:0pt;
}

*/


/********************
	ERRORBOX
***/


.errorbox{
	background-color: #5588AA;
	
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;
	margin-top:100px;
	padding:5px;
	text-align:left;
/*	z-index:2;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 8pt;
	width:600px;
}

.errorbox p,
.errorbox td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 8pt;
}


.errorbox h1{
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:white;
	font-weight:normal;

}
.errorbox .titleline {
	width:100%;
	margin-top:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;

	border-top:1px solid white;
	font-size:0pt;

}

.errorbox img{
	background-color: #5588AA;
	border-left:2px solid #38637E;
	border-top:2px solid #38637E;

	border-right:2px solid #38637E;
	border-bottom:2px solid #38637E;
	margin-bottom:5px;
}

/***********
	FAKTABOX
***/

.faktabox{
	background-color: #5588AA;
	
	padding:5px;
	text-align:left;
	z-index:2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 8pt;
	width:192px;
}

.faktabox p,
.faktabox td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size: 8pt;
}


.faktabox h1{
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:white;
	font-weight:normal;

}
.faktabox .titleline {
	width:100%;
	margin-top:0px;
	padding:0px;
	margin-top:3px;
	padding-bottom:3px;

	border-top:1px solid white;
	font-size:0pt;

}



.faktabox img{
	border-left:2px solid #38637E;
	border-top:2px solid #38637E;

	border-right:2px solid #38637E;
	border-bottom:2px solid #38637E;
	margin:0px;

	padding:0px;
	margin-left:3px;

	margin-bottom:5px;
}

.faktabox ul{
	margin: 0px;
	padding: 0px;
	margin-left:17px;
}

.faktabox ol{
	margin: 0px;
	padding: 0px;
	margin-left:25px;
}


.image{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width:180px;
	color: #000000;
	text-align:right;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	/*margin-left:20px;*/
}

.image img{ width:180px;}

.image p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin:0px;
	padding:0px;
	margin-top:-7px;
}

.billedtext font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin:0px;
	padding:0px;
	margin-top:-7px;
}

.manchet{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color: #657583;
	padding-top:5px;
	padding-bottom:10px;

}

/*** Top Menus ***/

#hmenu{
	width:980px;
	height:18px;
	/*background-color:#8999ff;ad6a00*/
	background-color: #38637E;
	margin:0;
	padding-top:2px;
	border-top:1px solid #A9A9A7;
	border-bottom:1px solid #595959;
	background-image:url(../../../hmenu_bg.gif);

}

#primeMenuTop{
	width:980px;
	display:inline;
	padding:0;
	margin:0;
	z-index:20;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
}

#primeMenuTop li {

	background-image:url(../../../hvidstreg.gif);
	background-position: right center;
	background-repeat:no-repeat;
	list-style-type:none;
	display:inline;
	margin:0;
	padding:2px 25px 4px 25px;

}

#primeMenuTop ul {
/*	background-image:url(../../../hmenu_bg.gif);*/

	display:none;
	padding: 0;
	margin:0;
	list-style-type:none;
	width:150px;
	z-index:21;
	position:absolute;
	overflow:visible;
	background-color:#38637E;
/*	border:2px solid #FFFFFF;*/
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;

}

#primeMenuTop ul li{ 
	border-width:1px 1px 0 0;	
	text-align:left;
	display:block;
	margin:0px;
	padding:4px 25px 4px 5px;
	background-image:none;
	background-color:#38637E;

}

#primeMenuTop ul ul li{	border-width:1px 1px 0 1px;}
#primeMenuTop a { text-decoration:none; color:#ffffff; font-size:8pt;}

#primeMenuTop a:hover,
#primeMenuTop ul li a:hover{ }
#primeMenuTop a:hover { color:white;}

#primeMenuTop li.hasSubmenus {
	background-image:url(../../../arrow_down.gif);
	background-position: right center;
	background-repeat:no-repeat;
}

#primeMenuTop ul li.hasSubmenus {
	background-image:url(../../../arrow_main.gif);
	background-position: 135px 6px;
	background-repeat:no-repeat;
}

/*all see this */
#primeMenuTop ul ul{
	display:none;
	position:absolute;
}


/*** Left Menus ***/

#vmenu {

	text-align:left;
	margin:0px;
	color:white;
	padding-top:0px;
	overflow:visible;
	float:left;
	width:200px;
}

#primeMenu1,
#primeMenu2,
#primeMenu3 {
	list-style:none;
	padding:0px;
	margin:0px;
	z-index:20;
}

#primeMenu1 ul,
#primeMenu2 ul,
#primeMenu3 ul {
	padding:0;
	margin:0;
	list-style:none;
	z-index:21;

	position:absolute;
	overflow:visible;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:196px;
}


#vmenu li {
	margin:0;
	position:relative;
	border:none;

	display:block;

	padding:5px 5px 5px 25px;
	border-top:1px solid #ffffff;

font-size:0pt;
}


#vmenu li li,
#vmenu li li li,
#vmenu li li li li{
    	width:189px;


	padding-left:5px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	border-bottom:1px solid #2D4F65;
	border-top:1px solid #cdddff;

	border-left:1px solid #cdddff;
	border-right:1px solid #2D4F65;

}

#vmenu li.hasSubmenus {

	background-image:url(../../../arrow_main.gif);
	background-position: 185px 4px;
	background-repeat:no-repeat;

}


#primeMenu1 li {background-color:#657583;border-bottom:1px solid #ffffff;}
#primeMenu2 li {background-color:#657583;border-bottom:1px solid #ffffff;}
#primeMenu3 li {background-color:#657583;border-bottom:1px solid #ffffff;}



#vmenu a {
	text-decoration:none;
	display:block;
	width:170px;


	color:#ffffff;
	font-size:9pt;

}


#primeMenu1 a:hover,
#primeMenu2 a:hover,
#primeMenu3 a:hover {
	color:#C1C1C1;
}


#vmenu ul ul{
	display:none;
	position:absolute;
	top:0;
	margin-left:175px;
	padding:0px;

}


#vmenu ul ul ul,
#vmenu ul ul ul ul{
	display:none;
	position:absolute;
	top:0;
	margin-left:195px;
	padding:0px;
}


/* Win IE only \*/
* html #vmenu li{float:left;font-size:0pt;}
/* end holly hack */


.formbutton{
/*	height:17px;*/
	background-color: #38637E;
	color:#FFFFFF;
	margin-left:2px;	
	padding:1px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:7pt;
	/*border-right:1px solid #cb4b00;
	border-bottom:1px solid #cb4b00;
	border-left:1px solid #ff9427;
	border-top:1px solid #ff9427;*/
	cursor:pointer;
	/*background-image:url(../../../hmenu_bg.gif);*/
	text-transform:uppercase;

}

.inputfull{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;

	vertical-align: top;
	line-height: 120%;
	margin-bottom: 1px;
	border-left:1px solid #141F5C;
	border-top:1px solid #141F5C;
	border-right:1px solid #ECECE5;
	border-bottom:1px solid #ECECE5;
	background-color:#FFFFFF;
	width: 100%;
	padding:1px;
}
.inputcombobox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	color:#404040;
	vertical-align: top;
	margin-bottom: 0px;

	background-color: #FFFFFF;
	
	border-right:1px solid #38637E;
	border-bottom:1px solid #38637E;
	border-left:1px solid #38637E;
	border-top:1px solid #38637E;

}

.inputfree{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	vertical-align: top;
	line-height: 120%;
	margin-bottom: 1px;
	border:none;
	/*background-color: #EEEF9A;*/
}

.inputimg{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	height:14px;
	vertical-align: top;
	line-height: 120%;
	margin-bottom: 1px;
	border:none;
	background-color: #EEEF9A;
	width: 100%;
}

input {font-size:8pt;border:1px solid black;}
.pulldown{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:8pt;

	vertical-align: top;
	line-height: 120%;
	margin-bottom: 1px;
	border:none;
	background-color: #EEEF9A;
	width: 100%;
}

.searchResult {}

.iframebody{
	margin:0px;
	padding:0px;
	width:100%;
	background-color:#ffffff;
}
