/* TOOL UP */
.toolup { font-family: Verdana; font-size: 10px; color: #FFFFFF }
.text_10pxArial { font-family: Arial; font-size: 10px }
a.toolup { text-decoration: none;}
a:hover.toolup { text-decoration: underline;}

/* tag */
BODY
{
	margin-right:0;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	overflow: auto;
	font-family : Verdana, Verdana, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #dfdfdf;
	SCROLLBAR-HIGHLIGHT-COLOR: #c0c0c0;
	SCROLLBAR-SHADOW-COLOR: #c0c0c0;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #002269;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}

.PHOTO       {  background-image: url('../RICCARDO/images/photo/photo_0.jpg')}
.data        { font:9px Verdana, san-serif; margin-right: 10 }
table        { cell-padding: 0; cell-spacing: 0; border-width: 0px}
p            { line-height: 117%; margin-top: 0; margin-bottom: 0 }
li           { list-style-image: url('../RICCARDO/images/buttons/li.gif'); line-height: 100%; 
               margin-left: -23; margin-bottom: 5; margin-top: 5}
//td           { font-family: Verdana; font-size: 10px; font-decoration: none; 
               margin-left: 2px; margin-top: 4px; margin-bottom: 4;}
hr { border-top: 1px solid #DADADA; border-bottom: 1px dotted #FFFFFF;  }

/* HOME */
.text_h1        { font-family: Verdana; font-size: 11px; color: #707070; text-align: left; 
               margin-right: 15 }

/* MODULI CORSI */
.CORSI_domanda { font-size: 14px; font-family: Verdana; font-weight: bold }
/*
.CORSI_dafare { font-size: 11px; font-family: Verdana; font-weight: bold; color:#000000; background-color:#E04000 }
.CORSI_fatto { font-size: 11px; font-family: Verdana; font-weight: bold; color:#000000; background-color:#33EC00 }
.CORSI_incorso { font-size: 11px; font-family: Verdana; font-weight: bold; color:#000000; background-color:#F2DC00 }
*/
.CORSI_stato { font-size: 12px; font-family: Verdana; font-weight: bold; color:#000000; background-color:#F3F9F0 }

/* SINGOLARI */
.text_singolare_11px { font-family: Verdana; font-size: 11px; text-align:justify; margin-right:20; color:#000000 }
a.text_singolare_11px  { color: #006699; text-decoration: none }
a:hover.text_singolare_11px { color: #006699; text-decoration: underline }

/* LINK */
a            { text-decoration: none; color: #333333 }
a:hover  { text-decoration: underline }
.link_menu_up { font-family: Verdana; font-size: 9.75px; color: #FFFFFF; margin-left: 8 }
.link_menu_footer { font-family: Verdana; font-size: 10px; color: #fff; }
.link_page_interna { font-family: Verdana; font-size: 10px; color: #159C00; font-weight: bold }
a.link_page_interna { text-decoration: none }
a:hover.link_page_interna  { text-decoration: underline; color: #159C00}


/* BOX */
.link_newsbox { font-family: Verdana; font-size: 10px; color: #118800; font-weight: normal }
a.link_newsbox { text-decoration: none }
a:hover.link_newsbox { text-decoration: underline; color: #118800 }
.titoli_box  { font-family: Verdana; font-size: 10.5px; color: #006699; letter-spacing: 0.5pt; 
               anti-alias: smooth; font-weight: bold; margin-right: 7}
.data_news_h {font-family:Verdana; font-size:10px; color:#159C00;}
.text_news_h { font-family: Verdana; font-size: 10px; color: #333333; margin-right: 5 }
.box_home    { font-family: Verdana; font-size: 10px; color: #666666; font-weight: normal }


/* FORM */
.form        { font-family: Verdana; font-size: 10px; color: #000000; scrollbar-face-color: 
               #dfdfdf; scrollbar-highlight-color: #c0c0c0; 
               scrollbar-shadow-color: #c0c0c0; scrollbar-3dlight-color: 
               #ffffff; scrollbar-arrow-color: #002269; 
               scrollbar-track-color: #ffffff; scrollbar-darkshadow-color: 
               #ffffff; border: 1px inset #C0C0C0 }
.form_button { border-style:outset; border-width:1; font-family: Verdana; font-size: 10px; color: #E54200; font-weight: bold; 
               background-color: #FAFBFC; padding-left:2; padding-right:2; padding-top:0; padding-bottom:0  }

/* CERCA */
.form_cerca        { font-family: Verdana; font-size: 10px; color: #000000; background-color: #FBFBFB; border: 1px #C0C0C0; padding-bottom: 1; padding-top: 1; padding-left: 1; padding-right: 1 }
.form_button_login { font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: bold; 
background-color: #006699; border: 1px outset #C0C0C0; padding-bottom: 0; padding-top: 0; padding-left: 2; padding-right: 2 }

/* MAPPA */
.titoli_map_1  { font-family: Verdana; font-size: 11px; font-weight: bold; margin-left: 7; color:#E04000}
.titoli_map_2 { font-family: Verdana; font-size: 11px; font-weight: bold; 
               margin-left: 7 }
.titoli_map_3  { font-family: Verdana; font-size: 11px; font-weight: bold; margin-left: 7}
a.titoli_map_1 { color: #E04000; text-decoration: none }
a:hover.titoli_map_1 { color: #666666; text-decoration: underline }
a.titoli_map_2 { color: #E04000; text-decoration: none }
a:hover.titoli_map_2 { color: #666666; text-decoration: underline }

.text_map_1  { font-family: Verdana; font-size: 10px; font-weight: normal; color: #666666; 
               text-align: justify; margin-left: 7; margin-right: 10; margin-bottom: 5 }
.text_map_2  { font-family: Verdana; font-size: 10px; font-weight: normal; color: #666666; 
               text-align: justify; margin-left: 7; margin-right: 10; margin-bottom: 5 }
.text_map_3  { font-family: Verdana; font-size: 10px; font-weight: normal; color: #666666; 
               text-align: justify; margin-left: 7; margin-right: 10; margin-bottom: 5 }

/* FOCUS */
.update_focus      { font-family: Verdana; font-size: 10px; color: #808080; margin-right: 0; 
               margin-bottom: 0 }
               
.plurale_testo { font-family: Verdana; font-size: 11px; line-height: 15px; color: #004890; 
               margin-top: 0; margin-bottom: 2 }
.plurale_titolo { font-family: Verdana; font-size: 11px; color: #008080; line-height: 15px; 
               font-weight: bold; margin-bottom: 3 }
.plurale_data { font-family: Verdana; font-size: 10px; color: #FF0000 }

.text_10px { font-family: Verdana; font-size: 10px; color: #666666; font-weight: normal }
a.text_10px       { color: #006699; text-decoration: none }
a:hover.text_10px { color: #006699; text-decoration: underline }

.text_11px { font-family: Verdana; font-size: 11px; color: #555555}
a.text_11px       { color: #006699; text-decoration: none }
a:hover.text_11px { color: #006699; text-decoration: underline }

.text        { font-family: Verdana; font-size: 11px; color: #2C323A; text-align: justify; 
               margin-right: 15 }
a.text       {font-size: 10px; font-weight: bold; color: #006699; text-decoration: underline }
a:hover.text { color: #006699; text-decoration: none }
p.text      { line-height: 117%; margin-top: 0; margin-bottom: 10 }



/* TABELLA */
tabella_memo { font-family: Verdana; font-size: 11px; cell-padding: 0; cell-spacing: 0; border: 0px none; }
table.text   { font-family: Verdana; font-size: 10px; color: #000000; margin-left: 2px; 
               margin-right: 5px; margin-top: 2px; margin-bottom: 2px }
td.text   { font-family: Verdana; font-size: 10px; color: #000000; margin-left: 2px; 
               margin-right: 5px; margin-top: 2px; margin-bottom: 2px }
.tabella_intestaz { font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; 
               margin-left: 2px; margin-right: 5px; margin-top: 2px; 
               margin-bottom: 2px }
td.tabella_contenuti {border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; 
               margin-left: 5; margin-right: 9; font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal; 
               margin: 2  }
.aggiorna_txt { font-family: Verdana; font-size: 11px; color: #000000; margin-left: 10; margin-right: 2; margin-top: 4 }
.tool_sx     { font-family: Verdana; font-size: 10px; color: #000000; margin-right: 8 }
.menu        { font-family: Verdana; font-size: 10px; color: #666666; margin-right: 19 }

.tit_combo   { font-family: Verdana; font-size: 10px; color: #666666; font-weight: bold }


/* INVIA PAGINA */
.titoli_inviaP { font-family: Verdana; font-size: 11px; color: #000000; anti-alias: smooth; 
               font-weight: bold; background-color: #A6ABAE; padding-left: 2; 
               padding-right: 2; padding-top: 3; padding-bottom: 4 }
/* RUBRICHE */
.titoli_rubr { font-family: Verdana; font-size: 12px;
               font-weight: bold; Anti-alias: smooth; color: #434B50; margin-left: 0; margin-top: 0; margin-bottom: 0 }
.titoli_rubr_p { font-family: Verdana; font-size: 12px;
               font-weight: bold; Anti-alias: smooth; color: #E23800; margin-left: 0; margin-top: 0; margin-bottom: 0 }
.titoli_rubr11px { font-family: Verdana; font-size: 11px; color: #434B50;
               font-weight: bold; Anti-alias: smooth }
.titoli_rubr11px_nospace { font-family: Verdana; font-size: 11px; color: #006699; 
               font-weight: bold; Anti-alias: smooth }
.sottotitoli_rubr { font-family: Verdana; font-size: 11px; letter-spacing: none; 
               font-weight: bold; margin-top: 0; margin-bottom: 20; margin-left: 0 }

.small { font-family: Verdana; font-size: 9px; color: #808080 }


/* PAGINA STAMPABILE --- non utilizzare*/
.prnt_titolo { font-family: Verdana; font-size: 12px; color: #000000; font-weight: bold }
.prnt_text { font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal }


.text_menu   { font-family: Verdana; font-size: 10px; margin-left: 4 }
a.text_menu   { text-decoration: none }
a:hover.text_menu   { text-decoration: none }
.menusx      { font-family: Verdana; font-size: 10px; color: #4E535A; letter-spacing: 0.5pt }
.update      { font-family: Verdana; font-size: 10px; color: #808080; margin-top: 5; margin-right: 11; 
               margin-bottom: 10 }
               
/* TOOL URL */
.menutoolurl { font-family: Verdana; font-size: 10px; color: #FFFFFF }
a.menutoolurl { text-decoration: none;}
a:hover.menutoolurl { text-decoration: underline;}


/* FAQ */
.FAQ_domanda { font-family: Verdana; font-size: 11px; color: #006699; text-align: left; 
               line-height: 110%; font-weight: normal; margin-left: 10; 
               margin-bottom: 3; margin-right: 15 }
.FAQ_risposta { font-family: Verdana; font-size: 11px; color: #000000; text-align: justify; 
               margin-left: 10; margin-right: 15 }
               
               
.bg_opaque { Z-INDEX: 0; FILTER: alpha(opacity=70); moz-opacity: .1}
.bg_opaque1 { Z-INDEX: 1; FILTER: alpha(opacity=50); moz-opacity: .5}

.text10 {
    FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR: #828282;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left }