@import url("/html/css_default/tabs.css");
@import url("/html/css_default/default.css");
@import url("/html/css_tekon/defaults.css");

@import url("/html/css/layout_main.css");
@import url("/html/css_tekon/layout_main_tekon.css");
@import url("/html/css_default/jquery.cluetip.css");
@import url("/html/css_default/nyheter.css");
@import url("/html/css_tekon/response.css");
@import url("/html/css/produkter.css");
/*="tekonNewsRow"> id="djiNewsRow">*/

.frontNews{

  clear:both;
  float:none;
  position:relative;
  bottom:0px;
  right: 0px;
  color: #666;

  
}
div#tekonNewsRow ,div#djiNewsRow{
	/*border: 1px #0FF solid;*/
	clear:both;
	float:left;
}
div#tekonNewsRow{
	margin-bottom: 10px;
}
div#tekonNewsRow .newsRow{
	/*border: 1px #0F0 solid;*/
	clear:none;
	width: 440px;
	float:left;
}
div#pCat{
padding-top: 10px;
	/*border: 1px #00F solid;*/
	width: 190px;
	overflow:hidden;
/*	height: 150px;*/
	margin-top: 25px;
	float:left;
}

.frontNews .newsCol{
	float: left;
	top: 0px;

	width: 317px;
	/*border: 1px #FF0 solid;*/
	overflow:hidden;
	position:relative;
}
  .frontNews H3{
   margin-top:0px;
   font-size: 12px;
  }
  .frontNews .img{
    float:left;
    width: 215px;
    height: 135px;
   /* height: 100px;*/
    overflow:hidden;
    text-align:center;
    /*border: 1px #ddd solid;*/
    margin-right: 7px;
    margin-bottom: 7px;
  }
  
  .ctNewsItem{
  	background: #FFF;
  	width:260px;
  	padding: 7px;
  	background: url('/images/design/nyheter/newsover_tekon.gif');
  }
 .ctItem_7143{
  	/*dermalogica*/
  	background: url('/images/design/nyheter/newsover_dermalogica.gif');
  }
  .ctItem_7144{
  	/*jane iredale*/
  	  	background: url('/images/design/nyheter/newsover_jane.gif');
  }
  .ctNewsItem .img{
    float:left;
    width: 50px;
    height: 50px;
    background: #EEE;
    overflow:hidden;
    text-align:center;
    border: 1px #000 solid;
    margin: 5px;
    
  }
  .frontNews .nText, .ctNewsItem  .nText{
     float:left;
     height: 20px;
     width: 180px;
     border-bottom: 1px #DDD solid;
     overflow:hidden;
		 white-space:nowrap;
		 position:relative;
		 text-align:left;
		 margin-left:7px;
     }
     .ctNewsItem  .nText{
     	white-space:normal;
     	 height: auto;
     	    width: 190px;
     }
    .frontNews .newsItem  .nText{
 
   		font-size:11px;
   		
   		 
  }
  .frontNews .newsItem  .nText A{
 	text-decoration: none;
}
  .frontNews .newsItem  .nText A:hover{
 	color: #000;
}
  .frontNews .newsItem{
     clear:both;
     width: 190px;
    
   }  
  div#tekonNewsRow .newsItem{
  clear:none;
	height: 100px;
	width: 215px;
	margin-right:5px;
	float: left;
	
/*	border: 1px #f00 solid;*/
}
div#tekonNewsRow H4 A,div#pCat H4 ,#fBottomRight div.top H4{
text-decoration:none;
display:block;
clear:both;
      background:#666;
      margin:0px;
      
      padding:0px;
      
      font-size: 12px;
    padding-left:5px;
      text-align:left;
      height: 16px;
      overflow:hidden;
      color: #eee;
     }
  
div#pCat H4 {
	margin-bottom: 4px;
}
.frontNews .newsCol .newsTopImg{
	height:136px;
	clear:both;
	overflow:hidden;
	width: 230px;
	background-repeat:no-repeat;
	background-position: top left;
}
.frontNews .newsCol .newsTopLogo{
	height:55px;
	clear:both;

	width: 230px;
	text-align:center;
	background-repeat:no-repeat;
	background-position: top center;
	margin-bottom: 15px;
}

div#myPromos{
	width: 272px;
	height: 309px;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow:hidden;
}
div#newsCol1{
background: url('/images/design/illustrasjoner/derm_title.jpg');
background-position: bottom right;
background-repeat:no-repeat;
	border-right: 1px #DDD solid;
}
div#newsCol2{
background: url('/images/design/illustrasjoner/ji_title.jpg');
background-position: bottom right;
background-repeat:no-repeat;

}
#faqCatDetails{
	margin-top: 150px;
	float:left;
	width: 150px;

}
#faqCatDetails a.readmore{
	text-align:left;
	padding-left: 15px;
	background-position:0px 2px;
	background-color: #FFF;
	margin-bottom: 5px;
}
#faqCatListing{
	float:left;
	width: 490px;
	overflow:hidden;
	
}
div.list2x div.catItem{
	width: 270px;
	overflow:hidden;
	float: left;
	clear:none;
	margin-right: 35px;
	
}
div.list2x div.catItem div.itemImage{
	clear:both;
	text-align:center;
	
}
table.sheet{
	border-collapse:collapse;
}
td{
	vertical-align:top;
}
table.sheet td{
vertical-align:top;
	border: 1px #AAA solid;
	padding: 4px;
}
