@charset "UTF-8";
/* CSS Document */

body,html{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-family:
}
#testata {
	width: 100%;
	height: 13px;
	float: left;
	background:url(immagini/home-temp2_01.jpg) center no-repeat;
}

#sfondomenu {
	width:100%;
	height:55px;
	float:left;
	background:url(immagini/home-temp2_03.jpg) center repeat-x;
}
	
#menucentra {
	width:921px;
	margin:0 auto 0 auto;
}

#logo {
	margin:5px 0 0 30px;
	float:left;
	
}

#logo img {
	border:none;
}
#menu {
	margin: 22px 30px 0 0;
	float:right;
	height:50px;
	padding:0;
	font-size:0.8em;
}

a:link {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	}
	
a:visited {
	text-decoration:none;
	font-weight:bold;
	color:#000;
	
	
	}
	
a:hover {
	color:#000;
	text-decoration:underline;
}



#menu li {
	display:inline;
	padding:0 5px 0 5px;
	color:#FFF;
	
	

}
	#menu li a {
		color:#FFF;
		text-decoration:none;
		padding:0 5px 3px 5px;
	}
	#menu li a:hover {
		background:url(immagini/pulsante_03.jpg);
		height:51px;
	}
	#selezionato {
		background:url(immagini/pulsante_03.jpg);
		padding:0 5px 3px 5px;
		
	}
	
	
	
#lingua {
	float:left;
	margin:0 0 0 20px ;
	background:#999;
	padding:5px;
	height:45px;
	border-right:1px solid #666;
	border-left:1px solid #666;
	overflow:hidden;
}
#lingua a{
	float:left;
	clear:left;
}

#flagsx {
	margin-bottom:5px;
}

a img { border: 0; }
	
#showcase {
		width:100%;
		height:408px;
		float:left;
		background:url(immagini/home-temp2_19.jpg) center no-repeat;
		margin: 0 auto 0 auto;
		clear:left;
	
	}
	
#showcaseeng {
		width:100%;
		height:408px;
		float:left;
		background:url(immagini/home_02_eng.jpg) center no-repeat;
		margin: 0 auto 0 auto;
		clear:left;
	
	}
	
#box {
	width:801px;
	height:195px;
	clear:left;
	margin: 0 auto 0 auto;
	
}

.boxettini {
	display: block;
	height:63px;
	width:203px;
	float:left;

}

#box_bianco {
	background:url(immagini/home-temp2_24.jpg) repeat-x;
	float:left;
	width:572px;
	height:195px;
	padding:0 10px 0 10px;
}


#box1 {
	
	
	width:196px;
	height:63px;
	float:left;
}


#box2 {
	
	width:196px;
	height:65px;
	float:left
}


#box3 {
	
	width:196px;
	height:67px;
	float:left
}

#box1eng {
	
	
	width:196px;
	height:63px;
	float:left;
}


#box2eng {
	
	width:196px;
	height:65px;
	float:left
}


#box3eng {
	
	width:196px;
	height:67px;
	float:left
}






#sfumatura_sx1 {
	background:url(immagini/home-temp2_21.jpg) no-repeat;
	float:left;
	clear:left;
height:63px;
width:7px;
	}
	


#sfumatura_sx1 {
	background:url(immagini/home-temp2_21.jpg) no-repeat;
	float:left;
	clear:left;
height:63px;
width:7px;
	}

#sfumatura_sx2 {
	background:url(immagini/home-temp2_32.jpg) no-repeat;
	float:left;
	clear:left;
	width:7px;
	height:65px;
}

#sfumatura_sx3 {
	background:url(immagini/home-temp2_34.jpg) no-repeat;
	float:left;
	clear:left;
	width:7px;
	height:67px;
	
}

#box_interna {
	display: block;
	width:761px;
	padding:0 20px 0 20px;
	clear:left;
	float:left;
	margin:0;
    background:url(immagini/home-temp2_46.jpg) repeat-y;
	
}

#sfumatura_up {
	background:url(immagini/home-temp2_48.jpg);
	width:801px;
	height:8px;
	margin:0;
	clear:left;
	float:left;
}

#sfumatura_bottom {
	background:url(immagini/home-temp2_47.jpg);
	width:801px;
	height:8px;
	margin:0;
	float:left;
	clear:left;
}


#footer {
	margin: 50px auto 20px auto;
	width:870px;
	clear:left;
	margin-top:20;
	height:20px;
	}

#growing{
	float:left;
	color:#FFF;
	font-size:12px;
    
	
}

#growing a:link,#growing a:visited{
	color:#FFF;
	
}


#copyright {
	color:#FFF;
	float:right;
	font-size:12px;
	text-decoration:none;
	}
	
#slider{
	
	clear:left;
	margin: 0 auto 0 auto
	
}

#contslider {
	clear:left;
	width:850px;
	margin: 0 auto 0 auto;
	
}
	


#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		float:left;
}

#slider li, #slider2 li{ 
	width:797px;
	height:434px;
	overflow:hidden;
	
	
	}
#prevBtn,#nextBtn{ 
		display:block;
		float:left;
		margin-top:-250px;
		z-index:1000;
		font-size:0px;
		}
#nextBtn{
	float:right;
}
#nextBtn, #slider1next{ 
		left:696px;
}														
#prevBtn a, #nextBtn a,#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:29px;
		height:67px;
		top-30px;
		background:url(immagini/freccia_sx.png) no-repeat 0 0;	
}	
#nextBtn a, #slider1next a{ 
	background:url(immagini/freccia_dx.png) no-repeat 0 0;	
}	

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
.clLeft{
	clear:left
}
