/* Codice CSS 2021-2023 */

/* #lumyp {filter: brightness(100%);}   Img Plus */
/* #lumyg {filter: brightness(100%);}   Img Grandi */
/* #lumym {filter: brightness(105%);}   Img Medie */
#lumyi {filter: brightness(110%);}   /* Icone */
#lumym {filter: brightness(100%);}   /* Img ridotte a 1000px */

body {
 background-image: url(); /*urlsfondo -->*/
 background-repeat: repeat;
 background-attachment: fixed;
 background-color: #02485B;  /* #02485B verde scurissimo */
 margin-top: 2px; 
 margin-right: 0px; 
 margin-bottom: 0px; 
 margin-left: 0px;
 padding-top: 0px; 
 padding-right: 0px; 
 padding-bottom: 0px; 
 padding-left: 0px;
 /*
 font-size: 18px;
 font-family: Times New Roman, Times, serif;
 color: #FFFFFE;
 */
}

a.k24:link  {font-family: Times New Roman, serif; color: #700070;  font-size: 24px;}
a.k24:visited  {font-family: Times New Roman, serif; color: #600060;  font-size: 24px;}
a.k24:hover {background: #FF6A00; text-decoration: none}

a.kgrs20:link  {font-family: Times New Roman, serif; color: #111111;  font-size: 20px;}    /* 111111 grigio scuro */
a.kgrs20:visited  {font-family: Times New Roman, serif; color: #111111;  font-size: 20px;}
a.kgrs20:hover {background-color: #FFD800; text-decoration: none}   /* FFD800 giallo */

a.ka:link {font-family: Times New Roman, Times, serif; color: #FFCCFF; font-size: 16px;}   /* viola chiaro */
a.ka:hover  {background: #FF6A00; text-decoration: none}

a.kb:link  {font-family: Times New Roman, serif; color: #700070;  font-size: 16px;}        /* 111111 viola scuro */
a.kb:hover {background: #FF6A00; text-decoration: none}

a.kc:link  {font-family: Times New Roman, Times, serif; color: #FFCCFF; font-size: 18px;}  /* viola chiaro */
a.kc:hover  {background: #FF6A00; text-decoration: none}
 
a.kd:link  {font-family: Times New Roman, serif; color: #700070;  font-size: 20px;}        /* viola scuro */
a.kd:visited  {font-family: Times New Roman, serif; color: #600060;  font-size: 18px;}
a.kd:hover {background: #FF6A00; text-decoration: none}

a.ke:link  {font-family: Times New Roman, serif; color: #700070;  font-size: 24px;}        /* viola scuro */
a.ke:hover {background: #FF6A00; text-decoration: none}

a.kf:link  {font-family: Times New Roman, serif; color: #700070;  font-size: 28px;}        /* viola scuro */
a.kf:hover {background: #FF6A00; text-decoration: none}

a.kg:link  {font-family: Times New Roman, serif; color: lime;  font-size: 18px;} 
a.kg:hover {background: #FF6A00; text-decoration: none}

a.kh:link  {font-family: Times New Roman, serif; color: #700070;  font-size: 30px;}        /* viola scuro */
a.kh:hover {background: #FF6A00; text-decoration: none}

a:link, a:visited {font-family: Times New Roman, serif; color: #700070;  font-size: 18px; text-decoration: none}  /* viola scuro */
a:hover { color: blue; background:#FF6A00 }

div.tipo1 {width: 810; height: auto; text-align: center; background-image: url(); background-color: #073559; margin:0;  padding:0px; border-width: 2px; border-bottom-color: white; border-style: solid; overflow: hidden;}
div.tipo2 {width: 100%; height: auto; text-align: left; background-image: url(); background-color: #073559; margin:0;  padding:0px; border-width: 1px; border-bottom-color: white; border-style: solid; overflow: hidden;}

/* Tipo Carattere/Colore/Dimens. */
cnrvis16  {font-family: Times New Roman, Times, serif; color: #400040; font-size:16px;}      /* viola/marrrone scuro */
cnrvis18  {font-family: Times New Roman, Times, serif; color: #400040; font-size:18px;}
cnrvis20  {font-family: Times New Roman, Times, serif; color: #400040; font-size:20px;}
cnrvis22  {font-family: Times New Roman, Times, serif; color: #400040; font-size:22px;}
cnrvis24  {font-family: Times New Roman, Times, serif; color: #400040; font-size:24px;}
cnrvis28  {font-family: Times New Roman, Times, serif; color: #400040; font-size:28px;}
cnrvis30  {font-family: Times New Roman, Times, serif; color: #400040; font-size:30px;}
cnrvis32  {font-family: Times New Roman, Times, serif; color: #400040; font-size:32px;}
cnrvis36  {font-family: Times New Roman, Times, serif; color: #400040; font-size:36px;}
cnrvis40  {font-family: Times New Roman, Times, serif; color: #400040; font-size:40px;}
cnrvis44  {font-family: Times New Roman, Times, serif; color: #400040; font-size:44px;}
cnrvis48  {font-family: Times New Roman, Times, serif; color: #400040; font-size:48px;}
cnrvis60  {font-family: Times New Roman, Times, serif; color: #400040; font-size:60px;}

cnrvic16  {font-family: Times New Roman, Times, serif; color: #700070; font-size:16px;}      /* viola scuro */
cnrvic18  {font-family: Times New Roman, Times, serif; color: #700070; font-size:18px;}
cnrvic20  {font-family: Times New Roman, Times, serif; color: #700070; font-size:20px;}
cnrvic22  {font-family: Times New Roman, Times, serif; color: #700070; font-size:22px;}
cnrvic24  {font-family: Times New Roman, Times, serif; color: #700070; font-size:24px;}
cnrvic28  {font-family: Times New Roman, Times, serif; color: #700070; font-size:28px;}
cnrvic30  {font-family: Times New Roman, Times, serif; color: #700070; font-size:30px;}
cnrvic32  {font-family: Times New Roman, Times, serif; color: #700070; font-size:32px;}
cnrvic36  {font-family: Times New Roman, Times, serif; color: #700070; font-size:36px;}
cnrvic48  {font-family: Times New Roman, Times, serif; color: #700070; font-size:48px;}

cnrvicc16  {font-family: Times New Roman, Times, serif; color: #FF80DC; font-size:16px;}      /* viola/rosa chiaro */
cnrvicc18  {font-family: Times New Roman, Times, serif; color: #FF80DC; font-size:18px;}
cnrvicc20  {font-family: Times New Roman, Times, serif; color: #FF80DC; font-size:20px;}
cnrvicc22  {font-family: Times New Roman, Times, serif; color: #FF80DC; font-size:22px;}
cnrvicc24  {font-family: Times New Roman, Times, serif; color: #FF80DC; font-size:24px;}
cnrvicc28  {font-family: Times New Roman, Times, serif; color: #FF80DC; font-size:28px;}
cnrvicc30  {font-family: Times New Roman, Times, serif; color: #FF80DC; font-size:30px;}
cnrvicc32  {font-family: Times New Roman, Times, serif; color: #FF80DC; font-size:32px;}
cnrvicc36  {font-family: Times New Roman, Times, serif; color: #FF80DC; font-size:36px;}
cnrvicc48  {font-family: Times New Roman, Times, serif; color: #FF80DC; font-size:48px;}

cnrvicc26  {font-family: Times New Roman, Times, serif; color: #F28FFF; font-size:26px;}       /* viola/rosa chiaro */
cnrvicc28  {font-family: Times New Roman, Times, serif; color: #F28FFF; font-size:28px;}
cnrvicc30  {font-family: Times New Roman, Times, serif; color: #F28FFF; font-size:30px;}
cnrvicc32  {font-family: Times New Roman, Times, serif; color: #F28FFF; font-size:32px;}

cnrgrs14  {font-family: Times New Roman, Times, serif; color: #111111; font-size:14px;}       /* grigio scuro */
cnrgrs16  {font-family: Times New Roman, Times, serif; color: #111111; font-size:16px;}
cnrgrs18  {font-family: Times New Roman, Times, serif; color: #111111; font-size:18px;}
cnrgrs20  {font-family: Times New Roman, Times, serif; color: #111111; font-size:20px;}
cnrgrs22  {font-family: Times New Roman, Times, serif; color: #111111; font-size:22px;}
cnrgrs24  {font-family: Times New Roman, Times, serif; color: #111111; font-size:24px;}
cnrgrs26  {font-family: Times New Roman, Times, serif; color: #111111; font-size:26px;}
cnrgrs28  {font-family: Times New Roman, Times, serif; color: #111111; font-size:28px;}
cnrgrs30  {font-family: Times New Roman, Times, serif; color: #111111; font-size:30px;}
cnrgrs32  {font-family: Times New Roman, Times, serif; color: #111111; font-size:32px;}
cnrgrs34  {font-family: Times New Roman, Times, serif; color: #111111; font-size:34px;}
cnrgrs36  {font-family: Times New Roman, Times, serif; color: #111111; font-size:36px;}
cnrgrs38  {font-family: Times New Roman, Times, serif; color: #111111; font-size:38px;}
cnrgrs40  {font-family: Times New Roman, Times, serif; color: #111111; font-size:40px;}
cnrgrs44  {font-family: Times New Roman, Times, serif; color: #111111; font-size:44px;}
cnrgrs48  {font-family: Times New Roman, Times, serif; color: #111111; font-size:48px;}
cnrgrs48i40  {font-family: Times New Roman, Times, serif; color: #111111; font-size:48px; line-height: 40px;}
cnrgrs60i40  {font-family: Times New Roman, Times, serif; color: #111111; font-size:2.5em; line-height: 40px;}
cnrgrs72i50  {font-family: Times New Roman, Times, serif; color: #111111; font-size:72px; line-height: 50px;} 

cnrgrc16  {font-family: Times New Roman, Times, serif; color: #DDDDDD; font-size:16px;}       /* grigio chiaro */
cnrgrc18  {font-family: Times New Roman, Times, serif; color: #DDDDDD; font-size:18px;}
cnrgrc20  {font-family: Times New Roman, Times, serif; color: #DDDDDD; font-size:20px;}
cnrgrc22  {font-family: Times New Roman, Times, serif; color: #DDDDDD; font-size:22px;}
cnrgrc24  {font-family: Times New Roman, Times, serif; color: #DDDDDD; font-size:24px;}
cnrgrc26  {font-family: Times New Roman, Times, serif; color: #DDDDDD; font-size:26px;}
cnrgrc28  {font-family: Times New Roman, Times, serif; color: #DDDDDD; font-size:28px;}
cnrgrc30  {font-family: Times New Roman, Times, serif; color: #DDDDDD; font-size:30px;}
cnrgrc32  {font-family: Times New Roman, Times, serif; color: #DDDDDD; font-size:32px;}

cnrbia16  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:16px;}       /* bianco */
cnrbia18  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:18px;}
cnrbia20  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:20px;}
cnrbia22  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:22px;}
cnrbia23  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:23px;}
cnrbia24  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:24px;}
cnrbia26  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:26px;}
cnrbia28  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:28px;}
cnrbia30  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:30px;}
cnrbia32  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:32px;}
cnrbia36  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:36px;}
cnrbia40  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:40px;}
cnrbia48  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:48px;}
cnrbia60  {font-family: Times New Roman, Times, serif; color: #FFFFFF; font-size:60px;}

carbia24  {font-family: arial; color: #FFFFFF; font-size:24px;}

cnrgia16  {font-family: Times New Roman, Times, serif; color: #FFDD00; font-size:16px;}       /* giallo */
cnrgia18  {font-family: Times New Roman, Times, serif; color: #FFDD00; font-size:18px;}
cnrgia20  {font-family: Times New Roman, Times, serif; color: #FFDD00; font-size:20px;}
cnrgia22  {font-family: Times New Roman, Times, serif; color: #FFDD00; font-size:22px;}
cnrgia23  {font-family: Times New Roman, Times, serif; color: #FFDD00; font-size:23px;}
cnrgia24  {font-family: Times New Roman, Times, serif; color: #FFDD00; font-size:24px;}
cnrgia26  {font-family: Times New Roman, Times, serif; color: #FFDD00; font-size:26px;}
cnrgia28  {font-family: Times New Roman, Times, serif; color: #FFDD00; font-size:28px;}
cnrgia30  {font-family: Times New Roman, Times, serif; color: #FFDD00; font-size:30px;}
cnrgia32  {font-family: Times New Roman, Times, serif; color: #FFDD00; font-size:32px;}
cnrgia36  {font-family: Times New Roman, Times, serif; color: #FFDD00; font-size:36px;}

cnrgiv18  {font-family: Times New Roman, Times, serif; color: #B6FF00; font-size:18px;}       /* verde chiaro */
cnrgiv20  {font-family: Times New Roman, Times, serif; color: #B6FF00; font-size:20px;}

cnrnav16  {font-family: Times New Roman, Times, serif; color: navy; font-size:16px;}          /* blu scuro */
cnrnav18  {font-family: Times New Roman, Times, serif; color: navy; font-size:18px;}
cnrnav20  {font-family: Times New Roman, Times, serif; color: navy; font-size:20px;}
cnrnav24  {font-family: Times New Roman, Times, serif; color: navy; font-size:24px;}
cnrnav26  {font-family: Times New Roman, Times, serif; color: navy; font-size:26px;}
cnrnav28  {font-family: Times New Roman, Times, serif; color: navy; font-size:28px;}
cnrnav30  {font-family: Times New Roman, Times, serif; color: navy; font-size:30px;}
cnrnav32  {font-family: Times New Roman, Times, serif; color: navy; font-size:32px;}
cnrnav36  {font-family: Times New Roman, Times, serif; color: navy; font-size:36px;}
 
cnrves16  {font-family: Times New Roman, Times, serif; color: #267F00; font-size:16px;}       /* verde bandiera */
cnrves18  {font-family: Times New Roman, Times, serif; color: #267F00; font-size:18px;}
cnrves20  {font-family: Times New Roman, Times, serif; color: #267F00; font-size:20px;}
cnrves24  {font-family: Times New Roman, Times, serif; color: #267F00; font-size:24px;}
cnrves30  {font-family: Times New Roman, Times, serif; color: #267F00; font-size:30px;}
cnrves32  {font-family: Times New Roman, Times, serif; color: #267F00; font-size:32px;}

cnrlim18  {font-family: Times New Roman, Times, serif; color: lime; font-size:18px;}          /* verde chiaro */
cnrlim20  {font-family: Times New Roman, Times, serif; color: lime; font-size:20px;}
cnrlim22  {font-family: Times New Roman, Times, serif; color: lime; font-size:22px;}
cnrlim24  {font-family: Times New Roman, Times, serif; color: lime; font-size:24px;}
cnrlim26  {font-family: Times New Roman, Times, serif; color: lime; font-size:26px;}
cnrlim28  {font-family: Times New Roman, Times, serif; color: lime; font-size:28px;}
cnrlim30  {font-family: Times New Roman, Times, serif; color: lime; font-size:30px;}
cnrlim32  {font-family: Times New Roman, Times, serif; color: lime; font-size:32px;}
cnrlim36  {font-family: Times New Roman, Times, serif; color: lime; font-size:36px;}
cnrlim48  {font-family: Times New Roman, Times, serif; color: lime; font-size:48px;}

cnrli124  {font-family: Times New Roman, Times, serif; color: #FF77EE; font-size:24px;}       /* viola chiaro */

cnrara24  {font-family: Times New Roman, Times, serif; color: #FF6A00; font-size:24px;}       /* arancione */
cnrara26  {font-family: Times New Roman, Times, serif; color: #FF6A00; font-size:26px;}
cnrara30  {font-family: Times New Roman, Times, serif; color: #FF6A00; font-size:30px;}
cnrara32  {font-family: Times New Roman, Times, serif; color: #FF6A00; font-size:32px;}

cnrros16  {font-family: Times New Roman, Times, serif; color: red; font-size:16px;}           /* rosso */
cnrros18  {font-family: Times New Roman, Times, serif; color: red; font-size:18px;}
cnrros20  {font-family: Times New Roman, Times, serif; color: red; font-size:20px;}
cnrros22  {font-family: Times New Roman, Times, serif; color: red; font-size:22px;}
cnrros24  {font-family: Times New Roman, Times, serif; color: red; font-size:24px;}
cnrros30  {font-family: Times New Roman, Times, serif; color: red; font-size:30px;}

cnrmar16  {font-family: Times New Roman, Times, serif; color: maroon; font-size:16px;}       /* marrone */
cnrmar18  {font-family: Times New Roman, Times, serif; color: maroon; font-size:18px;}
cnrmar20  {font-family: Times New Roman, Times, serif; color: maroon; font-size:20px;}

cnraqu16  {font-family: Times New Roman, Times, serif; color: aqua; font-size:16px;}        /* celeste */
cnraqu18  {font-family: Times New Roman, Times, serif; color: aqua; font-size:18px;}
cnraqu20  {font-family: Times New Roman, Times, serif; color: aqua; font-size:20px;}
cnraqu22  {font-family: Times New Roman, Times, serif; color: aqua; font-size:22px;}
cnraqu24  {font-family: Times New Roman, Times, serif; color: aqua; font-size:24px;}
cnraqu26  {font-family: Times New Roman, Times, serif; color: aqua; font-size:26px;}
cnraqu28  {font-family: Times New Roman, Times, serif; color: aqua; font-size:28px;}
cnraqu30  {font-family: Times New Roman, Times, serif; color: aqua; font-size:30px;}
cnraqu32  {font-family: Times New Roman, Times, serif; color: aqua; font-size:32px;}

sizex64   {font-size:64px;}
sizex48   {font-size:48px;}
sizex40   {font-size:40px;}
sizex36   {font-size:36px;}
sizex32   {font-size:32px;}
sizex30   {font-size:30px;}
sizex24   {font-size:24px;}
sizex20   {font-size:20px;}
sizex16   {font-size:16px;}
sizex12   {font-size:12px;}
sizex8    {font-size:8px;}
sizex08    {font-size:8px;}
sizex4    {font-size:4px;}
sizex04    {font-size:4px;}
sizex1    {font-size:1px;}
sizex01    {font-size:1px;}
sizex0    {font-size:0px;}

a:link, visited, hover {text-decoration: none}

a.kg {font-family: Times New Roman, serif; color: lime;  font-size: 18px;}
a.kg:hover {background: #FF6A00; opacity: .8 text-decoration: none}

/* Tipo Carattere */
tnr {font-family: Times New Roman, Times, serif;}
cnr {font-family: Times New Roman, Times, serif;}

/* Dimensione Carattere */
h00 {font-size: 0px;}
h01 {font-size: 1px;}
h1 {font-size: 1px;}
h02 {font-size: 2px;}
h2 {font-size: 2px;}
h04 {font-size: 4px;}
h4 {font-size: 4px;}
h06 {font-size: 6px;}
h6 {font-size: 6px;}
h08 {font-size: 8px;}
h8 {font-size: 8px;}
h10 {font-size:10px;}
h11 {font-size:11px;}
h12 {font-size:12px;}
h13 {font-size:13px;}
h14 {font-size:14px;}
h15 {font-size:15px;}
h16 {font-size:16px;}
h17 {font-size:17px;}
h18 {font-size:18px;}
h19 {font-size:19px;}
h20 {font-size:20px;}
h21 {font-size:21px;}
h22 {font-size:22px;}
h23 {font-size:23px;}
h24 {font-size:24px;}
h25 {font-size:25px;}
h26 {font-size:26px;}
h27 {font-size:27px;}
h28 {font-size:28px;}
h29 {font-size:29px;}
h30 {font-size:30px;}
h31 {font-size:31px;}
h32 {font-size:32px;}
h33 {font-size:33px;}
h34 {font-size:34px;}
h35 {font-size:35px;}
h36 {font-size:36px;}
h37 {font-size:37px;}
h38 {font-size:38px;}
h39 {font-size:39px;}
h40 {font-size:40px;}
h48 {font-size:48px;}
h60 {font-size:60px;}

/* Colori */
coaa {color:#E52B50;}  /* Amaranto */
coab {color:#FFBF00;}  /* Ambra */
coac {color:#884DA7;}  /* Ametista */
coad {color:#FF6600;}  /* Arancione */
coae {color:#007fff;}  /* Azzurro */
coaf {color:#FFFFFF;}  /* Bianco */
coag {color:#0000ff;}  /* Blu */
coah {color:#4682B4;}  /* Blu acciaio */
coai {color:#003153;}  /* Blu di Prussia */
coaj {color:#003399;}  /* Blu elettrico */
coak {color:#000080;}  /* Blu marino */
coam {color:#800000;}  /* Bordeaux */
coan {color:#CD7F32;}  /* Bronzo */
coao {color:#F0DC82;}  /* Camoscio */
coap {color:#99CBFF;}  /* Celeste */
coaq {color:#007BA7;}  /* Ceruleo */
coar {color:#00ffff;}  /* Ciano */
coas {color:#D2691E;}  /* Cioccolato */
coat {color:#0047AB;}  /* Cobalto */
coau {color:#FFFDD0;}  /* Crema */
coav {color:#dc143c;}  /* Cremisi */
coaw {color:#f400a1;}  /* Fucsia */
coax {color:#00A86B;}  /* Giada */
coay {color:#FFFF00;}  /* Giallo */
coaz {color:#FFFF66;}  /* Giallo pastello */
coba {color:#C6A664;}  /* Giallo sabbia */
cobb {color:#E5BE01;}  /* Giallo segnale */
cobc {color:#C9A0DC;}  /* Glicine */
cobd {color:#7B1B02;}  /* Granata */
cobe {color:#D2D2D2;}  /* Grigio 20% */
cobf {color:#B2B2B2;}  /* Grigio 30% */
cobg {color:#8F8F8F;}  /* Grigio 40% */
cobh {color:#5F5F5F;}  /* Grigio 60% */
cobi {color:#404040;}  /* Grigio 75% */
cobj {color:#111111;}  /* Grigio scuro */
cobk {color:#646B63;}  /* Grigio topo */
cobm {color:#4B0082;}  /* Indaco */
cobn {color:#6F00FF;}  /* Indaco elettrico */
cobo {color:#310062;}  /* Indaco scuro */
cobp {color:#E30B5C;}  /* Lampone */
cobq {color:#C8A2C8;}  /* Lilla */
cobr {color:#CCFF00;}  /* Lime */
cobs {color:#FDE910;}  /* Limone */
cobt {color:#FF00FF;}  /* Magenta */
cobu {color:#FFCC00;}  /* Mandarino */
cobv {color:#964B00;}  /* Marrone */
cobw {color:#CD853F;}  /* Marrone chiaro */
cobx {color:#993300;}  /* Marrone-rosso */
coby {color:#990066;}  /* Melanzana */
cobz {color:#C04000;}  /* Mogano */
coca {color:#000000;}  /* Nero */
cocb {color:#DA70D6;}  /* Orchidea */
cocc {color:#ffd700;}  /* Oro */
cocd {color:#93C572;}  /* Pistacchio */
coce {color:#E5E4E2;}  /* Platino */
cocf {color:#B20000;}  /* Porpora */
cocg {color:#660066;}  /* Prugna */
coch {color:#b87333;}  /* Rame */
coci {color:#FFC0CB;}  /* Rosa */
cocj {color:#FF9966;}  /* Rosa arancio */
cock {color:#DB244F;}  /* Rosa medio */
cocm {color:#FF007F;}  /* Rosa vivo */
cocn {color:#FF0000;}  /* Rosso */
coco {color:#cc5500;}  /* Rosso aragosta */
cocp {color:#C41E3A;}  /* Rosso cardinale */
cocq {color:#CC0000;}  /* Rosso corsa */
cocr {color:#801818;}  /* Rosso Falun */
cocs {color:#A61022;}  /* Rosso fuoco */
coct {color:#500000;}  /* Rosso sangue */
cocu {color:#C80815;}  /* Rosso veneziano */
cocv {color:#DB7093;}  /* Rosso violetto chiaro */
cocw {color:#B72755;}  /* Rubino */
cocx {color:#FF2400;}  /* Scarlatto */
cocy {color:#FFDB58;}  /* Senape */
cocz {color:#E97451;}  /* Terra di Siena */
coda {color:#531B00;}  /* Terra di Siena bruciata */
codb {color:#754909;}  /* Testa di moro */
codc {color:#30D5C8;}  /* Turchese */
codd {color:#00ff00;}  /* Verde */
code {color:#00CC99;}  /* Verde Caraibi */
codf {color:#66FF00;}  /* Verde chiaro */
codg {color:#228b22;}  /* Verde foresta */
codh {color:#2E8B57;}  /* Verde marino */
codi {color:#556B2F;}  /* Verde oliva scuro */
codj {color:#6B8E23;}  /* Verde olivastro */
codk {color:#01796F;}  /* Verde pino */
codm {color:#00FF7F;}  /* Verde primavera */
codn {color:#50c878;}  /* Verde smeraldo */
codo {color:#008000;}  /* Verde ufficio */
codp {color:#ADFF2F;}  /* Verde-giallo */
codq {color:#FF4D00;}  /* Vermiglio */
codr {color:#C0007F;}  /* Vinaccia */
cods {color:#800080;}  /* Viola */
codt {color:#9F00FF;}  /* Viola chiaro */
codu {color:#991199;}  /* Viola melanzana */
codv {color:#8000FF;}  /* Violetto */
codw {color:#F4C430;}  /* Zafferano */
codx {color:#0F52BA;}  /* Zaffiro */

/* Famiglia Caratteri */
ff1 {font-family: georgia, times new roman, serif;}
ff2 {font-family: arial, verdana, sans-serif;}
ff3 {font-family: curier new, lucida console, monospace;}   
    
ffa {font-family: Arial;}
ffb {font-family: Brush Script MT;}
ffc {font-family: Comic Sans;}
ffd {font-family: Courier New;}
ffe {font-family: Garamond;}
fff {font-family: Georgia;}
ffg {font-family: Helvetica;}
ffh {font-family: Impact;}
ffi {font-family: Lucida Console;}
ffj {font-family: Palatino;}
ffk {font-family: Tahoma;}
ffl {font-family: Times New Roman;}
ffm {font-family: Trebuchet MS;}
ffn {font-family: Verdana;}

/* Colori */
vic {color: #700070;}    /* viola chiaro    */
vicc {color: #FFAADC;}   /* viola chiaro chiaro    */
vis {color: #400040;}    /* viola scuro    */
grs {color: #111111;}    /* grigio scuro    */
grc {color: #AAAAAA;}    /* grigio chiaro    */
bia {color: #FFFFFF;}    /* bianco    */
gia {color: #FFDD00;}    /* giallo    */
ver {color: #007F0E;}    /* verde    */
lim {color: #00ff00;}    /* lime   */
ara {color: #FF6A00;}    /* arancio    */
ros {color: #ff0000;}    /* rosso    */
nav {color: #000080;}    /* navy    */
mar {color: #800000;}    /* marrone    */

/*  
#box{
	width:804px;
	height:652px;
	border: 1px solid white;
	background-color:#CCCCCC;
	color:#111111;
	padding:0px;
	text-align:center;
	cursor:default;
	margin:0;
	vertical-align: top;
}
*/

p {
  font-size: 1.2em;
}

label {
  display: block;
  font-family: 'Aleo';
  padding-bottom: 4px;
  font-size: 24px;
}

.input1 {
  border-radius: 4px;
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-size: 20px;
  font-family: Verdana, sans-serif;
  width: 100px;
  padding: 2px;
}

textarea {
  border-radius: 4px;
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-size: 0.9em;
  font-family: Bodoni, sans-serif;
  padding: 2px;
}

.bottone1 {
  height: 100px;
  width: 240px;
  background: green;
  color: white;
  border: 2px solid darkgreen;
  font-size: 1.8em;
  font-family: Verdana, sans-serif;
  border-radius: 4px;
  cursor: pointer;
  margin: 2px;
  text-align:center;
}
.bottone1:hover {
  border: 4px solid red;
 }
 
.bottone2 {
  height: 110px;
  width: 190px;
  background: green;
  color: white;
  border: 2px solid darkgreen;
  font-size: 1.6em;
  font-family: Verdana, sans-serif;
  border-radius: 4px;
  cursor: pointer;
  margin: 2px;
  text-align:center;
}
.bottone2:hover {
  border: 4px solid red;
}

.bottone3 {
  height: 90px;
  width: 420px;
  background: green;
  color: white;
  border: 2px solid darkgreen;
  font-size: 1.8em;
  font-family: Verdana, sans-serif;
  border-radius: 4px;
  cursor: pointer;
  text-align:center;
}
.bottone3:hover {
  border: 4px solid red;
}

.stond15 {border: 1px solid;  border-radius: 15px;  padding: 1px 1px;}

/*  Pulsante bombato blu/verde */
.pulsr1 {
  display: inline-block; 
  width: 300px; 
  height: 90px; 
  font-size: 24px; 
  text-align: center;
  font-family:Times New Roman;
  border-radius: 15px;
  background: rgb(1,9,127);
  box-shadow:
   inset 0 0 3px 1px rgba(0,0,0,.8),
   inset rgba(0,0,0,.3) -5px -5px 8px 5px,
   inset rgba(255,255,255,.5) 5px 5px 8px 5px,
   1px 1px 1px rgba(255,255,255,.1),
   -2px -2px 5px rgba(0,0,0,.5);
  transition: .2s;
}
.pulsr1:hover {
  color: #004E07;
  background: rgb(20,130,20);
}

/*  Pulsante bombato  viola/verde */
.pulsr2 {
  display: inline-block; 
  width: 320px; 
  height: 90px; 
  font-size: 24px; 
  text-align: center; 
  font-family:Times New Roman;
  border-radius: 15px;
  background: rgb(200,0,70);
  box-shadow:
   inset 0 0 3px 1px rgba(0,0,0,.8),
   inset rgba(0,0,0,.3) -5px -5px 8px 5px,
   inset rgba(255,255,255,.5) 5px 5px 8px 5px,
   1px 1px 1px rgba(255,255,255,.1),
   -2px -2px 5px rgba(0,0,0,.5);
  transition: .2s;
}
.pulsr1:hover {
  color: rgba(255,255,255,.9);
  background: #004E07;
}

/* **************************** */

/*  Pulsante rettangolare  blu/verde - Pulsanti Principali HomeDom. */
.pulsr3 {
  position: relative;
  width: 100%;
  height: 90px;
  text-align: center;
  color: white;
  background: rgb(1,9,127);
  border-radius: 10px;
  border: 4px solid lime;
  margin: 2px;
  padding: 0px;
 }
 .pulsr3:hover { background: #004E07;}
 
 /*  Pulsante rettangolare  viola/verde */
.pulsr4 {
  position: relative;
  width: 100%;
  height: 90px;
  text-align: center;
  color: white;
  background-color:#890050;
  border-radius: 10px;
  border: 4px solid lime;
  margin: 2px;
  padding: 0px;
 }

/*  Pulsante rettangolare  azzurro/blu */
.pulsr5 {
  position: relative;
  width: 98%;
  height: 90px;
  text-align: center;
  color: #FFFF00;
  font-weight: bold;
  font-size: 30px;
  font-family: serif;
  background: #0026DD;
  border-radius: 10px;
  border: 4px solid lime;
  margin: 2px;
  padding: 0;
 }
 .pulsr5:hover { background: #003399;}
 
 /*  Pulsante rettangolare  rosso/rosso */
.pulsr6 {
  position: relative;
  width: 100%;
  height: 90px;
  text-align: center;
  color: white;
  background-color:#C20000;
  border-radius: 10px;
  border: 4px solid lime;
  margin: 2px;
  padding: 0px;
 }
 .pulsr6:hover { background-color: #C20000;}
 
 .minipuls1 {
    background-color: aqua;
    border: 2px solid #FE4C10;
    color: navy;
    font-weight: bold;
    font-size: 24px;
    font-family: serif;
    padding-left: 5;
    text-align: left;
    height: 50px;
    width: 200px;
    text-align: center;
}


 /* Tabella per Casella Utente celeste, Luglio 2021 non serve pił */   
.divtab11 {
 display:table;
 height:60;
 width:100%;
 max-width: 996px;
 margin-bottom: 4px;
 border: 2px solid navy;
 background-color:#C6D9FF;
}

/*
.divrig11 {
 display:table-row;
 width:auto;
}

.divcol11 {
 display:table-cell;
 width:90px;
 height:60;
 border-right: 2px solid black;
 vertical-align:middle;
}

.divcol12 {
 display:table-cell;
 width:auto;
 vertical-align:middle;
 line-height: 1.3;    
}
*/
    
/* Tabella per Modulo Utente */   
.divtab21 {
 display:table;
 height:160;
 width:100%;
 max-width: 996px;
 margin-bottom: 8px;
 border: 2px solid navy;
 background-color:#C6D9FF;
}

.divrig21 {
 display:table-row;
 width:auto;
}

.divcol21 {
 display:table-cell;
 width:240px;
 height:160;
 border-right: 2px solid black;
 vertical-align:middle;
}

.divcol22 {
 display:table-cell;
 width:auto;
 vertical-align:middle;
 line-height: 1.6;    
}

/* Tabella per Quadro Utente, Testo e Icona */   
.divtab31 {
 display:table;
 height:100;
 width:100%;
 max-width: 996px;
 border: 2px solid navy;
 background-color:#C6D9FF;
}

.divrig31 {
 display:table-row;
 width:auto;
}

.divcol31 {
 display:table-cell;
 width:95%;
 height:100
 border-right: 2px solid black;
 vertical-align:middle;
 line-height: 1.3;
 background-color:#D5BAFF;
}

.divcol32 {
 display:table-cell;
 width:80px;
 height:100;
 vertical-align:middle;
 background-color:#D5BAFF;
 line-height: 1.6;    
}

/* Tabella per Quadro Utente, Img Quadro */   
.divtab41 {
 display:table;
 height:668;
 width:98%;
 max-width: 996px;
 border: 2px solid navy;
 background-color:#FFFFFF;
 margin-bottom: 8px;
}

.divrig41 {
 display:table-row;
 width:auto;
}

.divcol41 {
 display:table-cell;
 width:100%;
 height:668;
 vertical-align:middle;
 background-color:#AAAAAA;
}

/* imgtex float, img e scritte a sinistra (2 righe) */
.imgtex {
  float:left;
}

.imgtex1 {
  float:left;
}

/* cancella float */
.clear {clear: both;}


/* codici brevi per caratteri */
.tc30 {
 font-family: Times New Roman, Times, serif;
 color: #111111;
 font-size: 30px;
}
.tc24 {
 font-family: Times New Roman, Times, serif;
 color: #111111;
 font-size: 24px;
}
.tc20 {
 font-family: Times New Roman, Times, serif;
 color: #333333;
 font-size: 20px;
}

/* Inizio parte dedicata alle WikiCiak */

/* Pulsante Grande blu, scritta bianca/verde, in attesa di utilizzazione */
.pugra1{ 
  display: inline-block; 
  width: 250px; 
  height: 70px; 
  line-height:; 
  font-size: 40px; 
  text-align: center; 
  font-family:Times New Roman;
  font-weight:bold;
  text-shadow: 0 1px rgba(255,255,255,.2), 0 -1px rgba(0,0,0,.8); 
  outline: none; 
  border: none; 
  border-radius: 80px; 
  background: rgb(1,19,127) radial-gradient(150% 100% at 50% 5px, rgba(255,255,255,.2), rgba(0,0,0,0)); 
  box-shadow: inset rgba(0,0,0,.6) 0 -2px 5px, inset rgba(255,255,255,.7) 0 2px 5px, rgba(0,0,0,.8) 0 2px 5px -1px; 
  color: rgb(255,255,255); 
  user-select: none; 
}  
.pugra1:hover { 
  color: rgb(76,255,0); 
  /* cursor: pointer; */
} 

/* Pulsante Grande, celeste, scritta bianca/verde, in attesa di utilizzazione */
.pugra2{ 
  display: inline-block; 
  width: 250px; 
  height: 70px; 
  line-height:; 
  font-size: 40px; 
  text-align: center; 
  font-family:Times New Roman;
  font-weight:bold;
  text-shadow: 0 1px rgba(255,255,255,.2), 0 -1px rgba(0,0,0,.8); 
  outline: none; 
  border: none; 
  border-radius: 80px; 
  background: rgb(111,133,206) radial-gradient(150% 100% at 50% 5px, rgba(255,255,255,.2), rgba(0,0,0,0)); 
  box-shadow: inset rgba(0,0,0,.6) 0 -2px 5px, inset rgba(255,255,255,.7) 0 2px 5px, rgba(0,0,0,.8) 0 2px 5px -1px; 
  color: rgb(255,255,255); 
  user-select: none; 
}  
.pugra2:hover { 
  color: rgb(76,255,0); 
  /* cursor: pointer; */
} 

/* Pulsante WikiCiak per fascia alta WK, blu, scritta bianca/verde 2022 */ 
.pulwka1{ 
  display: inline-block; 
  width: 96%; 
  height: 70px; 
  line-height: 48px; 
  font-size: 30px; 
  text-align: center; 
  font-family:Times New Roman;
  font-weight:bold;
  text-shadow: 0 1px rgba(255,255,255,.2), 0 -1px rgba(0,0,0,.8); 
  outline: none; 
  border: none; 
  border-radius: 50px; 
  background: rgb(1,19,127) radial-gradient(150% 100% at 50% 5px, rgba(255,255,255,.2), rgba(0,0,0,0)); 
  box-shadow: inset rgba(0,0,0,.6) 0 -2px 5px, inset rgba(255,255,255,.7) 0 2px 5px, rgba(0,0,0,.8) 0 2px 5px -1px; 
  color: rgb(255,255,255); 
  user-select: none;
  margin-left: 0px;
}  
.pulwka1:hover { 
  color: rgb(76,255,0);
  cursor: pointer;
}

/* Pulsante WikiCiak per fascia alta WK, viola, scritta bianca/verde 2022 */ 
.pulwka2{ 
  display: inline-block; 
  width: 96%; 
  height: 70px; 
  line-height: 48px; 
  font-size: 30px; 
  text-align: center; 
  font-family:Times New Roman;
  font-weight:bold;
  text-shadow: 0 1px rgba(255,255,255,.2), 0 -1px rgba(0,0,0,.8); 
  outline: none; 
  border: none; 
  border-radius: 50px; 
  background: rgb(200,0,70) radial-gradient(150% 100% at 50% 5px, rgba(255,255,255,.2), rgba(0,0,0,0)); 
  box-shadow: inset rgba(0,0,0,.6) 0 -2px 5px, inset rgba(255,255,255,.7) 0 2px 5px, rgba(0,0,0,.8) 0 2px 5px -1px; 
  color: rgb(255,255,255); 
  user-select: none;
}  
.pulwka2:hover { 
  color: rgb(76,255,0);
} 

/* Pulsante WikiCiak con link per fascia alta WK, viola, scritta bianca/verde 2022 */ 
.pulwka2l{ 
  display: inline-block; 
  width: 96%; 
  height: 70px; 
  line-height: 48px; 
  font-size: 30px; 
  text-align: center; 
  font-family:Times New Roman;
  font-weight:bold;
  text-shadow: 0 1px rgba(255,255,255,.2), 0 -1px rgba(0,0,0,.8); 
  outline: none; 
  border: none; 
  border-radius: 50px; 
  background: #990019 radial-gradient(150% 100% at 50% 5px, rgba(255,255,255,.2), rgba(0,0,0,0)); 
  box-shadow: inset rgba(0,0,0,.6) 0 -2px 5px, inset rgba(255,255,255,.7) 0 2px 5px, rgba(0,0,0,.8) 0 2px 5px -1px; 
  color: rgb(255,255,255); 
  user-select: none;
}  
.pulwka2l:hover { 
  color: rgb(76,255,0);
  cursor: pointer;
} 

/* Pulsante per Album Italia, viola, scritta bianca/verde */
.albita1{
  display: inline-block; 
  width: 200px; 
  height: 70px; 
  line-height: 54px; 
  font-size: 40px; 
  text-align: center; 
  font-family:Times New Roman;
  font-weight:bold;
  text-shadow: 0 1px rgba(255,255,255,.2), 0 -1px rgba(0,0,0,.8); 
  outline: none; 
  border: none; 
  border-radius: 60px; 
  background: rgb(112,23,91) radial-gradient(150% 100% at 50% 5px, rgba(255,255,255,.2), rgba(0,0,0,0)); 
  box-shadow: inset rgba(0,0,0,.6) 0 -2px 5px, inset rgba(255,255,255,.7) 0 2px 5px, rgba(0,0,0,.8) 0 2px 5px -1px; 
  color: rgb(255,255,255); 
  user-select: none; 
}  
.albita1:hover { 
  color: rgb(76,255,0); 
  /* cursor: pointer; */
}
 

/* Pulsante per Album Italia, blu, scritta bianca/verde */
.albita3{ 
  display: inline-block; 
  width: 200px; 
  height: 70px; 
  line-height:; 
  font-size: 40px; 
  text-align: center; 
  font-family:Times New Roman;
  font-weight:bold;
  text-shadow: 0 1px rgba(255,255,255,.2), 0 -1px rgba(0,0,0,.8); 
  outline: none; 
  border: none; 
  border-radius: 80px; 
  background: rgb(1,19,127) radial-gradient(150% 100% at 50% 5px, rgba(255,255,255,.2), rgba(0,0,0,0)); 
  box-shadow: inset rgba(0,0,0,.6) 0 -2px 5px, inset rgba(255,255,255,.7) 0 2px 5px, rgba(0,0,0,.8) 0 2px 5px -1px; 
  color: rgb(255,255,255); 
  user-select: none; 
}  
.albita3:hover { 
  color: rgb(76,255,0); 
  /* cursor: pointer; */
} 

/* Pulsante per Album Italia, celeste, scritta bianca/verde */
.albita4{ 
  display: inline-block; 
  width: 200px; 
  height: 70px; 
  line-height:; 
  font-size: 40px; 
  text-align: center; 
  font-family:Times New Roman;
  font-weight:bold;
  text-shadow: 0 1px rgba(255,255,255,.2), 0 -1px rgba(0,0,0,.8); 
  outline: none; 
  border: none; 
  border-radius: 80px; 
  background: rgb(111,133,206) radial-gradient(150% 100% at 50% 5px, rgba(255,255,255,.2), rgba(0,0,0,0)); 
  box-shadow: inset rgba(0,0,0,.6) 0 -2px 5px, inset rgba(255,255,255,.7) 0 2px 5px, rgba(0,0,0,.8) 0 2px 5px -1px; 
  color: rgb(255,255,255); 
  user-select: none; 
}  
.albita4:hover { 
  color: rgb(76,255,0); 
  /* cursor: pointer; */
} 

/* Pulsante Piccolo per Album Italia blu, scritta bianca/verde */
.pulaipic1{ 
  display: inline-block; 
  width: 100px; 
  height: 70px; 
  line-height:; 
  font-size: 40px;
  color: #FFFFFF; 
  text-align: center; 
  font-family:Times New Roman;
  font-weight:bold;
  text-shadow: 0 1px rgba(255,255,255,.2), 0 -1px rgba(0,0,0,.8); 
  outline: none; 
  border: none; 
  border-radius: 60px; 
  background: rgb(1,19,127) radial-gradient(150% 100% at 50% 5px, rgba(255,255,255,.2), rgba(0,0,0,0)); 
  box-shadow: inset rgba(0,0,0,.6) 0 -2px 5px, inset rgba(255,255,255,.7) 0 2px 5px, rgba(0,0,0,.8) 0 2px 5px -1px; 
  user-select: none; 
}  
.pulaipic1:hover { 
  color: rgb(76,255,0); 
  cursor: pointer; 
} 
.pulaipic1:active { 
  padding-bottom: 1px; 
  box-shadow: 
   inset rgba(0,0,0,1) 0 1px 3px, 
   inset rgba(0,0,0,.6) 0 -2px 5px, 
   inset rgba(255,255,255,.7) 0 2px 5px, 
   0 1px rgba(255,255,255,.08); 
  color: rgb(128,207,214); 
}

/* Pulsante Piccolo Verde per Album Italia viola, scritta bianca/verde */
.pulaipic2{ 
  display: inline-block; 
  width: 120px; 
  height: 70px; 
  line-height:; 
  font-size: 40px;
  color: #FFFFFF; 
  text-align: center; 
  font-family:Times New Roman;
  font-weight:bold;
  text-shadow: 0 1px rgba(255,255,255,.2), 0 -1px rgba(0,0,0,.8); 
  outline: none; 
  border: none; 
  border-radius: 60px; 
  background: rgb(0,127,14) radial-gradient(150% 100% at 50% 5px, rgba(255,255,255,.2), rgba(0,0,0,0)); 
  box-shadow: inset rgba(0,0,0,.6) 0 -2px 5px, inset rgba(255,255,255,.7) 0 2px 5px, rgba(0,0,0,.8) 0 2px 5px -1px; 
  user-select: none; 
}  
.pulaipic2:hover { 
  color: rgb(76,255,0); 
  cursor: pointer; 
} 

/* Pulsante della Base WK, 3 per riga, blu/verde, scritta bianca */
.pulswk3xr1 {
  display: inline-block; 
  width: 300px; 
  height: 80px; 
  line-height: 70px; 
  font-size: 40px; 
  text-align: center; 
  font-family:Times New Roman;
  border-radius: 15px;
  background: rgb(1,19,127);
  box-shadow:
   inset 0 0 3px 1px rgba(0,0,0,.8),
   inset rgba(0,0,0,.3) -5px -5px 8px 5px,
   inset rgba(255,255,255,.5) 5px 5px 8px 5px,
   1px 1px 1px rgba(255,255,255,.1),
   -2px -2px 5px rgba(0,0,0,.5);
  transition: .2s;
}
.pulswk3xr1:hover {
  color: rgba(255,255,255,.9);
  background: rgb(20,130,20);
}
.pulswk3xr1:active {
  background: rgb(0,110,0);
  box-shadow:
   inset 0 0 5px 3px rgba(0,0,0,.8),
   inset rgba(0,0,0,.3) -5px -5px 8px 5px,
   inset rgba(255,255,255,.5) 5px 5px 8px 5px,
   1px 1px 1px rgba(255,255,255,.2),
   -2px -2px 5px rgba(110,0,0,.5);
}

/* Pulsante della Base WK, 3 per riga, viola/verde, scritta bianca */
.pulswk3xr2 {
  display: inline-block; 
  width: 300px; 
  height: 80px; 
  line-height: 70px; 
  font-size: 40px; 
  text-align: center; 
  font-family:Times New Roman;
  border-radius: 15px;
  background: rgb(112,23,91);
  box-shadow:
   inset 0 0 3px 1px rgba(0,0,0,.8),
   inset rgba(0,0,0,.3) -5px -5px 8px 5px,
   inset rgba(255,255,255,.5) 5px 5px 8px 5px,
   1px 1px 1px rgba(255,255,255,.1),
   -2px -2px 5px rgba(0,0,0,.5);
  transition: .2s;
}
.pulswk3xr2:hover {
  color: rgba(255,255,255,.9);
  background: rgb(20,130,20);
}
.pulswk3xr2:active {
  background: rgb(0,110,0);
  box-shadow:
   inset 0 0 5px 3px rgba(0,0,0,.8),
   inset rgba(0,0,0,.3) -5px -5px 8px 5px,
   inset rgba(255,255,255,.5) 5px 5px 8px 5px,
   1px 1px 1px rgba(255,255,255,.2),
   -2px -2px 5px rgba(110,0,0,.5);
}

/* Pulsante per WK, 4 per riga, Luglio 2021 non serve pił */
.pulsrwk2 {
  display: inline-block; 
  width: 240px; 
  height: 68px; 
  line-height: 70px; 
  font-size: 40px; 
  text-align: center; 
  font-family:Times New Roman;
  border-radius: 15px;
  background: rgb(112,23,91);
  box-shadow:
   inset 0 0 3px 1px rgba(0,0,0,.8),
   inset rgba(0,0,0,.3) -5px -5px 8px 5px,
   inset rgba(255,255,255,.5) 5px 5px 8px 5px,
   1px 1px 1px rgba(255,255,255,.1),
   -2px -2px 5px rgba(0,0,0,.5);
  transition: .2s;
}
.pulsrwk2:hover {
  color: rgba(255,255,255,.9);
  background: rgb(20,130,20);
}
.pulsrwk2:active {
  background: rgb(0,110,0);
  box-shadow:
   inset 0 0 5px 3px rgba(0,0,0,.8),
   inset rgba(0,0,0,.3) -5px -5px 8px 5px,
   inset rgba(255,255,255,.5) 5px 5px 8px 5px,
   1px 1px 1px rgba(255,255,255,.2),
   -2px -2px 5px rgba(110,0,0,.5);
}

/* Pulsante per My WikiCiak */
.pulopz1 {
  width: 900px;
  height: 60px;
  background-color: navy;
  border-radius: 15px;
  border: 2px solid #FFFFFF;
  padding-top:30px;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  display: inline-block;
 }
 .pulopz1:hover {
  background-color: green;
  color: white;
 }

 .pulopz2 {
  width: 900px;
  height: 60px;
  background-color: #ff4400;
  border-radius: 15px;
  border: 2px solid #FFFFFF;
  padding-top:30px;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  display: inline-block;
 }
 .pulopz2:hover {
  background-color: green;
  color: white;
 }
 
 .divfrec1 {
  position: relative;
  width: 98%;
  max-width: 970px;
  height: 70px;
  text-align: center;
  color: navy;
  background-color:yellow;
  border-radius: 10px;
  border: 4px solid navy;
  margin: 4px;
  margin-bottom: 4px;
  padding-top: 15px;
 }
 .divfrec1:hover { background-color:#FFBF00 }
 
 
 .divgrut {
  position: relative;
  width: 98%;
  max-width: 460px;
  height: 80px;
  text-align: center;
  color: white;
  background-color:#001ECE;
  border-radius: 10px;
  border: 4px solid lime;
  margin: 4px;
  margin-bottom: 4px;
  padding: 4px;
 }
 .divgrut:hover { background-color:#7F0000 }
 
 .divtemax2 {
  position: relative;
  width: 98%;
  max-width: 460px;
  height: 80px;
  text-align: center;
  color: white;
  background-color: #001ECE;
  border-radius: 10px;
  border: 4px solid red;
  margin: 4px;
  margin-bottom: 4px;
  padding: 4px;
 }
 .divgrux2:hover { background-color: #7F0000 }
 
 
.divutex1 {
  position: relative;
  cursor: pointer;
  width: 980px;
  
  text-align: center;
  color: white;
  background-color: navy;
  border-radius: 10px;
  border: 4px solid lime;
  margin: 2px;
  padding: 2px;
  line-height:1;
 }
 .divutex1:hover { background-color: #7F0000 }

.divtitox1 {
  position: relative;
  cursor: pointer;
  width: 98%;
  max-width: 460px;

 }
 
 .divutex2 {
  position: relative;
  cursor: pointer;
  width: 98%;
  max-width: 960px;
  height: 120px;
  text-align: center;
  color: white;
  background-color: navy;
  border-radius: 10px;
  border: 4px solid lime;
  margin: 2px;
  padding: 2px;
  line-height:1.1;
 }
 .divutex2:hover { background-color: #7F0000 }








