/******************************INIZIO BOX RED*************************************/
.red-box{
margin:0px 0px 2px 0px;
height:151px;
background:transparent url(/static/images/layout/box-red/box-red-center.jpg) repeat-x scroll top left ;
color:#444;
overflow:hidden;
}


/**PARTIZIONE RED BOX**/
.red-box-left{
float:left;
background:transparent url(/static/images/layout/box-red/box-red-left.jpg) no-repeat scroll bottom left ;
padding:0px 0px 0px 0px;
height:151px;
width:6px;
}

.red-box-center{
float:left;
width:947px;
height:137px;
padding:7px 0px 7px 0px;
}

.red-box-right{
float:left;
background:transparent url(/static/images/layout/box-red/box-red-right.jpg) no-repeat scroll bottom right ;
padding:0px 0px 0px 0px;
height:151px;
width:7px;
}
/**FINE PARTIZIONE RED BOX**/

/**INIZIO CELLE BOX RED**/

.in-box-red-search{
float:left;
width:192px;
height:137px;
padding:0px 7px 0px 0px;
}

.contenitore-in-box-red{
width:748px;
float:left;
}

.in-box-red{
z-index:20;
background:#fefefe;
width:283px;
height: 105px;
margin:0px 7px 0px 7px;
border:1px dotted #b0b0b0;
position:relative;
overflow:hidden;
padding:0px 7px 0px 7px;
}

.box-home-evidenza{
 z-index:50;
 display:block;
 width:283px;
 height:105px;
 }

.in-box-red a{
color:#000;
text-decoration:none;
}

.in-box-red a:link{
text-decoration:none;
}

.in-box-red a:hover{
color:#000;
text-decoration:none;
}

.in-box-red-right{
float:left;
width:184px;
padding:0px 0px 0px 7px;
border-left:2px solid #9C0003;
}

.lista-box-red{
padding:0px 0px 0px 5px;
font-size:10px;
}

.lista-box-red p{
color:#fff;
}



/**FINE CELLE BOX RED**/

/******************************FINE BOX RED*************************************/

.jcarousel-skin-tango .jcarousel-container {
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 692px;
    padding: 0px 30px;
}


.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 687px;
    height: 109px;
}


.jcarousel-skin-tango .jcarousel-item {
    width: 307px;
    height:109px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 0px;
}


.jcarousel-skin-tango .jcarousel-item-placeholder {
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
	top: 0px;
    right: 5px;
    width: 30px;
    height: 109px;
    cursor: pointer;
    background: transparent url(/static/images/carousel/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -30px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -60px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -90px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
	top: 0px;
    left: 5px;
    width: 30px;
    height: 109px;
    cursor: pointer;
    background: transparent url(/static/images/carousel/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -30px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -60px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -90px 0;
}

.special-left{
float:left;
width:144px;
margin:3px;
height:100px;
position:relative;
overflow:hidden;
}

.special-right{
float:left;
width:128px;
}

.special-right h1{
font-size:10px;
padding:2px;
margin:1px 0px;
color:#000;
height:54px;
text-transform:uppercase;
}

.special-right h1 a:link{
color:#000;
}

.special-right h1 a:hover{
color:#000;
}

.special-right h2{
font-size:12px;
font-weight:normal;
padding:2px;
margin:1px 0px;
font-weight:bold;
border-top:2px solid #F00;
color:#f00;
}

.special-right h3{
font-size:10px;
font-weight:normal;
padding:2px;
margin:1px 0px;
background:#ebebeb;
font-weight:bold;
}

