body {color:#333333;}

a {color:#00447C;}
a:visited  {color:#00447C;}
a:active {color:#00447C;}
a:hover {color:#00447C;}

h3 {color:#f5821f; border-bottom:2px solid #cccccc;}

fieldset {border: 1px solid #f5821f;}
legend {color:#ffffff; background-color:#009900; border: 1px solid #f5821f;}

.cbutton {color:#ffffff; background-color:#336996; border:1px solid #00447c;}
.abutton {color:#ffffff; background-color:#336996; border:1px solid #00447c;}
.ctextbox {color:#00447c; background-color:#dae8f4; border:1px solid #00447c;}
.cselect {color:#00447c; background-color:#dae8f4; border:1px solid #00447c;}
.ctextarea {color:#00447c; background-color:#dae8f4; border:1px solid #00447c;}

div#pagina {border:1px solid #dddddd;}
div#intestazione {color:#333333;}

.boxsxtitolo, .boxdxtitolo, .boxunicatitolo {background:url('/Immagini/Stile1/BgBoxSx.gif') repeat-x center left; color:#ffffff;}

.divboxfooterinformazioni {border:1px solid #999999; background-color:#eeeeee;}
.divboxfooterinformazioni h3 {color:#ffffff; background: url('/Immagini/Stile1/BgBoxSx.gif') repeat-x center left;}

div#menualto {background-color:#ff9900;}
div#menualto a, div#menualto a:link, div#menualto a:visited {color:#ffffff;}
div#menualto a:hover {background-color:#336996;}

div#assistente {border:1px solid #cccccc;}

.assistentetitolo {color:#ffffff;}

.barrastrumenti {color:#103169; background-color:#bed5e8;}
.barrastrumenti a {color:#ffffff; background-color:#336996; border:1px solid #00447c;}
.barrastrumenti a:hover {background-color:#336996;}

table.tablayout .colsx {border-right:1px solid #dddddd;}
table.tablayout .colsxfix {border-right:1px solid #dddddd;}
table.tabdocumenti th {background: url('/Immagini/Stile1/BgTabDocTH.gif') repeat-x center left; color:#103169; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
table.tabdocumenti td {border-bottom: 1px solid #eeeeee;}
table.tabo1 th {background: url('/Immagini/Stile1/BgTabDocTH.gif') repeat-x center left; color:#103169; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
table.tabo1 td {border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee;}
table.tabo1 tr:hover {background-color:#dae8f4;}
table.tabo1 .selezionata {background-color:#dae8f4;}
table.tabv1 th {color:#103169; border-bottom:1px solid #eeeeee;}
table.tabv1 td {border-bottom: 1px solid #eeeeee;}
table.tab1 th {color:#103169;}

.boxhptitolo {border:1px solid #ff9900; background-color:#f1e4c7; color:#3399cc;}
.boxhpcontenuto {border-right:1px solid #3399cc;border-bottom:1px solid #3399cc; border-left:1px solid #3399cc; background-color:#D1E8F3;}
.boxhpcontenuto p {border-bottom:1px solid #3399cc;}

#divmessaggioattesa {background-color:#fec788; border:1px solid #f99527; color:#103169;}

#calendariogrande th {border:1px solid #ffffff; color:#ffffff; background-color:#f5821f;}
#calendariogrande td {border:1px solid #ffffff;}
#calendariogrande .normale {color: #990000; background: #f9f9f9;}
#calendariogrande .oggi {color: #009900; background: #cccccc;}
#calendariogrande .attivo {color: #ffffff; background: #00cc00;}
#calendariogrande .intestagiorno {background-color:#00447c; color:#ffffff;}
#calendariogrande .contenutogiorno {background-color:#dae8f4;}
#calendariogrande .intestagiornoaltromese {background-color:#336996; color: #ffffff;}
#calendariogrande .contenutogiornoaltromese {background-color:#dddddd;}

