.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:#000; }
.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; }
.txtr10{ font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#CC0000; }
.txtr11{ font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#CC0000; }
.txtg11{ font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#555555; }
.txtgia11{ font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#edd920; }

body { background-color: #FFFFFF; margin-top: 0px; margin: 0px; }

/* menu */
A.menu:link, A.menu:visited { font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#edd920; padding-left: 26px; padding-right: 26px;}
A.menu:hover { font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff; }
A.menu_on:link, A.menu_on:visited { font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff; padding-left: 26px; padding-right: 26px;}
A.menu_on:hover { font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff; }

A.menu1:link, A.menu1:visited { font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#000000; padding-left: 18px; padding-right: 18px;}
A.menu1:hover { font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#edd920; }
A.menu1_on:link, A.menu1_on:visited { font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#edd920; padding-left: 18px; padding-right: 18px;}
A.menu1_on:hover { font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#edd920; }

A.menu_lat:link, A.menu_lat:visited { font-family:Tahoma; font-size:10px; font-weight:none; text-decoration:none; color:#000000; }
A.menu_lat:hover { font-family:Tahoma; font-size:10px; font-weight:none; text-decoration:none; color:#133d68; }
A.menu_lat_on:link, A.menu_lat_on:visited { font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:none; color:#e80303; }
A.menu_lat_on:hover { font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:none; color:#e80303; }
/* menu */

.titolo{ font-family:Tahoma; font-size:13px; font-weight:bold; text-decoration:italic; color:#de343a; }
.titolo2{ font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:italic; color:#de343a; }
.paragrafo {font-family:Tahoma; font-size:11px; font-weight:none; text-decoration:none; color:#000;}
.paragrafo-hp {font-family:Arial; font-size: small; font-weight:bold; color:#333333; font-style:  italic}

A.logout:link, A.logout:visited { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#ffffff;}
A.logout:hover { font-family:Tahoma; font-size:10px; font-weight:bold; text-decoration:none; color:#ffffff; }
A.inizia:link, A.inizia:visited { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#ffffff;}
A.inizia:hover { font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff; }
A.step:link, A.step:visited { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#000000;}
A.step:hover { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#CC0000; }
A.step_on:link, A.step_on:visited { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#CC0000;}
A.step_on:hover { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#CC0000; }
A.view:link, A.view:visited { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#999999;}
A.view:hover { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#000000; }
A.view2:link, A.view2:visited { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
A.view2:hover { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }
A.codice:link, A.codice:visited { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
A.codice:hover { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#CC0000; }

.box {background-color: #f9f1af; border: 1px solid #d6cfd6; color: #000000; font-family:Tahoma; font-size:11px; width: 200px;}
.box1 {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 560px;}
.box1a {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 320px;}
.box1b {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 112px;}
.box1c {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 460px;}
.box1d {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 215px;}
.box1e {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 130px;}
.box1f {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 70px;}
.box1g {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 90px;}
.box1h {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 100px;}
.box1h2 {background-color: #f9f1af; border: 1px solid #555555; color: #000000; font-family:Tahoma; font-size:10px; width: 100px;}
.box1i {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 105px;}
.box1m {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 190px;}
.box1n {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 90px;}
.box1p {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 35px;}
.box1q {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 179px;}
.box1r {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width:82px;}
.box1s {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width:16px;}
.box1t {background-color: #f9f1af; border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width:32px;}

A.temp:link, A.temp:visited { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#CC0000; }
A.temp:hover { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#CC0000; }
A.pdf:link, A.pdf:visited { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#CC0000; }
A.pdf:hover { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#CC0000; }
A.lingua:link, A.lingua:visited { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#666666; }
A.lingua:hover { font-family:Tahoma; font-size:10px; font-weight:normal; text-decoration:none; color:#000000; }

.grey { background: #eeeeee; font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }

textarea {background-color: #FFFFFF;border: 1px solid #edd920; color: #000000; font-family:Tahoma; font-size:11px; width: 460px; height: 90px;}

/* css modulo */ 
.tab_datiform { height: 40; font:11px Tahoma; color: #000000; text-align: left;}
.asterisco{ font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#d20202; }

A.privacy:link, A.privacy:visited { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#adbaef; }
A.privacy:hover { font-family:Tahoma; font-size:11px; font-weight:normal; text-decoration:none; color:#FFFFFF; }

.box {background-color: #FFFFFF; border: 1px solid #edd920; color: #000000; font-size: 10px;font: 11px Tahoma; width: 220px;}
.box2 {background-color: #FFFFFF; border: 1px solid #edd920; color: #000000; font-size: 10px;font: 11px Tahoma; width: 470px;}
/* css modulo */

