/* body */
body 	{ background-color:#E5E4E4; text-align:center; margin: 0 auto; vertical-align: top; margin-top:10px;}

/*testi */

h1.titolopagina			{ font-family:Arial, Verdana; font-size:17pt; font-weight:normal; text-align:left; margin-left:25px; margin-top:5px; margin-bottom:0; padding:0; color:#FFFFFF;}
h2.titoloinserzione		{ font-family:Arial, Verdana; font-size:14pt; font-weight:normal; text-align:left; margin-left:20px; margin-top:8px; margin-bottom:0; color:#1C62DC;}
h2.titolocentrale		{ font-family:Arial, Verdana; font-size:14pt; font-weight:normal; text-align:left; margin-left:25px; margin-top:8px; margin-bottom:0; color:#FFFFFF;}
h2.piccolo		{ font-family:Arial, Verdana; font-size:8pt; font-weight:normal; text-align:left; margin-left:25px; margin-top:2px; margin-bottom:0; color:#FFFFFF; padding:0}
.testo					{ font-family:Arial, Verdana; font-size:10pt; text-align:justify; margin:10px; color:#000000; margin-bottom:0; line-height: 16px}
.testo2					{ font-family:Arial, Verdana; font-size:10pt; text-align:center; margin-left:10px; margin-right:10px; color:#000000}
.textcen				{ font-family:Arial, Verdana; font-size:12pt; text-align:center; margin-left:10px; margin-right:10px; color:#000000}

a.testomenu				{ font-weight: bold; font-family:Arial, Verdana; color:#1C62DC; font-size:10pt; text-decoration:none; text-align:justify; margin-left:20px; margin-right:5px}
a.testomenu:hover		{ font-weight: bold; color:#C50126; text-decoration:none}
a.testomenu:active		{ font-weight: bold; color:#1C62DC; text-decoration:none}

.testocentrale				{ font-family:Verdana, Arial; color:#ff9900; font-size:9pt; text-decoration:none;}
a.testocentrale				{ font-family:Verdana, Arial; color:#ff9900; font-size:9pt; text-decoration:none;}
a.testocentrale:hover		{ color:#006633; text-decoration:none;}
a.testocentrale:active		{ color:#ff9900; text-decoration:none;}

a.linkvar					{ font-family:Verdana, Arial; color:#006633; font-size:9pt; text-decoration:none;}
a.linkvar:hover				{ color:#ff9900; text-decoration:underline;}
a.linkvar:active			{ color:#006633; text-decoration:none;}

.central				{ font-family:Verdana, Arial; color:#000000; font-size:10pt;}

.datifondo				{ font-family:Verdana, Arial; color:#ffffff; font-size:8pt; text-decoration:none; text-align:left; margin-left:10px; margin-right:5px; margin-top:10px; margin-bottom:5px;}
a.datifondo				{ font-family:Verdana, Arial; color:#ffffff; font-size:8pt; text-decoration:none; text-align:left; margin-left:10px; margin-right:5px; margin-top:10px; margin-bottom:5px;}
a.datifondo:hover		{ color:#ff9900; text-decoration:none}
a.datifondo:active		{ color:#ffffff; text-decoration:none}

/* tabelle */
table.bianco				{ width:920px; background-color:#FFFFFF;text-align:center; margin: 0 auto; vertical-align: top; padding:10px}
table.contenitore			{ width:900px; border:1px solid #666666; text-align:center; margin: 0 auto; vertical-align: top;}
td.strutture				{vertical-align: top;}
table.strutture				{vertical-align: top;}
table.menu					{ width:194px; margin-top:5px;}
table.contenuti				{ width:495px; margin: 0 auto; margin-top:5px; vertical-align:top;}
table.contenutistrutture	{ width:475px; margin: 0 auto; margin-top:10px; border: 1px dotted #ff9900; vertical-align:top; text-align:center; margin-bottom:10px;}

/* celle */

td.strutture		{ vertical-align: top}
td.sopra			{ width:900px; height:48px; background-image:url(immagini/sopra.jpg); background-position:top; background-repeat:no-repeat;}
td.testa			{ width:900px; height:252px; background-color:#FFFFFF; background-repeat:no-repeat;}
td.menuarancio		{ width:194px; height:33px; background-image:url(immagini/1.png); background-position:top; background-repeat:no-repeat; vertical-align:top}
td.menuverde		{ width:194px; height:25px; background-color:#FFFFFF; text-align:left; vertical-align:middle; border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; border-bottom: 1px dashed #E0E0E0}
td.centrale			{ width:510px; background-image:url(immagini/bg-centrale.png); background-repeat:repeat; background-position:top; text-align:center; vertical-align:top; margin: 0 auto}
td.form_name		{ width:310px; background-color:#FFFFFF; background-repeat:repeat; background-position:top; text-align:right; vertical-align:top; margin: 0 auto}
td.latosx			{ width:195px; vertical-align:top; background-color:#FFFFFF; background-repeat: repeat;}
td.latodx			{ width:195px; vertical-align:top; background-color:#FFFFFF; background-repeat: repeat;}
td.fondoverde		{ width:495px; height:33px; background-image:url(immagini/apre.png); background-position:top; background-repeat:no-repeat; vertical-align:top}
td.cellacontenuti	{ width:493px; border:0}
td.piede			{ width:900px; height:67px; background-image:url(immagini/piede.png); background-position:top; background-repeat:no-repeat; vertical-align:bottom}
.sel_loc			{ height: 100px;}

img.pic{ margin-left:5px; margin-right:5px; border: 1px solid #006633 }
img.banner{ margin-left:5px; margin-right:5px; border: 1px solid #CCCCCC }