td
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #555555;
text-decoration : none;
}

.classetdgrey {

	color: #000000; /* Colore dei caratteri */
	background-color: #E9E9E9; /* Colore di sfondo delle celle della tabella */
	border-bottom-width: 0px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #000000; /* Colore bordo inferiore */
	border-right-width: 0px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #000000; /* Colore bordo destro */
	border-left-width: 1px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #FFFFFF; /* Colore bordo sinistro */
	border-top-width: 1px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #FFFFFF; /* Colore bordo superiore */
}

.classetdnc {

	color: #000000; /* Colore dei caratteri */
	border-bottom-width: 0px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #000000; /* Colore bordo inferiore */
	border-right-width: 0px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #000000; /* Colore bordo destro */
	border-left-width: 1px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #FFFFFF; /* Colore bordo sinistro */
	border-top-width: 1px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #FFFFFF; /* Colore bordo superiore */
}

.classetdlight {

	color: #000000; /* Colore dei caratteri */
	background-color: #FEF8C0; /* Colore di sfondo delle celle della tabella */
	border-bottom-width: 0px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #000000; /* Colore bordo inferiore */
	border-right-width: 0px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #CCCCCC; /* Colore bordo destro */
	border-left-width: 1px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #FFFFFF; /* Colore bordo sinistro */
	border-top-width: 1px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #FFFFFF; /* Colore bordo superiore */
}

.classetdlightyell {

	color: #000000; /* Colore dei caratteri */
	background-color: #FFFF00; /* Colore di sfondo delle celle della tabella */
	border-bottom-width: 0px; /* Spessore bordo inferiore */
	border-bottom-style: solid; /* Aspetto bordo inferiore */
	border-bottom-color: #000000; /* Colore bordo inferiore */
	border-right-width: 0px; /* Spessore bordo destro */
	border-right-style: solid; /* Aspetto bordo destro */
	border-right-color: #CCCCCC; /* Colore bordo destro */
	border-left-width: 1px;	/* Spessore bordo sinistro */
	border-left-style: solid; /* Aspetto bordo sinistro */
	border-left-color: #FFFFFF; /* Colore bordo sinistro */
	border-top-width: 1px; /* Spessore bordo superiore */
	border-top-style: solid; /* Aspetto bordo superiore */
	border-top-color: #FFFFFF; /* Colore bordo superiore */
}

.small
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #000000;
text-decoration : none;
}

.titolo
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
text-decoration : none;
font-weight : bold;
}

.titolo_box
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #9A0000;
text-decoration : none;
font-weight : bold;
}

.frasefooter
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 13px;
color : #666666;
text-decoration : none;
}

a.navother:link
{
text-decoration : none;
font-size : 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
background : transparent;
}

a.navother:visited
{
text-decoration : none;
font-size : 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
background : transparent;
color : #000000;
}

a.navother:hover
{
text-decoration : none;
font-size : 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #a90000;
background : transparent;
}

a.navother:active
{
text-decoration : none;
font-size : 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
background : transparent;
}

a.navbar:link
{
text-decoration : none;
font-size : 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
background : transparent;
}

a.navbar:visited
{
text-decoration : none;
font-size : 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
background : transparent;
color : #000000;
}

a.navbar:hover
{
text-decoration : none;
font-size : 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
background : transparent;
}

a.navbar:active
{
text-decoration : none;
font-size : 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
background : transparent;
}

a.default:link
{
text-decoration : none;
font-size : 11px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #555555;
background : transparent;
}

a.default:visited
{
text-decoration : none;
font-size : 11px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #555555;
background : transparent;
}

a.default:hover
{
text-decoration : underline;
font-size : 11px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #9A0000;
background : transparent;
}

a.default:active
{
text-decoration : none;
font-size : 11px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #555555;
background : transparent;
}

.footer
{
text-decoration : none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #ffffff;
}


.inputtext
{
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-color : #dee4e6;
font-size : 9px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #666666;
width : 100%;
background : #ffffff;
}


.textarea
{
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-color : #dee4e6;
font-size : 9px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #666666;
width : 100%;
}

.inputselect
{
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-color : #dde5e5;
color : #666666;
font-size : 9px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
background : #ffffff;
width : 100%;
}


.button {
border-top-width : 0px;
border-right-width : 0px;
border-bottom-width : 0px;
border-left-width : 0px;
background : #FEFAD5;
font-size : 9px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #a90000;
font-weight : bold;
}

.buttonord {
border-top-width : 0px;
border-right-width : 0px;
border-bottom-width : 0px;
border-left-width : 0px;
background : #FEFAD5;
font-size : 9px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #339900;
font-weight : bold;
}

.buttoncnf {
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-color : #dde5e5;
font-size : 9px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #666666;
font-weight : bold;
background:#40C400;
}

a{
text-decoration:underline;
color:#004182;
}

a:hover{
text-decoration:none;
}
