html
{
	overflow:-moz-scrollbars-vertical;
	overflow-x:hidden;
	overflow-y:auto;
}

body{
	margin:0px;
	padding:0px;
	text-align:center;
	background:#F7F6F5;
}
body, div, th, td, p, h1, h2, h3, span, input, textarea, select, label{
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	color:#000;
}
#page{
	margin:0px;
	padding:0px 13px 0px 0px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	background:transparent repeat-y url(page_bg.gif) right top;
	width:777px;
	\width:790px;
	w\idth:777px;
}
#top{
	position:relative;
	background:#E5E1E1 repeat-x url(top_bg.gif) left bottom;
	border-right:1px solid #B3AFAF;
	border-bottom:1px solid #B3AFAF;
	border-left:1px solid #B3AFAF;
	height:84px;
	voice-family: "\"}\""; /* ie5xWin */
	voice-family:inherit;
	height:83px;
}
html>body #top{
	height:83px; /* ie5xWin */
}
#logo{
	position:absolute;
	width:125px;
	height:20px;
	left:20px;
	top:30px;
}

/*////////// SERVICENAV /////////////////*/
#serviceNav, #langNav{
	float:right;
	width:200px;
	margin-left:3px;
	padding:4px 0px 3px 0px;
	background:#fff;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #serviceNav, #langNav{width:auto;}
  /* End IE5-Mac hack */

html>body #serviceNav, #langNav{
	padding:3px 0px 0px 0px;
}

#serviceNav ul, #langNav ul{
	padding:0px;
	margin:0px;
	list-style: none;
}
#serviceNav ul li, #langNav ul li{
	margin:0px;
	padding:0px;
	float:left;
}
#serviceNav a, #langNav a{
	color:#7F7F7F;
	font-size:11px;
	margin:0px 8px 0px 8px;
	text-decoration:none;
}
#serviceNav a.printIt
{
	float:left;
}
#serviceNav a:hover, #langNav a:hover{
	text-decoration:underline;
}
#langNav li.sel{
	display:none;
}
#searchForm{
	position:absolute;
	width:200px;
	top:26px;
	right:12px;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #searchForm{width:auto;}
  /* End IE5-Mac hack */

#searchForm input{
	border-top:1px solid #787878;
	border-right:1px solid #B7B7B7;
	border-bottom:1px solid #B7B7B7;
	border-left:1px solid #787878;
	padding-left:2px;
	color:#7F7F7F;
	font-size:10px;
	margin-right:5px;
	width:111px;
	\width:113px;
	w\idth:111px;
}
#searchForm input.but{
	background:transparent no-repeat url(arrow_grey.gif) right center;
	border:0px;
	margin:0px;
	padding:0px 10px 0px 0px;
	font-weight:bold;
	width:auto;
	cursor:pointer;
	cursor:hand;
	color:#727070;
	font-size:11px;
}

/*////////// NAV /////////////////*/
#nav{
	position:absolute;
	z-index:999;
	margin:0px;
	padding:0px;
	border-left:1px solid #B3AFAF;
	border-right:1px solid #B3AFAF;
	background:#fff;
	left:-1px;
	top:84px;
	width:775px;
	\width:777px;
	w\idth:775px;
}
#nav ul{
	margin:0px;
	padding:0px;
	list-style: none;
}
#nav ul li{
	position:relative;
	margin:0px;
	padding:0px;
	float:left;
}
#nav ul li a{
	float:left;
	text-decoration:none;
	color:#000;
	font-size:13px;
	display:block;
	padding:2px 10px 0px 10px;
	height:21px;
	voice-family: "\"}\""; /* ie5xWin */
	voice-family:inherit;
	height:19px;
}
html>body #nav ul li a{
	height:19px; /* ie5xWin */
}
#nav ul li a:hover, #nav ul li.sel a{
	background:#eee;
}
#nav ul li.sel ul li.sel a, #nav ul li.sel ul li a, #nav ul li ul li.sel a{
	background:#fff;
}
#nav ul li:hover ul, #nav ul li.over ul, #nav ul li.selover ul{
	display:block;
}
#nav ul li ul
{
	/*
	filter:alpha(opacity=90);
	-moz-opacity:0.90;
	*/
	position:absolute;
	left:0px;
	display:none;
	border-top:1px solid #B3AFAF;
	top:21px;
	background:transparent repeat-y url(nav_ul_bg.gif) 1px 0px;
	padding:0px 1px 2px 0px;
	width:143px;
	
}

#nav ul li ul li{
	display:block;
	float:none;
	clear:both;
}
#nav ul li ul li a{
	text-decoration:none;
	color:#2F2F2F;
	font-size:11px;
	display:block;
	padding:4px 6px 5px 10px;
	border-right:1px solid #B3AFAF;
	border-bottom:1px solid #B3AFAF;
	border-left:1px solid #B3AFAF;
	background:#fff;
	height:auto;
	width:142px;
	float:left;
	voice-family: "\"}\""; /* ie5xWin */
	voice-family:inherit;
	width:124px;float:none;
}
html>body #nav ul li ul li a{
	width:124px;float:none; /* ie5xWin */
}
#nav ul li ul li a:hover{
	background:#eee;
}
#gfxThingy{
	background:#F7F6F5 no-repeat url(bottom_bg.gif) right top;
	margin-right:-13px;
	height:13px;
}

/*////////// MAIN  ///////////*/
#spot{
	display:none;
}
#main{
	background:#fff repeat-y url(main_bg.gif) 0px 0px;
	border:1px solid #B3AFAF;
	margin:21px 0px 0px 0px;
	padding-bottom:10px;
	float:left;
	width:777px;
	voice-family: "\"}\""; /* ie5xWin */
	voice-family:inherit;
	float:none;width:auto;background:#fff repeat-y url(main_bg.gif) 1px 0px;
}
html>body #main{
	float:none;width:auto;background:#fff repeat-y url(main_bg.gif) 0px 0px; /* ie5xWin */
}
/*////////// SUBNAV /////////////////*/
#subNav{
	overflow:hidden;
	float:left;
	width:145px;
}
*:first-child+html #subNav{
		width:144px;
}
#subNav ul{
	margin:0px;
	padding:0px;
	list-style: none;
}
#subNav ul li{
	border-bottom:1px solid #B3AFAF;
}
#subNav ul li a{
	display:block;
	background:transparent repeat-x url(subnav_ul_bg.gif) 0px -2px;
	color:#000;
	text-decoration:none;
	margin:0px;
	padding:0px 15px 0px 11px;
	line-height:26px;
}



#subNav ul li a:hover{
	text-decoration:underline;
}
#subNav ul li.sel a{
	font-weight:bold;
}

#subNav ul li ul{
	display:none;
	margin:-2px 0px 5px 0px;
}
#subNav ul li.sel ul{
	display:block;
}
#subNav ul li ul li{
	border-bottom:1px solid #eee;
}
#subNav ul li ul li a{
	display:block;
	background:transparent;
	text-decoration:none;
	margin:0px;
	padding:0px 15px 0px 11px;
	line-height:22px;
}
#subNav ul li.sel ul li a{
	font-weight:normal;
}
#subNav ul li ul li.sel a{
	text-decoration:underline;
}

/*////////// CONTENT /////////////////*/
#content{
	overflow:hidden;
	float:left;
	width:484px;
	margin:10px 0px 0px 0px;
	line-height:13px;
}
#related{
	overflow:hidden;
	float:left;
	width:126px;
	margin:10px 0px 0px 9px;
	line-height:auto;
}
#footer{
	border-right:1px solid #B3AFAF;
	border-bottom:1px solid #B3AFAF;
	border-left:1px solid #B3AFAF;
	background:#fff;
	padding:2px 0px 4px 5px;
	color:#A5A1A4;
}
#footer span
{
	color:#A5A1A4;
}

/*// [CORNERED ARTICLES (NOT CURRENTLY IMPLEMENTED)] //*/
div.art{

}
html>body div.art{

}
#home div.art
{
	width:180px;
}
div.light{

}
div.white{

}

#related div.art{
	margin-top:0px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #808080;
}

div.art img{

}
div.art .icle{

}
div.art .icle a{

}
div.art .icle a img{

}
div.art .icle p{

}
div.art .cLT{
	display:none;
}
#related div.art .cLT{
	
}
div.art .cRT{
	display:none;
}
#related div.art .cRT{
	
}
div.art .cRB{
	display:none;
}
html>body div.art .cRB{

}

div.art .cLB{
	display:none;
}
html>body div.art .cLB{
	
}

div.art #teaserImage, div.art img, div.art form, div.art select, div.art input, div.art .teaserimage{
	
}
/*// [/CORNERED ARTICLES (NOT CURRENTLY IMPLEMENTED)] //*/


div.teaser{
	float:left;
	width:192px;
	height:180px;
	background:transparent no-repeat url(fade_line_vertical.gif) left top;
}
html>body div.teaser{
	height:auto;
	min-height:180px;
}
div.teaser img{
	margin:1px 1px 0px 2px;
}
div.teaser .icle{
	padding:5px 8px 5px 10px;
	color:#767676;
}
div.teaser h2{
	font-size:14px;
}
div.teaser .icle a{
	display:block;
	text-decoration:none;
	color:#000;
	background:transparent no-repeat url(arrow_black.gif) 0px 7px;
	padding-left:10px;
}
div.teaser .icle p{
	margin:0px 0px 0px 0px;
}


h1, h1 span{
	font-size:16px;
	font-weight:normal;
	padding:0px;
	margin:0px 0px 8px 0px;
}
h2, h2 span{
	font-size:13px;
	font-weight:normal;
	padding:0px;
	margin:0px 0px 3px 0px;
}
em
{
	font-style:italic;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	color:#000;
}
strong
{
	font-weight:bold;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	color:#000;
}


#related h2, #home #content h2, #home #subNav h2{
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:2px 0px 4px 0px;
}
.icle h2{
	color:#000;
	margin-bottom:2px;
}
p{
	margin:0px 0px 10px 0px;
	padding:0px;
}
#related p{
	margin:0px;
	padding:0px;
}
dl{
	margin:0px;
	padding:0px;
}
dt, dd{
	margin:0px;
	padding:0px;
}
dt{
 font-weight:bold;
}
dd{

}

.skip{
	display:none;
}
.full, #formArea{
	padding:0px 10px 10px 10px;
}

.half{
	float:left;
	padding:0px 10px 10px 10px;
	width:221px;
	\width:241px;
	w\idth:221px;
}

/*////////// HOME  ///////////*/
#home #spot{
	display:block;
	margin-top:21px;
}
#home #spot{
	border-top:1px solid #B3AFAF;
	border-right:1px solid #B3AFAF;
	border-left:1px solid #B3AFAF;
}
#home #spot>img, #home #spot>embed{
	margin-bottom:-3px;
}
#home #main{
	background-image: url(home_main_bg.gif);
	padding-top:5px;
	margin-top:0px;
}

#home #subNav{
	margin:0px 0px 0px 5px;
	width:172px;
	line-height:auto;
}
html>#home #subNav{
	margin-left:11px;
}

#home #content{
	margin:0px 0px 0px 21px;
	width:370px;
	line-height:auto;
}

#home #related{
	margin:0px 0px 0px 18px;
	width:175px;
	line-height:auto;
	background:transparent no-repeat url(dk_map.gif) right top;
}
#home #content .newsImg{
	float:right;
	margin:15px 0px 0px 0px;
	padding-bottom:0px;
}
#home #subNav a.more, #home #related a.more{
	background:transparent no-repeat url(home_arrow_white.gif) right center;
}
#home #content a.more{
	background:transparent no-repeat url(home_arrow_light.gif) right center;
	margin-right:195px;
}
#home #console
{
	margin-top:20px;
	margin-left:203px;
	width:358px;
}
/*////////// WIDE/EXTRANET  ///////////*/
#extra
{
	background:#fff;	
}

#wide #main{
	background-image: url(wide_main_bg.gif);
}

#extra #main, #extra #page
{
	background:transparent;
	padding:0px;
	width:627px;
	border:0px;
}
#extra #main
{
	padding-bottom:10px
}
#wide #content, #productArea #content, #extra #content{
	width:627px;
}

#wide #related, #productArea #related, #extra #related{
	display:none;
}


#wide .full, #productArea .full, #extra .full{

}

#wide .half, #productArea .half, #extra .half{
	width:293px;
	\width:313px;
	w\idth:293px;
}

#extra #console
{
	margin-left:10px;	
}
/*////////// [PRODUCTAREA] ////////////*/
#productArea #main{
	background-image: url(wide_main_bg.gif);
}
#productArea .split #main{
	background-image: url(main_bg.gif);
}
#productArea .split #content
{
	width:484px;
}
#productArea .split #related
{
	display:block;
}
#productArea .split .full
{
	width:auto;
}
#productArea .split .half
{
	width:221px;
	\width:241px;
	w\idth:221px;
}
#productArea #content .full table.offsetLeft
{
	margin-left:-4px;
}
#productArea #content .full table.productList
{
	width:auto;
}
#productArea #content .full table table table, #productArea #content .full table.clearOffsetLeft
{
	margin-left:auto;
}
#productArea .imgSize190
{
	width:190px;
	margin-left:10px;
}
#productArea .imgSize95, #productArea .imgRight95
{
	border:1px solid #535353;
	width:93px;
	\width:95px;
	w\idth:93px;
}
#productArea .imgSize126
{
	width:126px;
}
#productArea table td.productListItem
{
	width:126px;
}
#productArea table td.sep
{
	padding:0px 13px 0px 12px;
}
#productArea table td.sepColor
{
	padding:0px 10px 0px 10px;
}

#productArea .imgRight95
{
	margin:0px 0px 5px 0px;
}
#productArea .imgSize55
{
	border:1px solid #535353;
	width:53px;
	\width:55px;
	w\idth:53px;
}
#productArea .tinyfont, #productArea .tinyfont span
{
	font-size:9px;
	line-height:9px;
}
#productArea div.colorWrapper
{
	padding:0px;
	margin:0px 0px -3px 0px;	
}
#productArea #measureBox input
{
		width:150px;
}
#productArea #measureBox input.but
{
	width:auto;
	float:right;
	margin-right:68px;

}
#productArea #subNav .sectionBox select
{
	width:123px;	
	margin-bottom:8px;
}
#productArea #content .sectionBox select
{
	margin-bottom:10px;
}
#productArea #subNav .sectionBox input
{
	width:103px;
}
#productArea #subNav .sectionBox input.but{
	background:transparent no-repeat url(home_arrow_light.gif) right center;
	width:15px;
	height:20px;
	border:none;
	cursor:pointer;
}
#productArea #relatedProducts
{
	margin-left:-10px;
}
#productArea #relatedProducts img
{
	padding:0px;
	margin:0px 0px 10px 10px;
}
#productArea #relatedPaging, #productArea #content .contact
{
	padding-bottom:10px;
	border-bottom:1px solid #808080;	
}
#productArea #relatedPaging a.more
{
	float:right;
}

#productArea #content .contact
{
	margin-bottom:10px;	
}
#productArea .relatedProductTeaser
{
	padding-bottom:10px;
	border-bottom:1px solid #808080;
}
#productArea #related div.relatedProductTeaser a.more
{
	display:block;
	float:left;
	margin-top:7px;
}

#productArea #subNav a.niv1, #productArea #subNav span.niv1{
	display:block;
	background:transparent repeat-x url(subnav_ul_bg.gif) 0px -2px;
	color:#000;
	text-decoration:none;
	margin:0px;
	padding:0px 10px 0px 11px;
	line-height:26px;
	border-bottom:1px solid #B3AFAF;
}
#productArea #subNav a.niv1Sel, #productArea #subNav span.niv1Sel
{
	display:block;
	background:transparent repeat-x url(subnav_ul_bg.gif) 0px -2px;
	color:#000;
	text-decoration:none;
	margin:0px;
	padding:0px 10px 0px 11px;
	line-height:26px;
	font-weight:bold;
}

#productArea #subNav div.niv2
{
	border-bottom:1px solid #B3AFAF;
	padding-bottom:5px;
}
#productArea #subNav div.niv2 a{
	display:block;
	background:transparent;
	text-decoration:none;
	margin:0px;
	padding:0px 10px 0px 11px;
	line-height:22px;
}
#productArea #subNav a.niv1Sel:hover, #productArea #subNav a.niv1:hover, #productArea #subNav div.niv2 a:hover
{
	text-decoration:underline;
}
#productArea #subNav .sectionBox
{
	background:transparent repeat-x url(subnav_ul_bg.gif) 0px -2px;
	padding:6px 10px 6px 11px;
	border-bottom:1px solid #B3AFAF;
}
#productArea #subNav .sectionBox a.more
{
	border-top:0px;
}
#productArea #subNav img.choosenForm
{
	margin-top:5px;	
}
#productArea #content .searchGroup
{
	color:#aaa;
}

/*////////// [/PRODUCTAREA] ////////////*/

.clear{
	clear:both;
}
hr{
	display:none;
}
#content hr{
	display:block;
	border-color:#EDECED;
	background:#EDECED;
	color:#D8D6D3;
	margin:0px 0px 5px 0px;
	height:1px;
	border-style: none;
}
html>body #content hr{
	margin:0px 0px 10px 0px;
}

img{
	border:0px;
}
.date{
	font-size:10px;
	color:#7F7F7F;
	margin-bottom:-5px;
	margin-top:5px;
}

a{
	color:#000;
	text-decoration:underline;
}
a.external{
	background:transparent no-repeat url(ext_bg.gif) 0px 4px;
	padding-left:10px;
}
a.externalDoc{
	background:transparent no-repeat url(doc_bg.gif) 0px 2px;
	padding-left:14px;
}
a.externalPdf{
	background:transparent no-repeat url(pdf_bg.gif) 0px 2px;
	padding-left:14px;
}
a.more, a.newsBoxReadMore, a.back{
	text-decoration:none;
	display:block;
	background:transparent no-repeat url(arrow_grey.gif) right center;
	border-top:1px solid #808080;
	color:#000;
	padding:1px 15px 3px 0px;
	margin-top:5px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
}
#content a.more, #related a.more, #related a.newsBoxReadMore{
	display:inline;
	padding:0px 15px 0px 0px;
	margin:0px;
	border:none;
	background:transparent no-repeat url(home_arrow_white.gif) 100% 50%;
}
#related a.more
{
	background:transparent no-repeat url(arrow_grey.gif) right center;
}
#content a.back, #related a.back
{
	float:left;
	padding:0px 0px 0px 15px;
	margin:0px;
	border:none;
	background:transparent no-repeat url(home_arrow_white_left.gif) left center;
}
#related a.back
{
	background:transparent no-repeat url(home_arrow_light_left.gif) left center;
}
a.more:hover, a.newsBoxReadMore:hover, a.back:hover{
	text-decoration:underline;
}

/*///////////  FORMS  ///////////////////*/
form{
	margin:0px;
	padding:0px;
}
label{
	cursor:pointer;
	cursor:hand;
}

#related input.but
{
	border:none;
	cursor:pointer;
	text-align:left;
	background:transparent no-repeat url(arrow_grey.gif) right center;
	border-top:1px solid #808080;
	color:#000;
	padding:0px 10px 0px 0px;
	margin-top:20px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	width:100%;
}
#related #distributorTeaser select{
	width:105px;
}
#home #related #distributorTeaser select{
	width:145px;
}
#related #distributorTeaser{
	margin-top:-15px;
}
#home #related .but, #related #distributorTeaser .but{
	background:transparent no-repeat url(home_arrow_white.gif) 50% 50%;
	width:15px;
	height:20px;
	border:none;
	cursor:pointer;
}
#content input.but
{
	border:none;
	cursor:pointer;
	text-align:right;
	background:transparent no-repeat url(home_arrow_white.gif) right center;
	padding:0px 15px 0px 0px;
	margin-top:15px;
}
#content .showAll input.but
{
	margin-top:0px;
	margin-left:20px;
}
#related div.newsBoxWrapper, #home div.newsBoxWrapper
{
	background:transparent no-repeat url(news_drop.gif) right bottom;
	width:126px;
	margin:0px 0px -15px 0px;
	padding:0px 0px 5px 0px;
}
#home div.newsBoxWrapper
{
	background-image: url(news_drop_front.gif);
	width:182px;
}
#related div.newsBoxSelector, #home div.newsBoxSelector
{
	width:124px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
#home div.newsBoxSelector
{
	width:180px;
}
/*////////// TABLES ///////////*/
#content table.std{
	padding:0px;
	margin:0px 0px 10px 0px;
	border:1px solid #000;
	text-align:left;
	border-collapse:collapse;
	width:100%;
	\width:auto;
	w\idth:100%;
}
#content table.std td{
	padding:3px 5px 3px 5px;
}
#content table.blank{
	padding:0px;
	margin:0px;
	border:0px;
	text-align:left;
	border-collapse:collapse;
	width:100%;
	\width:auto;
	w\idth:100%;
}
#content table.blank td{
	padding:0px;
	margin:0px;
}
#content table.twoByTwo, #content table.threeBythree{
	padding:0px;
	margin:0px 0px 0px 0px;
	border:none;
	text-align:left;
	border-collapse:collapse;
	width:100%;
	\width:auto;
	w\idth:100%;
}
/* Spalteklasser med stavefejl */
#content table.twoByTwo td.leftCollum{
	padding:0px 10px 0px 0px;
	width:50%;
	\width:auto;
	w\idth:50%;
}
#content table.twoByTwo td.rightCollum{
	padding:0px 0px 0px 10px;
	width:50%;
	\width:auto;
	w\idth:50%;
}
#content table.threeBythree td.leftCollum{
	padding:0px 13px 0px 0px;
	width:33%;
	\width:auto;
	w\idth:33%;
}
#content table.threeBythree td.middleCollum{
	padding:0px 7px 0px 7px;
	width:34%;
	\width:auto;
	w\idth:34%;
}
#content table.threeBythree td.rightCollum{
	padding:0px 0px 0px 13px;
	width:33%;
	\width:auto;
	w\idth:33%;
}

table.customLayoutOne
{
	background:#eee;
	border-collapse:collapse;
	
}
table.customLayoutOne td
{
	border:1px solid #B3AFAF;
	padding:2px;
}

table.customLayoutTwo
{
	background:#eee;
	border-collapse:collapse;
	
}
table.customLayoutTwo td
{
	border:1px solid #fff;
	padding:2px;
}

table.customLayoutThree
{
	background:#fff;
	border-collapse:collapse;
}
table.customLayoutThree td
{
	border:1px solid #B3AFAF;
	padding:2px;
}








.left{
	text-align:left;
}
span.left
{
	float:left;	
}
img.left{
	float:left;
	margin-right:10px;
}
.middle{
	text-align:middle;
}
.right{
	text-align:right;
}
span.right
{
	float:right;	
}
#footer span.right
{
	margin-right:5px;	
}
#footer a
{
	color:#FF9999;
	text-decoration:none;
}
#footer a:hover
{
	text-decoration:underline;
}


img.right{
	float:right;
	margin-left:10px;
}
iframe{
	width:615px;
	margin:0px;
	border:0px;
	padding:0px;
}

/*////////// NEWS LISTING ///////////*/
.newsListing{
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#000;	
}
.newsListing .nlNormMore
{
	margin-top:5px;
	border-bottom:1px solid #808080;
	padding-bottom:5px;	
}
.newsListing .nlBold, #related .art .icle .newsListing .nlBold, #home .art .icle .newsListing .nlBold{
	font-weight:normal;
}
#related .art .icle .nlBold, #home .art .icle .nlBold
{
	font-weight:bold;
	display:block;
}
#related .art .icle .newsListing .nlBold, #home .art .icle .newsListing .nlBold
{
	font-weight:normal;
	display:inline;
}
.newsListing .nlHeader{
	font-weight:bold;
	text-decoration:none;
	padding-left:0px;
	
}
.newsListing .nlTeaser,nlBody{
	font-weight:normal;
	text-decoration:underline;	
}
.newsListing .nlNorm, .newsListing .nlLink{
	font-weight:normal;
	text-decoration:none;
	padding:0;
	margin:0;
}
#newsletterForm input{
	border-top:1px solid #787878;
	border-right:1px solid #B7B7B7;
	border-bottom:1px solid #B7B7B7;
	border-left:1px solid #787878;
	padding-left:2px;
	color:#A5A1A4;
	font-size:10px;
	margin-right:10px;
	width:121px;
	\width:124px;
	w\idth:121px;
}
html>body #newsletterForm input{
	width:122px;
}
#related a.moreunderscore, #home a.moreunderscore
{
	font-weight:normal;
	
}
#related a.moreunderscore:hover, #home a.moreunderscore:hover
{
	text-decoration:underline;
}
#related a.moreunderscore img, #related a.newsBoxReadMore img, #home a.moreunderscore img, #home a.newsBoxReadMore img
{
	display:none;
}
/* SITEMAP */
#sitemap ul{
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style: none;
}
#sitemap ul li{
	margin:0px 0px 20px 0px;
	padding:0px;
	line-height:auto;
}
#sitemap ul li ul li{
	margin:0px;
	padding:0px;
}
#sitemap ul li ul{
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 20px;
}
#sitemap ul li ul li ul{
	margin:10px 0px 10px 10px;
}
#sitemap ul li ul li ul li ul{
	margin:0px 0px 5px 0px;
}

#sitemap ul li a{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
#sitemap ul li a:hover{
	text-decoration:underline;
}
#sitemap ul li ul li a{
	color:#000;
	font-weight:normal;
	line-height:auto;
	background:transparent no-repeat url(arrow_black.gif) 0px 4px;
	padding-left:8px;
}
/*////////// PRINT ///////////*/
@media print {
	#nav, #serviceNav, #subNav, #login, #console, #searchForm, #langNav, #home #spot{
		display:none;
	}
	#top, #main
	{
		border:none;
	}
	#footer
	{
		border:none;
		border-top:1px solid #B3AFAF;
	}
	
}
/*///// CONSOLE //////*/
#console
{
	margin:0px 0px 0px 155px; 
	line-height:auto;
	padding:5px;
	background:#ECE9D8;
	border:1px solid #808080;
	font-size:10px;
	width:444px;
}
html>body #console
{
	float:left;
}
#console hr{
	display:block;
	border-color:#C5C2B8;
	background:#C5C2B8;
	color:#C5C2B8;
	margin:-3px 0px -3px 0px;
	padding:0px;
	height:1px;
	border-style: none;
}
html>body #console hr
{
	margin:5px 0px 5px 0px;
}
#console .red{
	color:#AA1818;
}
#console a
{
	text-decoration:none;
	background:#EFEDDE;
	border:1px solid #EFEDDE;
	padding:2px 5px 3px 5px;
	margin:0px;
	color:#000;
}
#console a:hover{
	background:#C1D2EE;
	border:1px solid #316AC5;
}

/*/////Mondosearch /////*/
.mondoRuler
{
	display:block;
	border-color:#fff;
	background:#fff;
	color:#A5ACB2;
	margin:0;
	padding:0;
	height:1px;
	border-style:none;	
}
.mondoSearchButton
{
	margin-left:-6px;	
	color:#000;
	border:none;
}
.mondoSearchHeading
{
	margin:0;
	color:#000;
	font-weight:bold;
}
.mondoSearchCategories
{
	color:#000;
	margin-left:-3px;
}
.mondoSearchResult table
{
	color:#000;
	margin-left:-3px;
	padding:0;
}
.mondoSearchResult a
{
	color:#000 !important;
	font-weight:bold;
}
.mondoSearchResult a:hover
{	
	text-decoration:underline;
}
#NavigationControl1, #NavigationControl1 a, #SearchUserControl1_NavigationControl1 a
{
	font-weight:bold;
}
#NavigationControl1 a:hover, #SearchUserControl1_NavigationControl1 a:hover
{
	text-decoration:underline;
}
#SearchSpacing
{
	padding-left:10px;
	padding-right:10px;
}
#content .listProperties .RadEDockingZone
{
	display:none;
}
#content .listProperties .RadEContentContainer
{
	display:block;
}