/* CAROUSEL BIRRE */
#birre .carousel{
    margin:auto;
	margin-top:170px;
    position:relative;
    height: 490px;
    width: 970px;
    overflow:visible;}	
#birre .carousel .backgrounds{
    height: 502px;}
#birre .carousel .backgrounds .item{
    width: 970px;
    height: 490px;
    float:left;
    position:relative;
	top:-50px;
	overflow:hidden;
    z-index:1;}
#birre .carousel .backgrounds .item img{
	float:left;
	position:absolute;
	top:0;
	left:120px;}
#birre .carousel .panel{
    position:absolute;
    right:100px;
    top:0;
    height:412px;
    width:275px;}
#birre .next{
	width:58px;
	height:412px;
    position:absolute;
    right:0;
    top:0;
    display:block;
	z-index:999;}
#birre .previous{
	width:58px;
	height:412px;
    position:absolute;
    left:0;
    top:0;
    display:block;
	z-index:999;}
#birre .carousel .panel .details_wrapper {
    position:absolute;
    top:0px;
    left:15px;
    width: 250px;
    overflow:hidden;
    height: 400px;}
#birre .carousel .panel .details_wrapper .details .detail{
    width:250px;
    height:200px;
    float:left;}	 
#birre .details h1{
	text-align:left;
	float:left;
	line-height:46px;
    width:100%;
	margin:0;
	padding:0;
	margin-bottom:15px;}
#birre .detail p{
	color:#000;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;}

/* CAROUSEL CUCINA */
#piatti .carousel{
    margin:auto;
	margin-top:130px;
    position:relative;
    height:300px;
    width:970px;
    overflow:visible;}	
#piatti .carousel .backgrounds{
    height:300px;}
#piatti .carousel .backgrounds .item{
    width:970px;
    height:300px;
    float:left;
    position:relative;
	top:50px;
	overflow:hidden;
    z-index:1;}
#piatti .carousel .backgrounds .item img{
	float:left;
	position:absolute;
	top:20px;
	left:90px;}
#piatti .carousel .panel{
    position:absolute;
    right:100px;
    top:60px;
    height:260px;
    width:275px;}
#piatti .next{
	width:58px;
	height:300px;
    position:absolute;
    right:0;
    top:0;
    display:block;
	z-index:999;}
#piatti .previous{
	width:58px;
	height:300px;
    position:absolute;
    left:0;
    top:0;
    display:block;
	z-index:999;}
#piatti .carousel .panel .details_wrapper {
    position:absolute;
    top:0px;
    left:15px;
    width: 250px;
    overflow:hidden;
    height: 300px;}
#piatti .carousel .panel .details_wrapper .details .detail{
    width:250px;
    height:200px;
    float:left;}	 
#piatti .details h1{
	text-align:left;
	float:left;
	line-height:46px;
    width:100%;
	margin:0;
	padding:0;
	margin-bottom:15px;}
#piatti .detail p{
	color:#000;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;}
