body{margin:0 0 20px 0;padding:0;background-color:#E7F0F5;font-family:Arial, Helvetica, sans-serif;font-size:0.8em;color:#4D4D4D; background-image:url(tema1/fondo_body.jpg); background-repeat:repeat-x;}

a{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a.active{text-decoration:none;}

p{margin:0px 0px 0px 0px;}
a img{border:0px;}

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


/*--------------------EDITOR--------------------*/
/* Stili */
h1{font-size:2em;line-height:1.2em;margin:0}
h2{font-size:1.5em;line-height:1.2em;margin:0}
h3{font-size:1.2em;line-height:1.2em;margin:0}
h4{font-size:1em;line-height:1.2em;margin:0}
h5{font-size:0.85em;line-height:1.2em;margin:0}
h6{font-size:0.7em;line-height:1.2em;margin:0}
pre{font-size:0.9em;line-height:1.2em;margin:0}
address{font-size:1em;line-height:1.2em;margin:0}

/* Templates */
.div_titolo1 {background-color:#E1EFFB;clear:both;color:#006699;font-size:1em;font-weight:bold;height:auto;line-height:1.5em;margin:0;padding-left:10px;position:relative;}
.div_titolo2 {border-bottom:2px solid #006699;clear:both;color:#4D4D4D;font-size:1em;;height:auto;line-height:1.5em;margin:0 0 6px -10px;padding:8px 5px 8px 14px;position:relative;}

table.Tabella1{font-size:0.9em; font-family:Arial, Helvetica, sans-serif;border-right:1px solid #cccccc;}
		table.Tabella1 td{border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:4px 6px 4px 6px;margin:0; background-color:#ffffff;}
		table.Tabella1 th{border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;padding:4px 6px 4px 6px;margin:0; background-color:#ffffff;}
		table.Tabella1 td.cella_lateralesx{background-color:#EDEDED; font-weight:bold;}
		table.Tabella1 th.cellath_vertice{background-color:#ffffff; border-top:none; border-left:none;}
		table.Tabella1 th.cellath_colore{border-top:1px solid #cccccc;background-color:#006699; color:#FFFFFF;}
		table.Tabella1 caption{padding:4px 6px 4px 6px;margin:0;font-size:1.1em; font-weight:bold;}

table.Tabella2{font-size:0.9em; font-family:Arial, Helvetica, sans-serif;border-right:1px solid #cccccc;}
		table.Tabella2 td{border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:4px 6px 4px 6px;margin:0; background-color:#ffffff;}
		table.Tabella2 th{border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;padding:4px 6px 4px 6px;margin:0; background-color:#ffffff;}
		table.Tabella2 th.cellath_colore{border-top:1px solid #cccccc;background-color:#006699; color:#FFFFFF;}
		table.Tabella2 caption{padding:4px 6px 4px 6px;margin:0;font-size:1.1em; font-weight:bold;}

.testo_colore1{color:#006699;}
.testo_colore2{color:#006699;}

/* Pagebreak */
.pagebreak{border-bottom:1px dotted #CCCCCC;clear:both;height:10px;margin:0 0 10px;padding-top:0px;width:100%;}


/*--------------------CONTENITORE DELLA PAGINA COMPLETA--------------------*/
.pagina{/*width:83%;min-*/width:970px;margin:0 auto 0 auto;height:100%; background-color:#FFFFFF;}
* html .c2 {padding-left:970px;height:1px;}
* html .c3 {height:1px;}
* html .c4 {margin-left:-970px;position:relative;height:1px;}


/*--------------------TESTATA--------------------*/
.testata_blocco{position:relative;height:180px; background-image:url(tema1/fondo_testata.jpg); background-repeat:no-repeat; background-position:center center; margin-top:1px;}
.testata_blocco_int{}
.testata_blocco_int2{}
.testata_blocco_int3{}
		.testata_link{position:absolute;left:12px;top:28px;width:230px;height:80px;background-image:url(tema1/logo.png);/*border:1px solid #00DF00;*/}
		.testata_menu{position:absolute;left:312px;top:10px;width:650px;text-align:right;}
				.T_voce{float:right;margin:0 1px; 0 1px; background-color:transparent; background-image:url(tema1/fondo_menutestata.jpg); background-repeat:repeat-x;}
				.T_voce div div{font-size:0.85em;text-align:left;font-weight:bold;padding:3px 15px 3px 15px;margin:0; float:left;}
				.T_voce_active {border:0;}
				.T_voce_active div div{}
						.T_voce a{color:#ffffff;}
						.T_voce a:hover{color:#ffffff; text-decoration:underline;}
						.T_voce_active a{color:#ffffff;}
						.T_voce_active a:hover{color:#ffffff; text-decoration:underline;}				
					
				.cerca{position:absolute; top:189px; left:0;width:200px; height:35px;}
				.cerca div{ padding:3px 3px 3px 3px;}
						.cerca_text{border:1px solid #CCCCCC;color:#444444;font-family:Arial,Helvetica,sans-serif;font-size:0.75em;height:12px;left:55px;position:absolute;text-align:left;top:10px;width:100px;}
						.cerca_pull{left:162px;top:10px;position:absolute;}
						.cerca label{font-size:0.85em;left:16px; top:11px;position:absolute; color:#444444;}
						.cerca_text2{border:1px solid #CCCCCC;display:inline;float:left;height:16px;margin-top:5px;width:250px;}
						.cerca_pull2{margin:5px 0 0 5px;}
		.testata_descrizione{}
		.testata_descrizione_oggetto{}

		
/*--------------------BRICIOLE--------------------*/
.CCN_bri{font-size:0.90em;text-align:left;color:#4D4D4D;padding:12px 12px 4px 12px;}
		.CCN_bri a{color:#006699;font-weight:bold;}
		.CCN_bri a:hover{color:#006699;font-weight:bold;}
		.CCN_bri_active a{color:#ff0000;}
		.CCN_bri_active a:hover{color:#006699;}				
		
		
/*--------------------CORPO PAGINA--------------------*/
.corpo{}

		.CSX_ext{margin:10px 0 0 5px;float:left;position:relative;width:195px;}
				.lingue{position:relative;margin-left:40px;color:#4D4D4D;}
						.lingua{font-size:0.85em;float:left;margin:4px;color:#888888;}

				.CSX_sez_ext{width:190px;margin:3px 0 0 0; padding:5px 0 0 0;}
					
						.CSX_voce_sez{font-size:1.0em;margin:0px 0px 1px 0px;font-weight:bold;color:#ffffff;padding:3px 3px 5px 8px; background-image:url(tema1/fondo_menutitolo.jpg); background-repeat:no-repeat;}
								.grigio{}
								.blank{height:0px; padding:0; margin:0;}
								
						.home{}
								.home a{color:#ffffff;display:block;}
								.home a:hover{color:#ffffff;display:block;}
								.home_active a{color:#ffffff;display:block;}
								.home_active a:hover{color:#ffffff;display:block;}
              								
						.CSX_voce_pag{font-weight:bold;margin:0;color:#4D4D4D;padding-top:3px;padding-bottom:3px;}
								.CSX_voce_pag1{font-size:0.85em;padding:2px 5px 2px 5px;}
								.CSX_voce_pag2{font-size:0.85em;padding:2px 5px 2px 20px;}
								.liv3{}
								.liv4{}
								
								.CSX_voce_pag a{color:#006699;display:block;}
								.CSX_voce_pag a:hover{color:#006699;display:block;text-decoration:underline;}
								.menu_liv_active a{color:#006699;display:block;text-decoration:underline;}
								.menu_liv_active a:hover{color:#006699;display:block;text-decoration:underline;}
								
				.CSX_boxG_ext{width:190px;margin:25px 0 30px 0;padding:0;}
						.CSX_boxG_int1{font-size:0.85em; padding:0;margin:0 5px 0 5px;color:#4D4D4D;}
								.CSX_boxG_int1 a{color:#006699; text-decoration:none;}
								.CSX_boxG_int1 a:hover{color:#006699;text-decoration:underline;}
								
		.centratura{margin-left:209px;margin-right:201px;/*background-color:#6CC5FF;*/}
				.CCN_ext{float:left;width:100% !important;padding-bottom:10px; margin-top:8px;/*background-color:#33CC66;*/}
						.CCN_tit{font-size:1.6em;position:relative;margin:12px 10px 10px 10px;color: #F09100;padding:1px 25px 5px 0;padding-right:25px;background-image:url(tema1/fondo_titolopagina.jpg); background-repeat:repeat-x; background-position:bottom;}
								.pag_grigio{border-bottom-color:#E4E4E4;}

						.CCN_cont{padding:5px 10px 10px 10px;line-height:1.5em;color:#4D4D4D;padding-bottom:4px;}
								.CCN_cont a{color:#006699;text-decoration:none;}
								.CCN_cont a:hover{color:#006699;text-decoration:underline;}
								
						.CCN_link_ext{padding:5px 10px 5px 10px;margin:20px 10px 0 10px;color:#4D4D4D;border:1px solid #E8E8E8;background-color:#FBFBFB;}
								.CCN_link_int{font-size:0.90em;color:#4D4D4D;padding:3px 5px 3px 10px;background-image: url(tema1/triangolo_elenco.gif);background-repeat:no-repeat;background-position:left center;}
										.CCN_link_int a{color:#006699;display:block; text-decoration:none;}
										.CCN_link_int a:hover{color:#006699;display:block; text-decoration:underline;}
						.CCN_fun_ext{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#006699; margin:100px 10px 10px 10px;}
								.CCN_fun_ico{float:left; padding:5px 5px 5px 5px; font-weight:bold;}
								.CCN_fun_txt{float:left; padding:5px 25px 5px 2px; font-weight:bold;}
										.CCN_fun_txt a{color:#006699;text-decoration:none;}
										.CCN_fun_txt a:hover{color:#006699;text-decoration:underline;}

		.colonnaDX{ position: relative;margin-top:30px;float:right;width:195px; padding:0;/*background-color:#CAEAFF;*/}
						
				.CDX_log_ext{border:3px solid #EEEEEE;color:#4D4D4D;margin:0 5px 11px 5px;padding:5px;}
				.CDX_log_int{font-size:0.85em;text-align:center;padding:2px 0 2px 0;}
						.CDX_log_int a{color:#F09100; text-decoration:underline;}
					
				.logout{position:absolute; top:21px; left:50px;}
				.LOG_1{margin:0 0 15px 10px;color:#CC0000;font-size:0.85em;font-weight:bold;}	
				.CDX_boxH_ext{margin:0 5px 20px 5px;padding:5px 0 0 0;background-color:#E1EFFB; background-image:url(tema1/fondo_destro1.jpg); background-repeat:no-repeat;}
						.CDX_boxH_int1{font-size:0.85em;padding:5px 8px 12px 8px;color:#4D4D4D; background-image:url(tema1/fondo_destro2.jpg); background-repeat:no-repeat; background-position:bottom;}
								.CDX_boxH_int1 a{color:#006699;text-decoration:none;}
								.CDX_boxH_int1 a:hover{color:#006699;text-decoration:underline;}
						
				.CDX_boxA_ext{margin:0 5px 20px 5px;padding:5px 0 0 0;background-color:#E1EFFB; background-image:url(tema1/fondo_destro1.jpg); background-repeat:no-repeat;}
						.BloccoApprofondimentiTitolo{}
						.CDX_boxA_int1{font-size:0.85em;padding:5px 8px 12px 8px;color:#4D4D4D; background-image:url(tema1/fondo_destro2.jpg); background-repeat:no-repeat; background-position:bottom;}
								.CDX_boxA_int1 a{color:#006699;text-decoration:none;}
								.CDX_boxA_int1 a:hover{color:#006699;text-decoration:underline;}

				.CDX_boxG_ext{margin:0 5px 20px 5px;padding:5px 0 0 0;background-color:#E1EFFB; background-image:url(tema1/fondo_destro1.jpg); background-repeat:no-repeat;}
						.CDX_boxG_int1{font-size:0.85em;padding:5px 8px 12px 8px;color:#4D4D4D; background-image:url(tema1/fondo_destro2.jpg); background-repeat:no-repeat; background-position:bottom;}
								.CDX_boxG_int1 a{color:#006699;text-decoration:none;}
								.CDX_boxG_int1 a:hover{color:#006699;text-decoration:underline;}
				
				.N_boxDX_ext{margin:0 5px 20px 5px;padding:5px 0 0 0;background-color:#E1EFFB; background-image:url(tema1/fondo_destro1.jpg); background-repeat:no-repeat;}


/*--------------------PIEDE--------------------*/
.piede{}
		.chiusuracorpo{position:relative;margin:30px 0 0 0; height:18px; background-image:url(tema1/fondo_piede.jpg); background-repeat:repeat-x; background-position:top;}
		.apertura{ font-size:0.85em; padding:0 0 3px 10px;}
				.apertura a{color:#4D4D4D;}
				.apertura a:hover{color:#006699;}

		.descrizione{font-size:0.85em;color:#888888;text-align:center;padding:5px 0 5px 0;/*background-color:#FFC6C6;*/}
				.descrizione a{color:#4D4D4D;}
				.descrizione a:hover{color:#006699;}

		.rsslink{font-size:0.85em;color:#4D4D4D;text-align:center;padding-top:10px;padding-bottom:10px;/*background-color:#FFC6C6;*/}


/*--------------------NEWS--------------------*/
.N_intro{padding:0 0 25px 0;}
.N_int{clear:both;border-bottom:1px dotted #cccccc; margin-bottom:10px;}
.N_tit{font-size:1.1em;font-weight:bold;color:#006699;padding:0;}
		.N_tit a{color:#006699;text-decoration:none;}
		.N_tit a:hover{color:#006699;text-decoration:underline;}
.N_dat{font-size:0.85em;font-weight:normal;padding:0 0 3px 0;}
.N_txt{padding:5px 0 5px 0;text-align:justify;}

.N_ris{font-size:0.85em;padding:5px 0 15px 0;text-align:left;color:#888888;}
.N_pag{height:30px;margin:0;text-align:center;padding:4px 0 4px 0;}

.N_dett_dat{font-size: 0.9em;font-weight:normal;padding-bottom:5px;}
.N_dett_tit{font-size: 1.2em;font-weight:bold;color: #006699;padding-bottom:10px;}


/*--------------------NEWS IN HOMEPAGE--------------------*/
.N_boxH_ext{margin:10px 0 0 0; clear:both;padding:20px 0 0 0;}
.N_boxH_cat{ position:relative;font-size:1em;font-weight:bold;color:#006699;padding:1px 25px 2px 10px;;background-color:#E1EFFB;margin-bottom:5px;}
.N_boxH_tit{font-weight:bold;color:#006699;padding:0;}
.N_boxH_dat{font-size:0.95em;font-weight:normal;padding:0 0 0px 0;}
.N_boxH_txt{padding:0px 0 15px 0;text-align:justify;}
.homelenconews_leggi{font-size:0.85em;padding:0 0 10px 0;}
.N_boxH_link{font-size:0.85em;padding:0;text-align:right;}


/*--------------------NEWS IN COLONNA DESTRA--------------------*/
.N_boxDX_int1{background-image:url(tema1/fondo_destro2.jpg); background-repeat:no-repeat; background-position:bottom; padding:0 0 5px 0;}
.N_boxDX_int2{margin:5px 8px 5px 3px;}
.N_boxDX_cat{font-size:0.85em;font-weight:bold;color:#4D4D4D;padding:0 0 10px 0;margin:0 0 4px 5px; border-bottom:1px dotted #cccccc;text-transform: uppercase;}
.N_boxDX_int3{padding:0 0 5px 5px;}
.N_boxDX_tit{font-size:0.85em;font-weight:bold;color:#006699;padding:5px 0 0px 0;}
	.N_boxDX_tit a{color:#006699;}
	.N_boxDX_tit a:hover{color:#006699; text-decoration:underline;}
.N_boxDX_dat{font-size:0.85em;color:#4D4D4D;font-weight:normal;padding:5px 0 0 0;}
.N_boxDX_txt{font-size:0.85em;color:#4D4D4D;padding:5px 0 5px 0;text-align:justify;}
.N_boxDX_link{font-size:0.8em;padding:0 0 5px 0;text-align:right;font-weight:bold;}
	.N_boxDX_link a{color:#006699;}
	.N_boxDX_link a:hover{color:#006699; text-decoration:underline;}
	
	
	
/*--------------------LETTER--------------------*/
.L_intro{padding:0 0 25px 0;}
.L_int{clear:both;border-bottom:1px dotted #cccccc; margin-bottom:10px;}
.L_tit{font-size:1.1em;font-weight:bold;color:#006699;padding:0;}
		.L_tit a{color:#006699;text-decoration:none;}
		.L_tit a:hover{color:#006699;text-decoration:underline;}
.L_dat{font-size:0.85em;font-weight:normal;padding:0 0 3px 0;}
.L_txt{padding:5px 0 5px 0;text-align:justify;}

.L_ris{font-size:0.85em;padding:5px 0 15px 0;text-align:left;color:#888888;}
.L_pag{height:30px;margin:0;text-align:center;padding:4px 0 4px 0;}

.L_dett_dat{font-size: 0.9em;font-weight:normal;padding-bottom:5px;}
.L_dett_tit{font-size: 1.2em;font-weight:bold;color: #006699;padding-bottom:10px;}


/*--------------------LETTER IN HOMEPAGE--------------------*/
.L_boxH_ext{margin:10px 0 0 0; clear:both;padding:20px 0 0 0;}
.L_boxH_cat{ position:relative;font-size:1em;font-weight:bold;color:#006699;padding:1px 25px 2px 10px;;background-color:#E1EFFB;margin-bottom:5px;}
.L_boxH_tit{font-weight:bold;color:#006699;padding:0;}
.L_boxH_dat{font-size:0.95em;font-weight:normal;padding:0 0 0px 0;}
.L_boxH_txt{padding:0px 0 15px 0;text-align:justify;}
.homelenconews_leggi{font-size:0.85em;padding:0 0 10px 0;}
.L_boxH_link{font-size:0.85em;padding:0;text-align:right;}


/*--------------------LETTER IN COLONNA DESTRA--------------------*/
.L_boxDX_int1{background-image:url(tema1/fondo_destro2.jpg); background-repeat:no-repeat; background-position:bottom; padding:0 0 5px 0;}
.L_boxDX_int2{margin:5px 8px 5px 3px;}
.L_boxDX_cat{font-size:0.85em;font-weight:bold;color:#4D4D4D;padding:0 0 10px 0;margin:0 0 4px 5px; border-bottom:1px dotted #cccccc;text-transform: uppercase;}
.L_boxDX_int3{padding:0 0 5px 5px;}
.L_boxDX_tit{font-size:0.85em;font-weight:bold;color:#006699;padding:5px 0 0px 0;}
	.L_boxDX_tit a{color:#006699;}
	.L_boxDX_tit a:hover{color:#006699; text-decoration:underline;}
.L_boxDX_dat{font-size:0.85em;color:#4D4D4D;font-weight:normal;padding:5px 0 0 0;}
.L_boxDX_txt{font-size:0.85em;color:#4D4D4D;padding:5px 0 5px 0;text-align:justify;}
.L_boxDX_link{font-size:0.8em;padding:0 0 5px 0;text-align:right;font-weight:bold;}
	.L_boxDX_link a{color:#006699;}
	.L_boxDX_link a:hover{color:#006699; text-decoration:underline;}
	

/*--------------------PAGINAZIONE NEWS--------------------*/
ul#pagination {border:0; margin:0; padding:0; }
	#pagination li { font-size:0.85em;border:0; margin:0; padding:0;  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:#006699;color:#FFFFFF;font-weight:bold;display:block;float:left;padding:2px 6px 2px 6px;/* savers */margin-right:3px; }
    #pagination a:link, 
    #pagination a:visited {color:#006699;display:block;float:left;padding:2px;text-decoration:none; }
    #pagination a:hover {}


/*--------------------MODULO CONTATTI - NEWSLETTER --------------------*/
.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: 3px 41px 1px 1px;line-height: 5px;}
.contactForm label, .nlForm label{font-size:0.95em;float: left;width: 140px;font-weight:bold;color:#4D4D4D;line-height: 5px;padding-right: 5px;text-align:right;padding: 3px 0px;margin: 1px 5px 1px 1px;}
.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 {font-size: 0.95em;width: 300px; /* Width for modern browsers */border : 1px solid #cccccc;padding : 1px;background: #fff;color:#4D4D4D;}
.contactForm .radio, .nlForm .radio {width: 30px;margin: 0px 20px 0px 2px;padding: 0px;}	
.contact_msg/* messaggio di errore */{font-size: 0.85em;width:100%; text-align:right; padding: 0.4em 1.5em; color: #A63600;}	
.nlForm .nlcheck{width:5px;margin-left:145px}
.nlForm .nlchecklab{float:none}

/*--------------------GALLERIA IMMAGINI--------------------*/
.G_alb_ext {background-color:#ffffff;width:250px;float:left;border:1px solid #dBdBdB;margin:5px;}
		.G_alb_tit {font-size: 1em;background-color:#EAEAEA;width:242px;float:left;padding:1px 2px 1px 2px;margin:2px 2px 2px 2px;font-weight: bold;}
				.G_alb_tit a {color: #006699;text-decoration:none;}
				.G_alb_tit a:hover {color:#006699;text-decoration:underline;}
		.G_alb_int1 {width:242px;float:left;}
				.G_alb_imm {float:left;padding:3px;}
				.G_alb_txt {font-size: 0.85em;float:left;padding:1px 2px 1px 2px;margin:2px 2px 2px 2px;line-height: 110%;}

.G_thum_int1 {background:#ffffff none repeat scroll 0 0;width:100px;float:left;border:1px solid #bebebe;padding:5px 5px 5px 5px;}
.G_thum_ext {float:left;padding-bottom:20px;}
.G_thum_ombra {float:left;padding:5px 5px 5px 5px;background-image: url(tema1/galleria/ombra_thumb.gif);background-repeat: no-repeat;background-position: bottom right;}
div.tooltip{padding: 5px;margin: 5px;background-color: #F0F0F0;}
.G_thum_txt {width:130px;height:90px;float:left;padding:20px 5px 5px 10px;font-size: 11px;}

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


/*--------------------MAPPA DEL SITO--------------------*/
.M_0 {font-size: 1.2em;padding:20px 10px 5px 10px;font-weight: bold;border-bottom:1px solid #cccccc;border-bottom-style: dotted;}
		.M_0 a{color: #F09100;text-decoration:none;}
		.M_0 a:hover {color:#F09100;text-decoration: underline;}
.M_1 {font-size: 1.1em;padding:0px 10px 5px 30px;font-style: italic;}
		.M_1 a{color: #006699;text-decoration:none;}
		.M_1 a:hover {color:#006699;text-decoration: underline;}
.M_2 {font-size: 0.95em;padding:0px 10px 0px 50px;font-weight: bold;}
		.M_2 a{color: #006699;text-decoration:none;}
		.M_2 a:hover {color:#006699;text-decoration: underline;}
.M_3 {font-size: 0.95em;padding:0px 10px 0px 70px;font-style: italic;}
		.M_3 a{color: #006699;text-decoration:none;}
		.M_3 a:hover {color:#006699;text-decoration: underline;}
.M_4 {font-size: 0.85em;padding:0px 10px 0px 90px;font-weight: bold;}
		.M_4 a{color: #006699;text-decoration:none;}
		.M_4 a:hover {color:#006699;text-decoration: underline;}
.M_5 {font-size: 0.85em;padding:0px 10px 0px 110px;font-style: italic;}
		.M_5 a{color: #006699;text-decoration:none;}
		.M_5 a:hover {color:#006699;text-decoration: underline;}


/*--------------------CERCA--------------------*/
.C_intro{padding: 0 0 25px 0;}
.C_ext{ font-size:0.85em;padding: 5px 0 5px 0;margin: 0 0 25px 0;border-bottom: 1px solid #CCCCCC;line-height: 30px;}
.C_int{clear: both;}
	.C_tit a{font-weight:bold;color: #006699;padding: 5px 0 3px 0; text-decoration:none;}
	.C_tit a:hover {color:#006699;text-decoration: underline;}
.elencocerca_data{font-size: 0.85em;font-weight:normal;font-style: italic;padding: 0 0 3px 0;border-bottom: 1px dotted #cccccc;}
.C_txt{padding: 5px 0 0 0;text-align: justify;}
.C_link{font-size: 0.85em;padding: 0 0 40px 0; font-weight:bold;}
.C_ris{font-size: 0.85em;padding: 5px 0 15px 0;text-align: left;color:#999999;}
.C_pag{ height::30px;margin: 0;text-align: center;padding: 4px 0 4px 0;}


/*--------------------AREA RISERVATA--------------------*/
.AR_ext {margin :0 auto 0 auto;  width:255px;}
.AR_int{float:left;margin : 20px 15px 15px 0;padding : 0;width:253px;height:120px;border:1px solid #006699; background-color:#F7F7F7;}

.intranetForm{margin : 20px 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{font-size: 0.95em;float: left;width: 100px;color:#4D4D4D;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{;font-size: 0.95em;width: 100px; /* Width for modern browsers */border : 1px solid #999999;padding : 1px;background: #fff;color:#4D4D4Dmargin-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: #4D4D4D;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-size: 1.1em;color: #CC0000;border:1px solid #cccccc;background-color:#F8F8F8;text-align: center;font-weight:bold;border-style: dotted;}


/*-------------------SCHEDE PRODOTTI--------------------*/
/* Elenco */
.SP_intro{padding: 0 0 25px 0;}
.SP_int{margin:0 0 5px 0;}
		.SP_tit{font-size: 1em;font-weight:bold;color: #cc0000; padding: 0 0 6px 0;}
			.SP_tit a {color:#006699; text-decoration:none;}
			.SP_tit a:hover {color:#006699; text-decoration: underline;}
		.SP_txt{font-size: 0.95em;padding:0;}
		.SP_txt img{border:1px solid #999999;}
		.SP_link{font-size: 0.95em; font-weight:bold;color: #006699;padding: 3px 0 0 10px;}

.elencoprodotti_spaziatura {height:2px; background-image:url(tema1/fondo_spaziatura.gif); margin: 10px 0 10px 0;}

.SP_ris{font-size: 0.85em;padding: 5px 0 15px 0;text-align: left;color:#888888;}
.SP_pag{width:320px; height:40px; margin: auto;text-align: center;padding: 4px 0 4px 0;}

/* Prodotti */
.SP_dett_tit{font-size: 1.3em;font-weight:bold;color: #F09100; padding: 0 0 11px 0;}
.SP_dett_int{margin:0 0 5px 0;}
				.prodotto_titolo1scheda{font-size: 1em;font-weight:bold;color: #cc0000; padding: 0 0 6px 0;}
				.prodotto_descrizione{font-size: 0.95em;padding:0;}
				.prodotto_descrizione img{border:1px solid #999999;}


.SP_dett_txt {margin: 17px 0 10px 1px;border-top:1px dotted #cccccc;padding: 8px 0 4px 0;}

/*Ricorda: Testata di stampa*/
/*Ricorda: Link al logo in Homepage*/
/*Ricorda: Link al Dove siamo*/
/*Ricorda: Moduli da attivare nel pannello*/
/*Ricorda: Svuotare il File manager*/
/*Ricorda: Verificare templates e file editor*/
/*Ricorda: Parametri Conf*/
/*Ricorda: Citazione nel modulo Contatti*/