body {
	background-image:url(img/sfondo_pagina.gif);
	background-position:top;
	background-repeat:repeat-x;
	text-align:center;
	margin:0px;
	padding:0px;
	font-size:0.9em;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#000000;
	color:#DDDDDD;
}
strong.rosso {
	display:block;
	padding-left:15px;
	background-image:url(img/dot_rosso.gif);
	background-position:left;
	background-repeat:no-repeat;
}
strong.giallo {
	display:block;
	padding-left:15px;
	background-image:url(img/dot_giallo.gif);
	background-position:left;
	background-repeat:no-repeat;
}
strong.bianco {
	display:block;
	padding-left:15px;
	background-image:url(img/dot_bianco.gif);
	background-position:left;
	background-repeat:no-repeat;
}
a {
	font-size:1em;
	color:#FFFFFF;
}
a:hover {
	text-decoration:none;
}
a img {
	border:0px;
	margin-right:3px;
}
#contenitore {
	width:900px;
	margin:0 auto;
	padding-top:108px;
}
#logo {
	text-align:right;
}
#menu {
	padding-top:30px;
	text-align:right;
	margin-right:35px;
}
#menu a {
	font-size:0.9em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}
#menu a.attuale {
	color:#CCB547;
	text-decoration:none;
}
#menu a:hover {
	text-decoration:none;
}
#contenuto {
	clear:both;
	float:right;
	padding-top:40px;
	text-align:justify;
	width:332px;
	margin-right:20px;
	margin-bottom:30px;
	font-size:0.8em;
}
#contenuto strong.titolo {
	color:#CCB547;
	display:block;
	text-transform:uppercase;
}
#foto {
	padding-top:45px;
	float:right;
	width:500px;
	margin-bottom:50px;
}
#foto img.foto_modulo {
	float:left;
	margin-right:25px;
}

/**************** FORM CONTATTI */
		form {
			margin:0px;
			text-align:left;
		}
		.labelle100 {
			margin-top:3px;
			float:left;
			width:80px;
			text-align:left;
			margin-right:5px;
			font-size:13px;
			font-weight:bold;
			padding-left:5px;
			color:#CCB547;
		}
		input {
			background-color:#000000;
			color:#FFFFFF;
			margin-top:3px;
			border:1px solid #AAAAAA;
		}
		textarea {
			background-color:#000000;
			color:#FFFFFF;
			border:1px solid #AAAAAA;
		}
		input.invia {
			float:right;
			margin-right:50px;
			color:#CCB547;
		}
		input.invia:hover {
			background-color:#CCB547;
			color:#000000;
		}
		.privacy {
			color:#FFFFFF;
			display:block;
			font-size: 0.7em;
			margin:5px;
			margin-left:20px;
			font-family:Arial, Helvetica, sans-serif;
			width:380px;
		}
		.note {
			font-size: 0.8em;

		}

/************* SCHEDA TECNICA */

body.scheda {
	background-image:url(img/sfondo_scheda.gif);
	background-position:top;
	background-repeat:repeat-x;
	text-align:center;
	margin:0px;
	padding:0px;
	font-size:0.8em;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#000000;
	color:#DDDDDD;
}
td strong.titolo_giallo {
	color:#CCB547;
	display:block;
	text-transform:uppercase;
}
td strong.titolo_rosso {
	color:#940D42;
	display:block;
	text-transform:uppercase;
}
td.scheda_tecnica {
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
td.scheda_tecnica strong {
	font-size:1.2em;
}


/********************* INDIRIZZO */

#indirizzo {
	clear:both;
	background-image:url(img/sfondo_indirzzo.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:12px;
	margin-top:40px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
}
#indirizzo .nascosto {
	color:#000000;
}
#indirizzo .nascosto a {
	color:#000000;
}