/************************** A HREF Links in content ***************************/

a{
	/*BERENDSEN OLD LINK COLOR : #3399FF */
	color: #0066CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a:hover{
	color: #004F9D;
	text-decoration: underline;
}

a:active{
	color: #0066CC;
}

a:visited{
	color: #0066CC;
}

a:focus
{
	outline: none;
}

body
{
	scrollbar-face-color: #F5F7F9;
}


/************************** END :: A HREF Links in content ***************************/


/************************** Sitemap  ***************************/
.lnk_sitemap
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;	
	text-decoration: none;
}

.lnk_sitemap:visited
{
	color: #000033;	
}

.lnk_sitemap:hover
{
	color: #3399FF;
	text-decoration: underline;
}

.lnk_sitemap:active
{
	color: #CC3333;
}


/************************** END :: Sitemap  ***************************/



.aar {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
color: #666666;
}
.aar_brodtekst {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
color: #666666;
}

.body_main_whole
{
		background-image: url(../Images/Old_main_body_right_gradient.jpg);
		background-repeat: repeat-x;
		margin : 0px;
		background-color: #F7F8FA;
}

.body_main
{
		background-image: url(../Images/Old_body_gradient.jpg);
		margin : 0px;
		background-repeat: repeat-x;
		background-color: White;
}

table 
{
	padding: 0px;
	border: 0px;
}

td.nav 
{
	border-right: solid 1px #cccccc;
}

td.bottom 
{
	border-right: solid 1px #cccccc;
}

.select 
{
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #000000;
}
	
.searchheadline 
{
	font-family: Verdana, tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
	font-weight : bold;
  	line-height: 14px;
}	

.formsog 
{
	color: #000000;
	font-family: Arial, Verdana, tahoma, Helvetica, Sans-Serif;
	font-size: 10px;
	border-bottom: #B6B6C5 1px solid;
	border-left: #000033 1px solid;
	border-right: #B6B6C5 1px solid;
	border-top: #000033 1px solid;
	width: 115px;
	height: 16px;
	padding-left:2px;
	padding-right:2px;
}

/* Css for the searchresult */

.searchres 
{
	text-decoration: none;
	font-family:Verdana, tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color:#000033;
}

.searchreslink 
{
	text-decoration: none;
	font-family:Verdana, tahoma, Helvetica, Sans-Serif;
	font-size: 11px;
	color:#3399FF;
}

.searchreslink:hover 
{
	color:black;
}

TD.searchrestopbar 
{
	background:#000033;
}

.searchresheadline 
{
	font-family: Verdana, tahoma, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight : bold;
 	line-height: 14px;
	padding: 10px;
}

/* Sitemap*/
span
{
	vertical-align:top;
}

span.bucket 
{
	padding:1px;
	margin:1px;
	vertical-align:top;
	width:100;
}
div.buckethead 
{
	border: solid 0px #999999;
	font-family: verdana, arial, helvetica, sans-serif;
	padding:2px;
	font-size: 10pt;	
  font-weight:bold;
}

.buckethead 
{
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-size: 11pt;
	color: #3399FF;	
   font-weight:bold;
}

.buckethead:hover 
{
	color : black;
	text-decoration: underline;
}

.bucketsublevel 
{
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	color: #3399FF;	
}

.bucketsublevel:hover 
{
	color : black;
	text-decoration: underline;
}

b.challenge 
{
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	color: black;	
  	font-weight:bold;
}

b.contact 
{
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	color: white;	
  font-weight:bold;
}

b.challengea 
{
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	line-height: 20px;
	font-size: 10px;
	color: black;	
  font-weight:bold;
}

input.bottom 
{
	border: 1px solid #807E81;
	background-color: #9E9C9F;
	font-family:Verdana, tahoma, Helvetica, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	color:white;
}

.td_bluebox
{
	background-image: url(../Images/bluebox_gradient_180x94.jpg);
	background-repeat: no-repeat;
}


.td_bluebox_regadopage
{
	background-image: url(../Images/bluebox_gradient_180x68.jpg);
	background-repeat: no-repeat;
}

.td_gradient_list
{
	background-image: url(../Images/listbox_gradient.jpg);
	background-repeat: no-repeat;
}

.fnt_bluexbox_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : white;
}

.fnt_bluexbox
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : white;
}

.fnt_bluexbox:visited
{
	color : white;
}

.fnt_bluexbox:hover
{
	color : white;
	text-decoration: underline;
}

.fnt_bluexbox:active
{
	color : white;
}

.input_select_bluebox
{	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : black;
	
	width: 158px;
	height : 20px;
	
	background-image: url(../Images/dropdown_gradient.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

.input_select_bluebox_mac
{	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : black;
	
	width: 153px;
	height : 20px;
}


.fnt_doforyou-box_bold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color : #000033;
}

.fnt_doforyou-box_grey
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : #666666;
}

.hr_doforyoubox_8B8EA5
{
	color : #8B8EA5;
}

/***************************** What can we do for you-box *****************************/
.lnk_doforyoubox_blue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : #000033;
}

.lnk_doforyoubox_blue:visited
{
	color: #0066CC; 
}

.lnk_doforyoubox_blue:hover
{
	color: #3399FF; 
	text-decoration : underline;
}

.lnk_doforyoubox_blue:active
{
	color: #CC3333; 
}


/***************************** END :: What can we do for you-box *****************************/

.input_select_othercountries
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : black;
	
	width: 158px;
	height : 20px;
	
	background-image: url(../Images/dropdown_gradient.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

.input_select_othercountries_mac
{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : black;
	
	width: 153px;
	height : 20px;
}



/***************************** Main *****************************/
.fnt_main_normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : black;
}

.lnk_main_blue
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : #3399FF;
}

.lnk_main_blue:hover
{
	color : black;
	text-decoration : underline;
}

.lnk_main_blue:visited
{
	color : #0066CC;
}

.lnk_main_blue:active
{
	color : #CC3333;
}


/***************************** END :: Main *****************************/

.fnt_indexnewslist_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color : #000033;
}

.fnt_relatedlink_headline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color : #000033;
}

.fnt_relatedlink_grey_sml
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : #999999;
}

/***************************** Related links *****************************/

.lnk_relatedlist
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3399FF;
	text-decoration: none;
}

.lnk_relatedlist:visited
{
	color: #0066CC;
}

.lnk_relatedlist:hover
{
	color: #3399FF;
	text-decoration: underline;
}

.lnk_relatedlist:active
{
	color: #CC3333;
}


/***************************** END :: Related links *****************************/


/***************************** Index newslist - links *****************************/
.lnk_indexnewslist_blue
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3399FF;
	text-decoration: none;
}

.lnk_indexnewslist_blue:visited
{
	color: #0066CC;
}

.lnk_indexnewslist_blue:hover
{
	color: #CC3333;
}

.lnk_indexnewslist_blue:active
{
	color: #CC3333;
}

/* SELCTED */

.lnk_indexnewslist_blue_selected
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC3333;
	text-decoration: none;
}

.lnk_indexnewslist_blue_selected:visited
{
	color: #CC3333;
}

.lnk_indexnewslist_blue_selected:hover
{
	color: #CC3333;
}

.lnk_indexnewslist_blue_selected:active
{
	color: #CC3333;
}

/***************************** END :: Index newslist - links *****************************/


/***************************** Disclaimer - links *****************************/
.lnk_disclaimer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color : #999999;	
	text-decoration: none;
}

.lnk_disclaimer:visited
{
	color : #999999;
}

.lnk_disclaimer:hover
{
	color : #999999;
	text-decoration: underline;
}

.lnk_disclaimer:active
{
	color : #999999;
}

/***************************** END :: Disclaimer - links *****************************/


/***************************** Link for H1 *****************************/
.lnk_h1
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 25px; 
	font-style: normal; 
	font-weight: normal;
	color: #000033;
	padding: 0px;
}

.lnk_h1:visited
{
	color: #000033;
}

.lnk_h1:hover
{
	text-decoration: underline;	
	color: #000033;
}

.lnk_h1:active
{
	color: #000033;
}


/***************************** END :: Link for H1 *****************************/


/***************************** Link for H2 *****************************/
.lnk_h2 {  
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 14px;
	color: #CC3333;
	font-weight: normal;
	text-decoration: none;
}

.lnk_h2:visited {  
	color: #CC3333;
}

.lnk_h2:hover {  
	text-decoration: underline;
	color: #CC3333;
}

.lnk_h2:active {  
	color: #CC3333;
}


/***************************** END :: Link for H2 *****************************/


/***************************** Link for Level2 (selected/non-selected) *****************************/
.lnk_menu_lvl2
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	text-decoration: none;
}

.lnk_menu_lvl2:visited
{
	color: #000033;
}

.lnk_menu_lvl2:hover
{
	color: #000033;
	text-decoration: underline;
}

.lnk_menu_lvl2:active
{
	color: #CC3333;
}


/* selected */

.lnk_menu_lvl2_selected
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC3333;
}

.lnk_menu_lvl2_selected:visited
{
	color: #CC3333;
}

.lnk_menu_lvl2_selected:hover
{
	color: #CC3333;
}

.lnk_menu_lvl2_selected:active
{
	color: #CC3333;
}


/***************************** END :: Link for Level2 (selected/non-selected) *****************************/


/***************************** Link for Level3 (selected/non-selected) *****************************/

.lnk_menu_lvl3
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
}

.lnk_menu_lvl3:visited
{
	color: #000033;
	text-decoration :none;
}

.lnk_menu_lvl3:hover
{
	color: #CC3333;
	text-decoration :underline;
}

.lnk_menu_lvl3:active
{
	color: #000033;
	text-decoration :none;
}


/* SELECTED */

.lnk_menu_lvl3_selected
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC3333;
}

.lnk_menu_lvl3_selected:visited
{
	color: #CC3333;
	text-decoration :none;
}

.lnk_menu_lvl3_selected:hover
{
	color: #CC3333;
}

.lnk_menu_lvl3_selected:active
{
	color: #CC3333;
	text-decoration :none;
}


/******************* coolmenu ****************/
.clsCMOn_sub {
	font-family: Arial, Verdana, tahoma, Helvetica, Sans-Serif;
	color: #000033;
	font-size : 10px;
	text-decoration : none;
  padding: 2px 4px;

}

.clsCMOver_sub {
	font-family: Arial, Verdana, tahoma, Helvetica, Sans-Serif;
	color: #CC3333;
	font-size : 10px;
	text-decoration : none;
  padding: 2px 4px;
}
.clsCMOn_top {
	font-family: Arial, Verdana, tahoma, Helvetica, Sans-Serif;
	color: #000033;
	font-size : 10px;
	text-decoration : none;
  	padding: 4px 1px;
	font-weight: bold;
	text-transform: uppercase;
}

.clsCMOver_top {
	font-family: Arial, Verdana, tahoma, Helvetica, Sans-Serif;
	color: #CC3333;
	font-size : 10px;
	text-decoration : none;
	padding: 4px 1px;
	font-weight: bold;
	text-transform: uppercase;	
}

/* mail form */

.mailform_input 
{
	color: #000000;
	font-family: Arial, Verdana, tahoma, Helvetica, Sans-Serif;
	font-size: 10px;
	border-bottom: #B6B6C5 1px solid;
	border-left: #000033 1px solid;
	border-right: #B6B6C5 1px solid;
	border-top: #000033 1px solid;
	width: 215px;
	height: 16px;
	padding-left:2px;
	padding-right:2px;
}

.mailform_textarea
{
	color: #000000;
	font-family: Arial, Verdana, tahoma, Helvetica, Sans-Serif;
	font-size: 10px;
	border-bottom: #B6B6C5 1px solid;
	border-left: #000033 1px solid;
	border-right: #B6B6C5 1px solid;
	border-top: #000033 1px solid;
	width: 215px;
	height: 80px;
	padding-left:2px;
	padding-right:2px;
}

.mailform_submit
{
	color: #0066CC;
	font-family: Arial, Verdana, tahoma, Helvetica, Sans-Serif;
	font-size: 10px;
	border-top: #B6B6C5 1px solid;
	border-right: #000033 1px solid;
	border-left: #B6B6C5 1px solid;
	border-bottom: #000033 1px solid;
	background-color: #F7F8FA;
	padding: 3px;
}

/***************************** USER LOGIN INFO (instead of DHTML menu on top) *****************************/
.user_logininfo
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #333333
}


.red_alert
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #D50827;
}

/***************************** END :: USER LOGIN INFO (instead of DHTML menu on top) *****************************/