body{margin:0 0 20px 0;padding:0;background-color:#0077B0;font-family:Tahoma,Arial, Helvetica, sans-serif;font-size:0.9em;color:#4D4D4D; background-color:#ffffff; background-image:url(tema1/fondo_body.jpg); background-repeat:repeat-x; background-position:top center;}

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; line-height:1.2em;}
		table.Tabella1 td{border-left:1px solid #cccccc;border-bottom:1px solid #cccccc;padding: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:6px;margin:0; background-color:#ffffff;}
		table.Tabella1 td.cella_lateralesx{background-color:#F7F7F7; 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:#61A0C7; 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%;}
* 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:185px; background-image:url(tema1/fondo_testata.jpg); background-repeat:no-repeat; background-position:top center; margin-top:0;}
.testata_blocco_int{}
.testata_blocco_int2{}
.testata_blocco_int3{}
		.testata_link{position:absolute;left:40px;top:10px;width:280px;height:105px;}
		.testata_menu{position:absolute;left:0px;top:140px;width:970px;text-align:right;height:30px;}
				.T_voce{float:left;margin:0 1px 0 1px; background-color:transparent; height:30px;}
				.T_voce div div{font-size:1.05em;text-align:left;font-weight:normal;margin:0; float:left;height:30px;}
				.T_voce_active {border:0;}
						.T_voce a {color:#ffffff;padding:3px 18px 3px 18px; display:block; font-weight:bold;}
						.T_voce a:hover {color:#ffffff; text-decoration:none;}
						.T_voce_active div div {color:#ffffff;background-image:url(tema1/fondo_menutestata.jpg); background-repeat:repeat-x;}
						.T_voce_active a {}
						.T_voce_active a:hover{}
				.cerca{position:absolute; z-index:80; top:4px; left:782px;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.80em;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:#ffffff;}
						.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{position:absolute;z-index:81;right:3px;top:10px;width:140px; background-position:left center; background-repeat:no-repeat;}
		.testata_descrizione_oggetto{font-size:1.05em;text-align:left;font-weight:normal;padding:3px 0px 0px 25px;margin:0; float:left; background-image:url(tema1/fondo_menutestata2.gif); background-repeat:no-repeat;}
				.testata_descrizione_oggetto a{color:#ffffff;}
				.testata_descrizione_oggetto a:hover{color:#ffffff; text-decoration:underline;}

		
/*--------------------BRICIOLE--------------------*/
.CCN_bri{font-size:0.75em;text-align:left;color:#666666;padding:6px 10px 6px 10px;/*background-color:#FFFFFF;background-image:url(tema1/fondo_colsx.jpg); background-repeat:repeat-y;*/}
		.CCN_bri a{color:#888888;font-weight:bold;}
		.CCN_bri a:hover{color:#ff9900;font-weight:bold;}
		.CCN_bri_active a{color:#888888;}
		.CCN_bri_active a:hover{color:#ff9900;}				
		
		
/*--------------------CORPO PAGINA--------------------*/
.corpo{}

		.CSX_ext{margin:0; padding:0 0 0 0;float:left;position:relative;width:213px;}
		.CSX_int1{margin:0px 0 0 0;}
				.lingue{position: absolute;right:40px; top:45px; color:#4D4D4D;} /*Esiste su TESTATA e su COLSX*/
						.lingua{font-size:0.85em;float:left;margin:4px;color:#678828;}

				.CSX_sez_ext{width:210px;margin:0 0 20px 0 ; padding:5px 0 0 0;}
					
						.CSX_voce_sez{font-size:1.2em;margin:0px 0px 1px 0px;font-weight:normal;color:#ffffff;padding:4px 3px 7px 10px; background-image:url(tema1/fondo_menutitolo.jpg); background-repeat:repeat-y;}
								.grigio{}
								.blank{height:0px; padding:0; margin:0;}
								
						.home{}
								.home a{color:#ffffff;display:block;}
								.home a:hover{color:#BB9100;display:block;}
								.home_active a{color:#BB9100;display:block;}
								.home_active a:hover{color:#BB9100;display:block;}
              								
						.CSX_voce_pag{font-weight:normal;margin:0;color:#4D4D4D;padding-top:3px;padding-bottom:3px;}
								.CSX_voce_pag1{font-size:0.90em;padding:2px 5px 2px 16px; background-image:url(tema1/fondo_menutestata3.gif); background-repeat:no-repeat; background-position: center left;}
								.CSX_voce_pag2{font-size:0.75em; margin-left:13px;padding:2px 5px 2px 16px;background-image:url(tema1/fondo_menutestata3.gif); background-repeat:no-repeat; background-position: center left;}
								.liv3{}
								.liv4{}
								
								.CSX_voce_pag a{color:#666666;display:block;}
								.CSX_voce_pag a:hover{color:#BB9100;display:block;text-decoration:underline;}
								.menu_liv_active a{color:#BB9100;display:block;text-decoration:none;}
								.menu_liv_active a:hover{color:#BB9100;display:block;text-decoration:underline;}
								
				.CSX_boxH_ext, .CSX_boxA_ext, .CSX_boxG_ext{width:210px;margin:20px 0 20px 0;padding:0; background-image:url(tema1/Blocco_gen_sx1.jpg); background-repeat:repeat-y; background-position:center center;}
						.CSX_boxH_int1, .CSX_boxA_int1, .CSX_boxG_int1{font-size:0.9em; padding:10px 10px 10px 10px;margin:0;color:#224758;}
								.CSX_boxH_int1 a, .CSX_boxA_int1 a, .CSX_boxG_int1 a{color:#224758; text-decoration:none;}
								.CSX_boxH_int1 a:hover, .CSX_boxA_int1 a:hover, .CSX_boxG_int1 a:hover{color:#ffffff;text-decoration:underline;}
								
		.centratura{margin-left:218px;margin-right:215px;/*background-color:#6CC5FF;*/}
		.centratura_ESTESA{margin-right:0;}
				.CCN_ext{float:left;width:100% !important;padding-bottom:10px; margin-top:5px;/*background-color:#33CC66;*/}
						.CCN_tit{font-size:1.8em;position:relative;margin:0px 10px 10px 7px;color: #2B7DBB;padding:3px 5px 6px 5px;background-image:url(tema1/Fondo_titolo.jpg);}
								.pag_grigio{}

						.CCN_cont{padding:5px 10px 10px 10px;line-height:1.3em;color:#666666;padding-bottom:4px; font-size:0.9em;}
								.CCN_cont a{color:#BB9100;text-decoration:none;}
								.CCN_cont a:hover{color:#BB9100;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:#2B7DBB;display:block; text-decoration:none;}
										.CCN_link_int a:hover{color:#2B7DBB;display:block; text-decoration:underline;}
						.CCN_fun_ext{border-top:1px solid #CBE2F3;border-bottom:1px solid #CBE2F3;color:#006699; margin:20px 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:#2B7DBB;text-decoration:none;}
										.CCN_fun_txt a:hover{color:#ff9900;text-decoration:underline;}

		.colonnaDX{ position: relative;margin-top:5px;float:right;width:210px; padding:0;/*background-color:#CAEAFF;*/}
						
				.login{position:absolute; top:-65px; left:0;width:200px; height:35px;}
				.login div{ padding:3px 3px 3px 3px;}
						.login_text1{border:1px solid #CCCCCC;color:#444444;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;height:12px;left:10px;position:absolute;text-align:left;top:21px;width:65px; height:16px;}
						.login_pull{left:150px;top:21px;position:absolute;}
						.login_label1{font-size:0.85em;left:10px; top:5px;position:absolute; color:#444444;}
						.login_text2{border:1px solid #CCCCCC;color:#444444;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;height:12px;left:80px;position:absolute;text-align:left;top:21px;width:65px;height:16px;}
						.login_label2{font-size:0.85em;left:80px; top:5px;position:absolute; color:#444444;}
					
				.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:0px 0 20px 0;padding:0; background-image:url(tema1/Blocco_gen_dx3.jpg);background-position:top center;}
						.CDX_boxH_int1{font-size:0.9em; padding:10px 10px 10px 10px;margin:0;color:#666666;background-image:url(tema1/Blocco_gen_dx4.jpg); background-repeat:no-repeat; background-position:top center;}
								.CDX_boxH_int1 a{color:#BB9100;text-decoration:none;}
								.CDX_boxH_int1 a:hover{color:#BB9100;text-decoration:underline;}
						
				.CDX_boxA_ext{margin:0px 0 20px 0;padding:0; background-image:url(tema1/Blocco_gen_dx3.jpg);background-position:top center;}
						.BloccoApprofondimentiTitolo{}
						.CDX_boxA_int1{font-size:0.9em; padding:10px 10px 10px 10px;margin:0;color:#666666;background-image:url(tema1/Blocco_gen_dx4.jpg); background-repeat:no-repeat; background-position:top center;}
								.CDX_boxA_int1 a{color:#BB9100;text-decoration:none;}
								.CDX_boxA_int1 a:hover{color:#BB9100;text-decoration:underline;}

				.CDX_boxG_ext{margin:0px 0 20px 0;padding:0; background-image:url(tema1/Blocco_gen_sx1.jpg); background-repeat:repeat-y; background-position:center center;}
						.CDX_boxG_int1{font-size:0.9em; padding:10px 10px 10px 10px;margin:0;color:#224758;}
								.CDX_boxG_int1 a{color:#224758;text-decoration:none;}
								.CDX_boxG_int1 a:hover{color:#ffffff;text-decoration:underline;}

				.CDX_articoli{border-left: 3px solid #dedede;font-size: 0.85em;margin: 0 0 12px 0;padding: 0 0 0 4px;}
						.CDX_articoli a{color:#666666;text-decoration:none;}
						.CDX_articoli a:hover{color:#BB9100;text-decoration:underline;}
								.CDX_articoli_link{padding:0; font-size:0.85em; text-align:right;}

/*--------------------PIEDE--------------------*/
.piede{/*background-image:url(tema1/fondo_piede.jpg); background-repeat:repeat-x; background-position:top;*/}
		.chiusuracorpo{position:relative;margin:0 0 8px 0; height:15px; background-image:url(tema1/piede.jpg); background-position:top; background-repeat: repeat-x;}
		.apertura{ font-size:0.75em; padding:0 0 3px 10px;}
				.apertura a{color:#2B7DBB;}
				.apertura a:hover{color:#C88131;}

		.descrizione{font-size:0.85em;color:#444444;text-align:center;padding:5px 0 5px 0;/*background-color:#FFC6C6;*/}
				.descrizione a{color:#2B7DBB;}
				.descrizione a:hover{color:#ff9900;}

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


/*--------------------NEWS IN HOMEPAGE--------------------*/
.N_boxH_ext{margin:30px 0 0 0; clear:both;padding:0px 0 0 0; background-image:url(tema1/Blocco_news_hp2.jpg);}
.N_boxH_cat{ position:relative;font-size:1.3em;font-weight:normal;color:#2B7DBB;padding:5px 5px 7px 7px;margin-bottom:5px; background-image:url(tema1/Blocco_news_hp1.jpg);}
.N_boxH_int{margin:0 7px 0 7px;}
.N_boxH_tit{font-size:1.3em;font-weight:normal;color:#BB9100;padding:0;}
		.N_boxH_tit a{color:#BB9100;text-decoration:none;}
		.N_boxH_tit a:hover{color:#BB9100;text-decoration:underline;}
.N_boxH_dat{font-size:0.85em;font-weight:normal;padding:0 0 0px 0; color:#2B7DBB;}
.N_boxH_txt{padding:0px 0 15px 0;text-align:left; font-size:0.9em;}
.homelenconews_leggi{font-size:0.85em;padding:0 0 10px 0;}
.N_boxH_link{font-size:0.85em;padding:0 5px 5px 0;text-align:right;}


/*--------------------NEWS IN COLONNA DESTRA--------------------*/
.N_boxDX_ext{margin:0px 0 20px 0;padding:0; background-image:url(tema1/Blocco_news_dx1.jpg); background-repeat:repeat-y; background-position:center center;}
.N_boxDX_int1{padding:7px 10px 10px 10px;margin:0;background-image:url(tema1/Blocco_news_dx2.jpg); background-repeat:no-repeat; background-position:top center;}
.N_boxDX_int2{}
.N_boxDX_cat{font-size:1.2em;font-weight:normal;color:#ffffff;padding:2px 0 2px 3px;margin:0 0 10px 0;}
.N_boxDX_int3{padding:0 0 8px 0;}
.N_boxDX_tit{font-size:1.05em;font-weight:normal;color:#F8C018;padding:5px 0 0px 0;}
	.N_boxDX_tit a{color:#F8C018;}
	.N_boxDX_tit a:hover{color:#F8C018; text-decoration:underline;}
.N_boxDX_dat{font-size:0.8em;color:#ACE1FB;font-weight:normal;padding:5px 0 0 0;}
.N_boxDX_txt{font-size:0.8em;color:#ffffff;padding:5px 0 5px 0;text-align:left;}
.N_boxDX_link{font-size:0.75em;padding:0 0 5px 0;text-align:right;font-weight:normal;}
	.N_boxDX_link a{color:#F8C018;}
	.N_boxDX_link a:hover{color:#F8C018; text-decoration:underline;}
	
	
/*--------------------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.3em;font-weight:normal;color:#678828;padding:0;}
		.N_tit a{color:#BB9100;text-decoration:none;}
		.N_tit a:hover{color:#BB9100;text-decoration:underline;}
.N_dat{font-size:0.85em;font-weight:normal;padding:0 0 3px 0; color:#2B7DBB;}
.N_txt{padding:5px 0 15px 0;}

.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.3em;font-weight:normal;color: #BB9100;padding-bottom:10px;}


/*--------------------PAGINAZIONE NEWS, SCHEDE, RICERCA--------------------*/
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:#2B7DBB;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:#678828;display:block;float:left;padding:2px;text-decoration:none; }
    #pagination a:hover {}


/*--------------------MODULO CONTATTI--------------------*/
.contact { width:400px;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 0px 1px 1px;line-height: 5px;}
.contactForm label, .nlForm label{font-size:0.95em;float: left;width: 81px;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;}	


/*--------------------GALLERIA IMMAGINI--------------------*/
.G_alb_ext {background-color:#ffffff;width:202px;float:left;border:1px solid #dBdBdB;margin:15px;}
.G_alb_ext_ESTESO {margin:15px 19px;}
		.G_alb_tit {font-size: 0.8em;background-color:#2B7DBB;width:192px;padding:1px 2px 1px 4px;margin:2px 2px 2px 2px;font-weight: bold;}
				.G_alb_tit a {color: #ffffff;text-decoration:none;}
				.G_alb_tit a:hover {color:#ffffff;text-decoration:underline;}
		.G_alb_int1 {width:207px;}
				.G_alb_imm {float:left;padding:3px;}
				.G_alb_txt {font-size: 0.70em;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; margin-left:25px;background-image: url(tema1/galleria/ombra_thumb.gif);background-repeat: no-repeat;background-position: bottom right;}
.G_thum_ombra_ESTESO {margin-left:20px;}
div.tooltip{padding: 5px;margin: 5px;background-color: #F0F0F0;}
.G_thum_txt {/*float:left;*/font-size:10px;height:35px; clear:both; line-height:1.2em;padding:4px;width:133px; text-align:center;}
/* link nascosto */
.link_nascosto {clear:none;height:0;left:-10000px;position:absolute;top:-10000px;width:0;}


/*Non modificato--------------------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: #BB9100;text-decoration:none;}
		.M_0 a:hover {color:#BB9100;text-decoration: underline;}
.M_1 {font-size: 1.1em;padding:0px 10px 5px 30px;font-style: italic;}
		.M_1 a{color: #2B7DBB;text-decoration:none;}
		.M_1 a:hover {color:#2B7DBB;text-decoration: underline;}
.M_2 {font-size: 0.95em;padding:0px 10px 0px 50px;font-weight: bold;}
		.M_2 a{color: #2B7DBB;text-decoration:none;}
		.M_2 a:hover {color:#2B7DBB;text-decoration: underline;}
.M_3 {font-size: 0.95em;padding:0px 10px 0px 70px;font-style: italic;}
		.M_3 a{color: #2B7DBB;text-decoration:none;}
		.M_3 a:hover {color:#2B7DBB;text-decoration: underline;}
.M_4 {font-size: 0.85em;padding:0px 10px 0px 90px;font-weight: bold;}
		.M_4 a{color: #2B7DBB;text-decoration:none;}
		.M_4 a:hover {color:#2B7DBB;text-decoration: underline;}
.M_5 {font-size: 0.85em;padding:0px 10px 0px 110px;font-style: italic;}
		.M_5 a{color: #2B7DBB;text-decoration:none;}
		.M_5 a:hover {color:#2B7DBB;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:normal; font-size:1.3em;color: #BB9100;padding: 5px 0 3px 0; text-decoration:none;}
	.C_tit a:hover {color:#BB9100;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.7em;padding: 0 0 40px 0; font-weight:bold; color:#2B7DBB;}
	.C_link a{font-weight:normal; font-size:1.3em;color: #2B7DBB;padding: 5px 0 3px 0; text-decoration:none;}
	.C_link a:hover {color:#2B7DBB;text-decoration: underline;}
.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; background-color:#FF0000; 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;}


/*Non modificato-------------------SCHEDE PRODOTTI--------------------*/
/* Elenco */
.SP_intro{padding: 0 0 25px 0;}
.SP_int{margin:0 0 5px 0;}
		.SP_tit{font-size: 1.3em;font-weight:normal;color: #BB9100; padding: 0 0 6px 0;}
				.SP_tit a {color:#BB9100; text-decoration:none;}
				.SP_tit a:hover {color:#BB9100; text-decoration: underline;}
		.SP_txt{font-size: 0.95em;padding:0;}
		.SP_txt img{border:1px solid #999999;}
		.SP_link{font-size: 0.75em; font-weight:bold; color: #2B7DBB;padding: 3px 0 0 335px;}
				.SP_link a {color:#2B7DBB; text-decoration:none;}
				.SP_link a:hover {color:#2B7DBB; text-decoration: underline;}

.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: 0;text-align: center;padding: 4px 0 4px 0;}

/* Prodotti */
.SP_dett_tit{font-size: 1.3em;font-weight:normal;color: #BB9100; 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;}


/*Non modificato-------------------- Modulo Pagamento con Carta di Credito  --------------------*/

.creditcardForm 	{
	margin : 0;
	padding : 0;
}
.creditcardForm label {
  float:left;
  font-weight:bold;
  font-size:0.9em;
  line-height:15px;
  margin:1px 5px 1px 1px;
  padding:3px;
  text-align:right;
  width:200px;
}

.creditcardForm input {
	display:block;
	width: 250px;
	margin-bottom: 5px;
}
.creditcardForm input.radio {
	float: left;
	width: 10px;
	margin:5px 5px 0 0;
}
.creditcardForm label.radio {
	width: 80px;
}
.creditcardForm radio2 {
	float: none;
}
.creditcardForm label.radio2 {
	width: 126px;
}
.creditcardForm input.radio2 {
	width: 10px;
}
#creditcardForm div{
margin:0;
padding:0;
}
#creditcardForm .clr{
	clear: left;
	color: #333;
  font-weight:bold;
}
.creditcardForm div.form-button input{
	width:140px;
	margin-left:240px;
	clear : both;
}
#neoiscritti {
	text-align: center;
	width: 95%;
	color: #FF6600;
	font-style: italic;	
}


/*-------------------- Extra --------------------*/

.miniature {background-color:#FFFFFF; border:1px solid #eeeeee; float:left; padding:10px; margin:5px;}
.cat_template {background-color: #E3A127;font-size: 1.4em;margin: 35px 5px 10px 5px;padding: 7px 5px; color:#FFFFFF; clear:both;} 
.link_interno {background-color: #E3A127;float: left;font-size: 1.4em;margin: 5px;padding: 7px 5px;text-align: center;width: 237px;} 
		.link_interno a{color:#ffffff; text-decoration: none;}
		.link_interno a:hover{color:#ffffff; text-decoration: underline;}
.link_interno_esteso {background-color: #E3A127;float: left;font-size: 1.4em;margin: 5px;padding: 7px 5px;text-align: center;width: 224px;} 
		.link_interno_esteso a{color:#ffffff; text-decoration: none;}
		.link_interno_esteso a:hover{color:#ffffff; text-decoration: underline;}
.link_interno2 {background-color: #67AD34;float: left;font-size: 1.4em;margin: 5px;padding: 7px 5px;text-align: center;width: 237px;} 
		.link_interno2 a{color:#ffffff; text-decoration: none;}
		.link_interno2 a:hover{color:#ffffff; text-decoration: underline;}
.link_interno_esteso2 {background-color: #67AD34;float: left;font-size: 1.4em;margin: 5px;padding: 7px 5px;text-align: center;width: 224px;} 
		.link_interno_esteso2 a{color:#ffffff; text-decoration: none;}
		.link_interno_esteso2 a:hover{color:#ffffff; text-decoration: underline;}
.occhiello {border-left:4px solid #BDD5E8;color:#7EACD1;font-family:arial;font-size:1.3em;line-height:1.3em;padding-left:7px;}

.art1{font-size: 1.5em;margin: 3px 0;padding: 7px 0 7px 0; color:#D58000;border-bottom: 1px dashed #CCCCCC;}
.art2{color: #999999;font-size: 0.9em;margin: 0 0 0 15px;padding: 2px 0 2px 18px; background-image:url(tema1/titolo_art2.jpg); background-repeat:no-repeat; background-position:left top;}
.art3{color: #999999;font-size: 0.9em;margin: 0 0 0 35px;padding: 2px 0 2px 18px; background-image:url(tema1/titolo_art3.jpg); background-repeat:no-repeat; background-position:left top;}
.art4{color: #D58000;font-size: 1.1em;margin: 0 ;padding: 0;}

.art2 a, .art3 a {color:#2B7DBB; text-decoration:underline;}

/*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*/
