body {margin:0;padding:0; background-image:url(Struttura/nea_fondobody.jpg); background-repeat:repeat-x;}
a {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a.active {text-decoration: none;}

hr { height:1px;}

#pagebreak {margin: 5px 0 0 0;width:100%;clear:both; height:10px; border-top:1px solid #cccccc; border-top-style:dotted;}
p{margin: 0px 0px 0px 0px;}

.testo_piccolo {font-size: 10px;line-height: 130%;}
.testo_normale {font-size: 12px;}
.testo_grande {font-size: 14px;line-height: 130%;}

a img{border:0px;}

.clear{ clear:both;}

.stampa {position:absolute;top:0px;right:0px;}


/*--------------------BOX INTERNI ALL'EDITOR--------------------*/

.box_editor1 { background-color:#f1f1f1; padding:5px;}


/*--------------------CONTENITORE DELLA PAGINA COMPLETA--------------------*/

.pagina {width: 944px;min-width:944px;margin:0 auto;height:100%; background-image:url(Struttura/nea_fondoalto.jpg); background-repeat:no-repeat;}
* html .c2 {padding-left: 944px;height: 1px;}
* html .c3 {height: 1px;}
* html .c4 {margin-left: -944px;position: relative;height: 1px;}


/*--------------------TESTATA--------------------*/

.testata_blocco {position:relative;height:190px;/*background-image: url(Struttura/testataC.jpg);background-color:#009900;*/}
.testata_blocco_int {/*height:160px;background-image: url(Struttura/testataB.jpg); background-position:right; background-repeat:no-repeat;*/}
.testata_blocco_int2 {/*height:160px;background-image: url(Struttura/nea_logo.jpg); background-position:top left; background-repeat:no-repeat;*/}
		.testata_link {position:absolute;left:10px;top:20px;width:208px;height:87px;background-image: url(Struttura/nea_logo.jpg); background-repeat:no-repeat;}
		.testata_menu {position:absolute;right:10px;top:130px;width:600px;height:20px;text-align:right;/*background-color:#42FF42;*/}
				.menu_voce {float:right;font-family:Arial, Helvetica, sans-serif;text-align:left;font-size: 12px;padding:1px 6px 1px 6px;margin-top:5px;background-image:url(Struttura/testata_MenuOrizzontale.jpg);background-repeat: no-repeat;background-position: left;}
						.menu_voce a {color:#CC0000;}
						.menu_voce a:hover {color:#CE7B00;}
						.menu_voce_active a {color:#CE7B00;}
						.menu_voce_active a:hover {color:#CE7B00;}				
					
				.cerca {float:right;font-family:Arial, Helvetica, sans-serif;text-align:left;padding:1px 12px 1px 9px;margin-top:1px;}
						.cerca_text {width:100px;font-family:Arial, Helvetica, sans-serif;color:#999999;text-align:left;padding:1px;}
						.cerca_pull {font-family:Arial, Helvetica, sans-serif;color:#666666;}
		.testata_descrizione {position:absolute;right:10px;top:55px;width:1px;height:1px;}
		
		
/*--------------------BRICIOLE--------------------*/
.breadc {font-family:Arial, Helvetica, sans-serif;text-align:left;font-size: 11px;color: #999999;padding:3px 12px 4px 235px;}
		.breadc a {color:#999999;}
		.breadc a:hover {color:#CC0000;}
		.breadc_active a {color:#CC0000;}
		.breadc_active a:hover {color:#CC0000;}				
		

/*--------------------CORPO HOME--------------------*/		
.homebox {width:236px;float:left;}
.homebox_titolo {background-color:#F3F3F3; margin:5px; padding: 1px 3px 1px 3px;color:#C77E96; font-weight:bold;}
.homebox_testo {margin:5px; line-height:1.2em;}
.homebox_testo img {margin: 0 5px 0 0;}


/*--------------------CORPO PAGINA--------------------*/

.corpo { background-image:url(Struttura/nea_fondobasso.jpg); background-position:bottom; background-repeat:no-repeat;}

		.colonnaSX {float:left;position:relative;width:215px; padding-bottom:20px; background-image:url(Struttura/nea_fondomenu.jpg); background-repeat:no-repeat; background-position:top right;/*background-color:#0099FF;*/}
				.menu_blocco {width:195px;margin:20px 10px 10px 10px;/*background-color:#cccccc;*/}
						.menu_titolo_home {background-color:#F3F3F3;margin:0 5px 0 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;color: #666666;padding:3px 3px 8px 3px;}
								.menu_titolo_home a {color:#666666; display:block;}
								.menu_titolo_home a:hover {color:#CE7B00; display:block;}
								.menu_titolo_home_active a {color:#CE7B00; display:block;}
								.menu_titolo_home_active a:hover {color:#CE7B00; display:block;}
									
						.menu_titolo {background-color:#fafafa;margin:0px 5px 2px 5px;;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;color: #CC0000;padding:3px 3px 3px 5px;}
								.verde {background-color:#F3F3F3;color:#91B933;}
								.arancio {background-color:#F3F3F3; color:#E9B007;}
								.celeste {background-color:#F3F3F3; color:#006699;}
								.rosa {background-color:#F3F3F3;color:#C77E96;}
								.azzurro {background-color:#F3F3F3;color:#009999;}
								.grigio {background-color:#F3F3F3;}
								.blank {height:15px;}
								
						.home {background-color:#F3F3F3;}
								.home a {color:#CC0000; display:block;}
								.home a:hover {color:#CC0000; display:block;}
								.home_active a {color:#CC0000; display:block;}
								.home_active a:hover {color:#CC0000; display:block;}
                								
						.menu_liv {background-color:#ffffff;margin:0px 5px 0px 5px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;padding-top:3px;padding-bottom:3px;}
								.liv1 {padding-left:10px;}
								.liv2 {padding-left:25px;}
								.liv3 {padding-left:40px;}
								.liv4 {padding-left:60px;}
								
								.menu_liv a {color:#666666; display:block;}
								.menu_liv a:hover {color:#CC0000; display:block;}
								.menu_liv_active a {color:#CC0000; display:block;}
								.menu_liv_active a:hover {color:#CC0000; display:block;}
								
								
		.centratura {margin-left:225px;margin-right:225px;/*background-color:#6CC5FF;*/}
				.colonnaCN {float:left; width:100% !important; padding-bottom:10px; /*background-color:#33CC66;*/}
						.titolo_pag {position:relative;margin: 10px 10px 10px 10px;border-bottom:2px solid #666666;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px;color: #CC0000;font-weight: bold;padding-bottom:5px; padding-right:25px;}
								.pag_verde {border-bottom-color:#A5CC48;}
								.pag_arancio {border-bottom-color:#FAD156;}
								.pag_celeste {border-bottom-color:#ACD5E3;}
								.pag_rosa {border-bottom-color:#EDBABA;}
								.pag_grigio {border-bottom-color:#ffcc00;}
								.pag_azzurro {border-bottom-color:#009999;}
								.pag_home {border-bottom-color:#ffcc00;}

						.contenuto {padding: 5px 10px 20px 10px;font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 1.5em;font-size: 11px;color: #666666;}
								.contenuto a {color:#CD7627;}
								.contenuto a:hover {color:#ff9900;}
								.contenuto_active a {color:#ff9900;}
								.contenuto_active a:hover {color:#ff9900;}
								
						.PaginaLink {padding: 5px 10px 5px 10px;margin:10px 10px 20px 10px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;border:1px solid #E8E8E8;background-color:#f9f9f9;}
								.PaginaLink_liv1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;padding:3px 5px 3px 10px;background-image: url(Struttura/pagina_puntomenu.jpg);background-repeat: no-repeat;background-position: left center;}
										.PaginaLink_liv1 a {color:#cc0000; display:block;}
										.PaginaLink_liv1 a:hover {color:#ff9900; display:block;}
										.PaginaLink_liv1_active a {color:#ff9900; display:block;}
										.PaginaLink_liv1_active a:hover {color:#ff9900; display:block;}


		.colonnaDX {float:right;width:215px;/*background-color:#CAEAFF;*/}
				.colonnaDX_BloccoHome {width:195px;margin:10px;padding-bottom:5px;/*background-color:#cccccc;*/}
						.BloccoHomeContenuto {margin:0px 5px 5px 5px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;/*background-color:#fafafa;*/}
								.BloccoHomeContenuto a {color:#CC0000;}
								.BloccoHomeContenuto a:hover {color:#FF6600;}
								.BloccoHomeContenuto_active a {color:#FF6600;}
								.BloccoHomeContenuto_active a:hover {color:#FF6600;}
						
				.colonnaDX_BloccoApprofondimenti {width:193px;margin:10px;padding-bottom:5px;/*border-bottom:1px solid #cccccc; border-bottom-style:dotted;*/}
						.BloccoApprofondimentiTitolo {/*background-color:#f3f3f3;*/font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;color: #666666;margin:5px 5px 5px 5px;padding:3px 3px 3px 5px;}
						.BloccoApprofondimentiContenuto {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;margin:5px;padding:0;/*background-color:#ffffff;*/}
								.BloccoApprofondimentiContenuto a {color:#CC0000;}
								.BloccoApprofondimentiContenuto a:hover {color:#ff9900;}
								.BloccoApprofondimentiContenuto_active a {color:#ff9900;}
								.BloccoApprofondimentiContenuto_active a:hover {color:#ff9900;}

				.colonnaDX_BloccoGenerale {width:195px;margin:10px;padding-bottom:5px;/*background-color:#cccccc;*/}
						.BloccoGeneraleContenuto {margin:0px 5px 5px 5px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666666;/*background-color:#fafafa;*/}
								.BloccoGeneraleContenuto a {color:#CC0000;}
								.BloccoGeneraleContenuto a:hover {color:#ff9900;}
								.BloccoGeneraleContenuto_active a {color:#ff9900;}
								.BloccoGeneraleContenuto_active a:hover {color:#ff9900;}
				.colonnaDX_space {width:195px; height:285px;}


/*--------------------PIEDE--------------------*/

.piede {height:105px;}
		.apertura {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;text-align: center;padding-top:12px;/*background-color:#FF9191;*/}
				.apertura a {color:#666666;}
				.apertura a:hover {color:#ff9900;}
				.apertura_active a {color:#ff9900;}
				.apertura_active a:hover {color:#ff9900;}

		.descrizione {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;text-align: center;padding-top:15px;/*background-color:#FFC6C6;*/}
				.descrizione a {color:#666666;}
				.descrizione a:hover {color:#ff9900;}
				.descrizione_active a {color:#ff9900;}
				.descrizione_active a:hover {color:#ff9900;}

.rsslink{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;text-align: center;padding-top:15px;/*background-color:#FFC6C6;*/}


/*--------------------ELENCO TELEFONICO--------------------*/
/*
.ElencoTel_lettere{position:relative;width:505px;margin-left:auto;margin-right:auto;height:35px;}
		.ElencoTel_alfabeto {position:relative;float:left;padding:1px 2px 1px 2px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #60813C;text-align: center;margin:2px;font-weight: bold;background-color:#D9EAB0;border:1px solid #60813C;}
.ElencoTel_cerca{position:relative;width:505px;margin-left:auto;margin-right:auto;height:30px;text-align: center;}
.SoggettoBox{position:relative;width:520px;margin-top:30px;margin-left:auto;margin-right:auto;height:35px;}
	.SoggettoNome{float:left;position:relative;width:100%;padding:15px 0px 2px 0px;border-bottom:1px solid #cccccc;font-weight: bold;}
	.SoggettoRuolo{float:left;position:relative;width:220px;padding:2px 0px 2px 0px;}
	.SoggettoContatti{float:left;position:relative;width:300px;}
		.SoggettoTel{float:left;position:relative;width:120px;padding:1px 0px 1px 25px;background-image: url(Struttura/icona_tel.png);background-repeat: no-repeat;background-position: left center;}
		.SoggettoFax{float:left;position:relative;width:120px;padding:1px 0px 1px 25px;background-image: url(Struttura/icona_fax.png);background-repeat: no-repeat;background-position: left center;}
		.SoggettoMail{float:left;position:relative;width:270px;padding:1px 0px 1px 25px;background-image: url(Struttura/icona_mail.png);background-repeat: no-repeat;background-position: left center;}
*/

/*--------------------TABELLE--------------------*/

table.Mod1 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;border-top: 1px solid #cccccc;border-left: 1px solid #cccccc;width:95%;}
		table.Mod1 td {border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;padding:1px 2px 1px 2px;margin:0;}
		table.Mod1 th {border-right: 1px solid #999999;border-bottom: 1px solid #999999;background-color:#FFCC00;padding:1px 2px 1px 2px;margin:0;}
		tr.riga_grigia td{background: #f7f7f7}


/*--------------------NEWS--------------------*/

.intronews{padding: 0 0 25px 0;}
.elenconews{clear: both;}
.elenconews_titolo{font-size: 12px;color: #CC0000; font-weight:bold;padding: 5px 0 3px 0;}
.elenconews_data{font-weight:normal;font-size: 11px;font-style: italic;adding: 0 0 3px 0;border-bottom: 1px dotted #cccccc;}
.elenconews_testo{padding: 5px 0 5px 0;text-align: justify;}
.elenconews_leggi{padding: 0 0 25px 0; font-size:11px;}
.elenconews_risultati{padding: 5px 0 15px 0;text-align: left;color:#999999;font-size: 11px;}
.elenconews_paginazione{width:320px;margin: auto;text-align: center;padding: 4px 0 4px 0;}

.news_data{font-weight:normal;padding-bottom:15px;}
.news_titolo{font-weight:bold;font-size: 14px;color: #CC0000;text-align: center;padding-bottom:20px;}


/*--------------------NEWS IN HOMEPAGE--------------------*/

.homelenconews_blocco{margin:10px 0 0 0; border:1px solid #f1f1f1;}
.homelenconews_categoria{font-weight:bold;font-size: 13px;color: #C77E96;padding: 1px 5px 1px 5px;background-color: #F3F3F3;margin-bottom: 5px;}
.homelenconews{padding: 0 7px 0 7px;}
.homelenconews_titolo{font-size: 11px; font-weight:bold; color: #CC0000;padding: 5px 0 0px 0;}
.homelenconews_data{font-weight:normal;font-size: 10px;font-style: italic;padding: 0 0 0px 0;border-bottom: 1px dotted #cccccc;}
.homelenconews_testo{padding: 2px 0 0px 0;text-align: justify; font-size:11px; line-height:1.2em;}
.homelenconews_leggi{padding: 0 0 10px 0;font-size: 11px;}
.homelenconews_link{padding: 0 5px 5px 0;font-size: 11px;text-align: right;}


/*--------------------NEWS IN COLONNA DESTRA--------------------*/

.BloccoHomeContenuto_news{font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 12px 0 4px;}
.dxelenconews_blocco{margin:10px 0 10px 0;}
.dxelenconews_categoria{font-weight:bold;font-size: 13px;color: #C77E96;padding: 1px 5px 1px 5px;background-color: #F3F3F3;margin-bottom: 5px;}
.dxelenconews{padding: 0 7px 0 7px;}
.dxelenconews_titolo{font-size: 10px; font-weight:bold;color: #CC0000;padding: 5px 0 0px 0;}
.dxelenconews_data{color:#666666;font-weight:normal;font-size: 10px;font-style: italic;padding: 5px 0 5px 0;border-bottom: 1px dotted #cccccc;}
.dxelenconews_testo{color:#666666;padding: 5px 0 5px 0;text-align: justify; font-size:10px;}
.dxelenconews_leggi{padding: 0 0 10px 0;font-size: 10px; text-align:right;}
	.dxelenconews_leggi a{color:#84BA32;}
	.dxelenconews_leggi a:hover{color:#84BA32;}
.dxelenconews_link{padding: 0 5px 5px 0;font-size: 10px;text-align: right;font-weight:bold;}
	.dxelenconews_link a{color:#FF9900;}
	.dxelenconews_link a:hover{color:#FF9900;}


/*--------------------MODULO CONTATTI--------------------*/

.contact { width:500px;margin : 40px auto 40px auto;padding : 0;}
.contactForm, .nlForm 	{margin : 0;padding : 0;}
.contactForm fieldset, .nlForm fieldset{border: 0px;margin:2px;padding:2px;}
#contactForm div, #iscrizioneForm div, #nlForm div{padding: 3px 0px;margin: 1px;line-height: 5px;}
.contactForm label, .nlForm label{float: left;width: 140px;font-weight:bold;font-size: 12px;color:#666666;line-height: 5px;padding-right: 5px;text-align:right;padding: 3px 0px;margin: 1px 5px 1px 1px;font-family: Arial, Helvetica, sans-serif;}
.contactForm div.form-button input, .nlForm div.form-button input{width:120px;margin-left:200px;clear : both;background-color: #f9f9f9;}
.contactForm input, .contactForm textarea, .nlForm input, .nlForm textarea {width: 300px; /* Width for modern browsers */border : 1px solid #cccccc;padding : 1px;background: #fff;color:#666666;font-size: 12px;}
.contactForm .radio, .nlForm .radio {width: 30px;margin: 0px 20px 0px 2px;padding: 0px;}	
.contact_msg { /* messaggio di errore */width:100%; text-align:center; font-size: 0.8em; padding: 0.4em 1.5em; color: #A63600;}


/*--------------------PAGINAZIONE NEWS--------------------*/

ul#pagination { border:0; margin:0; padding:0; }
	#pagination li { border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
    #pagination a { margin-right:3px; }
    #pagination .previous-off,
    #pagination .next-off { color:#999999; display:block; float:left; font-weight:bold; margin-right:3px; padding:2px; }
    #pagination .next a,
    #pagination .previous a { font-weight:bold; }	
    #pagination .activenav { background-color:#87BA27; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:2px; /* savers */ margin-right:3px; }
    #pagination a:link, 
    #pagination a:visited { color:#D9780D; display:block; float:left; padding:2px; text-decoration:none; }
    #pagination a:hover { }


/*--------------------GALLERIA IMMAGINI--------------------*/

.album_cont {background-color:#ffffff;width:229px;float:left;border:1px solid #dBdBdB;margin:3px;}
		.album_titolo {background-color:#EBEBEB;width:221px;float:left;padding:1px 2px 1px 2px;margin:2px 2px 2px 2px;font-size: 14px;font-weight: bold;}
		.album_cont2 {width:227px;float:left;}
				.album_foto {float:left;padding:3px;}
				.album_descr {float:left;padding:1px 2px 1px 2px;margin:2px 2px 2px 2px;font-size: 11px;line-height: 110%;}

.thumb {background:#ffffff none repeat scroll 0 0;width:100px;float:left;border:1px solid #bebebe;padding:5px 5px 5px 5px;}
.thumb_blocco {float:left;padding-bottom:20px;}
.thumb_ombra {float:left;padding:5px 5px 5px 5px;background-image: url(Struttura/galleria/ombra_thumb.gif);background-repeat: no-repeat;background-position: bottom right;}
div.tooltip{padding: 5px;margin: 5px;background-color: #F0F0F0;}
.thumb_descr {background-color:#333333;width:100px;height:90px;float:left;padding:20px 5px 5px 10px;font-size: 10px;}

/* link nascosto */
.nascosto {clear:none;height:0;left:-10000px;position:absolute;top:-10000px;width:0;}


/*--------------------MAPPA DEL SITO--------------------*/

.mappaliv0 {padding:20px 10px 5px 10px;font-size: 16px;font-weight: bold;border-bottom:1px solid #cccccc;border-bottom-style: dotted;}
.mappaliv1 {padding:0px 10px 5px 30px;font-size: 14px;font-style: italic;}
.mappaliv2 {padding:0px 10px 0px 50px;font-size: 12px;font-weight: bold;}
.mappaliv3 {padding:0px 10px 0px 70px;font-size: 12px;font-style: italic;}
.mappaliv4 {padding:0px 10px 0px 90px;font-size: 10px;font-weight: bold;}
.mappaliv5 {padding:0px 10px 0px 110px;font-size: 10px;font-style: italic;}


/*--------------------CERCA--------------------*/

.introcerca{padding: 0 0 25px 0;}
.box{padding: 5px 0 5px 0;margin: 0 0 25px 0;border: 1px solid #f1f1f1;background-color: #f3f3f3;border-bottom-color: #cccccc;line-height: 30px;}
.elencocerca{clear: both;}
.elencocerca_titolo a{font-weight:bold;font-size: 14px;color: #A63600;padding: 5px 0 3px 0;}
.elencocerca_data{font-weight:normal;font-size: 11px;font-style: italic;padding: 0 0 3px 0;border-bottom: 1px dotted #cccccc;}
.elencocerca_testo{padding: 5px 0 5px 0;text-align: justify;}
.elencocerca_link{padding: 0 0 25px 0;font-size: 11px;}
.elencocerca_risultati{padding: 5px 0 15px 0;text-align: left;color:#999999;font-size: 11px;}
.elencocerca_paginazione{width:320px;margin: auto;text-align: center;padding: 4px 0 4px 0;}


/*--------------------AREA RISERVATA--------------------*/

.intranet{float:left;margin : 10px 15px 15px 0;padding : 0;width:253px;height:168px;background-image: url(Struttura/intranet.jpg);}
.intranet2{float:left;margin : 10px 15px 15px 0;padding : 0;width:253px;height:168px;background-image: url(Struttura/admin.jpg);}
.webmail{float:left;margin : 0px 0 40px 0;padding : 0;width:253px;height:72px;}
.intranetForm{margin : 80px 0 0 0;padding : 0;}
.intranetForm fieldset{border: 0px;margin:2px;padding:2px;}
#intranetForm div, #iscrizioneForm div{padding: 3px 0px;margin: 1px;	line-height: 5px;}
.intranetForm label{float: left;width: 100px;font-size: 12px;color:#666666;line-height: 5px;padding-right: 5px;text-align:right;padding: 3px 0px;margin: 1px 5px 1px 1px;font-family: Arial, Helvetica, sans-serif;}
.intranetForm div.form-button input{width:80px;margin-left:85px;clear : both;background-color: #f9f9f9;}
.intranetForm input, .intranetForm textarea{width: 100px; /* Width for modern browsers */border : 1px solid #999999;padding : 1px;background: #fff;color:#666666;font-size: 12px;margin-bottom:5px;}
.intranet_msg { /* messaggio di errore */width:100%; text-align:right; font-size: 0.8em; padding: 0.4em 1.5em; color: #A63600;}	
.intranetDiv{margin:100px 15px 15px;padding:0;text-align:center;}
.intranetDiv a{color: #666666;padding: 0.3em 1.8em; border:1px solid #999999;background-color:#fafafa;font-size: 0.9em; }
#msg {padding: 7px 10px 7px 10px;margin-top:20px;font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #CC0000;border:1px solid #cccccc;background-color:#F8F8F8;text-align: center;font-weight:bold;border-style: dotted;}


/*--------------------TABELLE DEGLI ALIMENTI--------------------*/

.formAlim{margin : 5px 0px 15px 0px;padding : 0;}
.formAlim fieldset{border: 0px;margin:2px;padding:2px;}
#formAlim div{padding: 3px 0px;margin: 1px;	line-height: 5px;}
.formAlim label{float: left;width: 180px;font-size: 12px;color:#666666;line-height: 5px;padding-right: 5px;text-align:right;padding: 3px 0px;margin: 1px 5px 1px 1px;font-family: Arial, Helvetica, sans-serif;}
.formAlim div.form-button input{width:80px;margin-left:190px;clear : both;background-color: #f9f9f9;}
.formAlim input, .formAlim textarea, .formAlim select{width: 250px; /* Width for modern browsers */border : 1px solid #999999;padding : 1px;background: #fff;color:#666666;font-size: 12px;margin-bottom:5px;}
table.Mod1 td.indent{padding-left : 20px;}
.elencoalim{padding-left : 15px;background-image: url(Struttura/pallino.jpg);background-repeat: no-repeat;background-position: left center;}