/********************************
                    Generell artikkel
********************************/
#doc-content{
	background-color:#FFFFFF;
	padding:0px;
	margin-left:95px;
}
#doc-content a{
font-size:12px;
}
#doc-content a:hover{
font-size:12px;
}
#doc-content #topp{
	background-image: url(../mediaresources/box-rep.gif/$file/box-rep.gif);
	background-repeat: repeat-x;
	background-color:#CE0063;
	margin-top:10px;
	margin-bottom:10px;
	width:695px;
}
#doc-content #topp h1{
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin:10px 20px 5px 20px;
}
#doc-content #topp p.ingress{
	font-size:12px;
	color: #FFFFFF;
	margin:0px 20px 5px 20px;
}
#doc-content p{
	font-size:12px;
	margin:0px 0px 5px 0px;
}
/********************************
                    Grønn artikkel
********************************/
#doc-green{
	background-color:#FFFFFF;
	padding:0px;
}
#doc-green a{
font-size:12px;
}
#doc-green a:hover{
font-size:12px;
}
#doc-green #topp{
	background-color:#A3D869;
	margin-top:10px;
	margin-bottom:10px;
	width:790px;
}
#doc-green #topp h2{
	color:#326200;
	font-size:14px;
	font-weight:bold;
	margin:10px 20px 5px 20px;
}
#doc-green #topp p.ingress{
	font-size:10px;
	color:#326200;
	margin:0px 20px 5px 20px;
}
#doc-green #kolonne_v{
	width:190px;
	float:left;
	margin-right:10px;
}
#doc-green #kolonne_v #relatert{
	background-image: url(../mediaresources/box-rep.gif/$file/box-rep.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	background-color:#CE0063;
	width:190px;
	margin-bottom:10px;
}
#doc-green #kolonne_v #relatert ul.relliste{
	color: #FFFFFF;
	padding-left:10px;
	margin-left:15px;
}
#doc-green #kolonne_v #relatert a{
	color: #FFC6DC;
	text-decoration:none;
	font-size:10px;
}
#doc-green #kolonne_v #kundeservice{
	background-image: url(../mediaresources/box-rep.gif/$file/box-rep.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	background-color:#CE0063;
	width:190px;
}
#doc-green #kolonne_v #kundeservice h2{
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin:2px 10px 0px 10px;
	text-decoration:none;
}
#doc-green #kolonne_v #kundeservice p.ingress{
	color: #FFC6DC;
	margin:0px 10px 5px 10px;
	text-decoration:none;
	font-size:10px;
}
#doc-green #kolonne_v #kundeservice a{
	color: #FFFFFF;
	text-decoration:none;
	font-size:10px;
}
#doc-green #main{
	background-image: url(../mediaresources/box-rep.gif/$file/box-rep.gif);
	background-repeat: repeat-x;
	background-position:top;
	background-color:#CE0063;
	width:590px;
	float:right;
}
#doc-green #main h1{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin:10px 10px 5px 10px;
}
#doc-green p{
	font-size:12px;
	margin:5px 10px 0px 10px;
	color: #FFFFFF;
}
/********************************
               PRODUKT artikkel
********************************/
#produkt{
	background-color:#FFFFFF;
	padding:0px;
}
#produkt #topp{
	background-image: url(../mediaresources/box-rep.gif/$file/box-rep.gif);
	background-repeat: repeat-x;
	background-color:#CE0063;
	width:590px;
	float:right;
}
#produkt #topp #teller{
	text-align:center;
	border-bottom:solid 1px #69033B;
padding-bottom:5px;
	float:left;
}
#produkt #topp #teller a{
	color: #FFC6DC;
}
#produkt #topp #teller #forrige{
width:80px;
float:left;
text-align:left;
padding-left:20px;
padding-top:5px;
}
#produkt #topp #teller #valg{
width:390px;
float:left;
text-align:center;
}
#produkt #topp #teller #neste{
width:80px;
float:right;
text-align:right;
padding-right:20px;
padding-top:5px;
}
#produkt #topp #del1{
	border-top:solid 1px #C54175;
	padding:10px 20px 20px 20px;
	float:left;
}
#produkt #topp h1{
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}
#produkt #topp h2{
	color: #FFC6DC;
	font-size:12px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
}
#produkt #topp p.ingress{
	font-size:10px;
	color: #FFC6DC;
	margin:0px 0px 5px 0px;
	float:left;
}
#produkt #topp .listehd{
	border-bottom:dotted 1px #FF99CC;
	font-size:11px;
	font-weight:bold;
	color: #FF9966;
	text-align:left;
	padding:2px 0px 2px 0px;
}
#produkt #topp .listetitler{
	border-bottom:dotted 1px #FF99CC;
	font-size:10px;
	color: #FFC6DC;
	text-align:left;
	padding:2px 0px 2px 0px;
}
#produkt #topp .liste{
	border-bottom:dotted 1px #FF99CC;
	font-size:10px;
	color: #FFC6DC;
	text-align:right;
	padding:2px 0px 2px 0px;
}
#produkt #main-content{
	background-image: url(../mediaresources/box-590-blue-midBG-grad.gif/$file/box-590-blue-midBG-grad.gif);
	background-repeat: repeat-x;
	background-color:#E5ECF1;
	background-position:bottom;
	border-left:solid 1px #8AA2B4;
	border-right:solid 1px #8AA2B4;
	padding:10px 20px 0px 20px;
	width:548px;
	background-color:#E5ECF1;
	float:right;
}
#produkt #main-content .listehd{
	border-bottom:dotted 1px #8AA2B4;
	font-size:11px;
	font-weight:bold;
	color: #324966;
	padding:2px 0px 2px 0px;
	margin-right:10px;
}
#produkt #main-content .liste{
	border-bottom:dotted 1px #8AA2B4;
	font-size:10px;
	color: #324966;
	padding:2px 0px 2px 0px;
	margin-right:10px;
}
#produkt #blue-btm {
	float:right;
	height: 60px;
	width:590px;
	background-image: url(../mediaresources/box-590-blue-btm-grad.gif/$file/box-590-blue-btm-grad.gif);
	background-repeat: no-repeat;
	background-position:top;
}
#produkt #blue-btm a{
	color: #526C8C;
}
#produkt #blue-btm #forrige_btm{
width:80px;
float:left;
text-align:left;
padding-left:20px;
padding-top:10px;
}
#produkt #blue-btm #neste_btm{
width:80px;
float:right;
text-align:right;
padding-right:20px;
padding-top:10px;
}
#produkt #kundeservice{
	background: url(../mediaresources/box-rep.gif/$file/box-rep.gif) repeat-x;
	margin:10px 0px 0px 0px;
	float:left;
	width:190px;
}
#produkt #kundeservice h2{
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin:2px 10px 0px 10px;
	text-decoration:none;
}
#produkt #kundeservice p.ingress{
	color: #FFC6DC;
	margin:0px 10px 5px 10px;
	text-decoration:none;
	font-size:10px;
}
#produkt #kundeservice a{
	color: #FFFFFF;
	text-decoration:none;
	font-size:10px;
}
/********************************
               TJENESTELISTE
********************************/
#tjeneste{
	background-color:#FFFFFF;
	padding:0px;
}
#tjeneste #tjeneste_v{
	float:left;
	width:200px;
}
#tjeneste #tjeneste_h{
	float:left;
	width:590px;
}
#tjeneste #bilde{
	float:left;
	width:190px;
	margin-bottom:10px;
}
#tjeneste #kundeservice{
	background: url(../mediaresources/box-rep.gif/$file/box-rep.gif) repeat-x;
	margin:0px;
	float:left;
	width:190px;
}
#tjeneste #kundeservice h2{
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin:2px 10px 0px 10px;
	text-decoration:none;
}
#tjeneste #kundeservice p.ingress{
	color: #FFC6DC;
	margin:0px 10px 5px 10px;
	text-decoration:none;
	font-size:10px;
}
#tjeneste #kundeservice a{
	color: #FFFFFF;
	text-decoration:none;
	font-size:10px;
}
#tjeneste #topp{
	background-image: url(../mediaresources/box-rep.gif/$file/box-rep.gif);
	background-repeat: repeat-x;
	background-color:#67BE2A;
	float:right;
	width:590px;
}
#tjeneste #topp h1{
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin:10px 10px 0px 10px;
}
#tjeneste #topp p.ingress{
	color: #FFC6DC;
	text-decoration:none;
	font-size:10px;
	margin:5px 10px 10px 10px;
}
#tjeneste #liste{
	float:right;
	width:590px;
	background-color:#FFFFFF;
}
#tjeneste #liste #blue-btm {
	height: 21px;
	width:590px;
	background-image: url(../mediaresources/box-590-blue-btm-grad.gif/$file/box-590-blue-btm-grad.gif);
	background-repeat: no-repeat;
	background-position:top;
	padding-top:8px;
}
#tjeneste #liste a{
	color: #003399;
	font-weight:bold;
}
#tjeneste #liste .active{
	color: #FFFFFF;
	background-color:#003399;
	padding:2px;
	font-weight:bold;
}
#liste_melding{
	background-image: url(../mediaresources/bannerplate-2.gif/$file/bannerplate-2.gif);
	background-repeat: no-repeat;
	width:225px;
	margin-right:10px;
	margin-top:0px;
	float:left;
	padding:10px 0px 5px 5px;
}
#tjeneste #liste #liste_v{
	background-image: url(../mediaresources/bannerplate-2.gif/$file/bannerplate-2.gif);
	background-repeat: no-repeat;
	width:285px;
	margin-right:10px;
	margin-top:10px;
	float:left;
	padding:10px 0px 5px 5px;
}
#tjeneste #liste #liste_h{
	background-image: url(../mediaresources/bannerplate-2.gif/$file/bannerplate-2.gif);
	background-repeat: no-repeat;
	width:285px;
	float:left;
	margin-top:10px;
	padding:10px 0px 5px 5px;
}
.button{
	background-image: url(../mediaresources/botton-bg.gif/$file/botton-bg.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	width:80px;
	text-align:center;
	padding:2px;
	margin-top:5px;
}
#tjeneste #liste .button{
	background-image: url(../mediaresources/botton-bg.gif/$file/botton-bg.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	width:80px;
	text-align:center;
	padding:2px;
	margin-top:5px;
}
#tjeneste #liste h3{
	color:#324966;
	font-size:12px;
	margin:0px;
}
#tjeneste #liste p{
	color: #003399;
	margin:0px 0px 5px 0px;
	font-weight:bold;
}
#tjeneste #liste p.ingress{
	color:#526C8C;
	margin:0px 0px 5px 0px;
	font-weight:normal;
}
#tjeneste #liste .skille{
	border-top:dotted 1px #8099AE;
	width:235px;
}
#tjeneste #liste #skille2{
	margin-top:10px;
	float:left;
	border-top:dotted 1px #8099AE;
	width:590px;
	padding-top:5px;
}
#tjeneste #liste .rader{
	float:left;
	width:590px;
}
#tjeneste #liste .liste-1{
	background-image: url(../mediaresources/bannerplate-1.gif/$file/bannerplate-1.gif);
	background-repeat: no-repeat;
	float:left;
	width:160px;
	margin-top:10px;
	padding:10px 15px 0px 15px;
}
#tjeneste #liste .liste-2{
	background-image: url(../mediaresources/bannerplate-1.gif/$file/bannerplate-1.gif);
	background-repeat: no-repeat;
	float:left;
	width:160px;
	margin-left:10px;
	margin-top:10px;
	padding:10px 15px 0px 15px;
}
#tjeneste #liste .liste-3{
	background-image: url(../mediaresources/bannerplate-1.gif/$file/bannerplate-1.gif);
	background-repeat: no-repeat;
	float:left;
	width:160px;
	margin-left:10px;
	margin-top:10px;
	padding:10px 15px 0px 15px;
}
#tjeneste #liste .stiplet{
	border-top:dotted 1px #8099AE;
	text-align:center;
	padding-top:5px;
}
/********************************
               KUNDESERVICE
********************************/
#service{
	background-color:#FFFFFF;
	padding:0px;
margin-top:10px;
}
#service #hoved_kol{
	float:left;
	width:590px;
	margin-bottom:10px;
}
#service #hoved_kol #topp{
	background-color:#A3D869;
	margin-bottom:10px;
}
#service #hoved_kol #topp h1{
	color:#326200;
	font-size:14px;
	width:265px;
margin:10px 20px 0px 20px;
}
#service #hoved_kol #topp p{
	color:#326200;
	width:265px;
margin:0px 20px 20px 20px;
}
#service #hoved_kol #drift{
	background-color:#FFFFFF;
	float:left;
	margin-right:10px;
	width:190px;
}
#service #hoved_kol #drift h2{
	font-size:10px;
	text-transform: uppercase;
	border-bottom:dotted 1px #526C8C;
	padding-bottom:5px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
}
#service #hoved_kol #drift p.teaser{
	margin:0px;
	text-decoration:none;
	font-size:10px;
}
#service #hoved_kol #faq{
	width:390px;
	float:left;
}
#service #hoved_kol #faq .space{
	border-top:solid 1px #69033B;
	border-bottom:solid 1px #C54175;
	height:1px;
	font-size:1px;
	margin:10px 0px 10px 0px;
}
#service #hoved_kol #faq #del1{
	background: url(../mediaresources/box-rep.gif/$file/box-rep.gif) repeat-x #8D0E57;
	background-position:bottom;
	width:190px;
	float:left;
}
#service #hoved_kol #faq #del2{
	background: url(../mediaresources/box-rep.gif/$file/box-rep.gif) repeat-x #8D0E57;
	background-position:bottom;
	width:190px;
	float:left;
	margin-left:10px;
}
#service #hoved_kol #faq h2{
	margin:5px 0px 0px 10px;
	font-size:12px;
	color:#FFFFFF;
}
#service #hoved_kol #faq p{
	margin:0px 0px 5px 10px;
	color: #FFC6DC;
}
#service #hoved_kol #faq a{
	color:#FFFFFF;
}
#service #hoved_kol #faq p.mer{
	margin:10px 0px 5px 10px;
}
#service #hoved_kol #faq ul{
	color: #FFFFFF;
	padding: 5px 10px 0px 10px;
	margin: 5px 15px 0px 15px;
}
#service #venstre_kol{
	float:left;
	width:200px;
}
#service #kundeservice{
	background: url(../mediaresources/box-rep.gif/$file/box-rep.gif) repeat-x #8D0E57;
	background-position:bottom;
	margin:0px;
	float:left;
	width:190px;
}
#service #kundeservice h2{
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin:2px 10px 0px 10px;
	text-decoration:none;
}
#service #kundeservice p.ingress{
	color: #FFC6DC;
	margin:0px 10px 5px 10px;
	text-decoration:none;
	font-size:10px;
}
#service #kundeservice a{
	color: #FFFFFF;
	text-decoration:none;
	font-size:10px;
}
#service #kundeservice #del1{
	border-bottom:solid 1px #69033B;
	padding:0px 5px 0px 5px;
	background-color:#830A4C;
}
#service #kundeservice #bilde{
	border-top:solid 1px #C54175;
	border-bottom:solid 1px #69033B;
	padding:5px;
	text-align:center;
	background-color:#830A4C;
}
#service #kundeservice #del2{
	border-top:solid 1px #C54175;
	border-bottom:solid 1px #69033B;
	padding:5px;
}
#service #kundeservice #del3{
	border-top:solid 1px #C54175;
	border-bottom:solid 1px #69033B;
	padding:5px;
}
#svar{
	width:590px;
margin-top:10px;
}
#faqsvar{
	background-color:#FFFFFF;
	padding:0px;
margin-top:10px;
}
.redhead{
	width:590px;
margin-bottom:0px;
padding-top:10px;
}
#faqsvar .artikkel_h1{
	color: #69033B;
	font-size:14px;
	font-weight:bold;
	margin:10px 0px 5px 0px;
}
#faqsvar p.artikkel_ingress{
width:500px;
color: #69033B;
}
#faqsvar a{
color: #526C8C;
font-size:11px;
}
/********************************
              PRODUKT no frame
********************************/
#produktnoframe{
	background-color:#FFFFFF;
	padding:0px;
}
#produktnoframe #topp{
	background-image: url(../mediaresources/box-rep.gif/$file/box-rep.gif);
	background-repeat: repeat-x;
	background-color:#CE0063;
	width:590px;
	float:left;
}
#produktnoframe #topp #teller{
	text-align:center;
	border-bottom:solid 1px #69033B;
padding-bottom:5px;
	float:left;
}
#produktnoframe #topp #teller a{
	color: #FFC6DC;
}
#produktnoframe #topp #teller #forrige{
width:80px;
float:left;
text-align:left;
padding-left:20px;
padding-top:5px;
}
#produktnoframe #topp #teller #valg{
width:390px;
float:left;
text-align:center;
}
#produktnoframe #topp #teller #neste{
width:80px;
float:right;
text-align:right;
padding-right:20px;
padding-top:5px;
}
#produktnoframe #topp #del1{
	border-top:solid 1px #C54175;
	padding:10px 20px 20px 20px;
	float:left;
}
#produktnoframe #topp h1{
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}
#produktnoframe #topp h2{
	color: #FFC6DC;
	font-size:12px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
}
#produktnoframe #topp p.ingress{
	font-size:10px;
	color: #FFC6DC;
	margin:0px 0px 5px 0px;
	float:left;
}
#produktnoframe #topp .listehd{
	border-bottom:dotted 1px #FF99CC;
	font-size:11px;
	font-weight:bold;
	color: #FF9966;
	text-align:left;
	padding:2px 0px 2px 0px;
}
#produktnoframe #topp .listetitler{
	border-bottom:dotted 1px #FF99CC;
	font-size:10px;
	color: #FFC6DC;
	text-align:left;
	padding:2px 0px 2px 0px;
}
#produktnoframe #topp .liste{
	border-bottom:dotted 1px #FF99CC;
	font-size:10px;
	color: #FFC6DC;
	text-align:right;
	padding:2px 0px 2px 0px;
}
#produktnoframe #main-content{
	background-image: url(../mediaresources/box-590-blue-midBG-grad.gif/$file/box-590-blue-midBG-grad.gif);
	background-repeat: repeat-x;
	background-color:#E5ECF1;
	background-position:bottom;
	border-left:solid 1px #8AA2B4;
	border-right:solid 1px #8AA2B4;
	padding:10px 20px 0px 20px;
	width:548px;
	background-color:#E5ECF1;
	float:left;
}
#produktnoframe #main-content .listehd{
	border-bottom:dotted 1px #8AA2B4;
	font-size:11px;
	font-weight:bold;
	color: #324966;
	padding:2px 0px 2px 0px;
	margin-right:10px;
}
#produktnoframe #main-content .liste{
	border-bottom:dotted 1px #8AA2B4;
	font-size:10px;
	color: #324966;
	padding:2px 0px 2px 0px;
	margin-right:10px;
}
#produktnoframe #blue-btm {
	float:left;
	height: 60px;
	width:590px;
	background-image: url(../mediaresources/box-590-blue-btm-grad.gif/$file/box-590-blue-btm-grad.gif);
	background-repeat: no-repeat;
	background-position:top;
}
#produktnoframe #blue-btm a{
	color: #526C8C;
}
#produktnoframe #blue-btm #forrige_btm{
width:80px;
float:left;
text-align:left;
padding-left:20px;
padding-top:10px;
}
#produktnoframe #blue-btm #neste_btm{
width:80px;
float:right;
text-align:right;
padding-right:20px;
padding-top:10px;
}
#produktnoframe #kundeservice{
	background: url(../mediaresources/box-rep.gif/$file/box-rep.gif) repeat-x;
	margin:10px 0px 0px 0px;
	float:left;
	width:190px;
}
#produktnoframe #kundeservice h2{
	color: #FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin:2px 10px 0px 10px;
	text-decoration:none;
}
#produktnoframe #kundeservice p.ingress{
	color: #FFC6DC;
	margin:0px 10px 5px 10px;
	text-decoration:none;
	font-size:10px;
}
#produktnoframe #kundeservice a{
	color: #FFFFFF;
	text-decoration:none;
	font-size:10px;
}
/* STILLING LEDIG*/
#stilling{
width:190px;
float:left; 
margin-top:10px;
}
#stilling h2{
font-size:10px;
	text-transform: uppercase;
	border-bottom:dotted 1px #526C8C;
	padding-bottom:5px;
	font-weight:normal;
	margin:0px 0px 5px 0px;
}
#stilling H3{
color: #526C8C;
font-size:10px;
}
#stilling p{
color: #526C8C;
font-size:10px;
margin-left:0px;
margin-bottom:10px;
}
#stilling a, a:hover, a:visited, a:visited:hover{
font-size:10px;
}
#stilling a:hover{
font-size:10px;
}
#stilling a:visited{
font-size:10px;
}
#stilling a:visited:hover{
font-size:10px;
}

