
.ie8 BODY.trasparenza
{
line-height:0.9;
}

.trasparenza .searchLato {
border-top: 6px solid #9C2328;
margin-right: 30px;
}

.trasparenza #layout-column_column-4
{
	margin:0px 30px;
	width: 930px;
	border-top: 6px solid #9C2328;
}

.trasparenza .portlet-asset-publisher .asset-full-content .asset-content {
margin-right:0px;
margin-left: 0;
margin-bottom:0px;

}

.trasparenza .lfr-tags-selector-list
{
	height: 99%;
}
.trasparenza .taglib-header .header-title {
margin: .1em;
display: none;
}



/***************** form di ricerca ************/

.trasparenza .portlet-column-content {
    padding: 0px;
}

.trasparenza .portlet-content {
   padding: 12px 0px 10px;
}


.trasparenza .ricercaDati{
	margin: 0px 0px;
}

.trasparenza .ricercaDati a{

     text-decoration: none;
     color: #464646;
}

.trasparenza .ricercaDati .lfr-search-container 
{
	width: 100%;
	font-size: 12px;
	
}


.trasparenza .ricercaDati input[type="checkbox"], .trasparenza .ricercaDati input[type="radio"] {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background-image: url(/temaumbria-theme/images/regione/checkbox.png) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.trasparenza .ricercaDati input[type="radio"] {
	background-image: url(/temaumbria-theme/images/regione/radio.png) no-repeat;
}


.trasparenza .ricercaDati  select {
	
	font-size: 13px;
	font-weight:400;
	color: #464646;
	padding: 5px;
	width:303px;
	font-family:Titillium Web;
	/*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);*/
}
.trasparenza .ricercaDati input[type="text"], .trasparenza .ricercaDati .aui-field-input-text {
background-image:url(../images/forms/input_shadow.png);
background-repeat: no-repeat;
border: 1px solid;
border-color: #bfbfbf #dedede #dedede #bfbfbf;
font-family:Titillium Web;
padding: 5px 1px;
width: 300px;
}

.trasparenza .ricercaDati input.focus
{
	background: transparent;
	border: 1px solid #464646;
}


.trasparenza .ricercaDati .results-header
{
	width: 100%;
	
}
.trasparenza .ricercaDati .results-row.alt td {
    background-color: #E9E9E9;
    color: #3E3E3E;
}


.trasparenza .ricercaDati .results-row td {
    background: none repeat scroll 0 0 transparent;
    padding: 5px 8px;
    color: #3E3E3E;
    border: 1px solid #DADCDB;
}

.trasparenza .ricercaDati .results-row td:even {
    background: none repeat scroll 0 0 transparent;
    padding: 5px 8px;
    color: #3E3E3E;
    border: 1px solid #DADCDB;
}

.trasparenza .ricercaDati .results-header th, 
.trasparenza .ricercaDati .results-header td {
    color: #FFFFFF;
    background-color:#525252;
    padding:10px;    
    border: 1px solid #DADCDB;
    text-align: center;
    
}

.trasparenza .ricercaDati th.first
{
	width: 25px;
}

.trasparenza .ricercaDati th.col-riga-num-atto
{
	width: 25px;
}
.trasparenza .ricercaDati th.col-allegati
{
	width: 50px;
}

.trasparenza .ricercaDati th.last
{
	width: 20px;
}
/*
.trasparenza .ricercaDati th.col-riga-data-atto
{
	width: 50px;
}
.trasparenza .ricercaDati th.col-riga-oggetto-atto
{
	width: 50px;
}
.trasparenza .ricercaDati th.col-riga-cig
{
	width: 50px;
}
.trasparenza .ricercaDati th.col-riga-cognome-art37
{
	width: 50px;
}
.trasparenza .ricercaDati th.col-riga-importo-aggiudicazione
{
	width: 50px;
}
.trasparenza .ricercaDati th.col-riga-importo-liquidazione
{
	width: 50px;
}
.trasparenza .ricercaDati th.col-riga-data-inizio-incarico
{
	width: 50px;
}
.trasparenza .ricercaDati th.col-riga-data-fine-incarico
{
	width: 50px;
}

*/
.trasparenza .ricercaDati .results-header a,
.trasparenza .ricercaDati .results-header a:hover,
.trasparenza .ricercaDati .results-header a:visited 
{
	color: #ffffff;
}
.trasparenza .ricercaDati .results-row a, 
.trasparenza .ricercaDati .results-row  a:link,
.trasparenza .ricercaDati .results-row a:hover{
    color: #464646;
   
}

.trasparenza .ricercaDati .aui-column-content a span
{
	 text-decoration: none;
     color: #464646;
}

.trasparenza .ricercaDati .search-pages {
clear: both;
height: auto;
overflow: hidden;
width: auto;
position: inherit;

}

/**** ricerca dentro una colonna***/
.trasparenza .ricercaDati1col{
	margin: 0px 30px;
	width: 630px;   

}

.trasparenza .ricercaDati1col .ltr .aui-column
{

}
.trasparenza .ricercaDati1col .aui-w25 {
width: 29%;
}
.trasparenza .ricercaDati1col .aui-w25 {
width: 41%;
}
.trasparenza .ricercaDati1col .aui-w25 {
width: 39%;
}


.trasparenza .ricercaDati1col a{

     text-decoration: none;
     color: #464646;
}


.trasparenza .ricercaDati1col .lfr-search-container 
{
	width: 100%;
	font-size: 13px;
	
}


.trasparenza .ricercaDati1col input[type="checkbox"], .trasparenza .ricercaDati1col input[type="radio"] {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background-image: url(/temaumbria-theme/images/regione/checkbox.png) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.trasparenza .ricercaDati1col input[type="radio"] {
	background-image: url(/temaumbria-theme/images/regione/radio.png) no-repeat;
}

.trasparenza .ricercaDati1col  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;
	width: 303px;
	/*-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);*/
}
.trasparenza .ricercaDati1col input[type="text"], .trasparenza .ricercaDati1col .aui-field-input-text {
background-image:url(../images/forms/input_shadow.png);
background-repeat: no-repeat;
border: 1px solid;
border-color: #bfbfbf #dedede #dedede #bfbfbf;
font-family:Titillium Web;
padding: 5px 1px;
width: 300px;
}

.trasparenza .ricercaDati1col input.focus
{
	background: transparent;
	border-color: 1px solid #464646;
}


.trasparenza .ricercaDati1col .results-header
{
	width: 100%;
	
}
.trasparenza .ricercaDati1col .results-row.alt td {
    background-color: #E9E9E9;
    color: #3E3E3E;
}


.trasparenza .ricercaDati1col .results-row td {
    background: none repeat scroll 0 0 transparent;
    padding: 5px 8px;
    color: #3E3E3E;
    border: 1px solid #DADCDB;
}

.trasparenza .ricercaDati1col .results-row td:even {
    background: none repeat scroll 0 0 transparent;
    padding: 5px 8px;
    color: #3E3E3E;
    border: 1px solid #DADCDB;
}

.trasparenza .ricercaDati1col .results-header th, .trasparenza .ricercaDati1col .results-header td {
    color: #FFFFFF;
    background-color:#525252;
    padding:10px;    
    border: 1px solid #DADCDB;
    text-align: center;
    
}

.trasparenza .ricercaDati1col .results-header a,
.trasparenza .ricercaDati1col .results-header a:hover,
.trasparenza .ricercaDati1col .results-header a:visited 
{
	color: #ffffff;
}
.trasparenza .ricercaDati1col .results-row a, 
.trasparenza .ricercaDati1col .results-row  a:link,
.trasparenza .ricercaDati1col .results-row a:hover{
    color: #464646;
   
}

.trasparenza .ricercaDati1col .aui-column-content a span
{
	 text-decoration: none;
     color: #464646;
}



/*******/

.trasparenza .ricerca select
{
   display: none;
    
}

.trasparenza .search-pages
{
	clear: both;
}


.trasparenza .contenuto .search-pages {
clear: both;
height: auto;
overflow: hidden;
width: auto;
position: inherit;

}

.trasparenza .search-pages {
clear: both;
height: auto;
overflow: hidden;
width: auto;
position: absolute;
top: -72px;
right:15px;
}



 .trasparenza .tab-pag
{
	float:left;
	width: 100px;
	height: 40px;
	border: 1px solid #464646;
}

.trasparenza .tab-pag-a,  .trasparenza .tab-pag-a-selected
{
	text-decoration: none;
	font-size: 24px;
	font-weight: 400;
	position:relative;
	top:7px;
	left:10px;
	color: #112A8C;
}

.trasparenza .tab-pag-selected
{
	float:left;
	width: 100px;
	height: 40px;
	border-top: 1px solid #464646;
	border-right: 1px solid #464646;
	border-left: 1px solid #464646;
	border-bottom : 1px solid #fff;
}


.trasparenza .notizie .final-separator
{
	display: none;
}


/***bottonihome**/

.trasparenza .imgdx
{
	width: 200px;
	height: 60px;
}

.trasparenza  a.leggidoc:hover, .trasparenza a.leggidoc:link, .trasparenza  a.leggidoc:active,.trasparenza  a.leggidoc:visited
{
   text-decoration: none;
   width: 200px;
   margin: 5px;
   padding: 5px;
}


.trasparenza .linkUtili a {
text-decoration: underline;
font-size: 16px;
color: #9C2328;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}


.trasparenza .documenti a {
text-decoration: underline;
font-size: 16px;
color: #9C2328;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}

.trasparenza .normativa a {
text-decoration: underline;
font-size: 16px;
color: #9C2328;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}


.trasparenza .modulistica a {
text-decoration: underline;
font-size: 16px;
color: #9C2328;
line-height: 20px;
font-weight:400;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
	padding-bottom:10px;
}

/*@funnel: Modulistica*/
.trasparenza .modulistica{
	margin-top:20px;
	margin-left: 30px;
}

.trasparenza .modulistica .taglib-search-iterator a
{
	text-decoration:none;
	font-family: 'Titillium web';
    font-size: 18px;
    
}

.trasparenza .modulistica a
{
	text-decoration:none;
	font-family: 'Titillium web';
    font-size: 22px;
    
}

.trasparenza .modulistica .portlet-content
{
	padding: 0px;
	margin: 0px;
}

.trasparenza .modulistica .portlet-content .asset-content
{
	height: 40px;
}

.trasparenza .modulistica .no-title
{
	border-bottom: 1px solid #464646;
    
}

.trasparenza .modulistica .asset-resource-info img		
{
 display: none;
	
}
.trasparenza .modulistica .asset-resource-info		
{
float: left;
font-family: 'Titillium web';
font-size: 22px;
margin-bottom: 22px;
margin-top: 0;
padding-top: 0;
width: 99%;
font-weight: 400;
height: 40px;
}

.trasparenza .modulistica .lfr-panel-basic .lfr-panel-content {
    padding-left: 0px;
    padding-right: 0px;
}



.trasparenza .modulistica .taglib-header , 
.trasparenza .modulistica .lfr-asset-metadata,
.trasparenza .modulistica .lfr-panel-titlebar,
.trasparenza .modulistica .results-header,
.trasparenza .modulistica .entry-thumbnail
{
	display:none;
}

.trasparenza .modulistica .entry-title
{
	
    float: left;
    font-family: 'Titillium web';
    font-size: 24px;
    margin-bottom: 22px;
    margin-top:0px;
    padding-top: 0;
    width: 99%;
    font-weight:400;
    
}


.trasparenza .modulistica .portlet-document-library-display .file-entry-list-description {
    font-style: normal;
    margin-left: 10px;
    padding-top: 10px;
    margin-top:10px;
    display: none;
}

.trasparenza .modulistica .aui-searchcontainer .col-1
{
	margin-top:5px;
	width:80%;
}

.trasparenza .modulistica .aui-searchcontainer .col-2 
{
	 font-family: 'Titillium web';
    font-size: 18px;
 }

.trasparenza .modulistica .portlet-document-library .file-entry-list-description, 
.trasparenza .portlet-document-library-display .file-entry-list-description 
 {
    font-style: normal;
    margin-left: 286px;
     margin-bottom: 10px;
    margin-top: 10px;
    width: 429px;
    display: none;
   
}
 .trasparenza .modulistica .aui-w35
 { 
   display: none;
 }
.trasparenza .modulistica .aui-w65
 { 
  width: 100%;
 }
 .trasparenza .modulistica h1.portlet-title
 {
  border: none;
 }
.trasparenza .modulistica  .lfr-document-library-comments.lfr-panel.lfr-extended 
{
display: none;
}

.trasparenza .modulistica .aui-icon-download
{
background-image: url(/temaumbria-theme/images/regione/download.png);
}

.trasparenza .modulistica .document-thumbnail,
.trasparenza .modulistica .lfr-asset-ratings,
.trasparenza .modulistica .user-date
 
{
	display: none;
}

.trasparenza .modulistica .lfr-asset-panels .lfr-panel-container 
{
display: none;
}


.trasparenza .modulistica .aui-searchcontainer .col-2 a
{
	 border-left: 1px solid #000000;
	  padding-left: 10px;
	  text-decoration:none;
}
.trasparenza .modulistica .taglib-search-iterator-page-iterator-bottom
{
	margin-top:50px;
	display: none;
}

.trasparenza .modulistica  .results-row 
{
    border-bottom: 1px solid #464646;
}

.trasparenza .modulistica  .lfr-asset-description{
	display: none;
}



 .trasparenza .boxProcedimenti a {
text-decoration: underline;
font-size: 13px;
color: #9C2328;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}


.trasparenza .notizieTemi .asset-abstract
{
	padding: 0px 5px 0px 10px;
}

.trasparenza .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);
}


/* menu trasparenza**/
.trasparenza .menutrasparenza 
{
	width:950px;
	margin:0px 0px;
	float:left;
}

.trasparenza .menutrasparenza .no-title
{
    display: block;
    padding-bottom:15px;
    border: 0;
    width: 296px;
    float:left;
    height:200px;
    margin-right: 20px;
    border-bottom: 1px solid #464646;
     
}
.trasparenza .menutrasparenzamedio 
{
	width:950px;
	margin:0px 0px;
	float:left;
	
}

.trasparenza .menutrasparenzamedio .no-title
{
    display: block;
    padding-bottom:15px;
    border: 0;
    width: 296px;
    float:left;
    height:200px;
    margin-right: 20px;
    border-bottom: 1px solid #464646;
     
}
.trasparenza .menutrasparenzamedio .no-title
{
    display: block;
    padding-bottom:15px;
    border: 0;
    width: 296px;
    float:left;
    height:260px;
    margin-right: 20px;
    border-bottom: 1px solid #464646;
     
}
.trasparenza .menutrasparenzamedio .titoloargomento {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 10px;

}

.trasparenza .menutrasparenzamedio .titoloargomento a {

 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #9C2328;
 line-height: 1.3;

}

.trasparenza .menutrasparenzamedio .linkargomento {
padding: 6pt 0pt;
margin-right: 25px;

}
.trasparenza .menutrasparenzamedio .linkargomento a {
  
 color:#9C2328;
 margin: 0;
 padding: 0;
 text-decoration: underline;
 font-weight: 400;
 font-size: 18px;
text-align:left; 

}
.trasparenza .menutrasparenzamedio .linktrasparenza {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height: 70px;
}

.trasparenza .menutrasparenzamedio .linktrasparenzas {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height:70px;
}

.trasparenza .menutrasparenzamedio .linktrasparenza a 
{
 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #9C2328;
 line-height: 1.3;

}

.trasparenza .menutrasparenzamedio .linktrasparenzas a {
   
 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #9C2328;
 line-height: 1.3;

}


.trasparenza .menutrasparenza .titoloargomento {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 10px;

}

.trasparenza .menutrasparenza .titoloargomento a {

 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #9C2328;
 line-height: 1.3;

}

.trasparenza .menutrasparenza .linktrasparenza {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height: 70px;
}

.trasparenza .menutrasparenza .linktrasparenzas {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height:70px;
}

.trasparenza .menutrasparenza .linktrasparenza:first-child 
{ 

}

.trasparenza .menutrasparenza .linktrasparenza:last-child 
{ 
 border-top:1px solid #464646;
 padding-top: 20px
}



.trasparenza .menutrasparenza .linktrasparenza a {
  color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #9C2328;
 line-height: 1.3;

}

.trasparenza .menutrasparenza .linktrasparenzas a {
   
 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #9C2328;
 line-height: 1.3;

}


.trasparenza .menutrasparenza .fotoargomento {
  width: 295px;
  height: 150px;           
}

.trasparenza .menutrasparenza .linkargomento {
padding: 6pt 0pt;
margin-right: 25px;

}
.trasparenza .menutrasparenza .linkargomento a {
  
 color:#9C2328;
 margin: 0;
 padding: 0;
 text-decoration: underline;
 font-weight: 400;
 font-size: 18px;
text-align:left; 

}

.trasparenza .menutrasparenza  .portlet-title {
    display: block;
    font-size: 24px;
    margin: 0px;
    font-weight: 600;
    padding-bottom:5px;
    border: 0;
   
}

.trasparenza .menutrasparenza .asset-title {

	 margin:0;
	 padding:0;
	 
}

.trasparenza .menutrasparenza .asset-content
{
	padding:0;
	margin:0;
}

.trasparenza .menutrasparenza .asset-small-image {
  display: none;
}

/**Menutrasparenza 1**/
.trasparenza .menutrasparenza1 
{
	width:950px;
	margin:0px 0px;
	float:left;
}

.trasparenza .menutrasparenza1 .no-title
{
    display: block;
    padding-bottom:5px;
    border: 0;
    width: 296px;
    float:left;
    height:430px;
    margin-right: 20px;
    border-bottom: 1px solid #464646;
     
}


.trasparenza .menutrasparenza1 .titoloargomento {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 10px;

}


.trasparenza .menutrasparenza1 .titoloargomento a {

 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #9C2328;
 line-height: 1.3;

}

.trasparenza .menutrasparenza1 .linktrasparenza {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
   height: 90px;
}


.trasparenza .menutrasparenza1 .linktrasparenzas {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height: 90px;
}


.trasparenza .menutrasparenza1 .linktrasparenza:first-child 
{ 

}

.trasparenza .menutrasparenza1 .linktrasparenza:last-child 
{ 
 border-top:1px solid #464646;
 padding-top: 20px
}


.trasparenza .menutrasparenza1 .linktrasparenza a {
  
 color:#000;
 border-bottom:1px solid #9C2328;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 line-height: 1.3;
}

.trasparenza .menutrasparenza1 .linktrasparenzas a {
  
 color:#000;
 border-bottom:1px solid #9C2328;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 line-height: 1.3; 

}


.trasparenza .menutrasparenza1 .fotoargomento {
  width: 295px;
  height: 150px;           
}

.trasparenza .menutrasparenza1 .linkargomento {
padding: 6pt 0pt;
margin-right: 25px;

}
.trasparenza .menutrasparenza1 .linkargomento a {
  
 color:#9C2328;
 margin: 0;
 padding: 0;
 text-decoration: underline;
 font-weight: 400;
 font-size: 18px;
 text-align:left; 

}

.trasparenza .menutrasparenza1  .portlet-title {
    display: block;
    font-size: 24px;
    margin: 0px;
    font-weight: 600;
    padding-bottom:5px;
    border: 0;
   
}

.trasparenza .menutrasparenza1 .asset-title {

	 margin:0;
	 padding:0;
}


.trasparenza .menutrasparenza1 .asset-content
{
	padding:0;
	margin:0;
}

.trasparenza .menutrasparenza1 .asset-small-image {
  display: none;
}


/**Menutrasparenza 2**/
.trasparenza .menutrasparenza2 
{
	width:950px;
	margin:0px 0px;
	float:left;
}

.trasparenza .menutrasparenza2 .no-title
{
    display: block;
    padding-bottom:5px;
    border: 0;
    width: 296px;
    float:left;
    height:530px;
    margin-right: 20px;
    border-bottom: 1px solid #464646;
     
}


.trasparenza .menutrasparenza2 .titoloargomento {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 10px;

}


.trasparenza .menutrasparenza2 .titoloargomento a {

 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #9C2328;
 line-height: 1.3;

}

.trasparenza .menutrasparenza2 .linktrasparenza {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
   height: 90px;
}


.trasparenza .menutrasparenza2 .linktrasparenzas {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height: 90px;
}


.trasparenza .menutrasparenza2 .linktrasparenza:first-child 
{ 

}

.trasparenza .menutrasparenza2 .linktrasparenza:last-child 
{ 
 border-top:1px solid #464646;
 padding-top: 20px
}


.trasparenza .menutrasparenza2 .linktrasparenza a {
  
 color:#000;
 border-bottom:1px solid #9C2328;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 line-height: 1.3;
}

.trasparenza .menutrasparenza2 .linktrasparenzas a {
  
 color:#000;
 border-bottom:1px solid #9C2328;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 line-height: 1.3; 

}


.trasparenza .menutrasparenza2 .fotoargomento {
  width: 295px;
  height: 150px;           
}

.trasparenza .menutrasparenza2 .linkargomento {
padding: 6pt 0pt;
margin-right: 25px;

}
.trasparenza .menutrasparenza2 .linkargomento a {
  
 color:#9C2328;
 margin: 0;
 padding: 0;
 text-decoration: underline;
 font-weight: 400;
 font-size: 18px;
 text-align:left; 

}

.trasparenza .menutrasparenza2  .portlet-title {
    display: block;
    font-size: 24px;
    margin: 0px;
    font-weight: 600;
    padding-bottom:5px;
    border: 0;
   
}

.trasparenza .menutrasparenza2 .asset-title {

	 margin:0;
	 padding:0;
}


.trasparenza .menutrasparenza2 .asset-content
{
	padding:0;
	margin:0;
}

.trasparenza .menutrasparenza2 .asset-small-image {
  display: none;
}


/**Menutrasparenza ultimo senza riga nera sotto**/
.trasparenza .menutrasparenzasr 
{
	width:950px;
	margin:0px 0px;
	float:left;
}
  
    
.trasparenza .menutrasparenzasr .no-title
{
    display: block;
    padding-bottom:5px;
    border: 0;
    width: 296px;
    float:left;
    height:430px;
    margin-right: 20px;
         
}


.trasparenza .menutrasparenzasr .titoloargomento {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 10px;

}


.trasparenza .menutrasparenzasr .titoloargomento a {

 color:#000;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 border-bottom: 1px solid #9C2328;
 line-height: 1.3;

}

.trasparenza .menutrasparenzasr .linktrasparenza {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
   height: 90px;
}

.trasparenza .menutrasparenzasr .linktrasparenzas {
  font-size: 23px;
  font-weight: 600;
  padding-bottom: 20px;
  height: 90px;
}

.trasparenza .menutrasparenzasr .linktrasparenza:first-child 
{ 

}

.trasparenza .menutrasparenzasr .linktrasparenza:last-child 
{ 
 border-top:1px solid #464646;
 padding-top: 20px
}


.trasparenza .menutrasparenzasr .linktrasparenza a {
  
 color:#000;
 border-bottom:1px solid #9C2328;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 line-height: 1.3;
}

.trasparenza .menutrasparenzasr .linktrasparenzas a {
  
 color:#000;
 border-bottom:1px solid #9C2328;
 margin: 0;
 padding: 0;
 text-decoration: none;
 text-align:left; 
 line-height: 1.3; 

}


.trasparenza .menutrasparenzasr .fotoargomento {
  width: 295px;
  height: 150px;           
}

.trasparenza .menutrasparenzasr .linkargomento {
padding: 6pt 0pt;
margin-right: 25px;

}
.trasparenza .menutrasparenzasr .linkargomento a {
  
 color:#9C2328;
 margin: 0;
 padding: 0;
 text-decoration: underline;
 font-weight: 400;
 font-size: 18px;
 text-align:left; 

}

.trasparenza .menutrasparenzasr  .portlet-title {
    display: block;
    font-size: 24px;
    margin: 0px;
    font-weight: 600;
    padding-bottom:5px;
    border: 0;
   
}

.trasparenza .menutrasparenzasr .asset-title {

	 margin:0;
	 padding:0;
}


.trasparenza .menutrasparenzasr .asset-content
{
	padding:0;
	margin:0;
}

.trasparenza .menutrasparenzasr .asset-small-image {
  display: none;
}

/****fine menutrasparenzasenzafondo*/



.trasparenza .categorie  h1.asset-title a:link , .trasparenza .categorie  h1.asset-title a:hover, .trasparenza .categorie  h1.asset-title a:visited {
   color:#9C2328;
   text-decoration: underline;  
}



.trasparenza .descrizioneRicerca
{border-top: 6px solid #9C2328;
margin: 0px 25px 0px 10px;
padding: 12pt 0pt;
font-size: 18px;
font-weight: 400;
}

.trasparenza .descrizioneContatti
{
 margin: 0px 30px 0px 4px;
 padding: 12pt 0pt;
 font-size: 14px;
 font-weight: 700;

}

.trasparenza .titoloContatti h1.portlet-title
{
	display: none;
}

.trasparenza .titoloContatti  {
border-bottom: 1px solid #000;
border-top: 6px solid #9C2328;
 margin: 0px 30px 0px 0px;
  font-size: 14px;
 font-weight: 700;
}



.trasparenza .aui-w1-2, .trasparenza .aui-w50 {
width: 40%;
float: left;
}


.trasparenza p
{
	margin-bottom: 0;
}

/*  tabelle dati inserite in contenuto*/

.trasparenza .contenuto table
{
	
	width: 600px;
	margin:-5px 0px 0px 0px;
	
}

.trasparenza .contenuto table thead {
display: table-header-group;
vertical-align: middle;
border-color: inherit;
}

.trasparenza .contenuto caption {
margin:10px 0px;
text-align: left;
font-weight: 600;
font-size: 20px;
}

.trasparenza .contenuto table td {
    background-color: #E9E9E9;
    color: #3E3E3E;
}


.trasparenza .contenuto td {
    background: none repeat scroll 0 0 transparent;
    padding: 5px 8px;
    color: #3E3E3E;
    border: 1px solid #DADCDB;
}

.trasparenza .contenuto th, .trasparenza .contenuto td {
    color: #FFFFFF;
    background-color:#525252;
    /*padding: 5px 1px;*/
    border: 1px solid #DADCDB;
    text-align: center;
    padding: 10px;
}

.trasparenza .contenuto table td a, .trasparenza .contenuto table td a:hover, .trasparenza .contenuto table td a:visited 
{
	color: #ffffff;
}
.trasparenza .contenuto table td a, .trasparenza .contenuto  table td a:link , .trasparenza .contenuto table td a:hover{
    color: #004171;
   
}
.trasparenza .taglib-search-iterator {
  
    width: 100%;
  
}

/***************** tabelle delle form di ricerca ************/

.trasparenza .portlet-column-content {
    padding: 0px;
}


.trasparenza .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);
		width: 303px;
}

.trasparenza input.focus
{
	background: #ccc;
	border: 1px solid #464646;
}


/**** searchLato***/

.trasparenza .searchLato
{
border-top: 6px solid #9C2328;
margin-right: 30px;
}

.trasparenza .searchLato input[type="text"],.trasparenza  .searchLato .aui-field-input-text {
background-image:url(../images/forms/input_shadow.png);
background-repeat: no-repeat;
border: 1px solid;
border-color: #bfbfbf #dedede #dedede #bfbfbf;
font-size:1em ;
padding: 5px 1px;
width: 234px;
}

.trasparenza .searchLato input.focus
{
	background: transparent;
	border: 1px solid #464646;
}

.trasparenza .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;
}

.trasparenza .webFormUrp textarea {
	width: 600px;
	height: 500px;
}
