
.trasparenzaAlberoAlbero .searchLato {
border-top: 6px solid #88a958;
margin-right: 30px;
}

.trasparenzaAlberoAlbero #layout-column_column-4
{
	margin:0px 30px;
	width: 600px;
	border-top: 6px solid #88a958;
}

.trasparenzaAlbero .portlet-asset-publisher .asset-full-content .asset-content {
margin-right:0px;
margin-left: 0;
margin-bottom:0px;

}

.trasparenzaAlbero .lfr-tags-selector-list
{
	height: 99%;
}
.trasparenzaAlbero .taglib-header .header-title {
margin: .1em;
display: none;
}

.trasparenzaAlbero .aui-w7-10, .trasparenzaAlbero .aui-w70 {
  width: 660px; }

.trasparenzaAlbero .aui-w3-10, .trasparenzaAlbero .aui-w30 {
  width: 33%; }


.trasparenzaAlbero .ricerca
{
	background: #000;
	height: 56px;
	width:100%;
	position: relative;
	top:-71px;
}

.trasparenzaAlbero .ricerca form
{
	width: 990px;
	margin: auto;
	 	
}

.trasparenzaAlbero .ricerca input[type="image"]
{  
	  background-image: url("/temaumbria-theme/images/regione/search.png");
    background-repeat: no-repeat;
      -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    width: 336px;
    height: 56px;
    position: relative;
    left: 658px;
 
}

/***************** form di ricerca ************/

.trasparenzaAlbero .portlet-column-content {
    padding: 0px;
}

.trasparenzaAlbero .ricercaDati{
	margin: 0px 30px;
}

.trasparenzaAlbero .ricercaDati a{

     text-decoration: none;
     color: #464646;
}

.trasparenzaAlbero .ricercaDati .lfr-search-container 
{
	width: 100%;
	font-size: 11px;
	
}


.trasparenzaAlbero .ricercaDati input[type="checkbox"], .trasparenzaAlbero .ricercaDati input[type="radio"] {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(/temaumbria-theme/images/regione/checkbox.png) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.trasparenzaAlbero .ricercaDati input[type="radio"] {
	background: url(/temaumbria-theme/images/regione/radio.png) no-repeat;
}


.trasparenzaAlbero .ricercaDati input[type="submit"]
{
	
	font-size: 13px;
	font-weight:400;
	color: #464646;
	padding: 5px;
	background: -moz-linear-gradient(
		top,
		#f0f0f0 0%,
		#b8b8b8 67%,
		#424242);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#f0f0f0),
		color-stop(0.67, #b8b8b8),
		to(#424242));
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #464646;
	-moz-box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	text-shadow:
		0px -1px 0px rgba(153,153,153,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
	width: 150px;
	text-align: left;
	margin-left: 6px;
}
/*
.trasparenzaAlbero .ricercaDati .ricerca_colonna1, .trasparenzaAlbero .ricercaDati .ricerca_colonna2
{
	width: 50%;
}
.trasparenzaAlbero .ricercaDati .ricerca_colonna2
{
	width: 50%;
	
}
*/
.trasparenzaAlbero .ricercaDati  select {
	
	font-size: 13px;
	font-weight:400;
	color: #464646;
	padding: 5px;
	background: -moz-linear-gradient(
		top,
		#f0f0f0 0%,
		#b8b8b8 67%,
		#424242);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#f0f0f0),
		color-stop(0.67, #b8b8b8),
		to(#424242));
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #464646;
	-moz-box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	text-shadow:
		0px -1px 0px rgba(153,153,153,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}
.trasparenzaAlbero .ricercaDati input[type="text"], .trasparenzaAlbero .ricercaDati .aui-field-input-text {
background-url:url(../images/forms/input_shadow.png);
background-repeat: no-repeat;
border: 1px solid;
border-color: #bfbfbf #dedede #dedede #bfbfbf;
font: 1em Arial,Helvetica,Verdana,sans-serif;
padding: 5px 1px;
width: 285px;
}

.trasparenzaAlbero .ricercaDati input.focus
{
	background: transparent;
	border-color: 1px solid #464646;
}


.trasparenzaAlbero .ricercaDati .results-header
{
	width: 100%;
	
}
.trasparenzaAlbero .ricercaDati .results-row.alt td {
    background-color: #E9E9E9;
    color: #3E3E3E;
}


.trasparenzaAlbero .ricercaDati .results-row td {
    background: none repeat scroll 0 0 transparent;
    paing: 5px 8px;
    color: #3E3E3E;
    border: 1px solid #DADCDB;
}

.trasparenzaAlbero .ricercaDati .results-row td:even {
    background: none repeat scroll 0 0 transparent;
    paing: 5px 8px;
    color: #3E3E3E;
    border: 1px solid #DADCDB;
}

.trasparenzaAlbero .ricercaDati .results-header th, .trasparenzaAlbero .ricercaDati .results-header td {
    color: #FFFFFF;
    background-color:#525252;
    padding:10px;    
    border: 1px solid #DADCDB;
    text-align: center;
    
}

.trasparenzaAlbero .ricercaDati .results-header a,
.trasparenzaAlbero .ricercaDati .results-header a:hover,
.trasparenzaAlbero .ricercaDati .results-header a:visited 
{
	color: #ffffff;
}
.trasparenzaAlbero .ricercaDati .results-row a, 
.trasparenzaAlbero .ricercaDati .results-row  a:link,
.trasparenzaAlbero .ricercaDati .results-row a:hover{
    color: #464646;
   
}

.trasparenzaAlbero .ricercaDati .aui-column-content a span
{
	 text-decoration: none;
     color: #464646;
}


.trasparenzaAlbero .ricerca select
{
   display: none;
    
}


.trasparenzaAlbero .portlet-layout-bianco
{
 background: none repeat scroll 0 0 #FFFFFF;
    margin: -50px auto auto;
    padding-top: 15px;
    width: 990px;


}

.trasparenzaAlbero .portlet-layout-bianco1
{
width: 990px;
margin: auto;
background: #fff;
padding-top: 10px;
}

.trasparenzaAlbero .portlet-layout-rigablu
{
width: 990px;
margin: auto;
background: #fff;
margin-top:0px;
border-top:6px solid #88a958; 
}

.trasparenzaAlbero .navigazione
{
	background: #e5e5e4;
	width: 990px;
	margin: auto;
	
}

.trasparenzaAlbero .testatanav
{
	font-size: 24px;
	border-bottom: 1px solid #464 ;
	padding:10px 0px;
	margin-bottom: 30px;
	font-weight: 600;
	color:#464646;
}
.trasparenzaAlbero .testatanav a
{
	text-decoration: underline;
	color:#464646;
}


.trasparenzaAlbero .divlinkfooter
{
	
    float: left;
    padding: 0px 0px 0px 30px;
    width: 287px;

}

.trasparenzaAlbero .divlinkfooter a.link_semplice
{
	text-decoration: underline;
	font-family: Arial;
	font-size: 16px;
	line-height: 1.9;
	color:#464646;
}


.trasparenzaAlbero .divlinkfooter1 a,.trasparenzaAlbero .divlinkfooter1 a:hover,.trasparenzaAlbero .divlinkfooter1 a:visited 
{
	color:#464646;
	text-decoration: underline;
	font-family: Arial;
	font-size: 16px;
	line-height: 1.9;	
}

.trasparenzaAlbero .divlinkfooter1
{
	
    float: left;
    padding: 0px 0px 0px 30px;
    width: 290px;
}

.trasparenzaAlbero .divlinkfooter1 a.link_semplice
{
	text-decoration: underline;
	font-family: Arial;
	font-size: 16px;
	line-height: 1.9;
	color:#464646;
}
   

.trasparenzaAlbero #heading{
 height: 105px;
 margin:auto;
 width: 990px;
 position: relative;
 top:-28px;
 
}

.trasparenzaAlbero #navigation{
float: left;
position: relative;
top: -68px;
left: 329px;
width: 690px
}

.trasparenzaAlbero #navigation ul{
	list-style: none;
	margin: 0;
	padding: 3px;
	background:#fff;
	height: 40px;

}
.trasparenzaAlbero #navigation ul{
	list-style: none;
	margin: 0;
	padding: 3px;
	background:#fff;
	height: 40px;
	float: left;
}

.trasparenzaAlbero #navigation ul li a {
	display: block;
	padding: 2px 15px;
	color: #000;
	font-size: 19px;
	text-decoration: none;
	font-weight: 600;

}

.trasparenzaAlbero #navigation ul li a:hover{
	
	color:#000;
	}
	
.trasparenzaAlbero  #navigation ul li {
  float: left;
  vertical-align: top;
 

}

.trasparenzaAlbero #navigation ul li.selected a{
	 color:#000;
	 text-decoration: none;
	}

.trasparenzaAlbero #navigation ul li.selected a:hover{
	color:#000;
	text-decoration: none;
	}



.trasparenzaAlbero #navigation .child-menu {
    display: none;
}

.trasparenzaAlbero #navigation ul li ul.child-menu li{
	 display: none;
}

.trasparenzaAlbero #navigation ul li ul.child-menu li a{
 display: none;
}

.trasparenzaAlbero li:hover ul,.trasparenzaAlbero  li.over ul {
	display: none;
}



.trasparenzaAlbero .portlet-asset-publisher .asset-full-content .asset-content {
margin-right:0px;
margin-left: 0;
margin-bottom:0px;

}

.trasparenzaAlbero .search-pages
{
	clear: both;
}

.trasparenzaAlbero .notizie .final-separator
{
	display: none;
}


/***bottonihome**/

.trasparenzaAlbero .imgdx
{
	width: 200px;
	height: 60px;
}

.trasparenzaAlbero  a.leggidoc:hover, .trasparenzaAlbero a.leggidoc:link, .trasparenzaAlbero  a.leggidoc:active,.trasparenzaAlbero  a.leggidoc:visited
{
   text-decoration: none;
   width: 200px;
   margin: 5px;
   padding: 5px;
}

/** notizia evidenza**/

.trasparenzaAlbero .evidenza
{
	background-color: #800000;
	font-size: 1.5em;
	text-decoration: none;
	text-align: center;
	height: 41px;
	color: #fff;
	padding:10px 5px;
	font-style: oblique;
	margin-top: 25px;
	position: fixed;
    right: 166px;
    top: 5px;
    z-index: 50;
}

/* Temi*/
.trasparenzaAlbero .temi
{
	
width: 990px;
	
}

.trasparenzaAlbero .ricercaTemi
{
	position: relative;
top: -119px;
width: 330px;
left: 685px;
	
}


.trasparenzaAlbero .titoloarea
{
	font-size: 42px;
	font-weight: 600;
	margin-left: 30px;
	
}

.trasparenzaAlbero .titoloarea .portlet-body
{
	height: 60px;
}

.trasparenzaAlbero .titoloarea .asset-metadata
{
	display: none;
}


.trasparenzaAlbero .CanaliTemi 
{
	margin-top: -30px;
	
}

.trasparenzaAlbero .CanaliTemi .asset-abstract
{
	float: left;
	width: 45%;
	padding: 0px 20px 0px 10px;
	
}



.trasparenzaAlbero .ricercadxTemi {
background-color: #999;
border: 1px solid #000;
margin-top: 20px;
position: fixed;
top: 545px;
width: 191px;
}

.trasparenzaAlbero .Suggerimenti {

margin-right:30px;

}

/*** linkutili-normativa-documenti-modulistica*/


.trasparenzaAlbero .linkUtili {
width: 290px;
float: left;
padding: 0px 15px 0px 0px;
}

.trasparenzaAlbero .linkUtili .taglib-header {
border-bottom: 1px solid #464646;
color: #000;
font-weight: 600;
padding:12pt 0pt;
}
.trasparenzaAlbero .linkUtili .header-title {
font-weight: 600;
}

.trasparenzaAlbero .linkUtili .asset-content {
	font-size:16px;
	margin: 0;
	padding: 0;
}

.trasparenzaAlbero .linkUtili h1.portlet-title {
   color: #000;
font-size:24px;
font-weight:600;
border-bottom: 1px solid #464646;
padding-bottom: 15px;
padding-top: 15px;
}


.trasparenzaAlbero .portlet-asset-publisher .asset-full-content .asset-content {
margin-right:0px;
margin-left: 0px;
}

.trasparenzaAlbero .linkUtili .taglib-asset-links h2 
{
	display: none;
}
.trasparenzaAlbero .linkUtili ul
{
	margin: 0;
	padding: 0;
}

.trasparenzaAlbero .linkUtili p {

	padding-bottom:10px;
}

.trasparenzaAlbero .linkUtili a {
text-decoration: underline;
font-size: 16px;
color: #88a958;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}

.trasparenzaAlbero .linkUtili img.icon {
 display: none;

}

.trasparenzaAlbero .documenti {
width: 290px;
float: left;
padding: 0px 15px;
}

.trasparenzaAlbero .documenti .taglib-header {
border-bottom: 1px solid #464646;
color: #000;
padding:12pt 0pt;
}
.trasparenzaAlbero .documenti .header-title {
  font-weight: 600;
}
.trasparenzaAlbero .documenti .asset-content {
	font-size:16px;
	margin: 0;
	padding: 0;
}
.trasparenzaAlbero .documenti h1.portlet-title {
   color: #000;
font-size:24px;
font-weight:600;
border-bottom: 1px solid #464646;
padding-bottom: 15px;
padding-top: 15px;
}

.trasparenzaAlbero .documenti .taglib-asset-links h2 
{
	display: none;
}
.trasparenzaAlbero .documenti ul
{
	margin: 0;
	padding: 0;
}

.trasparenzaAlbero .documenti p {

	padding-bottom:10px;
}


.trasparenzaAlbero .documenti a {
text-decoration: underline;
font-size: 16px;
color: #88a958;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}

.trasparenzaAlbero .documenti img.icon {
 display: none;

}

.trasparenzaAlbero .normativa {
width: 290px;
float: left;
padding: 0px 0px 0px 15px;
}

.trasparenzaAlbero .normativa .taglib-header {
border-bottom: 1px solid #464646;
color: #000;
padding:12pt 0pt;
}
.trasparenzaAlbero .normativa .header-title {
  font-weight: 600;
}
.trasparenzaAlbero .normativa .asset-content {
	font-size:16px;
	margin: 0;
	padding: 0;
}
.trasparenzaAlbero .normativa h1.portlet-title {
   color: #000;
font-size:24px;
font-weight:600;
border-bottom: 1px solid #464646;
padding-bottom: 15px;
padding-top: 15px;
}

.trasparenzaAlbero .normativa .taglib-asset-links h2 
{
	display: none;
}
.trasparenzaAlbero .normativa ul
{
	margin: 0;
	padding: 0;
}

.trasparenzaAlbero .normativa p {

	padding-bottom:10px;
}


.trasparenzaAlbero .normativa a {
text-decoration: underline;
font-size: 16px;
color: #88a958;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}

.trasparenzaAlbero .normativa img.icon {
 display: none;

}


.trasparenzaAlbero .modulistica {
    margin: 0px 30px 0px 4px;
    padding: 12pt 0px;
    font-size: 14px;
    font-weight: 400;
}
.trasparenzaAlbero .modulistica .taglib-header {
border-bottom: 1px solid #464646;
color: #000;
padding:12pt 0pt;
}
.trasparenzaAlbero .modulistica .header-title {
  font-weight: 600;
}
.trasparenzaAlbero .modulistica .asset-content {
	font-size:16px;
	margin: 0;
	padding: 0;
}
.trasparenzaAlbero .modulistica h1.portlet-title {
   color: #000;
font-size:24px;
font-weight:600;
border-bottom: 1px solid #464646;
padding-bottom: 15px;
padding-top: 15px;
}

.trasparenzaAlbero .modulistica .taglib-asset-links h2 
{
	display: none;
}
.trasparenzaAlbero .modulistica ul
{
	margin: 0;
	padding: 0;
}

.trasparenzaAlbero .modulistica p {

	padding-bottom:10px;
}

.trasparenzaAlbero .modulistica a {
text-decoration: underline;
font-size: 16px;
color: #88a958;
line-height: 20px;
font-weight:400;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
	padding-bottom:10px;
}

.trasparenzaAlbero .modulistica img.icon {
 display: none;

}


.trasparenzaAlbero .notizieTemi .asset-abstract
{
	padding: 0px 5px 0px 10px;
}

.trasparenzaAlbero .tagNav
{
	border-radius:5px;
	border: 1px solid #ccc;
	-moz-box-shadow: -1px 0 8px 1px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: -1px 0 8px 1px rgba(0, 0, 0, 0.4);
    box-shadow:-1px 0 8px 1px rgba(0, 0, 0, 0.4);
}

/*** pagina area tematica***/
/*tematiche*/


.trasparenzaAlbero .contenutotema 
{
	margin:0px 30px;
 	clear:both;
 	padding-bottom: 25px;
	
}
.trasparenzaAlbero .contenutotema  .metadata-publish-date
{
	display: none;
}
 

.trasparenzaAlbero .titolotema
{
	font-size: 42px;
 font-weight: 600;
 padding-bottom: 20px;
}

.trasparenzaAlbero .descrizionetema
{
	font-size: 20px;
	float:left;
	width:600px;
	font-weight: 400;
 
}
.trasparenzaAlbero .fototema
{
		
	float:left;
	position: relative;
	top: -70px;
}


/* menu trasparenza**/
.trasparenzaAlbero .menutrasparenza 
{
	width:950px;
	margin:0px 0px;
	float:left;
	
}

.trasparenzaAlbero .menutrasparenza .no-title
{
    display: block;
    padding-bottom:15px;
    border: 0;
    width: 296px;
    float:left;
    height:200px;
    margin-right: 20px;
    border-bottom: 1px solid #464646;
     
}
.trasparenzaAlbero .menutrasparenzamedio 
{
	width:950px;
	margin:0px 0px;
	float:left;
	
}

.trasparenzaAlbero .menutrasparenzamedio .no-title
{
    display: block;
    padding-bottom:15px;
    border: 0;
    width: 296px;
    float:left;
    height:200px;
    margin-right: 20px;
    border-bottom: 1px solid #464646;
     
}
.trasparenzaAlbero .menutrasparenzamedio .no-title
{
    display: block;
    padding-bottom:15px;
    border: 0;
    width: 296px;
    float:left;
    height:260px;
    margin-right: 20px;
    border-bottom: 1px solid #464646;
     
}
.trasparenzaAlbero .menutrasparenzamedio .titoloargomento {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 10px;

}

.trasparenzaAlbero .menutrasparenzamedio .titoloargomento a {

 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #88a958;
 line-height: 1.3;

}

.trasparenzaAlbero .menutrasparenzamedio .linkargomento {
padding: 6pt 0pt;
margin-right: 25px;

}
.trasparenzaAlbero .menutrasparenzamedio .linkargomento a {
  
 color:#88a958;
 margin: 0;
 padding: 0;
 text-decoration: underline;
 font-weight: 400;
 font-size: 18px;
text-align:left; 

}
.trasparenzaAlbero .menutrasparenzamedio .linktrasparenza {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height: 70px;
}

.trasparenzaAlbero .menutrasparenzamedio .linktrasparenzas {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height:70px;
}



.trasparenzaAlbero .menutrasparenzamedio .linktrasparenza a {
 /*color:#88a958;
 margin: 0;
 padding: 0;
 text-decoration: underline;
 text-align:left;*/ 
  color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #88a958;
 line-height: 1.3;

}

.trasparenzaAlbero .menutrasparenzamedio .linktrasparenzas a {
   
 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #88a958;
 line-height: 1.3;

}


.trasparenzaAlbero .menutrasparenza .titoloargomento {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 10px;

}

.trasparenzaAlbero .menutrasparenza .titoloargomento a {

 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #88a958;
 line-height: 1.3;

}

.trasparenzaAlbero .menutrasparenza .linktrasparenza {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height: 70px;
}

.trasparenzaAlbero .menutrasparenza .linktrasparenzas {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height:70px;
}

.trasparenzaAlbero .menutrasparenza .linktrasparenza:first-child 
{ 

}

.trasparenzaAlbero .menutrasparenza .linktrasparenza:last-child 
{ 
 border-top:1px solid #464646;
 padding-top: 20px
}



.trasparenzaAlbero .menutrasparenza .linktrasparenza a {
 /*color:#88a958;
 margin: 0;
 padding: 0;
 text-decoration: underline;
 text-align:left;*/ 
  color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #88a958;
 line-height: 1.3;

}

.trasparenzaAlbero .menutrasparenza .linktrasparenzas a {
   
 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #88a958;
 line-height: 1.3;

}


.trasparenzaAlbero .menutrasparenza .fotoargomento {
  width: 295px;
  height: 150px;           
}

.trasparenzaAlbero .menutrasparenza .linkargomento {
padding: 6pt 0pt;
margin-right: 25px;

}
.trasparenzaAlbero .menutrasparenza .linkargomento a {
  
 color:#88a958;
 margin: 0;
 padding: 0;
 text-decoration: underline;
 font-weight: 400;
 font-size: 18px;
text-align:left; 

}

.trasparenzaAlbero .menutrasparenza  .portlet-title {
    display: block;
    font-size: 24px;
    margin: 0px;
    font-weight: 600;
    padding-bottom:5px;
    border: 0;
   
}

.trasparenzaAlbero .menutrasparenza .asset-title {

	 margin:0;
	 padding:0;
	 
}

.trasparenzaAlbero .menutrasparenza .asset-content
{
	padding:0;
	margin:0;
}

.trasparenzaAlbero .menutrasparenza .asset-small-image {
  display: none;
}

/**Menutrasparenza 1**/
.trasparenzaAlbero .menutrasparenza1 
{
	width:950px;
	margin:0px 0px;
	float:left;
}

.trasparenzaAlbero .menutrasparenza1 .no-title
{
    display: block;
    padding-bottom:5px;
    border: 0;
    width: 296px;
    float:left;
    height:430px;
    margin-right: 20px;
    border-bottom: 1px solid #464646;
     
}


.trasparenzaAlbero .menutrasparenza1 .titoloargomento {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 10px;

}


.trasparenzaAlbero .menutrasparenza1 .titoloargomento a {

 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #88a958;
 line-height: 1.3;

}

.trasparenzaAlbero .menutrasparenza1 .linktrasparenza {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
   height: 90px;
}

.trasparenzaAlbero .menutrasparenza1 .linktrasparenzas {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height: 90px;
}

.trasparenzaAlbero .menutrasparenza1 .linktrasparenza:first-child 
{ 

}

.trasparenzaAlbero .menutrasparenza1 .linktrasparenza:last-child 
{ 
 border-top:1px solid #464646;
 padding-top: 20px
}


.trasparenzaAlbero .menutrasparenza1 .linktrasparenza a {
  
 color:#000;
 border-bottom:1px solid #88a958;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 line-height: 1.3;
}

.trasparenzaAlbero .menutrasparenza1 .linktrasparenzas a {
  
 color:#000;
 border-bottom:1px solid #88a958;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 line-height: 1.3; 

}


.trasparenzaAlbero .menutrasparenza1 .fotoargomento {
  width: 295px;
  height: 150px;           
}

.trasparenzaAlbero .menutrasparenza1 .linkargomento {
padding: 6pt 0pt;
margin-right: 25px;

}
.trasparenzaAlbero .menutrasparenza1 .linkargomento a {
  
 color:#88a958;
 margin: 0;
 padding: 0;
 text-decoration: underline;
 font-weight: 400;
 font-size: 18px;
 text-align:left; 

}

.trasparenzaAlbero .menutrasparenza1  .portlet-title {
    display: block;
    font-size: 24px;
    margin: 0px;
    font-weight: 600;
    padding-bottom:5px;
    border: 0;
   
}

.trasparenzaAlbero .menutrasparenza1 .asset-title {

	 margin:0;
	 padding:0;
}


.trasparenzaAlbero .menutrasparenza1 .asset-content
{
	padding:0;
	margin:0;
}

.trasparenzaAlbero .menutrasparenza1 .asset-small-image {
  display: none;
}
/**Menutrasparenza ultimo senza riga nera sotto**/
.trasparenzaAlbero .menutrasparenzasr 
{
	width:950px;
	margin:0px 0px;
	float:left;
}
  
    
.trasparenzaAlbero .menutrasparenzasr .no-title
{
    display: block;
    padding-bottom:5px;
    border: 0;
    width: 296px;
    float:left;
    height:430px;
    margin-right: 20px;
         
}


.trasparenzaAlbero .menutrasparenzasr .titoloargomento {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 10px;

}


.trasparenzaAlbero .menutrasparenzasr .titoloargomento a {

 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #88a958;
 line-height: 1.3;

}

.trasparenzaAlbero .menutrasparenzasr .linktrasparenza {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
   height: 90px;
}

.trasparenzaAlbero .menutrasparenzasr .linktrasparenzas {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height: 90px;
}

.trasparenzaAlbero .menutrasparenzasr .linktrasparenza:first-child 
{ 

}

.trasparenzaAlbero .menutrasparenzasr .linktrasparenza:last-child 
{ 
 border-top:1px solid #464646;
 padding-top: 20px
}


.trasparenzaAlbero .menutrasparenzasr .linktrasparenza a {
  
 color:#000;
 border-bottom:1px solid #88a958;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 line-height: 1.3;
}

.trasparenzaAlbero .menutrasparenzasr .linktrasparenzas a {
  
 color:#000;
 border-bottom:1px solid #88a958;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 line-height: 1.3; 

}


.trasparenzaAlbero .menutrasparenzasr .fotoargomento {
  width: 295px;
  height: 150px;           
}

.trasparenzaAlbero .menutrasparenzasr .linkargomento {
padding: 6pt 0pt;
margin-right: 25px;

}
.trasparenzaAlbero .menutrasparenzasr .linkargomento a {
  
 color:#88a958;
 margin: 0;
 padding: 0;
 text-decoration: underline;
 font-weight: 400;
 font-size: 18px;
 text-align:left; 

}

.trasparenzaAlbero .menutrasparenzasr  .portlet-title {
    display: block;
    font-size: 24px;
    margin: 0px;
    font-weight: 600;
    padding-bottom:5px;
    border: 0;
   
}

.trasparenzaAlbero .menutrasparenzasr .asset-title {

	 margin:0;
	 padding:0;
}


.trasparenzaAlbero .menutrasparenzasr .asset-content
{
	padding:0;
	margin:0;
}

.trasparenzaAlbero .menutrasparenzasr .asset-small-image {
  display: none;
}

/****fine menutrasparenzasenzafondo*/

.trasparenzaAlbero .categorie .no-title
{
float: left;
width: 297px;
border-bottom: 1px #464646 solid;
height: 180px;

}

.trasparenzaAlbero .categorie  h1.asset-title {
   font-size: 26px;
   color: #000;
   border: 0;
   margin:10px 0px 0px 0px;
   width: 284px;
}

.trasparenzaAlbero .categorie  h1.asset-title a:link , .trasparenzaAlbero .categorie  h1.asset-title a:hover, .trasparenzaAlbero .categorie  h1.asset-title a:visited {
   color:#88a958;
   text-decoration: underline;  
}
.trasparenzaAlbero .categorie  h1.asset-title a img {
     display: none;
}

.trasparenzaAlbero .categorie .portlet-title img {
     display: none;
}
.trasparenzaAlbero .categorie .asset-summary
{
	font-size: 16px;
	width: 285px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.trasparenzaAlbero .categorie .asset-summary a
{
	color:#464646;
	line-height: 18px;
	text-decoration: none;
}
.trasparenzaAlbero .categorie .asset-more a
{
	color:#464646;
	line-height: 18px;
	text-decoration: none;
	display: none;
}
.trasparenzaAlbero .categorie .separator
{
	margin:0;
	padding:0;
	display: none;
}

.trasparenzaAlbero .portlet-asset-publisher .separator, .trasparenzaAlbero .separator {
display: none;
border-bottom: 1px solid #464646;
}
.trasparenzaAlbero hr {
display: block;
border-bottom: 1px solid #464646;
}



/*** pagina argomento***/
.trasparenzaAlbero .argomento 
{
	margin: 70px 30px;
}
.trasparenzaAlbero .argomento  .portlet-title {
    display: block;
    font-size: 24px;
    margin: 0px;
    font-weight: 600;
    padding-bottom:5px;
    border: 0;
   
}

.trasparenzaAlbero .argomento .no-title
{

 border-bottom: 1px #464646 solid;

}


.trasparenzaAlbero .argomento .asset-abstract
{
	width: 99%;
		
}
.trasparenzaAlbero  .asset-content
{
	padding:0;
	margin:0;
}

.trasparenzaAlbero .argomento .asset-full-content .asset-content {

padding-bottom: 10px;
padding-top: 10px;
}

.trasparenzaAlbero .argomento .asset-small-image {
  display: none;
}


.trasparenzaAlbero .argomento .asset-title {

margin-bottom:0;
margin-right: 0;
margin-top:0;
padding-bottom:0px;
}

.trasparenzaAlbero .argomento  h1.asset-title {
   font-size: 24px;
   font-weight:600;
   padding-bottom: 5px;
   color: #000;
   border: 0;
}

.trasparenzaAlbero .argomento  h1.asset-title a {
    color:#000;
 	margin: 0;
	padding: 0;
	text-decoration:underline;
}


.trasparenzaAlbero .descrizioneRicerca
{border-top: 6px solid #88a958;
margin: 0px 25px 0px 10px;
padding: 12pt 0pt;
font-size: 18px;
font-weight: 400;
}

.trasparenzaAlbero .descrizioneContatti
{
 margin: 0px 30px 0px 4px;
 padding: 12pt 0pt;
 font-size: 14px;
 font-weight: 700;

}

.trasparenzaAlbero .titoloContatti h1.portlet-title
{
	display: none;
}

.trasparenzaAlbero .titoloContatti  {
border-bottom: 1px solid #000;
border-top: 6px solid #88a958;
 margin: 0px 30px 0px 0px;
  font-size: 14px;
 font-weight: 700;
}
.trasparenzaAlbero .titoloContatti p  {
	
 font-family:"Titillium Web";
 font-size: 14px;
 font-weight: 700;
padding: 30px 0px 5px 0px;
margin: 0px 0px 0px 0px;
}

.trasparenzaAlbero .titoloContatti  .asset-metadata
{
	display: none;
}

.trasparenzaAlbero .descrizioneContatti  h1.portlet-title  {
 border-bottom: 1px solid #000;
margin: 0;
padding-bottom:5px;
font-weight:700;
font-size: 14px;
padding-top: 6pt;

}

.trasparenzaAlbero .descrizioneContatti  h1.asset-title a img {
     display: none;
}

.trasparenzaAlbero .descrizioneContatti .portlet-title img {
     display: none;
}

.trasparenzaAlbero .descrizioneContatti .portlet-content
{
	padding:0;
	margin:0;
}


.trasparenzaAlbero .descrizioneContatti .asset-content
{
	padding:0;
	margin:0;
}

.trasparenzaAlbero .contatti
{
font-size: 13px;
font-family:Arial;
font-weight:400;
padding:5px 0px;
}

.trasparenzaAlbero .contattiarea
{
padding: 16pt 0pt;
font-size: 18px;
font-weight: 400;

}


.trasparenzaAlbero .argomento  h1.asset-title a img {
     display: none;
}

.trasparenzaAlbero .argomento .portlet-title img {
     display: none;
}
.trasparenzaAlbero .argomento .asset-summary
{
	font-size: 14px;
	font-family: Arial;
    line-height: 1.3;
}

.trasparenzaAlbero .argomento .asset-summary a
{
	color:#464646;
	line-height: 16px;
}
.trasparenzaAlbero .argomento .asset-more a
{
color:#464646;
	line-height: 16px;
	display: none;
}


/*** pagina SottoArgomento***/

.trasparenzaAlbero .contenuto 
{
	margin: 0px 30px;
	width: 592px;
}

.trasparenzaAlbero .titolo
{
	font-size: 42px;
 font-weight: 600;
 padding-bottom: 20px;
}

.trasparenzaAlbero .descrizione
{
	font-size: 20px;
	padding-bottom: 20px;
	line-height: 25px;
 
}
.trasparenzaAlbero .foto
{
	width:545px;
	height:116px;
	padding-bottom: 20px;
}


.trasparenzaAlbero .descrizionedx
{
	font-size: 16px;
	font-weight:400;	
	padding-bottom: 20px;
	line-height: 20px;
 
}
.trasparenzaAlbero .fotodx
{
	width:198px;
	height:63px;
	padding-bottom: 20px;
}


.trasparenzaAlbero  .contenuto p {
margin-bottom:0;
line-height: 1.5;
font-family: arial;
font-size: 13px;
}

.trasparenzaAlbero  .contenuto ul li {
margin-bottom:0;
line-height: 1.5;
font-family: arial;
font-size: 13px;
}

.trasparenzaAlbero .testo
{
	font-size: 13px;
	padding-bottom: 30px;
    font-family: Arial;
    line-height: 1.5;
}


.trasparenzaAlbero .contenutodx 
{
	margin: 0px 30px;
}


.trasparenzaAlbero .contenutodx  .foto
{
	width:169px;
	height:63px;
	padding-bottom: 20px;
}
.trasparenzaAlbero .contenutodx .testo
{
	font-size: 16x;
	font-weight: 400;
	line-height: 16px;
    
}

.trasparenzaAlbero .contenutodx p {
  line-height: 18px;
}



.trasparenzaAlbero .aui-w1-2, .aui-w50 {
width: 50%;
float: left;
}


/**footer**/


.trasparenzaAlbero .yui3-widget-content-expanded
{

-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
height: 990px;
width: 700px;
}

.trasparenzaAlbero p
{
	margin-bottom: 0;
}

/*  tabelle dati inserite in contenuto*/

.trasparenzaAlbero .contenuto table
{
	
	width: 600px;
	margin: 20px 0px;
	
}

.trasparenzaAlbero .contenuto table thead {
display: table-header-group;
vertical-align: left;
border-color: inherit;
}

.trasparenzaAlbero .contenuto caption {
margin:10px 0px;
text-align: left;
font-weight: 600;
font-size: 20px;
}

.trasparenzaAlbero .contenuto table td {
    background-color: #E9E9E9;
    color: #3E3E3E;
}


.trasparenzaAlbero .contenuto td {
    background: none repeat scroll 0 0 transparent;
    padding: 5px 8px;
    color: #3E3E3E;
    border: 1px solid #DADCDB;
}

.trasparenzaAlbero .contenuto th, .trasparenzaAlbero .contenuto td {
    color: #FFFFFF;
    background-color:#525252;
    /*padding: 5px 1px;*/
    border: 1px solid #DADCDB;
    text-align: center;
    padding: 10px;
}

.trasparenzaAlbero .contenuto table td a, .trasparenzaAlbero .contenuto table td a:hover, .trasparenzaAlbero .contenuto table td a:visited 
{
	color: #ffffff;
}
.trasparenzaAlbero .contenuto table td a, .trasparenzaAlbero .contenuto  table td a:link , .trasparenzaAlbero .contenuto table td a:hover{
    color: #004171;
   
}
.trasparenzaAlbero .taglib-search-iterator {
  
    width: 100%;
  
}

/***************** tabelle delle form di ricerca ************/

.trasparenzaAlbero .portlet-column-content {
    padding: 0px;
}


.trasparenzaAlbero .aui-button-holder input[type="submit"]
{
	
	font-size: 13px;
	font-weight:400;
	color: #464646;
	padding: 5px;
	background: -moz-linear-gradient(
		top,
		#f0f0f0 0%,
		#b8b8b8 67%,
		#424242);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#f0f0f0),
		color-stop(0.67, #b8b8b8),
		to(#424242));
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #464646;
	-moz-box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	text-shadow:
		0px -1px 0px rgba(153,153,153,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
	width: 150px;
	text-align: left;
	margin-left: 6px;
}

.ricerca_colonna1 select , .ricerca_colonna2 select {
	
	font-size: 13px;
	font-weight:400;
	color: #464646;
	padding: 5px;
	background: -moz-linear-gradient(
		top,
		#f0f0f0 0%,
		#b8b8b8 67%,
		#424242);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#f0f0f0),
		color-stop(0.67, #b8b8b8),
		to(#424242));
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #464646;
	-moz-box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	box-shadow:
		0px 1px 3px rgba(204,204,204,0.5),
		inset 0px 0px 10px rgba(153,153,153,0.7);
	text-shadow:
		0px -1px 0px rgba(153,153,153,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}

.trasparenzaAlbero input.focus
{
	background: #ccc;
	border-color: 1px solid #464646;
}


/**** searchLato***/

.trasparenzaAlbero .searchLato
{
border-top: 6px solid #88a958;
margin-right: 30px;
}

.trasparenzaAlbero .searchLato input[type="text"],.trasparenzaAlbero  .searchLato .aui-field-input-text {
background-url:url(../images/forms/input_shadow.png);
background-repeat: no-repeat;
border: 1px solid;
border-color: #bfbfbf #dedede #dedede #bfbfbf;
font:1em ;
padding: 5px 1px;
width: 243px;
}

.trasparenzaAlbero .searchLato input.focus
{
	background: transparent;
	border-color: 1px solid #464646;
}

.trasparenzaAlbero .searchLato .genericSearchBtn {
	vertical-align:middle;
	margin:0px;
	border: 0px;
	width: 26px;
	height: 26px;
	background-image: url(/temaumbria-theme/images/urp/searchLittle.png);
	background-repeat: no-repeat;
	cursor: pointer;
	margin-bottom:5px;
}

