﻿body /* il font è pure sulmenù  */
{ font-size: 10pt; font-family: Verdana, Arial;}

.pagina 
{ border:#00FF00 0px solid; text-align:left; position: static;width:900px;height: auto;/*background: red;*/}

.header
{border:#0000FF 1px solid;text-align:left;position: static;height: 240px;width: 896px;padding: 1px;/*background: red;*/}

.hr
{	width : auto;	border:1px ;	color : Blue;}

.header_logo
{border:#000000 0px solid;text-align:left;position: static;float: left;height: 200px;width: 150px;padding: 2px;/*background: red;*/}

.header_txt
{ border:#000000 0px solid; text-align:center;position: static;float: right;height: 200px;width: 730px;padding: 2px;/*background: red;*/}

.txt_den1
{	font-size: x-large;	color: blue;	text-align: center;}	

.txt_den2
{ 	font-size: small ; color: blue; text-align: center;}	

.txt_den3
{ 	font-size: small; color: blue; text-align: center;}	

.header_interlinea
{	border : #0000FF 1px solid;	height : 10px;	width: 896px;}

.container_nav_contenuto
{ border:#00FFFF 0px solid;text-align:left; position: static;width:900px;height: auto;/*background: red;*/}

.nav
{border:#000000 0px solid;text-align:left;position: static;float:left;height: auto;width: 300;padding: 2px;/*background: green;*/}

.contenuto
{  border-bottom :#0000FF 1px solid;border-left :#0000FF 1px solid; border-right :#0000FF 1px solid; position: relative;float:right;height: auto;width: 592;/*background: blue;*/}


.contenuto_pagina
{border:#FF00FF 0px solid; height: auto;width: 560px;/*background: blue;*/}


.footer
{border:#0000FF 2px solid;font-size:x-small;font-family :Verdana ;text-align:center;position: relative;height: 40px;width: 896px;padding: 2px;}

.txt14dx
{font-weight: bold;font-size: 14pt;color: Blue;font-style: italic;text-align: right; padding:8px}

.txt12dx
{font-weight: bold;font-size: 12pt;color: Blue;font-style: italic;text-align: right; padding:8px}


.txt10sx
{font-size: 10pt;text-align: left; padding:6px}

.txt8sx
{font-size: 8pt;text-align: left; padding:6px}


.txt10just
{text-align: justify ; padding:6px}


.txt10ju
{text-align: justify;padding:6px}

.txt8just
{font-size:small; text-align: justify ; padding:6px}


.txt_xs_just_red
{text-align: justify; font-size:x-small ; font-style:italic; color:#FF0000; padding :6px}

.txtcentratograssetto
{font-size: 10pt;color: black;text-align: center;font-weight: bold;}

.grassetto
{font-size: 12pt;	color: black;	font-weight: bold;padding:6px}


li.lista_disc
{    list-style-type: disc; padding:10px; }

li.lista_circ
{    list-style-type: circle; padding:10px;}



/* ******************   NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS NEWS *****************/

.news_tabella
{	width : 560px;	border-color:#0000FF;    border: #0000FF solid 1px; }

.news_tabella_int
{	width : 560px;	height:22;	border-color:#000000;    border: #00FF00 solid 0px;}

.news_cella_data_int
{  	text-align:center;	width : 80px;	height: 20px;	color:White;	float:left;	border-color: #6699FF;	background-color: #6699FF;}

.news_cella_titolo_int
{	text-align:center;	width : 474px;	height: 20px;	color:White;	float:right;	border-color: #6699FF;	background-color: #6699FF;}



.pe
{border:#00FF00 1px solid;text-align:center;position: static;width:476px;	height:auto;}

.news_cella_data
{  text-align:left;	width : 65px;	height: 16px;	border-color: #0000FF ;	/*border: #0000FF solid 1px;*/}

.news_cella_titolo {text-align:left;float: left; 	width : auto;	height: auto;	border-color: #0000FF;}

.news_cella_icona
{	text-align : center;	width : 25px;	height: 16px;	background : #FFFFFF;	border-color: #0000FF;}

.news_btn_img_icona
{	border : #0000FF 1px solid;}

.news_img_icona
{	border : #000000 0px solid;}

.news_cella_descrizione
{	text-align:left;	width : auto;	height: 16px;	background : #FFFFFF;	border-color: #0000FF;}

.news_cella_dimensioni
{	text-align : center;	width : 25px;	height: 16px;	font-size:x-small;	background : #FFFFFF;	border-color: #0000FF;}

.news_interlinea {	height: 4px;}


.titolo_criteri
{text-align:center;	float:left; width : 558px;	height: 30px; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.titolo_risultati
{text-align:left;	float:left; width : 558px;	height: 25px; vertical-align:middle;	color:White; border-color: #6699FF;	background-color: #6699FF;}

.titolo_risultati_dett
{text-align:left;	float:left; width : 558px;	height:auto; vertical-align:middle;	color:White; border-color: #004F87;	background-color: #0099FF; text-align:center;}

.criteri_ricerca_new {	width : 560px;	text-align:left;	height:100;    border: #0000FF solid 0px;}

.risultati_new {width : 560px;	float:left; text-align:left;	height:auto;    border: #FF00FF solid 0px;}

.risultati_new_h20 {width : 558px;	float:left; text-align:left;	height:30px;    border: #0000FF solid 1px;}


.risultati_new_400{	width : 560px;	text-align:left;	height:400px;    border: #FF00FF solid 1px;}


.rg75new { width : 75px;float:left; text-align:left;  vertical-align:text-top ; height:auto; border: #0000FF solid 0px; }
.rg150new { width : 150px;float:left; text-align:left;	vertical-align:top ; height:auto; border: #0000FF solid 0px; }
.rg200new { width : 200px;float:left; text-align:left;	vertical-align:top ; height:auto; border: #0000FF solid 0px; }

.file_new{ width : 40px;float:left;  height:auto; border: #0000FF solid 0px; text-align:center; font-size: x-small; color: black;font-family: Verdana, Monospace;	vertical-align:top ; }





/* *************************ALBO ALBO ALBO ALBO ***************************************** */

.criteri_ricerca_albo{width : 560px;	text-align:left;	height:100;	 border: #0000FF solid 0px;}

.risultati_ricerca_albo{	width : 560px;	text-align:left;	height:100;   border: #0000FF solid 0px; }

.risultati_ricerca_albo_grid{	width : 560px;	float: right ; text-align:left;	height:auto;   border: #0000FF solid 0px; }

.albo_cella {float: left; 	width : auto;	height: auto; font-size: small; color: black;}
.albo_cella_alt {float: left; 	width : auto;	height: auto;	font-size: small; color: #0000FF;}

.rg50alb { width : 50px;float:left; text-align:left;	vertical-align:top ; height:auto; border: #0000FF solid 0px; font-size:x-small; }
.rg40alb { width : 40px;float:left; text-align:left;	vertical-align:top ; height:auto; border: #0000FF solid 0px; font-size:x-small; }
.rg150alb { width : 150px;float:left; text-align:left;	vertical-align:top ; height:auto; border: #0000FF solid 0px; font-size:x-small; }
.rg160alb { width : 160px;float:left; text-align:left;	vertical-align:top ; height:auto; border: #0000FF solid 0px; font-size:x-small; }
.rg170alb { width : 170px;float:left; text-align:left;	vertical-align:top ; height:auto; border: #0000FF solid 0px; font-size:x-small; }
.rg200alb { width : 200px;float:left; text-align:left;	vertical-align:top ; height:auto;  border: #0000FF solid 0px; font-size:x-small; }



.rg20 {	width : 20px; float:left;	text-align:left;	height:auto;  border: #FFFFFF solid 1px; }
.rg30 {	width : 30px; float:left;	text-align:left;	height:auto;  border: #FFFFFF solid 1px; }
.rg40 {	width : 40px; float:left;	text-align:left;	height:auto;  border: #FFFFFF solid 1px; }
.rg50 {	width : 50px; float:left;	text-align:left;	height:auto;  border: #FFFFFF solid 1px; }
.rg80 {	width : 80px; float:left; text-align:left; height:auto; border: #FFFFFF solid 1px; }
.rg100 { width : 100px;float:left; text-align:left;	vertical-align:bottom; height:auto;  border: #FFFFFF solid 1px; }
.rg115 { width : 115px;float:left; text-align:left;	vertical-align:bottom; height:auto;  border: #FFFFFF solid 1px; }
.rg150 { width : 150px;float:left; text-align:left; 	height:auto;  border: #FFFFFF solid 1px; }
.rg160 { width : 160px;float:left; text-align:left; 	height:auto;  border: #FFFFFF solid 1px; }
.rg170 { width : 170px;float:left; text-align:left; 	height:auto;  border: #FFFFFF solid 1px; }
.rg180 { width : 180px;float:left; text-align:left; 	height:auto;  border: #FFFFFF solid 1px; }
.rg190 { width : 190px;float:left; text-align:left; 	height:auto;  border: #FFFFFF solid 1px; }
.rg200 { width : 200px;float:left; text-align:left; 	height:auto;  border: #FFFFFF solid 1px; }
.rg210 { width : 200px;float:left; text-align:left; 	height:auto;  border: #FFFFFF solid 1px; }
.rg220 { width : 220px;float:left; text-align:left; 	height:auto;  border: #FFFFFF solid 1px; }

.rg548 { width : 548px; 	vertical-align:bottom; float:left; text-align:left;	height:auto; border: #FFFFFF solid 1px; }
.rg550 { width : 550px; 	vertical-align:bottom; float:left; text-align:left;	height:auto; border: #FFFFFF solid 1px; }

/* item del repeater */
.it { width: 550px; background:#CCFFFF; float:right; border: #FF0000 solid 0px;	height: 100;	text-align: left;	}
.it_alt { width: 550px; background:#CCFFBB; float:right; border: #FF0000 solid 0px;	height: auto;	text-align: left;	}


.ts_0 { width: 548px; /*float:right;*/border: #FF0000 solid 0px;	height: auto;	text-align: left;	}
ts_0elenco{ width: 500px; /*float:right;*/border: #FF0000 solid 0px;	height: auto;	text-align: left;	}
.ts_1 { width: 230px; float:left; border: #FFFFFF solid 0px;	height: auto;	text-align: left;	}
.ts_2 { width: 155px; float:left; border: #0000FF solid 0px;	height: auto;	text-align: left;	}
.ts_3 { width: 155px; float:right; border: #00FF00 solid 0px;	height: auto;	text-align: left;	}

.ts_4 { width: 50px;  float:left; border: #FFFF00 solid 0px;	height: auto;	text-align: left;	}
.ts_5 { width: 130px;  float:left; border: #FFFF00 solid 0px;	height: auto;	text-align: left;	}
.ts_6 { width: 50px;  float:left; border: #FFFF00 solid 0px;	height: auto;	text-align: left;	}

.ts_7 { width: 180px;  float:left; border: #FFFF00 solid 0px;	height: auto;	text-align: left;	}
.ts_8 { width: 230px;  float:left; border: #FFFF00 solid 0px;	height: auto;	text-align: left;	}
.ts_9 { width: 137px; float:left; border: #00FF00 solid 0px;	height: auto;	text-align: left;	}


.font_xs {font-size: x-small; color: black;font-family: Verdana, Monospace;}

.font_xxs {font-size: xx-small; color: black;font-family: Verdana, Monospace;}
.ts_4a { width: 65px;  float:left; border: #FFFF00 solid 0px;	height: 15px;	text-align: left; font-size:xx-small;	}
.ts_4bnome { width: 480px;  float:left; border: #FFFF00 solid 0px;	height: auto;	text-align: left; }
.ts_4b { width: 480px;  float:left; border: #FFFF00 solid 0px;	height: auto;	text-align: left; font-size:x-small;	}

.font_s {font-size: small; color: black;font-family: Verdana, Monospace;}
.font_m {font-size: medium; color: black;font-family: Verdana, Monospace;}


/*  *****************************  consiglio direttivo ********************* */

.titolo_consiglio_direttivo
{text-align:center;	float:left; width : 510px;	height: 30px; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.rg_consiglio_direttivo{ width : 510px;  	vertical-align:bottom; float:left; text-align:center;	height:auto; border: #FFFFFF solid 0px; }

.colonna_consiglio_direttivo_dummy{ width : 50px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 0px; }
.colonna_consiglio_direttivo_cogn{ width : 150px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }
.colonna_consiglio_direttivo_nom{ width : 150px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }
.colonna_consiglio_direttivo_carica{ width : 150px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }


/*  *****************************  Commissioni ********************* */

.titolo_commissioni
{text-align:center;	float:left; width : 560px;	height: 30px; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.titolo_commissione_sing
{text-align:left;	float:left; width : 560px;	height: auto; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.rg_commissione{ width : 510px;  	vertical-align:bottom; float:left; text-align:center;	height:auto; border: #FFFFFF solid 0px; }

.col_dummy{ width : 20px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 0px; }
.col_matr{ width : 80px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }
.col_cogn{ width : 130px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }
.col_nom{ width : 130px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }
.col_tel{ width : 130px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }


.col_dummy_pre{ width : 5px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 0px; }
.col_cogn_pre{ width : 115px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }
.col_nom_pre{ width : 80px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }
.col_tel_pre{ width : 100px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }
.col_carica_pre{ width : 160px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }




/*  *****************************  Commissioni Edilizie ********************* */

.titolo_commissioni_edilizie
{text-align:center;	float:left; width : 560px;	height: 20px; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.titolo_commissione_edilizia_sing
{text-align:left;	float:left; width : 560px;	height: auto; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.rg_commissione_edilizia{ width : 560px;  	vertical-align:bottom; float:left; text-align:center;	height:auto; border: #FFFFFF solid 0px; }


.colonna_consiglio_edilizia_dummy{ width : 30px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 0px; }
.colonna_consiglio_edilizia_comune_tit{ width : 170px;float:left; text-align:center; 	height:auto; color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}
.colonna_consiglio_edilizia_ing_tit{ width : 190px;float:left; text-align:center; 	height:auto;  color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF; }
.colonna_consiglio_edilizia_data_tit{ width : 140px;float:left; text-align:center; 	height:auto;  color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF; }



.colonna_consiglio_edilizia_dummy{ width : 30px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 0px; }
.colonna_consiglio_edilizia_comune{ width : 170px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }
.colonna_consiglio_edilizia_ing{ width : 190px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }
.colonna_consiglio_edilizia_data{ width : 140px;float:left; text-align:left; 	height:auto;  border: #0000FF solid 1px; }

/*  *****************************  Modulistica FAQ ********************* */

.titolo_faq
{text-align:center;	float:left; width : 560px;	height: 30px; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.titolo_faq_sing
{text-align:left;	float:left; width : 560px;	height: auto; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF; }

.item_faq
{font-size: 10pt;text-align: left; padding:6px}

.titolo_trasf
{text-align:center;	float:left; width : 560px;	height: 30px; vertical-align:middle;	color:White; font-size:small; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}




/*  *****************************  Modulistica FAQ ********************* */

.titolo_inarcassa
{text-align:center;	float:left; width : 560px;	height: 30px; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.titolo_inarcassa_sing
{text-align:left;	float:left; width : 560px;	height: auto; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF; }

.item_inarcassa
{font-size: 10pt;text-align: left; padding:6px}



/*  *****************************  CONTROLLO E-MAIL ********************* */

.ctr_email_ok
{width : 560px;	float:left; text-align:center;	height:100; background:#00DD00;   border: #00FF00 solid 1px;}


.ctr_email_ko
{width : 560px;	float:left; text-align:center;	height:100; background:#EE0000;   border: #FF0000 solid 1px;}



/*  *****************************  richiesta password  ********************* */
.titolo_richiesta_password
{text-align:center;	float:left; width : 560px;	height: 30px; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.titolo_pwd_richiesta_sing
{text-align:left;	float:left; width : 560px;	height: 30px; vertical-align:middle;	color:White; font-size:small; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.titolo_ar
{text-align:center;	float:left; width : 560px;	height: 30px; vertical-align:middle;	color:White; font-size:small; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.ctr_pwd_ko
{width : 560px;	float:left; text-align:center;	height:100; background:#EE0000;   border: #FF0000 solid 1px;}

.titolo_cambio_pwd
{text-align:center;	float:left; width : 560px;	height: 30px; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.rilascio_pwd_ko
{width : 560px;	float:left; text-align:center;	height:100; background:#FE0000;   border: #FF0000 solid 1px;}


.tab_cambio_pass
{width : 350px;	height:auto;  border: #6699FF solid 2px;}


/*  *****************************  verbali  ********************* */
.titolo_verbali
{text-align:center;	float:left; width : 560px;	height: 30px; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}



.titolo_verbali_sing
{text-align:center;	float:left; width : 560px;	height: 30px; vertical-align:middle;	color:White; font-size:medium; font-weight:bold;		border-color: #6699FF;	background-color: #6699FF;}

.item_verbale
{font-size: 10pt;text-align: left; padding:6px}


/* *************************** verbale commissione prototipo  ****** */

.pag_verbale_commissione
{ border:#00FF00 0px solid; text-align:left; position: static;width:900px;height: auto;/*background: red;*/}
.header_verbale_commissione
{border:#0000FF 1px solid;text-align:left;position: static;height: 190px;width: 896px;padding: 1px;/*background: red;*/}
.destinatario_txt
{ border:#FF0000 0px solid; position: static;float: right;height: 100px;width: 300px; text-align:left;padding: 2px; font-weight:bold /*background: red;*/}
.prot_data
{ border:#00FF00 0px solid; position: static;float: left;height: auto;width:800px; text-align:left;padding: 2px;  }
.oggetto_txt
{ border:#00FF00 0px solid; position: static;float: left;height: auto;width:800px; text-align:left;padding: 2px;  }

.riga_vuota_800_15
{ float:left;width:800px;height:15px;border:#00FF00 0px solid;}

.riga_vuota_800_20
{ float:left;width:800px;height:20px;border:#00FF00 0px solid;}

.oggetto_contenitore
{ float:left ;width:896px;border:#0000FF 0px solid;}
.oggetto_contenitore_sx
{ float:left ;width:96px;text-align:right;border:#00FF00 0px solid;}
.oggetto_contenitore_dx
{ float:right ;width:796px;text-align:left;border:#00FF00 0px solid;}

.contenitore_txt_verb
{ float:left ;width:896px;border:#0000FF 0px solid;}


.txt10sx_verb
{font-size: 10pt;text-align: left; padding:6px}

.txt10just_verb
{font-size: 10pt;text-align: justify ; padding:6px}

.txt12just_verb
{font-size: 10pt;text-align: justify ; padding:6px}

li.lista_circ_verb
{list-style-type: circle; padding:10px;}


.piede_contenitore
{ float:left ;width:896px;border:#0000FF 0px solid;}
.piede_contenitore_sx
{ float:left ;width:278px;text-align:center;border:#00FF00 0px solid;}
.piede_contenitore_centro
{ float:left ;width:300px;text-align:center;border:#00FF00 0px solid;}
.piede_contenitore_dx
{ float:right;width:278px;text-align:center	;border:#00FF00 0px solid;}


/*  ricerca INARCASSA     ricerca INARCASSA    ricerca INARCASSA       */

.ric_inarcassa_tabella
{	width : 560px;	border-color:#0000FF;    border-top: #0000FF solid 1px;border-left: #0000FF solid 1px;border-right: #0000FF solid 1px; border-bottom: #0000FF solid 3px; }

.ric_inarcassa_cella_data_int
{  	text-align:center;	width : 80px;	height: 40px;	color:White;	float:left;	border-color: #6699FF;	background-color: #6699FF;}

.ric_inarcassa_cella_titolo_int
{	text-align:center;	width : 474px;	height: 40px;	color:White;	float:right;	border-color: #6699FF;	background-color: #6699FF;}


.ric_inarcassa_cella_data
{  text-align:left ; vertical-align:bottom;	width : 80px;float:left; position:static;	height: 20px;border: #00FFFF solid 0px;}

.ric_inarcassa_cella_titolo 
{text-align:center;float: left; 	width : 450;	height: auto;		border: #0000FF solid 0px;}

.ric_inarcassa_cella_icona
{	text-align : center;	width : 24px;	height: 20px;	background : #FFFFFF;		border: #0000FF solid 0px;}

.ric_inarcassa_icona_pdf
{  text-align:left;	width : 20px;	height: 20px;	border-color: #0000FF ;		border: #0000FF solid 1px;}


.ric_inarcassa_sommario
{	text-align:left;	width : auto;	height: auto;	background : #FFFFFF;	border: #FF0000 solid 1px;}

.ric_inarcassa_cella_descrizione
{	text-align:left;	width : auto;	height: auto;	background : #FFFFFF;	border: #0000FF solid 0px;}


.txt8justxx
{font-size:x-small; text-align: justify ; padding:2px}

.user_lbl_css
{width : 40px; font-size:small;}

.user_txt_css
{width : 80px;font-size:small;}

.pwd_lbl_css
{width : 40px;font-size:small;}

.pwd_txt_css
{width : 80px;font-size:small;}

.extr_btn_css
{width : 100px;}

.pwd_lbl_msg{font-size:small; color : Red;}

.rg_foto{float:left;width:500px;}

.foto{float:left;}

.txt_foto{float:left;width:150px;height:150;text-align:justify ; }
.tra_foto{float:left;width:10px;height:150; display:block;}
