#spazio {
	height: 20px;
}




#news_1, #docs_1 {
	padding: 0px;
	height: 35px;
}
#news_2, #docs_2 {
	height: 285px;
	border: 1px solid #666666;
	overflow:auto;
	padding: 5px;
	font-size: 12px;
}
#news_2 a, 
#news_2 a:link, 
#news_2 a:visited, 
#news_2 a:active,
#docs_2 a, 
#docs_2 a:link, 
#docs_2 a:visited, 
#docs_2 a:active {
	color: #6cabe7;
	text-decoration:underline;
	font-size: 12px;
}

#news_2  a:hover, #docs_2  a:hover {
	color: #6cabe7;
	text-decoration:underline;
	font-size: 12px;
}
#news_3, #docs_3 {
	height: 17px;
}

#contenitore_agenzie {
	height: 165px;
}

#agenzie_1 {
	height: 35px;
	background-image: url(../images/titolo_agenziestampa.jpg);
}
#agenzie_2 {
	padding: 0px;
	height: 130px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
#agenzie_2 a{
	font-size:12px;
	text-decoration:underline;
	font-weight:normal
}


#agenzie_2 a:hover{
	font-size:12px;
	text-decoration:underline;
	font-weight:normal
}

#app_1 {
	height: 35px;
	padding: 0px;
}

#app_2 {
	height: 148px;
	padding: 5px;
	font-size: 12px;
	border: 1px solid #666666;
	overflow:auto
}

#app_2 a, 
#app_2 a a:link, 
#app_2 a a:visited,
#app_2 a a:active{
	color: #6cabe7;
	text-decoration:underline;
	font-size: 12px;
}
#app_2 a:hover{
	color: #6cabe7;
	text-decoration:underline;
	font-size: 12px;
}

#primopiano_1 {
	height: 35px;
	z-index: 0;
}

#primopiano_2 {
	padding: 0px;
	min-height: 210px;
	height: 210px;
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 11px;
	overflow:auto;
}

#primopiano_2 li{
	margin:8px 0 0 8px;
	padding:0;
	margin-left:0;
	text-align:left;
	list-style-image : url(../images/lista_triangolo.jpg);
}

#primopiano_2 a, 
#primopiano_2  a:link,
#primopiano_2  a:visited,
#primopiano_2  a:hover,
#primopiano_2  a:active{
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color:#3155A1;
}

#primopiano_2 a:hover{
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color:#3155A1;
}

#contenitore_finestraeconomia {
	padding: 0px;
	height: 226px;
	border:thin;
}

#finestraeconomia_1 {
	padding: 0px;
	height: 35px;
	border:thin;
}

#finestraeconomia_2 {
	padding: 0px;

	height: auto !important;
	min-height: 151px;
	height: 151px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size:10;
}

#finestraeconomia_2  a,
#finestraeconomia_2  a:link,
#finestraeconomia_2  a:visited,
#finestraeconomia_2  a:hover,
#finestraeconomia_2  a:active{
	font-size:10;
	font-weight:normal;
	text-decoration:underline;
}

#finestraeconomia_2  a:hover{
	font-size:10;
	font-weight:normal;
	text-decoration:underline;
}

#ultimiaggiornamenti_1 {
	padding: 0px;
	height: 35px;
}

#ultimiaggiornamenti_2 {
	height: 285px;
	padding: 5px;
	font-size: 12px;
	border: 1px solid #666666;
	overflow:auto
}

#ultimiaggiornamenti_2 a,
#ultimiaggiornamenti_2  a:link, 
#ultimiaggiornamenti_2 a:visited,
#ultimiaggiornamenti_2  a:active{
	color: #6cabe7;
	text-decoration:underline;
	font-size: 12px;
}

#ultimiaggiornamenti_2 a:hover{
	color: #6cabe7;
	text-decoration:underline;
	font-size: 12px;
}

#ultimiaggiornamenti_3 {
	padding: 0px;
	height: 17px;
}

#boxcomunicati_1 {
	height: 35px;
}

#boxcomunicati_2 a,
#boxcomunicati_2 a:link,
#boxcomunicati_2 a:visited,
#boxcomunicati_2 a:active{
	font-weight:normal;
	text-decoration:underline;
	font-size: 12px;
}

#boxcomunicati_2  a:hover{
	font-weight:normal;
	text-decoration:underline;
	font-size: 12px;
}

#boxcomunicati_2 {
	height: 78px;
	border: 1px solid #666666;
	overflow:auto;
	padding:5px
}

#boxcomunicati_3 {
	height: 17px;
}


a.testo_rosso:hover {
	color:#e40050 !important;
}

#colonnadx1 a.testo_rosso:hover,
#colonnadx2 a.testo_rosso:hover,
#colonnadx3 a.testo_rosso:hover,
#colonnadx4 a.testo_rosso:hover,
#colonnadx5 a.testo_rosso:hover,
#colonnasx1 a.testo_rosso:hover,
#colonnasx2 a.testo_rosso:hover,
#colonnasx3 a.testo_rosso:hover,
#colonnasx4 a.testo_rosso:hover,
#colonnasx5 a.testo_rosso:hover {
	color:#e40050 !important;
}



/*
    NUOVI STILI
*/

/*  GENERALI */
body                              { margin:0px 0 0 0; font-size:12px;
                                    font-family:Verdana, Arial, Helvetica, sans-serif;
                                    color:#3155a3; width: 1009px; border: 0px solid #ff0000;}
a,
a:active,
a:link,
a:visited                         { color: #3155a3; text-decoration: none;}
a:hover                           { text-decoration: underline; }
img                               { border: 0; }
.spaziata                         { margin: 5px 0 5px 0;}
.alert                            { color: #a50000; text-align: center; font-weight: bold;
                                    margin: 0 0 5px 0; }
h3.english                        { font-size: 14px; margin: -15px 0 5px 0; }                                    
form                              { margin:0; padding:0; }
.menuTendina ul                   { margin:0; padding:0; }
.menuTendina li                   { margin:0; padding:0; }
.menuTendina li                   { border-bottom: 1px solid #999999;
                                    list-style-type: none;
                                    background-image: url(../images/lista_triangolo.jpg);
                                    background-repeat:no-repeat;
                                    background-position: left;
                                    padding: 10px 0 4px 14px; margin:0;}
.menuTendina li a                 { color:#3155a3; font-size: 10px; }

.menuNoTendina ul                 { margin:0 0 0 5px; padding:0; }
.menuNoTendina li                 { margin:0; padding:0; }
.menuNoTendina li                 { list-style-type: none;
                                    background-image: url(../images/lista_quadrato.jpg);
                                    background-repeat:no-repeat;
                                    background-position:left;
                                    height: 25px; padding: 7px 0 0 20px; margin:0;}
.menuNoTendina li a               { color:#3155a3; font-size: 9px; text-decoration: none; font-weight: bold; }      

/* SPECIFICI */
#boxAnsa                          { background-image: url(../images/ansa.gif);
                                    background-repeat: no-repeat;
                                    background-position: 3px 4px;
	                                background-color: #009543;	                                
                                    width: 939px; height: 20px;
                                    font-size: 11px; padding: 5px 0 0 65px;
                                    border-bottom: 1px solid #ffffff;}
#boxAnsa a                        { color: #ffffff; text-decoration: none; font-weight: bold;}
#boxAnsa a:hover                  { color: #ffffff; text-decoration: underline; }
#boxAnsa span.location,
#boxAnsa span.data                { color: #ffffff; font-weight: bold; font-size: 10px; }
#topAnsa div                      { display: none; padding: 0 20px 0 5px; width: 994px; }

#uirHeader                        { position: relative; height: 120px; }
.testata                          { float: left; }
#uirMenuTop div                   { height: 14px; border-right: 1px solid #999999;
                                    text-align: center; 
                                    padding: 0 10px 0 11px; margin: 3px 0 0 0;
                                    float: left; }
#uirMenuTop .last                 { border: 0; padding-right: 0;}
#uirMenuTop a,
#uirMenuTop a:link,
#uirMenuTop a:visited,
#uirMenuTop a:active             { font-weight:normal; text-decoration:none; color: #333333;
                                   font-size: 11px; }
#uirMenuTop  a:hover             { color: #3c71a3; text-decoration:none; }

#fasciaBreadcrumb                { clear: both;
                                   border: 1px solid #000000; border-width: 1px 0 1px 0;
                                   height: 22px; }
#fasciaBreadcrumb div            { float: left; }

#fasciaBreadcrumb .lingua        { width: 186px; padding: 3px;
                                   background-color: #eceeed; margin:0; height: 16px; }


#fasciaBreadcrumb .breadcrumb    { width:486px; border: 0px solid #000000;                                  
                                   padding: 5px 0 0 5px; font-size: 10px;
                                   color:#777777;}
#fasciaBreadcrumb #stampamail    {width: 128px; border: 0px solid #ff0000;  }
#fasciaBreadcrumb #stampamail img 
                                 { margin-right: 5px; }
#fasciaBreadcrumb  a,
#fasciaBreadcrumb  a:link, 
#fasciaBreadcrumb  a:visited, 
#fasciaBreadcrumb  a:hover, 
#fasciaBreadcrumb  a:active 
                                 { font-size:10px; text-decoration: none;
                                   color:#333333; font-weight: normal; }
#fasciaBreadcrumb  a:hover       { text-decoration: underline; }                                   
#fasciaBreadcrumb .data          { height: 19px; width: 183px;
                                   background-color: #eeeef0;
                                   padding: 3px 0 0 10px; }






/* COLONNE */
#leftColumn                      { width:192px; padding:0px; float:left; }
#centerColumn                    { width:618px; float:left;
                                   background-color:#ffffff; overflow: auto;
                                   padding: 0px 0 10px 0;}
#rightColumn                     { width:194px; padding:0px; float:left; }
#footer                          { position:relative; clear:both;  
                                   border-top: 1px solid #999999;
                                   margin: 15px auto 20px auto; padding: 5px 0 0 0;
                                   text-align: center;                                    
                                   font-size: 10px; line-height: 17px;}
#footer a                        { font-weight: bold; }                                   
#footer .disclaimer              { background-color: #eceeed; margin: 0 0 6px 0;}                                   



#uirLogin                        { background-image:url(../images/sfondo_registrazione.jpg);
                                   height: 220px; margin: 0 0 5px 0;  }
#uirLogin .pass                  { font-size: 10px; color: #000000;
                                   font-weight:bold; 
                                   padding: 3px 0 0 3px; }
#uirLogin .pass table            { margin:0; padding:0; border-collapse: collapse; }                                   

#uirLogin .entra                 { width:167px; padding: 0; margin:0;
                                   text-align: right;  }                                   


    
    
                                 
#uirLogin .entra a,
#uirLogin .entra a:link,
#uirLogin .entra a:visited,
#uirLogin .entra a:hover, 
#uirLogin .entra a:active        { color: #3c71a3; text-decoration: none;
                                   font-size: 14px; font-weight:bold }
                                   
#uirLogin #ricordami             { float: left; font-size: 10px; color: #000000;  }
#uirLogin #ricordami a           { font-size: 10px; text-decoration: underline;}
#uirLogin #ricordami a:hover     { font-size: 10px; text-decoration: underline;}                                   


                                                                    

#uirLogin .pwLost                { width:180px;  font-size:9px;
                                   padding: 3px; margin: 0;
                                   /* background-image:url(../images/sfondo_pwLost.gif);
                                   background-repeat: repeat-y; */ 
                                   line-height: 17px; }
#uirLogin .pwLost a, 
#uirLogin .pwLost a:link, 
#uirLogin .pwLost a:visited, 
#uirLogin .pwLost a:hover, 
#uirLogin .pwLost a:active       { color: #3c71a3;
                                   text-decoration: none; font-weight:bold; }
#uirLogin #ricerca               { padding: 27px 5px 7px 5px; margin: 4px 0 0 0;
                                   /* background-image:url(../images/sfondo_pwLost.gif); */
                                   background-image:url(../images/sfondo_bordeaux.gif);
                                   background-repeat: repeat-y; height: 65px;
                                   border-top: 5px solid #ffffff;
                                 }
#uirLogin #ricerca .entra        { text-align: left; }                                  
#uirLogin #ricerca input         { margin:0; padding:0;  float: left; }
#uirLogin #ricerca a             { text-decoration: none; color: #ffffff;}
#uirLogin #ricerca .input a      { color: #3c71a3;  }
#uirLogin #ricerca .input a:hover
                                 { text-decoration: underline; font-weight: bold; }
#uirLogin #ricerca span          { display: block; float: left;
                                   border: 1px solid #7f9db9; padding: 3px; margin: 0 0 0 5px;
                                   background: #ffffff; font-size: 10px; }                                   



#menuUnione                      { background-image: url(../images/titolo_unione.jpg);
                                   background-repeat: no-repeat; padding: 50px 0 0 0; }
#menuUnioneMoltiplica            { border: 1px solid #3d71a3;
                                   border-left: 0px;
	                               background-image: url(../images/titolo_unione_moltiplica.gif);
                                   background-repeat: no-repeat; 
                                   margin: 5px 0 20px 0; padding: 50px 0 10px 0; }

#banners img                     { height: 170px; width: 193px; display: block; }
#banners                         { margin:0; padding:0; height: 170px; width: 193px; }
#banners li                      { list-style: none; display: none; }

#menuUnioneImprese               { background-image: url(../images/unione_imprese.jpg);
                                   background-repeat: no-repeat; 
                                   margin: 0px 0 10px 0;padding: 60px 0 0 0; }        
#menuUnioneImprese.menuTendina li
                                 { height: auto;  padding-top: 5px; } 
#menuConvenzioni                 { background-image: url(../images/convenzioni.gif);
                                   background-repeat: no-repeat; 
                                   width: 187px;
                                   margin: 5px 0 10px 0; padding: 35px 0 5px 3px;
                                   border: 1px solid #999999; 
                                   text-transform: uppercase;}
#menuConvenzioni ul              { margin:0; paddig: 0; } 
#menuConvenzioni li              { padding: 0 0 5px 0; list-style: none; margin: 0; }                                   
#menuConvenzioni a               { color:  #3c71a3; font-size: 10px; text-decoration: none;}
#menuConvenzioni a:hover         { color:  #000000; }
#bannerVetrina                   { border: 0px solid #999999;}
#bannerVetrina img               { width: auto;}
#bannerVetrina.english           { margin: 15px 0 0 5px; }
#bannerUnimpiego                 { border: 1px solid #999999; width:189px; padding:1px 1px 1px 0; margin: 10px 0 0 0;}
.banner_right                    { margin: 10px 0 0 0;}
       

/*
    COLONNA CENTRALE
*/
#colonnasx                       { position: relative; width: 274px;
                                   float: left; margin: 10px 7px 0 0px; padding: 0 0 0 30px;} 
#colonnadx                       { position: relative; width: 274px; float: left; margin: 10px 0 0 0;}
       
                                   
/* STILI PI */
#menuPI                          { background-image: url(../images/pi/chisiamo.jpg);
                                   background-repeat: no-repeat; padding: 40px 0 0 0; } 
#subMenuPI                       { margin: 10px 0 0 0; }
#menuUnionePI                    { background-image: url(../images/pi/unione_pi.jpg);
                                   background-repeat: no-repeat; padding: 50px 0 0 0; margin: 0 0 15px 0; } 




/* GESTIONE CONTENUTO */

#contenitore                   { position: relative; margin: 10px 0 0px 0; padding: 0 10px 0 10px;
                                 border: 1px solid #ffffff;} /* Il bordo serve per far funzionare i margini per le sezioni interne */
#titolo                        { position: relative;
                                 width:572px; background-image:url(../images/sfondi_titoli/sfondo_titolo_blu.jpg);
                                 border: 1px solid #333333; border-bottom: 0px; font-size: 25px; color: #e3e4f1;
                                 padding: 3px 0 0 20px; margin: 0; font-family: Arial, Helvetica, sans-serif; }
                                 
                                 
                                 
#contenuto, #contenuto_eventi,
#contenuto_archivi,
#contenuto_convenzioni         { position: relative; height:630px; width: 582px; padding: 40px 5px 10px 5px;
                                 color: #333333; text-align:justify; overflow:auto;
                                 border: 1px solid #333333;  margin: 0px 0 0 0;} 
#contenuto_archivi             { width: 592px; padding: 0; } /* In questo caso non ho bordi */
 
#contenuto li                  { list-style-image: url(../images/lista_triangolo.jpg); }
#contenuto img                 {  }
#contenuto table               {  }
                             
#corpo                         { padding: 0 10px 20px 10px; }
#contenuto_eventi table        { width: 555px;}
#contenuto_eventi table td     { padding: 5px; height: 80px;}
#contenuto_eventi a            { font-size: 12px; font-weight: normal; text-decoration: none; }
#contenuto_eventi a:hover      { font-size: 12px; font-weight: normal; text-decoration: underline; }
#contenuto_eventi table        { margin: 0;}
#contenuto_eventi .tabgrigio_news 
                               { background-color:#eceded; font-size: 10px; 
                                 color: #666666; text-align: center; width: 80px;}

#pulsanti                      { position: relative; border-top: 1px solid #333333; text-align: center;
                                 width: 535px; padding-top: 20px; padding-bottom: 20px; padding-left: 20px;}
#pulsanti a,
#pulsanti a:link,
#pulsanti a:visited,
#pulsanti a:active            { display: block; float: left; padding: 0 30px 0 30px; height: 14px;
                                border-right: 1px solid #3155a1; color: #3155a1;
                                text-decoration: none; text-align: center;
                                font-weight: normal; }
#pulsanti a.last              { border: 0px; }
#pulsanti a:hover             { color: #3155a1; text-decoration: underline;   }

.accedi_forum                 { background-color: #ececec; text-align: right;
                                font-weight: bold; font-size: 14px;
                                text-transform: uppercase; padding: 5px;
                             	width:530px; height:20px;
                              }
#form-mail                    { margin: 10px 0px 15px 10px;
                                width: 535px; height: 350px; 
                                background: #dddd88; padding: 5px; border: 1px solid #ffffff; }        
#form-mail h4                 { font-size: 12px; background-color: #999988; padding: 3px; color: #ffffff; }
#form-mail input              { width: auto; }
#form-mail td                 { padding-right: 10px; }

/*
    STILI LEGATI AL MOTORE DI RICERCA
*/
#contenuto.ricerca ul           { margin:0; padding:0; }
#contenuto.ricerca li           { margin: 0 0 20px 0; padding:0;
                                  list-style-image: none; list-style: none; }

#contenuto.ricerca              { padding-top:10px; }
.paginazione                    { position: relative; padding: 5px; width: auto;  height: 45px;
                                  border: 1px solid #a5a5a5; border-left: 0; border-right:0;
                                  background: #eeeeee; }
.paginazione.top               { height: 25px; margin: 0 0 10px 0;}                                  
#contenuto.ricerca h4          { font-size: 12px; margin:0; padding:0; }
#contenuto.ricerca h4 a        { margin:0; padding:0; }
#contenuto.ricerca p           { margin:0; padding:0; }
#contenuto.ricerca .url a      { font-size: 10px; text-decoration: none; color: #a5a5a5; }
.paginazione .boxNavigazione
                               { float: left; height: 15px; border: 1px solid #a5a5a5;
                                 padding:3px; text-align: center; margin: 0 1px 0 1px;
                                 background: #ffffff; }
.paginazione .selected         { background: #3d71a3; font-weight: bold; color: #ffffff;}
.paginazione .totale           { text-align: left; color: #5a5a5a; font-size: 12px;
                                 clear: both; font-weight: bold; padding: 5px 0 0 0 ; }
#form                          { margin: 10px 0px 15px 10px;
                                 width: 535px; height: 60px; 
                                 background: #dddd88; padding: 5px; border: 1px solid #ffffff;}
#form #query                   { width: 410px; }
#form span                     { border: 1px solid #000000; background-color: #a5a5a5; display: block; float: right; padding: 2px; height: 17px;}
#form span a                   { color: #ffffff; }

span.highlight                 { background-color: #FFFF66; }

#google                        { display: none; }



/*
    GESTIONE LAYOUT PAGINE

#titolo.Arancione             { background-image:url(../images/sfondi_titoli/sfondo_titolo_arancio.jpg);
	                            color: #1a171b; }
#titolo.Blu                   {}
#titolo.Giallo                { background-image:url(../images/sfondi_titoli/sfondo_titolo_giallo.jpg);
                                color: #2e549d; }
#titolo.Grigio_Rosa           { background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
                                color: #d44fa5; }
#titolo.Grigio_Arancione      { background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
                                color:#FF9900;}
#titolo.Grigio_Rosso          { background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
                                color: #9d1d1e; }
#titolo.Bianco_Arancio        { background-image:none; color: #de9f4c;}
#titolo.Bianco_Blu            { background-image: none; color: #005ac3;}
#titolo.Bianco_VerdeAcqua     { background-image: none; color: #009384;} 
#titolo.Oliva_Blu             { background-image:url(../images/sfondi_titoli/sfondo_titolo_oliva.jpg);
                                color: #2e549d; }
#titolo.Verde_Blu             { background-image:url(../images/sfondi_titoli/sfondo_titolo_verde.jpg);
                                color: #2e549d; }
#titolo.Rosso_Bianco          { background-image: none; background-color:#e2001a; color: #eceded; }                                

#titolo.Bordeaux_Bianco       { background-image:url(../images/sfondi_titoli/sfondo_titolo_marrone.jpg);
                                color: #ffffff; }
#titolo.Bianco_Verde          { color: #97bf0d; border: 1px solid #97bf0d; background-image: none;}
#contenuto.Bianco_Verde       { border: 1px solid #97bf0d; }                                

#titolo.Bianco_Viola          { border: 1px solid #a53388; color: #a53388;
                                background-image: none; }
#contenuto.Bianco_Viola       { border: 1px solid #a53388; background-image: none; } 
#titolo.Bianco_Rosso          { border: 1px solid #e3001b; color: #e3001b;
                                background-image: none; }
#contenuto.Bianco_Rosso       { border: 1px solid #e3001b; background-image: none; } 
#titolo.Bianco_Arancione      { border: 1px solid #f29400; color: #f29400;
                                background-image: none; }
#contenuto.Bianco_Arancione   { border: 1px solid #f29400; background-image: none; height: 700px; }                                
#titolo.Bianco_Bordeaux       { border: 1px solid #a41d22; color: #a41d22;
                                background-image: none; }
#contenuto.Bianco_Bordeaux    { border: 1px solid #a41d22; background-image: none; height: 800px; }
#contenuto.Bianco_Bordeaux li { list-style-type: disc;list-style-image: none; margin: 0; padding: 0; }
h4.Bianco_Bordeaux            { color: #a41d22; font-size: 14px; }

#titolo.PI_Bianco_Blu         { background-image:url(../images/pi/sfondo_blu.jpg); color: #2f549e; border: 0px;
                                height: 35px;}
#contenuto.PI_Bianco_Blu,
#contenuto_eventi.PI_Bianco_Blu
                              { border: 1px solid #2f549e; background-image: none; margin-top: 38px;}
                              
*/             

.Arancione  #titolo            { background-image:url(../images/sfondi_titoli/sfondo_titolo_arancio.jpg);
                                color: #1a171b; }
.Blu #titolo                   {}
.Giallo #titolo                { background-image:url(../images/sfondi_titoli/sfondo_titolo_giallo.jpg);
                                 color: #2e549d; }
.Giallo .evidenzia             { background-image:url(../images/news/sfondonews.jpg); background-repeat: no-repeat; 
                                 padding:5px; width:530px; height:20px;}                               
.Grigio_Rosa #titolo           { background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
                                 color: #d44fa5; }
.Grigio_Arancione #titolo      { background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
                                 color:#FF9900;}
.Grigio_Rosso #titolo          { background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
                                 color: #9d1d1e; }
.Bianco_Arancio #titolo        { background-image:none; color: #de9f4c;}
.Bianco_Blu #titolo            { background-image: none; color: #005ac3;}
.Bianco_VerdeAcqua #titolo     { background-image: none; color: #009384;} 
.Oliva_Blu #titolo             { background-image:url(../images/sfondi_titoli/sfondo_titolo_oliva.jpg);
                                 color: #2e549d; }
.Oliva_Blu .evidenzia          { background-image:url(../images/documenti/sfondo_allegati.jpg); background-repeat: no-repeat;  
                                 padding:5px; width:530px; height:20px;}                                      
.Verde_Blu #titolo             { background-image:url(../images/sfondi_titoli/sfondo_titolo_verde.jpg);
                                 color: #2e549d; }
.Verde_Blu .evidenzia          { background-image:url(../images/pi/sfondoappuntamenti.jpg); background-repeat: no-repeat; 
                                 padding:5px; width:530px; height:20px;}                                 
.Rosso_Bianco #titolo          { background-image: none; background-color:#e2001a; color: #eceded; }                                

.Bordeaux_Bianco #titolo       { background-image:url(../images/sfondi_titoli/sfondo_titolo_marrone.jpg);
                                 color: #ffffff; }
.Bianco_Verde #titolo          { color: #97bf0d; border: 1px solid #97bf0d; background-image: none;}
.Bianco_Verde #contenuto       { border: 1px solid #97bf0d; }                                

.Bianco_Viola #titolo           { border: 1px solid #a53388; color: #a53388;
                                  background-image: none; }
.Bianco_Viola #contenuto         { border: 1px solid #a53388; background-image: none; } 
.Bianco_Rosso #titolo           { border: 1px solid #e3001b; color: #e3001b;
                                  background-image: none; }
.Bianco_Rosso #contenuto        { border: 1px solid #e3001b; background-image: none; } 
.Bianco_Arancione #titolo       { border: 1px solid #f29400; color: #f29400;
                                  background-image: none; }
.Bianco_Arancione #contenuto    { border: 1px solid #f29400; background-image: none; height: 700px; }                                
.Bianco_Bordeaux #titolo        { border: 1px solid #a41d22; color: #a41d22;
                                  background-image: none; }
.Bianco_Bordeaux #contenuto     { border: 1px solid #a41d22; background-image: none; height: 800px; }
.Bianco_Bordeaux #contenuto li  { list-style-type: disc;list-style-image: none; margin: 0; padding: 0; }
h4.Bianco_Bordeaux              { color: #a41d22; font-size: 14px; }

.PI_Bianco_Blu #titolo         { background-image:url(../images/pi/sfondo_blu.jpg); color: #2f549e; border: 0px;
                                height: 35px;}
.PI_Bianco_Blu #contenuto,
.PI_Bianco_Blu #contenuto_eventi
                               { border: 1px solid #2f549e; background-image: none; margin-top: 38px;}
                              






                 
                              
/*
PAGINE ELENCO EVENTI
*/
#archivionews_news            {  width:592px;
                                 border: 1px solid #666666;
                                 margin: 0 10px 0 10px; }
/*
PAGINE ARCHIVIO
*/
#contenuto_archivi td         { padding:5px 0 5px 5px; }
#archivio_destra              { background-color: #eceded;
                                overflow:auto; padding: 5px;
                                height: auto !important;
                                height: 620px;
                                min-height: 620px; }
#archivio_destra a            { text-decoration: none; }
#archivio_destra a:hover      { text-decoration: underline; } 
#archivio_sinistra            { float: left; width: 296px; }
#archivio_destra p            { margin: 0 0 10px 0; text-align: left; }

/*
PAGINE VETRINA
*/
#vetrinasotto_vetrina         { color:#FF0000; font-weight:bold; border-top: 1px solid #666666; }
.bold_vetrina                 { font-weight: bold; width: 150px; }
table.tabellina_bordo         { border-collapse: collapse; width: 100%;}
.tabellina_bordo td           { border: 1px solid #999999; border-collapse: collapse;
                                padding: 4px;}
/*
PAGINE CONVENZIONI
*/
#contenuto.convenzioni       { height: 400px; }
#contenuto.convenzioni  h1   { font-size: 18px; font-style: italic; }
#contenuto.convenzioni.sotto {height: 300px; margin:1px 0 0 0; padding-top: 10px; }
#contenuto.convenzioni.sotto  .titolo     
                             { background-color:#eceded; padding:5px; font-weight:bold }
/*
PAGINA RUBRICA
*/
#dentrocognome               { width:392px; margin: 0 0 0 90px;
                               border: 1px solid #97bf0d;
                               padding-bottom: 10px; }
/*
    PAGINA LINK
*/
#contenuto.link a            { font-weight: bold; text-decoration: none; }
#contenuto.link a:hover      { text-decoration: underline; }
#contenuto.link li           { padding: 5px;}
#contenuto.link              { background:url(../images/codice_etico/sfondo.jpg); }
#contenuto.linkInterno       { background:url(../images/codice_etico/sfondo.jpg); margin-top: 0;}
#contenuto.linkInterno h3    { font-size: 12px; margin-left: 15px;}
h2.link                      { margin:32px 0 0 0; background-image: url(../images/titolo_link_interno.jpg);
                               width: 572px; font-size: 14px;font-weight: bold;
                               color: #FFFFFF; border: 1px solid #e3001b;
                               padding: 2px 0 2px 20px;}
/*
PAGINA LA MIA PAGINA e NEWSLETTER
TODO: MIGLIORARE IL CODICE DELLA PAGINA
*/
#news_lamiapagina            { position:absolute; left:20px; top:20px; width:555px;
                               height:36px; background:url(../images/lamiapagina/news.jpg); }
#corponews_lamiapagina       { position:absolute; left:20px; top:56px; width:513px;
                               height:240px; border: 1px solid #999999;
                               overflow:auto; padding: 20px; }
#archivionews_lamiapagina    { position:absolute; left:20px; top:336px; width:555px;
                               height:17px; }
#appuntamenti_lamiapagina    { position:absolute; left:20px; top:373px;  width:555px;
                               height:36px; background:url(../images/lamiapagina/appuntamenti.jpg);}
#corpoappuntamenti_lamiapagina
                             { position:absolute; left:20px; top:409px; width:513px;
                               height:240px; overflow:auto; border: 1px solid #999999;
                               padding: 20px;}
#avviso_lamiapagina          { position:absolute; left:20px; top:689px; width:555px;
                               height:35px; }
#corponews_lamiapagina p,
#corpoappuntamenti_lamiapagina p
                             { font-family: Verdana, Arial, Helvetica, sans-serif;
                               font-size: 11px; border-bottom: 1px solid #999999; }
.privacy_iscriviti           { font-size: 10px; font-weight: bold; }

/*
PAGINA RAPPRESENTANZE ASSOCIATIVE
TODO: MIGLIORARE IL CODICE DELLA PAGINA, SOSTITUIRE CON TABELLE
*/

#sinistro_rappresentanze	 { position:absolute; left:50px; top:60px; width:205px; height:120px;
							   z-index:38; border-top-width: 1px; border-right-width: 1px;
							   border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid;
							   border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
							   border-top-color: #9d1d1e; border-right-color: #999999; border-bottom-color: #9d1d1e;
							   border-left-color: #9d1d1e; background-color: #eceded; padding-left: 10px;
						       padding-top: 100px; }
				
#alto_rappresentanze		 { position:absolute; left:266px; top:20px; width:258px; height:30px;
							   z-index:39; border-top-width: 1px; border-right-width: 1px;
							   border-left-width: 1px; border-top-style: solid; border-right-style: solid;
	      					   border-left-style: solid; border-top-color: #9d1d1e; border-right-color: #9d1d1e;
							   border-left-color: #9d1d1e; background-color: #eceded; padding-top: 10px;
							   padding-left: 20px; }
					
#centro_rappresentanze		 { position:absolute; left:266px; top:60px; width:239px; height:110px;
							   z-index:40; border-top-width: 1px; border-right-width: 1px; 
							   border-bottom-width: 1px; border-top-style: solid; border-right-style: solid;
							   border-bottom-style: solid; border-top-color: #9d1d1e; border-right-color: #9d1d1e;
							   border-bottom-color:#999999;	padding: 20px; }
					
#sotto_rappresentanze		 { position:absolute; left:267px; top:212px; width:248px; height:59px;
						       z-index:41; border-right-width: 1px; border-bottom-width: 1px;
							   border-right-style: solid; border-bottom-style: solid; border-right-color: #9d1d1e;
							   border-bottom-color: #9d1d1e; padding-top: 10px; padding-left: 20px;
							   padding-right: 10px; }

/*
PAGINA COMITATI DI COORDINAMENTO
TODO: MIGLIORARE IL CODICE DELLA PAGINA, SOSTITUIRE CON TABELLE
*/

#sinistraalto_comitaticoord { position:absolute; left:50px; top:10px; width:265px; height:17px;
					          z-index:38; border-top-width: 1px; border-right-width: 1px;
					          border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid;
						      border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
			                  border-top-color: #cb6418; border-right-color: #999999; border-bottom-color: #cb6418;
							  border-left-color: #cb6418; padding-top:3px; font-weight: bold; color: #cb6418;
							  text-align: center;}
							  
#alto_comitaticoord 		{ position:absolute; left:315px; top:10px; width:228px; height:17px;
							  z-index:39; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
							  border-left-width: 1px; border-top-style: solid; border-right-style: solid;
							  border-bottom-style: solid; border-left-style: solid; border-top-color: #cb6418;
							  border-right-color: #cb6418; border-bottom-color: #cb6418; border-left-color: #cb6418;
							  padding-top:3px; font-weight: bold; color: #cb6418; text-align: center;}
							  
#centrodestra_comitaticoord { position:absolute; left:315px; top:32px; width:189px; height:90px;
							  z-index:40; border-right-width: 1px; border-bottom-width: 1px;
							  border-right-style: solid; border-bottom-style: solid; border-right-color: #cb6418;
							  border-bottom-color:#999999; padding-top: 60px; padding-left: 40px;
							  background-color:#eceded;}
							  
#sottodestra_comitaticoord  { position:absolute; left:315px; top:183px; width:189px; height:49px;
							  z-index:41; border-right-width: 1px; border-bottom-width: 1px;
							  border-right-style: solid; border-bottom-style: solid; border-right-color: #cb6418;
							  border-bottom-color: #cb6418;	padding-top: 20px; padding-left: 40px;
							  background-color:#eceded;}

#centrosinistra_comitaticoord { position:absolute; left:50px; top:32px; width:235px; height:110px;
								z-index:42; background-color:#eceded; border: 1px solid #999999;
								border-left: 1px solid #cb6418;
    							border-top: 0px; padding-top: 20px; padding-right: 10px; padding-bottom: 20px;
								padding-left: 20px;}
								
#sottosinistra_comitaticoord { position:absolute; left:50px; top:183px;	width:235px; height:59px;
							   z-index:43; background-color:#eceded; border-right-width: 1px;
							   border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid;
							   border-bottom-style: solid; border-left-style: solid; border-right-color: #999999;
							   border-bottom-color: #cb6418; border-left-color: #cb6418; padding-top: 10px;
							   padding-right: 10px; padding-left: 20px;}
							   
#testo2_comitaticoord 		 { position:absolute; left:0px; top:280px; width:530px; height:900px;
							   z-index:45; padding-left:20px; text-align:justify;}

/*
PAGINA COMITATO DEI DELEGATI DI COMPRENSORI PRODUTTIVI
TODO: MIGLIORARE IL CODICE DELLA PAGINA, SOSTITUIRE CON TABELLE
*/

#tabella1_comitato 			 { position:absolute; left:35px; top:70px; width:512px; height:100px;
						       z-index:7; background:#eceded; }
						   
#tabella1_comitato p		 { font-weight: bold; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;}

#dentro1_comitato 			 { position:absolute; left:20px; top:40px; width:100px; height:50px;
							   z-index:7; border-right-width: 2px; border-right-style: solid; border-right-color: #FFFFFF;}

#dentro2_comitato 			 { position:absolute; left:160px; top:40px; width:100px; height:50px;
							   z-index:7; border-right-width: 2px; border-right-style: solid; border-right-color: #FFFFFF;}

#dentro3_comitato 			 { position:absolute; left:280px; top:40px; width:100px; height:50px;
						       z-index:7; border-right-width: 2px; border-right-style: solid; border-right-color: #FFFFFF;}
						       
#dentro4_comitato            { position:absolute; left:400px; top:40px; width:100px; height:50px;
							   z-index:7; }
							   
#tabella2_comitato 			 { position:absolute; left:35px; top:160px; width:512px; height:100px;
							   z-index:7; background:#eceded;}
							   
#tabella2_comitato p         { font-weight: bold; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;}

#tabella2_comitato a		 { font-weight: bold; font-size: 12px; color: #000000; text-decoration: underline;}

#tabella3_comitato           { position:absolute; left:35px; top:280px; width:512px; height:100px;
							   z-index:7; background:#eceded;}
							   
#tabella3_comitato p         { font-weight: bold; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;}

#tabella4_comitato           { position:absolute; left:35px; top:400px; width:512px; height:100px;
							   z-index:7; background:#eceded;}
							   
#tabella4_comitato p		 { font-weight: bold; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;}

#tabella5_comitato 			 { position:absolute; left:35px; top:520px; width:512px; height:100px;
							   z-index:7; background:#eceded; }
							   
#tabella5_comitato p		 { font-weight: bold; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;}

#tabella6_comitato           { position:absolute; left:35px; top:640px; width:512px; height:100px;
							   z-index:7; background:#eceded;}
							   
#tabella6_comitato p		 { font-weight: bold; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;}

#tabella7_comitato 			 { position:absolute; left:35px; top:760px; width:512px; height:100px;
							   z-index:7; background:#eceded;}
							   
#tabella7_comitato p		 { font-weight: bold; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;}

#tabella8_comitato 			 { position:absolute; left:35px; top:880px; width:512px; height:100px;
							   z-index:7; background:#eceded;}
							   
#tabella8_comitato p		 { font-weight: bold; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;}

/*
PAGINA SEGRETERIA DI PICCOLA INDUSTRIA
TODO: MIGLIORARE IL CODICE DELLA PAGINA, SOSTITUIRE CON TABELLE
*/

.segreteria1 				{ position:absolute; left:100px; top:80px; width:392px; height:140px;
							  z-index:7; border: 1px solid #74b94c; padding-bottom: 10px;}
.segreteria1 p				{ font-weight: bold; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;}

.segreteria2 				{ position:absolute; left:100px; top:260px; width:392px; height:140px;
						      z-index:8; border: 1px solid #74b94c; padding-bottom: 10px;}
						      
.segreteria2 p				{ font-weight: bold; padding-top: 5px; padding-left: 10px; padding-bottom: 5px;}

/*
PAGINA GLI UFFICI 
*/
.nooverflow 				{ position:relative; height:715px; width:592px; left:0px; top:40px;
							  padding-top: 20px; padding-bottom: 20px; color: #333333; border: 1px solid #999999;
    						  border-top: 0px; text-align:justify;}

/*
PAGINA LOGIN
*/
#logintable                 { margin: 10px 20px 10px 20px;
                              padding: 30px 30px 30px 50px;
                              background-color: #efefef; 
                              width:450px; height:140px;
                            }
#logintable td              { padding: 5px; }                              


/*
ALTRO
*/
p.titolo                    { position: relative;  background-color: #eceded; padding: 10px; }                      
div.blocco_css              { position: relative; height: auto !important; height: 350px; min-height: 350px; }

/*
    VERSIONE INGLESE
*/
.english #contenuto         { height: 450px; min-height: 450px;  overflow: auto;}
.english #contenitore       { padding: 0 0 0 10px; margin: 0px 0 0 1px;}
.english #contenitore img   { margin: 5px; }

#centerColumn.english       {  }
                           