/* YOOtheme CSS file
 * @author yootheme.com
 * @copyright Copyright (C) 2007 YOOtheme Ltd. & Co. KG. All rights reserved.
 */ 
/* YOOcarousel */
div.style-a div.yoo-carousel {
	background: #ffffff;
}

div.style-a div.yoo-carousel ul.panel-top, div.style-a div.yoo-carousel ul.panel-bottom {
	padding: 0px 0px 0px 29px;/*0 0 0 40*/
	background: url(../images/carousel_tab_bg.gif) 0 100% repeat-x;
  height: 27px;/*56*/  

  
}

div.style-a div.yoo-carousel ul.panel-top li, div.style-a div.yoo-carousel ul.panel-bottom li {
	margin: 0px 10px 0px 0px;
}

div.style-a div.yoo-carousel ul.panel-top li a, div.style-a div.yoo-carousel ul.panel-bottom li a {
	background: url(../images/carousel_tab_m.jpg) 0 0 repeat-x;
  height: 27px;/*56*/  
}

div.style-a div.yoo-carousel ul.panel-top li.selected a, div.style-a div.yoo-carousel ul.panel-bottom li.selected a {
	background: url(../images/carousel_tab_m_active.jpg) 0 0 repeat-x;
  height: 27px;/*56*/  
}

div.style-a div.yoo-carousel ul.panel-top li a span, div.style-a div.yoo-carousel ul.panel-bottom li a span {
	background: url(../images/carousel_tab_l.jpg) 0 0 no-repeat;
  height: 27px;/*56*/
  color:#fff;
}

div.style-a div.yoo-carousel ul.panel-top li.selected a span, div.style-a div.yoo-carousel ul.panel-bottom li.selected a span {
	background: url(../images/carousel_tab_l_active.jpg) 0 0 no-repeat; 
	height: 27px;/*56*/ 
}

div.style-a div.yoo-carousel ul.panel-top li a span span, div.style-a div.yoo-carousel ul.panel-bottom li a span span {
	padding: 0px 14px 0px 14px;
	background: url(../images/carousel_tab_r.jpg) 100% 0 no-repeat;
  height: 27px;/*56*/   
	line-height: 23px;/*46*/
	font-weight: bold;
	font-size: 90%;/*125*/
	overflow: hidden;
}

div.style-a div.yoo-carousel ul.panel-top li.selected a span span, div.style-a div.yoo-carousel ul.panel-bottom li.selected a span span {
	background: url(../images/carousel_tab_r_active.jpg) 100% 0 no-repeat;
  height: 27px;/*56*/  
}

div.style-a div.yoo-carousel li a:link, div.style-a div.yoo-carousel li a:visited {
	color: #a9a9a9;
	text-decoration: none;
}

div.style-a div.yoo-carousel li a:hover, div.style-a div.yoo-carousel li.selected a:link, div.style-a div.yoo-carousel li.selected a:visited {
	color: #969696;
	text-decoration: none;
}

div.style-a div.yoo-carousel ul.panel-top li.selected a span.rosso, div.style-a div.yoo-carousel ul.panel-bottom li.selected a span span.rosso {
	color: #cc0000;
}

div.style-a div.yoo-carousel ul.panel-top li.selected a span.arancio, div.style-a div.yoo-carousel ul.panel-bottom li.selected a span span.arancio {
	color: #cc3300;
}

div.style-a div.yoo-carousel ul.panel-top li.selected a span.giallo, div.style-a div.yoo-carousel ul.panel-bottom li.selected a span span.giallo {
	color: #cc9900;
} 

.yoo_sx {
  float: left;
  width: 160px;/*200 immagine contenuta era w195 ora w155*/
}

.yoo_dx {
  float: left;
  width: 255px;/* 370*/
  padding-top: 0px;
  padding-left: 15px;
  *padding-left: 15px;
  text-align: justify;
}
/*aggiunto per le dimensioni del font del pannello scorrevole*/
.yoo_dx_inner {
	font-size:80%;
}
.yoo_dx_inner a{
	text-decoration: none;
	color: #000;
}