A:link {text-decoration: none; color: rgb(160,50,80);}   /*rgb(158,0,72); rgb(178,0,72);*/
A:active {text-decoration: none; color: rgb(160,50,80);}
A:visited {text-decoration: none; color: rgb(160,50,80);}
A:hover {text-decoration: none; color: rgb(255,0,0); } /*background-color: RGB(234,229,223);*/

A.news:link {text-decoration: none; color: rgb(90,90,90);}
A.news:active {text-decoration: none; color: rgb(90,90,90);}
A.news:visited {text-decoration: none; color: rgb(90,90,90);}
A.news:hover {text-decoration: none; color: rgb(255,0,0); }

A.WhiteOnRed:link 	{text-decoration: none; color: rgb(255,255,255); font-weight: normal; font-family: verdana, geneva, arial, san-serif}
A.WhiteOnRed:active {text-decoration: none; color: rgb(255,255,255); font-weight: normal; font-family: verdana, geneva, arial, san-serif}
A.WhiteOnRed:visited{text-decoration: none; color: rgb(255,255,255); font-weight: normal; font-family: verdana, geneva, arial, san-serif}
A.WhiteOnRed:hover 	{text-decoration: none; color: rgb(255,220,0); 	 font-weight: normal; font-family: verdana, geneva, arial, san-serif}

A.left:link 	{text-decoration: none; color: rgb(60,60,60); 	font-size: 9px; font-weight: normal; font-family: verdana, geneva, arial, san-serif}
A.left:active	{text-decoration: none; color: rgb(60,60,60); 	font-size: 9px; font-weight: normal; font-family: verdana, geneva, arial, san-serif}
A.left:visited	{text-decoration: none; color: rgb(60,60,60); 	font-size: 9px; font-weight: normal; font-family: verdana, geneva, arial, san-serif}
A.left:hover	{text-decoration: none; color: rgb(230,100,100);font-size: 9px; font-weight: normal; font-family: verdana, geneva, arial, san-serif}

h1 {color: rgb(0,0,0); font-size: 2.5mm; font-weight: normal; font-family: verdana, geneva, arial, san-serif}
h2 {color: rgb(0,0,0); font-size: 3mm; font-weight: normal; font-family: verdana, geneva, arial, san-serif}
h3 {color: rgb(0,0,128); font-size: 14pt; font-weight: bold; font-family: arial, verdana, geneva, san-serif}
h4 {color: rgb(128,20,20); font-size: 12pt; font-weight: bold; font-family: verdana, geneva, arial, san-serif}
h5 {color: rgb(128,20,20); font-size: 10pt; font-weight: bold; font-family: verdana, geneva, arial, san-serif}
h6 {color: rgb(128,20,20); font-size: 8pt; font-weight: bold; font-family: verdana, geneva, arial, san-serif}

p {color: rgb(60,60,60); font-size: 11px; font-weight: normal; margin-top: 0; font-family: verdana, geneva, arial, san-serif} /* Normal - basic settings */

/* 9px --------------------------------------  */
p.smaller {font-size: 9px; margin-bottom: 0;}
p.smaller-p {font-size: 9px; margin-bottom: 6}
p.smaller-arial {font-size: 9px; font-family: arial, geneva, san-serif}
p.smaller-arial-m1-1 {font-size: 9px; margin-left: 1mm; margin-right: 1mm; font-family: arial, geneva, san-serif}

/* 10px -------------------------------------  */
p.small {font-size: 10px;}
p.small-p {font-size: 10px; margin-bottom: 6}
p.small-p-last {font-size: 10px; margin-bottom: 14}
p.small-m1 {font-size: 10px; margin-left: 1mm}
p.small-e0 {font-size: 10px; margin-bottom: 0}
p.small-arial {font-size: 10px; font-family: arial, geneva, san-serif}

/* News	-------------------------------------  */
p.news	 		{font-size: 10px; margin-bottom: 6;  margin-left: 0;}
p.news_page1	{font-size: 9px; margin-bottom: 8px; margin-top:3px; margin-left: 10px; margin-right: 0px; text-indent:-7px;}

/* 11px -------------------------------------  */

p.normal {font-size: 11px;}                                                              
p.normal-p {margin-bottom: 8}                                                            /* Stycke */
p.normal-p-last {margin-bottom: 14}                                                      /* Sista stycke innan rubrik*/
p.normal-p-m3 {margin-bottom: 8; margin-left: 3mm}                                       /* Stycke 3mm margin-left */
p.normal-m1 {margin-left: 1mm}                                                           /* 1mm margin-left */
p.normal-e0 {margin-bottom: 0}                                                           /* 0 efter */
p.normal-e5 {margin-bottom: 5}                                                           /* 5 efter */
p.head-white {color: rgb(255,255,255); font-weight: bold; margin-left: 1mm}              /* Header vit fet indrag 1 */
p.head-news {color: rgb(128,20,20); font-weight: bold; margin-top: 0; margin-bottom: 7}  /* Rubrik news */


/* 12px -------------------------------------  */
p.big-e0 {font-size: 12px; margin-bottom: 0}                                             /* 0 efter */

/* others------------------------------------  */
p.h6 {color: rgb(160,92,92); font-weight: bold; margin-top: 0; margin-bottom: 9}                   /* Rubrik 6 samma size som normal */
p.h5 {color: rgb(160,92,92); font-size: 10pt; font-weight: bold; margin-top: 0; margin-bottom: 12} /* Rubrik 5 */
p.head-white-11px {color: rgb(255,255,255); font-size: 11px; font-weight: bold; margin-left: 2mm}  /* Rubrik vit fet. */

p.bluehead_1 {color: rgb(90, 131, 211); font-size: 14pt; font-weight: bold; margin-top: 6; margin-bottom: 18;}
p.redhead_1  {color: rgb(238,75,76); 		font-size: 14pt; font-weight: normal; margin-top: 6; margin-bottom: 12; letter-spacing: 1px;}
p.redhead_2  {color: rgb(238,75,76); 		font-size: 10pt; font-weight: bold; margin-top: 6; margin-bottom: 6;}
p.greyhead_1 {color: rgb(120, 120, 120); 	font-size: 14pt; font-weight: normal; margin-top: 6; margin-bottom: 12; letter-spacing: 2px;}
p.greyhead_2 {color: rgb(120, 120, 120); 	font-size: 10pt; font-weight: bold; margin-top: 6; margin-bottom: 6;}
p.greyhead_3 {color: rgb(120, 120, 120); 	font-size: 10pt; font-weight: bold;}

p.editAreaTitles {color: rgb(170, 170, 170); font-size: 9px; font-weight: normal; margin-top: 0; margin-bottom: 2; letter-spacing: 0pt;}
p.editAreaTitles2 {color: rgb(100, 100, 100); font-size: 9px; font-weight: normal; margin-top: 0; margin-bottom: 2; letter-spacing: 0px;}

/* Download tables -------------------------------------  */
p.download 		{font-size: 10px; margin-bottom: 2; margin-top: 2; margin-left: 5; margin-right: 5;}
p.downloadhead 	{font-size: 10px; margin-bottom: 2; margin-top: 2; margin-left: 5; margin-right: 5; color: rgb(255,255,255);}

/* ------------------------------------------  */

p.first {font-size: 10px}
p.second {font-size: 8pt}
p.third {font-size: 10pt}

p.edithead {color: rgb(150,150,180); font-size: 10px; margin-bottom: 0; margin-top: 3;}

/* Brödtext 1mm margin-left */
p.marg1 {margin-left: 1mm}
/* Normaltext med 5mm marginal */
p.marg5 {color: rgb(0,0,0); font-size: 8pt; font-weight: normal; margin-left: 5mm; font-family: verdana, geneva, arial, san-serif}
/* Liten text Arial */
p.smallArial {color: rgb(0,0,0); font-size: 2.8mm; font-weight: normal; font-family: arial, geneva, san-serif}
/* Liten text Arial med 1mm indrag */
p.smallArialM1 {color: rgb(0,0,0); font-size: 2.8mm; font-weight: normal; margin-left: 1mm; font-family: arial, geneva, san-serif}
/* Ännu mindre text Arial */
p.smallerArial {color: rgb(0,0,0); font-size: 2.4mm; font-weight: normal; font-family: arial, geneva, san-serif}
/* Text i tabell med tekniska data */
p.techdata1 {color: rgb(50,50,50); font-size: 10px; font-weight: normal; margin-left: 1mm; margin-right: 1mm; margin-bottom: 1px; margin-top: 1px; font-family: arial, geneva, san-serif}
/* Header för tabell med tekniska data */
p.techdata1head {color: rgb(255,255,255); font-size: 10px; font-weight: bold; margin-left: 1mm; margin-right: 1mm; margin-bottom: 1px; margin-top: 1px;}

body { margin: 0 }

INPUT.formStyle7pt {color: rgb(90,90,90); font-size: 9px; background-color: #FFFFFF; border: 1px solid #C0C0C0; font-family: Verdana}
INPUT.formStyle8pt {color: rgb(90,90,90); font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; font-family: Verdana}
INPUT.buttonStyle7pt {color: rgb(90,90,90); font-size: 9px; background-color: #DDDDDF; font-family: Verdana;}

INPUT.button_A {color: rgb(90,90,90); font-size: 9px; width: 80px; text-align: left; font-family: Verdana;}

TEXTAREA.formStyle7pt {color: rgb(90,90,90); font-size: 9px; background-color: #FFFFFF; border: 1px solid #C0C0C0; font-family: Verdana}
TEXTAREA.formStyle8pt {color: rgb(90,90,90); font-size: 10px; background-color: #FFFFFF; border: 1px solid #C0C0C0; font-family: Verdana}
SELECT.formStyle7pt {color: rgb(90,90,90); font-size: 9px; background-color: #FFFFFF; font-family: Verdana;}
SELECT.formStyle8pt {color: rgb(90,90,90); font-size: 10px; background-color: #FFFFFF; font-family: Verdana;}

/* nya.... */
p.welcomehead {font-size: 8pt; color: rgb(255,255,255); font-weight: bold; margin-top: 3px; margin-left: 8px; letter-spacing: 1.5px;}
p.welcometext {font-size: 10px; margin-left: 16px; margin-right: 6px; margin-bottom: 8px; line-height: 130%;}
p.columntext1 {font-size: 10px; margin-left: 0px; margin-right: 30px; margin-bottom: 15px; line-height: 140%;}
p.text0 {font-size: 10px; margin-right: 0px; margin-bottom: 6px; line-height: 130%;}
p.text0box {font-size: 10px; margin-right: 10px; margin-bottom: 6px; margin-left: 10px; margin-top: 4px; line-height: 130%;}
p.text1 {font-size: 10px; margin-right: 0px; margin-bottom: 6px; line-height: 140%;}
p.text1noma {font-size: 10px; line-height: 140%;}
p.text1box {font-size: 10px; margin-right: 10px; margin-bottom: 6px; margin-left: 10px; margin-top: 4px; line-height: 140%;}
p.text2 {font-size: 11px; margin-right: 0px; margin-bottom: 6px; line-height: 140%;}
p.text2box {font-size: 11px; margin-right: 10px; margin-bottom: 6px; margin-left: 10px; margin-top: 4px; line-height: 140%;}

p.policypoints {margin-left: 16; text-indent: -10; line-height: 130%;}
        	
p.subjecthead {font-size: 8pt; color: rgb(255,255,255); font-weight: bold; margin-bottom: 4px; margin-left: 8px; letter-spacing: 1.5px;}

p.areahead 		{font-size: 8pt; color: rgb(255,255,255); font-weight: bold; margin-top: 3px; margin-left: 8px; letter-spacing: 1.5px;}
p.areatext 		{font-size: 10px; color: rgb(60,60,60); margin-left: 12px; margin-right: 8px; margin-bottom: 0px;}
p.readmoretext 	{font-size: 10px; color: rgb(255,255,255); margin-left: 3px;}

p.addr_label {font-size: 9px; margin-bottom: 5px; margin-left: 5;}
p.addr_data {font-size: 11px; margin-bottom: 5px; margin-left: 5;}

p.serviceitemshead {font-size: 11px; font-weight: bold; color: rgb(70,70,70); margin-top: 0; margin-bottom: 6px; letter-spacing: 1px;}
p.serviceitemtext {font-size: 10px; margin-bottom: 4; color: rgb(90,90,90);}
p.serviceitemtext_ind {font-size: 10px; color: rgb(90,90,90); margin-bottom: 4; margin-left: 10px; text-indent: -10px;}

p.menu6 {font-size: 10px; margin-left: 4px; margin-right: 4px; margin-top: 2px; margin-bottom: 2px;}
p.menuMain {font-size: 10px;  color: rgb(90,90,90); font-weight: normal; margin-left: 5px; margin-right: 5px; margin-bottom: 0px; margin-top: 0px;}
p.submenu {font-size: 10px; color: rgb(30,30,30); margin-left: 5px; margin-right: 10px; margin-top: 2px; margin-bottom: 2px;}

p.areastripe {font-size: 10px; font-weight: bold; margin-left: 12px; letter-spacing: 1px;}

.clrTxt_lean {color: #AE7A33;}
.clrTxt_sysutv {color: #786757;}
.clrTxt_sysint {color: #43547E;}
.clrTxt_indit {color: #8C4F4F;}

.mT0 {margin-top: 0px;}
.mT2 {margin-top: 2px;}
.mT3 {margin-top: 3px;}
.mT5 {margin-top: 5px;}
.mT6 {margin-top: 6px;}
.mT10 {margin-top: 10px;}
.mT15 {margin-top: 15px;}
.mT20 {margin-top: 20px;}
.mT25 {margin-top: 25px;}
.mT30 {margin-top: 30px;}
.mT40 {margin-top: 40px;}
.mT50 {margin-top: 50px;}

.mB0 {margin-bottom: 0px;}
.mB2 {margin-bottom: 2px;}
.mB3 {margin-bottom: 3px;}
.mB5 {margin-bottom: 5px;}
.mB6 {margin-bottom: 6px;}
.mB10 {margin-bottom: 10px;}
.mB12 {margin-bottom: 12px;}
.mB15 {margin-bottom: 15px;}
.mB16 {margin-bottom: 16px;}
.mB20 {margin-bottom: 20px;}
.mB25 {margin-bottom: 25px;}
.mB30 {margin-bottom: 30px;}
.mB40 {margin-bottom: 40px;}

.mL5 {margin-left: 5px;}
.mL10 {margin-left: 10px;}
.mL14 {margin-left: 14px;}
.mL15 {margin-left: 15px;}
.mL16 {margin-left: 16px;}
.mL18 {margin-left: 18px;}
.mL20 {margin-left: 20px;}
.mL25 {margin-left: 25px;}
.mL30 {margin-left: 30px;}
.mL35 {margin-left: 35px;}
.mL40 {margin-left: 40px;}

.mR5 {margin-right: 5px;}
.mR10 {margin-right: 10px;}
.mR15 {margin-right: 15px;}
.mR20 {margin-right: 20px;}
.mR30 {margin-right: 30px;}
.mR40 {margin-right: 40px;}

.lh130 {line-height: 130%;}
.lh140 {line-height: 140%;}

.ti5 {text-indent: 5px;}
.ti8 {text-indent: 8px;}
.ti10 {text-indent: 10px;}
.ti-10 {text-indent: -10px;}

.ls1 {letter-spacing: 1px;}
.ls2 {letter-spacing: 2px;}

.clrWhite {color: rgb(255,255,255);}
.clr245 {color: rgb(245,245,245);}
.clr90 {color: rgb(90, 90, 90);}
.clr30 {color: rgb(30, 30, 30);}

.wNorm {font-weight: normal;}
.wBold {font-weight: bold;}

div.submenu {
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 6px; 
	padding-bottom: 8px; 
	border-left: 1px solid #D2D2D2; 
	border-right: 1px solid #808080; 
	border-top: 1px solid #D2D2D2; 
	border-bottom: 1px solid #808080; 
	border-collapse: collapse; 
	background-color: #F7F4F2;
	position: absolute;
	filter: alpha(opacity = 95); -moz-opacity: 0.95;
	z-index: 3;
	visibility: hidden;
	}

.borderL {border-left: 1px solid #D8D8D8; border-collapse: collapse;} 
.borderL2 {border-left: 1px solid #989898; border-collapse: collapse;} 
.borderR {border-right: 1px solid #B0B0B0; border-collapse: collapse;}
.borderR2 {border-right: 1px solid #707070; border-collapse: collapse;}
.borderLR {border-left: 1px solid #D8D8D8; border-right: 1px solid #B0B0B0; border-collapse: collapse;} 
.bordertop {border-top: 1px solid #D8D8D8; border-collapse: collapse;}
.borderbottom {border-bottom: 1px solid #B0B0B0; border-collapse: collapse;}
.borderB2 {border-bottom: 1px solid #707070; border-collapse: collapse;}
.borderAll {border-left: 1px solid #D8D8D8; border-top: 1px solid #D8D8D8; border-right: 1px solid #B0B0B0; border-bottom: 1px solid #B0B0B0; border-collapse: collapse;}
.borderAllWhite {border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-collapse: collapse;}


td.Head16_left {background-image: url('/images/i_mask_nv%26sv_4x16.gif'); background-repeat: no-repeat; background-position: left top; width: 4px; height: 16px}
td.Head16_right {background-image: url('/images/i_mask_no%26so_4x16.gif'); background-repeat: no-repeat; background-position: right top; width: 4px; height: 16px}

td.Mask4_nv {background-image: url('/images/i_mask_nv_4x4.gif'); background-repeat: no-repeat; background-position: left top; width: 4px; height: 4px}
td.Mask4_no {background-image: url('/images/i_mask_no_4x4.gif'); background-repeat: no-repeat; background-position: right top; width: 4px; height: 4px}
td.Mask4_sv {background-image: url('/images/i_mask_sv_4x4.gif'); background-repeat: no-repeat; background-position: left top; width: 4px; height: 4px}
td.Mask4_so {background-image: url('/images/i_mask_so_4x4.gif'); background-repeat: no-repeat; background-position: right top; width: 4px; height: 4px}

td.Mask4b_nv {background-image: url('/images/i_mask_nv_4x4_bord1.gif'); background-repeat: no-repeat; background-position: left top; width: 4px; height: 4px}
td.Mask4b_no {background-image: url('/images/i_mask_no_4x4_bord1.gif'); background-repeat: no-repeat; background-position: right top; width: 4px; height: 4px}
td.Mask4b_sv {background-image: url('/images/i_mask_sv_4x4_bord1.gif'); background-repeat: no-repeat; background-position: left top; width: 4px; height: 4px}
td.Mask4b_so {background-image: url('/images/i_mask_so_4x4_bord1.gif'); background-repeat: no-repeat; background-position: right top; width: 4px; height: 4px}
td.Mask4b_s {background-image: url('/images/i_mask_s_4x4_bord1.gif'); background-position: left top; height: 4px}
td.Mask4b_n {background-image: url('/images/i_mask_n_4x4_bord1.gif'); background-position: left top; height: 4px}

html {overflow: hidden;}

body 
	{
	margin: 0px;
	scrollbar-face-color: #FDFDFE;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-base-color: #CCCCCC; 
	scrollbar-highlight-color: #DDDDDD; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #DDDDDD;
	} 

p.applicationhead {color: rgb(60, 60, 60); font-size: 10px; font-weight: normal; margin-top: 0; margin-bottom: 0; margin-left: 10; letter-spacing: 1px}
p.leftmenu1 {font-size: 9px; margin-bottom: 4; margin-top: 4; margin-left: 11; text-indent: -7;} 
p.midmenu1 {font-size: 8px; margin-bottom: 4; margin-top: 4; margin-left: 0; text-indent: 0;}
p.midmenu2 {font-size: 9px; margin-bottom: 4; margin-top: 4; margin-left: 6px;}
p.prodareamenu {font-size: 10px; margin-bottom: 0; margin-top: 0;}

p.upload1 {font-size: 10px; margin-bottom: 0; margin-top: 4;}
p.upload1-p {font-size: 10px; margin-bottom: 6; margin-top: 4;}

A.left:link {text-decoration: none; color: rgb(60,60,60); font-size: 9px; font-weight: normal; font-family: verdana, geneva, arial, san-serif;}
A.left:active {text-decoration: none; color: rgb(60,60,60); font-size: 9px; font-weight: normal; font-family: verdana, geneva, arial, san-serif;}
A.left:visited {text-decoration: none; color: rgb(60,60,60); font-size: 9px; font-weight: normal; font-family: verdana, geneva, arial, san-serif;}
A.left:hover {text-decoration: none; color: rgb(230,100,100); font-size: 9px; font-weight: normal; font-family: verdana, geneva, arial, san-serif;}

A.grey:link {text-decoration: none; color: rgb(60,60,60); font-family: verdana, geneva, arial, san-serif;}
A.grey:active {text-decoration: none; color: rgb(60,60,60); font-family: verdana, geneva, arial, san-serif;}
A.grey:visited {text-decoration: none; color: rgb(60,60,60); font-family: verdana, geneva, arial, san-serif;}
A.grey:hover {text-decoration: none; color: rgb(230,100,100); font-family: verdana, geneva, arial, san-serif;}

p.items	{font-size: 10px; color: rgb(80,80,80); font-weight: normal; text-decoration: none; margin-left: 0; margin-right: 0; margin-top: 2; margin-bottom: 2; font-family: verdana, geneva, arial, san-serif;}