/* CSS Document */
body {margin:0; font-family:Arial, Helvetica, sans-serif; font-size: 76%; text-align: center;padding-bottom:18px}

div#container {margin:0 auto; width:760px; text-align:left; border: 1px solid #999999; border-top:none; border-bottom:none; 
background-image: url(../img/sfondo-grigio.gif); background-position: right; background-repeat: repeat-y;}

div#header {width: 760px; height: 275px; background-image: url(../img/header.jpg); background-repeat:no-repeat; cursor: pointer}
	div#header div.logo {margin-right:510px; height: 116px; }

div#contenuti {width: 437px; float:left; height: auto !important; height: 220px; min-height: 220px; padding-bottom: 12px; text-align:center}
	div#contenuti div.testo {padding: 2px 12px 2px 12px; text-align:left }
	div#contenuti div.trasparenza-privacy {width: 420px;  margin: 8px auto 0 auto;height: 60px}
	div#contenuti div.trasparenza-privacy div {float: left} div#contenuti div.trasparenza-privacy img {margin-right: 12px}
	div#contenuti h1 {font-size: 16px; font-variant: small-caps }
	div#contenuti h2 {font-size: 14px;}
	
	/* MENU GRAFICO */
	
	div#contenuti div.menu-grafico {width: 420px;  margin: 8px auto 0px auto; }
	div#contenuti div.menu-grafico div.box-prodotto {padding-right: 12px; padding-left:5px; width: 190px; \width: 207px; w\idth: 190px; 
							 float:left; text-align:justify; margin-bottom: 8px} 
				  div.box-prodotto img {float: left; margin-right: 4px; border: 1px solid black}
				  div.box-prodotto h3 {color:#0b459c; font-weight:bold; text-transform: uppercase; 
				  			font-size:12px;  margin: 0; margin-bottom:6px; margin-top: 6px; text-align: center}
				  div.box-prodotto h3  a {text-decoration: none; color:#0b459c}
				  div.box-prodotto h3  a:hover {text-decoration: underline; color:#0b459c;}
				  div.box-prodotto p.descrizione {margin:0; color: #333333; padding:0}
				  p.descrizione a{text-decoration: none; color: #333333;}
				  p.descrizione a:hover{text-decoration: underline; color: #666666;}


div#form {margin-left: 437px; text-align:center}
	div#form table {text-align:left; margin: auto 6px; font-size:12px}
	div#form td {padding: 3px 0; vertical-align:middle}
	div#form input {float: right; width: 170px}
	div#form input.accetto {float: none;width:auto; vertical-align:middle}
	div#form input.invia{float: none; width:auto; vertical-align:middle}
	div#form select {float: right; width: 175px}
	div#form textarea {margin: 2px auto; width: 250px}
	.linkbianco div {background-color:#0b459c; text-align: center; color:#FFFFFF; margin: 3px 0}
	div#form div {float:none; margin: auto}

div#footer {height: 34px; background-image:url(../img/footer.gif); background-repeat:no-repeat; clear:left;}

