@import "mainpagelayout.css";
@import "butikk.css";

body 
{
	background-color: White;
	color: #464749;
	padding: 0px;
	margin: 0px;
	clear: both;
	font-weight: normal;	
    font-size: 10pt;
	text-align: left; 
	font-family: arial, verdana, helvetica, sans-serif; 
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{  
	margin:0; 
	padding:0; 
} 

img               { border: 0; }
p   	            { voice-family: "\"}\""; voice-family:inherit; }
input	            { voice-family: "\"}\""; voice-family:inherit; }
select            { voice-family: "\"}\""; voice-family:inherit; }
option            { voice-family: "\"}\""; voice-family:inherit; }
textarea          { voice-family: "\"}\""; voice-family:inherit; }
th	              { voice-family: "\"}\""; voice-family:inherit; }
tb	              { voice-family: "\"}\""; voice-family:inherit; }
div               { voice-family: "\"}\""; voice-family:inherit; }
h1,h2,h3,h4,h5,h6 { voice-family: "\"}\""; voice-family:inherit; }
a, a:link         { outline: none;}


h1, 
h2, 
h3, 
h4, 
h5, 
h6, 
h1 a, 
h2 a, 
h3 a, 
h4 a, 
h5 a, 
h6 a{
	padding: 0;
	margin: 0px 0px 2px 0px; 
	font-weight: 100;} 

h1 a, 
h2 a, 
h3 a, 
h4 a, 
h5 a, 
h6 a{
  text-decoration: none;}  


h1, h1 a{ font-size: 12pt; font-weight: 700; color:#464749;}
h2, h2 a{ font-size: 11pt; font-weight: 700; color:#464749;}
h3, h3 a{ font-size: 10pt;}
h4, h4 a{ font-size: 9pt;}
h5, h5 a{ font-size: 8pt; }
h6, h6 a{ font-size: 7pt; }


p { 
  padding: 0px 0px 0px 0px; 
  margin: 0; }

/* lenker ***********/
a{ 
  text-decoration: none; }

a:link, 
a:visited {}

a:focus, 
a:hover,
a:active{ 
  text-decoration: underline;}


/* layout */
#header{
  height: 100px;
  overflow: hidden;}

#logo{}


#wrapper {
	margin: 0 auto;
	text-align: left;}

#placeholder{
  margin:0;
  padding:0;
  text-align: center;}


#tbl-placeholder{
	margin: 0 auto;
	text-align: left;}

/* Table cells */
.lc {
	width: 25%;
	padding: 0px; }
  			
.mc{ 
	width: 50%;
  padding: 0px; }
		 
.rc{
	width: 25%; 
  padding: 0px; }	

.img-teaser{}

.published{}
.teaser{
  font-weight: 700;}
  
.text{}



/* footer **********************************/
#footer 
{
	height: 25px; 
	border-top: 1px solid #f2f2ea;   
}

	 
#copyright,
#credits {}
	 
#credits a:link, 
#credits a:visited, 
#credits p a:active {
	clear: both;  }
	
#credits a:focus, 
#credits a:hover {
	text-decoration: none; }
	
#copyright {}


/* lister **********************************/
ul.plain{
	list-style: none outside;
	margin: 0;
	padding: 0;}



/* søk ***************************************/
#form-search{
  padding: 0px 0px 0px 0px; 
  margin: 0px 0 0px 0; }

#tbl-search{}

#td-inp-search{
  width: 125px;
	padding: 0px;
  background: #fff; }

#td-btn-search{ text-align: right;}

#inp-search
{
	width: 100px;
	overflow:hidden;
	padding: 4px 5px;
	font-size: 7pt;
	color: black;
	border: 1px solid black;  
}
		
#btn-search{
	padding: 0px 0px 0px 2px;
	border: 0;
	font-size: 10pt;
	font-weight: 100;
	background: transparent;
}
.centerarea
{
}
.specs1a
{
float:left;
margin:0;margin-top:20px;
font-size:12px;
padding:0;
width:520px;
}
#specs2a
{
float:left;
margin:0;
padding:0;
width:260px;
}
#specs2b
{
float:left;
margin:0;
padding:0;
width:260px;
}
#specs4
{
float:left;
margin:0;
padding:0;
width:520px;
clear:both;
}
