/* *html <tagnavn> {  } */ /* IE */
/* html:not([opera]) <tagnavn> {  } */ /* FIREFOX */
/* @media all and (min-width: 0px){ <tag-navn> {  } } */ /* OPERA */
/* <tagnavn> { OPERA & FIREFOX [SAFARI] IE } */ /* SAFARI */

html {
	font-family: Helvetica, Verdana, Arial;
	font-size: 12px;
}
body {
	margin: 0px 0 0px 0;
	border: 0;
	padding: 0;
}
table {
	font-size: 12px;
}
table.content {
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	width: 998px;
}
td.topp {
	margin: 0;
	padding: 0;
	width: 998px;
	height: 112px;
	overflow: hidden;
	background-image: url(../design/topp.jpg);
	background-repeat: no-repeat;
}
td.horizmeny {
	margin: 0;
	padding: 0 0 1px 0px;
	width: 998px;
	background-image: url(../design/horizmnuB.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}
div.soek {
	margin: 0 0 0 0;
	padding: 0;
	width: 150px;
	height: 20px;
	overflow: hidden;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-align: right;
	float: right;
}
input#searchstring {
	margin: 1px 0 0 0;
	[]
	margin: 0;
	border: solid 1px black;
	padding: 0;
	width: 115px;
	height: 18px;
	font-family: Arial, Verdana, Tahoma, Serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
}
input#Submit1 {
	display: none;
}
td.smuler {
	margin: 0;
	padding: 0 0 0 0px;
	width: 998px;
	height: 21px;
	font-size: 12px;
	text-align: left;
	line-height: 21px;
	background-image: url(../design/horizmnuB.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}
td.smuler a, td.smuler a:visited {
	color: Black;
	text-decoration: underline;
}
td.smuler a:hover {
	text-decoration: underline;
}
span.smule {
	font-weight: bold;
}
td.venstre {
	margin: 0;
	padding: 5px 0 0px 0px;
	width: 150px;
	background-image: url(../design/horizmnuB.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	vertical-align: top;
}
div.vertmenyhead {
	background-color: #B2291A;
	margin: 0;
	padding: 0;
	width: 150px;
	font-size: 13px;
	font-weight: bold;
	color: White;
	text-indent: 8px;
	text-align: left;
	line-height: 20px;
}
div.vertmeny {
	margin: 0;
	border-left: solid 1px #B2291A;
	border-right: solid 1px #B2291A;
	border-bottom: solid 1px #B2291A;
	padding: 0;
	width: 148px;
	[]
	width: 150px;
	overflow: hidden;
	text-align: left;
}
div.vertmenyhead a, div.vertmenyhead a:visited, div.vertmenyhead a:hover {
	color: white;
}
html:not([opera]) div.vertmeny { padding-left: 2px; width: 146px; }
div.nyhetsbrev {
	display:none;
	position: relative;
	margin: 20px 0 20px 0;
	padding: 0;
	width: 150px;
	overflow: hidden;
	font-size: 12px;
	text-align: left;
}
div.nyhetsbrevheader {
	display:none;
	position: absolute;
	top: 0px;
	left: 0px;
}
div.kapittel1 {
	margin: 0;
	padding: 0;
	width: 150px;
	overflow: hidden;
    text-align: left;
}
td.midt {
	margin: 0;
	padding: 0 20px 7px 20px;
	width: 630px;
	overflow: hidden;
	background-image: url(../design/horizmnuB.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	vertical-align: top;
}
table.midt {
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	width: 630px;
}
td.bannertopp {
	margin: 0;
	padding: 5px 0 10px 0;
	width: 630px;
	overflow: hidden;
	text-align: center;
	vertical-align: top;
}
td.kapittel2 {
	margin: 0;
	padding: 0 0 0 0;
	width: 630px;
	overflow: hidden;
	vertical-align: top;
    text-align: left;
}
td.kapittel3 {
	margin: 0;
	padding: 0 0 0 0;
	width: 50%;
	vertical-align: top;
}
td.kapittel4 {
	margin: 0;
	padding: 0 0 0 10;
	width: 50%;
	vertical-align: top;
}
div.kapittel3_topp, div.kapittel4_topp {
	margin: 0;
	padding: 0;
	width: 310px;
	height: 150px;
	overflow: hidden;
	background-repeat: no-repeat;
	cursor: pointer;
}
div.kapittel3_topp {
	background-image: url(../design/BlackRedFadeBtnBestill.png);
}
div.kapittel4_topp {
	background-image: url(../design/BlackRedFadeBtnDinSide.png);
}
div.kapittel3 {
	width: 298px;
	[]
	width: 300px;
	overflow: hidden;
    text-align: left;
}
div.kapittel4 {
	width: 298px;
	[]
	width: 300px;
	overflow: hidden;
    text-align: left;
}
td.bannerbunn {
	margin: 0;
	padding: 10px 0 0 0;
	width: 630px;
	overflow: hidden;
	text-align: center;
	vertical-align: top;
}
table.artikkel {
	margin: 0;
	border: 0;
	padding: 5;
	border-collapse: collapse;
}
td.artikkel {
	margin: 0;
	padding: 5;
	width: 630px;
	overflow: hidden;
	text-align: left;
}
td.hoyre {
	margin: 0;
	padding: 5px 0 5px 0;
	width: 169px;
	background-image: url(../design/horizmnuB.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: right;
}
div.bannerhoyre {
	margin: 0;
	padding: 0;
	width: 162px;
	overflow: hidden;
	float: right;
}
div.bannerhoyre div.bannertab {
	margin: 0 0 3px 0;
	padding: 0 0 0 0;
	width: 162px;
}
td.bunn {
	margin: 0;
	padding: 0;
	width: 978px;
	[]
	width: 998px;
	font-size: 12px;
	color: Gray;
	line-height: 24px;
	text-align: center;
}
table#kraftpriser * {
	font-size: 12px;
}
iframe.ifrm_dinside {
	margin: 0 0 10 5;
	width: 835px;
	height:650px;
}

/* ARTIKKEL */

.article {
	margin: 0 0 5px 0;
	width: 630px;
}
.header {
	background-color: #B2291A;
	margin: 0 0 10px 0;
	padding: 0;
	width: 630px;
	font-size: 15px;
	font-weight: bold;
	color: White;
	line-height: 20px;
	text-indent: 10px;
	text-align:left;
}
.headerdinside {
	background-color: #B2291A;
	margin: 4 0 0 5;
	padding: 0;
	width: 835px;
	font-size: 15px;
	font-weight: bold;
	color: White;
	line-height: 20px;
	text-indent: 10px;
}
.intro {
	margin: 0;
	padding: 0 0 10px 0;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.body {
	margin: 0;
	padding: 0 0 10px 0;
	font-size: 12px;
	color: #000;
}
.left { 
	border: none;
	float: left;
	margin-right: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
}
.right { 
	border: none;
	float: right;
	margin-right: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 0px;
}
.top { 
	border: none;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
}
.bottom { 
	border: none;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
}

/* ARTIKKEL SLUTT */

/* START 'tips en venn'-skjema */

.tipa {
	vertical-align: top;
	text-align:	left;
}
.tipa #submit1 {
	width: 80px;
	height: 20px;
}
.tipa #reset1 {
	width: 80px;
	height: 20px;
}
.tipa #tipfrom #tipto {
	width: 100px;
}
.tipa #tipcomments {
	width: 120px;
	height: 100px;
	font-size: 10px;
}

/* SLUTT 'tips en venn'-skjema */

BODY {
	SCROLLBAR-FACE-COLOR: #e9e2c4;    
	SCROLLBAR-HIGHLIGHT-COLOR: #EAE8E4;
	SCROLLBAR-SHADOW-COLOR: #E0DED8;
	SCROLLBAR-3DLIGHT-COLOR: #fff;
	SCROLLBAR-ARROW-COLOR: #656463;
	SCROLLBAR-TRACK-COLOR: #fff;
	SCROLLBAR-DARKSHADOW-COLOR: #e9e2c4;
}

P {
}

a, a:link, a:visited {
	color: #B2291A;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #B2291A;
	font-weight: bold;
	text-decoration: underline;
}

a.bedrift, a.bedrift:link, a.bedrift:visited{
	color: #003275;
	font-weight: bold;
	text-decoration: none;
}
a.bedrift:hover {
	color: #003275;
	font-weight: bold;
	text-decoration: underline;
}

img {
	margin: 0;
	border: 0;
	padding: 0;
}

/* SLUTT STANDARD CSS */

/* START MENYPUNKTER */

div.vertmeny a, div.vertmeny a:visited {
	height: 19px;
	line-height: 19px;
	color: Black;
	font-size: 12px;
	font-weight: normal;
}

td.dynmenumain {
	height: 19px;
	line-height: 19px;
}
td.dynmenusub {
	height: 19px;
	line-height: 19px;
}
td.menumainclicked {
	height: 19px;
	line-height: 19px;
}
td.menusubclicked {
	height: 19px;
	line-height: 19px;
}

td.dynmenumain a, td.dynmenusub a, td.dynmenumain a:visited, td.dynmenusub a:visited {
	color: Black;
	font-size: 12px;
	font-weight: normal;
}
td.dynmenumain a:hover, td.dynmenusub a:hover {
	color: #B2291A;
	font-size: 12px;
	font-weight: normal;
}
td.menumainclicked a, td.menusubclicked a, td.menumainclicked a:hover, td.menusubclicked a:hover, td.menumainclicked a:visited, td.menusubclicked a:visited {
	color: #B2291A;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

/* SLUTT MENYPUNKTER */

/* START HORIZMENU */

a.mnuopen, a.mnuopen:visited {
	display: block;
	margin: 0;
	padding: 2px 0 0 0;
	[]
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: White;
	line-height: 19px;
	text-decoration: none;
	text-transform: uppercase;
}
a.mnuopen:hover {
	display: block;
	margin: 0;
	padding: 2px 0 0 0;
	[]
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: White;
	line-height: 19px;
	text-decoration: none;
	text-transform: uppercase;
}
a.mnuclosed, a.mnuclosed:visited {
	display: block;
	margin: 0;
	padding: 2px 0 0 0;
	[]
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	line-height: 19px;
	text-decoration: none;
	text-transform: uppercase;
	font-stretch:1px;
}
a.mnuclosed:hover {
	display: block;
	margin: 0;
	padding: 2px 0 0 0;
	[]
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	line-height: 19px;
	text-decoration: none;
	text-transform: uppercase;
}
table.horizmeny {
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	float: left;
}
td.mnuspace {
	margin: 0;
	border: 0;
	padding: 0;
}
td.mnuopenL {
	margin: 0 2px 0 0;
	padding: 0;
	width: 6px;
	height: 21px;
	overflow: hidden;
	background-image: url(../design/horizmnuLopen.jpg);
	background-repeat: no-repeat;
}
td.mnuopenM {
	margin: 0;
	padding: 0;
	white-space: nowrap;
	width: 105px;
	height: 21px;
	overflow: hidden;
	background-image: url(../design/horizmnuopen.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
td.mnuopenR {
	margin: 0;
	padding: 0 2px 0 0;
	width: 6px;
	height: 21px;
	overflow: hidden;
	background-image: url(../design/horizmnuRopen.jpg);
	background-repeat: no-repeat;
}
td.mnuclosedL {
	margin: 0;
	padding: 0;
	width: 6px;
	height: 21px;
	overflow: hidden;
	background-image: url(../design/horizmnuL.jpg);
	background-repeat: no-repeat;
}
td.mnuclosedM {
	margin: 0;
	padding: 0;
	white-space: nowrap;
	width: 105px;
	height: 21px;
	overflow: hidden;
	background-image: url(../design/horizmnu.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
td.mnuclosedR {
	margin: 0;
	padding: 0 2px 0 0;
	width: 6px;
	height: 21px;
	overflow: hidden;
	background-image: url(../design/horizmnuR.jpg);
	background-repeat: no-repeat;
}

/* SLUTT HORIZMENU */

/* S?K */

table tr.search {
	font-size: 12px;
}
table tr.search td.search hr {
	display: none;
}
table tr.search td.search {
	line-height: 25px;
	padding-right: 10px;
	padding-left: 10px;
}

/* SLUTT S?K */

h1 {
	font-size: 24px;
}
h2 {
	font-size: 20px;
}
h3 {
	font-size: 16px;
}

/* NYHETER (newslink1 = artikler med kapittelnr = 1) */


div.newslink1 {
    color: #000;
    font-size: 12px;
}
.headernewslink1 {
	font-size: 12px;
	font-weight: bold;
	color: White;
	margin: 15px 0px 0px 0px;
	padding: 3px 0 3px 5px;
	background-color: #B2291A;
}
td.newslink1 div.newslink1 div.newslink1 {
	padding: 5px 5px 0 5px;
    border-left: solid 1px #B2291A;
    border-bottom: solid 1px #B2291A;
    border-right: solid 1px #B2291A;
}
div.newslink1 div.newslink1 a {
	font-size: 12px;
}
div.newslink1 div.newslink1 a:hover {
	font-size: 12px;
}

div.newslink2 {
    padding-bottom: 10px;
    color: #000;
    font-size: 12px;
    float: left;
}
.headernewslink2 {
	font-size: 15px;
	font-weight: bold;
}
div.newslink2 div.newslink2 a {
	font-size: 12px;
}
div.newslink2 div.newslink2 a:hover {
	font-size: 12px;
}

div.newslink3 {
    color: #000;
    font-size: 12px;
    float: left;
}
.headernewslink3 {
	font-size: 12px;
	margin: 0;
	padding: 0;
	display: none;
}
td.newslink3 div.newslink3 {
	margin: 0;
	padding: 0;
}
td.newslink3 div.newslink3 div.newslink3 {
	margin: 0;
	border: 0;
	padding: 0 5px;
}
div.newslink3 div.newslink3 a {
	font-size: 12px;
}
div.newslink3 div.newslink3 a:hover {
	font-size: 12px;
}

div.newslink4 {
    color: #000;
    font-size: 12px;
    float: left;
}
.headernewslink4 {
	font-size: 12px;
	margin: 0;
	padding: 0;
	display: none;
}
td.newslink4 div.newslink4 {
	margin: 0;
	padding: 0;
}
td.newslink4 div.newslink4 div.newslink4 {
	margin: 0;
	border: 0;
	padding: 0 5px;
}
div.newslink4 div.newslink4 a {
	font-size: 12px;
}
div.newslink4 div.newslink4 a:hover {
	font-size: 12px;
}
.leftnewslink1, .leftnewslink2, .leftnewslink3, .leftnewslink4 {
	float: left;
}
.rightnewslink1, .rightnewslink2, .rightnewslink3, .rightnewslink4 {
	float: right;
}
.leftnewslink1 img, .leftnewslink2 img, .leftnewslink3 img, .leftnewslink4 img {
	margin-right: 3px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	border: none;
}
.rightnewslink1 img, .rightnewslink2 img, .rightnewslink3 img, .rightnewslink4 img {
	margin-right: 0px;
	margin-left: 3px;
	margin-bottom: 0px;
	margin-top: 0px;
	border: none;
}

/* NYHETER SLUTT */

/* punktlister */
UL LI
{
	padding:2px;
	list-style-position: outside;
	list-style-type: circle;
}
UL UL LI 
{
	padding:2px;
	list-style-position:  outside;
	list-style-type: square;
}
UL UL UL LI	
{
	padding:2px;
	list-style-position:  outside;
	list-style-type: disc;
}
OL LI
{
	padding:2px;
	list-style-position:  outside;
	list-style-type: decimal;
}
OL OL LI 
{
	padding:2px;
	list-style-position:  outside;
	list-style-type: decimal;
}
OL OL OL LI 
{
	padding:2px;
	list-style-position:  outside;
	list-style-type: lower-roman;
}

/* Publiseringsl?sning fra Digitroll */

a.developed, a.developed:visited {
	font-size: 10px;
	color: silver;
	text-decoration: none;
}
a.developed:hover {
	font-size: 10px;
	color: black;
	text-decoration: none;
}

/* Printerfriend */
body.printerfriend {
	margin: 10px 0 0 10px;
	border: 0;
	padding: 0;
	background-color: White;
}
div.printerfrienddiv {
	margin: 0;
	border: 0;
	padding: 0;
}
table.printerfriendtable {
	margin: 0;
	border: 0;
	padding: 0;
	border-collapse: collapse;
	width: 600px;
	height: 97%;
}
tr.printerfriendtr {
	margin: 0;
	border: 0;
	padding: 0;
}
td.printerfriendtd {
	margin: 0;
	border: 0;
	padding: 0;
	width: 80%;
}
div.printerfriendartikkel {
	margin: 0 0 0 10px;
	border: 0;
	padding: 0;
	width: 95%;
	height: 100%;
}

/* ********************************* */
/*Brukes til artikkler der teksten er litt lengre enn bildet og ?nsket er at teksten ikke skal legge seg under bildet.*/
div.indent {
	margin-left:160px;
	
}
/*Brukes til alle lister slik at ikonene ikke blir liggende under hovedbilde*/
div.list {
	float:none;padding: 0 0 0 160px
}
div.newsletterhead {
	display:none;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
}
input.nwsltrepost {
	display:none;
	margin: 0;
	border: solid 1px black;
	width: 120px;
	height: 18px;
	float: left;
}
a.nwsltrsubmit, a.nwsltrsubmit:visited, a.nwsltrsubmit:hover {
	display:none;
	float: right;
	display: block;
	width: 24px;
	height: 18px;
	line-height: 18px;
	background-color: #B2291A;
	color: White;
	text-align: center;
}
.white {
	margin-right: 5px;
}
a.white, a.white:visited{
	color:#FFFFFF;
}
a.white:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.privat {
	font-size:12pt;
	color:White;
	background-color:#993333; 
	padding-left: 4px;
}

.historikk {
	font-size:10pt;
	color: black;
}
.sjekkid_input{
	margin-left: 50px;
}
#kunde {
	margin-left: 100px;
	color:#993333;
	font-weight:bold;
}
#maate {
	margin-left: 100px;
	color:#993333;
	font-weight:bold;
}
#maal {
	margin-left: 100px;
	color:#993333;
	font-weight:bold;
}
#lev {
	margin-left: 100px;
	color:#993333;
	font-weight:bold;
}
#fjern {
	margin-left: 100px;
	color:#993333;
	font-weight:bold;
}

td#skjema_bestilling {
	margin-top: 5px;
	padding-top: 5px;
}

td#skjema_bestilling * {
	font-size: 12px;
}

hr {
	color:#993333;
}
.hidden{
	visibility:hidden;
}
/*************************enkeltSkjemaIntroArtikkel**********************************/
.ESIcontainer{
	background-image:url(http://www.ustekveikja.no/images/oppslag.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:600px;
}
.enkeltSkjemaIntro{
	text-align:center;
}
#ESItop{
	font-size:30px;
	color:#FFF;
	padding-top:30px;
}
.introTall{
	font-size:24px;
	font-weight:bold;
	color:#FFF;
}
.introHeader{
	font-weight:bold;
	color:#FF0;
}
.introBottomTekst{
	padding-left:20px;
}
#ESIbottomTextBox1{
	position:relative;
	float:left;
	margin-left:20px;
	margin-right:10px;
	text-align:left;
	width:230px;
}
#ESIbottomTextBox2{
	position:relative;
	float:left;;
	margin-right:10px;
	text-align:left;
	width:230px;
}
#ESIbottomTextBox3{
	position:relative;
	float:left;
	text-align:left;
	width:100px;
}
#bytt{
	font-size:15px;
}
#utskrift{
	margin-top:90px;
	clear:both;
}
/*******************************FireFox************************************************************************/
head:first-child+body #ESIbottomTextBox1 {
	left:10px;);
}
head:first-child+body #ESIbottomTextBox2 {
	left:10px;);
}
head:first-child+body #ESIbottomTextBox3 {
	left:10px;);
}
head:first-child+body #utskrift {
	margin-top:80px;);
}
/**************************************************************************************************************/
#ORG_ESIbottomTextBox1{
	position:relative;
	float:left;
	top: 420px;
	margin-left:20px;
	margin-right:10px;
	text-align:left;
	width:230px;
}
#ORG_ESIbottomTextBox2{
	position:relative;
	top: 420px;
	float:left;;
	margin-right:10px;
	text-align:left;
	width:230px;
}
#ORG_ESIbottomTextBox3{
	position:relative;
	top: 420px;
	float:left;
	text-align:left;
	width:100px;
}
#bytt{
	font-size:15px;
}
#ORG_utskrift{
	margin-top:510px;
	clear:both;
}
/*******************************FireFox************************************************************************/
head:first-child+body #ESIbottomTextBox1 {
	left:10px;);
}
head:first-child+body #ESIbottomTextBox2 {
	left:10px;);
}
head:first-child+body #ESIbottomTextBox3 {
	left:10px;);
}
head:first-child+body #utskrift {
	margin-top:80px;);
}
/**************************************************************************************************************/
a.enkelLink, a.enkelLink:hover, a.enkelLink:visited{
	color:#FF0;
}
	
/*****************************Enkeltskjema****************************************/
.enkeltSkjema{
	padding-bottom:3px;
	margin-right:8px;
}
.error{
	color:#F00;
	font-weight:bold;
	font-size:14px;
}
#avtaleInput{
	margin-left:49px;
}
#lavprisInput{
	margin-left:78px;
}	
#merInfoStdVar{
	display:none;
}
#merInfoPre{
	display:none;
}
#merInfoSpot{
	display:none;
}
#merInfoFast6mnd{
	display:none;
}
#merInfoFast1{
	display:none;
}
#merInfoFast2{
	display:none;
}
#merInfoFast3{
	display:none;
}
.IE{
	color:#B2291A;
	cursor:pointer;
	text-decoration:underline;
}
.prisogbetingStdVar{
    margin-left:35px;
}
.prisogbeting{
    margin-left:75px;
}
#fornybarDiv{
	margin-left:113px;
}
.fornybarJaNei{
	margin-left:65px;
}
.idnr{
	margin-left:167px
}
head:first-child+body .idnr {
	margin-left:170px;);
}
#fornavn{
}
#fornavnInput{
	margin-left:58px;
}
#etternavn{
	margin-left:2px;
}
#etternavnInput{
	margin-left:46px;
}
#fdato{
}
#fdatoInput{
	margin-left:34px;
	clear:right;
}
#fdatoText{
	margin-left:14px;
}
#fakturaadr{
}
#fakturaAdrInput{
	margin-left:16px;
}
#kryss{
	
}
#kryssText{

}
#postSted{
}
#postNrInput{
	margin-left:67px;
}
#postSted{
	margin-left:10px;
}
#postStedInput{
	margin-left:51px;
}
#levAdrBox{
	display:none;
}
#levAdr{
	clear:right;
}
#levAdrInput{
	margin-left:3px;
}
#levPostNrInput{
	margin-left:13px;
}
#epostInput{
	margin-left:68px;
}
#telefon{
	margin-left:10px;
}
#telefonInput{
	margin-left:66px;
}
.malerDatoEnkelSkjema{
	margin-left:80px;
}
#dd{
	margin-left:10px;
}
#fjernavlest{
	margin-left:9px;
}
#fjernAvlestMalerEnkelSkjema{
	margin-left:6px;
}
.malerStandEnkelSkjema{
	margin-left:23px;
}
#malerpunktid {
	float:left;
}
#malerpunktidTekst {
	margin-left:25px;
}
#cntMalernummer {
	margin: 0 0 0 295;
}
#malernummer {
	margin: 0px;
}
#kunTall{
	margin-left:0px;
}
#anleggsovertagelse{
	clear:left;
	float:left;
	width:250px;
	height:24px;
}
#overtagelsedato{
	display:none;
	width:376px;
	height:24px;
	clear:none;
	float:left;
}
#merk{
	float:left;
}
#merkArea{
	clear:right;
}
#betText{
	clear:both;
}
#knapper{
	padding-top:20px;
	text-align:center;
	clear:both;
}
/*******************************FireFox************************************************************************/
/*head:first-child+body #merInfoIE {
	display:none;);
}*/

head:first-child+body #malerpunktidTekst {
	margin-left:0px;);
}
head:first-child+body #levPostSted {
	margin-left:19px;);
}
head:first-child+body #levPostNrInput {
	margin-left:14px;);
}
head:first-child+body #kunTall {
	margin-left:0px;);
}
head:first-child+body #dd {
	margin-left:20px;);
}
head:first-child+body #telefon {
	margin-left:28px;);
}
head:first-child+body #postSted {
	margin-left:29px;);
}
head:first-child+body #fdatoText {
	margin-left:24px;);
}
head:first-child+body #kryss {
	margin-left:15px;);
}
head:first-child+body #fornybarDiv {
	margin-left:112px;);
}
head:first-child+body #telefonInput {
	margin-left:67px;);
}
head:first-child+body #etternavn {
	margin-left:19px;);
}
head:first-child+body #etternavnInput {
	margin-left:50px;);
}
head:first-child+body #postStedInput {
	margin-left:52px;);
}
head:first-child+body #malerpunktidTekst {
	margin-left:30px;);
}
head:first-child+body .malerDatoEnkelSkjema {
	margin-left:79px;);
}
head:first-child+body .malerStandEnkelSkjema {
	margin-left:22px;);
}
head:first-child+body .prisogbetingStdVar {
	margin-left:58px;);
}
head:first-child+body .prisogbeting {
	margin-left:95px;);
}
head:first-child+body .fornybarJaNei {
	margin-left:86px;);
}
/**************************************************************************************************************/
/*************************************Safari*******************************************************************/
@media screen and (-webkit-min-device-pixel-ratio:0) {
  #fornybarDiv{
	  margin-left:284px;
	  padding-left:30px;
  }
  #merInfo{
	  margin-left:30px;
  }
  #fdatoText{
	  padding-left:64px;
  }
  #dd{
	  padding-left:64px;
  }
  .prisogbetingStdVar{
    margin-left:65px;
  }
  .prisogbeting{
      margin-left:105px;
  }
  #fornybarDiv{
	  margin-left:85px;
  }
  .fornybarJaNei{
    margin-left:95px;
  }
  #telefonInput{
	  margin-left:30px;
  }
}

/********************************************* Geilkortet og Topp 5 *****************************************************************/
.GeilokortetContainer{
 	background-image:url(http://www.ustekveikja.no/images/Topp5_TrinePlakatLiten.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#bildeLink{
	border:hidden;
	visibility:hidden;
	display: block;
    width: 626px;
	height: 560px;
}
.GeilokortetHeader{
  font-weight:bold;
	color:#B2291A;
}
.Topp5Header{
  font-weight:bold;
	color:#003275;
}
.introTallGogT{
  font-size:24px;
	font-weight:bold;
	color:#B2291A;
}
.introTallT5{
  font-size:24px;
  font-weight:bold;
  color:#003275;
}
.topp5{
  margin-left:113px;
}
.avtaleInputGT{
	margin-left:73px;
}	
.dm{
}
.dmInput{
  margin-left:51px;
}
/********************************************* SMB Skjema *****************************************************************/
#firmanavnInput{
  margin-left:44px;
}
#kontaktpersonText{
  margin-left:20px;
}
#kontaktpersonInput{
  margin-left:11px;
}
#orgnrInput{
  margin-left:10px;
}
/******************************************** PrivateOrderSchema (Nubix) *************************************************/
#column1{
	float:left;
	width:20%;
}
#column2{
	float:left;
	width:28%;
}
#column3{
	float:left;
	width:27%;
}
#column4{
	float:left;
	text-align:right;
	width:24%;
}
.privateOrderSchema{
	height: 25px;	
}
.dontDisplay{
	display:none;
}
.clearBoth{
	clear:both;
}
#anleggsovertagelseNubix{
	clear:left;
	float:left;
	width:45%;
}
#overtagelsedatoNubix{
	visibility:hidden;
	width:52%;
	float:right;
	text-align:right;
	margin-right:7px;
}
.nubReplyForms{
	border:1px solid #000000;
	background:#EEEEEE;
	padding: 5px;
}
.nubInputForm{
	border:1px solid #000000;
	background:#FFFFFF;
	padding: 5px;
}
.nubTable{
	padding:5px;
}
/***********************************************bestillinger temp, while bestillingskjema nede *******************************/
a.bestillingerSubmit{
	float: left;
	margin: 0 0 0 10;
	display: block;
	width: 24px;
	height: 18px;
	line-height: 18px;
	background-color: #B2291A;
	color: White;
	text-align: center;
}
/*********************************************** KontaktSkjema *******************************/
.tips{
	padding:5px;
	border:1px solid #000000;
	background: #EEEEEE;
}
.tipsLabel{
	color: #B2291A;
}
.tipsContent{
}
