﻿/* ALTRAN Country */

/* basis */
html {font-size:100%;}
fieldset, legend, form {margin:0; padding:0;}
fieldset {border:none;}
legend {display:none;}
body  {	font-family: Arial, Helvetica, sans-serif; font-size: 0.7em;/* 8pt = 11px = 0.7em = 70% */
	    font-weight: normal; color:#403E3E; text-decoration: none;	text-align: justify;}

#superglobal {width:953px; height:auto; margin:0 auto; padding:0; text-align: center;}
#superglobal-top {width:953px;	height:21px; margin:0; _margin:0 0 -4px 0; padding:0; display:block;
	background-image: url(../images/fd-global-top.gif); 	
	background-repeat: no-repeat; 	
	background-position: left 10px;}

#superglobal-center  {width:953px; margin-left:auto; margin-right:auto; margin:0 21px 0 auto; text-align: center;
	background-image: url(../images/fd-global.gif);}
/*
#superglobal-bottom {width:953px; height:auto; margin:0 21px 0 auto; padding:0; text-align: center; display:block;
	background-image: url(../images/fd-global-bottom.gif); 
	background-repeat: no-repeat; 
	background-position: left bottom;}
*/
#superglobal-bottom {width:953px;	height:21px; margin:0; _margin:0 0 -4px 0; padding:0; display:block;
	background-image: url(../images/fd-global-bottom.gif); 	
	background-repeat: no-repeat; 	
	background-position: left 10px;}

/*nuovo box 27-03-2009 AO*/

#top_centrale {width:637px; height:30px; 
        background-image: url(../images/Top_box_body.GIF);
	background-repeat: no-repeat; 
	background-position: left top;}

#corpo_centrale  {width:637px; margin:0; _margin:0 0 -4px 0; padding:0; 
	background-image: url(../images/center_box_body.GIF);
        background-position: left top;}


#bottom_centrale {width:500px; height:auto; margin:0 21px 0 auto; padding:0; text-align: center; display:block;
	background-image: url(../images/Bottom_box_body.GIF); 
	background-repeat: no-repeat; 
	background-position: left bottom;}

#rassegna {padding-left: 5px;
	
	}



/*nuovo corpo 24-03-2009*/

#sfondo_top {width:656px;  text-align: center;
	background-image: url(../images/box_top.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale {width:656px;  height:10px; text-align: center;
	background-image: url(../images/box_centrale.gif);
	background-repeat: repeat-y; 
	background-position: right top;}

#sfondo_bottom {width:656px; height:50px; text-align: center;
	background-image: url(../images/box_bottom.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_top_form {width:897px;  text-align: center;
	background-image: url(../images/box_top_form.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_form {width:897px;  height:10px; text-align: center;
	background-image: url(../images/box_centrale_form.gif);
	background-repeat: repeat-y; 
	background-position: right top;}

#sfondo_bottom_form {width:897px; height:50px; text-align: center;
	background-image: url(../images/box_bottom_form.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_bot_rosso {width:656px;  height:10px; text-align: center;
	background-image: url(../images/vincitori_rosso_bot.JPG);
	background-repeat: no-repeat; 
	background-position: left top;}

#sfondo_top_rosso {  text-align: center;
	background-image: url(../images/vincitori_rosso_top.JPG);
	background-repeat: no-repeat; 
	background-position: left top;}

#sfondo_centrale_rosso { height:10px; text-align: center;
	background-image: url(../images/vincitori_rosso_centrale.JPG);
	background-repeat: repeat-y; 
	background-position: left top;}


#sfondo_top_piccolo {width:656px; height:10px; text-align: center;
	background-image: url(../images/box_top_piccolo.gif);
	background-repeat: no-repeat; 
	background-position: left top;}

#sfondo_top_vin2008 {  text-align: center;
	background-image: url(../images/vincitori_2008_top.JPG);
	background-repeat: no-repeat; 
	background-position: left top;}

#sfondo_centrale_vin2008 { height:10px; text-align: center;
	background-image: url(../images/vincitori_2008_centrale.JPG);
	background-repeat: repeat-y; 
	background-position: left top;}

#sfondo_bot_cel {width:656px;  height:10px; text-align: center;
	background-image: url(../images/vincitori_cel_bot.JPG);
	background-repeat: no-repeat; 
	background-position: left top;}

#sfondo_top_cel {  text-align: center;
	background-image: url(../images/vincitori_cel_top.JPG);
	background-repeat: no-repeat; 
	background-position: left top;}

#sfondo_centrale_cel { height:10px; text-align: center;
	background-image: url(../images/vincitori_cel_centrale.JPG);
	background-repeat: repeat-y; 
	background-position: left top;}

#sfondo_bot_verde_vinc {width:656px;  height:10px; text-align: center;
	background-image: url(../images/vincitori_verde_bot.JPG);
	background-repeat: no-repeat; 
	background-position: left top;}

#sfondo_top_verde_vinc {  text-align: center;
	background-image: url(../images/vincitori_verde_top.JPG);
	background-repeat: no-repeat; 
	background-position: left top;}

#sfondo_centrale_verde_vinc { height:10px; text-align: center;
	background-image: url(../images/vincitori_verde_centrale.JPG);
	background-repeat: repeat-y; 
	background-position: left top;}

#sfondo_bot_giallo {width:656px;  height:10px; text-align: center;
	background-image: url(../images/vincitori_giallo_bot.JPG);
	background-repeat: no-repeat; 
	background-position: left top;}

#sfondo_top_giallo {  text-align: center;
	background-image: url(../images/vincitori_giallo_top.JPG);
	background-repeat: no-repeat; 
	background-position: left top;}

#sfondo_centrale_giallo { height:10px; text-align: center;
	background-image: url(../images/vincitori_giallo_centrale.JPG);
	background-repeat: repeat-y; 
	background-position: left top;}

#sfondo_bot_vin2008 {width:656px;  height:10px; text-align: center;
	background-image: url(../images/vincitori_2008_bot.JPG);
	background-repeat: no-repeat; 
	background-position: left top;}


#sfondo_centrale_piccolo {width:656px;  height:10px; text-align: center;
	background-image: url(../images/box_centrale_piccolo.gif);
	background-repeat: repeat-y; 
	background-position: left top;}

#sfondo_bottom_piccolo {width:656px; height:50px; text-align: center;
	background-image: url(../images/box_bottom_piccolo.gif);
	background-repeat: no-repeat; 
	background-position: left top;}

#sfondo_top_piccoloA {width:290px; text-align: center;
	background-image: url(../images/box_top_piccoloA.jpg);
	background-repeat: no-repeat; 
	background-position: center top;}
	
#sfondo_centrale_piccoloA {width:290px; height:10px; text-align: left;
	background-image: url(../images/box_centrale_piccoloA.Jpg);
	background-repeat: repeat-y; 
	background-position: center top;}
	
#sfondo_bottom_piccoloA {width:290px; height:24px; text-align: center;
	background-image: url(../images/box_bottom_piccoloA.jpg);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_top_blu {width:656px;  text-align: center;
	background-image: url(../images/top_blu.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_centrale_blu {width:656px;  height:10px; text-align: center;
	background-image: url(../images/centrale_blu.gif);
	background-repeat: repeat-y; 
	background-position: center top;}

#sfondo_bottom_blu {width:656px; height:50px; text-align: center;
	background-image: url(../images/bottom_blu.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_top_verde {width:656px;  text-align: center;
	background-image: url(../images/top_verde.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_centrale_verde {width:656px;  height:10px; text-align: center;
	background-image: url(../images/centrale_verde.gif);
	background-repeat: repeat-y; 
	background-position: center top;}

#sfondo_bottom_verde {width:656px; height:50px; text-align: center;
	background-image: url(../images/bottom_verde.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_centrale_renault {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_renault_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_ec {width:656px;  text-align: center;
	background-image: url(../images/sfondo_grande_E_C.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_ci {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_ci_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_grande_tem {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_tem_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_grande_labs {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_labs_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_grande_fis {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_fis_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_grande_asd {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_asd_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_grande_ait {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_ait_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_divisioni {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_divisioni_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_tealtran {width:656px;  height:10px; text-align: center;
	background-image: url(../images/box_centrale_intero_tealtran_bianco.gif);
	background-repeat: repeat-y; 
	background-position: right top;}

#sfondo_centrale_tealtran1 {width:656px;  text-align: center;
	background-image: url(../images/prova_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_offerta {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_offerta_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_grande_eil {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_eil_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_piccolo_ci_bianco {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_piccolo_ci_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_figure {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_figure.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#tabella_superiore_figure {width:608px;  text-align: center;
	background-image: url(../images/Box_superiore_figure.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#tabella_inferiore_figure {width:608px;  text-align: center;
	background-image: url(../images/Box_inferiore_figure.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_univ {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_univ_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_inferiore_univ {width:656px;  text-align: center;
	background-image: url(../images/partner_universitari_new.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_tecno {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_tecno_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_inferiore_tecno {width:656px;  text-align: center;
	background-image: url(../images/boxpartec.jpg);
	background-repeat: no-repeat; 
	/*background-position: right top;*/}

#sfondo_centrale_clienti {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_clienti_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_inferiore_clienti {width:656px;  text-align: center;
	background-image: url(../images/CLIENTI_DEF.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_AC {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_AC_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_AS {width:656px;  text-align: center;
	background-image: url(../images/sfondo_grande_A_S.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_dinamo {width:656px;  text-align: center;
	background-image: url(../images/sfondo_grande_dinamo.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_en_am {width:656px;  text-align: center;
	background-image: url(../images/sfondo_grande_en_am.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_CRM {width:656px;  text-align: center;
	background-image: url(../images/sfondo_grande_crm.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_basso_TEM {width:656px;  text-align: center;
	background-image: url(../images/foto_bassa_tem.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_basso_ASD {width:656px;  text-align: center;
	background-image: url(../images/foto_bassa_asd.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_basso_FIS {width:656px;  text-align: center;
	background-image: url(../images/foto_bassa_fis.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_basso_analysis {width:656px;  text-align: left;
	background-image: url(../images/box8.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_basso_AIT {width:656px;  text-align: center;
	background-image: url(../images/foto_bassa_ait.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_basso_campus {width:656px;  text-align: center;
	background-image: url(../images/campus.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_basso_EILIS {width:656px;  text-align: center;
	background-image: url(../images/foto_bassa_eilis.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_basso_LABS {width:656px;  text-align: center;
	background-image: url(../images/foto_bassa_labs.gif);
	background-repeat: no-repeat; 
	background-position: right top;}
	
	
#sfondo_basso_MODORGA {width:656px;  text-align: center;
	background-image: url(../images/chi_siamo/modorga.jpg);
	background-repeat: no-repeat; 
	background-position: right top;}	

#sfondo_destro_analysis {width:180px;  text-align: center;
	background-image: url(../images/sfondo_destro_analysis.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_destro_en_am {width:180px;  text-align: center;
	background-image: url(../images/sfondo_destro_en_am.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_destro_dinamo {width:180px;  text-align: center;
	background-image: url(../images/sfondo_destro_dinamo.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_destro_crm_superiore {width:180px;  text-align: center;
	background-image: url(../images/sfondo_destro_crm_superiore.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_destro_crm_inferiore {width:180px;  text-align: center;
	background-image: url(../images/sfondo_destro_crm_inferiore.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_grande_scuola {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_scuola.gif);
	background-repeat: no-repeat; 
	background-position: right top;}


#sfondo_destro_arm_inferiore {width:180px;  text-align: center;
	background-image: url(../images/sfondo_destro_arm_inferiore.gif);
	background-repeat: no-repeat; 
	background-position: center top;}


#sfondo_centrale_ARM {width:656px;  text-align: center;
	background-image: url(../images/sfondo_menu_sin_arm.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_centrale_lo_en{width:656px;  text-align: center;
	background-image: url(../images/sfondo_grande_lo_en.gif);
	background-repeat: no-repeat; 
	background-position: right top;}


#sfondo_destro_lo_en {width:180px;  text-align: center;
	background-image: url(../images/sfondo_destro_lo_en.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_centrale_SECURITY {width:656px;  text-align: center;
	background-image: url(../images/sfondo_grande_security.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_destro_security_superiore {width:180px;  text-align: center;
	background-image: url(../images/sfondo_destro_security_superiore.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_destro_security_inferiore {width:180px;  text-align: center;
	background-image: url(../images/sfondo_destro_security_inferiore.gif);
	background-repeat: no-repeat; 
	background-position: center top;}


#sfondo_centrale_tpi{width:656px;  text-align: center;
	background-image: url(../images/sfondo_grande_tpi.gif);
	background-repeat: no-repeat; 
	background-position: right top;}


#sfondo_destro_tpi{width:180px;  text-align: center;
	background-image: url(../images/sfondo_destro_tpi.gif);
	background-repeat: no-repeat; 
	background-position: center top;}

#sfondo_titolo_as{width:620px; height:40px ; text-align: left;
	background-image: url(../images/titolo2.gif);
	background-repeat: no-repeat; 
	background-position: left top;}


#sfondo_basso_GOV {width:656px;  text-align: center;
	background-image: url(../images/foto_bassa_gov.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

#sfondo_grande_gov {width:656px;  text-align: center;
	background-image: url(../images/box_centrale_intero_gov_bianco.gif);
	background-repeat: no-repeat; 
	background-position: right top;}

}

/* ******************************************************* */
/* HEADER ************************************************ */
#header  {width:897px; height:235px; background-image:url(../images/Banner/Home.jpg); background-repeat: no-repeat; background-position: left top; }
#header1 {width:897px; height:235px; background-image:url(../images/Banner/Gov.jpg); background-repeat: no-repeat; background-position: left top; }
#header2 {width:897px; height:235px; background-image:url(../images/Banner/Sciences.jpg); background-repeat: no-repeat; background-position: left top; }
#header3 {width:897px; height:235px; background-image:url(../images/Banner/Ait.jpg); background-repeat: no-repeat; background-position: left top; }
#header4 {width:897px; height:235px; background-image:url(../images/Banner/Eilis.jpg); background-repeat: no-repeat; background-position: left top; }
#header5 {width:897px; height:235px; background-image:url(../images/Banner/Labs.jpg); background-repeat: no-repeat; background-position: left top; }
#header6 {width:897px; height:235px; background-image:url(../images/Banner/Corporate.jpg); background-repeat: no-repeat; background-position: left top; }

/* header nuovo per flash 17/03/2009 AO */
#header-flash {width:930px; background-position: center top;}
#header-flash1 {width:670px; height:235px;background-position: right top;}
#header-flash2 {background-position: left top; }
#header-flash5 {background-position: left top; padding-left: 17px;}

/* main menu per flash 17/03/2009 AO */
#main_menu_flash {position:relative; margin:0; _margin:0px 0 0 0; padding:0px 0 0 0; _padding:0;
	top: 0px;
	left:0px;
}


/*immagine di sfondo- grigio 23-03-2009 */
#sfondo_grigio { background-image: url(../images/box/box_2_quadrato_colore/3g.png); background-repeat: no-repeat; background-position: top; }


		   
#flag   {position:relative; float:left; width:28px; height:19px; margin:0 0 0 10px; _margin:0 0 0 5px; padding:0;}
#tab    {float:left; margin:0; padding:0;}
#signature {float:right; margin:0 9px 0 0;}
#logo {float:right; margin:0; padding:0;}
#main_menu {position:relative; margin:0; _margin:208px 0 0 0; padding:208px 0 0 0; _padding:0;
	top: 0px;
	left:0px;
}


/* ******************************************************* */
/* Box con bordi arrotondati ***************************** */
/* ci sono le immagini anche per farla con width:500****** */
.entry {width:430px;color:#0488AF;
    background: url(../images/post_body_Blu.jpg) left;
}
.entrytop{
    padding-top: 10px;
    background: url(../images/title_top_Blu.jpg) no-repeat left top;
}
.entrytitle{
    padding: 10px;
    font-size: 14px;
    vertical-align: middle;
    background: url(../images/post_body_Blu.jpg) left;
}

.entrybottom {width:430px;
    padding-bottom: 1px;
    background: url(../images/post_bottom_Blu.jpg) no-repeat left bottom;
}

/* ******************************************************* */
/* box con bordi arrotondati -AM-********************** */
/* ******************************************************* */
.box {width:267px;color:#0488AF;
    background: url(../images/middle_box.jpg) left;
}

.BoxTop{
    padding-top: 10px;
    background: url(../images/Top_box.jpg) no-repeat left top;
}
.BoxTitle{
    padding: 10px;
    font-size: 14px;
    vertical-align: middle;
    background: url(../images/middle_box.jpg) left;
    font-weight: normal; 
    color: #616161;
    text-align: justify; 
    line-height: 12pt;
    font-family: Arial, Geneva, Arial, Helvetica, sans-serif; 
    font-size: 11px;
}

.BoxBottom {width:267px;
    padding-bottom: 1px;
    background: url(../images/bottom_Box.jpg) no-repeat left bottom;
}

/* ******************************************************* */
/* Scheda con bordi arrotondati -AM-********************** */
/* ******************************************************* */
.Sk {width:450px;
    background: url(../images/centro.gif) left;
}
.Sktop{width:450px;
     height :125px;
	 background: url(../images/top.gif) no-repeat left top;
}
.Skcentro{width:430px;
    padding: 9px;   
    background: url(../images/centro.gif) no-repeat right;
}

.Skbottom {width:430px;
    padding: 9px;        
    background: url(../images/bottom.gif) no-repeat left bottom;
}
/* *************inizio AM 25/08***************************** */
.data {background:url(../images/sfondodata.gif)no-repeat;height:100px;}
/* *******************Fine AM 25/08************************* */


/* ******************************************************* */
/* CONTENT ************************************************ */
#content {width:897px; height:auto; background-color:#FFFFFF;}
#content p {text-align:justify;}
.lettrine01 {float:left; width:16px; height:16px; margin:4px 12px -4px 4px;
	background-image: url(../images/circle-arrow01.gif); background-repeat: no-repeat;}

#menu-hp {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none;	text-align: justify;}


.link-02, a.link-01 {font-family: Arial, Helvetica, sans-serif;
	color: #403E3E;	font-size: 11px; font-weight: normal; text-decoration: none;}
a.link-01:hover {text-decoration: underline;}
.link-02, a.link-02 {padding-left:15px;
	background-image: url(../images/arrow01.gif);	background-repeat: no-repeat; background-position: left center;
	font-family: Arial, Helvetica, sans-serif; color: #03577A; font-size: 11px;	font-weight: bold; text-decoration: none;}
a.link-02:hover {text-decoration: underline;}
.link-03, a.link-03 {padding-left:12px;
	background-image: url(../images/chip01.gif); background-repeat: no-repeat;	background-position: left;
	font-family: Arial, Helvetica, sans-serif; color: #03577A; font-size: 11px; font-weight: bold; text-decoration: none;}
.link-04, a.link-04 {padding-left:12px;
	background-image: url(../images/arrow02.gif); background-repeat: no-repeat; background-position: left;
	font-family: Arial, Helvetica, sans-serif; color: #B33F00; font-size: 11px; font-weight: bold; text-decoration: none;}


.text01, .text02, .text03, .text04, text06, .text07, .text11, .text12, .text15, .text16, .text18, .text21, .text22, {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
.text02A, .text02R,  .text07d {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; }
.text02C,  .text02H, .text02M, .text02t {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; }
.text10 {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
.textlink {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
.text02D, .text02E,.text02S, .text19, .text02L, .text07u {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; }
.text02F, .textlink1, .text20, .textlink2, .textlink3, .text07c,  .text24, .text25 {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
.text08{text-transform:capitalize;}
.text13{text-transform:lowercase;}  
.text17{text-transform:uppercase;}
.text05 {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }

.tgri11  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: justify; padding-left: 25px; padding-right: 20px; color: #616161;}
 
 .tgri12Pres  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: justify; padding-left: 25px; padding-right: 20px; color: #616161;}

.tgri11stam  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: justify; padding-left: 5px;  color: #616161;}

.tgri12  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 text-align: justify; padding-left: 25px; padding-right: 20px; color: #616161;}


.tgri11foto  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: left; padding-left: 25px; padding-right: 20px; color: #5EAACC;}

.tgri11d  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: left; color: #616161; text-valign: bottom;}

.tgrib11 {
font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #616161; 
padding-left: 25px; padding-right: 20px;}

.tgrib11ras {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #616161; 
padding-left: 5px; padding-right: 20px;}

.tgrib11d {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #616161; text-align: left;}

.tgri11i {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding-left: 50px; padding-right: 20px; text-align: justify;  color: #616161;
 line-height: 150%}
.tner11  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
  padding-left: 25px; padding-right: 20px; color: #000000; text-align: ; padding-top: 1px; padding-left: 17px;}

.tner09  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
  padding-left: 25px; padding-right: 20px; color: #000000; text-align: ; padding-top: 1px; padding-left: 17px;}
  
.tgri09  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
  padding-left: 25px; padding-right: 20px; color: #616161; text-align: ; padding-top: 1px; padding-left: 17px;}


.tgri11t  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: justify; vertical-align: top; padding-left: 25px; padding-right: 20px; color: #616161; padding-top: 8px;}

.tgri11t1  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: justify; vertical-align: top; padding-left: 25px; padding-right: 20px; color: #616161; padding-bottom: 178px;}

.tgri11t2  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: justify; vertical-align: top; padding-left: 25px; padding-right: 20px; color: #616161;}

.tgri12t2  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: justify; vertical-align: top; padding-left: 25px; padding-right: 20px; color: #616161;}

.tgri11t3  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: center; vertical-align: top; padding-left: 360px; padding-right: 15px; color: #616161;}
 
 .tgri11t3A  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: center; vertical-align: top; padding-left: 300px; padding-right: 20px; color: #616161;}

.tgri11lnk  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: justify; padding-left: 23px; color: #03577A;}

.tgri11lnp  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: justify; padding-left: 1px;}

.tgri11lnc  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: justify;color: #03577A;}

.tgri11bar  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: justify; color: #616161;}

.tgri11rli  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: left ;color: #03577A; text-decoration:none;  font-weight: bold;}

.tgri16rli  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 text-align: left ;color: #03577A; text-decoration:none;  font-weight: bold;}

.tgri16r  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 text-align: left ;color: #616161; text-decoration:none;  font-weight: bold;}

.tgri13r  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align: right ;color: #616161; text-decoration:none;  font-weight: normal;}

.tgri12blu  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: left ;color: #03577A; text-decoration:none;  font-weight: bold; padding-left: 9px;}

.tgri12gri  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 text-align: left ; color:#616161; text-decoration:none;  font-weight: bold; padding-left: 9px;}

.tgri14cen  {
font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
   padding-right: 10px; color: #616161; vertical-align:super; text-align:center ; padding-top: 1px; padding-left: 1px;}










.text01 {font-weight: normal; color: #FFFFFF;}
.text02 {font-weight: bold;   color: #03577A;}
.text03 {font-weight: normal; color: #B33F00;}
.text04 {font-weight: normal; color: #077B97;}
.text15 {font-weight: normal; color: #077B97;text-align: justify; line-height: 12pt; padding-left: 20px; padding-right: 20px;}
.text10 {font-weight: bold;   color: #C76298;text-align: left;}
.text05 {font-weight: normal; color: #616161;text-align: justify;padding-right:5px;} 
.text12 {font-weight: normal; color: #808184;uppercase;text-align: left;}
.text11 {font-weight: normal; color: #616161;text-align: justify; line-height: 12pt; padding-left: 20px; padding-right: 20px;}
.text16 {font-weight: normal; color: #077B97;text-align: justify; line-height: 12pt; padding-left: 20px; padding-right: 20px;}
.text14 {font-weight: normal; color: #077B97;text-align: left; line-height: 12pt; padding-left: 1px; padding-right: 20px;}
.text18 {font-weight: normal; color: #616161;text-align: justify; line-height: 12pt; padding-left: 20px; padding-right: 20px;}
.text19 {font-weight: normal; color: #077B97;text-align: justify; line-height: 14pt; padding-left: 20px; padding-right: 20px;}
.text20 {font-weight: normal; color: #616161;text-align: left; line-height: 12pt; padding-left: 1px; padding-right: 20px;}
.text21 {font-weight: normal; color: #616161;text-align: justify; padding-left: 8px; padding-right: 20px;}
.text22 {font-weight: normal; color: #ffffff;text-align: left; line-height: 12pt; padding-left: 17px; padding-right: 17px;}
.text23 {font-weight: normal; color: #077B97;text-align: justify; line-height: 12pt; padding-left: 50px; padding-right: 20px;}
.text24 {font-weight: normal; color: #ffffff;text-align: justify; line-height: 12pt; padding-left: 20px; padding-right: 8px;}
.text25 {font-weight: normal; color: #ffffff;text-align: justify; line-height: 12pt; padding-left: 50px; padding-right: 50px;}
.clienti {font-weight: normal; color: #ffffff;text-align: justify; line-height: 12pt; padding-left: 25px; padding-right: 5px;}
.text26 {font-weight: normal; color: #ffffff;text-align: left; line-height: 12pt; padding-left: 17px; padding-right: 17px;}
.textbb {font-weight: normal; color: #616161;text-align: left; line-height: 11pt; padding-left: 17px; padding-right: 17px;}
.text27 {font-weight: normal; color: #616161;text-align: left; line-height: 13pt; padding-left: 17px; padding-right: 17px;}


.text06 {font-weight: normal; color: #0488AF; text-decoration:underline;}
.text06A {font-weight: normal; color: #0488AF; text-decoration:none;}
.textlink {font-weight: normal; color: #0488AF; text-decoration:none;}
.textlink1 {font-weight: normal; color: #077B97; text-align: left; text-decoration:none; padding-left: 10px;}
.textlink2 {font-weight: normal; color: #077B97; text-align: left; text-decoration:none; padding-right: 200px;}
.textlink3 {font-weight: normal; color: #0488AF; text-align: left; text-decoration:none; padding-left: 0px; padding-right: 0px; }
.textlink4 {font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #03577A; text-align: left; text-transform: uppercase; text-decoration:none; padding-right: 230px;}
/*font x tabella AM*/
.text07 {font-weight: bold; color: white; text-align: left; background-color: #03577a; }
.text07R {font-weight: normal; color: black; text-align: left; background-color: #D2d2d2; }
.text07s {font-weight: normal; color: black; text-align: left; }
.text07B {font-weight: normal; color: black; text-align: left; background-color: #ffffff; }
.text07c {font-weight: normal; color: #ffffff; text-align: left; padding-left: 10px; padding-right: 1px;}
.text07t {font-weight: normal; color: #077B97; text-align: left; text-valign: middle; padding-left: 10px; padding-right: 1px; padding-top: 15px;}
.text07d {font-weight: normal; color: #ffffff; text-align: left; padding-left: 10px; padding-right: 1px;}
.text07u {font-weight: normal; color: #ffffff; text-align: left; padding-left: 50px; padding-right: 50px;}

.text02A {font-weight: bold;   color: #077B97;text-transform: uppercase}
.text02B {font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #03577A; text-transform: uppercase;}
.text02L {font-weight: normal; color: #077B97;text-transform: uppercase; text-align: left;}
.text02D {font-weight: bold; color: #808184;text-transform: uppercase;text-align: left; }
.text02F {font-weight: bold; color: #077B97;text-transform: uppercase;text-align: left; }
.text02E {font-weight: normal; color: #808184;text-transform: uppercase;text-align: right; }
.text02C {font-weight: bold;  color: #0474bc;text-transform: uppercase; padding-left: 20px; padding-right: 20px; }
.text02G {font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #03577A; text-transform: uppercase; padding-left: 15px; padding-right: 20px; padding-top: 8px;  line-height: 22pt; } 
.text02H {font-weight: bold;  color: #077B97;text-transform: normal; text-align: left; padding-left: 30px; padding-right: 20px; padding-top: 7px;}
.text02I {font-weight: bold; color: #077B97;text-align: left; }
.text02M {font-weight: bold;  color: #077B97; padding-left: 15px; padding-right: 20px; padding-top: 8px;} 
.text02N {font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #03577A; text-transform: uppercase;  text-align: left; padding-top: 8px; padding-left: 23px;} 
.text02P {font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #03577A; text-transform: uppercase; line-height: 22pt; text-align: left; padding-top: 8px; padding-left: 30px;} 
.text02Q {font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #03577A; text-transform: uppercase;  text-align: left; padding-top: 1px; padding-left: 17px;}
.text02R {font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #03577A; text-transform: uppercase;  text-align: left; padding-top: 1px; padding-left: 23px;} 
.text02S {font-weight: normal; color: #808184; text-align: right; }
.text02Z {font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #03577A; text-align: left; padding-top: 8px; padding-left: 23px;} 





.chip01 {padding:0 0 0 12px; background-image: url(../images/chip01.gif);	background-repeat: no-repeat; background-position: left center;}
.chip02 {padding:0 0 0 12px; background-image: url(../images/chip02.gif);	background-repeat: no-repeat; background-position: left center;}
.chip03 {padding:0 0 0 12px; background-image: url(../images/chip03.gif);	background-repeat: no-repeat; background-position: left center;}
.chip04 {padding:0 0 0 12px; background-image: url(../images/chip03.gif);	background-repeat: no-repeat; background-position: left  center;}
.chip05 {padding:0 0 0 12px; background-image: url(../images/chip03.gif);	background-repeat: no-repeat; background-position: left  top; padding-left: 11px; padding-right: 20px;}
.chip06 {padding:0 0 0 12px; background-image: url(../images/chip06.gif);	background-repeat: no-repeat; background-position: left center; padding-left: 35px; padding-right: 20px;}
.chip08 {padding:0 0 0 12px; background-image: url(../images/chip06.gif);	background-repeat: no-repeat; background-position: left center; padding-left: 35px; padding-right: 3px;}
.chip02 {padding:0 0 0 12px; background-image: url(../images/chip02.gif);	background-repeat: no-repeat; background-position: center center ;}
.chip07 {padding:0 0 0 12px; background-image: url(../images/chip06.gif);	background-repeat: no-repeat; background-position: left top;padding-left: 35px; padding-right: 20px;}
.chip09 {padding:0 0 0 12px; background-image: url(../images/chip03.gif);	background-repeat: no-repeat; background-position: left top; padding-left: 20px; }
.chip10 {padding:0 0 0 12px; background-image: url(../images/chip03.gif);	background-repeat: no-repeat; background-position: left top; padding-left: 13px; }
.chip11 {padding:0 0 0 12px; background-image: url(../images/chip03.gif);	background-repeat: no-repeat; background-position: left center; padding-left: 13px; padding-top: 42px;}
.chip12 {padding:0 0 0 12px; background-image: url(../images/chip03.gif);	background-repeat: no-repeat; background-position: left center; padding-left: 13px; padding-top: 28px;}
.chip13 {padding:0 0 0 12px; background-image: url(../images/chip03.gif);	background-repeat: no-repeat; background-position: left top; padding-left: 13px; padding-top: 0px; padding-bottom: 10px;}
.chip15 {padding:0 0 0 12px; background-image: url(../images/chip03_new2.jpg);	background-repeat: no-repeat; background-position: left center; padding-left: 20px; }

.chip09 {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}

/* for the image */
.ill-left   {float:left;}
/*.ill-center {float:center;}*/
.ill-right  {float:right;}

.allineaSin {padding-top: 3px; padding-left: 23px;} 


/* *******************************************************
 * ******** MENU *****************************************
 * *******************************************************/

/* MAIN MENU (top) ***************************************/
/* level 1 
#main_menu a {display:block; padding:0 15px; line-height:1.8em; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration:none;
	background-image: url(../images/mm-left.gif); background-repeat: repeat-x; background-position:left -20px;}
#main_menu a.current1,
#main_menu a.current1:hover,
#main_menu a:hover {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration:none;
	background-image: url(../images/mm-left.gif); background-repeat: repeat-x; background-position:left top;}
*/

/* MAIN NAVIGATION (left) ********************************/
/* level 2 */

#menu-nav ul {margin:0; padding:0; list-style-type: none;}
#menu-nav li {margin:0; padding:0;}

/* 25/03/2009 commento il menu sinistro vecchio e sotto metto il nuovo 

#menu-nav ul.menu li.current2 a, #menu-nav ul.menu li.current2 a:hover {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0488AF;
	background-image:url(../images/mn-current.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav ul.menu li.current3 a, #menu-nav ul.menu li.current2 a:hover {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0488AF;
	background-image:url(../images/mn-over.gif); background-repeat:no-repeat; background-position:left top;}

#menu-nav ul.menu li a {margin:0 0 -1px 0; padding:5px 0 0 30px; min-height:22px; _height:22px; display:block; vertical-align:text-bottom; line-height:1.15em; text-decoration:none; 
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#FFFFFF;
	background-image:url(../images/mn-out.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav ul.menu li a:hover{margin:0 0 -1px 0; padding:5px 0 0 30px; min-height:22px; _height:22px; display:block; vertical-align:text-bottom; line-height:1.15em; text-decoration:none; 
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#0488AF;
	background-image:url(../images/mn-over.gif); background-repeat:no-repeat; background-position:left top;}
*/


/*25-03-2009 Nuovo menu sinistro con sfondo e tasti nuovi*/

#menu-nav-sfondo-renault {background-image:url(../images/sfondo_menu_sin_renault.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-ec {background-image:url(../images/sfondo_menu_sin_ec.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-ci {background-image:url(../images/sfondo_menu_sin_ci.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-figure {background-image:url(../images/sfondo_menu_sin_figure.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-pu {background-image:url(../images/sfondo_menu_sin_pu.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-cl {background-image:url(../images/sfondo_menu_sin_cl.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-ac {background-image:url(../images/sfondo_menu_sin_ac.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-tem {background-image:url(../images/sfondo_menu_sin_tem.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-labs {background-image:url(../images/sfondo_menu_sin_labs.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-asd {background-image:url(../images/sfondo_menu_sin_asd.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-fis {background-image:url(../images/sfondo_menu_sin_fis.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-scuola {background-image:url(../images/sfondo_menu_sin_scuola.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-as {background-image:url(../images/sfondo_menu_sin_as.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-cda {background-image:url(../images/sfondo_menu_sin_cda.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-cr {background-image:url(../images/sfondo_menu_sin_cr.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-mem {background-image:url(../images/sfondo_menu_sin_mem.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-mod {background-image:url(../images/sfondo_menu_sin_mod.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-crint {background-image:url(../images/sfondo_menu_sin_crint.gif); background-repeat:no-repeat; background-position:left top;}

#menu-nav-sfondo-ait {background-image:url(../images/sfondo_menu_sin_ait.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-eil {background-image:url(../images/sfondo_menu_sin_eil.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-crm {background-image:url(../images/sfondo_menu_sin_crm.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-dinamo {background-image:url(../images/sfondo_menu_sin_dinamo.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-en-am {background-image:url(../images/sfondo_menu_sin_en_am.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-Process-I {background-image:url(../images/sfondo_menu_sin_Process_I.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-arm {background-image:url(../images/sfondo_menu_sin_arm.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-lo-en {background-image:url(../images/sfondo_menu_sin_lo_en.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-security {background-image:url(../images/sfondo_menu_sin_security.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-tpi {background-image:url(../images/sfondo_menu_sin_tpi.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-gov {background-image:url(../images/sfondo_menu_sin_gov.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-divisioni {background-image:url(../images/sfondo_menu_sin_divisioni.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-offerta {background-image:url(../images/sfondo_menu_sin_offerta.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-tecno {background-image:url(../images/sfondo_menu_sin_tecno.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-tealtran {background-image:url(../images/sfondo_menu_sin_tealtran.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-altranitalia {background-image:url(../images/sfondo_menu_sin_altranitalia.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-partnership {background-image:url(../images/sfondo_menu_sin_partnership.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-univ {background-image:url(../images/sfondo_menu_sin_univ.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-mission {background-image:url(../images/sfondo_menu_sin_mission.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-altranmondo {background-image:url(../images/sfondo_menu_sin_altranmondo.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-clienti {background-image:url(../images/sfondo_menu_sin_clienti.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-sicurezza {background-image:url(../images/sfondo_menu_sin_sicurezza.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-bus-in {background-image:url(../images/sfondo_menu_sin_bus_in.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-team {background-image:url(../images/sfondo_menu_sin_team.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-giuria2008 {background-image:url(../images/sfondo_menu_sin_giuria2008.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-comitato {background-image:url(../images/sfondo_menu_sin_comitato.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-fond-mission {background-image:url(../images/sfondo_menu_sin_fond_mission.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-2008 {background-image:url(../images/sfondo_menu_sin_2008.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-TecnoReview {background-image:url(../images/sfondo_menu_sin_TecnoReview.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-magazine {background-image:url(../images/sfondo_menu_sin_magazine.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-rassegna {background-image:url(../images/sfondo_menu_sin_rassegna.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-chicerchiamo {background-image:url(../images/sfondo_menu_sin_chicerchiamo.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-campus {background-image:url(../images/sfondo_menu_sin_campus.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-1999 {background-image:url(../images/sfondo_menu_sin_1999.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-2002 {background-image:url(../images/sfondo_menu_sin_2002.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-2007 {background-image:url(../images/sfondo_menu_sin_2007.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-giuria {background-image:url(../images/sfondo_menu_sin_giuria.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-2005 {background-image:url(../images/sfondo_menu_sin_2005.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-2006 {background-image:url(../images/sfondo_menu_sin_2006.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-2001 {background-image:url(../images/sfondo_menu_sin_2001.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-2004 {background-image:url(../images/sfondo_menu_sin_2004.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-solar {background-image:url(../images/sfondo_menu_sin_solar.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-nelmondo {background-image:url(../images/sfondo_menu_sin_nelmondo.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-efactory {background-image:url(../images/sfondo_menu_sin_efactory.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-altitude {background-image:url(../images/sfondo_menu_sin_altitude.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-sfactory {background-image:url(../images/sfondo_menu_sin_sfactory.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-tfactory {background-image:url(../images/sfondo_menu_sin_tfactory.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-riviste {background-image:url(../images/sfondo_menu_sin_riviste.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-analisi {background-image:url(../images/sfondo_menu_sin_analisi.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-fondcontatti {background-image:url(../images/sfondo_menu_sin_fondcontatti.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-stampa2006 {background-image:url(../images/sfondo_menu_sin_stampa2006.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-stampa2007 {background-image:url(../images/sfondo_menu_sin_stampa2007.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-stampa2008 {background-image:url(../images/sfondo_menu_sin_stampa2008.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-stampa2009 {background-image:url(../images/sfondo_menu_sin_stampa2009.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-stampa2010 {background-image:url(../images/sfondo_menu_sin_stampa2010.gif); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-contatti {background-image:url(../images/sfondo_menu_sin_contatti.gif); background-repeat:no-repeat; background-position:left top;}





#menu-nav ul.menu li.current2 a, #menu-nav ul.menu li.current2 a:hover {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color:#0488AF; padding-top: 7px;
	background-image:url(../images/menu_sin_current_pulsante_sottomenu.GIF); background-repeat:no-repeat; background-position:left top;}

#menu-nav ul.menu li.current8 a, #menu-nav ul.menu li.current8 a:hover {font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color:#0488AF; padding-top: 7px;
	background-image:url(../images/menu_sin_current_pulsante.GIF); background-repeat:no-repeat; background-position:left top;}

#menu-nav ul.menu li a {margin:0 0 -1px 0; padding:5px 0 0 30px; min-height:22px; _height:22px; display:block; vertical-align:text-center; line-height:1.15em; text-decoration:none;
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#FFFFFF; padding-top: 7px; 
	background-image:url(../images/menu_sin_blu_new_out.GIF); background-repeat:no-repeat; background-position:left top;}
#menu-nav ul.menu li a:hover{margin:0 0 -1px 0; padding:5px 0 0 30px; min-height:22px; _height:22px; display:block; vertical-align:text-bottom; line-height:1.15em; text-decoration:none;
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;  color:#0488AF; padding-top: 7px;
	background-image:url(../images/menu_sin_over_pulsante.GIF); background-repeat:no-repeat; background-position:left top;}

/* 27-03-2009 AO*/
#menu-nav-sfondo-top {background-image:url(../images/top_menu_sin_new.GIF); background-repeat:no-repeat; background-position:left top;}
#menu-nav-sfondo-center {background-image:url(../images/center_menu_sin_new.GIF);  background-position:left top;}
#menu-nav-sfondo-bottom {background-image:url(../images/bottom_menu_sin_new.GIF); background-repeat:no-repeat; background-position:left top;}




/* level 3 */
/* We must double the priority for IE6 : first line for FF, second for IE6 */ 
#menu-nav ul.submenu,
#menu-nav ul.menu li.current2 ul.submenu {margin:15px 0; padding:0;}
#menu-nav ul.submenu li, 
#menu-nav ul.menu li.current2 ul.submenu li {margin:0 0 0 4px; padding:0; list-style-type:none;}

#menu-nav ul.submenu li.current3 a,
#menu-nav ul.menu li.current2 ul.submenu li.current3 a {font-size:11px; font-weight:normal; text-decoration:underline;}
#menu-nav ul.submenu li.current3 a:hover,
#menu-nav ul.menu li.current2 ul.submenu li.current3 a:hover {font-size:11px; font-weight:normal; text-decoration:underline;}

/*inizio am */
#menu-nav ul.submenu li.current4 a ,
#menu-nav ul.menu li.current2 ul.submenu li.current4 a current4:before{font-size:11px; font-weight:normal; content: ">> ";}
#menu-nav ul.submenu li.current4 a:hover,
#menu-nav ul.menu li.current2 ul.submenu li.current4 a:hover current4:before{font-size:11px; font-weight:normal; content: ">> ";}

/*fine am */

#menu-nav ul.submenu li a,
#menu-nav ul.menu li.current2 ul.submenu li a {min-height:10px; _height:16px; display:block; line-height:1.15em; text-decoration:none;
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#FFFFFF;
	background-image:none; background-repeat:repeat; background-position:left top;}
#menu-nav ul.submenu li a:hover,
#menu-nav ul.menu li.current2 ul.submenu li a:hover {min-height:10px; _height:16px; display:block; line-height:1.15em; text-decoration:underline;
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color:#FFFFFF;
	background-image:none; background-repeat:no-repeat; background-position:left top;}
#menu-nav ul.submenu li a:hover,
#menu-nav ul.menu li.current2 ul.submenu li a:hover {text-decoration:underline;}

/* ******************************************************** */
/* FOOTER ************************************************* */
#footer {margin:10px 0 0 0;}
#footer, #footer a, footer p {font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
	