/********************************************
  Definizione decorator per pagine interne
********************************************/
.child-2 div {
	clear: both;
}

#page,
#page div {
	clear: none;
}

.pa-internal-page {
  width: 79%;
  float: left;
}

.pa-internal-container {
  width: 79%;
  float: left;
}

/* div del banner in alto */
.pa-banner-container {
	float: left;
	width: 99%;
	background: transparent url("/resources/pol-amb/images/pol-amb-community-2_r2_c2.jpg") no-repeat 103% 0;
	padding-bottom: 0px;
	margin: 0px;
}

.pa-internal-page .UIPageIterator {
  clear: both;
  background-color: #fff;
  border-top: 1px solid black;
}

/* breadcumbs*/
.pa-breadcrumbs-portlet .breadcrumbs {
	background-color: #fff;
	height: 2em;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 5px;
	border-bottom: 1px solid black;
	float: left;
	width: 100%;
}

.pa-breadcrumbs-portlet .breadcrumbs a {
	color: black;
	text-decoration: underline;
}

.pa-breadcrumbs-portlet .breadcrumbs span {
	text-decoration: none;
}

.barra-eventi,
.barra-notizie,
.barra-link {
   float: left;
	width: 100%;
	clear: both;
   font-weight: bold;
   text-align: left !important;
   background: transparent url("../images/pol-amb-sfondo.jpg") repeat left 0px;
   padding: 1px 5px;
   color: Black;
	margin-bottom: 10px;
}

div.barra-link-altre-notizie {
   float: left;
	width: 100%;
   font-weight: bold;
   background: transparent url("../images/pol-amb-sfondo.jpg") no-repeat left 0px;
   padding: 1px 0px 1px 5px;
   color: Black;
	margin: 10px 0px;
}

.barra-link-altre-notizie a,
.barra-link-altre-notizie a:visited {
   color: Black;
	text-decoration: none;
}

.barra-link-altre-notizie a:hover {
   color: Black;
	text-decoration: underline;
}

/* Selettore solo per dare spazio sotto i link */
.lista-link {
	float: left;
	width: 100%;
	margin-bottom: 20px;
}

.community .UIPageIterator {
	float: left;
	width: 100%;
	margin: 20px 0px;

   text-align: center;
   color: black;
   font-size: 1em;
   padding: 2px;
	border-top: 1px dotted black;
	border-bottom: 1px dotted black;
   background-color: #F5F5F5;
}

/*************************************************
        OVERRIDE DEI SELETTORI DI POLEST
*************************************************/
.pa-first-column-container{
	float: left;
	width: 20%;
}

.pa-second-column-container{
	float: left;
	width: 62%;
	padding: 0px 5px 0px 5px;
}

.pa-third-column-container{
	float: left;
	width: 36.5%;
}

/*utilizzati nella pagina home (provincia-servizi-notizie) - 3 colonne 35-35-30*/
.pa-first-row-column-container{
	float: left;
	width: 32%;
	padding-right: 2px;
}
.pa-second-row-column-container{
	float: left;
	width: 34.8%;
	padding-right: 2px;
	text-align: center;
}
.pa-third-row-column-container{
	float: left;
	width: 32%;
	padding-left: 2px;
}


/*utilizzati nella pagina istituzioni - 3 colonne 20-50-30*/

.pa-second-third-column-container,
.pa-internal-page .second-third-column-container {
	float: left;
	width: 99%;
}

/*utilizzati nella pagina home (provincia-servizi-notizie) - 3 colonne 35-35-30*/
.pa-first-row-column-container{
	float: left;
	width: 32%;
	padding-right: 2px;
}

.pa-second-row-column-container{
	float: left;
	width: 34.8%;
	padding-right: 2px;
	text-align: center;
}

.pa-third-row-column-container{
	float: left;
	width: 32%;
	padding-left: 2px;
}

/*utilizzati nella pagina home nel top (logo + menu orizzontale+ polo-est) - 3 colonne 20-50-30*/
.pa-first-toprow-column-container{
	float: left;
	width: 20%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pa-second-toprow-column-container{
	float: left;
	width: 50%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pa-third-toprow-column-container{
	float: left;
	width: 25%;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.pa-internal-page .notizia-detail .second {
   text-align: left;
   float: left;
   width: 63.8%;
   padding: 5px 10px;
}

.pa-internal-page .notizia-detail .third {
   text-align: left;
   float: left;
   width: 33%;
}


/* Aggiunta per Politiche Ambientali */
#page-customizable-block div {
	width: 98%;
}

/* Cercare hack per FF2. Questo funziona su IE6 */
.child-2 div.UINavigationManager {
	overflow: visible !important;
}

.UIPageIterator {
	float: left;
	width: 100%;
	clear: both;
	margin-bottom: 10px;
}

