.linjeavstand130  {
	line-height:120%;
}
body, tr, td, p, div, span, ul, li {
  font-family:	Arial;
  font-size:	12px;
  color:	#000000
}

.body {
background-color: #E6E6E6;
}
.styletop {
	border: 1px solid black;
	background-color: #FFFFFF;
	font-size: 12px;
	height: 150px;
}
.style1 {
	border: 1px solid black;
	background-color: #FFFFFF;
	font-size: 12px;
}

.style7 {font-size: x-small}


.toppmenyutseende{
height: 25px;
vertical-align: middle;
valign: middle;
align: center;
padding: 0;
border-top-style:solid; 
border-top-width:1px; color:#000000;
font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-align:center; vertical-align: middle; 
}

.style4 {
	background-image: url('program_images/ikonbar.gif');
	height: 52px;
	font-size: 10px; font-family: Arial;
}

.menyramme {
font-size: 12px; font-family: Arial;
border-left-width: 1px;
border-left-style: solid;
border-left-color: black;
padding: 1px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: black;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: black;
border-top-width: 1px;
border-top-style: solid;
border-top-color: black;}

.ramme2 {
background-color:#FFF;
font-size: 10px; font-family: Arial;
border-left-width: 1px;
border-left-style: solid;
border-left-color: black;
border-right-width: 1px;
border-right-style: solid;
border-right-color: black;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: black;
border-top-width: 1px;
border-top-style: solid;
border-top-color: black;
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px ridge #808FA6;

}

.ramme_dotted {
background-color:#FFF;
font-size: 10px; font-family: Arial;
border-left-width: 1px;
border-left-style: dotted;
border-left-color: black;
border-right-width: 1px;
border-right-style: dotted;
border-right-color: black;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: black;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: black;
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px ridge #808FA6;

}

.ramme_h_og_v

{
	border-left-width: 1px;
border-left-style: solid;
border-left-color: black;
border-right-width: 1px;
border-right-style: solid;
border-right-color: black;
}

.strek_topp

{
	border-top-width: 1px;
border-top-style: dotted;
border-top-color: #808FA6;

}
	
.rammerundtop {

background-color:#FFF;
font-size: 10px; font-family: Arial;
border-left-width: 1px;
border-left-style: ridge;
border-left-color: 808FA6;
border-right-width: 1px;
border-right-style: ridge;
border-right-color: 808FA6;
border-bottom-width: 1px;
border-bottom-style: ridge;
border-bottom-color: ffffff;
border-top-width: 1px;
border-top-style: ridge;
border-top-color: 808FA6;
border-radius: 5px 5px 0px 0px; 
-moz-border-radius: 5px 5px 0px 0px; 
-webkit-border-radius: 5px 5px 0px 0px; 

}
.rammerundbunn {
	background-color:#FFF;
font-size: 10px; font-family: Arial;
border-left-width: 1px;
border-left-style: ridge;
border-left-color: 808FA6;
border-right-width: 1px;
border-right-style: ridge;
border-right-color: 808FA6;
border-bottom-width: 1px;
border-bottom-style: ridge;
border-bottom-color: 808FA6;
border-top-width: 1px;
border-top-style: ridge;
border-top-color: ffffff;
	border-radius: 0px 0px 5px 5px; 
-moz-border-radius: 0px 0px 5px 5px; 
-webkit-border-radius: 0px 0px 5px 5px; 

}



.ramme {
font-size: 10px; font-family: Arial;
background-color:#FFF;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #808FA6;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #808FA6;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #808FA6;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #808FA6;

}
.venstrestrek{
border-left-width: 1px;
border-left-style: dotted;
border-left-color: grey;
}


.bunnstrek {
border-left-width: 0px;
border-left-style: solid;
border-left-color: white;
border-right-width: 0px;
border-right-style: solid;
border-right-color: white;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: black;
border-top-width: 0px;
border-top-style: solid;
border-top-color: white;
}

input {font-size: 16px; font-family: Arial}

a:link
{
	color: rgb(43,114,233); 
}
a:visited
{
	color: rgb(43,114,233); 
} 
a:active 
{
	color: rgb(126,164,227);
}
a:hover 
{
	color: rgb(0,0,0);
}




p{
font-family: "Arial", verdana, arial,tahoma;
 font-size:	12px;
 color:	#000000
  }

h1 {
  font-family: "Arial", verdana, arial,tahoma;
  font-size:	24px;
  color:	#000000
}

h2 {
  font-family: "Arial", verdana, arial,tahoma;
  font-size:	18px;
  color:	#000000
}
h4 {
  font-family: "Arial", verdana, arial,tahoma;
  font-size:	14px;
  color:	#000000
}

.title {
  font-family: "Arial", verdana, arial,tahoma;
  font-size:	12px;
  color:	#000000
}

.table-border {
	background-color:	#666666
}

.table-title {
	background-color:	#FFF9F3;
	font-family:		Verdana;
	font-size:		11px;
	font-weight:		bold;
	color:			#666666
}

.svartcelle {
backroungd-color: #FFF;
height: 12px;
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */

}

.hvitcelle {
	background-color:	#ffffff
}


.table-hl {
	background-color:	#FFF9F3
}

.table-alt1 {
	background-color:	#FFFFFF
}
	
.table-alt2 {
	background-color:	#F8F8F8
}

.bak1 {
	background-image: url(https://www.domene.no/program_images/bg.gif);
	background-repeat: repeat-y; 
}

.datamsk-bak { background-image: url(/program_images/ikonbar.gif);
			   height: 52px;
 }
.datamsk-bak2 { background-image: url(/program_images/bakstripe2b.gif);
			   height: 26px;
 }
.hoyde35 { height: 35px;}


.form {
	margin:			0px;
	font-size: 16px; 
	background:#FFE7B3;
	background-repeat: repeat-y;
	width:270px; height:30px;
}

.hoyde150 { height: 130px;}






/* vennligst vent popup når en søker etter domenenavn */
#laster{
position:absolute;
z-index:1;
background:#f7f7f7;
filter: alpha(opacity=90); /* internet explorer */    
-khtml-opacity: 0.90;      /* khtml, old safari */    
-moz-opacity: 0.90;       /* mozilla, netscape */    
opacity: 0.90;           /* fx, safari, opera */

border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px ridge #808FA6;

background-image: url(program_images/load.gif);
background-repeat: no-repeat;
width:300px;
height:300px;
margin-top:-880px;
margin-left:-150px;
top:50%;
left:50%;
text-align:center;
line-height:200px;
font-family:"Trebuchet MS", verdana, arial,tahoma;
font-size:18pt;
}

/*popup ny*/

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:200px;
width:220px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#searchwrapper {
	width:310px; /*follow your image's size*/
	height:40px;/*follow your image's size*/
	background-image:url(program_images/dsok1.png);
	background-repeat:no-repeat; /*important*/
	padding:0px;
	margin:0px; /*important*/
	position: relative;
}
#searchwrapper_liten {
width:310px; /*follow your image's size*/
height:40px;/*follow your image's size*/
background-image:url(program_images/logginn.png);
background-repeat:no-repeat; /*important*/
padding:0px;
margin:0px;
position:relative; /*important*/
}
#searchwrapper form { display:inline ; }
.searchbox {
	border:0px; /*important*/
	background-color:transparent; /*important*/
	position:absolute; /*important*/
	top:4px;
	left:9px;
	width:256px;
	height:28px;
	visibility: visible;
}
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:4px;
left:265px;
width:32px;
height:28px;
}
.auto-style1 {
	/*important*/border-style: none;
	border-color: inherit;
	border-width: 0px;
	background-color: transparent; /*important*/
	;
	position: absolute; /*important*/
	;
	top: 4px;
	left: 265px;
	width: 35px;
	height: 22px;
	visibility: visible;
}
#apDiv1 {
	position:absolute;
	width:150;
	height:250;
	z-index:2;
	left: 19px;
	top: 1px;
}
#apDiv2 {
	position:absolute;
	width:150;
	height:250;
	z-index:3;
	left: 191px;
	top: 0px;
}
#apDiv3 {
	position:absolute;
	width:153px;
	height:254px;
	z-index:4;
	left: 485px;
	top: 656px;
}
#apDiv4 {
	position:absolute;
	left:195px;
	top:4px;
	width:150;
	height:250px;
	z-index:2;
}
#apDiv5 {
	position:absolute;
	left:382px;
	top:1px;
	width:150;
	height:250;
	z-index:4;
}
#apDiv6 {
	position:absolute;
	left:-188px;
	top:129px;
	width:561px;
	height:260px;
	z-index:2;
}
