@charset "utf-8";
/* CSS Document */
/* CSS Document                                                      

/*---------------------------------------------------------------------*/
/*   Copryright EDB Totalpartner AS - NORWAY  
/*   More information about our solutions: www.edbtotalpartner.com
/*----------------------------------------------------------------------*/

/* GENERELT
*************/
.ForsideNyhet{font-family: Arial, Verdana, sans-serif; font-size: 12px; clear:both; margin-bottom:50px;}

html{ overflow: -moz-scrollbars-vertical;}

body {
	margin: 0 0 100px 0;
	padding: 0;
	text-align: center;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: Arial, verdana, sans-serif;
	background: #fff;
}

ul{
	list-style: disc outside;
	margin: 0 15px;
	padding: 0;}
	
li{}

form{ margin: 0px; padding: 0px;}
input{}

/* p og .mc p endret av PØM 31 mars 2008: kommentert ut line-height og letter-spacing */
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;
	font-family:  Arial;
	color: #333333;
	font-size: 15px;
} 

h1 a, 
h2 a, 
h3 a, 
h4 a, 
h5 a, 
h6 a{
  font-family: Arial;
  color: #333333;
  text-decoration: none;}  

h1, h1 a{
	font-size: 12pt;
	margin-bottom: 5px;
	color: #333333;
	font-family:  Arial, Helvetica, sans-serif;
}
h2, h2 a{ font-size: 10pt; font-weight: 700;}
h3, h3 a{ font-size: 9pt; margin-bottom: 9px;}
h4, h4 a{ font-size: 8pt; }
h5, h5 a{ font-size: 10pt;
	font-weight: bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;}
h6, h6 a{ font-size: 8pt;}

.lc h2,
.rc h2{ 
  font-weight: 100;
  font-size: 16pt;}

/* LENKER
***********/
/*#0079ae */
a{ text-decoration: underline; color: #696969;}
a:link, a:visited { }
a:focus, a:hover { color: #f36520; }
a:active {
	text-decoration: none;
}



/*  INNHOLD
*************/

#wrapper {
	margin: 0 auto;
	text-align: left;
}

#header td{}		

#td-logo{}

.mc {
	width: 600px; /*434px*/
	margin: 0px;
	padding: 20px 30px 20px 30px;
	border-left: 1px solid #c7c7c7;
	color: #003300;
}

#td-banner{
	height: 194px;
}
  
#placeholder{
	width: 958px;
	padding-left: 28px;
padding-right: 15px;


}

#tbl-placeholder{
	background-color: #FFFFFF;

  /*background: url(images/tex-tbl-placeholder.gif) right 0 repeat-y; */ }	

/* 780px
   170px
   176px 
   434px*/
.lc {
	width: 150px; /* 170px*/
	margin: 0px;
	padding: 20px 10px 10px 10px;
}

.rc{
	width: 136px; /* 176px*/
	margin: 0px;
	padding: 20px 20px 10px 20px;
}
  

#footer {
	height: 45px;
	text-align: left;
	color: #fff;
	background-color: #660066;
}

.lc .pad{ padding: 0 10px;}  

/******************************************************************************/
/*  Layout
 *********/		

.menuitem {
	/*font-family:  Arial, tahoma, verdana, Helvetica, sans-serif;*/
	font-family:  Arial, verdana, sans-serif;
	font-weight: 800;
	color: #660066;
	font-size: 11pt;
	text-decoration:none;
	padding-bottom: 3px;
}

.menuitem A:link         {
	color: #660066;
	text-decoration:none;
}     
.menuitem A:visited      {
	color: #660066;
	text-decoration:none;
}    
.menuitem A:focus        {
	color: #663399;
	text-decoration:none;
}    
.menuitem A:hover        {
	color: #660099;
	text-decoration:none;
}    
.menuitem A:active    {
	color: #660033;
	text-decoration:none;
} 


#td-logo a{
	padding-left: 8px;
	text-decoration: none;
	font-size: 40px;
}
	
.topbanner{ }
#bannertext{
	margin: 0 0 30px 30px;
	font-family: Georgia;
	color: #009999;
}
  
#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{
	color: #999999;
	font-size: 9px;
	font-stretch: narrower;
}

.published{
	font-family: Arial;
	font-size: 9pt;
	font-weight: 100;
	padding-bottom: 5pt;
	color: #000000;
}
  
.teaser{}
.article-text{

}

.img-teaser{
	float: left;
	clear: left;
	padding: 1px; 
	margin: 5px 5px 2px 0px;
  border: 1px solid #c7c7c7;}
	
/* SK
********/
#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;
	font-family: Tahoma;
	background: transparent;
}
		
#btn-search{
	width: 20px;
	border: 0;
	font-size: 10pt;
	font-weight: 700;
	background: transparent;
}

/* FOOTER
***********/

#copyright, 
#credits, 
#footer #credits a{
	color: #FFFFFF;
	font-size: 9pt;
	text-decoration: none;
}

#copyright{
	margin: 10px 20px;
}

#credits{
  margin: 3px 10px;}


#footer #credits a{
	display: block;
}


  
	


  
	

