/* integrail Web Portal-CSS */

/* --------------------------------------------------------------------  */



.topbar {
      position: absolute;
      width: 960px;
      height: 113px;
      left: 20px;
      top: 20px;
      /* background-color: #3C474D; */
      background: url('images/top.jpg');
        
      /* border: 1px solid #000; */
      
      FONT-FAMILY: Arial;
      FONT-SIZE: 12pt;
      FONT-STYLE: bold;
      FONT-WEIGHT: bold;
      TEXT-DECORATION: none;
      /*    PADDING: 5px;   */
}


.contenitore_menu{
      position: absolute;
      width: 960px;
      height: 25px;
      left: 20px;
      top: 132px;
      /* background-color: #3C474D; */
      background: url('images/patt.jpg');
          
      /* border: 1px solid #000; */
      
      FONT-FAMILY: Arial;
      FONT-SIZE: 12pt;
      FONT-STYLE: bold;
      FONT-WEIGHT: bold;
      TEXT-DECORATION: none;
      /*    PADDING: 5px;   */
}


.menu_1 {
   
      position: absolute;
      display: block;
      width: 70px;
      height: 23px;
      left: 12px;
      top: 2px;
      
      FONT-FAMILY: Arial;
      FONT-SIZE: 8pt;
      FONT-STYLE: normal;
      FONT-WEIGHT: normal;
      TEXT-DECORATION: none;
      LETTER-SPACING: 1px;
      TEXT-ALIGN: center;   
      LINE-HEIGHT: 22px;    
}
.menu_2 {
   
      position: absolute;
      display: block;
      width: 130px;
      height: 23px;
      left: 90px;
      top: 2px;
        
      FONT-FAMILY: Arial;
      FONT-SIZE: 8pt;
      FONT-STYLE: normal;
      FONT-WEIGHT: normal;
      TEXT-DECORATION: none;
      LETTER-SPACING: 1px;
      TEXT-ALIGN: center;   
      LINE-HEIGHT: 22px;    
}
.menu_3 {
  
      position: absolute;
      display: block;
      width: 120px;
      height: 23px;
      left: 240px;
      top: 2px;
       
      FONT-FAMILY: Arial;
      FONT-SIZE: 8pt;
      FONT-STYLE: normal;
      FONT-WEIGHT: normal;
      TEXT-DECORATION: none;
      LETTER-SPACING: 1px;
      TEXT-ALIGN: center;   
      LINE-HEIGHT: 22px;    
}
.menu_4 {
  
      position: absolute;
      display: block;
      width: 100px;
      height: 23px;
      left: 386px;
      top: 2px;
       
      FONT-FAMILY: Arial;
      FONT-SIZE: 8pt;
      FONT-STYLE: normal;
      FONT-WEIGHT: normal;
      TEXT-DECORATION: none;
      LETTER-SPACING: 1px;
      TEXT-ALIGN: center;   
      LINE-HEIGHT: 22px;    
}

.menu_5 {
  
      position: absolute;
      display: block;
      width: 120px;
      height: 23px;
      left: 510px;
      top: 2px;
       
      FONT-FAMILY: Arial;
      FONT-SIZE: 8pt;
      FONT-STYLE: normal;
      FONT-WEIGHT: normal;
      TEXT-DECORATION: none;
      LETTER-SPACING: 1px;
      TEXT-ALIGN: center;   
      LINE-HEIGHT: 22px;    
}
.menu_6 {
  
      position: absolute;
      display: block;
      width: 70px;
      height: 23px;
      left: 650px;
      top: 2px;
       
      FONT-FAMILY: Arial;
      FONT-SIZE: 8pt;
      FONT-STYLE: normal;
      FONT-WEIGHT: normal;
      TEXT-DECORATION: none;
      LETTER-SPACING: 1px;
      TEXT-ALIGN: center;   
      LINE-HEIGHT: 22px;    
}



/*-----------------------------------------------------------  */



a.menu {
      display: block;
      COLOR: WHITE;
      CURSOR: hand;
      TEXT-DECORATION: none;    
}
a.menu:hover {
      display: block;
      TEXT-DECORATION: none;
      COLOR: YELLOW;
}


/*---------------------------------------------------------------  */

.spread{
      position: absolute;
      width: 960px;
      height: 26px;
      left: 20px;
      top: 155px;
      /* border: 1px solid #000; */
      background: url('images/spread.jpg') repeat;
        
}

/*---------------------------------------------------------------*/


.contenitorecentrale{
      position: absolute;
      width: 960px;
      height: 660px;
      left: 20px;
      top: 180px;
      background-color: #E6F3F5; 
      /* border: 1px solid #000; */
      
      FONT-FAMILY: Arial;
      FONT-SIZE: 12pt;
      FONT-STYLE: bold;
      FONT-WEIGHT: bold;
      TEXT-DECORATION: none;
      /*    PADDING: 5px;   */
}


.contenitore_info{
      position: absolute;
      width: 265px;
      height: 160px;
      left: 20px;
      top: 20px;
      background-color: #f5f5f5; 
      border: 1px solid #000; */
      
      FONT-FAMILY: Arial;
      FONT-SIZE: 10pt;
      FONT-STYLE: normal;
      FONT-WEIGHT: normal;
      TEXT-DECORATION: none;
      PADDING: 3px; 

}

.contenitore_info_testata{
      position: absolute;
      width: 252px;
      height: 8px;
      left: 3px;
      top: 3px;
      background-color: #f5f5f5; 
      border: 1px solid #000; */
      background: url('images/patt1.jpg') repeat;

      
      FONT-FAMILY: Arial;
      FONT-SIZE: 10pt;
      FONT-STYLE: bold;
      FONT-WEIGHT: bold;
      TEXT-DECORATION: none;
      PADDING: 1px; 

}


.contenitore_about{
      position: absolute;
      width: 320px;
      height: 160px;
      left: 300px;
      top: 20px;
      background-color: #f5f5f5; 
      border: 1px solid #000; */
      
      FONT-FAMILY: Arial;
      FONT-SIZE: 10pt;
      FONT-STYLE: normal;
      FONT-WEIGHT: normal;
      TEXT-DECORATION: none;
      PADDING: 3px; 


}

.contenitore_about_testata{
      position: absolute;
      width: 316px;
      height: 8px;
      left: 3px;
      top: 3px;
      background-color: #f5f5f5; 
      border: 1px solid #000; 
      background: url('images/patt1.jpg') repeat;

      FONT-FAMILY: Arial;
      FONT-SIZE: 10pt;
      FONT-STYLE: bold;
      FONT-WEIGHT: bold;
      TEXT-DECORATION: none;
      PADDING: 1px; 

}





.contenitore_treno{
      position: absolute;
      width: 314px;
      height: 181px;
      left: 630px;
      top: 20px;
      background-color: #E6F3F5; 
      background: url('images/treno.jpg');

      

}


.contenitore_TITLE{
      position: absolute;
      width: 590px;
      height: 30px;
      left: 20px;
      top: 200px;
      background-color: #E6F3F5; 
     
      FONT-FAMILY: Arial;
      FONT-SIZE: 12pt;
      FONT-STYLE: bold;
      FONT-WEIGHT: bold;
      COLOR: navy;
      TEXT-DECORATION: none;
      PADDING: 1px; 

}




.contenitore_scenari{
      position: absolute;
      width: 930px;
      height: 380px;
      left: 20px;
      top: 225px;
      background-color: #E6F3F5;
      
}

.contenitore_Technology{
      position: absolute;
      width: 250px;
      height: 230px;
      left: 650px;
      top: 290px;
      background-color: #ffffff;
      border: 1px solid #000;
      
}

.contenitore_Technology_spread{
      position: absolute;
      width: 244px;
      height: 26px;
      left: 2px;
      top: 2px;
      background: url('images/titleTechnologyPlatform.jpg');
      
      
}


.contenitore_Technology_corpus{
      position: absolute;
      width: 244px;
      height: 156px;
      left: 2px;
      top: 30px;
      
      
}


.disclaimer{
      position: absolute;
      width: 500px;
      height: 30px;
      left: 20px;
      top: 620px;
      background-color: #E6F3F5;
      
     
    
}







/*---------------------------------------------------------------------------------interfaccia scelte home --- */

/*---------------------------------------------------------------[ 1 ] */

.contenitore_demoScenario1{
      position: absolute;
      width: 608px;
      height: 90px;
      left: 20px;
      top: 225px;
      background-color: #ffffff; 
      border: 1px solid #000;
    
}

/*--------------------------------------------------------------------[ 2 ]*/


.contenitore_demoScenario2{
      position: absolute;
      width: 608px;
      height: 90px;
      left: 20px;
      top: 320px;
      background-color: #ffffff; 
      border: 1px solid #000;
    
}

/*--------------------------------------------------------------------[ 3 ]*/


.contenitore_demoScenario3{
      position: absolute;
      width: 608px;
      height: 160px;
      left: 20px;
      top: 416px;
      background-color: #ffffff; 
      border: 1px solid #000;
    
}