/* CSS Document */


<!--


/* Endret Juli-2010
	div.hr {
  		height: 4px;
  		background: #fff(./Image/line.png) no-repeat scroll center;
		border:none
	}
	
	
	div.hr hr {
  		display: none;
	}
	*/

	.galleri-foto {
		width:304px;
		float:left;
		height: 204px;
		background-image: url("../Image/picture_background.png");
		background-repeat: repeat;
		padding: 5px;
		margin-bottom: 5px;
		margin-top: 10px;
		margin-left: 1px;
		margin-right:5px;
	}
	.galleri-textBox {
		width:304px;
		float:left;
		height: 80px;
		padding: 5px;
		margin-bottom: 15px;
		margin-top: 1px;
		margin-left: 1px;
		margin-right:5px;
	}
	.galleri-text{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		padding-right: 5px;
		color:#434343;

	}
	.NGalleriLink{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 15px;
		font-weight:bold;
		color:  #e01b1b;	
		float:right;
		
	}
	.FGalleriLink{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		padding: 5px;
		font-weight:bold;
		color:  #e01b1b;	
		float:left;
		
	}

	.Sep {
		width:650px;
		height:2px;
	
		background:url("../Image/line.gif") no-repeat;
	}
	.TabSep {
		width:650px;
		height:4px;
	
		background:url("../Image/Tabline.gif") no-repeat;
	}
   
   .MovieSep {
		width:950px;
		height:4px;
	
		background:url("../Image/movieline.gif") no-repeat;
	}

	
	.WideSep {
		width:650px;
		height:20px;
	
		background-position:bottom;
		background:url("../Image/wide-line.gif") no-repeat;
	}
	
	.FooterSep {
		width:650px;

		height:2px;
		background:url("../Image/wide-line.gif") no-repeat;
	}
	.overIngress{
		width:700px;
	
		background-color:white;
	}

	.overIngressLeftImage{
		float:left;
		padding-top:15px;
		padding-left:5px;
	}
	
	.overIngressRightImage{
		float:right;
	
		padding-top:30px;
		padding-right:5px;
	}
	
	.overIngressText{
		float:left;
		
	}
	
	.ingress{
		width:700;
		
		background-color:white;
	}


	.leftContentPanel{
		width:680px;
/*		margin-left:7px;*/
        margin-left:20px;
		background-color:white;
	
		float:left;
	
	}
	
.defaultPanel{
		width:900;
/*		margin-left:7px;*/
        margin-left:20px;
		background-color:white;
	
		float:left;
	
	}

	.leftContentWidePanel{
		width:700px;
		        margin-left:20px;
		/*padding-left:40px;*/
		background-color:white;		
		float:left;
	}

	
	.leftContentNewsPanel{
		width:800px;
		padding-left:4px;
		background-color:white;		
		float:left;
	}
	
	.rightContentPanel{
		height: 400px;
		margin-top:-30px;
		width:251px;
		
		font-size :10pt;
		margin-right:20px;
		
		float:right;
		background:url("../Image/news-box.jpg") no-repeat;

	}
	/* Nytt  Juli-2010*/
	.Top{
		width:420px;
		height:115px;
		text-align:left;
		float:left;
	}
	
	.TopRight{
		width:220px;
		height:115px;
		float:right;
	}

	
	
	.rightContentCatalog{
		height: 180px;
		width:251px;
		
		margin-bottom: 30px;
		margin-top:48px;
		float:right;
	}
	
	.rightContentCategory{
		height: 130px;
		width:251px;
		
		margin-top:15px;
		float:right;
	}
	
	.TopRightImage{
		float:right;
		padding-right:5px;
		padding-bottom:60px;
	}
	
	.NewsImageColumnSmall{
		width:100px;
		height:250px;
		padding-left:10px;
		float:left;

	}
	
	.NewsImageColumn{
		width:250px;
		height:250px;
		padding-left:30px;
	
		float:left;
	}
	.SmallNewsText{
		width:340px;
		height:250px;
		padding-top:40px;

		float:left;
		background:url("../Image/small-news-box.jpg") no-repeat;
	}
	.NewsWideSep {
		width:850px;
		height:4px;
		background:url("../Image/news-wide-line.jpg") no-repeat;
	}
	
	.SmallNewsHeading{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		
		color: #505367;
	}
	/*  Hit */

	.rightContentPanelTech{
		height: 950px;
		width:251px;
		
		font-size :10pt;
		
		float:left;


	}
	.rightContentFuture{
		height: 300px;
		width:251px;
		
		background:url("../Image/small/future-box.gif") no-repeat;
		float:left;


	}
	.NewsText{
		font-family: Verdana,Arial, Helvetica, sans-serif;

		font-size: 10px;
		padding-left: 15px;	
		padding-right:15px;
		color:#3a3a3a;
	}
	
	.centerImage{
		text-align:center;
		vertical-align:middle;
	}
	
	.TableText{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		padding: 3px;	
		color:#505367;
	}
	
	.NewsHeadingText{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
	
		padding-left:15px;
		color: #7a0000;	
	}
	.NewsHighLight{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	
		color: #7a0000;	
	}

	.leftContentPanelItem{
		width:650px;

		background-color:white;
		text-align:left;
	
	}
	.leftContentPaneWidelItem{
		width:800px;
		background-color:white;
	
	}
	.productText{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-right: 5px;
		color:#3a3a3a;

	}
	.productLinkText{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 5px;
		font-weight:bold;
		
	}
	.NewsLink{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding: 15px;
		font-weight:bold;
		color:  #e01b1b;	
		float:right;
		
	}
	.Color4Link{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight:bold;
		padding-right:5px;
		color:  #e01b1b;	
		float:right;
		
	}

	.BLink{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:bold;
		color:  #e01b1b;	
		
		
	}

	
	.LoadLink{
		font-family: Arial, Helvetica, sans-serif;;
		font-size: 12px;
		padding: 0px 4px 1px 15px;
		font-weight:bold;
		color: #712A0E;
		background: url("../Image/ball.gif") left center no-repeat;
		
	}
	

	.Terminering {
		border-width: 1px;
		border-spacing:5px ;
		border-style: none;
		border-color: gray;
		border-collapse: separate;
		background-color: white;
	}
	.SystemDesign {
		border-width: 1px;
		border-spacing:10px ;
		border-style: none;
		border-color: gray;
		font-weight:bold;
	
		border-collapse: separate;
		background-color: white;
	}
	.TechLogo {
		border-width: 1px;
		border-spacing:1px ;
		border-style: none;
		border-collapse: separate;
		background-color: white;
	}


	.ConnecTec {
		border-width: 1px;
		border-spacing:2px ;
		border-style: none;
		border-color: gray;
		border-collapse: separate;
		background-color: white;
	}
	.WBT {
		border-width: 3px;
		border-spacing:5px ;
		border-style: none;
		border-color: gray;
		border-collapse: separate;
		background-color: white;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	
	.IngressText{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		padding: 5px;
	   font-weight:bold;
		
	}
	.productHeading{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight:bold;
        padding-top:37px;
		color: #7a0000;	
	}
	
   h1{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		font-weight:bold;
		margin-bottom:-20px;
		display:inline;
        color: #7a0000;	
	}
 
    .productHeading1{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		font-weight:bold;
		color: #7a0000;	
	}

    .productHeading2{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight:bold;
		color: #7a0000;	
	}

    h2{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight:bold;
		display:inline;
		color: #7a0000;	
	}
	
	.CategoryHeading{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight:bold;
		padding: 5px;	
		color: #7a0000;	
	}
	.FootText{
		font-size: 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding-left:5px;
		padding-right: 5px;
		color:#3a3a3a;
	}
	.productImage{
				
		float:left;
		margin:5px;
		padding-right:5px;
	}
	.terminateImage{
				
		float:left;
		margin:1px;

	}
	
	.productImageLink{
				
		float:left;
		margin:5px;
		margin-top:5px;
		margin-bottom:10px;
		padding-right:5px;
		clear:none;
	}
	
	.productImageRight{
		float:right;
		margin:5px;
		
	}

	.NewsImage{

		float:left;
		margin:50px;
	}

.menu{
	width:960px;

	
}

.leftContentHolder{
	float:left;
	width:700px;
	background-color:white;
}


.imageContent{
	float:left;
}
.rightContentHolder {
	float:right;
	width:250px;
	background-color:white;
}

.textContent{
	float:left;
	text-align:left;
}

.leftContent {
	margin:10px;
	float:left;
	width:700px;
	border-color:#FF0000;
}


#hor-minimalist-b
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #fff;
	margin: 1px;
	width: 650px;
	border-collapse: collapse;
	text-align: left;
}
#hor-minimalist-b th
{
	font-size: 11px;
	font-weight: bold;
	color: #3a3a3a;
	padding: 5px 4px;
	border-bottom: 1px solid #3a3a3a;
}
#hor-minimalist-b td
{
	border-bottom: 1px solid #ccc;
	color: #505367;
	padding: 6px 8px;
}
#hor-minimalist-b tbody tr:hover td
{
	color: black;
	background: url('../Image/back.png');
}


#customers
{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
#customers td, #customers th 
{
font-size:11px;
border:0px;
padding:3px 7px 2px 7px;
}
#customers th 
{
font-size:11px;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#B4B4B4;
color:#ffffff;

}
#customers tr.alt td 
{
/*color:#000000;*/
/*background-color:#EAF2D3;*/
border-bottom: 1px solid #3a3a3a;

}


#hor-hantarex-b
{
/*	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #fff;
	margin: 1px;
	width: 640;
	border-collapse: collapse;
	text-align: left;
}
#hor-hantarex-b th
{
	font-size: 11px;
	font-weight: bold;
	color: #3a3a3a;
	padding: 5px 4px;
	border-bottom: 1px solid #3a3a3a;
}
#hor-hantarex-b td
{
	border-bottom: 1px solid #ccc;
/*	color: #669;*/
	color: #505367;
	padding: 6px 8px;
}
#hor-hantarex-b tbody tr:hover td
{
	color: black;
	background: url('../Image/back.png');
}



#hor-lowell-b
{
/*	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #fff;
	margin: 1px;
	width: 460;
	border-collapse: collapse;
	text-align: left;
}
#hor-lowell-b th
{
	font-size: 11px;
	font-weight: bold;
	color: #3a3a3a;
	padding: 5px 4px;
	border-bottom: 1px solid #3a3a3a;
}
#hor-lowell-b td
{
	border-bottom: 1px solid #ccc;
/*	color: #669;*/
	color: #505367;
	padding: 6px 8px;
}
#hor-lowell-b tbody tr:hover td
{
	color: black;
	background: url('../Image/back.png');
}


.style4 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-left:5px;
		padding-right: 5px;
		font-weight:bold;
		color:#3a3a3a;
}

.style5 {font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:black;
	font-weight: bold;
}
body
	{
		background-color:#ededed;
	
		background-image: url("../Image/background.jpg");
		background-position: 0% 0%;
		background-repeat: repeat-x;
	
		
		
	}
	
	#container
	{
		margin: 1em auto;
		margin-top:0px;
		width: 1050px;
		text-align: left;
		background-color: white;
		
	}
	#Around_Wrapper
	{
		margin: 1em auto;
		margin-top:-7px;
	
		width:1152px;
		text-align:center;
		background-image: url("../Image/dropshadow.png");
		background-repeat:repeat-y;
		
	}
	
	#header
	{
	
		height: 212px;
		background-color: white;
		text-align: left;
		background:url("../Image/banner_top.jpg")
	}
	
	

   #header a {
   text-decoration:none;
   }
   .hide{
   visibility:hidden;
   }
   
   #logo {
   float:left;
   position:absolute;
   width:200px;
   height:90px;
   margin-left:450px;
   margin-top:34px;
   }
   
	#contents	
	{
		margin-right: 20px;
		margin-left: 20px;
		/*height: 1200px;*/
		background-color: #FFFFFF;
	}
	
	#footer	
	{
		clear: both;
		margin-top:1px;
		height: 63px;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background:url("../Image/banner_bottom.jpg")
		
		
	}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur) , pointer;
	outline: none;
}

.highslide img {
	border: 2px solid white;
}

.highslide-dimming { 
background: black; 
position: absolute; 
visibility: hidden; 
} 

.highslide-active-anchor img {
	visibility:hidden;
}

.highslide-wrapper{
	background:white;
}


.highslide:hover img {
	border: 2px solid grey;
}

.highslide-image {
	border: 10px solid white;
	border-bottom:1px solid white;
}

.highslide-image-blur {
}


.highslide-caption {
	border-bottom: 1px solid white;
	font-size :10pt;
	display: none;
	border: 5px solid white;
	border-top: none;
	padding: 5px;
	background-color: white;
}

.highslide-loading {
	display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background-color: black;
	background-image:url(highslide/graphics/loader.gif);
	background-repeat:no-repeat;
	background-repeat:3px 1px;
   
}
.highslide-full-expand {
	background:url(url(highslide/graphics/fullexpand.gif) no-repeat;
	display:block;
	margin:0 10px 10ppx 0;
	width:34px;
	height:34px;
}
.highslide-overlay {
	display:none;
}

.highslide-display-block {
    display: block;
}

.highslide-display-none {
    display: none;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 5px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}



a.foot:link { color: #9eb6c8; text-decoration: none; font-weight: bold; }
a.foot:visited { color: #d0e0c; text-decoration: none; font-weight: bold; }
a.foot:hover { color: #d0e0c; text-decoration: none; font-weight: bold; }

.NewsLink a:link { color: #e01b1b; text-decoration: none; font-weight: bold; }
.NewsLink a:visited { color: #991F00; text-decoration: none; font-weight: bold; }
.NewsLink a:hover { color: #FFB063; text-decoration:  underline overline; font-weight: bold; }
.NewsLink a:active {color: #e01b1b; text-decoration: none; font-weight: bold; } 


.BLink a:link { color: #e01b1b; text-decoration: none; font-weight: bold;}
.BLink a:visited { color:#0000CC; text-decoration: none; font-weight: bold; }
.BLink a:hover { color: #FFB063; text-decoration:  underline overline; font-weight: bold; } 
.BLink a:active {color: #991F00; text-decoration: none; font-weight: bold; }



a:link { border:none;color: #712A0E; text-decoration: none; font-weight: bold; }
a:visited { color: #712A0E; text-decoration: none; font-weight: bold; }
a:hover { color: #e01b1b; text-decoration: none; font-weight: bold; }
a:active {color: #991F00; text-decoration: none; font-weight: bold; }

