body{
	font-family: Verdana,sans-serif;
	font-size: 0.75em;
	color: #4B4B4B;
	background-color:#F5F5F5;
	line-height: 1.166;
	z-index: 1;
	margin:0;
}

a:link, a:visited {
	color:#A2A598;
	text-decoration: none;
}

a:hover {
	color: #615C58;
	text-decoration: none;
}



h1{
	font-family: Verdana, Tahoma, Arial,sans-serif;
	color: #4B4B4B;
	margin: 0px;
	padding: 0px;
}

h1{
 font-size: 105%;
}

h3{
	font-family: Verdana, Tahoma, Arial,sans-serif;
	color: #A2A598;
	margin: 0px;
	padding: 0px;
	font-size: 8px;
	font-weight:normal;
}


label{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
}

#wrapper2 {
	position:absolute;
 	top:50%;
 	left:50%;
	width: 800px;
	height: 600px;
	margin: 0 auto;
	margin-left: -400px;
	margin-top: -300px;
	padding:0;
	background:#fff;
}

#wrapper {
	position:absolute;
 	top:50%;
 	left:50%;
	width: 800px;
	height: 600px;
	margin: 0 auto;
	margin-left: -400px;
	margin-top: -300px;
	padding:0;
	background:#fff;
	background-image:url(../img/bg_az.gif);
}
		
#wrapper1 {
	position:absolute;
 	top:50%;
 	left:50%;
	width: 800px;
	height: 600px;
	margin: 0 auto;
	margin-left: -400px;
	margin-top: -300px;
	padding:0;
	background:#fff;
	background-image:url(../img/bg_az.gif);
}
				

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#divGenerale{
	margin: 20% 0px 0px 0px;
	
}

#divPrehome{
	width: 800px;
	height: 585px;
	margin:0px;
	padding: 0px;
	text-align:center;
	color: #A2A598;
}

#divPrehome a{
	text-decoration:none;
	font-size:10px;
	color:#A2A598;
	}

#divPrehome a:hover,
#divPrehome a:focus,
#divPrehome a:active{
	text-decoration:none;
	color:#534741;
	}

#divPreFooter{
	width: 800px;
	height: 15px;
	margin:0px;
	padding: 0px;
	text-align:center;
	color: #A2A598;
	background:#fff;
	
}
#divTop{
	width: 800px;
	height: 476px;
	margin:0px;
	padding:0px;
	}

#divImgTop{
	float:left;
	width:390px;
	height: 366px;
	margin: 0px;
	padding: 110px 115px 0px 0px;

	
}

#divLogo{
	float:right;
	width:295px;
	height:54px;
	margin: 0px;
	padding: 40px 0px 0px 0px;
}

#divTesto{
	float:right;
	width:260px;
	height: 350px;
	margin:0px;
	padding:0px 35px 0px 0px;
	font-size: 90%;
	line-height: 1.7;
}
.pRight{
	text-align:right;
}
#testoDx{
	float:right;
	width: 295px;
	height: 374px;
	margin: 0;
	padding:0;
}
#divVideo{
	float:right;
	width: 260px;
	height: 17px;
	text-align:right;
	padding:0px 35px 0px 0px;
	font-size: 85%;
	margin:0px;
}

#divTesto1{
	float:right;
	width:260px;
	height: 343px;
	margin:0px;
	padding:0px 35px 0px 0px;
	font-size: 90%;
	line-height: 1.7;
}

#divTesto1 img{
	vertical-align:middle;
}
#divTesto2{
	float:right;
	width:260px;
	height: 363px;
	margin:0px;
	padding:0px 35px 0px 0px;
	font-size: 90%;
	line-height: 1.7;
}

#divGiardino{
	float:right;
	width:260px;
	height: 31px;
	margin:0px;
	padding:0px 35px 0px 0px;
	font-size: 85%;
}

#divGiardino img{
	vertical-align: text-bottom;
}

#divContact{	
	float:left;
	width:390px;
	height: 110px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align:right;
	line-height: 1.5;
	font-size: 90%;
}
	

#divBottom{
	width: 800px;
	height: 124px;
	margin: 0px;
	padding: 0px;
}

#divBottomHome{
	width: 800px;
	height: 130px;
	margin: 0px;
	padding: 0px;
}

.itinerari{
	font-size:85%;
	font-weight:bold;
}

/**********************/
/* menu */
/***********************/


#divMenu{
	float:right;
	width: 295px;
	height: 113px;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	line-height: 1.5;
	font-size: 88%;
	}
#divMenu a{
	text-decoration:none;
	color:#A2A598;
	}

#divMenu a:hover,
#divMenu a:focus,
#divMenu a:active{
	text-decoration:none;
	color:#534718;
	font-weight: bold;
	}
	
#divMenu .vocecorrente{
	text-decoration:none;
	color:#534718;
	font-weight: bold;
	}


/***********************************************/
/* prodotti                                    */
/***********************************************/

#divSx{
	float:left;
	width: 420px;
	height: 600px;
	margin: 0px;
	padding: 0px;
	}
	
#divDx{
	float:right;
	width: 380px;
	height: 600px;
	margin: 0px;
	padding: 0px;
	}
	
	

#divImgProd{
	float:left;
	width:420px;
	height: 366px;
	margin: 0px;
	padding:104px 85px 0px 0px;
	
}

#divProd{
	float:right;
	width:260px;
	height: 364px;
	margin:0px;
	padding:0px;
	font-size: 95%;
	line-height: 1.2;
}

#divProd img{
	padding-right: 4px;
	vertical-align:middle;
	}

#divProd a{
	text-decoration:none;
	color:#A2A598;
	}

#divProd a:hover,
#divProd a:focus,
#divProd a:active{
	text-decoration:none;
	color:#FF931E;
	}
#divProd .voceArancio{
	text-decoration:none;
	color:#FF931E;
	}
#divPdf{
	float:right;
	width:260px;
	height: 15px;
	margin:0px;
	padding:0px 35px 0px 0px;
	font-size: 75%;
	font-weight:bold;
	text-align:right;
}

#divPdf a:hover,
#divPdf a:focus,
#divPdf a:active{
	text-decoration:none;
	color:#FF931E;
	}

	
#divPdf a{
	text-decoration:none;
	color:#828071;
	}
	
#divLeft{
	width: 505px;
	
}
#Prod1{
	width: 260px;
	padding-top: 20px;
	height: 44px;
}

#Prod2{
	width: 260px;
	margin-top: 7px;
	height: 58px;
}

#Prod3{
	width: 260px;
	margin-top: 7px;
	height: 50px;
}

#Prod4{
	width: 260px;
	margin-top: 7px;
	height: 52px;
}
#Prod4 img{
	margin-top: 13px;
	margin-bottom: 10px;
}

#Prod5{
	width: 260px;
	margin-top: 7px;
	height: 50px;
}

#Prod6{
	width: 260px;
	margin-top: 7px;
	height: 50px;
}

/***********************************************/
/* lingue                                  */
/***********************************************/

#Lingue{
	width: 172px;
	margin-left:123px;
}

#Lingue1{
	width: 180px;
	margin-left:114px;
}

#Engl{
	float:left;
	width:41px;
	padding: 10px 6px 0px 0px;
	font-size:10px;
	line-height:1.01;
}

#ita{
	float:left;
	width:46px;
	padding: 10px 6px 0px 0px;
	font-size:10px;
	line-height:1.01;
}

#Fra{
	float:left;
	width:47px;
	padding: 10px 5px 0px 0px;
	font-size:10px;
	line-height:1.01;
}

#Deu{
	float:right;
	width:41px;
	padding: 10px 32px 0px 0px;
	font-size:10px;
	line-height:1.01;
}
