
.content-td, .content-area,
.content { width: 787px !important;}

.content-area { margin-left: 4px;}

	
.hyper-global-area-top{  }  
.hyper-global-area-bot{ }		

.hyper-global-area-top-div,
.hyper-global-area-bot-div { width: 1008px; height: 20px; overflow: hidden;}

.hyper-global-area { }
.hyper-global-area .leftwing {  background-image:url(im/shadow_leftwing.png); background-repeat: repeat-y;}
.hyper-global-area .rightwing {  background-image:url(im/shadow_rightwing.png); background-repeat: repeat-y;}
.hyper-global-area .midwing { background-color: White;}

.hyper-global-area .leftwing_corner{  background-image:url(im/shadow_leftcorner.png); background-repeat: no-repeat;}
.hyper-global-area .rightwing_corner{  background-image:url(im/shadow_rightcorner.png); background-repeat: no-repeat; background-position: -23}


.toparea {position: relative; width: 968px; height: 108px;background-repeat: repeat-x;   background-image:url(im/toparea_bg.png); overflow: hidden; border-bottom: solid 1px #FFFFFF;  }


.site-area-top-container { width: 968px; height: 116px;overflow: hidden; }

.toparea .logoarea { position: absolute; top: 60; left: 0; width: 150px; height: 60px;overflow: hidden; background-color: transparent;}		
.toparea .mainmenuarea { position: absolute; top: 81; left: 240;width: 750px; height: 23px; overflow: hidden; border-bottom: solid 5px #AD0031; overflow: hidden;	}

.ext-ie .toparea .mainmenuarea{ top: 80;height: 28px; }
.ext-ie .toparea .mainmenuarea .menubg-inner { margin-top: 4px;}

.topmenu-innertable { height: 40px;}
.toparea .globalmenuarea  { position: absolute; top: 20; left: 900;width: 150px; }
.site-area-top { border-bottom: solid 10px #C60039;}


.topmenu-active .menuover .menubg-left {background-image:url(im/topmenu_left2.png); height: 23px; width: 8px; overflow: hidden;}
.topmenu-active .menuover .menubg {background-image:url(im/topmenu_item_bg2.png); padding-left: 5px; padding-right: 5px;height: 23px;}
.topmenu-active .menuover .menubg-right {background-image:url(im/topmenu_right2.png); height: 23px; width: 8px; overflow: hidden;}

.topmenu .menuover .menubg-left {background-image:url(im/topmenu_left1.png); height: 23px; width: 8px; overflow: hidden;}
.topmenu .menuover .menubg {background-image:url(im/topmenu_item_bg1.png); padding-left: 5px; padding-right: 5px; height: 23px;}
.topmenu .menuover .menubg-right {background-image:url(im/topmenu_right1.png); height: 23px; width: 8px; overflow: hidden;}
	
.topmenu-active .menubg,
.topmenu .menubg { padding-top: 2px; }

.ext-gecko .topmenu-active .menubg,
.ext-gecko .topmenu .menubg { padding-top: 5px; }


.menuover .menubg-right { margin-right: 4px;}
.menuover .menubg-left,
.menuover .menubg,
.menuover .menubg-right { float: left;}

.site-area { border-top: solid 5px white;}

.leftbar-inner { margin-top: -5px;}

.leftbar { margin-top: 0px;}
.leftbar-area { background-color: White;}

.leftbar .level-2,
.leftbar .level-1{ border:solid 0px #00cc00; width:168px; height:20px; background-repeat:no-repeat; cursor:pointer;	cursor:hand; overflow: hidden;}
.leftbar .level-1{ background-image:url(im/left_level1_btn.png); border-top: solid 1px #D7E2D9;}
.leftbar .level-2{ background-image:url(im/left_level2_btn.png); border-top: solid 2px #D7E2D9;}
		
.leftbar .level-2-active,
.leftbar .level-1-active{border:solid 0px #cc0000; width:168px;height:20px;background-repeat:no-repeat;cursor:pointer;cursor:hand;}
.leftbar .level-1-active{background-image:url(im/left_level1_btn_hoover.png);  border-top: solid 1px #D7E2D9;}
.leftbar .level-2-active{background-image:url(im/left_level2_btn_hoover.png); border-top: solid 2px #D7E2D9;}

.leftbar .leftmenubg-inner{ padding:5px 0px 0px 13px;  }

.leftbar .PRODUCTSELECTOR {margin-top: 0px; margin-bottom: 5px;}

/* box & boxmenu */
.leftbar .boxmenu .box-title { display: none;}
.leftbar .secondmenu { margin-bottom: 5px;}

.leftbar .box {  padding-top: 10px; width: 170px;  background-image:url(im/boxtop_bg.png); background-repeat: repeat-x;	border: solid 1px #A2ABA4; border-top:  solid 0px;	}

.leftbar .box .box-container .box-content{ width: 168px; border-top: 0px; }

.leftbar .box .box-full { margin: 5px;}
.leftbar .box h1 { margin-bottom: 4px;}

.leftbar .box { background-color: #D7E2D9; margin-top:5px;}	
.leftbar .box .box-title { text-align: center; border-bottom: solid 2px #E9EFEA; }
.leftbar .box .box-title {}


.leftbar .level-1-active .leftmenubg,
.leftbar .level-1 .leftmenubg { padding-left: 5px; padding-top: 2px;}




.leftbar .level-2-active .leftmenubg ,
.leftbar .level-2 .leftmenubg { text-align: left;	margin-left: 40px; margin-top: 2px; }
	
.leftbar .level-2-active .leftmenubg .box-link ,
.leftbar .level-2 .leftmenubg .box-link { text-align: left; }	
	
	
	
/* */
.ncolumns-row .ncolumns-column-1,
.ncolumns-row .ncolumns-column-2, 
.ncolumns-row .ncolumns-column-3{ width: 30px; } 


/* */
.columns3 { margin-left: 0px;}
.columns3 .colspace { width: 6px;}
.columns3 .colspace .spaceimg { width: 6px;}
.columns3 .frontpage-table-row-1 { margin-bottom: 6px;}

.frontpage-table1 { margin-bottom: 5px; margin-left: 0px;background-color: Black;}


.frontpage-table-row-1 .columns .box { background-image:url(im/kortvisning_boks1.png); background-repeat: no-repeat; width: 260px; height: 190px; overflow: hidden;	}
.frontpage-table-row-1 .box-inner { position: absolute; top:49; left:17; height: 134px; width: 228px; overflow: hidden	} 
.frontpage-table-row-1 .box-inner img { width: 97 }

.frontpage-table-row-1 .box-inner .image { width: 97px; height: 134px; overflow: hidden;float: left; }
.frontpage-table-row-1 .box-inner .preface { margin-left: 12px; width: 110px;height: 134px; overflow: hidden; float: left;}
.frontpage-table-row-1 .box-inner .preface-noimage { margin-left: 4px; width: 227px; height: 134px; overflow: hidden; float: left;}


.frontpage-table-row-2 .columns .box { background-image:url(im/kortvisning_boks2.png); background-repeat: no-repeat; width: 260px; height: 300px; overflow: hidden;	}
.frontpage-table-row-2 .box-inner { position: absolute; top:49; left:17; height: 280px; width: 228px; overflow: hidden	} 

.frontpage-table-row-2 .box-inner img { width: 227; }
.frontpage-table-row-2 .box-inner .image { width: 222px; height: 130px; overflow: hidden;float: left; }
.frontpage-table-row-2 .box-inner .preface-image,
.frontpage-table-row-2 .box-inner .preface { margin-left: 0px; width: 228px;height: 130px; overflow: hidden; float: right;}

.googlemap	select{ width: 227px; margin-top: 3px; }
.googlemap-Box_Full	#map_canvas { margin-top: 10px; width: 227px; height: 177px;}
	
	

.columns3 .columns  .doc-header1 { display: none;}


.columns3 .box-outer { position: relative; }
.columns3 .box-outer .box-header { position: absolute; top:10; left:17; height: 38px;  background-color: transparent;}

/* LinkSection */
.linksection { clear: both; width: 792px; margin-top: 10px; height: 38px;}
.linksection .linkcontainer { float: left; margin-left: 11px;}
.linksection .linkcontainer-0 { margin-left: 0px;}
.linksection .linkcontainer-4 { margin-left: 18px;}


.footer-linksection { clear: both; width: 792px; margin-top:7px; }	
.footer-linksection .linkbox { width: 190px; float: left;margin-right: 8px;}
.footer-linksection .linkbox-last { float: right;margin-right: 0px;}
.footer-linksection .linkbox-header {padding-top: 10px; padding-bottom: 0px; text-align: center; width: 190px; height: 30px; overflow:hidden; background-image:url(im/linkbox_heading.png); background-repeat: no-repeat; text-transform: uppercase;  }
.ext-gecko .footer-linksection .linkbox-header { height: 20px;}
.footer-linksection .linkbox-content { width: 190px; }
.footer-linksection .linkbox-content .linkbox-link { text-align: center; width: 190px;padding-bottom: 5px; padding-top:5px;}
.footer-linksection .linkbox-content .linkbox-link { border-bottom: solid 1px #D6E3DE; }


.global-area { border: solid 10px white; background-color: White;}	
.ext-ie .global-area { border-left: solid 9px white;}

.site-body  { background-color: #C9C9C9; }
.hyper-global-area { margin-top: -15px;}	
.ext-gecko .hyper-global-area { margin-top: -10px;}	




.columns13-table .box-header { margin-top: 5px; background-color: #C60039 !important; position: relative !important; height: 16px!important; left: auto !important; top: auto !important; }
.columns13-table .doc-header1 { display: block !important; }
.columns13-table { width: 792px }
.columns13-table .col3,
.columns13-table .col2,
.columns13-table .col1 { width: 33%; }

.columns13-table td h1 { margin-top: 5px;}
.columns13-table td h1,
.columns13-table td  .news-link,
.columns13-table td .doc-preface { margin-left: 15px; margin-right: 15px;}



.loginbox { margin-top: 5px; width: 140px; }
.loginbox .loginbutton {background-color: #949A94; margin-left: 100px;  margin-top: 10px; margin-bottom: 10px; width: 50px; height: 15px; text-align: center; }
.loginbox a { text-decoration: none !important; }
.loginbox .doc-header1{ margin-left: 4px; margin-top: 4px;}
.loginbox .doc-preface { margin-left: 4px; margin-top: 4px; }	




/* ============================================== Frontpage ============================================== 
Columns 1+3 (top) */
.columns13 .box1{width:792px; height:315px;overflow:hidden;}
.columns13 .content table.content-table{width:792px;}
.ext-gecko .columns13 .box1{width:797px; height:315px;overflow:hidden;}
.ext-gecko .content table.content-table{width:797px;}

.columns13 .box1-inner{padding:0px 0px 2px 0px;}
.columns13 .short{margin:0px !important; padding:0px !important}
.columns13 .doc-image-short{padding-bottom:0px !important; margin-bottom:0px !important}

.columns13.content table.content-table td.cell1{}


.ext-gecko .shadowbottom { width: 1010px;}

.footer-table { width: 850px !important;}

.topmenu-tools #START-NODE{ display: none;}
.topmenu-tools td { padding-right: 5px; }
