/* 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 0px 0;  
	padding: 0; 	
	text-align: center; 
	font-weight: normal;	
	font-size: 8pt; 	
  color: #333333;
	font-family: Arial, Helvetica, sans-serif; 
	background: #91aa9d url(images/tex-bg.gif) 0 0 repeat-x ; }

ul{
	list-style: disc outside;
	margin: 0 15px;
	padding: 0;}
	
li{}

form{ margin: 0px; padding: 0px;}
input{}

p { padding: 0px; line-height: 2em; letter-spacing: 1px; }

/* 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;
  font-family: Georgia;
  color: #3e606f;  
  font-style: italic;} 

h1 a, 
h2 a, 
h3 a, 
h4 a, 
h5 a, 
h6 a{ text-decoration: none;}  

h1, h1 a{ font-size: 20pt; color: #193441; }
h2, h2 a{ font-size: 16pt;}
h3, h3 a{ font-size: 14pt; }
h4, h4 a{ font-size: 12pt; }
h5, h5 a{ font-size: 10pt; }
h6, h6 a{ font-size: 8pt; }

.rc h2,
.rc h3,
.rc h4,
.rc h5{
  padding: 8px 0; 
  font-style: normal;}



/* LENKER
***********/
a{ 
  text-decoration: underline; 
  color: #696969;}
  
a:link, a:visited { }
a:focus, a:hover { color: #f36520; }



/*  INNHOLD
*************/

#wrapper {
	margin: 0 auto; 
	text-align: left;
  background: url(images/tex-header2.jpg) 0 0 no-repeat;    }

#header td{
  height: 106px;
  overflow: hidden; }	

#td-logo{
  height: 265px;} 
  
html>body #placeholder{
  text-align: center;
  background: url(images/tex-placeholder.png) 0 0 repeat-y;  }

#tbl-placeholder{ 
  margin: 0 auto;
  text-align: left;
  width: 806px;
  background: #fcfff5; }	


.lc {
  width: 160px; /* 180px*/   
  margin: 0px;
  padding: 5px 12px 40px 8px; }

.mc {
  width: 394px; /*406px*/
  margin: 0px;
  padding: 10px 22px 40px 10px;}

.rc{
  width: 217px; /* 220px*/   
  margin: 0px;
  padding: 5px 3px 40px 0px;}

#footer {
  height: 50px;
  text-align: left;
	color: #fff;}  

html>body #footer { background: url(images/tex-footer.png) 0 0 repeat-x; 	}



/******************************************************************************/
.lc .pad{ padding: 0 10px;} 
.rc .pad{ padding: 0 5px;} 

#slogan{ color: #3e606f;}

#td-logo a{ 
  display: block;
  height: 265px;
  text-decoration: none;
  color: #47758e;}
	 
#logo {}

ul.plain{
	list-style: none outside;
	margin: 0;
	padding: 0;}

ul.articlelist{
	text-align: left;
	list-style: none outside;
	margin: 0;
	padding: 0;}


.published{ 
  font-family: Arial;
  font-size: 9pt; 
  font-weight: 100; 
  padding-bottom: 5pt; }
  
.teaser{}
.article-text{}

.img-teaser{
	float: left;
	clear: left;
	padding: 1px; 
	margin: 5px 5px 2px 0px;
  border: 1px solid #c7c7c7;}
	
/* SØK
********/
#form-search{padding: 0px 0px 0px 0px; margin: 5px 0 15px 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, 
#footer #credits a{ 
  position: relative;
  z-index: 100;
  color: #fff; 
  font-size: 7pt; 
  text-decoration: none;}

#copyright{}
#credits{}

#footer #credits a{ }


  
	











