
/*Help forsikring -PRINT-css

-DEFAULT HTLM STYLES
	-body.index
	-body.standard
	-body.3_columns

-CONTAINER STYLES
	-LOGO
	-SHORTCUTS
	-GLOBAL-MENU
	-SEARCH
	-BREADCRUMB
	-CONTENTWRAPPER
	-MIDDLECENTER
	-BOTTOM CENTER
	-RIGHT-COLUMN
	-Loginbox -RIGHT COLUMN
	-middle - RIGHT COLUMN
	-BOTTOM- RIGHT COLUMN _INDEX
	-CONTENT - RIGHT COLUMN
	-FOOTER

-STANDARD SITE
	-SEARCH - STANDARD 
	-BREADCRUMB - STANDARD
		-LEFT_ MENU
			-LEVEL 1
			-LEVEL 2
	-SITEMAP
	-SCHEME

-3 - COLUMNS

-DIVERSE STYLES 
-TABLE STYLES
-SITEMAP PAGE    

*/





/* 
---------------------------------------------------------------------------------------------
DEFAULT HTML STYLES 
---------------------------------------------------------------------------------------------
*/

/*body.index*/
body { 
	font-size:76%;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

body.index { 
	font-size:76%;
	font-family:Verdana,Arial, sans-serif;
	margin:0;
	padding:0;
}

body.index h1 {font-size:14pt; padding:0px; margin:0px; color:#7e9a2b;}
body.index h2 {font-size:16pt; padding:0px; margin:0px;}
body.index h3 {font-size:18pt; padding:0px; margin:0px;}
body.index h4 {font-size:16pt; padding:0px; margin:0px;}
body.index h5{font-size:4pt; padding:0px; margin:0px;}
body.index h6 {font-size:12pt; font-weight:bold; padding:0px; margin:0px;}

body.index p {font-size:12pt; line-height:13pt; color:#353535; padding:5px 0 0 0; margin:0px;}
body.index p.ingress {font-size:14pt; color:#9fa3a2; padding:15px 0 15px 0; margin:0px;}


/*body.standard*/
body.standard { 
	font-size:76%;
	font-family:Verdana,Arial, sans-serif;
	background-color:#FFFFFF;
	margin:0;
	padding:0;
}

body.standard h1 {font-size:22pt; padding:0px; margin:0px; color:#313131; font-weight:lighter;}
body.standard h2 {font-size:18pt; padding:5px 0 0 0; margin:0px; color:#363636; font-weight:lighter;}
body.standard h3 {font-size:14pt; padding:5px 0 5px 0; margin:0px; color:#363636;}
body.standard h4 {font-size:14pt; padding:0px; margin:0px; font-weight:normal;}
body.standard h5{font-size:14pt; padding:0px; margin:0px;}
body.standard h6 {font-size:12pt; font-weight:bold; padding:0px; margin:0px;}

body.standard p {font-size:12pt; line-height:13pt; color:#353535; padding:5px 0 0 0; margin:0px;}
body.standard p.ingress div {font-size:14pt; color:#9fa3a2; padding:10px 0 0 0; margin:0px;}

body.standard ul {list-style:none; color: #353535;font-size:12pt;}
body.standard ol {list-style:none;}
body.standard li {}



/*body.3_columns*/
body.columns_3 { 
	font-size:76%;
	font-family:Verdana, Arial, sans-serif;
	background-color:#FFFFFF;
	margin:0;
	padding:0;
}

body.columns_3 h1 {font-size:18pt; padding:0px; margin:0px; color:#7e9a2b;}
body.columns_3 h1.caseList {font-size:18pt; padding:0px; margin:0px; color:#00465C;}
body.columns_3 h2 {font-size:18pt; padding:0px; margin:0px;}
body.columns_3 h3 {font-size:16pt; padding:0px; margin:0px;}
body.columns_3 h4 {font-size:14pt; font-weight:bold; padding:0px; margin:0px;}

body.columns_3 p {font-size:12pt; line-height:13pt; color:#353535; padding:10px 0 0 0; margin:0px;}
body.columns_3 p.ingress {font-size:14pt; color:#9fa3a2; padding:10px 0 0 0; margin:0px;}




a:link {display:none;}



/* 
---------------------------------------------------------------------------------------------
 MAIN CONTAINER STYLES 
---------------------------------------------------------------------------------------------
*/
div.wrapper {
	width:100%;
	float:none;
	padding:0;
	margin:0;
}

div.printLogo {
	background-color:#fefefe;
}

div.header {display:none;}

/*LOGO*/
div.logo {
	display:none;}

div.logo img {display:none;}

/*SHORTCUTS*/
div.wrapper div.header div.shortCuts {display:none;}
/*GLOBAL-MENU*/
div.globalMenu {display:none;}
/*SEARCH*/
div.search {display:none;}
/*BREADCRUMB*/
div.wrapper div.breadCrumb {
	display:none;
	height:20px;
	width:100%;
	padding:0;
	margin:0;
	float:none;
	border-top:3px solid #FFFFFF;

}

div.wrapper div.breadCrumb p {
	font-weight:bold;
	font-size:10pt;
	color:#FFFFFF;
	width:100%;
	float:none;
	padding:0;
	margin:0;
}

div.wrapper div.breadCrumb ul {
	padding:0;
	margin:0;
	display:inline;
	list-style:none;
	float:none;
}

div.wrapper div.breadCrumb li {
	font-size:10pt;
	padding:0px;
	margin:0 5px 0 0;
	list-style:none;
	display:inline;
}

/*CONTENT-WRAPPER*/
div.contentWrapper {
	background-color:#FFFFFF;
	width:100%;
	float:none;
	padding:20px 0 0 0;
	margin:0;

}

div.CenterWrapper {
	width:100%;
	float:none;
	overflow:visible;
	padding:0;
	margin:;

}

div.contentWrapper div.topCenter {
	background-image:url(../images/frontpage_top_bg.jpg);
	background-repeat:no-repeat;
	width:672px;
	height: 202px;
	float:left;
	overflow:hidden;
	/*padding:10px 0 190px 0;*/
	padding: 0 0 0 0;
	margin:0px;
	position: relative;
}

/* 
	Styles for text content on startpage 
	Only visible if flash not specified
*/

div.mainTextContainer{
	padding:50px 0 30px 50px;
	width: 327px;
}

div.mainTextContainer h1{	
	color: #fff;
	margin-bottom: 0.6em;
}

div.mainTextContainer p{
	color : #fff;
}

div.mainTextContainer a{	
	font-weight: bold;
	text-decoration: none;
	color: #95C511;
}


/*MIDDLE CENTER*/
div.contentWrapper div.middleCenter {
	background-color:green;
	background-image:url(../images/bg_news_orange.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:20px;
	width:900px;
	float:left;
	xxoverflow:hidden;
	padding:0px;
	margin:7px 0 5px 0;
}

div.contentWrapper div.middleCenter span {
	width:500px;
	float:left;
	padding:5px 0 2px 0;
	margin:0px;
}

div.contentWrapper div.middleCenter p {
	font-size:0.90em;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#ffaf32;
	width:110px;
	float:left;
	padding:2px 0 4px 5px;
	margin:2px 15px 0 0;
}

div.contentWrapper div.middleCenter a.head {
	color:#fff;
	text-decoration:none;
	padding:0px 5px 3px 10px;
	margin:0px;
}

div.contentWrapper div.middleCenter span a {
	color:#074f5e;
	font-size:0.90em;
	text-decoration:none;
	width:500px;
	padding:0px 0 3px 10px;
	margin:0px;
}

div.contentWrapper div.middleCenter a:hover {
	text-decoration:underline;
}


/*BOTTOM CENTER*/
div.contentWrapper div.bottomCenter {
	width:800px;
	float:left;
	overflow:hidden;
	padding:5px 0 10px 0;
	margin:0px;
}

div.contentWrapper div.bottomCenter img {
	padding:0 0 15px 0;
	margin:0px;
}

div.contentWrapper div.bottomCenter p {
	font-size:10pt;
	color:#353535; 
	padding:0 0 15px 0; 
	margin:0px;
}

div.contentWrapper div.bottomCenter p.ingress {
	font-size:14pt;
	color:#9fa3a2;
	padding:5px 0 5px 0;
	margin:0px;
}

div.contentWrapper div.bottomCenter a.readMore {
	background-image:url(../images/arrow_green_round.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:2px 0 2px 20px;
	margin:0px;
	color:#7e9a2b;
	text-decoration:none;
}

div.contentWrapper div.bottomCenter a:hover {
	text-decoration:underline;
}

div.contentWrapper div.bottomCenter div.bottomCenter1 {
	width:250px;
	float:left;
	overflow:hidden;
	padding:0 0 10px 0;
	margin:0 20px 0 0;
}

div.contentWrapper div.bottomCenter div.bottomCenter2 {
	width:250px;
	float:left;
	overflow:hidden;
	padding:0 0 10px 0;
	margin:0 20px 0 0;
}

div.contentWrapper div.bottomCenter div.bottomCenter3 {
	width:250px;
	float:left;
	overflow:hidden;
	padding:0 0 10px 0;
	margin:0px;
}


/*RIGHT COLUMN*/
div.rightColumn {display:none;}

/*Loginbox -RIGHT COLUMN*/
div.rightColumn div.loginBox {display:none;}

/*BOTTOM- RIGHT COLUMN _INDEX*/
div.rightColumn div.rightcol_Bottom {
	background-color:#f3f3eb;
	width:170px;
	float:left;
	overflow:hidden;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}

div.rightColumn div.rightcol_Bottom h2 {
	background-image:url(../images/bg_rightCol_orange.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-size:0.90em;
	color:#FFFFFF;
	padding:4px 0 2px 15px; 
	margin:0px;
}

div.rightColumn div.rightcol_Bottom h2.linkable {
	background: none;
	font-size:0.90em;
	color:#FFFFFF;
	margin:0;
	padding: 0;
}

div.rightColumn div.rightcol_Bottom h2 a.head{
	background-image:url(../images/bg_rightCol_orange.gif);
	margin:0px;
	color:#FFFFFF;
	padding:4px 0 2px 15px; 
}

div.rightColumn div.rightcol_Bottom h3 {
	color:#014b56;
	font-size:0.90em;
	width:160px;
	float:right;
	overflow:hidden;
	padding:5px 0 0 10px;
	margin:0px;
}

div.rightColumn div.rightcol_Bottom p {
	color:#34352f;
	font-size:0.90em;
	width:152px;
	float:right;
	overflow:hidden;
	padding:5px 8px 10px 12px;
	margin:0px;
}

div.rightColumn div.rightcol_Bottom p.tag {
	color:#859a3c;
	font-size:0.90em;
	width:160px;
	float:right;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

div.rightColumn div.rightcol_Bottom a {
	font-weight:bolder;
	text-decoration:none;
	color:#869b3d;
	font-size:0.9em;
	width:160px;
	float:right;
	overflow:hidden;
	padding:10px 0 0 0px;
	margin:0px;
}

div.rightColumn div.rightcol_Bottom ul {
	float:left;
	width:160px;
	list-style:none;
	overflow:hidden;
	margin:0px;
	padding:5px 0 0 0;
}

div.rightColumn div.rightcol_Bottom ul li {
	float:left;
	font-size:1em;
	font-weight:normal;

}

div.rightColumn div.rightcol_Bottom ul li a{
	padding:3px 0 0 10px;
	color:##869B3D;
}

div.rightColumn div.rightcol_Bottom a:hover {
	font-weight:bolder;
	text-decoration:underline;
	color:#869b3d;
}

/*CONTENT - RIGHT COLUMN*/
 div.rightColumn div.rightcol_Content {
	background-color:#f3f3eb;
	width:170px;
	float:left;
	overflow:hidden;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}

div.rightColumn div.rightcol_Content h2 {
	background-image:url(../images/bg_rightCol_orange.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-size:0.90em;
	color:#FFFFFF;
	padding:4px 0 2px 15px; 
	margin:0px;
}

div.rightColumn div.rightcol_Content h3 {
	color:#014b56;
	font-size:0.90em;
	width:160px;
	float:right;
	overflow:hidden;
	padding:5px 0 0 10px;
	margin:0px;
}

div.rightColumn div.rightcol_Content p {
	color:#34352f;
	font-size:0.90em;
	width:155px;
	float:right;
	overflow:hidden;
	padding:5px 5px 10px 10px;
	margin:0px;
}

div.rightColumn div.rightcol_Content p.tag {
	color:#859a3c;
	font-size:0.90em;
	width:160px;
	float:right;
	overflow:hidden;
	padding:0px;
	margin:0px;
}

div.rightColumn div.rightcol_Content a {
	font-weight:bolder;
	text-decoration:none;
	color:#869b3d;
	font-size:1em;
	width:160px;
	float:right;
	overflow:hidden;
	padding:10px 0 0 10px;
	margin:0px;
}

div.rightColumn div.rightcol_Content a:hover {
	font-weight:bolder;
	text-decoration:underline;
	color:#869b3d;
}

div.rightColumn div.rightcol_Content div.rightcol_Bottom  {

}

/*FOOTER*/
div.footer {
	width:900px;
	float:left;
	xxxbackground-image:url(../images/bg_footer_turkis.gif);
	xxxbackground-repeat:repeat-x;
	xxxbackground-position:top;
	padding:10px 0 0 0;
	margin:0px;
	font-size:9pt;

}

/*footer with image*/
div.footer2 {display:none;}

div.footer a {display:none;}

/* 
---------------------------------------------------------------------------------------------
STANDARD SITE 
---------------------------------------------------------------------------------------------
*/

body.standard div.contentWrapper{
	float:left;
	padding:0px;
	margin:0px;
}

body.standard div.globalMenu {
	background-image:url(../images/bg_globalMenu.gif);
	background-repeat:repeat-x;
	background-position:top;
	width:851px;
	padding:0px 0 0 0;
	margin:0px;
	float:left;
}

body.standard div.globalMenu ul {
	width:640px;
	padding:0px;
	margin:0px;
	float:left;
	display:inline;
	list-style:none;
}

body.standard div.globalMenu ul li.firstGlobal {
	background-image:none;
	padding:3px 1px 3px 0px;
	margin:0px;
	float:left;
	display:inline;
	overflow:hidden;
}

body.standard div.globalMenu ul li {
	background-image:url(../images/menu_top_item_bg.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding:3px 1px 3px 1px;
	margin:0px;
	float:left;
	display:inline;
	overflow:hidden;
}

body.standard div.globalMenu ul li.lastGlobal {
	padding:3px 0px 3px 1px;
	margin:0px;
	float:left;
	display:inline;
	overflow:hidden;
}
body.standard div.globalMenu ul li a.nav1 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	float:left;
	color:#00465c;
	text-decoration:none;
	padding:9px 14px 7px 14px;
	margin:0px;
	text-transform:uppercase;
}

body.standard div.globalMenu ul li a.active {
	background-image:url(../images/bg_globalMenu_hover.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	float:left;
	color:#00465c;
	text-decoration:none;
	padding:9px 14px 7px 14px;
	margin:0px;
	text-transform:uppercase;
}

body.standard div.globalMenu ul li a.nav1:hover {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/bg_globalMenu_hover.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#00465c;
	padding:9px 14px 7px 14px;
	margin:0px;
	text-transform:uppercase;
}

body.standard div.globalMenu ul li.lastGlobal a.min_side {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/bg_activ_min_side.gif);
	background-repeat:repeat-x;
	background-position:top;
	font-size:0.95em;
	display:block;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	padding:9px 7px 7px 7px;
	margin:0 0 0 7px;
	text-transform:uppercase;
}


/*SEARCH - STANDARD*/
body.standard div.search {
	width:210px;
	float:left;
	padding:0px;
	margin:3px 0 0 0;
}

body.standard div.search input.textfield {
	color:#666666;
	/*font-size:1.10em;*/
	background:transparent;
	width:130px;
	float:left;
	padding:0px 0px 4px 10px;
	margin:10px 15px 0 0;
	border:none;
	xxoverflow:hidden;
	
}

body.standard div.searchinput.button {
	padding:8px 7px 0 0px;
	margin:0px;
	float:left;
	overflow:hidden;

}

/*BREADCRUMB - STANDARD*/
body.standard div.wrapper div.breadCrumb {
	height:20px;
	width:900px;
	padding:0px;
	margin:0px;
	float:left;
	border-top:3px solid #FFFFFF;
}

div.wrapper div.breadCrumb p {
	background-color:#004855;
	font-weight:bold;
	font-size:0.85em;
	color:#FFFFFF;
	width:65px;
	float:left;
	padding:2px 0px 4px 4px;
	margin:2px 14px 0 0;
}

body.standard div.wrapper div.breadCrumb ul {
	padding:3px 0 0 0;
	margin:0 0 0 40px;
	display:inline;
	list-style:none;
	float:left;
}



body.standard div.wrapper div.breadCrumb li {
	padding:0px;
	margin:0 0 0 1px;
	list-style:none;
	display:inline;

}

body.standard div.wrapper div.breadCrumb li a {
	font-size:0.90em;
	text-decoration:underline;
	color:#034156;
	padding:0px;
	margin:0px;
	list-style:none;
}

body.standard div.wrapper div.breadCrumb li a:hover {
	font-size:0.90em;
	text-decoration: none;
	color:#034156;
	padding:0px;
	margin:0px;
	list-style:none;
}

body.standard div.wrapper div.breadCrumb li a.active {
	font-size:0.90em;
	text-decoration:none;
	color:#034156;
	padding:0px;
	margin:0px;
	list-style:none;
}


/*LEFT_ MENU*/

/*LEVEL 1*/
body.standard div.contentWrapper div.leftMenu{
	display:none;
	
	font-size:0.90em;
	width:149px;
	float:left;
	padding:10px 0 10px 0;
	margin:0px;
	overflow:hidden;
}

xxxbody.standard div.contentWrapper div.leftMenu ul{
	width:149px;
	float:left;
	padding:0 0 10px 0;
	margin:0px;
}

xxxbody.standard div.contentWrapper div.leftMenu ul li{
	background-image:url(../images/arrow_level1.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:136px;
	float:left;
	padding:7px 5px 7px 0px;
	margin:0px;
	border-top:#417e83 solid 1px;
}
xxxbody.standard div.contentWrapper div.leftMenu ul li.firstLeft{
	border:none;
}


xxxbody.standard div.contentWrapper div.leftMenu ul li.level1Open{
	background-color:#f5f5ed;
	background-image:none;
}

xxxbody.standard div.contentWrapper div.leftMenu ul li a.level1{
	text-decoration:none;
	display:block;
	color:#343434;
	width:136px;
	float:left;
	padding:0px;
	margin:0px;
}

xxxbody.standard div.contentWrapper div.leftMenu ul li a.level1Active{
	text-decoration:none;
	display:block;
	color:#343434;
	width:130px;
	float:left;
	padding:0px;
	margin:0px;
	font-weight:bold;
}

xxxbody.standard div.contentWrapper div.leftMenu ul li a.level1:hover{
	text-decoration:underline;
	display:block;
	width:130px;
	float:left;
	padding:0px;
	margin:0px;

}

/*LEVEL 2*/
xxxbody.standard div.contentWrapper div.leftMenu ul li ul{
	background-color:#f5f5ed;
	width:133px;
	float:left;
	padding:0px;
	margin:0px;
}

xxxbody.standard div.contentWrapper div.leftMenu ul li ul li{
	background-image:url(../images/arrow_level2.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
	background-color:#f5f5ed;
	width:127px;
	float:left;
	padding:4px 0 4px 8px;
	margin:0px;
	border:none;
	list-style:none;
}

xxxbody.standard div.contentWrapper div.leftMenu ul li ul li a.level2{
	text-decoration:none;
	display:block;
	color:#656661;
	width:133px;
	float:left;
	padding:0px;
	margin:0px;
}

xxxbody.standard div.contentWrapper div.leftMenu ul li ul li a.level2Active{
	text-decoration:none;
	display:block;
	color:#656661;
	width:133px;
	float:left;
	padding:0px;
	margin:0px;
	font-weight: bold;
}

xxxbody.standard div.contentWrapper div.leftMenu ul li a.level2:hover{
	text-decoration:underline;
	display:block;
	width:133px;
	float:left;
	padding:0px;
	margin:0px;
}



body.standard div.contentWrapper div.centerCOL{
	width:600px;
	overflow:visible;
	padding:0;
	margin:0;
	float:none;
}

body.standard div.contentWrapper div.centerCOL li{
	list-style:disc;
	padding:0px;
	margin:0px;
}

body.standard div.contentWrapper div.centerCOL img{
	padding:0;
	margin:0;
	xxfloat:left;
}

body.standard div.contentWrapper div.centerCOL div.centerCOLinner{
	width:600px;
	padding:0;
	margin:0;
	float:left;
	
}

xxbody.standard div.contentWrapper div.centerCOL div.centerCOLinner img{
	padding:2px 0 0 0;
	margin:0 5px 15px 0;
	float:left;
	
}

/*SITEMAP*/

body.standard div.contentWrapper div.centerCOL div.centerCOLinner div#SiteMap{

}

body.standard div.contentWrapper div.centerCOL div.centerCOLinner div#SiteMap a{
	text-decoration:none;
}

/*SCHEME*/

body.standard div.contentWrapper div.centerCOL #id_matrix{}

body.standard div.contentWrapper div.centerCOL #id_matrix tbody{
width:400px;
}

body.standard div.contentWrapper div.centerCOL #id_matrix tbody tr{}

body.standard div.contentWrapper div.centerCOL #id_matrix tbody label{
	width:90px;
	float:left;
	padding:0px;
}

body.standard div.contentWrapper div.centerCOL #id_matrix tbody input{
	width:200px;
	float:left;
	padding:0px;
}

body.standard div.contentWrapper div.centerCOL #id_matrix tbody .textbox{
	width:200px;
	float:left;
	padding:0px;
}
body.standard div.contentWrapper div.centerCOL #id_matrix tbody input.button{
	background-color:#dbe7e8;
	width:60px;
	float:left;
	padding:0px;
	margin:5px 0 0 235px;
}

body.standard div.contentWrapper div.centerCOL div.centerCOLinner div.info_bestill{
	display:none;
	/*background-image:url(../images/bg_info_bestill.gif);*/
	background-repeat:repeat-x;
	background-position:top;
	width:160px;
	clear: right;
	padding:11px 0 21px 0px;
	margin:20px 0 0 0;
}

body.standard div.contentWrapper div.centerCOL div.centerCOLinner div.info_bestill a.bestill{
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	background-image:url(../images/button_info_order.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:6px 15px 6px 15px;
	width:89px;
	margin:0 2px 0 0;
	color:#FFFFFF;

}

body.standard div.contentWrapper div.centerCOL div.centerCOLinner div.info_bestill a.bestill:hover{
	text-decoration:underline;
	
}


/* 
---------------------------------------------------------------------------------------------
3 - COLUMNS
---------------------------------------------------------------------------------------------
*/

body.columns_3 div.contentWrapper3COL{
	width:900px;
	xxfloat:left;
	overflow:hidden;
	padding:0px;
	margin:2px 0 0 0;
	border-top:3px solid #FFFFFF;
}

body.columns_3 div.contentWrapper3COL div.center3col{
	width:900px;
	xxfloat:left;
	padding:0px;
	margin:0px;
}
body.columns_3 div.contentWrapper3COL div.center3col img{
	width:270px;
	float:left;
	padding:0 0 20px 0;
	margin:0px;
}

body.columns_3 div.contentWrapper3COL div.center3col div.info_bestill{display:none;}

body.columns_3 div.contentWrapper3COL div.center3col div.info_bestill a.info, a.button{display:none;}

body.columns_3 div.contentWrapper3COL div.center3col ul{
	margin: 5px 0 0 5px;
	padding:0;
	list-style:none;
}

body.columns_3 div.contentWrapper3COL div.center3col ul li{
	background-image:url(../images/arrow_green.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:2pt 0pt 0pt 10px;
}

body.columns_3 div.contentWrapper3COL div.center3col div.center3col_1{
	width:270px;
	float:left;
	padding:10px 0 10px 0;
}

body.columns_3 div.contentWrapper3COL div.center3col div.center3col_2{
	width:270px;
	float:left;
	padding:10px 0 10px 20px;
}

body.columns_3 div.contentWrapper3COL div.center3col div.center3col_3{
	width:270px;
	float:left;
	padding:10px 0 10px 20px;
}



/* 
---------------------------------------------------------------------------------------------
DIVERSE STYLES 
---------------------------------------------------------------------------------------------
*/
div.printLogo { display : none; }
div.clearer {clear:both;font-size:1px;line-height:1px;}
.hiddenTxt {position: absolute;left: -1000px;width: 900px;}

/* 
---------------------------------------------------------------------------------------------
TABLE STYLES 
---------------------------------------------------------------------------------------------
*/

body.standard div.contentWrapper table {
	width:515px;
	margin:15px 0 0 0;
	border:none;
	float:left;
	overflow:hidden;
	color: #353535;
	font-size:12pt;
}

body.standard div.contentWrapper caption {
	padding:4px 0px 4px 12px;
	text-align:	left;
	font-weight:bold;
	background:	#e2e2d9;
}

body.standard div.contentWrapper th {
	padding:4px 0px 4px 12px;
	border:none;
	background-color: #004855;
	color: #ffffff;
}

body.standard div.contentWrapper td {
	padding:4px 0px 4px 12px;
	border:none;
}

body.standard div.contentWrapper tr.light td {
	background:#fcfcfa;
}

body.standard div.contentWrapper tr.dark td {
	background:#f5f5ee;
}

/* css for labels used when
  autopopulating text input fields  */
.structural { 
	position:absolute; 
	left:-9999px; 
} 

/*************************/
/* SITEMAP PAGE          */
/*************************/
#SiteMap ul {
    margin: 0;
    padding: 0.2em 0;
}

#SiteMap ul ul{
    padding: 0;
    margin-left: 0.5em;
}

#SiteMap li{
    margin: 0 0 0.5em 0;
    padding: 0;
    list-style: none;
    font-size: 1.3em;
}
#SiteMap li a{
    text-decoration: none;
}

#SiteMap li li{
    margin: 0.2em 0;
    padding-left: 1em;
    background: url(../images/SiteMapBullet.png) no-repeat;
    font-size: 0.7em;
}

#SiteMap li li a{
    text-decoration: underline;
}

#SiteMap li li li{
    font-size: 1em;
}

/* Search page */
div#ResultArea{
	padding-left: 5px;
}

div#ResultArea ol{
	margin:0;
	padding:0;
}

div#ResultArea ol li{
	margin-top: 5px;
	margin-bottom:15px;
	list-style:none;
}


/* List page */
div#NewsList{
	padding-left: 5px;
}

div#NewsList ul{
	margin:20px 0 0 0;
	padding:0;
}

div#NewsList ul li{
	margin: 0 0 20px 0;
	list-style:none;
}


div#NewsList a{
	font-size: 1.4em;
	display: block;
	padding: 0 5px 0 0;
}

div#NewsList .dateTime{
	font-weight: bold;
}

div#NewsList p{
	font-size: 1.1em;
	display: inline;
	padding: 0 5px 0 0;
}

/* Paging START */

div#NewsList .botnav {
	text-align: center;
}

div#NewsList .botnav a{
	font-size: 0.9em;
	display: inline;
	display: inline-block;
	background-color: #7E9A2B;
	padding: 0.2em 0.4em;
	color: #fff;
}

div#NewsList .botnav a:hover{
	text-decoration: none;
}

/* Paging END */

/* Printfunksjon */

a.print {
	display:none;
	
}

a.print span{
	display:none;
	
	background: url(../images/ikon_printer.gif) no-repeat right;
	display: block;
	margin-right: 6px;

}

/* Tipsfriend */

.tipsfriend {
	display:none;
	
	background-color: #f3f3eb;
	width: 503px;
	margin: 10px 0;
	padding: 0 0 10px 0;
}

.xForm{
	display:none;
}

.shareit {
    display: none;
}