A.subItem {
	background: url(../radon/img/gfx_sub_item.gif) bottom  left no-repeat;
	padding-top:1px;
	padding-left:15px;
	padding-bottom:0px;
	
}
A.subItem:hover {
	background: url(../radon/img/gfx_sub_item.gif) bottom left no-repeat;
	padding-top:1px;
	padding-left:15px;
	padding-bottom:0px;
	
}
A.subItemLast {
	background: url(../radon/img/gfx_sub_item_last.gif) bottom  left no-repeat;
	padding-top:1px;
	padding-left:15px;
	padding-bottom:0px;
	
}
A.subItemLast:hover {
	background: url(../radon/img/gfx_sub_item_last.gif) bottom left no-repeat;
	padding-top:1px;
	padding-left:15px;
	padding-bottom:0px;
	
}
IMG {
border: 0;
}
H6 {
 
padding-right : 0;
 
padding-left : 0;
 
font-weight : normal;
 
font-size : 1em;
 
padding-bottom : 2px;
 
margin : 0;
 
line-height : 1.5em;
 
padding-top : 2px;
 
font-family : arial, verdana, helvetica, sans-serif;
 
}
H6 A {
 
font-weight : bold;
 
text-decoration : none;
 
color : #333333;
 
}
BODY {
 
background-color : #ffffff;
 
margin : 0;
 
padding : 0;
padding-top : 14px;
 
font-size : 75%;
 
}
PRE {
 
font-size : 1.3em;
 
}
hr {
 
border : 0 none inherit;
 
width : 100%;
 
color : #464646;
 
background-color : #464646;
 
height : 1px;
 
}
.table1 th {
 
text-align : left;
 
line-height : 1.5em;
 
background-color : #ffffff;
 
border-bottom : 1px solid #dbdbdb;
 
}
.contact {
 
margin-left : 22px;
 
margin-bottom : 0;
 
margin-top : 20px;
 
}
.contact IMG {
 
float : left;
 
}
.contact P {
 
width : 150px;
 
margin-left : 15px;
 
margin-right : 15px;
 
margin-top : 0;
 
vertical-align : top;
 
float : left;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
display : block;
 
}
.contact A {
 
text-decoration : none;
 
color : #01a1e5;
 
}
.contact A:hover {
 
text-decoration : underline;
 
color : #01a1e5;
 
}
.flowingText {
 
margin-left : 20px;
 
margin-top : 10px;
 
margin-bottom : 20px;
 
width : 300px;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
}
.flowingText A {
 
font-weight : bold;
 
color : #336699;
 
text-decoration : none;
 
}
.orderLayout {
 
padding : 0;
 
margin : 0;
 
line-height : 1.5em;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
}
.commentLink A {
 
margin-top : 5px;
 
margin-bottom : 5px;
 
width : 325px;
 
text-align : right;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
font-weight : bold;
 
color : #336699;
 
text-decoration : none;
 
}
.navigation {
 
padding : 0;
 
margin : 0;
 
margin-bottom : 20px;
 
text-align : right;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 12px;
 
font-weight : bold;
 
color : #565656;
 
clear : both;
 
}
.navigation:after {
 
content : ".";
 
display : block;
 
height : 0;
 
clear : both;
 
visibility : hidden;
 
}
.navigation A {
 
width : 140px;
 
text-align : center;
 
font-size : 12px;
 
font-weight : normal;
 
display : block;
 
color : #565656;
 
background-image : url(/images/style/tab_radnav.gif);
 
border : 0 none inherit;
 
height : 23px;
 
background-repeat : no-repeat;
 
background-position : 100% 100%;
 
line-height : 23px;
 
text-decoration : none;
 
float : left;
 
}
.navigation A:hover {
 
color : #464646;
 
background-image : url(/images/style/tab_radnav_grey.gif);
 
background-repeat : no-repeat;
 
background-position : 100% 100%;
 
text-decoration : underline;
 
}
.navigationGrey:after {
 
content : ".";
 
display : block;
 
height : 0;
 
clear : both;
 
visibility : hidden;
 
}
.navigationGrey A {
 
width : 140px;
 
text-align : center;
 
font-size : 12px;
 
font-weight : normal;
 
display : block;
 
color : #464646;
 
background-image : url(/images/style/tab_radnav_grey.gif);
 
border : 0 none inherit;
 
height : 23px;
 
background-repeat : no-repeat;
 
background-position : 100% 100%;
 
line-height : 23px;
 
text-decoration : none;
 
clear : both;
 
}
.navigationGrey A:hover {
 
color : #336699;
 
background-image : url(/images/style/tab_radnav.gif);
 
background-repeat : no-repeat;
 
background-position : 100% 100%;
 
text-decoration : underline;
 
}
.navigationGreyOld A {
 
width : 140px;
 
text-align : center;
 
font-size : 12px;
 
font-weight : normal;
 
display : block;
 
color : #464646;
 
background-image : url(/images/style/tab_radnav_grey.gif);
 
border : 0 none inherit;
 
height : 23px;
 
background-repeat : no-repeat;
 
background-position : 100% 100%;
 
line-height : 23px;
 
text-decoration : none;
 
clear : both;
 
}
.navigationGreyOld A:hover {
 
color : #336699;
 
background-image : url(/images/style/tab_radnav.gif);
 
background-repeat : no-repeat;
 
background-position : 100% 100%;
 
text-decoration : underline;
 
}
.navigation {
 
padding : 0;
 
margin : 0;
 
margin-bottom : 20px;
 
text-align : right;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 12px;
 
font-weight : bold;
 
color : #565656;
 
clear : both;
 
}
.navigation2 A {
 
width : 110px;
 
display : block;
 
text-align : left;
 
font-size : 12px;
 
font-weight : normal;
 
color : #565656;
 
border : 0 none inherit;
 
text-decoration : none;
 
}
.navigation2 A:hover {
 
color : #01a1e5;
 
text-decoration : underline;
 
}
.navigation2 h6 {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
font-weight : bold;
 
padding : 0;
 
margin : 0;
 
line-height : 1em;
 
color : #868686;
 
}
.navigation A:hover {
 
color : #464646;
 
background-image : url(/images/style/tab_radnav_grey.gif);
 
background-repeat : no-repeat;
 
background-position : 100% 100%;
 
text-decoration : underline;
 
}
.breadcrumbs {
 
padding : 3px 10px;
 
text-align : left;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
font-weight : bold;
 
color : #6699aa;
 
}
.breadcrumbs A {
 
color : #336699;
 
text-decoration : none;
 
}
FORM {
 
padding : 0;
 
border : 0 none inherit;
 
margin : 0;
 
}
.formNoVspace {
 
padding : 0;
 
border : 0 none inherit;
 
margin : 0;
 
}
.margins {
 
border : 1px solid #999;
 
background : #fff;
 
padding : 10px;
 
}
.margins2 {
 
border : 0 none inherit;
 
background : #fff;
 
padding : 10px;
 
}
.default {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
color : #464646;
 
}
.default A {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
font-weight : bold;
 
color : #336699;
 
text-decoration : none;
 
}
.sessionInfo {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
color : #ffffff;
 
}
.sessionInfo A {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
font-weight : bold;
 
color : #336699;
 
text-decoration : none;
 
}
.defaultSml {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 0.9em;
 
color : #464646;
 
}
.defaultSml A {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 0.8em;
 
font-weight : bold;
 
color : #336699;
 
text-decoration : none;
 
}
.nav {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 0.7em;
 
font-weight : bold;
 
color : #ffffff;
 
text-decoration : none;
 
}
.nav A {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 0.7em;
 
font-weight : bold;
 
color : #ffffff;
 
text-decoration : none;
 
}
.inputLabel {
 
float : left;
 
width : 50%;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
font-weight : bold;
 
color : #464646;
 
text-align : right;
 
vertical-align : top;
 
padding-top : 2px;
 
padding-bottom : 2px;
 
padding-right : 5px;
 
}
.textLabel {
 
float : left;
 
width : 50%;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
font-weight : bold;
 
color : #333333;
 
text-align : right;
 
padding-right : 5px;
 
}
.inputFld {
 
text-align : left;
 
}
.row {
 
padding-top : 3px;
 
padding-bottom : 3px;
 
clear : left;
 
width : 100%;
 
}
.headline {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1.2em;
 
font-weight : bold;
 
color : #01a1e5;
 
}
H1 {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-weight : bold;
 
color : #336699;
 
}
H2 {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-weight : bold;
 
color : #336699;
 
}
.reportHead {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1.2em;
 
font-weight : bold;
 
color : #000000;
 
}
.lrgReportHead {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1.4em;
 
font-weight : bold;
 
color : #000000;
 
}
.loginForm INPUT {
 
border : 1px solid #c7c7c7;
 
width : 97px;
 
height : 16px;
 
}
.loginForm .btnSkicka {
 
width : 65px;
 
height : 22px;
 
border : 0;
 
margin : 0;
 
padding : 0;
 
}
.contactForm INPUT {
 
border : 1px solid #c7c7c7;
 
width : 265px;
 
height : 16px;
 
}
.contactForm TEXTAREA {
 
border : 1px solid #c7c7c7;
 
width : 267px;
 
height : 111px;
 
}
.contactForm .btnSkicka {
 
width : 100px;
 
height : 40px;
 
border : 0;
 
margin : 0;
 
padding : 0;
 
}
.btnSkicka {
 
vertical-align : bottom;
 
width : 65px;
 
height : 22px;
 
border : 0;
 
margin : 0;
 
padding : 0;
 
}
.loginFormOld {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
font-weight : bold;
 
color : #336699;
 
background-color : #e0e0e0;
 
padding-top : 1px;
 
padding-left : 11px;
 
padding-right : 11px;
 
padding-bottom : 11px;
 
text-align : center;
 
}
.loginField {
 
width : 100px;
 
}
.bluelabel {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
font-weight : bold;
 
color : #01a1e5;
 
vertical-align : top;
 
}
.bluelabelSml {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 0.9em;
 
font-weight : bold;
 
color : #01a1e5;
 
vertical-align : top;
 
}
.dotFrame {
 
background-color : #fafafa;
 
padding-top : 4px;
 
padding-bottom : 4px;
 
padding-left : 5px;
 
padding-right : 5px;
 
border : 1px solid #cccccc;
 
}
.infoBox {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 0.9em;
 
color : #464646;
 
background-color : #fafafa;
 
width : 100px;
 
padding-top : 4px;
 
padding-bottom : 4px;
 
padding-left : 3px;
 
padding-right : 3px;
 
border-top : 1px solid #464646;
 
border-bottom : 1px solid #464646;
 
border-left : 1px solid #464646;
 
border-right : 1px solid #464646;
 
}
.orangeButton {
 
cursor : pointer;
 
border : 1px solid #464646;
 
background-color : #ffffff;
 
color : #464646;
 
font-size : 1em;
 
padding : 0.2em;
 
text-decoration : none;
 
}
.orangeButton:hover {
 
text-decoration : none;
 
color : #464646;
 
background-color : #c1ebff;
 
}
.ltBlueButton {
 
cursor : pointer;
 
border : 1px solid #464646;
 
background-color : #e0e0e0;
 
color : #464646;
 
font-size : 1em;
 
padding : 0.2em;
 
text-decoration : none;
 
}
.ltBlueButton:hover {
 
text-decoration : none;
 
color : #464646;
 
background-color : #c1ebff;
 
}
.dkBlueButton {
 
cursor : pointer;
 
border-bottom : 2px solid #000;
 
border-right : 2px solid #000;
 
border-top : 1px solid #336699;
 
border-left : 1px solid #336699;
 
background-color : #002255;
 
color : #fff;
 
font-size : 1em;
 
text-decoration : none;
 
padding : 0.4em;
 
font-weight : bold;
 
}
.dkBlueButton:hover {
 
text-decoration : none;
 
background-color : #003366;
 
color : #fff;
 
}
.frmFld200 {
 
width : 250px;
 
}
.frmFld230 {
 
width : 230px;
 
}
.frmFld100 {
 
width : 100px;
 
}
.textarea1 {
 
width : 200px;
 
border : 1px solid #c7c7c7;
 
background-color : #ffffff;
 
}
.textarea2 {
 
width : 400px;
 
border : 1px solid #c7c7c7;
 
background-color : #ffffff;
 
}
input {
 
border : 1px solid #c7c7c7;
 
background-color : #ffffff;
 
padding-left : 3px;
 
}
input.nostyle {
 
border : 0;
 
background-color : transparent;
 
padding-left : 0;
 
}

select.frmFld200 {
 
width : 256px;
 
}

select {
	height: 20px;
	line-height:20px;
	padding:0px;
	margin:0px;
}

option {

line-height:1.5em; 

padding-top:2px;
padding-bottom:2px;
 
}
table {
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 1em;
 
}
.faqA {
 
visibility : hidden;
 
margin-left : 10px;
 
display : none;
 
}
.hideIt {
 
visibility : hidden;
 
display : none;
 
}
.showIt {
 
visibility : visible;
 
}
.chkBox1 {
 
border : 0;
 
background : none repeat;
 
background-color : transparent;
 
vertical-align : baseline;
 
}
.dShadow {
 
border-top : 0 none inherit;
 
border-left : 0 none inherit;
 
border-right : 1px solid inherit;
 
border-bottom : 1px solid inherit;
 
}
.dropshadowcontent {
 
position : relative;
 
background-color : white;
 
color : black;
 
top : -10px;
 
left : -10px;
 
z-index : 10;
 
padding : 0;
 
margin : 0;
 
}
.dropshadow {
 
position : relative;
 
left : 0;
 
top : 0;
 
background-color : white;
 
width : 689px;
 
z-index : 5;
 
background-image : url(/images/style/dropshadow.gif);
 
background-repeat : no-repeat;
 
background-position : 100% 100%;
 
}
.dropshadowleft , .dropshadowtop {
 
border : 1px none black;
 
width : 10px;
 
height : 10px;
 
background-repeat : no-repeat;
 
background-position : 50% 50%;
 
line-height : 10px;
 
margin : 0;
 
padding : 0;
 
}
.dropshadowtophead {
 
border : 1px none black;
 
width : 10px;
 
height : 45px;
 
background-repeat : no-repeat;
 
background-position : 50% 50%;
 
line-height : 45px;
 
margin : 0;
 
padding : 0;
 
}
.dropshadowtop {
 
position : absolute;
 
top : 0;
 
right : 0;
 
background-image : url(/images/style/dropshadow_topright.gif);
 
}
.dropshadowtophead {
 
position : absolute;
 
top : 0;
 
right : 0;
 
background-image : url(/images/style/dropshadow_head.gif);
 
}
.dropshadowleft {
 
position : absolute;
 
bottom : 0;
 
left : 0;
 
background-image : url(/images/style/dropshadow_bottomleft.gif);
 
}
.bglg {
 
background : #efefef;
 
}
.sektion1 {
 
padding : 0;
 
margin : 0;
 
margin-bottom : 0px;
 
}
.sektion2 {
 
margin : 30px;
 
font-size : 1em;
 
color : #464646;
 
line-height : 1.5em;
 
}
.sektion3 {
 
margin : 30px;
 
font-size : 1em;
 
color : #464646;
 
line-height : 1.5em;
 
}
.sektion4 {
 
margin : 30px;
 
font-size : 1em;
 
color : #464646;
 
line-height : 1.5em;
 
}
.sektion5 {
 
margin : 30px;
 
font-size : 1em;
 
color : #464646;
 
line-height : 1.5em;
 
}
.sektion1 A , .sektion2 A , .sektion3 A , .sektion4 A {
 
text-decoration : none;
 
color : #01a1e5;
 
}
.sektion1 A:hover , .sektion2 A:hover , .sektion3 A:hover , .sektion4 A:hover {
 
text-decoration : underline;
 
color : #01a1e5;
 
}
.gnsRow {
 
width : 689px;
 
margin : 0;
 
padding : 5px 0 0;
 
white-space : nowrap;
 
line-height : 0;
 
}
.lnsRow {
 
width : 689px;
 
margin : 0;
 
padding : 0;
 
white-space : nowrap;
 
line-height : 0;
 
}
#pris2fk , #pris2fl , #pris3fk , #pris3fl {
 
display : inline;
 
}
#divLang {
 
position : absolute;
 
left : 590px;
 
top : 205px;
 
z-index : 14;
 
visibility : visible;
 
}
#divHead {
 
float : none;
 
padding-top : 10px;
 
width : 689px;
 
height : 190px;
 
background-image : url(/images/foto/topslide_3.jpg);
 
background-repeat : no-repeat;
 
background-position : 50% 100%;
 
}
#divContent {
 
float : none;
 
width : 689px;
 
}

#subnav A{
	width:200px;
	text-align:center;
	background:#fff;
	margin-right:5px;
	padding:5px;
	border:1px solid #666;
}

#divGNS {
 
float : none;
 
width : 689px;
 
background : #ffffff;
 
padding : 0 0 5px;
 
margin : 0;
 
}
#divBC {
 
float : none;
 
width : 689px;
 
background : #ffffff;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 0.7em;
 
}
#divLANG_SET {
 
position : absolute;
 
left : 560px;
 
top : 39px;
 
width : 200px;
 
background : #ffffff;
 
z-index : 14;
 
visibility : visible;
 
}
#divSession {
 
position : absolute;
 
left : 95px;
 
top : 187px;
 
width : 620px;
 
z-index : 10;
 
visibility : visible;
 
}
#divLNS {
 
width : 689px;
 
background : #fff;
 
}
#divBody {
 
width : 689px;
 
padding : 0;
 
margin : 0;
 
}
#divFooter {
 
width : 689px;
 
background : #fff;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 0.8em;
 
color : #676767;
 
}
#divFooter A {
 
text-decoration : none;
 
color : #b5b5b5;
 
}
#divFooter A:hover {
 
text-decoration : underline;
 
color : #01a1e5;
 
}
.mapNav TD IMG {
 
cursor : pointer;
 
}
.divMap {
 
background-image : url(/images/map/map_karta.gif);
 
background-repeat : no-repeat;
 
background-position : 50% 0%;
 
}
.floater {
 
padding : 5px;
 
font-family : arial, verdana, helvetica, sans-serif;
 
font-size : 0.9em;
 
background-color : #ffffff;
 
border : 1px solid #464646;
 
}
.btnCls {
 
height : 22px;
 
border-right : 2px double #3e83bb;
 
border-top : 2px double #a3c2dc;
 
border-left : 2px double #65b4dd;
 
font-size : 1em;
 
color : #464646;
 
border-bottom : 2px double #3e83bb;
 
}
#previewBlock {
 
background-color : #ffffff;
 
padding : 5px;
 
border : 1px solid #336699;
 
}
#divFloater {
 
position : absolute;
 
z-index : 14;
 
background-color : #ffffff;
 
visibility : hidden;
 
}
#divFrmPage2 {
 
position : absolute;
 
width : 550px;
 
left : 0;
 
top : 0;
 
visibility : hidden;
 
}
.ltBlue {
 
cursor : pointer;
 
border-bottom : 2px solid #002255;
 
border-right : 2px solid #002255;
 
border-top : 1px solid #003366;
 
border-left : 1px solid #003366;
 
background-color : #6699ff;
 
color : #fff;
 
font-size : 1.1em;
 
}
.ltBlue:hover {
 
text-decoration : underline;
 
}
.dkBlue {
 
cursor : pointer;
 
border-bottom : 2px solid #000;
 
border-right : 2px solid #000;
 
border-top : 1px solid #336699;
 
border-left : 1px solid #336699;
 
background-color : #002255;
 
color : #fff;
 
font-size : 1.1em;
 
text-decoration : none;
 
padding : 0.4em;
 
font-weight : bold;
 
}
.dkBlue:hover {
 
text-decoration : none;
 
background-color : #003366;
 
color : #fff;
 
}
.orange {
 
cursor : pointer;
 
border-right : 2px solid #e55c00;
 
border-bottom : 2px solid #e55c00;
 
border-top : 2px solid #ff751a;
 
border-left : 2px solid #ff751a;
 
background-color : #ff6600;
 
color : #fff;
 
font-size : 1.1em;
 
font-weight : bold;
 
padding : 0.4em;
 
text-decoration : none;
 
}
.orange:hover {
 
text-decoration : none;
 
color : #fff;
 
background-color : #ff751a;
 
}
#divIFloater {

position: absolute; 

left: -5px; 

top: 14px; 

width: 45px;

height: 190px;

z-index: 13; 

background-color: #ffffff;

filter: alpha(opacity=38);

-moz-opacity: 0.38;
-khtml-opacity: 0.38;
opacity: 0.38;
visibility: visible;
}
#divSFloater {
position:absolute; 

top:14px; 

height:190px;

z-index:12; 

background-color:#ffffff;

filter:alpha(opacity=28);

-moz-opacity:0.28;

-khtml-opacity:0.28;

opacity:0.28;

visibility:visible;

}
#divFrmPage1 {

position:absolute;

width:550px;

left:0; 

top:0; 

visibility:visible;

}

