    /*
    Copyright (c) 2009, Yahoo! Inc. All rights reserved.
    Code licensed under the BSD License:
    http://developer.yahoo.net/yui/license.txt
    version: 2.7.0
    */
	
.carrusel-div {
	width				: 350px;
	height				: 570px;
	overflow			: hidden;
	position			: relative;
	text-align			: left;
}

.carrusel-div .carrusel-text{
	/*background			: #262626;*/
	background			: url(back_banner_home-trans.png) left top no-repeat;
	position			: absolute;
	left				: 0;
	top					: 0;
	color				: #FFF;
	width				: 320px;
	height				: 100px;
	/*
	opacity				: .8;
	filter				: alpha(opacity=80); 
	zoom				: 1; 
	*/
	padding				: 15px;
	font-family			: Tahoma, Geneva, sans-serif;
}


.carrusel-img {
	
}



.carrusel-div h3  {
	font					: normal normal 28px/36px Geneva, Tahoma, Arial, Helvetica, sans-serif;
	padding					: 0 0 10px 0;
	
}

.yui-carousel{
    visibility:hidden;
    overflow:hidden;
    position:relative;
    text-align:left;
    zoom:1;
    
}
.yui-carousel.yui-carousel-visible{
    visibility:visible;
    
}
.yui-carousel-content{
    overflow:hidden;
    position:relative;
    
}
.yui-carousel-element{
    margin:0;
    overflow:hidden;
    padding:0;
    position:relative;
    width:32000px;
    z-index:1;
    
}
.yui-carousel-vertical .yui-carousel-element{
    margin:0 5px;
    
}
.yui-carousel-element li{
    float:left;
    list-style:none;
    margin:1px;
    overflow:hidden;
    padding:0;
    text-align:center;
    *float:none;
    *display:inline-block;
    *zoom:1;
    *display:inline;
    
}
.yui-carousel .yui-carousel-item-selected{
    
    margin:1px;
    
}
.yui-carousel-vertical{
    height:32000px;
    margin:0 5px;
    width:auto;
    
}
.yui-carousel-vertical .yui-carousel-element li{
    display:block;
    float:none;
    
}
.yui-log .carousel{
    background:#f2e886;
    
}
.yui-carousel-nav{
    zoom:1;
    
}
.yui-carousel-nav:after{
    clear:both;
    content:"";
    display:block;
    
}
.yui-carousel-button-focus{

    
}
.yui-carousel-min-width .yui-carousel-content{
    margin:0 auto;
    
}
.yui-skin-sam .yui-carousel,.yui-skin-sam .yui-carousel-vertical{
    border:1px solid #808080;
    
}
.yui-skin-sam .yui-carousel-nav{
    padding:3px;
    text-align:right;
    position: absolute;
	top: 100px;
	right: 20px;
	z-index:10;
}

.yui-skin-sam .yui-carousel-button{
	background	: url(fletxa_dreta.png) left top no-repeat;
    float:right;
    height:14px;
    margin:5px;
    overflow:hidden;
    width:20px;
    
}
.yui-skin-sam .yui-carousel-vertical .yui-carousel-button{
    background-position:0 -800px;
    
}
.yui-skin-sam .yui-carousel-button-disabled{
    background-position:0 -2000px;
    
}
.yui-skin-sam .yui-carousel-vertical .yui-carousel-button-disabled{
    background-position:0 -2100px;
    
}
.yui-skin-sam .yui-carousel-button input,.yui-skin-sam .yui-carousel-button button{
    background-color:transparent;
    border:0;
    cursor:pointer;
    display:block;
    height:44px;
    margin:-2px 0 0 -2px;
    padding:0 0 0 50px;
    
}
.yui-skin-sam span.yui-carousel-first-button{
       background	: url(fletxa_esquerre.png) left top no-repeat;
    margin-left:-100px;
    margin-right:50px;
    *margin:5px 5px 5px -90px;
    
}
.yui-skin-sam .yui-carousel-vertical span.yui-carousel-first-button{
    background	: url(fletxa_esquerre.png) left top no-repeat;
    
}
.yui-skin-sam span.yui-carousel-first-button-disabled{
    background-position:0 -1950px;
    
}
.yui-skin-sam .yui-carousel-vertical span.yui-carousel-first-button-disabled{
    background-position:0 -2050px;
    
}
.yui-skin-sam .yui-carousel-nav ul{
    float:right;
    height:19px;
    margin:0;
    margin-left:-220px;
    margin-right:100px;
    *margin-left:-160px;
    *margin-right:0;
    padding:0;
    
}
.yui-skin-sam .yui-carousel-min-width .yui-carousel-nav ul{
    *margin-left:-170px;
    
}
.yui-skin-sam .yui-carousel-nav select{
    position:relative;
    *right:50px;
    top:4px;
    display: none;
}
.yui-skin-sam .yui-carousel-vertical .yui-carousel-nav ul,.yui-skin-sam .yui-carousel-vertical .yui-carousel-nav select{
    float:none;
    margin:0;
    *zoom:1;
    
}
.yui-skin-sam .yui-carousel-nav ul li{
    background:url(http://yui.yahooapis.com/2.7.0/build/assets/skins/sam/sprite.png) no-repeat 0 -650px;
    cursor:pointer;
    float:left;
    height:9px;
    list-style:none;
    margin:10px 0 0 5px;
    overflow:hidden;
    padding:0;
    width:9px;
	display: none;
    
}
.yui-skin-sam .yui-carousel-nav ul:after{
    clear:both;
    content:"";
    display:block;
    
}
.yui-skin-sam .yui-carousel-nav ul li a{
    left:-10000px;
    position:absolute;
    
}
.yui-skin-sam .yui-carousel-nav ul li.yui-carousel-nav-page-focus{
    outline:1px dotted #000;
    
}
.yui-skin-sam .yui-carousel-nav ul li.yui-carousel-nav-page-selected{
    background-position:0 -700px;
    
}
.yui-skin-sam .yui-carousel-item-loading{
    background:url(http://yui.yahooapis.com/2.7.0/build/carousel/assets/skins/sam/ajax-loader.gif) no-repeat 50% 50%;
    position:relative;
    text-indent:-150px;
    
}
    
