body {
margin-top: 0px;
margin: 0px;
}

 .txtb10{ font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#FFFFFF; }
 .txtb11{ font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF; }
 .txtb12{ font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; }
 .txtn10{ font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#000000; }
 .txtn11{ font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }
 .txtn12{ font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none; color:#000000; }
 .txtg10{ font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#999999; }
 .txtBoxHp{ font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#334a49; }
 .titParagrafo{ font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none; color:#e19d03; }

A.txtBoxHp:link, A.txtBoxHp:visited { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#334a49; }
A.txtBoxHp:hover { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#202e2d; }
A.titNewsHp:link, A.titNewsHp:visited { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#e19d03; }
A.titNewsHp:hover { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#e19d03; }
A.txtNewsHp:link, A.txtNewsHp:visited { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }
A.txtNewsHp:hover { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }
A.txtModHp:link, A.txtModHp:visited { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }
A.txtModHp:hover { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }

A.menu:link, A.menu:visited { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#567e7c; }
A.menu:hover { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#ffc411; }
A.menu-on:link, A.menu-on:visited { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#ffffff; }
A.menu-on:hover { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:ffffff; }

A.menu_lat:link, A.menu_lat:visited { font-family:Tahoma; font-size:11px; font-weight:none; text-decoration:none; color:#6a6a63; }
A.menu_lat:hover { font-family:Tahoma; font-size:11px; font-weight:none; text-decoration:none; color:#ff7618; }
A.menu_lat_on:link, A.menu_lat_on:visited { font-family:Tahoma; font-size:11px; font-weight:none; text-decoration:none; color:#ff7618; }
A.menu_lat_on:hover { font-family:Tahoma; font-size:11px; font-weight:none; text-decoration:none; color:#ff7618; }

.data{ font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#83817f; }

.paragrafo {font-family:Tahoma; font-size:11px; font-weight:none; text-decoration:none; color:#000000; line-height: 130%; text-align: justify; }
.paragrafo1 {font-family:Tahoma; font-size:12px; font-weight:none; text-decoration:none; color:#262626; line-height: 130%; text-align: justify; }
.paragrafo2 {font-family:Tahoma; font-size:11px; font-weight:none; text-decoration:none; color:#000000; line-height: 140%; text-align: justify; }

A.segue:link, A.segue:visited { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#e19d03; }
A.segue:hover { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#567e7c; }


/* login hp */
.tab-hp { background-color: #FFFFFF; border: 1px solid #5a7c8d; color: #000000; font: 11px Tahoma; width: 172px; }
A.link_hp:link, A.link_hp:visited { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#71716a; }
A.link_hp:hover { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#e19d03; }
/* login hp */
















.step{ font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#9d0000; }




/* form */
.tab_dati { background-color: #36a4cd; height: 20; font:11px Tahoma; color: #FFFFFF; font-weight:none; text-align: left;} 
.box {background-color: #FFFFFF;border: 1px solid #d6cfd6;color: #000000;font-size: 10px;font: 11px Tahoma; width: 320px;}
.box2 {background-color: #FFFFFF;border: 1px solid #d6cfd6;color: #000000;font-size: 10px;font: 11px Tahoma; width: 40px;}
.box3 {background-color: #FFFFFF;border: 1px solid #d6cfd6;color: #000000;font-size: 10px;font: 11px Tahoma; width: 473px;}
.box3a {background-color: #FFFFFF;border: 1px solid #d6cfd6;color: #000000;font-size: 10px;font: 11px Tahoma; width: 523px;}
/* form */

A.mail:link, A.mail:visited { font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none; color:#000000; }
A.mail:hover { font-family:Tahoma; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; }









