BODY, TD{
font-family:verdana,tahoma,sans;
font-size:11px;
}

.boxmiddle{
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding-left:10px;
padding-right:10px;
}

.textboxmiddle{
font-size:11px;
color:gray;
text-align:left;
padding-top:5px;
padding-bottom:5px;
}

.row1{
padding-left:5px;
color:#0180B0;
height:26px;
font-size:10px;
padding-right:5px;
}

.row3a, .row3b{
height:26px;
font-size:10px;
color:Gray;
padding-right:10px;
}
.row3b A{
	text-decoration:none;
}
.row2a{
font-family:verdana,tahoma,sans;
font-size:10px;
color:white;
padding-left:10px;
width:170px;
}
.row2a A {
	color:white;
}
.row2a A:hover {
	color:#CFCFCF;
}
.row3c{
width:180px;
}
.row3c input{
width:100%;
height:16px;
border:1px solid #CCCCCC;
font-size: 9px;
color:#AAAAAA;
}

.row5{
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
height:40px;
font-size:11px;
color:Gray;
}

.column2{
padding-left:10px;
padding-right:10px;

}

.column3c2{
height:50px;
font-size:11px;
color:Gray;
}


.textBlow{
color:#0180B0;
font-weight:bold;
}

a{
color:#0180B0;
}

a:hover{
color:#4CA6C7;
}

.ECM_menuAdiscesa{
width:100%;
height:24px;
border:1px solid #CCCCCC;
font-size: 14px;
color:gray;
}

.titoliBlow, .tb_verbale_titoli td{
color:#0180B0;
font-weight:bold;
font-size:11px;
}

hr{
	width: 100%;
	line-height: 1px;
}

input{
	background: #FAFAFA;
	border: 1px solid D0D0D0;
}
.BT_ECM_avviaricerca, #scriviRichiesta, .Pulsanti{
	background: url(/storage/images/imgSite/vuotovista.gif) no-repeat center;
	border: 0px;
	width: 100px;
	height: 26px;
	color: #3399FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:4px;
	cursor:hand;
	cursor:pointer;
}
.TD_ECM_conPulsanti{
	padding-top:26px;
}
.TB_ECM_richInfo, .TB_ECM_registrazione{
	background-color: #FAFAFA;
	width:100%;
	border: 1px solid silver;
}
.TB_ECM_richInfo TD, .TB_ECM_registrazione TD, .TD_anagrafica_sx, .TD_anagrafica_dx{
border: 0px;
padding-left:5px;
padding-right:5px;
}
.TB_ECM_richInfo TABLE, .TB_ECM_registrazione TABLE{
border: 0px;
}

#DV_ECM_lsc{border-top: 1px solid silver;border-bottom: 1px solid silver;margin-top:10px;}
#DV_ECM_lsc DIV{margin:5px;}

/*---------------news0--------------*/
.UL_ECM_news_0{
	font-family: tahoma;
	margin-left: 0;
	margin-bottom: 5;
	margin-right:0;
}
.A_ECM_news_0{
	text-decoration:none;
}
.SP_ECM_newsTit_0{
	font-family: verdana,tahoma,arial,sans-serif;
	font-size: 11px;
	color: #0280B2;
	font-weight:bolder;
	
}
.li_ECM_news_0{
	font-size: 8pt;
	color: gray;
	margin-bottom: 10
	font-weight: normal;
	text-decoration:none;
}
.li_ECM_news_0 a:hover{
	font-size: 8pt;
	color: gray;
	margin-bottom: 10
	font-weight: normal;
	text-decoration:none;
}

/*--------------end-news0--------------*/
.TB_ECM_body_0 TR TD{
	padding-right:10px;
}
.TD_ECM_CONTITOLO{
	font-style: normal;
	font: "Century Gothic";
	font-size: 10pt;
	color: white;
}
.TD_ECM_CONSOTTOTITOLO, .TB_ECM_UidPassw{
	font-style: normal;
	font: 11px;
	font-family: verdana,tahoma, arial, sans-serif;
	color: GRAY;
}
.TD_ECM_conTesto table{
background-color: #FFFFE0;
border: 1px solid silver;
}
.IN_ECM_search_0, #testo{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	padding: 0px 0px;
	height: 16px;
	border: 1px solid silver;
}
.IMGconTorna, .IMGconNewSearch{
	background-image: url(../images/imgSite/tornavista.gif);
	width: 100px;
	height: 26px;
}
.IMGconPrint{
	background-image: url(../images/imgSite/stampavista.gif);
	width: 100px;
	height: 26px;
}
.IMGLogSubmit, .imgCercaSubmit{
	border: 0px;
	height: 26 px;
	width: 100 px;
	background: url(../images/imgsite/buttonVaivista.gif) no-repeat center;
}
.TD_ECM_UidPassw0{
	text-align:right;
	width:50%
}
.TD_ECM_UidPassw1{
	text-align:left;
	width:50%
}
.ECM_cercaListLink0{
	color: #9F0700;
}
.TD_ECM_listaNewsData{
	text-align: left;
	color: #0280B2;
	
}
/*----------------modulo menu3 orizzontale-----------*/

.DV_ECM_baseMenu3{
	margin-top:4px;
}
.DV_ECM_baseMenu3 A{
	text-decoration:none;
}


/*-----------modulo elearning integrato**/
.TB_ELRN_calendario{
	background-color: #F9F9F9;
}
.TB_ELRN_calendario thead{
	background: #1187B5;
	color: White;
	font-weight: bold;
	text-align: center;
}
.TB_ELRN_schedaTecnica{
	width: 100%;
	background: #F9F9F9;
	color: Gray;
	border: 1px solid Gray;
}
.TB_ELRN_listaCorsiAutorizzati{
	width: 100%;
}
.TB_ELRN_listaCorsiAutorizzati thead{
	background: #1187B5;
	color: White;
	font-weight: bold;
	text-align: center;
}
.TB_ELRN_listaCorsiAutorizzati tbody{
	background: #F9F9F9;
	color: Gray;
	border: 1px solid Gray;	
}

/*-------------------START MODULO FORUM INCLUDED-------------------*/
.TB_FORUM_barra{
	background-color: transparent;
	font-family: Tahoma,Arial,Sans;
	font-size: 12pt;
	font-weight: bolder;
	width: 100%;
}
.TB_FORUM_barra input{
	border: 1px solid F0F0F0;
	height: 26 px;
	vertical-align: middle;
}
.BT_FORUM_cerca, .img_FORUM_Submit{
	border: 0px;
	height: 26 px;
	width: 100 px;
	background: url(../images/imgsite/buttonVaivista.gif) no-repeat center;
	margin-left: 10px;
}
.TB_FORUM_faccine{
	width: 100%;
	text-align: left;
}
.TB_FORUM_list0, .TB_FORUM_listUser0, .TB_FORUM_listUser1{
	width: 100%;
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	padding: 5px 5px;
}
.TB_FORUM_list0 THEAD, .TB_FORUM_list1 THEAD, .TB_FORUM_list3 THEAD, .TB_FORUM_listUser0 THEAD{
	font-family: tahoma, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	text-align: center;
	background-color: Silver;
}
.TB_FORUM_list0 TFOOT, .TB_FORUM_list1 TFOOT, .TB_FORUM_list3 TFOOT{
	font-family: tahoma, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	background-color: transparent;
}
.TB_FORUM_bottom{
	font-family: tahoma, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	width: 100%;

}
.CL_FORUM_list0_0, .CL_FORUM_list1_0, .CL_FORUM_list3_0{
	background-color: #F4F4F4;
	text-align: center;
}
.CL_FORUM_list0_1, .CL_FORUM_list1_1{
	background-color: #F8F8FF;
}
.CL_FORUM_list0_2, .CL_FORUM_list1_2, .CL_FORUM_list1_3, .CL_FORUM_list1_4{
	background-color: #F5F5F5;
	text-align: center;
	font-weight: bold;
}
.CL_FORUM_list3_1{
	background-color: #F5F5F5;
}
.TB_FORUM_list1, .TB_FORUM_list3{
	width: 100%;
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	padding: 5px 5px;
}
.TB_FORUM_list3 TD{
	border-bottom: dotted Black;
	border-bottom-width: 1px;
	padding: 5px 5px;
}
.TB_FORUM_list3 TFOOT TD{
	border-bottom: none;
}
.TR_FORUM_list3_0{
	background-color: #E1F1FF;
	font-weight: bold;
}
.TR_FORUM_list3_1{

}
.TB_FORUM_iscr0 TD TABLE, .tb_verbale TD TABLE{
	border: none;
}
.TB_FORUM_iscr0 TD TABLE TD, .tb_verbale TD TABLE TD{
	background-color: #E1F1FF;
	border: none;
}
.TB_FORUM_iscr1 {
	background-color: #E1F1FF;
	border: none;
	width: 100%;
}
.CL_FORUM_iscr1{
	width: 40%;
	text-align: right;
}
.TB_FORUM_iscr1 TFOOT{
	background-color: WHITE;

}

/*-------------------END MODULO FORUM INCLUDED-------------------*/
/*-------------------ticket -------------------------*/
H4{
	text-align: center;
}
CAPTION{
	background-color: #3D6AAE;
	border-bottom: 2px solid #F0F8FF;
}
TH{
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
}
TH a:hover {
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	COLOR: #D8F4F5;
}
TH a {
	text-decoration: none;
	COLOR: Silver;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
}

.TB_TICKET_list0{
	width: 98%;
	font-family: verdana;
	font-size: 8pt;
	color:#1D60A4;
}
.TB_TICKET_list0 td{
	font-family: verdana;
	font-size: 8pt;
	color:#1D60A4;
}

.TB_TICKET_welcome0{
	width: 100%;
	font-family: verdana;
	font-size: 8pt;
	color:#1D60A4;
}
.TB_TICKET_welcome0 td{
	font-family: verdana;
	font-size: 8pt;
	color:#1D60A4;
}
/*------------------end ticket-------------------------*/

/*---------------------------------------------E-DOC - sharedocument -------------------*/

#EDOC_tabellalayout{
	height: 100%;
	width:650px;
}
#EDOC_titolocategorie, .EDOC_status, #EDOC_titleListaDocumenti, #EDOC_titolosetup{
	background-color: #F7F7F7;
	color: #43A1C5;
	font-size: 10px;
	font-weight: bold;
	height: 18px;
	text-align: center;
	border: 1px dotted silver;
}
.TD_EDOC_colonnaCategorie{
	width:200px;
	height:100%;
}
#EDOC_listacategorie{
	padding-top:5px;
}
.TD_EDOC_colonnaDocumenti, .TD_EDOC_colonnaDocumenti TABLE TD{
	height:100%;
	width:450px;
}
.TD_EDOC_cellaLista {
	height:200px;
	width:450px;
}

.TD_EDOC_cellaDettaglio{
	height:100%;
	width:450px;
}
.TH_EDOC_tools{
	border-bottom: 1px solid silver;
	background-color: White;
	height: 25px;
}
#EDOC_tools{
	border-top: 1px solid silver;
	background-color: White;
	height: 25px;
	padding-top:5px;
	font-weight: bold;
	color: #43A1C5;
}
#EDOC_titleInbox, #EDOC_titleOutbox{
	border: 1px solid silver;
	width:200px;
	height:25px;
	background-color: White;
	padding-left: 5px;
	padding-top: 5px;

}
#EDOC_titleInbox A, #EDOC_titleOutbox A{
	font-weight: bold;
	text-decoration: none;
}
#EDOC_listaDocumenti{
	background-color: White;
	border: 1px solid silver;
	width:100%;
	height:175;
	background-color: White;
	padding: 5px;
	margin-top:5px;
}
#EDOC_titleDettaglioDocumenti{
	border: 1px dotted silver;
	background-color: #F7F7F7;
	height:20px;
}
#EDOC_testodettagliato{
	clear:both;
	background-color: White;
	border: 1px solid silver;
	width:100%;
	height:200px;
	background-color: White;
	padding-left: 5px;
	padding-top: 5px;
	margin-top:5px;
}
#EDOC_listaDocumenti UL, #EDOC_listaCategorie UL {
	list-style-image:  url(../images/imgsite/web_li.gif);
}
#EDOC_listaDocumenti UL LI, #EDOC_listaCategorie UL LI{
	margin-left: -25px;

}
#EDOC_allegato{
	width:100%;
	border: 1px solid silver;
	height:25px;
	background-color: White;
	padding-left: 5px;
	padding-top: 5px;
	margin-top:5px;
}
.TD_EDOC_buttonInvia{
	text-align: center;
}
.TB_EDOC_inserimento{
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
	width: 100%;
}
.TD_EDOC_cellasetup{
	height:100%
	
}
.TD_EDOC_cellasetup input{
		cursor:hand;
	cursor:pointer;
}
#EDOC_nomeutente{
	font-weight:bold;
}

/*------------------------------end edoc sharedoc -----------------------------------*/


/* ---------------calendario-------------*/
.DV_CALENDARIO_base{width:200px;height:200px;}
.IMG_CALENDARIO_preload{position:relative;top:50px}

.TB_CALENDARIO_calendarBase{background-color:#EEEEEE;border:1px solid gray}
.TD_CALENDARIO_mesenum SELECT{font:10px Verdana;background: #CCCCCC;width: 100%;}
.TD_CALENDARIO_yearnum SELECT{font:10px Verdana;background: #CCCCCC;width: 60;}

.TR_CALENDARIO_giorni{background:silver}
.OPT_CALENDARIO_optSelected{color:red}

.TD_CALENDARIO_date{background-color:white;}
.TD_CALENDARIO_date TABLE TD{height:20;width:20;text-align:center;margin:0;padding:0;}

.TB_CALENDARIO_normale TD{}
.TB_CALENDARIO_festivi TD A,.TB_CALENDARIO_prefestivi TD A{color:red}
.TB_CALENDARIO_selezionato TD{background-color:red}
.TB_CALENDARIO_oggi TD{background-color:gray}
/* ---------------fine calendario-------------*/
#table8 TR TD P {padding:10px;}