/*   global tags - not zone specific   */

BODY {
    margin:0;
    padding:0;
    font-size: 70%;
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    color: #3c3e42;
    background-color: #ffffff;
    /*overflow: auto;*/
}

#contenitore{
    position: relative;
    background-color: #ffffff;
   /*  margin-left: 0.8%;
    margin-right: 0.8%;*/
    height:100%;
    max-width:89em;
    margin-right: auto;
   margin-left: auto;
}

#bodyPortale{
	
        width: 100%;
        background-color: #FFFFFF;
        height:100%;
        margin-right:-4px;
	padding-bottom:10px;

	

}

#header{
            width:100%;
            height: 335px;
	    color: #FFFFFF;



}

#marginBody{
margin-left: 8px;
margin-right: 8px;
background:#ffffff;
}



#logoAmbiente{
        /*width:21.42%;*/
	background :  url("/eco3/ep/images_restyling/header.jpg");
        float:left;
        border:0px;
        margin-bottom: -3px;
	height:300px;
	width:996px;


}
ul#logoAmbiente {
    margin:0;padding:0;
    list-style:none;
    position:relative;
    width:54px;height:19px;
  
}

#logoAmbienteimg{
    list-style:none;
    
}
ul#logoAmbiente li {
    display:block;
    position:absolute;
    margin:0;padding:0
}
li#logoAmbiente-link1 {
    left:0;top:0;
    width:380px;height:86px;
}
#logoAmbienteimg a {
    display:block;
    width:100%;
    height:100%;
}
#logoAmbienteimg .alt { display:none }


#logorl{
      float:left;
/*      width: 9.81%;*/
   	width: 96px;
   	border:0px;
    margin-bottom: -3px;

}

 img{
 border:0px;
 margin:0px;
 padding:0px;

}

.linkTesto {
	text-decoration: underline;
	font-weight: bold;
	color: #840301;
}
.linkTestoRegistrato {
	text-decoration: underline;
	font-weight: bold;
	color: #840301;
}


#toolbar {
	min-height:27px;
	padding: 8px 0px 0px 0px;
	
}
#toolbar a {
font-family:  Verdana,Arial,Helvetica, sans-serif;
font-weight:bold;
color:#1c4872;
}

#topBar {
   /*background:trasparent;*/
   width:100%;
}

#topBar form {
	float:right;
	text-align:right;
	margin:0px 0px 6px 0px;
	line-height:18px;
	/*width: 180px;*/
	height: 18px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

#topBar input {
}	

#inTy{
 float:left;
}
#inTy input {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	width: 127px;
	height: 13px;
	font-size: 8pt;
	margin-top:0px;
	margin-bottom: 4px !important;
	padding : 0px;
	margin-left:6px;
}



#cerca {
	float:left;
       display:inline;
       height:18px;
       text-align:center;
	color:#1c4872;
	/*font-size:11px;*/
	font-family:  Verdana,Arial,Helvetica, sans-serif;
	font-weight:bold;
	/*padding-left: 6px;*/
	padding-top:0px;
	}                                                 

#cerca input {
	border:0px;
 	width: 43px;
	height: 16px;
	margin-top:0px;
	margin-bottom: 0px !important;
	margin-bottom: 2px;
	padding : 0px;
	font-size:11px;
}

.bottonecerca{
 background:#ffffff;
 color: #1c4872;
 width:43px;
 border:none;
 height:18px;
 font-weight:bold;
 text-transform: uppercase;
 
 
}

#topBar b {
   display:block;
   text-align: right;
   font-weight:bold;
   font-size: 11px;
   color: #000000;
   padding-top:1px;
}

#topBar a {
   text-decoration: none;
   color:#1c4872;
   font-family:  Verdana,Arial,Helvetica, sans-serif;
   margin-left:3px;
	
}

.logSp{
 margin-right:6px;

}

.marginToolbarNew{
margin-left: 8px;
margin-right: 8px;

}
.wrpToolbar{
min-height:27px;
float:left;width:100%;margin-left:-400px;

}
.cntToolbar{
min-height:27px;
margin-left: 400px;
}
.extToolbar{
min-height:27px;

float:right;
width:400px;
}
.bodyextToolbar{
width:400px;
}
.wrpVTNew{
float:left;
width:100%;
}

.rssWRPNew{
min-height:27px;
margin-right:340px;

}

.loginWRPNew{
float:left;	
min-height:27px;

margin-left:-340px;
width:60px;
}
.mappaWRPNew{
float:left;
min-height:27px;
width:50px;
margin-left:-280px;


}
.helpWRPNew{
	
min-height:27px;
float:left;
width:40px;
margin-left:-230px;
}
.formCercaWRPNew{

min-height:27px;
float:left;
width:190px;
margin-left:-190px;

}
.bodyFCNew{
width:190px;

}
.wrpFCnew{
float:left;
width:100%;
}
.cntFCnew{

min-height:27px;
margin-right:60px;
}
.navFCnew{
float:left;	

min-height:27px;
width:60px;
margin-left:-60px;
display:inline;
font-family:   Verdana,Arial,Helvetica, sans-serif;
font-weight:bold;

}                                                              
.navFCnew input {
	border:0px;
 	width: 50px;
	margin-top:0px;
	margin-bottom: 0px !important;
	margin-bottom: 2px;
	padding : 0px;
	
}


.bottonecerca{
 color:#1c4872;
 width:43px;
 border:none;
 height:18px;
 font-weight:bold;
 background: #ffffff;
font-family:  Verdana, Arial, Helvetica, sans-serif;


}


.textBoxRicercaGlobale
{
width: 120px;
height: 13px;
 color: #000000;
 border:1px solid #000000;

}
#bodyFCNew form {
	float:right;
	text-align:right;
	margin:0px 0px 6px 0px;
	line-height:16px;
	/*width: 180px;*/
	
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

#toolbar a{
color:#1c4872;
font-weight: bold;
padding-top:5px;
text-decoration: none;
font-family:  Verdana, Arial, Helvetica, sans-serif;

}
.marginLTB{
padding-top:2px;
min-height: 25px;

}
.marginLILO{
padding-top:3px;
min-height: 24px;

margin-left:15px;
}

.marginAVoci{
padding-top:3px;
min-height: 24px;

}


#bodyHome{
       
        background: #ffffff;
        width:100%;
       /* margin-bottom:15px;*/
	padding:0px;
	margin-top:18px;
      /* margin-top:-1px;*/
     
}

#wrapper{
	float:left;
	width:100%;
        margin-left:-216px;
	
}


#cntNEW{
margin-left:216px;

}
#serviziNEW{
    float:right;
    width:216px;
    
 
   
}

#bodyServizi{
background: #ffffff url("/eco3/ep/images_restyling/sfumaservizi.jpg"); 
width:216px;




}

#news {
 

}

.titoloNotizie {

}

.notizieComunicati {
 
}

#noscript{
 width:90%;
 height:100%;

}

#footer{
	     clear:both;
        background-color: #B1DCDC;
        height:60px !important;
        height:62px;
        width:99.8% !important;
        width:99.6%;
        border:1px solid #279F9D;

}

#bordoFooter{
  background-color: #B1DCDC;
  width:99.8% !important;
  width:100%;
  height:58px !important;
  height:60px;
  float:left;
  border:1px solid #FFFFFF;

}

#credits {
	float:left;
	color: #000000;
	font-weight:bold;
	width:10%;
	text-align:center;
	background-color: #B1DCDC;
	margin-top:19px;
}

#credits a{
	text-decoration: none;
	color: #000000;
}

#copyright {
	float:left;
	color: #000000;
	width:75%;
	text-align:center;
	background-color: #B1DCDC;
}

#copyright a {
	color: #5E0202;
	font-weight:bold;
	text-decoration: none;
}

#w3ccss{
float:left;
color: #FFFFFF;
width:213px;
text-align:center;
margin-top:8px;

}
#w3ccss{
float:left;
color: #FFFFFF;
font-size:11px;
width:124px;
}
#w3c{
float:left;
color: #FFFFFF;
font-size:11px;
width:54px;


}
#css{
float:left;
color: #FFFFFF;
font-size:11px;
width:54px;

}


ul#W3Cimg {
    margin:0;padding:0;
    list-style:none;
    position:relative;
    width:54px;height:19px;
    background : url(/eco3/ep/images_restyling/logo_w3c.gif);
}
ul#W3Cimg li {
    display:block;
    position:absolute;
    margin:0;padding:0
}
li#W3Cimg-link1 {
    left:0;top:0;
    width:54px;height:19px;
}
#W3Cimg a {
    display:block;
    width:100%;
    height:100%;
}
#W3Cimg .alt { display:none }

ul#CSSimg {
    margin:0;padding:0;
    list-style:none;
    position:relative;
    width:54px;height:19px;
    background : url(/eco3/ep/images_restyling/logo_css.gif);
}
ul#CSSimg li {
    display:block;
    position:absolute;
    margin:0;padding:0
}
li#CSSimg-link1 {
    left:0;top:0;
    width:54px;height:19px;
}
#CSSimg a {
    display:block;
    width:100%;
    height:100%;
}
#CSSimg .alt { display:none }


.angoliServizi{
  float:left;
  width:100%;
  height:22px;
}
.ausiliarioServizi{
    float:left;
   width:100%;


}
.bordoSxAltoServizi{
    float:left;
    width:8px;
    height:22px;
    background: #FFFFFF url(/eco3/ep/images/servizi_sxAlto.gif);
    margin-right:-3px;
    margin-bottom:0px !important;
    margin-bottom:-1px;

}
.bordoDxAltoServizi{

  float:right;
  width:8px;
  height:22px;
  background: #FFFFFF url(/eco3/ep/images/servizi_dxAlto.gif);
  margin-left:-3px;
  margin-bottom:0px !important;
  margin-bottom:-1px;


}
.titoloServizi{
  /* margin: 0 8px;*/
   border-top:1px solid #A1A1A1;
   background-color:#95D0CF;
   height:18px !important;
   height:22px;
   text-align:center;
   margin:0px;
   padding-top:3px !important;
   padding-top:0px;
   text-align:center;
   font-weight:bold;
   margin-bottom:0px !important;
   margin-bottom:-1px;


}

.angoliServiziChiusura{
    float:left;
    width:100%;
    height:5px;

}
.bordoSxBassoServizi{
    float:left;
    width:8px;
    height:5px;
    background: #FFFFFF url(/eco3/ep/images/servizi_sxBasso.gif);
    font-size:1px;
    margin-right:-3px;
    margin-bottom:0px !important;
    margin-bottom:-1px;


}
.bordoDxBassoServizi{
    float:right;
    width:8px;
    height:5px;
    background: #FFFFFF url(/eco3/ep/images/servizi_dxBasso.gif);
    font-size:1px;
    margin-left:-3px;
    margin-bottom:0px !important;
    margin-bottom:-1px;

}
.bordoDottenServizi{
    /*margin:0px 8px;*/
    background-color:#FFFFFF;
    height:4px !important;
    height:5px;
    border-top:1px dashed #A1A1A1;
    font-size:1px;
    margin:0px;
    margin-bottom:0px !important;
    margin-bottom:-1px;

}

.bordoServziOnline{
        background:#D4EAEA;
        border-left:1px solid #A1A1A1;
        border-right:1px solid #A1A1A1;
        height:331px !important;
        height:304px;



}

.chiusuraBloccoServizi{
    float:left;
    width:100%;
    height:6px;
}
.chiusuraSxServizi{
       float:left;
    width:6px;
    height:6px;
    background: #FFFFFF url(/eco3/ep/images/scelti_s_1.gif);
    font-size:1px;
     margin-right:-3px;
}
.chiusuraDxServizi{
    float:right;
    width:6px;
    height:6px;
    background: #FFFFFF url(/eco3/ep/images/scelti_d_1.gif);
    font-size:1px;
    margin-left:-3px;
}
.bordoChiusuraServizi{
    background:#D4EAEA;
    height:5px !important;
    height:6px;
    border-bottom:1px solid #A1A1A1;
    font-size:1px;
    margin:0px;

}

#serviziinterni{
  clear:left;
  width:216px;
  height:112px;
  padding-top:7px;
   background:#D4EAEA;

}

ul.ULservizi{
    list-style:none; /* elimino i punti elenco */
    margin:0;
    padding-left:0px; /* elimino i rientri delle liste */
    padding-right:0px;
}

ul.ULservizi li a{
text-decoration:none;
padding:5px 0px 0px 12px; /* lascia spazio fra il bordo del menu e il testo del link */
margin:0px 0px 0px 0px;
width:204px;
display:block;
color:#000000;
border-bottom :1px dashed #A1A1A1;
height:15px;
}

ul.ULservizi li { display:inline;
height:15px;
 }

ul.ULservizi li a:link, ul.ULservizi li a:visited {
    color:#5E0202;
    font-family:  Arial, Verdana,Helvetica, sans-serif;
    margin:0px 0px 0px 0px;
	height:15px;
} /* colori per il link */
ul.ULservizi li a:hover, ul.ULservizi li a:active {
    color:#5E0202;
    margin:0px 0px 0px 0px;
    height:15px;
}


.serviziOnLine{
 height:28px;
 background:#FFFFFF;

}


.bordoSxScelti{
    float:left;
    width:7px;
    height:23px;
    background: #FFFFFF url(/eco3/ep/images/scelti_sxAltoNew.gif);
    margin-right:-3px;
    margin-bottom:0px !important;
    margin-bottom:-1px;

}
.bordoDxAltoScelti{

  float:right;
  width:7px;
  height:23px;
  background: #FFFFFF url(/eco3/ep/images/scelti_dxAltoNew.gif);
  margin-left:-3px;
  margin-bottom:0px !important;
  margin-bottom:-1px;

}
.titoloServiziScelti{

   border-top:1px solid #A1A1A1;
   border-bottom:1px dashed #A1A1A1;
   background-color:#D4EAEA;
   height:18px !important;
   height:22px;
   text-align:center;
   padding-top: 3px !important;
   padding-top: 0px;
   font-weight:bold;


}

#sceltipervoi{
  width:216px;
  height:92px;
  padding-top:7px;
  /*background:#FFFFFF;*/
   background:#D4EAEA;

}


#loghi{
   background:#D4EAEA;
  width:216px;
}
.logoue{
 float:left;
 background: url(/eco3/ep/images/logo_ue.gif);
 width:51px;
 height:34px;
 margin-left:30px !important;
 margin-left:19px;
 margin-top:12px;
 margin-right:57px !important;
 margin-right:57px;

 }
.logori{
 float:left;
 background: url(/eco3/ep/images/logo_ri.gif);
 width:43px;
 height:50px;
 margin-top:5px;

}


/* parte relativa ai bottoni */




#bottoniSX {
	float: left;
	width: 6px;
	height: 19px;
	background: #FFFFFF url("/eco3/ep/images/bottoniSX.gif");
}




#svilupposostenibile {
   float: left;
   width: 130px;
	height: 17px ;
    border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-right: 1px solid #A1A1A1;
   background: #EFE3D6;
}

#natura {
   float: left;
   width: 65px;

   /*width: 6.5%;*/
  height: 17px;

   border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-right: 1px solid #A1A1A1;
   border-left: 1px solid #A1A1A1;
   background: #F2F4E7;
}

#acque {
   float: left;
   width: 63px ;
   /*width: 6.5%;*/
  height: 17px;
  border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-right: 1px solid #A1A1A1;
       border-left: 1px solid #A1A1A1;
   background: #EFE3D6;
}

#aria {
   float: left;
   width: 49px ;
   /*width: 5.1%;*/
   height: 17px;
   border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-right: 1px solid #A1A1A1;
       border-left: 1px solid #A1A1A1;
   background: #F2F4E7;    }

#rumore {
   float: left;
   width: 68px;
   /*width: 7%;*/
  height: 17px ;
   border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-right: 1px solid #A1A1A1;
       border-left: 1px solid #A1A1A1;
   background: #EFE3D6;
}

#elettrosmog {
   float: left;
   width: 90px ;
   /*width: 9.3%;*/
   height: 17px ;
   border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-right: 1px solid #A1A1A1;
       border-left: 1px solid #A1A1A1;
   background: #F2F4E7;    }

#geologia {
   float: left;
   width: 77px ;
   /*width: 7.8%;*/
    height: 17px;
   border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-right: 1px solid #A1A1A1;
       border-left: 1px solid #A1A1A1;
   background: #EFE3D6;
}

#pianidibacino {
   float: left;
   width: 108px;
   /*width: 10.9%;*/
  height: 17px;
   border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-right: 1px solid #A1A1A1;
       border-left: 1px solid #A1A1A1;
   background: #F2F4E7;
}

#rifiuti {
   float: left;
   width: 59px ;
   /*width: 5.7%;*/
  height: 17px ;

   border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-right: 1px solid #A1A1A1;
       border-left: 1px solid #A1A1A1;
   background: #EFE3D6;
}

#bonifiche {
   float: left;
   width: 81px;
   /*width: 8.0%;*/
  height: 17px ;

   border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-right: 1px solid #A1A1A1;
               border-left: 1px solid #A1A1A1;
   background: #F2F4E7;    }

#energia {
   float: left;
    width: 69px !important;
	 width: 71px ;
 /* width: 7.1%;*/
  height: 17px ;
   border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-right: 1px solid #A1A1A1;
       border-left: 1px solid #A1A1A1;
   background: #EFE3D6;
}

#adempimenti {
   float: left;
   width: 92px ;
   /*width: 9.5%*/;
    height: 17px;
   border-top:1px solid #A1A1A1;
   border-bottom: 1px solid #A1A1A1;
   border-left: 1px solid #A1A1A1;
   background: #F2F4E7;
    }


#bottoniDX {
  float: left;
  width: 6px;
  height: 19px;
  background: #FFFFFF url("/eco3/ep/images/bottoniDX.gif");
  margin-right:-3px;
}

.centraturatitolo{
 width:100%;

  padding-top:0px !important;
 padding-top:3px;


}
.centraturatitolo a { 
	color:#5E0202;
	text-decoration: none;
}	

.centraturatitolofocus{
 width:100%;

 font-weight:bold;
 padding-top:3px;


}

.centraturatitolofocus a {
    color: #5E0202;
    text-decoration:none;
	 border: 0px;
}

#register{
/* margin-left:8%;
 margin-right:8%;*/
 text-align:center;
 margin-bottom:10px;
 /*border:1px solid red;*/

}

/* INIZIO PARTE RIGUARDANTE LA PROFILAZIONE */

#profiloCompetamentoBody{
    width:52.2%;
    padding-bottom:10px;
    padding-top:14px;
    margin-left:23.9%;
    margin-right:23.9%;
    background:#FFFFFF;

}

#wrapperblock{
 width:100%;
}


#breadcrumbHome {
/*	width: 541px;*/
	height:22px;
	background-color: #FFFFFF;
	color: #000000;

}

.marginBreadcrumbHome{


  background-color: #FFFFFF ;
  padding-top:7px;
  margin-left:23%;
  text-transform:lowercase; 

}

.breadcrumbHome{
 color:#000000;
 text-decoration:none;

}

#profiloCompetamentoBody input {
	border: none;
}
#profiloCompetamentoBody select {
	border: 1px solid #a1a1a1;
	background: #f2f4e7;
	font-size: 12px;
}
#profiloCompetamentoBody input {
	border: 1px solid #a1a1a1;
	background: #f2f4e7;
	font-size: 12px;
}

.formQualificatori{
	background:#FFFFFF;
 /* margin-left:18%;
  margin-right:18%;*/



}
.profiloProfessionale{
  margin-left:18%;
  margin-right:18%;
  margin-bottom:50px;

}
.titoloprofiloProfessionale{
 font-weight:bold;
 margin-bottom:5px;
 


}

.labelSelectprofiloProfessionale{
  margin-left:18%;
  margin-right:18%;
  
}

.tastoContinua{
  text-align:left;
  margin-top:100px;
  margin-left:70%;
  


}

.labelNomequalif{
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
 
}

.successBody{
  margin-left:18%;
  margin-right:18%;	
  margin-bottom:10px;
  text-align:center;
}
.successBodyBold{
	margin-left:18%;
	margin-right:18%;
	font-weight:bold;
	margin-bottom:10px;
	text-align:center;
}

/* FINE PARTE RIGUARDANTE LA PROFILAZIONE */


/*Parte menu */

#canaliOrizzontali {
	clear: both;
	width:100%;
	padding: 0px 0px 0px 0px;
	margin:0px;
	height:19px;
		
}
#homemenu {

	width:100%;
	padding: 0px 0px 0px 0px;
	margin:0px;
	height:19px;
	
		
}                                                                               

#menu {
	float: left;
	width: auto;

}
#menu5Master {
	float: left;
	width: auto;

}
#menu ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu a.menu {
	display: block;
	font: bold 120%/190% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0px ;
	text-align: center;
	text-decoration: none;
	line-height:19px;
	height:19px;
	width:196px;
	
	
	
}

#menu a.menu[href] {                                          
	color: #3c3e42;
	 background :  url("/eco3/ep/images_restyling/bott_grigio_separt.jpg") ;
}

#menu li.menu {
	background: transparent;
	color: #3c3e42;
	float: left;
}

#menu li.menu#attivo {
	background :  url("/eco3/ep/images_restyling/riga_bott.jpg") ;
	
}

#menu li.menu:hover, #menu li.menu:focus, #menu li.menu:active {
	background: transparent !important;
}	

#menu a.menu:hover, #menu a.menu:focus, #menu a.menu:active {
	background : url("/eco3/ep/images_restyling/bott_blu_separt.jpg") ;; !important;
	color: #ffffff;
}

.menuBloc {
	background: #013a70 !important;
	color: #013a70;
	
}
#menu a.menuBloc {
	display: block;
	font: bold 120%/190%  Candara,Arial,Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0px 14px;
	text-align: center;
	text-decoration: none;
	line-height:52px;
	height:52px;
	text-transform:uppercase;
	
	
	
}

#menu a.menuBloc[href] {
	
	background:#013a70;
	
}

#menu li.menuBloc:hover, #menu li.menuBloc:focus, #menu li.menuBloc:active {
	background: transparent !important;
	
}


#menu a.menuBloc:hover, #menu a.menuBloc:focus, #menu a.menuBloc:active {
	background: #ffffff !important;
	color: #013a70;
}





#menu ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu a.menu5Master {
	display: block;
	font: bold 120%/190% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0px ;
	text-align: center;
	text-decoration: none;
	line-height:19px;
	height:19px;
	width:196px;
	
	
}

#menu a.menu5Master[href] {                                          
	color: #3c3e42;
	 background :  url("/eco3/ep/images_restyling/bott_grigio.jpg") ;
}

#menu li.menu5Master {
	background: transparent;
	color: #3c3e42;
	float: left;
}

#menu li.menu5Master#attivo {
	background :  url("/eco3/ep/images_restyling/riga_bott.jpg") ;
	
}

#menu li.menu5Master:hover, #menu5Master li.menu5Master:focus, #menu5Master li.menu5Master:active {
	background: transparent !important;
}	

#menu a.menu5Master:hover, #menu a.menu5Master:focus, #menu a.menu5Master:active {
	background : url("/eco3/ep/images_restyling/bott_blu.jpg") ; !important;
	color: #ffffff;
}


/* Livello 1 */

#menu li {
 
	background:#1c4872;
	position: relative;
	/*padding-bottom:5px;*/
	
}

#menu li:hover, #menu li:focus, #menu li:active {
	cursor: default;
	background:#f6f6f6;
}

#menu ul.menu {
	margin-top: 19px;
	
	
}

#menu ul ul {
	position: absolute;
	top: -999em;
	z-index: 100;
	
	
	
}

#menu ul ul a {
	color: #ffffff;
	font: bold 90%/140% Verdana, Arial,Helvetica, sans-serif;
	display: block;
	margin: 0px 2px 0px 2px;
	padding: 4px 5px;
	text-decoration: none;
	/*border-bottom: 1px solid #ffffff;*/
}

#menu a:hover, #menu a:active, #menu a:focus {
	background: #f6f6f6 ;
	color: #3c3e42;
		
}

#menu li:hover ul ul, #menu li li:hover ul ul, #menu li li li:hover ul ul, #menu li li li li:hover ul ul, 
#menu li:focus ul ul, #menu li li:focus ul ul, #menu li li li:focus ul ul, #menu li li li li:focus ul ul, 
#menu li:active ul ul, #menu li li:active ul ul, #menu li li li:active ul ul, #menu li li li li:active ul ul {
	position: absolute;	
	top: -999em;
}

#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li li li li:hover ul, 
#menu li:focus ul, #menu li li:focus ul, #menu li li li:focus ul, #menu li li li li:focus ul,
#menu li:active ul, #menu li li:active ul, #menu li li li:active ul, #menu li li li li:active ul {
	top: 0;
}


#menuSelected li	{ 
width:193px !important;
}

#menu1 li	{ 
width:193px; !important;

}
.navigator{
z-index:20;
}
#menu2 li	{
width:193px !important;

}
.navigator{
z-index:20;
}
#menu3 li{
width:193px !important;

}
.navigator{
z-index:20;
}
#menu4 li	{
width:193px !important;

}
.navigator{
z-index:20;
}
#menu5 li	{
width:196px !important;

}
.navigator{
z-index:20;
}
/*  Fine Parte menu */

#bodyCntNew{
margin-top:9px;	
width:100%;
}

.wrpFocusNews{
float:left;
width:100%;
margin-left:-38.3%;
min-height:400px;
}
.cntFocusNews{
margin-left:38.3%;

}
.extFocusNews{
float:right;
width:38.3%;
min-height:400px;

}
.tuttiArchivi{


}
.wrpTutti{
float:left;
width:100%;
margin-left:-38.3%;
}
.cntTutti{
margin-left:38.3%;
}
.extTutti{
float:right;
width:38.3%;
}

.clear{
margin:0px;
padding:0px;
width:0px;
height:0px;
clear:both;

}
.focusNuovo{
border:1px solid #d5d5d5;
min-height:393px;

}

.focusNuovo1{
min-height: 123px;

margin-top:6px;


}
.wrpFocus{
float:right;
width: 100%;
margin-left: -196px;
min-height: 123px;
;

}
.cntFocus{
margin-left: 196px;;	
	

}
.extFocus{
float:right;
width:196px;
min-height: 123px;

}
.maginCntFocus{
margin-right: 4px;
}

.imgFocus{
margin-left:6px;
height:123px;
}
.imgHomeFocus{
width:190px;
height:123px;
margin:0px;
padding:0px;
}


.headerFocus{
height:23px;

}

.bodyFocus{
height:99px;	
border-bottom: 1px solid #d5d5d5;
border-right: 1px solid #d5d5d5;

}


.wprHF{
float:left;
width:100%;
margin-left:-20px;	
height:23px;
background: url("/eco3/ep/images_restyling/rigabordobox_d.gif");

}
.cntHF{
margin-left:20px
}

.extHF{
float:right;
width:20px;
height:23px;
background: url("/eco3/ep/images_restyling/rigabordobox_s.gif");
}
.marginFN{
margin-top:3px;
margin-left:5px; 
}

.titoloFocusNew {
margin-left:6px;	
height:21px;
border:1px solid #1c4872;
background:#ffffff;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1c4872;



}

.continuaNewFocus {
float:right;
margin-right: 3px;
}
.continuaNewFocus a{
background:#ffffff;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#3c3e42;
text-decoration: none;
}

.titoloFocusNew a{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1c4872;
text-decoration: none;

}
.marginBodyFocus{
margin-left:6px;

}
/*  Parte riguardante le NEWS */
.marginBodyNEWS{
margin-left:12px;
margin-right:20px;



}
.singleNewsNew{
margin-top:15px;
margin-bottom:10px;
min-height:48px;


}
.marinSingleNews{
margin-right: 15px;
}

.separatoreNews{
height:3px;
width:100%;
background: url("/eco3/ep/images_restyling/separatore_news.gif") repeat-x;

}

.titoloSingleNews{


}

.titoloSingleNews a{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#3c3e42;
text-decoration: none;

}

.descNewsNew{
margin-top:8px;	


}

.tutteLeNews{
	


}
.tutteLeNews a{ 
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#0d6129;
text-decoration: none;	
font-style: italic;
margin-right: 10px;


}
.floatRight{
float:right;

}
/*  Fine  Parte riguardante le NEWS */

/*   Inizio Parte riguardante il Footer */
#footerNew{
min-height:105px;
font-family:  Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.primaParteFooter{

}
.wrpFooterNew{
float:left;
width:100%;
margin-left:-213px;
}
.cntFooterNew{
margin-left:213px;

}
.extraFooterNew{
float:right;
width:213px;
height:83px; 
background: url("/eco3/ep/images_restyling/ondafooter.gif") ; 

}

.copryrightNew{
margin-left:8px;	
min-height:65px;

}
.barraFooterNew{
min-height:18px;	
background:#f1bd3d;
}

#footerNew a{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#880707;
text-decoration: none;	


}

.marginCopNew{
padding-top:47px;
min-height:18px;

}

.wrpSecFooterNew{
float:left;
width:100%;
margin-left:-120px;
}
.cntSecFooterNew{
margin-left:120px;


}
.extraSecFooterNew{
float:right;
width:120px;




}

.secondaParteFooter{
}
.regioneNew{
margin-top: 4px;
margin-left:8px;
}
.marginTPFN{
padding-top:4px;
}
/*  Fine  Parte riguardante le Footer */

/*  Inizio  Parte riguardante i Servizi */

.wrpServ{
float:left;
width:100%;
height:9px;
margin-left:-9px;

}
.cntServ{
margin-left:9px;
height:9px;
background: url("/eco3/ep/images_restyling/sfumaturaombrabox_o.jpg") ; 
}
.extServ{
float:right;
width:9px;
height:9px;
background: url("/eco3/ep/images_restyling/sfumaturaombrabox_q.jpg") ; 
}

/********/

.wrpServCHIUSO{
float:left;
width:100%;
height:9px;
margin-left:-9px;

}
.cntServCHIUSO{
margin-left:9px;
height:9px;

background: url("/eco3/ep/images_restyling/sfumaturaombrabox_o_new.jpg") ; 
}
.extServCHIUSO{
float:right;
width:9px;
height:9px;
background: url("/eco3/ep/images_restyling/sfumaturaombrabox_q_new.jpg") ; 
}




/*****/

.wrpServDue{
float:left;
width:100%;

margin-left:-9px;	

}
.cntServDue{
margin-left:9px;
min-height:392px;

}
.extServDue{
float:right;
min-height:392px;
width:9px;
background: #d6d4cf url("/eco3/ep/images_restyling/sfumaturaombrabox_v.jpg") ; 	
}

.chiusServ{

height:10px;
background: red;



}
.contattiNew{
background:#d6d4cf url("/eco3/ep/images_restyling/sfumaturabox_1.jpg") repeat-x; 	
height:73px;

}
.serviziOnLineNew{
background:#d6d4cf url("/eco3/ep/images_restyling/sfumaturabox_2.jpg");  	
height:166px;
}

.ipiucercati{
background:#d6d4cf url("/eco3/ep/images_restyling/sfumaturabox_3.jpg") repeat-x;
padding-bottom:5px;


/*border-left: 5px solid #d6d4cf;*/

}
#serviziNEW a{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;

}

.marginCNB{

margin-left:9px ;
padding-top: 9px;
}
.contattiNewVBody{
min-height: 73px;



}
.contattiNewVBody a{
line-height: 16px;


}

.serviziNewVBody{
/*min-height: 166px;*/
}
.etichettASERNew{
font-weight:bold;
}
.marginCNB div{
padding:0px;
margin:0px;

}
.servOnLineUL ul {
 list-style:none; /* elimino i punti elenco */
    margin:0;
    padding-left:0px; /* elimino i rientri delle liste */
    padding-right:0px;
  

}
.servOnLineUL li{
  margin-top:5px;
    margin-bottom:5px;
    padding:0px;
}

.serBSfondo{
	
}
.singoloipiucercati{


}

.singoloipiucercatiBianco{
margin-left:5px;

	
/*background-color: #ffffff;*/

}

.ipBody{

}

.piccolissimo{
margin:0px;
padding:0px;


}

.piccolissimo a{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;	
color:#000000 !important;
padding-right: 5px;
font-size:90%;
}

.piccolo{
margin:0px;
padding:0px;
}

.piccolo a{
font-family:  Verdana, Arial, Helvetica, sans-serif;
color:#000000 !important;
padding-right: 5px;
font-size:100%;
}

.medio{
margin:0px;
padding:0px;
}

.medio a{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;	
color:#000000 !important;
padding-right: 5px;
font-size:110%;



}

.grande{
margin:0px;
padding:0px;


}

.grande a{
font-family:  Verdana, Arial, Helvetica, sans-serif;
color: #000000 !important;
padding-right: 5px;
font-size:125%;
}

.enorme{
margin:0px;      
padding:0px;


}

.enorme a{
font-family:  Verdana, Arial, Helvetica, sans-serif;
color: #000000 !important;
padding-right: 5px;
font-size:145%;
}


.marginCNBPIU{
margin-left:9px ;
padding-top: 9px;
padding-bottom: 3px;
background:#ffffff;

}
/*  Fine  Parte riguardante i Servizi */


