html,body  {
width:100%;
height:100%;
text-align:center;
background-color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
margin-left:auto;
margin-right:auto;
vertical-align:top;
margin-top:0px;
}

.esterna {
width:900px;
height:100%;
padding:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
vertical-align:top;
margin-top:0px;
}

.td_esterna {
width:900px;
height:100%;
text-align:center;
vertical-align:top;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}




.table_interna {
width:900px;
height:auto;
background-color:#FFFFFF;
padding:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_logo {
width:900px;
height:110px;
background-color:#FFFFFF;
text-align:center;
vertical-align:middle;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.td_strumenti {
width:900px;
height:50px;
background-color:#FFFFFF;
text-align:center;
vertical-align:middle;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
border-bottom-color:#e4662b;
border-bottom-style:solid;
border-bottom-width:1px;
}

.td_colonna_sx {
width:200px;
height:auto;
text-align:center;
vertical-align:top;
border-collapse:collapse;
background-color:#FFFFFF;
padding:0px;
margin:0px;
border:0px;
}


.td_colonna_dx {
width:200px;
height:auto;
text-align:center;
vertical-align:top;
border-collapse:collapse;
background-color:#FFFFFF;
padding:0px;
margin:0px;
border:0px;
}

.td_centro {
width:500px;
height:auto;
text-align:center;
vertical-align:top;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
border-left-color:#e4662b;
border-left-style:solid;
border-left-width:1px;
border-right-color:#e4662b;
border-right-style:solid;
border-right-width:1px;
}

.td_flash {
width:900px;
height:150px;
text-align:center;
vertical-align:middle;
border-collapse:collapse;
border-top-color:#e4662b;
border-top-style:solid;
border-top-width:thin;
padding:0px;
margin:0px;
border:0px;
}

.table_sei {
width:490px;
height:24px;
background-color:#FFFFFF;
padding:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_sei_img {
width:30px;
height:24px;
background-color:#FFFFFF;
text-align:left;
vertical-align:middle;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.td_sei_words {
width:460px;
height:24px;
background-color:#FFFFFF;
text-align:left;
vertical-align:middle;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.td_centro_inside {
width:490px;
height:100%;
text-align:justify;
vertical-align:top;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
border-top-color:#e4662b;
border-top-style:solid;
border-top-width:1px;
}


.table_menu_consorzio {
width:200px;
height:auto;
padding:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_testatina_consorzio {
width:200px;
height:24px;
text-align:center;
vertical-align:middle;
background-color:#e4662b;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.td_voci_consorzio {
width:200px;
height:auto;
text-align:center;
vertical-align:top;
background-image:url(latocons.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}



.table_menu_attivita {
width:200px;
height:auto;
padding:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_testatina_attivita {
width:200px;
height:24px;
text-align:center;
vertical-align:middle;
background-color:#e4662b;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.td_voci_attivita {
width:200px;
height:auto;
text-align:center;
vertical-align:top;
background-image:url(traliccio4.jpg);
background-repeat:no-repeat;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.td_elettrica {
width:200px;
height:153px;
text-align:center;
vertical-align:middle;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.td_certificazioni {
width:200px;
height:250px;
text-align:center;
vertical-align:middle;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.td_progettoenergie {
width:200px;
height:145px;
text-align:center;
vertical-align:middle;
border-collapse:collapse;
padding:0px;
margin:0px;
border-top-color:#e4662b;
border-top-style:solid;
border-top-width:thin;
border-bottom-color:#e4662b;
border-bottom-style:solid;
border-bottom-width:thin;
}

.td_cisco_motorola {
width:200px;
height:140px;
text-align:center;
vertical-align:top;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}





.table_certificazioni {
width:400px;
height:auto;
padding:0px;
border-collapse:collapse;
border:0px;
margin-left:auto;
margin-right:auto;
}

.td_certificazione {
width:200px;
height:auto;
text-align:center;
vertical-align:top;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}




.corpo_testo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:14px;
text-indent:3px;
}

.titolino_pe {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#e4662b;
font-weight:bold;
}

.titolino_pe_blu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#35498e;
font-weight:bold;
}

.font_footer {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
}
.font_credit {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
}

.font_sei {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#e4662b;
font-weight:bold;
}

.font_titolo_menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.font_voci_menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#35498e; 
/*color:#000000;*/
font-weight:bold;
}


.font_voce_cliccata {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#e4662b; 
/*color:#000000;*/
font-weight:bold;
}



.a_menu:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#35498e;
text-decoration:none;
}

.a_menu:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#35498e;
text-decoration:none;
}

.a_menu:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:11px;
color:#35498e;
}



.a_home:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#e4662b;
font-weight:bold;
text-decoration:underline;
}

.a_home:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#e4662b;
font-weight:bold;
text-decoration:underline;
}

.a_home:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:11px;
font-weight:bold;
color:#e4662b;
}




.a_normal:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:underline;
}

.a_normal:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:underline;
}

.a_normal:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:11px;
color:#333333;
}




.a_footer:link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
text-decoration:underline;
}

.a_footer:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
text-decoration:underline;
}

.a_footer:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
font-weight:bold;
color:#333333;
}





.a_credit:link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:underline;
}

.a_credit:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:underline;
}

.a_credit:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:underline;
}



/* PAGINA REFERENZE   */
.table_referenze {
width:470px;
height:100%;
border-collapse:collapse;
padding:0px;
margin-left:auto;
margin-right:auto;
border:0px;
}

.td_referenze_titoli {
width:230px;
height:100px;
text-align:right;
vertical-align:top;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.td_referenze_spazio {
width:10px;
height:100px;
text-align:center;
vertical-align:middle;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.td_referenze_oggetto {
width:230px;
height:100px;
text-align:left;
vertical-align:top;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.td_referenze_orizzontale {
width:470px;
height:20px;
text-align:center;
vertical-align:middle;
border-collapse:collapse;
padding:0px;
margin:0px;
border:0px;
}

.font_ref_tit {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-style:italic;
}

