/*
color: #2B1B1B; marrone scuro
color: #200B08; nero di sfondo

*/

body {
	background-color: #200B08;
	font-size: 11px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	border: 0px solid red;
	
}

.non_visibile{
	visibility: none;
	display: none;
}

a, a:visited, a:hover {
	color: #000;
	text-decoration: none;
}

a:hover {
	color: red;
	text-decoration: none;
}

#contenitore {
	position: absolute;
	background: url(../img/logo2012.jpg) no-repeat;
	left: 50%;
	margin-left: -390px;
	text-align: left;
	width:  800px;
	height: 795px;
	/*overflow-x: hidden;*/
	border: 0px solid #FFF;
}

#logo {
	margin: 0;
	padding: 0;
	width:  800px;
	height: 795px;
}


#novita_fiere{
	margin: 0 auto; 
	margin-top: 355px;
	padding-left: 0px;
	background: url(../img/novita2.jpg) no-repeat;
	width: 568px;
	height: 49px;
	text-align: center;
	border: 0px solid red;
}

#novita{
	margin: 0 auto; 
	margin-top: 502px;
	padding-left: 0px;
	background: url(../img/novita2.jpg) no-repeat;
	width: 568px;
	height: 49px;
	text-align: center;
	border: 0px solid red;
}

#novita_sopra a {
	float: left;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 189px;
	height: 49px;
	text-align: right;
	border: 0px solid red;	
}

#novita_sopra a:hover {
	background: url(../img/novita_hovera2.jpg) no-repeat;
	width: 189px;
	height: 49px;
	border: 0px solid green;
}

#novita_sotto a {
	float: right;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 191px;
	height: 49px;
	text-align: right;
	border: 0px solid red;	
}

#novita_sotto a:hover {
	background: url(../img/novita_hover2b.jpg) no-repeat;
	width: 191px;
	height: 49px;
	border: 0px solid green;
}


#novita_sotto2 a {
	float: right;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 188px;
	height: 49px;
	text-align: right;
	border: 0px solid red;	
}

#novita_sotto2 a:hover {
	background: url(../img/novita_hover3c.jpg) no-repeat;
	width: 188px;
	height: 49px;
	border: 0px solid green;
}


#scheda_tecnica{
	margin: 0 auto; 
	margin-top: 20px;
	padding-left: 0px;
	background: url(../img/schedesfondo.jpg) no-repeat;
	width: 669px;
	height: 110px;
	border: 0px solid red;
}

#scheda_tecnica1 a {
	float: left;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 217px;
	height: 38px;
	border: 0px solid red;	
}

#scheda_tecnica1 a:hover {
	background: url(../img/pdfrancia.jpg) no-repeat;
	width: 217px;
	height: 38px;
	border: 0px solid green;
}

#scheda_tecnica3 a {
	float: right;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 231px;
	height: 38px;
	border: 0px solid red;	
}

#scheda_tecnica3 a:hover {
	background: url(../img/pdrusso.jpg) no-repeat;
	width: 231px;
	height: 38px;
	border: 0px solid green;
}


#scheda_tecnica2 a {
	float: right;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 220px;
	height: 38px;
	border: 0px solid red;	
}

#scheda_tecnica2 a:hover {
	background: url(../img/pdpolaccook.jpg) no-repeat;
	width: 220px;
	height: 38px;
	border: 0px solid green;
}


#scheda_tecnica4 a {
	float: left;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 217px;
	height: 35px;
	border: 0px solid red;	
}

#scheda_tecnica4 a:hover {
	background: url(../img/pdcinese.jpg) no-repeat;
	width: 217px;
	height: 35px;
	border: 0px solid green;
}

#scheda_tecnica6 a {
	float: right;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 231px;
	height: 35px;
	border: 0px solid red;	
}

#scheda_tecnica6 a:hover {
	background: url(../img/pdspagna.jpg) no-repeat;
	width: 231px;
	height: 35px;
	border: 0px solid green;
}


#scheda_tecnica5 a {
	float: right;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 220px;
	height: 35px;
	border: 0px solid red;	
}

#scheda_tecnica5 a:hover {
	background: url(../img/pdporto.jpg) no-repeat;
	width: 220px;
	height: 35px;
	border: 0px solid green;
}




#scheda_tecnica7 a {
	float: left;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 217px;
	height: 36px;
	border: 0px solid red;	
}

#scheda_tecnica7 a:hover {
	background: url(../img/pdarabook.jpg) no-repeat;
	width: 217px;
	height: 36px;
	border: 0px solid green;
}

#scheda_tecnica9 a {
	float: left;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 232px;
	height: 36px;
	border: 0px solid red;	
}

#scheda_tecnica9 a:hover {
	background: url(../img/pdserbo.jpg) no-repeat;
	width: 232px;
	height: 36px;
	border: 0px solid green;
}


#scheda_tecnica8 a {
	float: right;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 219px;
	height: 36px;
	border: 0px solid red;	
}

#scheda_tecnica8 a:hover {
	background: url(../img/pdrumeno.jpg) no-repeat;
	width: 219px;
	height: 36px;
	border: 0px solid green;
}


#entra2{
	margin: 0 auto; 
	margin-top: 20px;
	padding-left: 0px;
	background: url(../img/bandiere2.jpg) no-repeat;
	width: 233px;
	height: 53px;
	text-align: center;
	border: 0px solid red;
}

#entra3 a {
	float: left;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 76px;
	height: 53px;
	text-align: right;
	border: 0px solid red;	
}

#entra3 a:hover {
	background: url(../img/bandiereengbig.jpg) no-repeat;
	width: 76px;
	height: 53px;
	border: 0px solid green;
}

#entra4 a {
	float: right;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 80px;
	height: 53px;
	text-align: right;
	border: 0px solid red;	
}

#entra4 a:hover {
	background: url(../img/bandiereitabig.jpg) no-repeat;
	width: 80px;
	height: 53px;
	border: 0px solid green;
}


#entra5 a {
	float: right;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 75px;
	height: 53px;
	text-align: right;
	border: 0px solid red;	
}

#entra5 a:hover {
	background: url(../img/bandieredeubig.jpg) no-repeat;
	width: 75px;
	height: 53px;
	border: 0px solid green;
}

#entra_fiere{
	margin: 0 auto; 
	margin-top: 20px;
	padding-left: 0px;
	background: url(../img/bandiere2.jpg) no-repeat;
	width: 233px;
	height: 53px;
	text-align: center;
	border: 0px solid red;
}

#txt{margin: 0;	margin-top: 25px; width:800px; text-align: center;  font-family: Arial, Helvetica, sans-serif; color: #DEDEDD; border: 0px solid red;}
#txt a{text-align: center;  font-family: Arial, Helvetica, sans-serif; color: #DEDEDD;  border: 0px solid red;}
#txt a:hover{text-align: center;  font-family: Arial, Helvetica, sans-serif; color: #E77817;  border: 0px solid red;}


#txt_titolo{float: left; text-align: center; width:800px; height: 80px; margin-top: 8px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #7B534E; border: 0px solid pink; font-size: 18px;}
#txt_titolo a{text-align: center;  font-family: Arial, Helvetica, sans-serif; color: #E77817; border: 0px solid red;}
#txt_titolo a:hover{text-align: center;  font-family: Arial, Helvetica, sans-serif; color: #E77817; border: 0px solid red;}

#fiere_entry{
	margin: 0; 
	padding: 0;
	background: url(../img/fiera01.jpg) no-repeat;
	width: 239px;
	height: 147px;
	text-align: center;
	border: 0px solid red;
}

#fiere_entry a {
	float: left;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0;
	width: 239px;
	height: 147px;
	text-align: right;
	border: 0px solid red;	
}

#fiere_entry a:hover {
	background: url(../img/fiera02.jpg) no-repeat;
	width: 239px;
	height: 147px;
	border: 0px solid green;
}

#fiere_entry_mec{
	margin: 0; 
	padding: 0;
	width: 200px;
	height: 147px;
	text-align: center;
	border: 0px solid red;
}

