/*ELENCO COLORI UTILIZZATI
#0033CC
#54798E
#557799
#990000
#FF9900
*/

/*stili del Wallet
div#wallet{
	left:700px;
	position:absolute;
	top:35px;
	height:15px;
	width:300px;
	background-color: #003366;
	color:#f5f5f5;
}

#wallet a{
	color:#ff9900;
}*/

div#finestra{position:absolute;border:1px solid #557799;overflow:auto;background-color:#f5f5f5}
table#intestazioneFinestra{border-collapse:collapse; border-spacing:0;width:100%}
table#intestazioneFinestra th.titolo{ background-color:#003366; color:#ffe5cc; font-weight:bold; height:25px; text-align:left;padding-left:5px;}

/*table#telenco, table#intestazione{font-size:10px;}*/

/*Font*/
/*STILI COLORI*/
.caricare,
.titoloselect,
.tgenerica a,
a,
td#numPag,
table.tgenericaMD a,
#agenda .intestazioni td,
#agenda td.settimana,
#agenda font.giornosel,
#legenda font.giornosel,
#footer a,
#footer,
#tabellaPrincipale td.meseanno,
#telenco a, #telencoReg a,
#telenco tbody tr.messaggio,
#tInvioMsg td#titolo {color:#003366;}

#homepage a.menu,
input.bottone:hover,
input.bottoneLarge:hover,
table.tgenericaMD .disattivo a,
.tgenerica .disattivo a,
.tgenerica .disattivo a:hover,
.tgenericaMD .disattivo a:hover,
.legenda{color:#FFF;}


/*#agenda td.half tbody*/	
body,
.sfondoGrigioChiaro,
#calendario thead th{background-color: #F5F5F5;}
	
.sfondoGrigioScuro,
.progressBar th {background-color: #557799;}

#agenda td,
#homepage div#footer,
#telenco tbody tr.descrizione,
.inerimento,
.tgenerica td.descrizione,
.tgenerica td.titoloParagrafo,
.tgenerica td.materiale{color:#000;}

.disabilitato a,
#settimana td.giorno,
.tgenerica tr.rolldis a, 
table.tgenericaMD tr.rolldis a,
.titoliVersioni,
tr.disabilitato{color:#557799;}
	
body#homepage,
body#popUp,
#homepage tr.fondoBianco{background-color:#FFF;}

.attivo a,
#tabellaPrincipaleGg td.meseanno,
#tabellaPrincipaleSett td.meseanno,
.tgenerica td.tipoMateriale,
.tgenerica .attivo a,
table.tgenericaMD .attivo a,
.tgenerica td.numeriParagrafo,
.tgenerica td.iconeTamplates{color:#ff9900;}
	
#homepage #footer a:hover{color:#ee4400;}

#homepage a:hover{background-color:#EEE;}
	
#homepage a.menu:hover{color:#FFE5CC;}
	
#footer a:hover,
#settimana td.intestazioneSett,
#titoloBriciola a,
#telenco tbody a:hover,
#telencoReg tbody a:hover,
.tgenerica a:hover,
table.tgenericaMD a:hover{color:#FF9900;}

#calendario a.oggi{color:#f5f5f5;}

#calendario thead,
#legenda tr.legenda,
tr.legenda,
#banner td#banner2{background-color:#003366;}

#homepage tr.fondoChiaro{background-color:#CCC;}

.titoloRubrica,
#tabellaPrincipaleGg th.aula,
#tabellaPrincipaleGg th.calendario,
#tabellaPrincipale th.calendario,
#tabellaPrincipale th.paragrafi,
#tabellaPrincipaleSett th.aula,
#tabellaPrincipaleReg th.paragrafi,
#tabellaPrincipaleContatti th.calendario,
#tabellaPrincipaleRIOversion th.calendario,
#tabellaPrincipaleSett th.calendario,
#tabellaPrincipale .aula{
	background-color:#003366;
	color:#ffe5cc;}

#homepage tr.fondoScuro{background-color:#999;}

.tgenericaMD td.titoloVersione{background-color:#ffe5cc;}

.tgenericaMD td.rigaBassa, 
.tgenericaRisposte td.rigaBassa{
	color:#000;
	background-color:#ccc}

td.errore,
td.erroreSmall,
td.msg{color:#BD0000;}

#legenda td.titololegenda{color:#ffe5cc;}

#telenco thead td a,
#telencoReg thead td a{color:#F5F5F5;}

td.oggi{background-color:#FF9900;}

td.impegno,
#telenco tr.roll,
.tgenerica tr.roll,
table.tgenericaMD tr.roll,
.tgenerica tr.rolldis,
table.tgenericaMD tr.rolldis{background-color:#FFE5CC;}

td.passato{background-color:#ccc;}

input.checkb,
#adm div#dPrincipale,
#adm #dPrincipale div#myCanvas{background-color:#fff;}

#homepage span.label{
	color:#999;}

#adm div#dDati,
#adm div#dComandi,
.progressBar td{background-color:#f5f5f5;}

input.bottone,
input.bottoneLarge,
input.bottoneSmall,
input.bottoneLrg,
input.btRichPers,
input.bottonePERS,
input.bottoneCREAGR,
input.bottoneCORSO,
#agenda input.bottoneCAL,
#PULSANTIERA a.bottone{
	color:#F5F5F5;
	background-color:#557799;
	border:1px solid #54798E;}


#legenda td.selezionato{
	background-color:#003366;
	color:#003366;}

.tgenerica .attivo,
table.tgenericaMD .attivo,
.attivo{
	color:#ff9900;
	background-color:#557799;}

.texta{
	background-color:#E6E6E6;
	border: 1px solid #666666;}

#telenco td.carAvatar,
td#numPag a,
input.bottoneCAL,
#telenco thead,
#telencoReg thead,
#telenco tbody th,
#telencoReg tbody th,
#tverticale td.intestazione,
#tverticale th,
.tgenerica thead,
.tgenericaMD thead,
.tgenerica th,
.tgenericaMD th,
.tgenericaRisposte th,
#tinterna thead,
.tinterna thead,
#adm #dComandi th{
	background-color:#557799;
	color:#f5f5f5;}

.sfondoBlu {
	color: #0033CC;
	background-color: #CCC;}

#homepage input,
.sfondoNero {
	color: #000;
	background-color: #CCC;}

#calendario tbody th,
#PULSANTIERA a.bottone:hover{
	color:#003366;
	background-color:#F5F5F5;}

.check{
	border: thin none #E6E6E6;}

.sfondoRosso {
	color: #FF0000;
	background-color: #CCC;}

.input_all{
	color: #000;
	background-color:#E6E6E6;
	border:thin none #E6E6E6;}

.inserimento input{
	border:1px solid #000;}

#PULSANTIERA a.bottoneH{
	color:#003366;
	background-color:#FFE5CC;
	border:1px solid #54798E;}

#PULSANTIERA a.bottoneNA{
	color:#557799;
	background-color:#003366;
	border:1px solid #54798E;}

#PULSANTIERA a.bottoneVuoto{
	color:#003366;
	background-color:#003366;
	border:1px solid #003366;}

a.bottone, a.bottoneh{
	color:#003366;
	background-color:#F5F5F5;
	border:1px solid #54798E;}
	
a.bottoneCat, a.bottoneCatFin{
	color:#f5f5f5;
	background-color:#557799;
	border:1px solid #557799;}

input{
	color:#000000;
	background-color:#E6E6E6;
	border:1px solid #666666;}

input.testochat{
	color: #000000;
	background-color:#E6E6E6;
	border:thin none #666666;}

select{
	color:#000000;
	background-color:#E6E6E6;
	border-top:solid 1px #FF0000;}

td#titoloBriciola {
	color:#FF9900;
	background-color:#003366;
	border-bottom:solid 1px #FFF;}

.progressBar td.v5{
	background-color:#66FF99;}

.progressBar td.v4{
	background-color:#52E07A;}

.progressBar td.v3{
	background-color:#3DC25C;}

.progressBar td.v2{
	background-color:#29A33D;}

.progressBar td.v1{
	background-color:#14851F;}

.progressBar td.v0{
	background-color:#006600;}

a.bottone:hover,
a.bottoneh:hover,
#numPag span{
	color:#003366;
	background-color:#FFE5CC; }

#homepage a, #testoTimer{
	color:#EE4400;
	background-color:#fff;}

#homepage #footer a{
	background-color:#fff;
	color:#000;}

table#tcomandi{
	border-top:2px solid #57799;
	border-bottom:2px solid #557799;}

table.progressBar {border:1px solid #000;}

table.progressBar{
	width:100px;
	height:8px;
	border-collapse:collapse;}

#telenco tbody,
table#telencoReg tbody,
#tnews tbody,
.tgenerica tbody,
table.tgenericaMD tbody{
	background-color:#E6E6E6;
	color:#003366;}

#telenco tr.rolldis{
	color:#557799;
	background-color:#FFE5CC;}

#tverticale td,
#tInvioMsg select,
.tgenerica tbody#dati,
table.tgenericaMD tbody#dati{
	background-color:#E6E6E6;
	color:#000;}

.tgenerica th.INT, table.tgenericaMD th.INT{
	background-color:#003366;
	color:#FF9900;}

#tinterna tbody, .tinterna tbody{
	background-color:#FFF;
	color:#003366;}

/*STILI FONT*/
.texta{
	font-family:Verdana;
	/*MODIFICATO 8pt*/
	font-size:10px;}

.titoloselect{
	/*MODIFICATO 8pt*/
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	text-transform: none;
	text-decoration: none;}

.input_all{
	/*MODIFICATO 8pt*/
	font-size:10px;
	font-style:normal;
	line-height: normal;
	font-weight:normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;}
 
.legenda{
	font-size:9px;
	text-align:right;}

#tabellaPrincipaleGg td.meseanno,
#tabellaPrincipale th.calendario,
#tabellaPrincipale td.meseanno,
#tabellaPrincipaleSett td.meseanno,
#tabellaPrincipaleContatti th.calendario,
.titoloRubrica{
	font-weight:bold;
	text-align:center;
	/*MODIFICATO 12px*/
	font-size:10px;
	}

.cMenu,
.cMenuOver {
	font-family:MS Sans Serif;
	font-size: 8pt;}

#tabellaPrincipale .aula{
	font-weight:bold;
	text-align:left;}

.inerimento {
	font-family:Arial;
	/*MODIFICATO 12px*/
	font-size:10px;}

body,div,table{
	font-family:Verdana;
	/*MODIFICATO 12px*/
	font-size:10px;}

a,
.tgenerica a,
.tgenericaMD a,
#footer a,
#telenco a,
#telencoReg a,
.tgenerica .attivo a,
table.tgenericaMD .attivo a,
.tgenerica .disattivo a,
table.tgenericaMD .disattivo a,
.attivo a,
.disabilitato a{text-decoration:none;}

input.bottone,
input.bottoneLarge,
input.bottoneSmall,
input.bottoneLrg,
input.btRichPers,
input.bottoneCORSO,
input.bottoneCREAGR,
input.bottonePERS,
#PULSANTIERA a.bottoneH,
#PULSANTIERA a.bottone,
#PULSANTIERA a.bottoneVuoto,
a.bottone, a.bottoneh,a.bottoneCat, a.bottoneCatFin{
	text-decoration:none;	
	/*MODIFICATO 14px*/
	font-size:10px;	
	text-align:center;}

#PULSANTIERA a.bottoneNA{
	text-decoration:none;
	/*MODIFICATO 14px*/
	font-size:10px;
	text-align:center;}

a:hover,
#titoloBriciola a:hover,
.tgenerica .disattivo a:hover,
font#linkErrore,
.tgenericaMD .disattivo a:hover{
	text-decoration:underline;}

#homepage a,
#testoTimer,
#calendario a.oggi{
	text-decoration:none;
	font-size:9px;}

#homepage #footer a,
td.etichetta,
#tInvioMsg td.etichetta{
	/*MODIFICATO 12px*/
	font-size:10px;}

td#numPag,
#popUp #principale td,
#adm #dComandi table{text-align:center;}

#tabellaPrincipale th.paragrafi,
#tabellaPrincipale th.aula,
#tabellaPrincipaleSett th.aula,
#tabellaPrincipaleReg th.paragrafi,
#tabellaPrincipaleGg th.aula{
	font-weight:bold;
	text-align:left;
	padding-left:5px;}

#tabellaPrincipaleGg th.calendario,
#tabellaPrincipaleSett th.calendario{
	font-weight:bold;
	text-align:center;
	padding-left:5px;}

#calendario tbody th {
	font-size:7pt;
	letter-spacing:2px;} 

td.errore,
td.erroreSmall,
td.msg{
	text-align:center;
	font-weight:bold;
	/*MODIFICATO 15px*/
	font-size:14px;
}

td.erroreSmall{font-size:10px;}

.caricare,
th,
#agenda tr.intestazioni,
#agenda font.giornosel,
#legenda font.giornosel,
#telenco thead,
#telencoReg thead,
#telenco thead td a,
#telencoReg thead td a,
#telenco tbody tr.messaggio,
#telenco tbody th,
#telencoReg tbody th,
#tverticale td.intestazione,
#tverticale th,
.tgenerica thead,
.tgenericaMD thead,
#tinterna thead,
.tinterna thead,
#telenco td.carAvatar,
#agenda td.settimana,
#settimana td.intestazioneSett,
#agenda thead td a,
#settimana td.giorno{font-weight:bold;}

#legenda td.titololegenda{
	font-weight: bold;
	font-size:9px;}

#numPag span,
td#numPag a{
	text-decoration:none;
	font-family:Arial;
	/*MODIFICATO 12px*/
	font-size:10px;}

#popUp #principale td.etichetta{text-align:right;}

/*INPUT*/
input,
input.testochat{
	/*MODIFICATO 8pt*/
	font-family:verdana;
	font-size:10px;}

#agenda input.bottoneCAL{
	/*MODIFICATO 14px*/
	font-size:10px;
	text-align:center;}

/*SPAN FONT*/

#homepage span.label{font-size:9px;}

/*DIV*/
div#footer {
	width:100%;
	position:absolute;
	background-image:none;}

#footer {
	text-align:center;
	font-family:Arial;
	/*MODIFICATO 12px*/
	font-size:10px;}

/*SELECT*/
select{
	/*MODIFICATO 8pt*/
	font-family:verdana;
	font-size:10px;}

#tabellaPrincipaleRIOversion th.calendario{
	text-align:center;
	padding-left:5px;}

td#titoloBriciola {
	text-decoration:none;
	font-size:14px;}

#titoloBriciola a{
	text-decoration:none;}

#tInvioMsg td#titolo{
	font-size:12px;
	font-weight:bold;}

#tInvioMsg select{
	/*MODIFICATO 8pt*/
	font-size:10px;}

/*---------------------------------ALTRO-----------------------------------*/

.selectdate{width:53px;}

.inputhidden,
iframe.ping,
.invisibile{display:none;}

.texta{
	width:99%;
	height:50px;}

#tabellaPrincipale .aula,
#tabellaPrincipaleSett th.aula,
#tabellaPrincipaleSett th.calendario,
#tabellaPrincipaleRIOversion th.calendario,
#tabellaPrincipaleContatti th.calendario,
#tabellaPrincipaleReg th.paragrafi,
.titoloRubrica,
#tabellaPrincipaleGg th.calendario,
#tabellaPrincipale th.calendario,
#tabellaPrincipale th.paragrafi,
#tabellaPrincipaleGg th.aula{
	height:25px;
	padding-left:5px;}

#areaTesto{
	width:100%;
	height:200px;}

#agenda td,
.manina{cursor:pointer;} 

.input_all{
	padding:1px;
	margin:5px;
	width: 80%;
	height: 100px}

.check{
	padding:1px;
	margin:2px;
	width:20px;
	vertical-align:middle;}

.cMenuDivOuter {
	background-color:threedface;
	height: 9px }
 
body{
	margin:0;
	padding:0;
	border:0;}

#PULSANTIERA a.bottoneVuoto,
#PULSANTIERA a.bottoneNA,
.attivo a{cursor:default;}

#PULSANTIERA a.bottoneH,
#PULSANTIERA a.bottoneVuoto,
#PULSANTIERA a.bottoneNA,
#PULSANTIERA a.bottone{
	width:160px;
	padding:0 10px;
	display:block;	
	height:12px;}

a.bottone,
a.bottoneh,
a.bottoneCat, a.bottoneCatFin{
	padding:0 10px;
	display:block;
	height:12px;
}
	
a.bottoneCatFin{
	width:90px;
}

#homepage a{
	background-repeat:no-repeat;
	background-image:url(/conf/immagini/icone/arrow.gif);
	background-position:left;
	padding-left:11px;}

#homepage #footer a{
	padding-left:0;
	background-image:none;}

#homepage a.menu{
	background-image:none;
	background:none;}

#homepage a.menu:hover{background:none;}

table#tinterna,
table.tinterna,
#adm #dComandi table{width:100%;}

table#tabellaPrincipaleSett{
	width:733px;
	border-collapse:collapse;
	border-spacing:0;}

#tabellaPrincipaleGg td {padding:0;}

#tabellaPrincipaleGg td.giorno {vertical-align:top;}

table.tgenericaMD{width:94%;}

table#tabellaPrincipaleGg{
	width:733px;
	border-collapse:collapse;
	border-spacing:0;}

table#tabellaPrincipale{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;}

table#legenda{
	width:100%;
	height:20px;}

#agenda table#settimana{width:98%;}

#popUp table#principale{
	height:476px;
	width:596px;
	border-collapse:collapse;
	border-spacing:0;}

table#tcomandi{
	border-top:2px solid #57799;
	border-bottom:2px solid #557799;
	width:100%;}

table#banner{
	border-collapse:collapse;
	width:100%;
	height:70px;
	border-spacing:0;}

table#agenda {
	width:100%;
	/*padding:1px;
	margin:1px;*/}

#homepage table#tabellainferiore{width:296px;}

#homepage table{
	border-collapse:collapse;
	height:100%; 
	width:100%;}

#homepage tr#menuinferiore{ vertical-align:top;}

#homepage tr.riga{height:20px;}

#tcomandi td.comandi{width:160px;}

.tgenericaMD td.rigaBassa,
.tgenericaRisposte td.rigaBassa{padding:2px 5px;}

#tinterna td{padding:0 10px;}

td.etichetta{padding:0 5px;}

#banner td,
#tabellaPrincipaleSett td,
#tabellaPrincipale td {padding:0;}

#tabellaPrincipale td.giorno {vertical-align:top;}

#legenda td.titololegenda {width:20%;}

#tabellaPrincipaleSett td.giorno {vertical-align:top;}

#settimana td.giorno{width:14%;}

#settimana td.intestazioneSett{padding:10px 0}

#banner td#banner1{
	height:70px;
	width:390px;
	background-image:url(/conf/immagini/banner/logo_barratop.gif);
	background-repeat:no-repeat;}

#banner td#banner3{
	background-image:url(/conf/immagini/banner/sfBottom_BarraTop.gif);
	height:20px;
	background-repeat:repeat-x;}

#homepage td{background-repeat:no-repeat;}

#homepage td#immagine{
	width:296px;
	background-image:url(/conf/immagini/home/immagine.gif);}

#homepage td#animazione{
	height:184px;
	width:344px; 
	padding:0;}

#homepage td#menu{
	height:114px;
	width:344px;
	background-image:url(/conf/immagini/home/menu.gif);
	padding:0px;}

#homepage td#logo{
	height:70px;
	width:344px;
	background-image:url(/conf/immagini/home/logo.gif);
	padding:0px;}

#agenda td{padding:0; height:16px;}

td#numPag {
	text-align:right;
	width:100%;
	height:16px;
	padding:0px 10px 0px 0px;}

td#numPag a{padding:0px 10px;}

#agenda td.titololegenda {width:20%;}

#popUp #principale td {
	vertical-align:middle;
	padding:0;}

input{
	padding:1px;
	margin:5px;
	width:192px;}

input.testochat{
	padding:1px;
	margin:5px;
	width:595px;}

input.checkb{width:20px;}

input.bottone
{
	padding:0 10px;
	cursor:pointer;	
	height:18px;
	width:100px;
}
	
input.bottoneSmall{
	padding:0;
	width:20px;
	height:18px;
}

input.bottoneLrg{
	height:18px;
	width:110px;
}

input.btRichPers{
	padding:0;
	width:50px;
	height:18px;
	font-size:10px;
}

input.bottoneSmall:disabled{
	background-color:#e6e6e6;
}

input.bottoneCORSO{
	cursor:pointer;
	width:160px;
	padding:0px 10px;
	border:1px solid #54798E;	
	display:block;
	height:18px;}

input.bottoneCREAGR{
	cursor:pointer;
	width:100%;
	padding:0 10px;
	display:block;	
	height:18px;}

input.bottonePERS{
	padding:0 10px;	
	cursor:pointer;	
	height:18px;	
	width:30px;}

input.bottoneCAL{width:97%;}

input.bottoneLarge{cursor:pointer;}

#agenda input.bottoneCAL{
	padding:0px 10px;
	font-size:10px;
	cursor:pointer;
	height:18px;}

#homepage input{
	border:none;
	padding:1px;
	margin: 5px;
	width:190px;}

#homepage input.go{
	width:25px;
	vertical-align:middle;
	padding:0;
	margin:0;}

#numPag span{
	padding:0 10px;
	cursor:default;}

#adm div#dDati{
	position:absolute;
	width:200px;
	height:500px;}

#adm div#dPrincipale{
	position:absolute;
	left:200px;
	width:600px;
	height:500px;}

#adm #dPrincipale div#myCanvas,
#adm #dPrincipale div#popUp{
	position:absolute;
	top:0;
	height:480px;
	width:600px;
	top:20px;}

#homepage div#footer{top:600px;}

#adm div#dComandi{
	position:absolute;
	left:800px;	
	width:200px;
	height:500px;}

#adm #dPrincipale #popUp iframe{
	border:0;
	height:480px;
	width:600px;}

select{
	border-top:solid 1px #FF0000;
	padding:1px;
	margin:5px 0px;
	width:100%;}

table#tabellaPrincipaleRIOversion{width:94%;}

table#tabellaPrincipaleContatti{width:93%;}

table#tabellaPrincipaleRIOversion,
table#tabellaPrincipaleContatti,
table#tabellaPrincipaleReg{
	border-collapse:collapse;
	border-spacing:0;}

td#titoloBriciola {
	font-size:14px;
	padding:0px;
	background-image:url(immagini/banner/sf_briciole.gif);
	background-repeat:no-repeat;
	height:20px;
	border-bottom:solid 1px #FFF;}

#telenco thead, #telencoReg thead{height:25px;}

#telenco th.titoliNmex{width:200px;}
#telenco th.titoliForm{width:150px;}

#telenco th, #telencoReg th,
#telenco td, #telencoReg td{padding:2px 10px;}

#telenco td#oggetto{width:40%;}

#telenco td#gruppi{width:60%;}

#tnews{width:733px;}

#tnews td{padding:2px 10px;}

table#tverticale{width:30%;}

#tinterna thead,
.tinterna thead,
#tverticale td.intestazione,
#tverticale th{height:20px;}


#tInvioMsg td.etichetta{
	width:5%;
	padding:0px 5px;}

#tInvioMsg select{width:75px;}

table#telenco,
table#tInvioMsg,
table.tgenerica,
table.tgenericaRisposte{width:100%;}

.tgenerica thead,
.tgenericaMD thead{height:25px;}

.tgenerica th, 
.tgenerica td{padding:2px 10px;}

.tgenerica td.titoloParagrafo,
.tgenerica td.numeriParagrafo,
.tgenerica td.iconeTamplates{height:29px}

.tgenerica td.materiale{
	height:29px;
	width:500px;}

.tgenerica td.tipoMateriale{
	height:29px;}

.tgenerica .attivo a,
table.tgenericaMD .attivo a{cursor:default;}

span#help{ position:absolute; left:948px; font-size:10px;}
span#help img{vertical-align:middle}

span#timer{position:absolute; left:915px; font-size:10px; color:#557799;}
span#timer img{vertical-align:middle}

span#printUtente{position:absolute; left:880px; font-size:10px; color:#557799;}
span#printUtente img{vertical-align:middle}

.manutenzione{ color:#557799; font-size:12px; font-weight:bold; text-align:center}
.tempoEsaurito{ color:#ee4400; font-size:12px; font-weight:bold;}

.loading{color:#BD0000; font-weight:bold}

table#telenco .intNazienda{background-color:#003366; color:#ffe5cc; font-weight:bold; text-align:center;}

.tgenericaMD th,
.tgenericaRisposte th{padding:2px 5px;} 
table#intestazione{border-collapse:collapse; border-spacing:0;width:100%}
table#intestazione th.titolo{ background-color:#003366; color:#ffe5cc; font-weight:bold; height:25px; text-align:left;padding-left:5px;}
table#intestazioneUtenti{border-collapse:collapse; border-spacing:0;width:100%}
table#intestazioneUtenti th.titolo{ background-color:#003366; color:#ffe5cc; font-weight:bold; height:25px; text-align:left;padding-left:5px;}

table#step td.stepAt, table#step td.stepDis{
	width:30px;
	height:20px;	
	border:1px solid #f5f5f5;
	text-align:center;
}

table#step td.stepAt{
	background-color:#FF9900;
	color:#003366;
	font-weight:bold;
}

table#step td.stepDis{
	background-color:#E6E6E6;
	color:#aaaaaa;
}

table#step{
	background-color:#003366;
}

.descrizione{
	color:#ffe5cc;
}

table#tForm{width:600px;}
table#tForm th{padding:2px 10px;}
table#tForm th.titoliNmex{width:200px;}
table#tForm td{padding:2px 10px;}
table#tForm td.error{color:#BD0000; font-weight:bold}
table#tForm td#modifica{width:10%}
table#tForm td#modifica a{text-decoration:underline}
table#tForm td#modifica a:hover{color:#ff9900}
table#tForm tbody{color:#003366;}
table#tForm tbody td{background-color:#e6e6e6;}
table#tForm tbody td.descr{text-align:justify;}
table#tForm tbody th.riga{background-color:#557799;height:1px}
table#tForm tbody th.titoliNmex{background-color:#557799; color:#F5F5F5; font-weight:bold; height:30px}
table#tForm tbody th.titoliDescr{background-color:#ff9900; color:#003366; font-weight:bold; height:30px}
table#tForm tbody th.titoliRiep{color:#003366; font-weight:bold; height:20px; border:1px solid #557799}
.evidenza{ font-weight:bold;color:#003366;}

table#pulsantitForm{width:600px;}

table#categoriePrev{width:100%;}
table#categoriePrev td{padding:0}
table#categoriePrev td a{ text-decoration:underline}
table#categoriePrev td a:hover{ color:#ff9900}

table#autore{ width:100%; height:100%;}
.nomeAutore{ font-weight:bold; font-size:13px;}
.didascaliePiccole{ font-size:9px; font-family:verdana;font-weight:bold; }




