/*
    Document   : style
    Created on : 4-mar-2010, 12.23.18
    Author     : System House srl - www.systemhouse.it
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/

/*------------------------------------------------------------*
**  Global
**------------------------------------------------------------*/
body {
     background-image: url(/immagini/sfondo_pagina.gif);
     background-repeat: repeat-x;
     background-position: left top;
     padding:0px;
     margin: 0px 0px 0px 0px;
     height:auto;
     font-family: "Trebuchet MS";
}


a:link    {text-decoration: none;
               color:#4D76AF;
}
a:visited {text-decoration: none;
         color:#750E10;
}
a:hover   {color: #AAC4DD;

}


/*------------------------------------------------------------*
**  Contenitore
**------------------------------------------------------------*/
#contenitore {
    width: 782px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    line-height: 1.8em;
    background-repeat: repeat-y;
    background-image: url(/immagini/barracentr_.gif);
}


/*------------------------------------------------------------*
**  Barra Superiore
**------------------------------------------------------------*/
#strisciaBlu {
    width: 775px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 20px;
    width:auto;
    font: 14px "Trebuchet MS";
    line-height: 2.8em;
    background-image: url(/immagini/barra_celeste.gif);
    background-repeat: no-repeat;
    color: #FFFFFF;
    height:44px;
    text-align: right;
    background-position: center;
}

a.colorBlack:link{color:white;}
a.colorBlack:visited{color:white;}



/*------------------------------------------------------------*
**  Sezione Centrale
**------------------------------------------------------------*/
#partecentrale{

    width: 782px;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    line-height: 1.8em;
    background-repeat: repeat-y;
    background-image: url(/immagini/barracentr_.gif);

}

/* Logo*/
#logo{
    width: 746px;
    height:81px;
    background-color:#FCF9FA;
    padding-left:20px;
    margin-left:8px;
    padding-top:20px;
}

/* Banner*/
#banner{
    width: 768px;
    height:182px;
    text-align: left;
    margin-left:7px;

}

.table1Cont{
   width:758px;
   border:0px;
   background-color:#FDF9FA;
}


/* Contenuto*/
#contenuto{
    width: 768px;
    margin-left: auto;
    margin-right: auto;
    padding-top:30px;
    background-color:#FDF9FA;

}

/* Copyright*/
#copyright{

    height:23px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom:0px;
    padding: 0;
    font: 10px "Trebuchet MS";
    line-height:2.8em;
    background-image: url(/immagini/barra_inferiore.gif);
    background-repeat: no-repeat;
    background-position:center;
    color:#515151;
    text-indent:10px;
    font-weight: bold;
}

/*MENU' LATERALE'*/
.tableMenu{

    margin-bottom:20px;
    margin-top:30px;
    background-color:#FDF9FA;
    
}

.tdL{
    padding-left:30px;
    width:183px;
    height:3px;
    vertical-align: top;
    margin:0px;
}
/*stile tabelle*/

.th6{
    width:236px;
    background-color:#FDF9FA;

}
/* SEZIONE TESTO */
.testo1 {
    font-family: 'Trebuchet MS';
    font-size: 12px;
    color: #566574;
    text-decoration: none;
}
.style2 {font-size: 12px;}

.testo5 {
	font-family: 'Trebuchet MS';
	font-size: 12px;
	color: #283E66;
	text-decoration: none;
        font-style: normal;
        font-weight: normal;
        text-align: justify;
        line-height: normal;
        background-color:#FDF9FA;
}

.testo6{
        font-family: 'Trebuchet MS';
	font-size: 16px;
	color: #002D48;
	text-decoration: none;
        font-style: normal;
        font-weight: bold;
        font-variant: small-caps;
        background-color:#FDF9FA;
}

.scritta{
        font-family: 'Trebuchet MS';
	font-size: 9px;
	color: white;
	text-decoration: none;
        font-style: normal;
        font-weight: bold;

}

/* Stile area riservata*/

.th9{
    width:7px;
    background-color:#FDF9FA;
}
.th10{
    width:450px;
    background-color:#FDF9FA;
}
.th11{
    width:18px;
}

/*PROPRIETA' LINK */

a.colorBlack:hover{color: black;}


/*------------------------------------------------------------*
**  STILI PER PAGINA
**------------------------------------------------------------*/
/*Pagina Connettività */
.paddingBottom{
    padding-bottom:20px;
    padding-right:5px;
    padding-top:18px;
}

.paddingBottom1{
    padding-top:18px;
    padding-bottom:20px;
   
}

/*Menu laterale Home */
.tdLink{
    
    background-color: #005C93;
    font-size: 12px;
    font-family: 'Trebuchet MS';
    color:#FFFFFF;
    width:215px;
    height:25px;
    text-align:left;
    text-indent:23px;
    line-height: 2em;
}
.Freccia{
    vertical-align: baseline;
    line-height:1.8em;
 
}

.tdVoceL{
    padding-left:20px;
    font-size: 14px;
    font-family: 'Trebuchet MS';
    vertical-align: baseline;
    height:14px;
}


.th3Scritta1{
    padding-left:20px;
    font-size: 14px;
    color: #005C93;
}

a.voceL:link{
    color: #4D76AF;

}
a.voceL:visited{ color: #4D76AF;

}
a.voceL:hover{ color: #89AFC7;}

.tdSHtel{
    padding-top:30px;
    padding-left:20px;
}

.tdEnel{
    padding-top:20px;
    padding-left:25px;
}
.tdRis{
    padding-top:20px;
}
/*Menu laterale ict*/
.tdICT{
    background-color: #042B4C;
    font-size: 12px;
    font-family: 'Trebuchet MS';
    color:#FFFFFF;
    width:215px;
    height:25px;
    text-align:left;
    text-indent:20px;
    line-height: 2em;

}

a.voceI:link{
    color: #042B4C;
    font-size: 13px;

}
a.voceI:visited{ color: #042B4C;
                 font-size: 13px;


}
a.voceI:hover{
    color: #042B4C;
    font-weight: bold;
}

a.voceICT:link{
    color: #015C93;
    font-size: 13px;
}
a.voceICT:visited{ color: #015C93;
                 font-size: 13px;

}

a.voceICT:hover{
    color: #042B4C;
    
}

/*Menu laterale formazione*/
.tdForm{
    background-color: #E5761C;
    font-size: 12px;
    font-family: 'Trebuchet MS';
    color:#FFFFFF;
    width:215px;
    height:25px;
    text-align:left;
    text-indent:20px;
    line-height: 2em;

}

a.voceFor:link{
    color: #E5761C;
    font-size: 13px;

}
a.voceFor:visited{ color: #E5761C;
                 font-size: 13px;

}
a.voceFor:hover{
    color: #E5761C;
    font-weight: bold;
}
a.voceF:link{
    color: #015C93;
    font-size: 13px;
}
a.voceF:visited{ color: #015C93;
                 font-size: 13px;

}

a.voceF:hover{
    color: #E5761C;

}
/*Menu laterale sicurezza*/
.tdSic{
    background-color: #9E9C9D;
    font-size: 12px;
    font-family: 'Trebuchet MS';
    color:#FFFFFF;
    width:215px;
    height:25px;
    text-align:left;
    text-indent:20px;
    line-height: 2em;

}
a.voceSic:link{
    color: #9E9C9D;
    font-size: 13px;

}
a.voceSic:visited{ color: #9E9C9D;
                 font-size: 13px;


}
a.voceSic:hover{
    color: #9E9C9D;
    font-weight: bold;
}

a.voceS:link{
    color: #015C93;
    font-size: 13px;
}
a.voceS:visited{ color: #015C93;
                 font-size: 13px;

}

a.voceS:hover{
    color: #9E9C9D;

}

/*Menu laterale accessi*/
.tdAcc{
    background-color: #404141;
    font-size: 12px;
    font-family: 'Trebuchet MS';
    color:#FFFFFF;
    width:215px;
    height:25px;
    text-align:left;
    text-indent:20px;
    line-height: 2em;

}
a.voceAcc:link{
    color: #404141;
    font-size: 13px;

}
a.voceAcc:visited{
    color: #404141;
    font-size: 13px;
}
a.voceAcc:hover{
    color: #1A1B1F;
    font-weight: bold;
}
a.voceA:link{
    color: #015C93;
    font-size: 13px;
}
a.voceA:visited{
    color: #015C93;
    font-size: 13px;
}

a.voceA:hover{
    color: #1A1B1F;
}

.tdSolari{
    padding-top:30px;
    padding-left:20px;
}

.tdElco{
    padding-top:20px;
    padding-left:20px;
}

/*Menu laterale connettività*/
.tdConn{
    background-color: #ADA79D;
    font-size: 12px;
    font-family: 'Trebuchet MS';
    color:#FFFFFF;
    width:215px;
    height:25px;
    text-align:left;
    text-indent:20px;
    line-height: 2em;
}

a.voceConn:link{
    color: #ADA79D;
    font-size: 13px;

}
a.voceConn:visited{ color: #ADA79D;
                 font-size: 13px;


}
a.voceConn:hover{
    color: #ADA79D;
    font-weight: bold;
}


a.voceCo:link{
    color: #015C93;
    font-size: 13px;

}
a.voceCo:visited{ color: #015C93;
                 font-size: 13px;


}
a.voceCo:hover{
    color: #ADA79D;
   
}
/*Menu laterale energia*/
.tdEn{
    background-color: #005C0A;
    font-size: 12px;
    font-family: 'Trebuchet MS';
    color:#FFFFFF;
    width:215px;
    height:25px;
    text-align:left;
    text-indent:20px;
    line-height: 2em;
}

a.voceEn:link{
    color: #005C0A;
    font-size: 13px;

}
a.voceEn:visited{ color: #005C0A;
                 font-size: 13px;


}
a.voceEn:hover{
    color: #005C0A;
    font-weight: bold;
}

a.voceEne:link{
    color: #015C93;
    font-size: 13px;

}
a.voceEne:visited{
    color: #015C93;
    font-size: 13px;
}
a.voceEne:hover{
    color: #005C0A;
}

.tdconEnel{
    padding-top:20px;
    padding-left:30px;
}

.tdGreen{
    padding-left:25px;
    font-size:13px;
    padding-top:20px;
    
}
.tdConsulenza{
    font-size:12px;
    padding-left:30px;
    color:#283E66;
}

.span{
    padding-left:30px;
        color:#002d48;
    font-weight: bold;
    
}
.dati{
    color:#015C93;
    font-size:12px;
    
    font-weight: normal;
}
/*Menu laterale azienda*/
.tdAz{
    background-color: #837C76;
    font-size: 12px;
    font-family: 'Trebuchet MS';
    color:#FFFFFF;
    width:215px;
    height:25px;
    text-align:left;
    text-indent:20px;
    line-height: 2em;

}

a.voceAz:link{
    color: #837C76;
    font-size: 13px;

}
a.voceAz:visited{ color: #837C76;
                 font-size: 13px;


}
a.voceAz:hover{
    color: #837C76;
    font-weight: bold;
}


a.voceAzi:link{
    color: #015C93;
    font-size: 13px;

}
a.voceAzi:visited{ color: #015C93;
                 font-size: 13px;


}
a.voceAzi:hover{
    color: #837C76;

}

/*Menu laterale callcenter */
.tdMenu{
    background-color: #B5010D;
    font-size: 12px;
    font-family: 'Trebuchet MS';
    color:#FFFFFF;
    width:215px;
    height:23px;
    text-align:left;
    text-indent:20px;
    line-height: 2em;   
}

a.voceCC:link{
    color: #B5010D;
    font-size: 13px;

}
a.voceCC:visited{ color: #B5010D;
                 font-size: 13px;


}
a.voceCC:hover{
    color: #B5010D;
    font-weight: bold;
}

a.voceCallC:link{
    color: #015C93;
    font-size: 13px;
}
a.voceCallC:visited{ color: #015C93;
                 font-size: 13px;

}

a.voceCallC:hover{
    color: #B5010D
    
}


/*Menu generale*/
.tdVoce{
    padding-left:20px;
    font-size: 13px;
    font-family: 'Trebuchet MS';
    vertical-align: baseline;
    height:14px;
    font-weight: normal;
}
a.voce:link{
    color: #015C93;

}
a.voce:visited{ color: #015C93;

}
a.voce:hover{ color: #89AFC7;}


/*Sezione download*/
.tableD{
   margin-left:30px;
   width:710px;
   font-size:10px;
   
}

.trArea{
    width:150px;
    text-indent:5px;
    padding-top:25px;
    border-bottom: 1px solid #005D94;
    color: #005D94;
}

.trDownload{
    width:180px;
    text-indent:5px;
    padding-top:25px;
    border-bottom: 1px solid #005D94;
    color: #005D94;
}

.trDescrizione{
    width:380px;
    text-indent:5px; 
    border-bottom: 1px solid #005D94;
    padding-top:25px;
    color: #005D94;
}
.trArea1{
    width:150px;
    text-indent:5px;
    
    border-bottom: 1px solid #4a96c6;
}

.trDownload2{
    width:200px;
    text-indent:5px;
    font-size: 10px;
    border-bottom: 1px solid #4a96c6;
}

.trDescrizione1{
    width:360px;
    border-bottom: 1px solid #4a96c6;
}

.AreaDownload{
    text-indent:10px;
      font-family: 'Trebuchet MS';
        
	color: #002D48;
	text-decoration: none;
        font-style: normal;
        font-weight: bold;
        font-variant: small-caps;
        padding-bottom:5px;
}
.scrittaADownload{
    text-indent:10px;
    font-family: 'Trebuchet MS';
    text-decoration: none;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    color: #283E66;
    text-decoration: none;
    font-style: normal;
    font-weight: normal;
    text-align: justify;
    line-height: normal;
}

.testoDownload{
    font-family: 'Trebuchet MS';
	font-size: 12px;
	color: #283E66;
	text-decoration: none;
        font-style: normal;
        font-weight: normal;
        text-align: justify;
        line-height: normal;
        padding-top:25px;
        
}
.button{
    
    font-family: 'Trebuchet MS';
    font-size: 14px;
    color: #005D94;
    text-decoration: none;
    font-style: normal;
    font-weight: bold;
    font-variant: small-caps;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-color: #005D94;
    border-left-color: #005D94;
    border-bottom-color: #005D94;
    border-top-color: #005D94;
    border-right-width: 0.3px;
    border-left-width: 0.3px;
    border-bottom-width: 0.3px;
    border-top-width: 0.3px;
}



.titoloDownload{
        font-family: 'Trebuchet MS';
	font-size: 16px;
	color: #002D48;
	text-decoration: none;
        font-style: normal;
        font-weight: bold;
        font-variant: small-caps;
        background-color:#FDF9FA;
        padding-left:30px;
}

.sceltaDownload{
        font-family: 'Trebuchet MS';
	font-size: 12px;
	color: #002D48;
	text-decoration: none;
        font-style: normal;
        background-color:#FDF9FA;
        padding-left:30px;
}


/*Menu Supporto*/


.supporto{
    font-family: 'Trebuchet MS';
    font-size: 12px;
    color: #283E66;
    text-decoration: none;
    font-style: normal;
    font-weight: normal;
    text-align: justify;
    line-height: normal;
    padding-left:30px;
    width:710px;
}

.rigaSH{
   font-family: 'Trebuchet MS';
   font-size: 16px;
   color: #005D94;
   text-decoration: none;
   font-style: normal;
   font-weight: bold;
   font-variant: small-caps;
   width:236px;
}

.rigaSHtel{
      font-family: 'Trebuchet MS';
	font-size: 16px;
	color: #005D94;
	text-decoration: none;
        font-style: normal;
        font-weight: bold;
        font-variant: small-caps;
        width:236px;
      
        
}

.rigaGreen{
       font-family: 'Trebuchet MS';
	font-size: 16px;
	color: #005D94;
	text-decoration: none;
        font-style: normal;
        font-weight: bold;
        font-variant: small-caps;
        width:236px;
       
        
}

.contSHtel{
   
   padding-left:95px;
}
 .contGreen{
  
   padding-left:120px;
}


/*lavora con noi */
.tableL{
    width:710px;
    font-size:10px;

}
.tableL1{
    width:710px;
    font-size:12px;
    border-top:1px solid #750e10;
    border-bottom:1px solid #750e10;
}
.tdAreaInteresse{
    width:130px;
      
    font-weight: bolder;
    
    border-bottom: 1px solid #005D94;
    color:#005D94;
    font-size:10px;
}

.tdProfilo{
    width:200px;
    
    font-weight: bolder;
    
    border-bottom: 1px solid #005D94;
    color:#005D94;
    font-size:10px;
}

.tdRequisiti{
    width:380px;
    
    font-weight: bolder;
    border-bottom: 1px solid #005D94;
    color:#005D94;
    font-size:10px;
}

.tdCont{
    border-bottom: 1px solid #4A96C6;
    padding-left:3px;
    font-size:10px;
}

.tdCont1{
    padding-left:3px;
    font-size:9px;
}
.tdCont2{
    padding-left:3px;
    font-size:11px;
    
}
a.lavora:link{
    color:  #002D48;
}
a.lavora:visited{ color:  #002D48;

}
a.lavora:hover{ color: #005D94}

.contenutoLavora{
    font-family: 'Trebuchet MS';
    font-size: 12px;
    color: #283E66;
    text-decoration: none;
    font-style: normal;
    font-weight: normal;
    text-align: justify;
    line-height: normal;
    padding-left:30px;
}


/*contatti*/
.rigaContatti{
      font-family: 'Trebuchet MS';
	font-size: 16px;
	color: #005D94;
	text-decoration: none;
        font-style: normal;
        font-weight: bold;
        font-variant: small-caps;
        border-bottom: 1px solid #005D94;
        width:710px;

}

/*Azienda*/
.tableFotoA{
    
    
}
