/*
    GENERALE
    ================================================*/

    html {

        margin-bottom:10px;                 
    }

    
    body {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#333333;
        background-color:#013c64;
        margin-top:5px;
        margin-bottom:10px;
        background-image: url(/sincmstemplate/content/img/bg.gif);
        background-repeat:repeat-x;
    }


    .wrapper {
        width:960px;
        background-color:#FFFFFF;
        margin-left:auto;
        margin-right:auto;
        margin-top:0px;
        
    }
    

/*
    HEADER
    ================================================*/
    
    .header {
        width:960px;
        background-color:#ffffff;
        height:70px;
        float:left; 
    }

     
    .logo  {
    
        width:225px;
        float:left;
        height:70px;
    }
    
    
    .payoff {
        float:left;
        width:448px;
        height:70px;
        background-image: url(/sincmstemplate/content/img/iso.gif);
        background-position:right;
        background-repeat:no-repeat;
    }
    
    .payoff p {
    
        color:#0692cf;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:14px;
        margin-left:10px;
        margin-top:17px;
        margin-right:130px;
        line-height:20px;
    
    }
    
    .area_riservata {
    
        width:4px;
        float:left;
        border-right:1px solid #d2d2d2;
        height:60px;
        margin-top:5px;
        display:inline;
    
    }
    
    .area_riservata p {
    
        color:#278adb;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        margin-left:5px;
        margin-right:3px;
        margin-top:17px;
    }
     
     
    
    .form {
        width: 270px;
        height:48px;
        float:left;
    }
    
    
    .accedi {
        width: 270px;
        float:left;
        height:53px;
    
    }
    
    .accedi p {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#278adb;
        margin-right:10px;
        margin-top:3px;
        margin-bottom:0px;
        text-align:right;
    
    }

    .username {
        height:23px;
        width: 200px;
        float:left;
        border-top:#FFFFFF solid 5px;
    }

    .username_testo {
        height:20px;
        width:80px;
        float:left; 
    }

    .password {
        height:20px;
        width: 200px;
        float:left;
    }

    .username_password {
        height:25px;
        width:80px;
        float:left;
    }
    

    .registrati {
    
        height:22px;
        width:270px;
        float:left;
        height:17px;
    }
     
     
    .registrati p, .registrati a:link, .registrati a:visited {
        color:#278adb;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        margin-left:10px;
        margin-top:5px;
        margin-bottom:0px;
        display:inline;
    }

     
    .registrati a:hover {
     
        text-decoration:none;
    }

    .banner_flash  {
        width:960px;
        background-color:#48dbef;
        height:218px;
        float:left;
    
    } 
     
    
    .banner_flash p {

        font-style:oblique;
        text-align:center;
        color:#c2eff5;
        font-size:90px;
        margin-top:60px;
    }
    
    
/*
    FLASH
    ================================================*/
    
    
    
    
    /*
    HOME
    ================================================*/
    
    
    .content   {     
        width:960px;
        background-color:#ffffff;
        float:left;
       
    }
    
    .line {
        width:960px;
        height:26px;
        background-image: url(/sincmstemplate/content/img/sotto_flash.gif);
    }

    /*
    menu
    ================================================*/
    
    

     .menu   {
            
        width:175px;
        background-color:#e5f0f4;
        float:left;
        border-left:1px #d2d2d2 solid;
        border-top:1px #d2d2d2 solid;
        border-right:1px #d2d2d2 solid;
		margin-bottom:10px;
            
     }

     .voce    { 
        background-color:#e5f0f4;
      /*height:20px;*/
        width:175px;
        float:left;
        border-bottom:1px solid #d2d2d2;
     }

     .voce_attiva   { 
        background-color:#0692cf;
        /*height:20px;*/
        width:175px;
        float:left;
        border-bottom:1px solid #d2d2d2;
     }

              
     .voce p   {
          
          font-family:Verdana, Arial, Helvetica, sans-serif;
          font-style:normal;  
          text-decoration:none;
          color:#7a7a7a;
          font-size:13px;
          text-align:left;
          margin-top:3px;
		  margin-left:7px;
          margin-bottom:3px;
     }

     .voce a:link , .voce a:visited, .voce a:hover   {
          
          text-decoration:none;
          color:#7a7a7a;

     }


     .voce_attiva p   {
          
          font-family:Verdana, Arial, Helvetica, sans-serif;
          text-decoration:none;
          color:#FFFFFF;
          font-size:13px;
          text-align:left;
          margin-top:3px;
          margin-left:7px;
          margin-bottom:3px;     
        
     }


     .voce_attiva a:link , .voce_attiva a:visited, .voce_attiva a:hover   {
          
          text-decoration:none;
          color:#FFFFFF;    
        
     }

     .sotto_menu {
      
            float:left;
         /*height:20px;*/
            border-bottom:1px solid #d2d2d2;
            width:175px;
			background-color:#cae6f1;
    
     }

     .sotto_menu p {
            font-size:12px;
            font-family:Verdana, Arial, Helvetica, sans-serif;
            margin-left:15px;
            margin-top:3px;
            color:#7a7a7a;
            text-decoration:none;
            margin-bottom:3px; 
     }


     .sotto_menu a:hover, .sotto_menu a:link, .sotto_menu a:visited {
            color:#7a7a7a;
            text-decoration:none;
     }


     
    
     .sotto_menu_attivo {
           
                 float:left;
                 /*height:20px;*/
                 border-bottom:1px solid #d2d2d2;
                 width:175px;
                 background-color:#cae6f1;
         
          }
     
      .sotto_menu_attivo p {
                 font-size:12px;
                 font-family:Verdana, Arial, Helvetica, sans-serif;
                 margin-left:15px;
                 margin-top:3px;
                 color:#036894;
                 text-decoration:none;
                 margin-bottom:3px;
				font-weight:bold;
          }

      .sotto_menu_attivo a:hover, .sotto_menu_attivo a:link, .sotto_menu_attivo a:visited {

                 color:#036894;
                 text-decoration:none;

          }
     

             
      .menu_interno {
            /*height:20px;*/
            float:left;
            border-bottom:1px solid #d2d2d2;
            width:175px;
        
     }
        

       .menu_interno p {
        
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:10px;
            margin-left:25px;
            color:#7a7a7a;
            text-decoration:none;
            margin-top:3px;
            margin-bottom:3px; 
     }

       .menu_interno a:hover, .menu_interno a:link, .menu_interno a:visited {
            color:#7a7a7a;
            text-decoration:none;

     }

 
       .menu_interno_attivo {
           /*height:20px;*/
             float:left;
             border-bottom:1px solid #d2d2d2;
             width:175px;
             background-color:#e5f0f4;
      }
         
 
        .menu_interno_attivo p {
         
             font-family:Verdana, Arial, Helvetica, sans-serif;
             font-size:10px;
             margin-left:25px;
             color:#000000;
             text-decoration:none;
             margin-top:3px;
             margin-bottom:3px; 
      }

        .menu_interno_attivo a:hover, .menu_interno_attivo a:link, .menu_interno_attivo  a:visited {
             color:#000000;
             text-decoration:none;

      }


     .elenco_prodotti {
             float:left;
             width:180px;
             height:10px;
     }
               
     .elenco_prodotti p{
             font:Verdana, Arial, Helvetica, sans-serif;
             font-size:10px;
             margin-left:10px;
     }
               
               
      .contenuto_centrale  {
            width:500px;
            background-color:#FFFFFF;
            background-image: url(/sincmstemplate/content/img/sfondo_home.jpg);
            background-position:right;
            background-repeat:no-repeat;        
            height:229px;
            float:left;
            border-right:1px solid #d2d2d2;
      }
            
      .contenuto_centrale h1 {
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:16px;
            font:bold;
            color:#0393cf;
            margin-left:10px;
            margin-right:10px;
            margin-top:0px;
			margin-bottom:10px;
           
           
      }         
 
      .contenuto_centrale p {
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:12px;
            margin-left:10px;
            margin-right:200px;
            margin-bottom:5px;
            margin-top:5px;
            text-align:justify;
            line-height:17px;
       }

/*
    PARTE PRODOTTI
    ================================================*/

      .prodotto_home  {
           width:272px;
           background-color:#ffffff;
           height:229px;
           float:left;
           
       }
 
      .prodotto_home h2{
           font-family:Verdana, Arial, Helvetica, sans-serif;
           font-size:12px;
           color:#0393cf;
           margin-left:10px;
           margin-right:10px;
           margin-top:0px;
           margin-bottom:10px;
		   text-decoration:none;
		   line-height:17px;
  
      }        
        
      .prodotto_home p {
           font-family:Verdana, Arial, Helvetica, sans-serif;
           font-family:12px;
           margin-left:10px;
           margin-right:10px;
           margin-top:5px;
           font-size:12px;
      
      }     
        

    
       .foto_prod_home {
           border:#d2d2d2 solid 0px;
           /*height:122px;*/
           width:122px;
           float:right;
           margin-right:0px;
           margin-left:5px;
           margin-bottom:0px;
           margin-top:30px;
       }
       

       .foto_prodotto_scheda {
           border:#d2d2d2 solid 0px;
           /*height:120px;*/
           width:130px;
           float:right;
           margin-right:0px;
           margin-left:5px;
           margin-bottom:15px;
           margin-top:0px;
           
       }       

       .foto_prodotto_elenco {
           border:#d2d2d2 solid 0px;
           /*height:120px;*/
           width:130px;
           float:right;
           margin-right:0px;
           margin-left:5px;
           margin-bottom:10px;
           margin-top:15px;
       }
       
    /*
    template testo
    ================================================*/     

       .banner_statico  {
            width:960px;
            height:100px;
            float:left;
            background-image: url(/sincmstemplate/content/img/banner_statico2.jpg);
}
        
    
       .parte_testo {
           width:760px;
           float:left;
           margin-top:0px
           
       }
       
       .colonna_testo {
       width:610px;
       float:left;
       margin:0px;
       }

       .colonna_testo li{
		font-size:12px;
		margin-top:7px;
		margin-bottom:7px;
       }
       
       .colonna_immagini {
       
      width:150px;
      float:left;
      margin:0px;
      }
      
      .img_logoMF{
      
         border:#d2d2d2 solid 0px;
         width:130px;
         float:right;
         margin-right:0px;
         margin-left:5px;
         margin-top:15px;
         margin-bottom:10px;
       }
      
       
       .briciole {
           width:770px;
           height:20px;
           float:right;
       }
       
           
        .briciole a:link, .briciole a:visited, .briciole p {
           font-family:Verdana, Arial, Helvetica, sans-serif;
           font-size:10px;
           font:Verdana, Arial, Helvetica, sans-serif;
           font-style:normal;
           color:#9b9b9b;
           margin-top:0px;
           margin-left:5px;
           margin-right:5px;
 }
 
       .briciole a:hover {
           text-decoration:none;}
        
           
        .parte_testo p {
            font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:12px;
            margin-left:20px;
            margin-right:10px;
            margin-bottom:5px;
            line-height:17px;
            }
            
         .parte_testo h1 {
         font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:16px;
            color:#0393cf;
            text-align:center;
            margin-top:5px;
             }


    /*
    template clienti
    ================================================*/   
    
    .titolo_pagina{
       width:781px;
       float:left;
       height:20px;
       float:left;
       margin-top:5px;
		margin-bottom:10px;}
    
    .titolo_pagina h1 {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:16px;
        color:#0393cf;
        text-align:center;
        margin:0px;}
        
    .primariga_clienti{
        width:780px;
        /*height:152px;*/
        float:right;
        border-bottom:0px solid #ffffff;
        margin-top:0px;
    } 
        
    .cliente {
        width:150px;
        /*height:150px;*/
        margin-left:37px;
        float:left;
        display:inline;
        }   
        
    .img_cliente {
        width:130px;
        /*height:120px;*/
        border:0px solid #CCCCCC;
        margin-top:0px;
        margin-left:5px;
        margin-bottom:0px;
        margin-right:0px;
        
    }       
    
    .descrizione_cliente {
         margin-left:5px;
         margin-bottom:0px;
         width:130px;
		 
}
         
    .descrizione_cliente p, .descrizione_cliente a:link, .descrizione_cliente a:visited {
         font-family:Verdana, Arial, Helvetica, sans-serif;
         font-size:12px;
         color:#000000;
         text-align:center;
		 text-decoration:none;
         
    }
    
    .descrizione_cliente a:hover {
           text-decoration:none;}
    
    .secondariga_clienti{
    width:741px;
    /*height:152px;*/
    float:left;
    margin-bottom:20px;
    margin-left:20px;
    margin-right:20px;
    
    } 
        
/*
    FOOTER
    ================================================*/
    
    
       .footer {     
           width:960px;
           background-color:#ffffff;
           height:24px;
           float:left;
           border-top:1px solid #d2d2d2;
           margin:0px;
       }


       .footer p {
           font-size:11px;
           font-style:normal;
           text-align:center;
           color:#666666;
           margin-top:5px;
       }


       .footer a:link, .footer a:visited {
           font-size:11px;
           font-style:normal;
           text-align:center;
           color:#666666;
           margin-top:5px;
       }


       .footer a:hover {
            font-size:11px;
            font-style:normal;
            text-align:center;
            color:#666666;
            margin-top:5px;
            text-decoration:none;
       }
