/*CARRUSEL ITEMS CANALSALUT*/

/*Estil elements LI*/
.lletres li {
	background-color:#FFF;
}
.lletres li a {
	padding-bottom: 3px !important;
	padding-top: 4px !important;
	padding-right: 10px !important;
	padding-left: 10px !important;
	border: 1px solid #e6e6e6;
	min-width: 19px;
	width:auto;
	height: 23px;
	float: left;
	font-size: 2em;
	text-align: center;
	color: #40a1a3 !important;
	font-weight:normal;
}
.lletres li:hover,
.lletres li#element_select {
	background-color: #40a1a3;
	color: white !important;
}

/*Estil element Contenidor*/
.jcarousel-clip-horizontal{
width:97%;
}
.jcarousel-skin-tango ul.jcarousel-list-horizontal li{
padding:0;
}

/*BOTONS ENDEVANT ENRERA CARRUSEL*/
.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
	top:0;
    left: -16px;
    width: 13px;
    height: 32px;
    cursor: pointer;
    background: transparent url(img/prev-horizontal.png) no-repeat 0 0;
}.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background: transparent url(img/prev-horizontal.png) no-repeat -32px 0;
}.jcarousel-skin-tango .jcarousel-prev-horizontal.jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-horizontal.jcarousel-prev-disabled-horizontal:hover{
	background: transparent url(img/prev-horizontal.png) no-repeat -96px 0;
	cursor:default;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	top:0;
	right: 5px;
	width: 13px;
	height: 32px;
	cursor: pointer;
	background: transparent url(img/next-horizontal.png) no-repeat 0 0;
}.jcarousel-skin-tango .jcarousel-next-horizontal:hover{
	background: transparent url(img/next-horizontal.png) no-repeat -32px 0;
}.jcarousel-skin-tango .jcarousel-next-horizontal.jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-horizontal.jcarousel-next-disabled-horizontal:hover{
	background: transparent url(img/next-horizontal.png) no-repeat -96px 0;
}
/*Estil Singulars per carrusel calendari*/
.FWCS_Menuhoritzontal .jcarousel-skin-tango {
	padding-top: 34px !important;
}

.FWCS_Menuhoritzontal .CS_fFons_DestaquemPeu2 {
	background-color: #FFF;
	margin-left: -4px !important;
	
}

.FWCS_Menuhoritzontal ul li a {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
		padding-left: 4px !important;
		padding-right: 4px !important;
		font-size: 1.1em;
		font-weight: bold;
		height: auto;
}
.FWCS_Menuhoritzontal ul li {
		list-style: none;
}
.FWCS_Menuhoritzontal .jcarousel-skin-tango .jcarousel-prev-horizontal {
	background: transparent url(img/prev-horizontal.png) no-repeat 0 50%;
	height:19px;
}.FWCS_Menuhoritzontal .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{
background: transparent url(img/prev-horizontal.png) no-repeat -32px 50%;
} 
.FWCS_Menuhoritzontal .jcarousel-skin-tango .jcarousel-next-horizontal {
	background: transparent url(img/next-horizontal.png) no-repeat 0 50%;
	height:19px;
}.FWCS_Menuhoritzontal .jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	background: transparent url(img/next-horizontal.png) no-repeat -32px 50%;
}
.FWCS_Menuhoritzontal .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .FWCS_Menuhoritzontal .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover{
	background: transparent url(img/prev-horizontal.png) no-repeat -96px 50%;
}
.FWCS_Menuhoritzontal .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .FWCS_Menuhoritzontal .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover {
	background: transparent url(img/next-horizontal.png) no-repeat -96px 50%;
}
