/*
decorators per CSSControlRenderer
*/

/********************************************
  Definizione decorator per pagin interne
********************************************/

.internal-page {
  width: 79%;
  float: left;
}
.internal-container {
  width: 79%;
  float: left;
}

/*utilizzati nella pagina home - 2 colonne 70-30*/
.columns-left-container{
	float: left;
	width: 70%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


.columns-right-container{
	float: left;
	width: 29%;
	margin: 0px;
}

/* div del banner in alto */
.banner-container{
	float: left;
	width: 99%;
	background: transparent
		url(/resources/prov-ve/images/polo/portale3_r1_c2.jpg) 100% 0 
		repeat-y;
	padding-bottom: 0px;
	margin: 0px;	
}

/*containers necessari per float left nel banner*/
.banner-menu-container{
	float: left;
	width: 75%;
}
.banner-image-container{
	float: left;
	width: 29%;
}
/*utilizzati nella pagina home - 50%*/
.half-left-container{
	float: left;
	width: 50%;
	border:1px solid white;
}
.half-right-container{
	float: left;
	width: 49%;
	border:1px solid white;
}
/*utilizzati nella pagina istituzioni - 3 colonne 20-50-30*/
.first-column-container{
	float: left;
	width: 20%;
}

.second-column-container{
	float: left;
	width: 58%;
	margin: 0;
	padding: 0px 5px;
}

.third-column-container{
	float: left;
	width: 35%;
	margin: 0;
}
.second-third-column-container{
	float: left;
	width: 99%;
}
/*utilizzati nella pagina home (provincia-servizi-notizie) - 3 colonne 35-35-30*/
.first-row-column-container{
	float: left;
	width: 32%;
	padding-right: 2px;
}
.second-row-column-container{
	float: left;
	width: 34.8%;
	padding-right: 2px;
	text-align: center;
}
.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*/
.first-toprow-column-container{
	float: left;
	width: 20%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.second-toprow-column-container{
	float: left;
	width: 50%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.third-toprow-column-container{
	float: left;
	width: 25%;
  margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.customizable-block{
  float: left;
}

/*
.default-container .default-container {
  clear: both;
}
*/

.portlet-maximized {
  float: left;
  width: 79.8%;
}

.UIPageIterator {
  clear: both;
}






