/* General content styles */
a{
  color: #A7B914;
}

body{
  font: normal normal 12px Arial, Verdana, Geneva, sans-serif;
  color: #000000;
}

.Kontaktskjema_bold {
	font-weight: bold;
}

/* Column styles */
#column{
  background: #EFEFEF;
  color: #4C4C4C; 
  letter-spacing: 0.2px;
  font-size: 9px;
  line-height: 13px;
}

#column form.mediebank{
  margin: 0 0 0 10px;
}

#column form.mediebank input{
  border: 1px solid #000000;
  width: 140px;  
}

#column hr{
	display:none;
}

#column .column-item{
  margin: 0 0 5px 0; 
  padding: 5px 10px 5px 10px; 
}

#column .column-region {
	background:#BCCD31 none repeat scroll 0 0;
	color:#000000;
	font-size:11px;
	margin:0 0 10px 0;
	padding:2px 2px 2px 10px;
	text-transform:uppercase;
	width:auto;
	font-weight: normal;
}

#column .column-item img.size-right{
  width: 100%;
  margin-bottom: 5px;
  border: 0;
}

#column .content-item{ 
  margin: 0 10px 15px 10px; 
}

#column .content-item .date{ 
  font-size: 9px;
  color: #000000;
}


#column .content-item h3 { 
  padding: 5px 0 0 10px; 
  height: 10px 
}

#column .content-item h4 a{
  color: #4C4C4C; 
} 

#column .content-item h4 { 
  font-size: 12px; 
  font-weight: bold; 
  line-height: normal; 
  margin: 0 
}

#column .column-item h4 a{
  color: #4C4C4C; 
} 

#column .column-item h4 { 
  font-size: 12px; 
  font-weight: bold; 
  line-height: normal; 
  margin: 0 
}

#column .content-item div.link{
  margin-top: 5px;  
  font-size: 9px;
}

#column .content-item div.link img{
  float: none;  
  margin: 0;
  padding: 0;
}



.hidden, #nodom, #speedinfotxt hr {
  display: none;
}

#content {
  letter-spacing: 0.2px;
  line-height: 14px;
  padding: 0px 0px 0px 12px;
}

#content .content-item {
  font-size: 11px;
  margin: 0px 10px 12px 0px;
  line-height: 16px;
  
}

#content .content-item a:hover{
  text-decoration: underline;
}

#content .content-item div.date {
  font-size: 8px;
  color: #BCCD31;
}

#content .content-item.content-item h2,  #content .content-item h1 {
  font-size: 14px;
  font-weight: bold;
  line-height: normal;
  margin: 5px 0 4px 0;
  padding-top: 0;
}

#content .content-item h2 a, #content .content-item h2 a {
  color: #4C4C4C
}

#content .content-item h2.firstfront, #content .content-item h2.firstfront{
  font-size: 25px;
}

#content .content-item hr{
  color:#BCCD31;
  background:#BCCD31;
  clear: both;
  height: 1px;
  margin-top: 3px;
}



#content .content-item .listingpic img{
  border: 0;
	float:right;
  margin: 0 0 5px 0px;
}

#content .content-item .image-normal-container{
	float:right;
	margin: 0 0px 5px 0;
  padding: 0;
  text-align: right;
  color: #000000;
	width: 186px;
}

#content .content-item .image-container{
	float:right;
	margin: 0 0px 5px 0;
  padding: 0;
  text-align: right;
  color: #000000;
	width: 165px;
}

#content .content-item .image-container .img-item{
  margin: 0 0 10px 0;
}

#content .content-item .image-container .img-item p{  
  font-style: italic;
  font-size: 9px;
  margin: 3px 0 0 0;
  padding: 0;
  text-align: center;
}


#content .content-item .image-container .img-item img{
  float: none;
  margin: 0;
  padding: 0;
}


#column .size-thumb, #content .size-thumb{
  width: 165px;  
}
#column .size-thumb, #content .size-normal{
  width: 186px;
}
#column .size-thumb, #content .size-big{
  width: 100%;
  margin: 0;
  padding: 0;
  float: none;
  border: 0;
}



#content .content-item p.teaser{
  margin: 0 0 10px 0;
  padding: 0;
  font-style: italic;
}

#content .content-item div.link{
  margin-top: 5px;  
  font-size: 9px;
}

#content a.link {
	padding-left: 12px;
	background-image: url(/customers/lundblad/oldsite/images/more.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

#content .content-item div.link img{
  float: none;  
  margin: 0;
  padding: 0;
}

#content .content-item table.file-list{
  margin: 5px 0 5px 0;

  border: 0;
}

#content .content-item table.file-list td{
  border: 0;
}


/************************************** 
WEBCRONIZE OUTPUT STYLES
***************************************/
#content .content-item .center{
  text-align: center;
}

#content .content-item .indent{
  margin-left: 30px;
}

#content .content-item .right{
  text-align: right;
}

#content .content-item span.bigger{
  font-size: 1.1em;
}

#content .content-item span.smaller{
  font-size: 0.8em;
}

#content .content-item table{
/*  border: 1px solid #BCCD31; */
  border-collapse: collapse;
  font: 1em arial,helvetiva;
  margin: 0;
  padding: 0;
/*  width: 98%;*/
}

#content .content-item table tr.header{
  background: #BCCD31;
  color: #ffffff;
  font-weight: bold;
}

#content .content-item tbody, 
#content .content-item tr {
  margin: 0;
  padding: 0;
}

#content .content-item td{
 /* border: 1px solid #BCCD31;*/
  margin: 0;
  padding: 3px;
}

#content .content-item ul{
  margin-top: 0;
  padding-left: 10px;
  
}


/* Footer / Credit */
#credit{
  font-size: 11px;
  margin-bottom: 130px;
  padding-top: 10px;
}

#credit a{
}

#credit a:hover{
  text-decoration: underline;
}

#footer{
  font-size: 9px;
  color: #000000;
  background: #BCCD31;
  border-bottom: 8px solid #DEE798;
}

/*location*/
#location {
  color: #BCCD31;
  width: 100%;
  font-size: 9px;
  margin-bottom: 10px;
  padding-left: 10px;
}
html>body #location{
  margin-top: 0px;
}

#location a{
  vertical-align: middle;
}



#page-content{
  background: #FFFFFF;
}


#contact-information{
  position: relative;
  line-height: normal;
  border-top: 1px solid #DFD6C2;   
  top: 20px;
  width: 135px;
  color: #4C4C4C;
  font-size: 10px; 
  padding: 10px 10px 0 15px;
}

#contact-information p{
  margin: 0 0 10px 0;
}

#top{
  /*background: url(/customers/lundblad/oldsite/images/top_bg2.jpg) no-repeat top left;*/
  /*background: url(/getfile.php/819454.1406.yqsadurtdq/Header_Webside.png) no-repeat top left;*/
  background: url(/getfile.php/823405.1406.ftutvpyqda/Header_Webside[1].png) no-repeat top left;
  border-bottom: 13px solid #DEE794;
}

#menu{
  background: #EFEFEF;
}

div.region-description{
  width: auto;
  background: #BCCD31;  
  color: #000000;
  text-transform: uppercase;
  margin: 0;
  padding: 2px 2px 2px 10px;
  font-size: 11px;
}

div.region-description-content{
  margin: 0pc 10px 0px 0px;
  padding-left: 2px;
}

#menu form.web-search{ 
  margin: 10px 0 0 10px; 
  font-size: 9px;
  width: auto;
}

#menu form.web-search input{
  width: 130px;
  margin-top: 2px;
  padding: 2px;
  border: 1px solid black;
  font-size: 9px;

}

#menu div.medlitn{
  margin: 10px 0 0 10px; 
  font-size: 10px;  
}

.filedate {
	color:Gray;
	font-size: 90%;
	text-align: left;
}

.filesize {
	color:Gray;
	font-size: 90%;
	text-align: left;
}

th.filehead {
	text-align: left;
}	
th.filehead a {
	color: black;
}
table.filelist {
	width: 100%;
}

/* slider */

		#slider ul, #slider li{ 
			margin:0;
			padding:0;
			list-style:none;
			}	
		#slider, #slider li{ 
			height:220px;
			width:696px;
			overflow:hidden;
			}	
		#slider{ 
			margin-left:5px;
			}	
		#prevBtn, #nextBtn{ 
			display:block;
			width:30px;
			height:77px;
			position:absolute;
			left:-25px;
			top:71px;
			}	
		#nextBtn{ 
			left:701px;
			}														
		#prevBtn a, #nextBtn a{  
			display:block;
			width:30px;
			height:77px;
			background:url(../images/btn_prev.gif) no-repeat 0 0;	
			}	
		#nextBtn a{ 
			background:url(../images/btn_next.gif) no-repeat 0 0;	
			}								
	
	/* // slider */	


/* SECTION: Articlemedia */
div.articlemedia { 
	width: 150px;
	float: right;
	margin-left: 10px;
}

div.articleimage { 
	margin-bottom: 10px;
}
div.articleimagedesc, i.paragraphpictext { 
	font-style: italic;
	padding: 1px 2px;
}