/* CSS Document                                                      

/*---------------------------------------------------------------------*/
/*   Copryright EDB Totalpartner AS - NORWAY  
/*   More information about our solutions: www.edbtotalpartner.com
/*----------------------------------------------------------------------*/

/* GENERELT
*************/

html{ overflow: -moz-scrollbars-vertical;}

body {
	margin: 0 0 100px 0;  
	padding: 0; 	
	text-align: center; 
	font-weight: normal;	
	font-size: 9pt; 	
  color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
	background: #dfdfdf; }

ul{
	list-style: disc outside;
	margin: 0 15px;
	padding: 0;}
	
li{}

form{ margin: 0px; padding: 0px;}
input{}

p { /*margin: 0 0 1.5em 0; */ padding: 0px; /*line-height: 1.7em; letter-spacing: 1px;*/ }
.mc p { margin: 0 0 5px 0; padding: 0px; line-height: 1.5em; }

/* OVERSKRIFTER
*******************/


h1, 
h2, 
h3, 
h4, 
h5, 
h6, 
h1 a, 
h2 a, 
h3 a, 
h4 a, 
h5 a, 
h6 a{
	margin: 0px 0px 2px 0px; 
	font-weight: 100;
  color: #343434;
  font-family: Georgia;} 

h1 a, 
h2 a, 
h3 a, 
h4 a, 
h5 a, 
h6 a{
  text-decoration: none;}  

h1, h1 a{ font-size: 20pt; margin-bottom: 5px;}
h2, h2 a{ font-size: 12pt; font-weight:bold;}
h3, h3 a{ font-size: 9pt; margin-bottom: 9px;}
h4, h4 a{ font-size: 8pt; }
h5, h5 a{ 	font-weight: normal;	
	font-size: 9pt; 	
  color: #CC0000;
	font-family: Arial, Helvetica, sans-serif; }
h6, h6 a{ font-size: 8pt;}


/* LENKER
***********/
a{ 
  text-decoration: underline; 
  color: #666666;}

a:link, 
a:visited {}

a:focus, 
a:hover,
a:active{ 
  color: #999999; }




/*  INNHOLD
*************/

#wrapper {
	margin: 0 auto; 
	text-align: left;  
  background: url(images/tex-bg-wrapper.gif) 0 0 repeat-y;   }

#header td{
  height: 60px;
  overflow: hidden;
  background: url(images/tex-bg-header.gif) 0 0 no-repeat;  }	

#td-logo{}

#td-banner{
  height: 263px;}
  
#placeholder{
  text-align: center;
  background: url(images/tex-bg-placeholder.gif) 0 0 repeat-x;    }

#tbl-placeholder{ 
  margin: 0 auto;
  text-align: left;
  background: url(images/tex-bg-tbl-placeholder.gif) 0 0 repeat-x;  }	

.lc {
  width: 440px; /* 480px*/   
  margin: 0px;
  padding: 30px 10px 10px 30px; }

.mc {
  width: 217px; /*247px*/
  margin: 0px;
  padding: 30px 20px 20px 10px;
  background: url(images/logo-eRed.gif) center bottom no-repeat; 	}


#footer {
  height: 85px;
  text-align: left;
	color: #85867e;
  background: #dfdfdf url(images/tex-bg-footer.gif) 0 0 no-repeat; 	}

.lc .pad{ padding: 0 10px;}  

/******************************************************************************/
#td-logo a{ 
  display: block;
  padding: 0px 0px 3px 30px;
  text-decoration: none;
  font-size: 20px;
  color: #000000; }
	
.topbanner{ }
#bannertext{
  margin: 0 0 50px 30px;
  font-family: Georgia;
  color: #fff;}
  
#logo { margin-bottom: 15px;	}
.box { padding: 17px; }


ul.plain{
	list-style: none outside;
	margin: 0;
	padding: 0;}

ul.articlelist{
	text-align: left;
	list-style: none outside;
	margin: 0;
	padding: 0;}

.li-contact{}

.published{ 
  font-family: Arial;
  font-size: 9pt; 
  font-weight: 100; 
  padding-bottom: 5pt; }
  
.teaser{}
.article-text{}

.img-teaser{ margin: 5px 5px 2px 5px;}
	
/* SØK
********/
#form-search{padding: 0px 0px 0px 0px; margin: 5px 0 20px 0; }

#tbl-search{border: 1px solid #e2ded6; background: #fff;}

#td-inp-search{
  width: 128px;
	padding: 0px;}

#td-btn-search{ text-align: right;}

#inp-search{
  width: 100%;
	padding: 2px 0px 0px 3px;
	overflow:hidden;
	border: 0;
	color: #595441;
	font-family: Tahoma;
	background: transparent;}
		
#btn-search{
	width: 20px;
	border: 0;
	font-size: 10pt;
	font-weight: 700;
	color: #595441;
	background: transparent;}

/* FOOTER
***********/

#copyright, 
#credits, 
#credits a{ 
  margin: 10px 5px;
  color: #85867e; 
  font-size: 8pt; 
  text-decoration: none;}

#copyright{margin-left: 20px;}
#credits{ text-align: right;}
  
	










