.login { background-color: #DDDDDD; font-family: Verdana, Arial, Helvetica, Lucida; color: #000000; font-weight: normal; text-decoration: none; font-weight: normal; font-size: 10pt; line-height: 25px }
.login_title { background-color: #AAAAAA; font-family: Verdana, Arial, Helvetica, Lucida; color: #FFFFFF; font-weight: normal; text-decoration: none; font-weight: bold; font-size: 13pt; margin-left: 5px; margin-right: 5px; text-align: center; line-height: 28px }
.login_textbox {color: black; background-color: #ffffff; border-top: thin solid #440000; border-left: thin solid #440000; font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: normal;}
.login_button {color: white; background-color: #AC0000; border-bottom: thin solid #440000; border-right: thin solid #440000; border-top: thin solid #cc4444; border-left: thin solid #cc4444; font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: normal; height: 20px; line-height: 13px; }

BODY { background-color: #FFFFFF; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Lucida; color: #000000; font-weight: normal; scrollbar-DarkShadow-Color:#000000; scrollbar-Track-Color:#F0F0F0; scrollbar-Face-Color:#C8D6FE; scrollbar-Shadow-Color:#95ACD8; scrollbar-Highlight-Color:#DDDDFF; scrollbar-3dLight-Color:#EEEEFF; scrollbar-Arrow-Color:#26588A }
.separatore { background-color: #646464; }
.separatore_light { background-color: #a0a0a0; }
.sfondo { background-color: #ffffff; }
.rq_sep { background-color: #646464; }
.rq_titolo { background-image: url(structure/rqbigbg.png); font-family: Verdana, Arial, Helvetica, Lucida; text-align: left; color: #ffffff; font-size: 11px; font-weight: bold; }
.rq_titolo_interno { font-family: Verdana, Arial, Helvetica, Lucida; text-align: center; color: #000000; font-size: 11px; font-weight: bold; }
.rq_titolo_interno_grande { font-family: Verdana, Arial, Helvetica, Lucida; text-align: center; color: #000000; font-size: 12px; font-weight: bold; }
.rq_testo { font-family: Verdana, Arial, Helvetica, Lucida; text-align: justify; color: #000000; font-size: 10px; }
.rq_testo_link, .rq_testo_link:visited, .rq_testo_link:link { font-family: Verdana, Arial, Helvetica, Lucida; color: #000000; font-size: 10px; text-decoration: none; font-weight: bold; }
.rq_testo_link:hover { font-family: Verdana, Arial, Helvetica, Lucida; color: #000000; font-size: 10px; text-decoration: underline; mouse-cursor: hand; font-weight: bold; }
.rq_prezzo { font-family: Verdana, Arial, Helvetica, Lucida; color: #000000; font-size: 11px; font-weight: bold; }
.rq_prezzo_grande { font-family: Verdana, Arial, Helvetica, Lucida; color: #000000; font-size: 12px; font-weight: bold; }
.elenco_immagini { background-color: #ffffff; }
.elenco_immagini_bordo { background-color: #000000; }
.footer { font-family: Verdana, Arial, Helvetica, Lucida; text-align: center; color: #646464; font-size: 10px; }
.tab, tab:visited, tab:link { font-family: Verdana, Arial, Helvetica, Lucida; text-align: center; color: #0030A0; font-size: 10px; text-decoration: none; }
.tab:hover { font-family: Verdana, Arial, Helvetica, Lucida; text-align: center; color: #0030A0; font-size: 10px; text-decoration: underline; }
.under-construction { font-family: Arial, Helvetica, Lucida; color: #000080; line-height: 18px; }
.testo { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 10px; }
.testo_pagina { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 11px; text-align: justify; }
.testo_rosso { font-family: Verdana, Arial, Helvetica, Lucida; color: #FF0000; font-size: 10px; }
.testo_link, .testo_link:visited, .testo_link:link { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 10px; text-decoration: none; }
.testo_link:hover { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 10px; text-decoration: underline; mouse-cursor: hand; }
.testo_titolo { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 10px; font-weight: bold; text-decoration: none; }
.testo_titolo_pagina { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 11px; font-weight: bold; text-decoration: none; }
.testo_titolo_link:visited, .testo_titolo_link:link { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 10px; font-weight: bold; text-decoration: none; }
.testo_titolo_link:hover { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 10px; font-weight: bold; text-decoration: underline; }
.testo_titolo_black { font-family: Verdana, Arial, Helvetica, Lucida; color: #000000; font-size: 10px; font-weight: bold; }
.testo_titolo_black_link, .testo_titolo_black_link:visited, .testo_titolo_black_link:link { font-family: Verdana, Arial, Helvetica, Lucida; color: #000000; font-size: 10px; font-weight: bold; text-decoration: none; }
.testo_titolo_black_link:hover { font-family: Verdana, Arial, Helvetica, Lucida; color: #000000; font-size: 10px; font-weight: bold; text-decoration: underline; }
.sezione_contatti { font-family: Verdana, Arial, Helvetica, Lucida; color: #000000; font-size: 15px; font-weight: normal; }
.guida { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 10px; text-align: justify; }
.guida_titolo { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 18px; font-weight: bold; }
.testo_chiaro { font-family: Verdana, Arial, Helvetica, Lucida; color: #0030A0; font-size: 10px; }
.testo_chiaro_link, .testo_chiaro_link:link, .testo_chiaro_link:visited { font-family: Verdana, Arial, Helvetica, Lucida; color: #0030A0; font-size: 10px; text-decoration: none; }
.testo_chiaro_link:hover { font-family: Verdana, Arial, Helvetica, Lucida; color: #0030A0; font-size: 10px; text-decoration: underline; }
.testo_grigio { font-family: Verdana, Arial, Helvetica, Lucida; color: #646464; font-size: 10px; }
.testo_grigio_link, .testo_grigio_link:link, .testo_grigio_link:visited  { font-family: Verdana, Arial, Helvetica, Lucida; color: #646464; font-size: 10px; text-decoration: none; }
.testo_grigio_link:hover { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 10px; text-decoration: underline; }
.testo_link2 { font-family: Verdana, Arial, Helvetica, Lucida; text-align: center; color: #ffffff; font-size: 10px; text-decoration: none; font-weight: bold; line-height: 18px; background: #000080; }
.testo_light { font-family: Verdana, Arial, Helvetica, Lucida; color: #3090F0; font-size: 10px; }
.trafiletto, .trafiletto:visited, .trafiletto:link, .trafiletto:hover { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 10px; text-decoration: none; mouse-cursor: hand; text-align: justify; }
.ok { font-family: Verdana, Arial, Helvetica, Lucida; color: #008000; font-size: 10px; }
.errore { font-family: Verdana, Arial, Helvetica, Lucida; color: #800000; font-size: 10px; }
.titolo_pagina { font-family: Trebuchet; color: #000080; font-size: 18px; }
.titolo_gruppo { font-family: Trebuchet; color: #000080; font-size: 14px; font-weight: bold; }
.button {color: #ffffff; background-color: #000080; border-bottom: thin solid #000044; border-right: thin solid #000044; border-top: thin solid #4444cc; border-left: thin solid #4444cc; font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: normal; height: 20px; line-height: 13px; }
.button_red {color: #ffffff; background-color: #AC0000; border-bottom: thin solid #440000; border-right: thin solid #440000; border-top: thin solid #cc4444; border-left: thin solid #cc4444; font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: normal; height: 20px; line-height: 13px; }
.button_green {color: #ffffff; background-color: #00AC00; border-bottom: thin solid #004400; border-right: thin solid #004400; border-top: thin solid #44cc44; border-left: thin solid #44cc44; font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: normal; height: 20px; line-height: 13px; }
.button_yellow {color: #000080; background-color: #FFFF00; border-bottom: thin solid #444400; border-right: thin solid #444400; border-top: thin solid #cccc44; border-left: thin solid #cccc44; font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: normal; height: 20px; line-height: 13px; }
.sm_button_red {color: #ffffff; background-color: #AC0000; border-bottom: thin solid #440000; border-right: thin solid #440000; border-top: thin solid #cc4444; border-left: thin solid #cc4444; font-size: 10px; font-family: Arial,Verdana,Helvetica,sans-serif; font-weight: normal; height: 20px; line-height: 13px; }
.sm_button_green {color: #ffffff; background-color: #00AC00; border-bottom: thin solid #004400; border-right: thin solid #004400; border-top: thin solid #44cc44; border-left: thin solid #44cc44; font-size: 10px; font-family: Arial,Verdana,Helvetica,sans-serif; font-weight: normal; height: 20px; line-height: 13px; }
.button_invisible {color: #000080; background-color: #ffffff; border-bottom: thin solid #ffffff; border-right: thin solid #ffffff; border-top: thin solid #ffffff; border-left: thin solid #ffffff; font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: bold; height: 20px; line-height: 13px; }
.textarea { color: #000000; background-color: #FFFFFF; border-bottom: thin solid #440000; border-right: thin solid #440000; border-top: thin solid #cc4444; border-left: thin solid #cc4444; font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: normal; line-height: 13px; }
.inputform_red { color: #000000; background-color: #FFFFFF; border-bottom: thin solid #440000; border-right: thin solid #440000; border-top: thin solid #cc4444; border-left: thin solid #cc4444; font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: normal; line-height: 13px; }
.inputform { color: #000000; background-color: #FFFFFF; border-top-width: 1px; border-top-color: #646464; border-bottom-width: 1px; border-bottom-color: #646464; border-right-width: 1px; border-right-color: #646464; border-left-width: 1px; border-left-color: #646464; font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: normal; line-height: 13px; }
.inputbox { color: #000000; background-color: #FFFFFF; border-top-width: 1px; border-top-color: #646464; border-bottom-width: 1px; border-bottom-color: #646464; border-right-width: 1px; border-right-color: #646464; border-left-width: 1px; border-left-color: #646464; font-size: 11px; font-family: Verdana,Helvetica,sans-serif; font-weight: normal; line-height: 13px; }
.manina, manina:hover { mouse-cursor: hand; }
.freccina { font-family: Verdana, Arial, Helvetica, Lucida; color: #000080; font-size: 9px; font-weight: bold; text-decoration: none; }
.header { font-family: Verdana, Arial, Helvetica, Lucida; text-align: center; color: #ffffff; font-size: 10px; text-decoration: none; font-weight: bold; line-height: 18px; background: #000080; }
.header1 { font-family: Verdana, Arial, Helvetica, Lucida; text-align: center; color: #ffffff; font-size: 9px; text-decoration: none; font-weight: normal; line-height: 10px; background: #0000a0; }
.header_gruppo { font-family: Verdana, Arial, Helvetica, Lucida; text-align: left; color: #ff8833; font-size: 10px; text-decoration: none; font-weight: bold; line-height: 18px; background: #ffeeee; }
.freccina_header_gruppo { font-family: Verdana, Arial, Helvetica, Lucida; color: #ff8833; font-size: 9px; text-decoration: none; font-weight: bold; }
.pari { background: #bbeeff; line-height: 18px; }
.dispari { background: #aaddff; line-height: 18px; }
.even { background: #f2f2f2; line-height: 18px; }
.odd { background: #e8e8e8; line-height: 18px; }
.blu_pari { background: #bbeeff; line-height: 18px; }
.blu_dispari { background: #aaddff; line-height: 18px; }
.grigio_pari { background: #f2f2f2; line-height: 18px; }
.grigio_dispari { background: #e8e8e8; line-height: 18px; }
.rosa_pari { background: #ffeeee; line-height: 18px; }
.rosa_dispari { background: #eedddd; line-height: 18px; }
.evidenziata { background: #aaddff; line-height: 18px; }
.evidenziata_rosa { background: #ffeeee; line-height: 18px; }
.fine { font-family: Verdana, Arial, Helvetica, Lucida; text-align: center; color: #ffffff; font-size: 10px; text-decoration: none; font-weight: bold; background: #ff0000; line-height: 18px; }
.win_filename { font-family: Tahoma; color: #000000; font-size: 8pt; }
.win_details { font-family: Tahoma; color: #888888; font-size: 8pt; }
.1 { background: #66aaff; line-height: 18px; }
.2 { background: #66bbff; line-height: 18px; }
.3 { background: #66ccff; line-height: 18px; }
.4 { background: #66ddff; line-height: 18px; }
.5 { background: #66eeff; line-height: 18px; }
.6 { background: #66ffff; line-height: 18px; }
.7 { background: #77ffff; line-height: 18px; }
.8 { background: #88ffff; line-height: 18px; }
.9 { background: #99ffff; line-height: 18px; }
.10 { background: #aaffff; line-height: 18px; }
.predefinito { font-family: Verdana, Arial, Helvetica, Lucida; text-align: center; color: #ffffff; font-size: 9px; text-decoration: none; font-weight: normal; line-height: 18px; }
