body {
background-image:url(img/sfondoamis4.jpg);
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
}
a:link, a:visited {
color:#0060C6;
}
a:hover {
color:#B9D7E0;
}
li {
color:#1377B7;
list-style-position:outside;
list-style-type:disc;
}

#contenitore {
width:790px;
position:absolute;top:50%;left:50%;
margin:-300px 0 0 -395px;
}

#container {
text-align:left;
width:898px;
}
#headContent {
background-image:url(../img/Banner_Up_01.jpg);
background-position:left center;
background-repeat:no-repeat;
float:left;
height:84px;
margin-bottom:5px;
margin-top:2px;
width:898px;
}
#homeTop {
background-image:url(../img/bgr_home_centre_01.jpg);
background-position:left center;
background-repeat:no-repeat;
float:left;
height:241px;
margin:0 0 10px;
width:898px;
}
#table_Home {
margin-left:80px;
margin-top:110px;
width:750px;
}
#mainContent {
height:510px;
margin:0 auto;
width:880px;
}
.homelink {
height:60px;
left:0;
position:absolute;
top:0;
width:353px;
z-index:100;
}
.homelink {
display:block;
}
#menuBar {
font-family:Verdana,Geneva,sans-serif;
font-size:10px;
height:24px;
left:1px;
margin-top:60px;
padding-left:24px;
position:absolute;
top:1px;
width:875px;
z-index:1;
}
#bgr_scritte_sx_home {
background-image:url(../img/bgr_scritte_dx_home.jpg);
background-position:left center;
background-repeat:no-repeat;
height:24px;
width:225px;
}
#bgr_scritte_dx_home {
background-image:url(../img/bgr_scritte_dx_home.jpg);
background-position:left center;
background-repeat:no-repeat;
height:24px;
width:278px;
}
#tabella {
width:898px;
}
#bgr_scritte_center_home {
background-image:url(../img/bgr_scritte_center_home.jpg);
background-position:left center;
background-repeat:no-repeat;
height:24px;
vertical-align:middle;
width:348px;
}
#Formazioni #Formazioni_lista {
list-style-image:url(../img/freccia_doppia_nera_01.gif);
list-style-position:outside;
text-align:left;
}
.Titolo_01 {
color:#E87D2C;
font-family:Verdana,Geneva,sans-serif;
font-size:small;
font-weight:bold;
padding-left:15px;
vertical-align:middle;
}
.Titolo_02 {
color:#1377B7;
font-family:Verdana,Geneva,sans-serif;
font-size:13px;
font-weight:bold;
vertical-align:middle;
}
.Testo_01 {
color:#000000;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
}
.Testo_azzurro_01 {
color:#1377B7;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
}
.Testo_01:link, .Testo_01:active, .Testo_01:active {
color:#0060C6;
}
.Testo_01:hover {
color:#B9D7E0;
}
.Testo_02 {
color:#333333;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
}
.Testo_03 {
color:#333333;
font-family:Verdana,Geneva,sans-serif;
font-size:9px;
}
.CopyRight_home {
color:#FFFFFF;
font-family:Verdana,Geneva,sans-serif;
font-size:10px;
line-height:14px;
padding-top:10px;
}
#Line_Bottom {
background-image:url(../img/Line_Bottom_01.jpg);
background-position:left center;
background-repeat:no-repeat;
height:37px;
margin-top:10px;
width:898px;
z-index:2;
}
.Testo_News_01 {
color:#000000;
font-family:Verdana,Geneva,sans-serif;
font-size:10px;
}
.Titolo_News_01 {
color:#106798;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:middle;
}
#form_accetto_ceck {
border:medium none;
color:#1377B7;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
font-weight:bold;
margin:5px auto 30px;
width:100%;
}
.form_testo_compile {
color: #060;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
}
ul#navlist {
margin-left:0;
padding-left:0;
white-space:nowrap;
}
#navlist li {
display:inline;
list-style-type:none;
}
#navlist a {
padding:3px 10px;
}
#navlist a:link, #navlist a:visited {
background-color:#E0EEEF;
color:#106798;
font-family:Verdana,Geneva,sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
}
#navlist a:hover {
color:#106798;
text-decoration:none;
}
#background-image {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(table-images/blurry.jpg) no-repeat scroll 330px 59px;
border-collapse:collapse;
font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
font-size:12px;
margin:45px;
text-align:left;
width:480px;
}
#background-image th {
color:#333399;
font-size:14px;
font-weight:normal;
padding:12px;
}
#background-image td {
border-top:1px solid #FFFFFF;
color:#666699;
padding:9px 12px;
}
#background-image tfoot td {
font-size:11px;
}
#background-image tbody td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(table-images/back.png) repeat scroll 0 0;
}
* html #background-image tbody td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
#background-image tbody tr:hover td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#333399;
}
#gradient-style {
border-collapse:collapse;
font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
font-size:12px;
text-align:center;
width:480px;
}
#gradient-style th {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#B9C9FE url(table-images/gradhead.png) repeat-x scroll 0 0;
border-bottom:1px solid #FFFFFF;
border-top:2px solid #D3DDFF;
color:#003399;
font-size:13px;
font-weight:normal;
padding:8px;
}
#gradient-style td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E8EDFF none repeat-x scroll 0 0;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
color:#666699;
padding:8px;
}
#gradient-style tfoot tr td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E8EDFF none repeat scroll 0 0;
color:#9999CC;
font-size:12px;
}
#gradient-style tbody tr:hover td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D0DAFD url(table-images/gradhover.png) repeat-x scroll 0 0;
color:#333399;
