
.active { background-color: #dcbb90; text-align: center; cursor: pointer; }
.arialpiccolo { font-size: 8pt; font-family: Arial }
.campo { font-size: 9pt; border: solid 1px #cec5ba }
.cella { color: #ffd700; background-color: #1d16b1; border-style: solid; border-width: 1px; border-color: #4169e1 #000 #000 #4169e1 }
.cellaclick { background-color: #000; text-indent: 10px; border-style: solid; border-width: 1px; border-color: #4169e1 #000 #000 #4169e1 }
.cellaout { background-color: #00008c; text-indent: 10px; border-style: solid; border-width: 1px; border-color: #4169e1 #000 #000 #4169e1 }
.cellaover { color: #ffd700; background-color: #1d16b1; text-indent: 10px; border-style: solid; border-width: 1px; border-color: #4169e1 #000 #000 #4169e1 }
.data { color: #9fa8af; font-style: italic; font-weight: bold }
.didabianco { color: #fff; font-size: 7pt }
.didablu { color: #0a6bba; font-size: 6pt }
.didanero { color: #000; font-size: 7pt }
.filobiancopiede { border-right: 2px solid white; border-bottom: 2px solid white; border-left: 2px solid white }
.filobiancosotto { border-bottom: 1px solid #fff }
.giustificato { text-align: justify }
.loginfalse { color: red; font-weight: bold; font-size: x-small; text-decoration: none; visibility: hidden }
.logintrue { color: red; font-weight: bold; font-size: x-small; text-decoration: none; visibility: visible }
.normal { text-align: center }
.sfumamenu { background: #eceae3 url(images/SfumaSpot.gif) repeat-x }
.sfumaprodotti { background: #eceae3 url(images/SfumaProdotti.gif) repeat-x }
.sfuma-spot { background: #f7fbfd url(images/SfumaSpot.gif) repeat-x }
.testopiccolo { font-size: 8pt }
.titoletto { color: #000; font-weight: bold }
.titolettoarancio { color: #b72; font-weight: bold; font-size: 7pt }
.titoloarancio { color: #b72; font-weight: bold; font-size: 9pt; text-decoration: none }
.titolobianco { color: #fff; font-weight: bold; font-size: 9pt; text-decoration: none }
.titoloblu { color: #0a6bba; font-weight: bold; font-size: 9pt }
.userlogin { font-size: 8pt; border: solid 1px #cec5ba }
.username { font-weight: bold; font-size: 9pt; text-transform: uppercase }

a, a:visited {
	color: #069;
	text-decoration:none;
}
a:hover{
	color: #b72;
	text-decoration:none;
}

a.seltipoc, a.seltipoc:visited {
	color: #069;
	text-decoration:none;
}
a.seltipoc:hover{
	color: #1ae71f;
	text-decoration:none;
}
a.feriale { color: #069; font-weight: bold; text-decoration: none }
a.feriale:active { color: #b72; font-weight: bold; text-decoration: none }
a.feriale:hover { color: #b72; font-weight: bold; text-decoration: none }
a.feriale:link { color: #069; font-weight: bold; text-decoration: none }
a.feriale:visited { color: #069; font-weight: bold; text-decoration: none }
a.festivo { color: #b72; font-weight: bold; text-decoration: none }
a.festivo:active { color: #ddbb90; font-weight: bold; text-decoration: none }
a.festivo:hover { color: #ddbb90; font-weight: bold; text-decoration: none }
a.festivo:link { color: #b72; font-weight: bold; text-decoration: none }
a.festivo:visited { color: #b72; font-weight: bold; text-decoration: none }
a.oggi { color: black; font-weight: bold; text-decoration: none }
a.oggi:active { color: #313131; font-weight: bold; text-decoration: none }
a.oggi:hover { color: #313131; font-weight: bold; text-decoration: none }
a.oggi:link { color: black; font-weight: bold; text-decoration: none }
a.oggi:visited { color: black; font-weight: bold; text-decoration: none }
a.primo { color: #069; font-weight: bold; font-size: 10pt; text-decoration: none }
a.primo:active { color: #b72; font-weight: bold; font-size: 10pt; text-decoration: none }
a.primo:hover { color: #b72; font-weight: bold; font-size: 10pt; text-decoration: none }
a.primo:link { color: #069; font-weight: bold; font-size: 10pt; text-decoration: none }
a.primo:visited { color: #069; font-weight: bold; font-size: 10pt; text-decoration: none }
a.primonews { color: #069; font-weight: bold; font-size: 8pt; text-decoration: none }
a.primonews:active { color: #b72; font-weight: bold; font-size: 8pt; text-decoration: none }
a.primonews:hover { color: #b72; font-weight: bold; font-size: 8pt; text-decoration: none }
a.primonews:link { color: #069; font-weight: bold; font-size: 8pt; text-decoration: none }
a.primonews:visited { color: #069; font-weight: bold; font-size: 8pt; text-decoration: none }
a.quarto { color: #0a6bba; font-size: 7pt; text-decoration: underline }
a.quarto:active { color: #9fa8af; font-size: 7pt; text-decoration: underline }
a.quarto:hover { color: #9fa8af; font-size: 7pt; text-decoration: underline }
a.quarto:link { color: #0a6bba; font-size: 7pt; text-decoration: underline }
a.quarto:visited { color: #0a6bba; font-size: 7pt; text-decoration: underline }
a.quinto { color: #000; font-size: 7pt; text-decoration: none }
a.quinto:active { color: #0a6bba; font-size: 7pt; text-decoration: none }
a.quinto:hover { color: #0a6bba; font-size: 7pt; text-decoration: none }
a.quinto:link { color: #000; font-size: 7pt; text-decoration: none }
a.quinto:visited { color: #000; font-size: 7pt; text-decoration: none }
a.secondo { color: #b72; font-weight: bold; font-size: 9pt; text-decoration: none }
a.secondo:active { color: #ddbb90; font-weight: bold; font-size: 9pt; text-decoration: none }
a.secondo:hover { color: #ddbb90; font-weight: bold; font-size: 9pt; text-decoration: none }
a.secondo:link { color: #b72; font-weight: bold; font-size: 9pt; text-decoration: none }
a.secondo:visited { color: #b72; font-weight: bold; font-size: 9pt; text-decoration: none }
a.sesto { color: #000; font-weight: bold; font-size: 9pt; text-decoration: none; text-transform: uppercase }
a.sesto:active { color: #0a6bba; font-weight: bold; font-size: 9pt; text-decoration: none }
a.sesto:hover { color: #0a6bba; font-weight: bold; font-size: 9pt; text-decoration: none }
a.sesto:link { color: #000; font-weight: bold; font-size: 9pt; text-decoration: none; text-transform: uppercase }
a.sesto:visited { color: #000; font-weight: bold; font-size: 9pt; text-decoration: none; text-transform: uppercase }
a.terzo { color: #0a6bba; font-weight: bold; font-size: 7pt; text-decoration: none }
a.terzo:active { color: #b72; font-weight: bold; font-size: 7pt; text-decoration: none }
a.terzo:hover { color: #b72; font-weight: bold; font-size: 7pt; text-decoration: none }
a.terzo:link { color: #0a6bba; font-weight: bold; font-size: 7pt; text-decoration: none }
a.terzo:visited { color: #0a6bba; font-weight: bold; font-size: 7pt; text-decoration: none }
a.menupr:active { color: #0a6bba; font-weight: bold; font-size: 9pt; text-decoration: none }
a.menupr:hover { color: #7a6044; font-weight: bold; font-size: 9pt; text-decoration: none }
a.menupr:link { color: #7a6044; font-weight: bold; font-size: 9pt; text-decoration: none }
a.menupr:visited { color: #7a6044; font-weight: bold; font-size: 9pt; text-decoration: none }
a.menuvar:active { color: #0a6bba; font-weight: bold; font-size: 7pt; text-decoration: none }
a.menuvar:hover { color: #7a6044; font-weight: bold; font-size: 7pt; text-decoration: none }
a.menuvar:link { color: #305c75; font-weight: bold; font-size: 7pt; text-decoration: none }
a.menuvar:visited { color: #305c75; font-weight: bold; font-size: 7pt; text-decoration: none }
.testotest{
font-size: 	10pt;
line-height: 18pt;
}
.titolettotest{
font-size: 	11pt;
line-height: 12pt;
font-weight: bold;
}
.bordodx{
	border-right: solid 2px blue;
}
.bordosx{
	border-left: solid 2px blue;
}
.bordogiu{
	border-bottom: solid 2px blue;
}
.menudxprivate{
position:relative;
margin: -4px 0 0 -8px;
background-image: url(../Images/btnbg.gif);
background-repeat:repeat-x;
width:100%;
}
.menudxprivatelarge{
background-image: url(../Images/btnbg.gif);
background-repeat:repeat-x;
width:100%;
}
.mostra1111 { visibility:hidden; display:none; }
.mostra0 { visibility:hidden; display:none; }
.nascosto { visibility:hidden; display:none; }
.nascosto0 { visibility:hidden; display:none; }
.visibilefalse { visibility:hidden; display:none; }

body { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #fff }
form { margin: 0px; padding: 0px; border: 0px }
td { color: black; font-size: 8.5pt; font-family: Verdana, Arial, Helvetica, Geneva }
