/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
/* modifica slide */
#tophome {
	width:900px;
	/* modifica slide */
	background:#fff url(../homeges/bgfutbox.png) no-repeat center bottom;
	padding-bottom:24px;
}
#slideshome {
	background-color:#fafafa;
	width:838px;
	margin:0 auto;
	position:relative;
	padding:4px 0 0 19px;
	height:324px;
}
#slidemenu {
	float:left;
	margin:0;
	padding:0;
	width:213px;
	margin-right:25px;
	list-style:none;
}
#slidemenu li {
	margin:0;
	padding:0;
	border-bottom:solid 1px #d0d0d0;
	height:75px;
	font-family:Tahoma;
	font-size:22px;
	
	padding-top:5px;
}
#slidemenu .li_prom {
	border:none;
}
#slidemenu li a {
	display:block;
	height:45px;
	padding:19px 0 0 70px;
	margin-left:10px;
	font-weight:normal;
	opacity: 0.3;
    filter: alpha(opacity = 30);

}
#slidemenu li a.over, #slidemenu li a:hover {
	-moz-opacity:1;
	opacity: 1;
    filter: alpha(opacity = 100);

}
.li_logo a {
	background: transparent url(../homeges/icn_1.gif) no-repeat left center;
}
.li_graf a {
	background: transparent url(../homeges/icn_2.gif) no-repeat left center;
}
.li_come a {
	background: transparent url(../homeges/icn_3.gif) no-repeat left center;
}
.li_prom a {
	background: transparent url(../homeges/icn_4.gif) no-repeat left center;
}
.tith1 { 
	font-size:29px;
	letter-spacing:-0.8pt;
	font-weight:bold;
	padding:7px 0;
	font-family:Tahoma;
}
.tith2 {
	font-size:20px;
	font-family:Tahoma;
	padding:7px 0;
}
.tith3 {
	color:#575757;
	font-size:20px;
	font-weight:bold;
	padding:7px 0;
}
.loghetti {
	padding-top:10px;
}
#carosel {
	float:left;
	width:590px;
}
#carosel ul {
	margin:0;
	padding:0;
	list-style:none;
}
#carosel li {
	position:relative;
	height:308px;
} 
.clacprev {
	position:absolute;
	bottom:0;
	right:0;
}
.jcarousel-container {
    height: 308px;
    overflow: hidden;
    float: left;
} .jcarousel-clip, .jcarousel-list li, .jcarousel-item {
    height: 308px;
    width: 590px;
}
.box4 {
	margin-bottom:5px;
	background-color:#f5f5f5;
	padding:8px 10px;
	position:relative;
}
.box5 {
	float:left;
	width:420px;
	height:120px;
	padding:10px 0 0 7px;
	font-size:14px;
}
