/*MODUL*/
.sponsoredtextlink_container {
   margin-bottom: 17px;
   padding: 0;
   line-height:17px;
   height: auto !important;
   height: 100%;
}
.sponsoredtextlink_container .solid {
   height:23px;
}
.sponsoredtextlink_container .solid span.clt, .sponsoredtextlink_container .solid span.crt, .sponsoredtextlink_container .bottom-modul span.crb, .sponsoredtextlink_container .bottom-modul span.clb {
   width:4px;
   height:4px;
   font-size:0px;
}
.sponsoredtextlink_container .solid span.clt {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/corner-top.gif') no-repeat 0 top;
   float:left;
}
.sponsoredtextlink_container .solid span.crt {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/corner-top.gif') no-repeat -4px top;
   float:right;
}
.sponsoredtextlink_container .link-container {
}
.sponsoredtextlink_container .bottom-modul {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/line-bottom.gif') repeat-x bottom;
   height:4px;
   font-size:0px;
}
.sponsoredtextlink_container .bottom-modul span.clb {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/corner.gif') no-repeat -4px bottom;
   float:right;
}
.sponsoredtextlink_container .bottom-modul span.crb{
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/corner.gif') no-repeat 0 bottom;
   float:left;
}
.sponsoredtextlink_container .dot{
   height:4px;
   background:transparent url(http://media.nano-farm.com/images/common/site/brd_list.gif) repeat-x scroll left bottom;    
   font-size:0px;
   clear:both;
}
.sponsoredtextlink_container .thumb {
   float:left;
   margin-right:10px;
}
.sponsoredtextlink_container .thumb img{ 
   border:1px solid #ccc;
   width:100px;
   height:75px;
}
/*MODULO LIGHT*/
.box_light {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/bg-light-modul.gif') repeat-x bottom;
}
.box_light .solid {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/bg-solid-light.gif') repeat-x bottom;
}
.box_light div h2{
  background: url('http://media.nano-farm.com/images/common/elementskin/textlink/arrow-textlink-light.gif') no-repeat 12px 2px !important;
  color:#706c61 !important;
  font-size:13px;
  margin:0;
  font-weight:bold;
  padding:2px 0 0 36px;
  text-decoration:none;
  height:18px;
}
.box_light div.solid h2 a, .box_light h2 a:hover {
   font-size:13px;
   text-decoration:none;
   color:#706c61 !important;
   cursor:pointer;
   font-weight:bold;
   margin:0;
   padding:0;
}
/*SPONSORED LINK TEXT*/
.sponsoredtextlink_container .sponsor_results {
   font-size: 10px;
   float:right;
   color: #777;
}
.sponsoredtextlink_container a {
   display: block;
   cursor: pointer;
   text-decoration: none;
   color: #333;
}
.sponsoredtextlink_container a:hover {
   text-decoration:none;
}
.sponsoredtextlink_container .textlink_container a{
   margin: 3px 0 0;
   padding:6px 0 9px;
   min-height:76px;
   height:auto !important;
   height:76px;
   overflow:visible;  
}
.sponsoredtextlink_container .textlink_container a:hover {
   display:block;
}
.sponsoredtextlink_container a:hover .result_title,
.sponsoredtextlink_container a:hover .source,
.sponsoredtextlink_container a:hover .link {
   color:#ee0000 !important;
   text-decoration:underline;
}
.sponsoredtextlink_container a:hover span.description {
   color: #333 !important;
}
.sponsoredtextlink_container a span.result_title{
   display: block;
}
.sponsoredtextlink_container a span.result_title,
.sponsoredtextlink_container a span.result_title span,
.sponsoredtextlink_container a span.result_title span.source {
   color:#ca1306;
   font-size:19px;
   text-decoration: none;
   margin: 0;
   padding: 0;
}
.sponsoredtextlink_container a span.description,
.sponsoredtextlink_container a span.link {
   font-size:13px;
}
.sponsoredtextlink_container a span.description {
   line-height:20px;
}
.sponsoredtextlink_container a span.description span.source {
   font-weight: normal;
}
.sponsoredtextlink_container a span.link {
   color: #ca1306;
   display:block;
}
.sponsoredtextlink_container a.nocolumn span.description span.link {
   display: inline;
   margin-left: 4px;
}
.sponsoredtextlink_container a.right, .sponsoredtextlink_container a.left {
   width: 40%;
   padding-top:0;
}
.sponsoredtextlink_container a.right {
   float: right;
}
.sponsoredtextlink_container a.left {
   float: left;
}
.sponsoredtextlink_container.column {
   float: none;
   text-align: right;
}
/* TEXTLINK SU WEBSEARCH E MULTIMEDIA */
.sponsoredtextlink_container.websearch, .sponsoredtextlink_container.mmsearch {
   background: #eaf3fb;
   border:0;
   margin:0 4px;
}
.sponsoredtextlink_container.websearchfree {
   background:#FFF;
   border:0 none;
   margin:0 4px;
   width:60%;
}
.sponsoredtextlink_container.websearch a span.result_title, .sponsoredtextlink_container.websearchfree a span.result_title, .sponsoredtextlink_container.mmsearch a span.result_title, .sponsoredtextlink_container.websearch a span.result_title span, .sponsoredtextlink_container.mmsearch a span.result_title span {
   font-family: Verdana;
   color:#0300cf;
   font-size:14px;
   font-weight:normal;
   text-decoration: underline;
}
.sponsoredtextlink_container.websearch a span.result_title span.source, .sponsoredtextlink_container.websearchfree a span.result_title span.source, .sponsoredtextlink_container.mmsearch a span.result_title span.source, .sponsoredtextlink_container.websearch a span.description span.source, .sponsoredtextlink_container.mmsearch a span.description span.source {
   font-weight: bold;
}
.sponsoredtextlink_container.websearch a span.result_title span.source, .sponsoredtextlink_container.websearchfree a span.result_title span.source, .sponsoredtextlink_container.mmsearch a span.result_title span.source {
   color:#0300cf;
   text-decoration: underline;
}
.sponsoredtextlink_container.websearch a span.description span.link, .sponsoredtextlink_container.websearchfree a span.description span.link, .sponsoredtextlink_container.mmsearch a span.description span.link {
   color: #390;
}
/* TEXTLINK SOLO SU MULTIMEDIA SEARCH */
.sponsoredtextlink_container.mmsearch a span.description span.link {
   color: #390;
   display: inline;
   margin-left: 4px;
}
/* FREE TEXTLINK */
.sponsoredtextlink_container a.free {
   background-color: #fff !important;
}
.sponsoredtextlink_container .sponsor_results.free {
   background-color: #fff !important;
}
/* Paginator */
.sponsoredtextlink_container .page_bar_shopping {
   padding:15px 0;
   margin:0;
   text-align:center;
   overflow:hidden;
}
.page_bar_shopping_left,.page_bar_shopping_right {
   display:inline;
   height:23px;
   padding: 0 0 2px 0;
}
.sponsoredtextlink_container .page_bar_shopping a{
   display:inline;
   margin:0 20px;
   padding:3px 6px;
   background: #fff url('http://media.nano-farm.com/images/common/site/bg_pag_active.jpg') repeat-x bottom left;
   color:#333;
   border:1px solid #666;         
   line-height:23px;      
   text-decoration: none;  
}
.sponsoredtextlink_container .page_bar_shopping a:hover {
   color: #e00;
   background: #fff url('http://media.nano-farm.com/images/common/site/bg_pag_hover.jpg') repeat-x top left;
   border-color: #feb4b4;
}
/* Title Textlink */
.sponsoredtextlink_container span.title{
  background: url('http://media.nano-farm.com/images/common/elementskin/textlink/arrow-sl.png') no-repeat 0 3px;
  color:#8a8a8a;
  font-size:13px;
  margin:0;
  font-weight:bold;
  padding:0 0 0 23px;
  text-decoration:none;
  float:left;
  line-height:22px;
}
.sponsoredtextlink_container span.title a, .sponsoredtextlink_container span.title a:hover {
   font-size:13px;
   text-decoration:none;
   color:#8a8a8a !important;
   cursor:pointer;
   font-weight:bold;
   margin:0;
   padding:0;
}
/*MODUL*/
.sponsoredtextlink_container {
   margin-bottom: 17px;
   padding: 0;
   line-height:17px;
   height: auto !important;
   height: 100%;
}
.sponsoredtextlink_container .solid {
   height:23px;
}
.sponsoredtextlink_container .solid span.clt, .sponsoredtextlink_container .solid span.crt, .sponsoredtextlink_container .bottom-modul span.crb, .sponsoredtextlink_container .bottom-modul span.clb {
   width:4px;
   height:4px;
   font-size:0px;
}
.sponsoredtextlink_container .solid span.clt {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/corner-top.gif') no-repeat 0 top;
   float:left;
}
.sponsoredtextlink_container .solid span.crt {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/corner-top.gif') no-repeat -4px top;
   float:right;
}
.sponsoredtextlink_container .link-container {
}
.sponsoredtextlink_container .bottom-modul {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/line-bottom.gif') repeat-x bottom;
   height:4px;
   font-size:0px;
}
.sponsoredtextlink_container .bottom-modul span.clb {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/corner.gif') no-repeat -4px bottom;
   float:right;
}
.sponsoredtextlink_container .bottom-modul span.crb{
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/corner.gif') no-repeat 0 bottom;
   float:left;
}
.sponsoredtextlink_container .dot{
   height:4px;
   background:transparent url(http://media.nano-farm.com/images/common/site/brd_list.gif) repeat-x scroll left bottom;    
   font-size:0px;
   clear:both;
}
.sponsoredtextlink_container .thumb {
   float:left;
   margin-right:10px;
}
.sponsoredtextlink_container .thumb img{ 
   border:1px solid #ccc;
   width:100px;
   height:75px;
}
/*MODULO LIGHT*/
.box_light {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/bg-light-modul.gif') repeat-x bottom;
}
.box_light .solid {
   background:url('http://media.nano-farm.com/images/common/elementskin/textlink/bg-solid-light.gif') repeat-x bottom;
}
.box_light div h2{
  background: url('http://media.nano-farm.com/images/common/elementskin/textlink/arrow-textlink-light.gif') no-repeat 12px 2px !important;
  color:#706c61 !important;
  font-size:13px;
  margin:0;
  font-weight:bold;
  padding:2px 0 0 36px;
  text-decoration:none;
  height:18px;
}
.box_light div.solid h2 a, .box_light h2 a:hover {
   font-size:13px;
   text-decoration:none;
   color:#706c61 !important;
   cursor:pointer;
   font-weight:bold;
   margin:0;
   padding:0;
}
/*SPONSORED LINK TEXT*/
.sponsoredtextlink_container .sponsor_results {
   font-size: 10px;
   float:right;
   color: #777;
}
.sponsoredtextlink_container a {
   display: block;
   cursor: pointer;
   text-decoration: none;
   color: #333;
}
.sponsoredtextlink_container a:hover {
   text-decoration:none;
}
.sponsoredtextlink_container .textlink_container a{
   margin: 3px 0 0;
   padding:6px 0 9px;
   min-height:76px;
   height:auto !important;
   height:76px;
   overflow:visible;  
}
.sponsoredtextlink_container .textlink_container a:hover {
   display:block;
}
.sponsoredtextlink_container a:hover .result_title,
.sponsoredtextlink_container a:hover .source,
.sponsoredtextlink_container a:hover .link {
   color:#ee0000 !important;
   text-decoration:underline;
}
.sponsoredtextlink_container a:hover span.description {
   color: #333 !important;
}
.sponsoredtextlink_container a span.result_title{
   display: block;
}
.sponsoredtextlink_container a span.result_title,
.sponsoredtextlink_container a span.result_title span,
.sponsoredtextlink_container a span.result_title span.source {
   color:#ca1306;
   font-size:19px;
   text-decoration: none;
   margin: 0;
   padding: 0;
}
.sponsoredtextlink_container a span.description,
.sponsoredtextlink_container a span.link {
   font-size:13px;
}
.sponsoredtextlink_container a span.description {
   line-height:20px;
}
.sponsoredtextlink_container a span.description span.source {
   font-weight: normal;
}
.sponsoredtextlink_container a span.link {
   color: #ca1306;
   display:block;
}
.sponsoredtextlink_container a.nocolumn span.description span.link {
   display: inline;
   margin-left: 4px;
}
.sponsoredtextlink_container a.right, .sponsoredtextlink_container a.left {
   width: 40%;
   padding-top:0;
}
.sponsoredtextlink_container a.right {
   float: right;
}
.sponsoredtextlink_container a.left {
   float: left;
}
.sponsoredtextlink_container.column {
   float: none;
   text-align: right;
}
/* TEXTLINK SU WEBSEARCH E MULTIMEDIA */
.sponsoredtextlink_container.websearch, .sponsoredtextlink_container.mmsearch {
   background: #eaf3fb;
   border:0;
   margin:0 4px;
}
.sponsoredtextlink_container.websearchfree {
   background:#FFF;
   border:0 none;
   margin:0 4px;
   width:60%;
}
.sponsoredtextlink_container.websearch a span.result_title, .sponsoredtextlink_container.websearchfree a span.result_title, .sponsoredtextlink_container.mmsearch a span.result_title, .sponsoredtextlink_container.websearch a span.result_title span, .sponsoredtextlink_container.mmsearch a span.result_title span {
   font-family: Verdana;
   color:#0300cf;
   font-size:14px;
   font-weight:normal;
   text-decoration: underline;
}
.sponsoredtextlink_container.websearch a span.result_title span.source, .sponsoredtextlink_container.websearchfree a span.result_title span.source, .sponsoredtextlink_container.mmsearch a span.result_title span.source, .sponsoredtextlink_container.websearch a span.description span.source, .sponsoredtextlink_container.mmsearch a span.description span.source {
   font-weight: bold;
}
.sponsoredtextlink_container.websearch a span.result_title span.source, .sponsoredtextlink_container.websearchfree a span.result_title span.source, .sponsoredtextlink_container.mmsearch a span.result_title span.source {
   color:#0300cf;
   text-decoration: underline;
}
.sponsoredtextlink_container.websearch a span.description span.link, .sponsoredtextlink_container.websearchfree a span.description span.link, .sponsoredtextlink_container.mmsearch a span.description span.link {
   color: #390;
}
/* TEXTLINK SOLO SU MULTIMEDIA SEARCH */
.sponsoredtextlink_container.mmsearch a span.description span.link {
   color: #390;
   display: inline;
   margin-left: 4px;
}
/* FREE TEXTLINK */
.sponsoredtextlink_container a.free {
   background-color: #fff !important;
}
.sponsoredtextlink_container .sponsor_results.free {
   background-color: #fff !important;
}
/* Paginator */
.sponsoredtextlink_container .page_bar_shopping {
   padding:15px 0;
   margin:0;
   text-align:center;
   overflow:hidden;
}
.page_bar_shopping_left,.page_bar_shopping_right {
   display:inline;
   height:23px;
   padding: 0 0 2px 0;
}
.sponsoredtextlink_container .page_bar_shopping a{
   display:inline;
   margin:0 20px;
   padding:3px 6px;
   background: #fff url('http://media.nano-farm.com/images/common/site/bg_pag_active.jpg') repeat-x bottom left;
   color:#333;
   border:1px solid #666;         
   line-height:23px;      
   text-decoration: none;  
}
.sponsoredtextlink_container .page_bar_shopping a:hover {
   color: #e00;
   background: #fff url('http://media.nano-farm.com/images/common/site/bg_pag_hover.jpg') repeat-x top left;
   border-color: #feb4b4;
}
/* Title Textlink */
.sponsoredtextlink_container span.title{
  background: url('http://media.nano-farm.com/images/common/elementskin/textlink/arrow-sl.png') no-repeat 0 3px;
  color:#8a8a8a;
  font-size:13px;
  margin:0;
  font-weight:bold;
  padding:0 0 0 23px;
  text-decoration:none;
  float:left;
  line-height:22px;
}
.sponsoredtextlink_container span.title a, .sponsoredtextlink_container span.title a:hover {
   font-size:13px;
   text-decoration:none;
   color:#8a8a8a !important;
   cursor:pointer;
   font-weight:bold;
   margin:0;
   padding:0;
}
