.txt1 {FONT-SIZE: 13px; COLOR: #003399; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.txt1 A { COLOR: #0033cc; TEXT-DECORATION: underline }
.txt1 A:hover { COLOR: #0033cc; TEXT-DECORATION: none }

.txt2 {FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.txt2 A { COLOR: #999999; LINE-HEIGHT: 20px; TEXT-DECORATION: none }
.txt2 A:hover { COLOR: #999999; TEXT-DECORATION: underline }

.nav {FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.nav A { COLOR: #6699cc; TEXT-DECORATION: underline }
.nav A:hover { COLOR: #6699cc; TEXT-DECORATION: none }

.link1 {FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.link1 A { COLOR: #0033cc; TEXT-DECORATION: none }
.link1 A:hover { COLOR: #0033CC; TEXT-DECORATION: underline }

.barra {FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.barra A {COLOR: #FFFFFF; TEXT-DECORATION: none; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px;}
.barra A:hover {COLOR: #003399; TEXT-DECORATION: none; BACKGROUND: #99CCFF}
.barra A:hover {BORDER: #a1c6eb 1px solid; BACKGROUND: #3484d7; COLOR: #FFFFFF; PADDING-LEFT: 1px;PADDING-RIGHT: 1px;}

.txt3 {FONT-SIZE: 10px; COLOR: #003399; FONT-WEIGHT: bold; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.txt3 A { COLOR: #ffffff; TEXT-DECORATION: none }
.txt3 A:hover { COLOR: #ffcc00; TEXT-DECORATION: none }

.txt4 {FONT-SIZE: 11px; COLOR: #003399; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.txt4 A {COLOR: #0033FF; TEXT-DECORATION: none }
.txt4 A:hover { COLOR: #ff6600; TEXT-DECORATION: none }

.txt5 {FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.txt5 A {FONT-SIZE: 13px; COLOR: #333399;  TEXT-DECORATION: none }
.txt5 A:hover {TEXT-DECORATION: underline }

.txt6 {FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.corpo {FONT-SIZE: 11px; COLOR: #003399; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.corpo A {COLOR: #0033FF; TEXT-DECORATION: none}
.corpo A:hover {COLOR: #0033FF; TEXT-DECORATION: underline}

.title {FONT-SIZE: 12px; COLOR: #003399; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.titolo { FONT-SIZE: 16px; COLOR: #003399; LINE-HEIGHT: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.small { font-family: helvetica, arial, verdana; COLOR: #003399; FONT-SIZE: 10px;}
.small A { COLOR: #0033cc; TEXT-DECORATION: none }
.small A:hover { COLOR: #0033CC; TEXT-DECORATION: underline }

.noir {FONT-SIZE: 11px; COLOR: #oooooo; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.input1 input
{ 
COLOR: #003399;
BACKGROUND-COLOR: #F0F8FF;
BORDER: #003399 1px solid; 
}
.input3 input
{ 
BACKGROUND-COLOR: #ffffff; 
BORDER-BOTTOM: #003399 1px solid; 
BORDER-LEFT: #003399 1px solid; 
BORDER-RIGHT: #003399 1px solid; 
BORDER-TOP: #003399 1px solid 
}
.input2 input
{ 
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #003399;
BACKGROUND-COLOR: #F0F8FF;
BACKGROUND-COLOR: #c1e4f2;
BORDER-BOTTOM: #cccccc 1px solid; 
BORDER-LEFT: #666666 1px solid; 
BORDER-RIGHT: #cccccc 1px solid; 
BORDER-TOP: #666666 1px solid
}
.modulo input
{ 
FONT-SIZE: 12px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #003399;
BACKGROUND-COLOR: #F0F8FF;
BORDER: #003399 1px solid; 
}
.modulo td
{
FONT-SIZE: 11px;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
COLOR: #003399;
}
.modulo textarea
{ 
BACKGROUND-COLOR: #F0F8FF;
BORDER: #003399 1px solid; 
}
.table1 TD
{
BORDER-TOP: #DDDDDD 1px solid; 
BORDER-RIGHT: #666666 1px solid; 
BORDER-LEFT: #DDDDDD 1px solid; 
BORDER-BOTTOM: #666666 1px solid
}
.tableFoto TD
{
BORDER-TOP: #003399 1px solid; 
BORDER-RIGHT: #003399 1px solid; 
BORDER-LEFT: #003399 1px solid; 
BORDER-BOTTOM: #003399 1px solid
}
.pulsantiB A
{
COLOR: #003399;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
DISPLAY: block; 
WIDTH: 100%;
PADDING-TOP: 2px;
PADDING-BOTTOM: 2px;
PADDING-LEFT: 4px;
}
.pulsantiB A:hover
{
COLOR: #FF3300;
COLOR: #FF6600;
COLOR: #0033FF;
}
.pulsantiB TD
{
BORDER-TOP: #FFFFFF 1px solid;
BORDER-BOTTOM: #6699cc 1px solid;
}

.menu1
{
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
TEXT-DECORATION: none;
PADDING-LEFT: 5px;
BORDER-TOP: #ffffff 1px solid;
BORDER-BOTTOM: #003399 1px solid;
}


.textarea1 textarea
{ 
BACKGROUND-COLOR: #f0f8ff;
BORDER-BOTTOM: #DDDDDD 1px solid; 
BORDER-LEFT: #666666 1px solid; 
BORDER-RIGHT: #DDDDDD 1px solid; 
BORDER-TOP: #666666 1px solid
}
.textarea2 textarea
{ 
BACKGROUND-COLOR: #ffffff;
BORDER-BOTTOM: #003399 1px solid; 
BORDER-LEFT: #003399 1px solid; 
BORDER-RIGHT: #003399 1px solid; 
BORDER-TOP: #003399 1px solid
}
.select1 select
{ 
BACKGROUND-COLOR: c1e4f2; 
BORDER-BOTTOM: #003399 1px solid; 
BORDER-LEFT: #003399 1px solid; 
BORDER-RIGHT: #003399 1px solid; 
BORDER-TOP: #003399 1px solid;
COLOR: #003399;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 9px;
}
.bottone1 
input
{ 
WIDTH: 50px;
BACKGROUND-COLOR: #C6C6C6; 
BORDER-BOTTOM: #666666 1px solid; 
BORDER-LEFT: #DDDDDD 1px solid; 
BORDER-RIGHT: #666666 1px solid; 
BORDER-TOP: #DDDDDD 1px solid; 
COLOR: #000033
}
.bottone2
input
{ 
WIDTH: 80px;
HEIGHT: 19px;
BACKGROUND-COLOR: #003399; 
BORDER-BOTTOM: #666666 1px solid; 
BORDER-LEFT: #DDDDDD 1px solid; 
BORDER-RIGHT: #666666 1px solid; 
BORDER-TOP: #DDDDDD 1px solid; 
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px
}
.bottone3 
input
{ 
WIDTH: 120px;
BACKGROUND-COLOR: #C6C6C6; 
BORDER-BOTTOM: #666666 1px solid; 
BORDER-LEFT: #DDDDDD 1px solid; 
BORDER-RIGHT: #666666 1px solid; 
BORDER-TOP: #DDDDDD 1px solid; 
COLOR: #000033;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px
}
A.pulsanti
{
DISPLAY: block; 
WIDTH: 100%; 
HEIGHT: 22px;
COLOR: #ffffff;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
TEXT-DECORATION: none;
PADDING-LEFT: 5px;
PADDING-TOP: 3px;
BACKGROUND-COLOR: #003366;
BORDER-BOTTOM: #666666 0px solid;
BORDER-RIGHT: #666666 0px solid;
BORDER-TOP: #ffffff 1px solid;
BORDER-LEFT: #6699cc 7px solid;
}
A.pulsanti:hover
{
BACKGROUND-COLOR: #6699cc;
}
.col
{
BACKGROUND: #DEE7EF; 
BORDER-RIGHT: #999999 1px solid;
BORDER-left: #999999 1px solid;
}
.news TD
{ 
BORDER-TOP: #003399 1px dotted;
BORDER-BOTTOM: #003399 1px dotted;
BORDER-LEFT: #003399 1px dotted;
BORDER-RIGHT: #003399 1px dotted;
}
