body{
	background:#000000;
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
}
a{
	color:#FFFFFF;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
	color:#666666;	
}
#container{
	width:954px;
	height:595px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	border:1px solid #50504E;
	background-color: #191919;
}
#dati_azienda{
	width:954px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	letter-spacing: 0.5px;
}
#dati_azienda p{
	margin:0px;
	padding:5px;
	font-size:11px;
}
#top{
	height:94px;	
}
#top a{
	margin-left:10px;
	margin-right:10px;
	font-size: 16px;
}
#top img{
	border:none;	
}
#centro{
	background-image:url("../img/background_centro_new.png");
	height:441px;
	color:#FFFFFF;
}
h1{
	font-size:12px;
	letter-spacing:1.5px;
	font-weight: normal;
	margin-top:5px;
	margin-bottom:15px;	
}
/*DOVE SIAMO*/
#dove_siamo_left{
	float:left;
	width:242px;
	padding-left:228px;
}
#cambio_email{
	padding-left:228px;
}
#dove_siamo_left ul{
	padding:0px;
	margin-top:80px;
	margin-left:0px; /*IE7*/
}
#dove_siamo_left li{
	list-style: none;
	clear:both;
	line-height: 1.5;
	margin-bottom:40px;
}
#dove_siamo_left img{
	float:left;
	vertical-align: middle;
	margin-right:10px;
}
#dove_siamo_right{
	float:left;	
}
#mappa{
	border:1px solid #000000;
	width:477px;
	height:429px;
	margin-top:5px;
}
/*CONTATTI*/
#contatti_left{
	padding-left:200px;
	float:left;
	margin-right:70px;
}
#contatti_left p{
	line-height: 1.5;
}
#contatti_right{
	padding-top:5px;	
}
/*NEWSLETTER*/
#newsletter h1{
	padding-top:5px !important;
	padding-left:228px;	
}
#newsletter_col_sx{
	float:left;
	width:362px;
	height:441px;
	padding-left:218px;
	overflow: hidden;
}
#newsletter_col_dx{
	float:left;
	width:322px;
	margin-left:10px;
}
.clear{
	clear:both;
}
#form_newsletter{
	text-align: right;
	font-size:12px;
	margin-top:0px;
}
label{
	vertical-align: top;
}
#form_newsletter input{
	width:270px;
	background-color: #D4D4D4;
	border:none;
}
#form_newsletter p{
	margin:0px;
	padding-bottom:3px;	
}
#SettoreUtente{
	width:270px;
}
#NoteUtente{
	width:270px;
	height:45px;
	border:0px !important; /*0px al posto di none è per IE7*/
}
#informativa{
	width: auto !important;
	background-color: transparent !important;
}
#descrizione_captcha{
	font-weight: bold;
}
#pCaptcha,#pTestoCaptcha{
	text-align: center;	
}
#captcha{
	border:1px solid #FFFFFF;
	width:160px;
}
#testo_captcha{
	width:160px !important;
	background-color: #D4D4D4;
}
#p_invia{
	text-align: center;	
}
#invia{
	background: #D4D4D4;
	border:1px solid #000000 !important;
	width:100px !important;
	font-weight: bold;
}
.errFld{
	border:1px solid red !important;	
}
.errMsg{
	display:none;
}
.message_form{
	font-size:14px;
	font-weight: bold;
}
/*AZIENDA*/
#azienda_sx ul{
	padding-top:70px;	
}
#azienda_sx li{
	list-style: none;
	margin-bottom:50px;
	font-size:12px;
	font-weight: normal;
	letter-spacing: 1.5px;
}
#azienda_sx{
	float:left;
	width:228px;
}
#azienda_centro{
	float:left;
	width:280px;
	overflow: auto;
	height:430px;
	line-height: 1.3;
	text-align: justify;
	margin-left:15px;
	margin-right:30px;
	padding-right:5px;
}
#azienda_centro p{
	margin:0px;
	padding-bottom:5px;
	font-size:11px;	
}
#azienda_dx{
	float:left;
	width:350px;
	margin-top:5px;
}
#azienda_dx img{
	width:350px;
	height:430px;
}
/*PRODOTTI*/
#prodotti_sx ul{
	padding-top:70px;
}
#prodotti_sx li{
	list-style: none;
	margin-bottom:35px;
	font-size:11px;
	font-family:Arial;
	letter-spacing: 1.5px;
}
#prodotti_sx{
	float:left;
	width:228px;
}
#prodotti_centro{
	float:left;
	width:280px;
	height:430px;
	line-height: 1.3;
	text-align: justify;
	margin-left:15px;
	margin-right:40px;
	padding-right:5px;
	margin-top:5px;
	overflow: auto;
}
#prodotti_centro p{
	margin:0px;
	padding-bottom:5px;
	font-size:11px;
	font-style: normal;
}
#prodotti_dx{
	float:left;
	width:350px;
	margin-top:5px;
}
#prodotti_dx img{
	width:350px;
	height:430px;
}
.contenuto_accordion ul{
	padding-top:5px !important;
	padding-left:15px !important;
	margin-left:0px !important;
}
.contenuto_accordion li{
	margin-bottom:5px !important;
}
#pulsante_gallery{
	padding:10px;
	margin-top:5px;
	font-size:12px;
	font-weight: bold;
	letter-spacing: 1.5px;
	text-align: center;
}
#prodotti_gallery{
	overflow: auto;	
	height:430px;
}
.thumb_gallery{
	float:left;
	margin-right:5px;
	margin-bottom:20px;
	margin-left:0px;
}
.thumb_gallery img{
	border:none;
}
.sommari{
	font-size:14px;
	font-weight:bold;
	font-style: normal !important;
}