.urp #layout-column_column-4
{
    /*margin:0px 30px;
	width: 930px;
	border-top: 6px solid #b8292f;*/

}

.urp #layout-column_column-3
{
	/*margin:0px 30px;*/
	/*border-top: 6px solid #b8292f;*/
}

.urp .searchLato {
border-top: 6px solid #b8292f;
margin-right: 30px;
}

 .urp .portlet-content
{
	padding:0;
	margin:0;
}

.urp .evidenzadx .title-list a {
font-size: 16px;
font-weight: 600;
color: #b8292f;
line-height: 18px;
	
}

.urp .evidenzadx {
    border-bottom: 1px solid #464646;
    border-top: 1px solid #464646;
 /*   margin-right: 25px;
    margin-top: 30px;*/
    
}

.urp .evidenzadx .taglib-icon .taglib-text {
text-decoration: none;
}

 .urp .evidenzadx  img.icon {

display: none;
}

  .urp .evidenzadx  .portlet-title {
	font-size: 18px;
	font-weight: 700;
	padding-top: 25px;
	padding-bottom: 25px;
}

 .urp .evidenzadx .portlet-content
{
	padding:0;
	margin: 0;
}

.urp .evidenzadx .asset-metadata
{
	margin: 0;
	padding: 0;
		
}

.urp .evidenzadx .portlet-asset-publisher .metadata-publish-date
 {
  margin: 0;
  padding: 0;
  display: none;
  background-image: none;
  padding-left: 0px
 }

.urp .evidenzadx .metadata-publish-date
{
  
  font-weight: 400;
  font-size: 14px;
  color: #464646;
   background-image: none;
   padding-left: 0px
  
    
}

.urp  .evidenzadx .metadata-publish-date:BEFORE
{
  
 content:'Data di pubblicazione:';
    
}

.urp .evidenzadx  ul {
	padding:0;
	margin: 0;
}

.urp .linkUtili {
float: left;
padding:0;
border-top: 6px solid #b8292f;
margin-right: 30px;
}


.urp .linkUtili a {
text-decoration: underline;
font-size: 16px;
color: #b8292f;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}


.urp .documenti a {
text-decoration: underline;
font-size: 16px;
color: #b8292f;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}


.urp .normativa a {
text-decoration: underline;
font-size: 16px;
color: #b8292f;
line-height: 20px;
padding:0px;
margin-right:0px;
margin-top: 10px;
}


.urp .modulistica a {
text-decoration: underline;
font-size: 16px;
color: #b8292f;
line-height: 20px;
font-weight:400;
padding:0px;
margin-right:0px;
margin-top: 10px;
padding-bottom:10px;
}

.urp .categorie  h1.asset-title a:link , .urp .categorie  h1.asset-title a:hover, .urp .categorie  h1.asset-title a:visited {
   color:#112a8c;
   text-decoration: underline;  
}

.urp .descrizioneRicerca
{
border-top: 6px solid #b8292f;
margin: 0px 25px 0px 10px;
padding: 12pt 0pt;
font-size: 18px;
font-weight: 400;
}


.urp .titoloContatti  {
border-bottom: 1px solid #000;
border-top: 6px solid #b8292f;
 margin: 0px 30px 0px 0px;
  font-size: 14px;
 font-weight: 700;
}


.urp .titoloContattiEmergenze  {
border-bottom: 1px solid #000;
border-top: 6px solid #b8292f;
 margin: 0px 30px 0px 0px;
  font-size: 18px;
 font-weight: 400;
}


/**** box procediemnti ***/
.urp .boxProcedimenti
{border-top: 6px solid #b8292f;
margin: 0px 30px 0px 4px;
padding: 12pt 0pt;
font-size: 14px;
font-weight: 700;
}

.urp .aui-w1-2, .aui-w50 {
width: 50%;
float: left;
}

.urp .tematiche .linkargomento a {
  color:#b8292f;
 margin: 0;
 padding: 0;
 text-decoration: none;
 font-weight: 400;
 font-size: 18px;
text-align:left; 
}



.urp .portlet-asset-publisher .asset-title {
   
   border-bottom: none;
}


.urp input[type="text"],
.urp input[type="password"],
.urp input[type="file"],
.urp input[type="submit"],
.urp input[type="button"],
.urp input[type="reset"],
.urp select,
.urp textarea,
.urp .textarea,
.urp button,
.urp .aui-field-input-text {
  
 background-image: none;
}

/* : sistemazioni varie */
.urp .portlet-layout {
	margin-bottom: 0px;
}



/* : Blocco iniziale con descrizione titolo immagine con barra rossa sotto */
.urp .descrDefault {
	width: 930px;
	border-bottom: 6px solid #b8292f;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.urp .descrDefault .asset-metadata {
	display: none;
}

.urp .descrDefault .journal-content-article {
	margin-bottom: 10px;
}

.urp .descrDefault  .fototema {
	float: left;
	margin-left: 55px;
	margin-top: 0px;
	padding-top: 0px;
}

.urp .descrDefault  .descrizionetema {
	line-height: 28px;
	color: #000000;
	font-size: 20px;
	font-family: 'Titillium Web';
	float: left;
	width: 550px;
	margin-right: 20px;
	margin-left: 0px;
	display: inline;
	margin-top: 0px;
	margin-bottom: 30px;
}

.urp .descrDefault  .titolotema {
	margin-top: 12px;
	padding-bottom: 40px;
	margin-left: 0px;
	font-size: 42px;
	font-family: 'Titillium Web';
	margin-left: 0px;
	float: left;
	width: 560px;
	margin-right: 20px;
	display: inline;
}

/*Blocco web content modulistica*/

.urp .descrDefaultNero {
	width: 930px;
	border-bottom: 6px solid #000000;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.urp .descrDefaultNero .asset-metadata {
	display: none;
}

.urp .descrDefaultNero .journal-content-article {
	margin-bottom: 10px;
}

.urp .descrDefaultNero  .fototema {
	float: left;
	margin-left: 55px;
	margin-top: 0px;
	padding-top: 0px;
}

.urp .descrDefaultNero  .descrizionetema {
	line-height: 28px;
	color: #000000;
	font-size: 20px;
	font-family: 'Titillium Web';
	float: left;
	width: 550px;
	margin-right: 20px;
	margin-left: 0px;
	display: inline;
	margin-top: 0px;
	margin-bottom: 30px;
}

.urp .descrDefaultNero  .titolotema {
	margin-top: 12px;
	padding-bottom: 40px;
	margin-left: 0px;
	font-size: 42px;
	font-family: 'Titillium Web';
	margin-left: 0px;
	float: left;
	width: 560px;
	margin-right: 20px;
	display: inline;
}


/* :Blocco iniziale descrizione titolo immagine SENZA barra rossa*/
.urp .descrDefaultWithoutRedBar {
	width: 930px;
	margin-left: 35px;
	margin-right: 30px;
	margin-bottom: 30px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 245px;
}

.urp .descrDefaultWithoutRedBar .journal-content-article {
	margin-bottom: 10px;
}

.urp .descrDefaultWithoutRedBar  .fototema {
	float: left;
	margin-left: 55px;
	margin-top: 0px;
	padding-top: 0px;
}

.urp .descrDefaultWithoutRedBar  .descrizionetema {
	line-height: 28px;
	color: #000000;
	font-size: 20px;
	font-family: 'Titillium Web';
	float: left;
	width: 550px;
	margin-right: 20px;
	margin-left: 0px;
	display: inline;
	margin-top: 0px;
	margin-bottom: 30px;
}

.urp .descrDefaultWithoutRedBar  .titolotema {
	margin-top: 12px;
	padding-bottom: 40px;
	margin-left: 0px;
	font-size: 42px;
	font-family: 'Titillium Web';
	margin-left: 0px;
	float: left;
	width: 560px;
	margin-right: 20px;
	display: inline;
}

.urp .descrDefaultWithoutRedBar .asset-metadata {
	display: none;
}

.urp .descrDefaultWithoutRedBar .asset-metadata {
	display: none;
}

/* :Blocco iniziale descrizione titolo immagine con descrizione vuota*/
.urp .descrDefaultWithoutText {
	margin-top: 20px;
	margin-left: 35px;
	margin-right: 35px;
	margin-bottom: 30px;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 0px;
	min-height: 70px;
	height: 70px;
}

.urp .descrDefaultWithoutText .journal-content-article {
	margin-bottom: 0px;
}

.urp .descrDefaultWithoutText .fototema {
	float: left;
	margin-left: 70px;
	margin-top: 0px;
	padding-top: 0px;
	top: 0;
}

.urp .descrDefaultWithoutText  .descrizionetema {
	display: none;
}

.urp .descrDefaultWithoutText  .titolotema {
	margin-left: 0px;
	margin-top: 0px;
	font-size: 42px;
	font-family: 'Titillium Web';
	margin-left: 0px;
	padding-bottom: 0px;
	float: left;
	width: 560px;
	margin-right: 20px;
	display: inline;
}

.urp .descrDefaultWithoutText .icon img {
	display: none;
}


.urp .descrDefaultWithoutText  .metadata-publish-date 
{
    display: none;
}

/*end blocco iniziale descrizione titolo immagine*/

/** : web content - descrizione home **/
.urp  .descrHomeUrp {
	margin:10px 30px 10px 0px;
}

.urp .descrHomeUrp  .fototema {
	float: left;
	margin-left: 55px;
	margin-top: 0px;
	padding-top: 0px;
}

.urp .descrHomeUrp .asset-metadata {
	display: none;
}

.urp  .descrHomeUrp .portlet-content {
	height: auto;
	margin-bottom: 10px;
}

.urp .descrHomeUrp h1.portlet-title .icon {
	display: none;
}

.urp  .descrHomeUrp .portlet-title .portlet-title-text {
	margin-top: 12px;
	font-size: 42px;
	font-family: 'Titillium Web';
	margin-left: 30px;
	padding-bottom: 40px;
}

.urp  .descrHomeUrp   .journal-content-article .descrizione {
	color: #000000;
	font-size: 20px;
	font-family: 'Titillium Web';
	float: left;
	width: 570px;
	display: inline;
	
}

.urp  .descrHomeUrp   .journal-content-article .descrizione p {
	margin-top: 0px;
}

/* : Ti segnaliamo menu  */
.urp .descrHomeUrpMenu .menudx {
	/*margin-right: 30px;*/
	
	border-top: 6px solid #bf5358;
}

.urp .descrHomeUrpMenu h1.portlet-title .icon {
	display: none;
}

.urp .descrHomeUrpMenu .journal-content-article {
	position: absolute;
	margin-left: 630px;
	margin-top: 40px;
	width: 320px;
	z-index: 5000;
}

.urp .descrHomeUrpMenu  .metadata-publish-date 
{
    display: none;
}

.urp .descrHomeUrpMenu .journal-content-article .menudx a {
	/*blocca il contenitore ad una grandezza fissa*/
	display: block;
	width: 265px;
	height: 50px;
	border: 1px solid #CDC8C2;
	/*altezza del testo*/
	line-height: 50px;
	text-align: left;
	font-size: 18px;
	margin-bottom: 0px;
	color: #000000;
	/*elimina la riga di default per il link.. in pratica il sottolineato*/
	text-decoration: none;
	/*spaziatura a sinistra valida per la prima riga*/
	/*se fosse stata un text area devo usare il padding per spostare tutto il testo*/
	text-indent: 10px;
}

/*end menu ti segnaliamo*/

/**  menu destra**/
.urp .descrHomeUrp .journal-content-article .menudx {
	
	border-top: 6px solid #bf5358;
	margin:0px 30px;
}

.urp .descrHomeUrp .journal-content-article .menudx a {
	/*blocca il contenitore ad una grandezza fissa*/
	display: block;
	width: 370px;
	height: 50px;
	border: 1px solid #CDC8C2;
	/*altezza del testo*/
	line-height: 50px;
	text-align: left;
	font-size: 18px;
	margin-bottom: 0px;
	color: #000000;
	/*elimina la riga di default per il link.. in pratica il sottolineato*/
	text-decoration: none;
	/*spaziatura a sinistra valida per la prima riga*/
	/*se fosse stata un text area devo usare il padding per spostare tutto il testo*/
	text-indent: 10px;
}

/*spaziatura sotto ai link del menu*/
.clear {
	display: block;
	width: 265px;
	height: 28px;
}

/** : News **/

/*New*/
.urp  .newsUrpHome {
	
	/*width: 990px;
	float: left;*/
	margin-top: 0px;
	margin-bottom: 20px;
	padding-bottom: 50px;
	clear: both;
}

.urp  .newsUrpHome .titolo {
	font-family: 'Titillium Web';
	font-size: 22px;
	color: #B8282E;
	margin-top: 30px;
	margin-bottom: 0px;
	padding-bottom: 15px;
}

.urp  .newsUrpHome .asset-full-content {
	width: 320px;
	padding-bottom: 0;
	margin-right: 15px;
	margin-left: 10px;
	min-height: 90px;
	float: left;
	display: inline;
}

.urp .newsUrpHome .journal-content-article {
	margin-left: 20px;
}

.urp  .newsUrpHome .portlet-title {
	display: block;
	font-size: 28px;
	margin-left:30px;
	font-weight: 600;
	padding-bottom: 5px;
	width: 660px;
}

.urp  .newsUrpHome .asset-content {
	padding: 0;
	margin: 0;
}

.urp  .newsUrpHome .portlet-content {
	padding: 0;
	position: relative;
	width: 690px;
	
}

.urp  .newsUrpHome .asset-small-image {
	width: 290px;
	position: relative;
	float: none;
	padding: 0;
}

.urp  .newsUrpHome .asset-metadata {
	padding: 0;
	clear: both;
	overflow: visible;
	position: relative;
	margin-left: 25px;
}
.urp  .newsUrpHome .taglib-header
{
	border: 0;
}

.urp .newsUrpHome .data {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	margin-top: 10px;
	display: block;
	width: auto;
}

.urp  .newsUrpHome .data:BEFORE {
	content: 'Date:';
}

.urp  .newsUrpHome .portlet-asset-publisher .metadata-publish-date {
	margin: 0;
	padding: 0;
	display: none;
	background-image: none;
	padding-left: 0;
	z-index: 2
}

.urp  .newsUrpHome .metadata-publish-date {
	font-weight: 400;
	font-size: 14px;
	color: #464646;
	background-image: none;
	padding-left: 0;
	z-index: 2
}

.urp  .newsUrpHome h1.asset-title {
	margin-left:30px;
	font-size: 22px;
	border-bottom: 1px solid #ffffff;
	padding-bottom: 20px
}

.urp  .newsUrpHome h1.asset-title a {
	color: #bf5358;
	font-weight: 600;
	text-decoration: none;
}

.urp  .newsUrpHome h1.asset-title a img {
	display: none;
}

.urp  .newsUrpHome .portlet-title img {
	display: none
}

.urp .newsUrpHome .portlet-topper
{
	height:20px;
} 

.urp  .newsUrpHome  .asset-summary {
	font-family: Arial;
	font-size: 14px;
	position: relative;
}

.urp  .newsUrpHome  .contenuto-abs {
	font-family: Arial;
	font-size: 14px;
	position: relative;
}

.urp  .newsUrpHome  .contenuto-abs a {
	color: #000000;
	text-decoration: none;
}

.urp  .newsUrpHome  .asset-summary a {
	color: #464646;
	line-height: 16px;
	text-decoration: none;
}

.urp  .newsUrpHome  .asset-more {
	display: none
}

.urp  .newsUrp .immagineNews img {
	width: 295px;
	height: 210px;
}

.urp  .newsUrp .contenutoNews {
	font-family: Arial;
	font-size: 30px;
}

.urp  .newsUrp .asset-title a {
	font-family: 'Titillium Web';
	font-size: 22px;
	color: #B8282E;
	padding-top: 25px;
}

/* : Servizi classe servizi-home todo*/
.urp  .servizi-home{
	padding-top: 5px;
}
.urp  .servizi-home .portlet-title .portlet-title-text {
	font-family: 'Titillium Web';
	font-size: 24px;
	color: #000000;
	display: block;
	border-bottom: 6px solid #D0222A;
	text-decoration: none;
	margin-left: 33px;
	margin-right: 33px;
	margin-top:0px;
	margin-bottom: 10px;
	padding: 0px;
	line-height: 35px;
}

.urp .servizi-home .portlet-content .portlet-body .asset-full-content {
	float: left;
	display: inline;
	margin-left: 28px;
	height: auto;
	width: 213px;
	height: 24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 17px;
	min-height: 250px;
}

.urp .servizi-home .portlet-content .portlet-body .asset-full-content a
	{
	text-decoration: none;
}

.urp .servizi-home  .portlet-content .portlet-body .asset-full-content  .titolo
	{
	font-family: 'Titillium Web';
	font-size: 24px;
	color: #000000;
	display: block;
	/*width: 210px;*/
	padding-bottom: 20px;
}

.urp .servizi-home h1.portlet-title .icon {
	display: none;
}

.urp .servizi-home .icona  img{
	display: block;
	max-height: 75px;
}

.urp .servizi-home  .portlet-content .portlet-body .asset-full-content .descrizione
	{
	font-family: 'Titillium Web';
	font-size: 18px;
	color: #000000;
	display: block;
	width: 210px;
}

.urp .urpFaqWrapper
{
	margin: 0 auto;
	background: #FFF;
	width: 990px;
}

.urp .urpFaq-griglia.row-1,
.urp .urpFaq-griglia.row-2,  
.urp .urpFaq-griglia.row-3,
.urp .urpFaq-griglia.row-4,
.urp .urpFaq-griglia.row-5,
.urp .urpFaq-griglia.row-6
{
border-top: 1px solid #464646;
margin: 0px 30px;

}
.urp .urpFaq-griglia.row-1
{
	border-top: none;
}

.urp .faqUrpDescr {
	width: 930px;
	border-bottom: 6px solid #D0222A;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.urp .faqUrpDescr .journal-content-article {
	margin-bottom: 10px;
}

.urp .faqUrpDescr  .fototema {
	float: right;
	padding-left: 25px;
	margin-top: 100px;
}

.urp .faqUrpDescr  .descrizionetema {
	line-height: 28px;
	color: #000000;
	font-size: 20px;
	font-family: 'Titillium Web';
	float: left;
	width: 550px;
	margin-right: 20px;
	margin-left: 0px;
	display: inline;
	margin-top: 0px;
	margin-bottom: 30px;
}

.urp .faqUrpDescr  .titolotema {
	margin-top: 12px;
	padding-bottom: 40px;
	margin-left: 0px;
	font-size: 42px;
	font-family: 'Titillium Web';
	margin-left: 0px;
	float: left;
	width: 560px;
	margin-right: 20px;
	display: inline;
}

/* : Blocco inferiore faq*/
.urp .urpFaq-griglia .metadata-publish-date {
    display: none;
}
.urp .urpFaq-griglia .portlet-column {
   	padding-top: 20px;
	padding-right:0px;
	width: 33%;
	display: inline-block;
}

.urp .urpFaq-griglia .portlet-asset-publisher .asset-full-content .asset-content
{
	margin-left:0px;
}

.urp .urpFaq-griglia .portlet-journal-content .portlet-content
{
	padding:0;
}

.urp .urpFaq-griglia h1.portlet-title .icon {
	display: none;
}

.urp .urpFaq-griglia .portlet-topper {
	margin-bottom: -10px;
	margin-top: 0px;
	height: 6px;
}

.urp .urpFaq-griglia .journal-content-article {
	height: auto;
	margin-left: 0px;
	padding-left: 0px;
}

.urp .urpFaq-griglia .portlet-title h1.icon img {
	display: none;
}

.urp .urpFaq-griglia .asset-full-content {
	
	width: 306px;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	display: inline;
	margin-bottom: 30px;
	padding-bottom: 25px;
	padding-left: 0px;
	padding-right: 0px;
}


.urp .urpFaq-griglia  .journal-content-article a {
	text-decoration:underline;
	font-family: 'Titillium Web';
	font-size: 24px;
	color: #000000;
	margin-bottom: 0px;
	width: auto;
	height: AUTO;
	margin-left: 0px;
}

/*.urp .faqUrp  .journal-content-article .titolo {
	font-family: 'Titillium Web';
	font-size: 24px;
	color: #000000;
	margin-bottom: 0px;
	display: block;
	width: auto;
	height: AUTO;
	margin-left: 0px;
	padding-bottom: 10px;
}*/

.urp .urpFaq-griglia .domande a 
{
	font-family: 'Titillium Web';
	font-size: 18px;
	color: #B8282E;
	line-height: 28px;
	text-decoration: underline;
}



/* : Iniziative e convegni*/
.urp .iniziativeConvegniTestata 
{
	width: 930px;
	margin: 0px 30px;
	border-bottom: 1px solid #000000;
}

.urp .iniziativeConvegniTestata .asset-metadata 
{
	display: none;
}

.urp .iniziativeConvegniTestata  .journal-content-article 
{
	margin-bottom: 0px;
}

.urp .iniziativeConvegniTestata .testo 
{
	
}

.urp .iniziativeConvegniTestata .testo span {
	font-family: 'Titillium web';
	width: 100px;
	margin-right: 30px;
	display: inline-block;
	font-size: 24px;
	padding-bottom: 0px;
	color: #000000;
}

.urp .iniziativeConvegni {
	width: 930px;
	margin: 0px 30px;
	padding-bottom: 60px;
}

.urp .iniziativeConvegni h1.portlet-title .icon {
	display: none;
}

.urp .iniziativeConvegni .asset-full-content {
	border-bottom: 1px solid #000000;
	width: 100%;
	/*clear: both;
	min-height: 110px;*/
	padding-bottom: 30px;
	margin-top: 25px;
	/*height: 160px;*/
}

.urp .iniziativeConvegni .journal-content-article .iniziative-abs {
	
}

.urp .iniziativeConvegni .iniziative-abs .ente,
.urp .iniziativeConvegni .iniziative-abs .tema {
	font-family: "Titillium web";
	float: left;
	display: inline;
	font-size: 18px;
	line-height: 30px;
	margin-right: 30px;
	padding-bottom: 0px;
	margin-top: 0px;
	color: #000000;
	line-height: 18px;
	font-weight: normal;
	width: 100px;
}

.urp .iniziativeConvegni .iniziative-abs .data {
	font-family: "Titillium web";
	float: left;
	display: inline;
	font-size: 14px;
	line-height: 30px;
	margin-right: 30px;
	padding-bottom: 0px;
	margin-top: 0px;
	color: #000000;
	line-height: 18px;
	font-weight: normal;
	width: 100px;
}

.urp .iniziativeConvegni .iniziative-abs .descrizione-abs {
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	width: 400px;
	display: inline;
	height: 120px;
}

.urp .iniziativeConvegni .iniziative-abs .descrizione-abs .titolo a,
.urp .iniziativeConvegni .iniziative-abs .descrizione-abs .titolo a:link,
.urp .iniziativeConvegni .iniziative-abs .descrizione-abs .titolo a:hover,
.urp .iniziativeConvegni .iniziative-abs .descrizione-abs .titolo a:visited
{
	font-family: "Titillium web";
	font-size: 22px;
	font-weight:600;
	margin-bottom: 0px;
	display: block;
	height: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #000;
	text-decoration: none;
}
.urp .iniziativeConvegni .iniziative-abs .descrizione-abs .descizione
{
	margin-top: 15px;
}

.urp .iniziativeConvegni .iniziative-abs .descrizione-abs .descizione a,
.urp .iniziativeConvegni .iniziative-abs .descrizione-abs .descizione a:link,
.urp .iniziativeConvegni .iniziative-abs .descrizione-abs .descizione a:hover,
.urp .iniziativeConvegni .iniziative-abs .descrizione-abs .descizione a:visited
{
	
	font-family: "Arial";
	font-size: 14px;
	color: #000;
	text-decoration: none;

}

/*iniziativeConvegni tab*/
.urp .iniziativeConvegni .search-pages {
	height: auto;
	overflow: hidden;
	float: right;
	position: absolute;
	top: -67px;
	right: 25px;
}

.urp .iniziativeConvegni .tab-pag {
	float: left;
	width: 100px;
	height: 40px;
	border: 1px solid #464646;
}

.urp .iniziativeConvegni .tab-pag-a,.urp .iniziativeConvegni .tab-pag-a-selected {
	text-decoration: none;
	font-size: 24px;
	font-weight: 400;
	padding:10px;
	color: #B52831;
}

.urp .iniziativeConvegni .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;
	color: #B52831;
}

.urp .iniziativeConvegni .asset-content {
	padding: 0;
	margin: 0;
}

.urp .iniziativeConvegni .titoloargomento {
	font-size: 28px;
	height: 65px;
	font-weight: 400;
}

.urp .iniziativeConvegni .fotoargomento {
	width: 295px;
	height: 150px;
}

.urp .iniziativeConvegni .linkargomento {
	padding: 6pt 0pt;
	border-bottom: 1px solid #464646;
	margin-right: 15px;
}

.urp .iniziativeConvegni .linkargomento a {
	color: #B52831;
	margin: 0;
	padding: 0;
	text-decoration: none;
	font-weight: 400;
	font-size: 18px;
	text-align: left;
}

/*--Iniziative convegni dettaglio*/
.urp .iniziativeConvegniDettaglio {
	width: 600px;
}
.urp .iniziativeConvegniDettaglio .portlet-content{
	padding-left: 30px;
}

.urp .iniziativeConvegniDettaglio .icon {
	display: none;
}

.urp .iniziativeConvegniDettaglio .iniziative-dettaglio {
	width: 600px;
	margin-left: 0px;
}

.urp .iniziativeConvegniDettaglio .descizione {
	width: 600px;
	margin-bottom: 40px;
	font-family: "Titillium Web";
	font-size: 20px;
	line-height: 23px;
}

.urp .iniziativeConvegniDettaglio .titolo {
	width: 600px;
	font-family: "Titillium Web";
	font-size: 22px;
	font-weight: 600;
	padding-bottom: 20px;
}

.urp .iniziativeConvegniDettaglio .blocco-immagini {
	width: 630px;
	display: block;
	margin-bottom: 30px;
	height: 220px;
}

.urp .iniziativeConvegniDettaglio .blocco-immagini img {
	float: left;
	display: inline;
	margin-right: 20px;
	width: 295px;
	height: 210px;
}

.urp .iniziativeConvegniDettaglio .iniziative-dettaglio .contenuto {
	clear: both;
	margin-bottom: 40px;
	margin-left: 0px;
	font-family: 'Arial';
	font-size: 14px;
	line-height: 20px;
	width: 600px;
}
.urp .iniziativeConvegniDettaglio .metadata-publish-date{
  font-weight: 400;
  font-size: 14px;
  color: #464646;
  background-image: none;
  padding-left: 0px;
  z-index: 2;
}

.urp .iniziativeConvegniDettaglio .metadata-publish-date:BEFORE
{
  
 content:'Data di pubblicazione:';
    
}



/*end iniziative convegni*/

/* : Invia la tua richiesta -WEB form urp -Urp*/
.urp  .webFormUrp {
	margin-left: 35px;
	margin-right: 25px;
	width: 955px;
	padding-bottom: 50px;
}

.urp .webFormUrp .aui-fieldset-legend {
	display: none;
}

.urp .webFormUrp #classificazione,#blocco0,#blocco1,#blocco2,#privacy {
	width: 990px;
	clear: both;
	position: relative;
}

.urp .webFormUrp #bloccoAllegato
{
	clear: both;
}

.urp .webFormUrp #classificazione {
	height: 75px;
	margin-top: 25px;
}

.urp .webFormUrp #blocco0 {
	height: 155px;
}

.urp .webFormUrp #blocco1,#blocco2 {
	height: 80px;
	padding-top: 15px;
}

.urp .webFormUrp #privacy {
	height: 90px;
	padding-top: 15px;
}

.urp .webFormUrp input {
	font-family: 'Titillium Web';
	font-size: 18px;
	color: #7F7F7F;
	border: 1px solid #B7B0A6;
	text-indent: 10px;
	line-height: 38px;
	background-image: url("/temaumbria-theme/images/urp/bk-form.jpg");
}

.urp .webFormUrp textarea {
	background-image: url("/temaumbria-theme/images/urp/bk-form.jpg");
	/*resize: none;*/
}

.urp  .webFormUrp .aui-field-label {
	font-family: 'Titillium Web';
	color: #000000;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}

.urp .webFormUrp #blocco0 .aui-field-label,#blocco1 .aui-field-label,#blocco2 .aui-field-label
	{
	display: none;
}

.urp  .webFormUrp .description {
	display: block;
}

/*Combo tipi*/
.urp  .webFormUrp .span-field1,.span-field2 {
	width: 305px;
	display: block;
	float: left;
}

.urp  .webFormUrp .span-field2 {
	margin-left: 25px;
}

.urp .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_field1,
.urp .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_field2
	{
	
	background-repeat: no-repeat;
	background-position: right -128px;
}

/*Nome e Cognome*/
.urp  .webFormUrp .span-field3,.span-field4 {
	width: 290px;
	display: block;
}

.urp  .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_field3,#_UrpWebForm_WAR_UrpWebFormportlet_field4
	{
	width: 280px;
	height: 48px;
	display: block;
	font-family: Titillium Web;
	font-size: 18px;
	color: #000000;
	text-indent: 10px;
	border: 1px solid #CCC7C0;
	line-height: 48px;
	margin-bottom: 12px;
}

/* e-mail e indirizzo */
.urp  .webFormUrp .span-field5,.span-field7 {
	width: 610px;
	display: block;
	float: left;
}

.urp  .webFormUrp .span-field5 {
	background-image: url("/temaumbria-theme/images/urp/asterisco.jpg");
	background-repeat: no-repeat;
	background-position: right 11px;
}

.urp  .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_field5,#_UrpWebForm_WAR_UrpWebFormportlet_field7
	{
	width: 590px;
	height: 48px;
	line-height: 48px;
	margin-bottom: 12px;
	display: inline;
	font-family: Titillium Web;
	font-size: 18px;
	color: #000000;
	text-indent: 10px;
	border: 1px solid rgb(204, 199, 192);
	margin-right: 0px;
	
}

/* citta' e comune */
.urp  .webFormUrp .span-field6,.span-field8 {
	width: 290px;
	display: block;
	float: left;

}

.urp  .webFormUrp .span-field8 {
	background-image: url("/temaumbria-theme/images/urp/asterisco.jpg");
	background-repeat: no-repeat;
	background-position: right 11px;
	padding: 0;
}

.urp  .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_field6,#_UrpWebForm_WAR_UrpWebFormportlet_field8
	{
	width: 270px;
	height: 48px;
	display: inline;
	font-family: Titillium Web;
	font-size: 18px;
	color: #000000;
	text-indent: 10px;
	border: 1px solid rgb(204, 199, 192);
	line-height: 48px;
	margin-right: 0px;
	margin-bottom: 12px; /*right 80px*/
}

/* TextArea Testo */
.urp  .webFormUrp .span-field9,.span-field10 {
	width: 920px;
	display: block;
	float: left;
}

.urp  .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_field9 {
	width: 900px;
	height: 250px;
	display: block;
	font-family: Titillium Web;
	font-size: 18px;
	color: #000000;
	text-indent: 10px;
	border: 1px solid rgb(204, 199, 192);
	margin-bottom: 12px;
}

/* Text Area  Note */
.urp .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_field10 {
	width: 900px;
	height: 125px;
	display: block;
	font-family: Titillium Web;
	font-size: 18px;
	color: #000000;
	text-indent: 10px;
	border: 1px solid rgb(204, 199, 192);
	margin-bottom: 12px;
}

/* Luogo */
.urp  .webFormUrp .span-field11,.span-field12 {
	width: 315px;
	display: block;
	float: left;
}

.urp .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_field11 {
	width: 280px;
	height: 38px;
	display: inline;
	font-family: Titillium Web;
	font-size: 18px;
	color: #000000;
	text-indent: 10px;
	border: 1px solid rgb(204, 199, 192);
	line-height: 48px;
	margin-right: 0px;
	margin-bottom: 12px;
}

/* Data */
.urp .webFormUrp  #_UrpWebForm_WAR_UrpWebFormportlet_field12 {
	width: 280px;
	height: 38px;
	display: inline;
	font-family: Titillium Web;
	font-size: 18px;
	color: #000000;
	text-indent: 10px;
	border: 1px solid rgb(204, 199, 192);
	line-height: 48px;
	margin-left: 0px;
	margin-bottom: 12px;
}

/* Privacy */
.urp  .webFormUrp .span-field13 {
	width: 205px;
	display: block;
	float: left;
	padding-top: 20px;
	background-image: url("/temaumbria-theme/images/urp/asterisco.jpg");
	background-repeat: no-repeat;
	background-position: 88% 34px;
}

.urp .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_field13 {
	font-family: Titillium Web;
	font-size: 14px;
	color: #000000;
	text-indent: 10px;
}

/*Button*/
.urp  .webFormUrp .aui-button-input {
	width: 136px;
	/*height:34px;*/
	display: block;
	font-family: 'Titillium Web';
	font-size: 14px;
	color: #000000;
	text-indent: 0px;
	border: 1px solid #ffffff;
	margin-bottom: 12px;
	margin-top: 40px;
	background-image: url(/temaumbria-theme/images/urp/bk-search.png);
	background-repeat: no-repeat;
	cursor: pointer;
	line-height: 31px;
}

.chrome .urp .webFormUrp .aui-button-input {
	line-height: 22px;
}

.ie .urp .webFormUrp .aui-button-input {
	height: 34px;
	line-height: 10px;
}

/* Web form messaggio validazione/errore */
.urp .webFormUrp .portlet-msg-error {
	/*float:right;*/
	/*background-image: url(/temaumbria-theme/images/urp/clear.jpg);*/
	background-color: #ffffff;
	/*width:300px;*/
	border: 1px solid #F6F6F6;
	color: #CD4437;
	text-indent: 0px;
	text-align: left;
}

.urp .webFormUrp #classificazione .portlet-msg-error,#blocco0 .portlet-msg-error,#blocco1 .portlet-msg-error,#blocco2 .portlet-msg-error,#privacy .portlet-msg-error
	{
	font-size: 12px;
}

.urp .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_fieldOptionalErrorfield1,#_UrpWebForm_WAR_UrpWebFormportlet_validationErrorfield1
	{
	position: absolute;
	top: 6px;
	left: 30px;
}

.urp .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_fieldOptionalErrorfield2,#_UrpWebForm_WAR_UrpWebFormportlet_validationErrorfield2
	{
	position: absolute;
	top: 6px;
	left: 418px;
}

.urp .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_fieldOptionalErrorfield5,#_UrpWebForm_WAR_UrpWebFormportlet_validationErrorfield5
	{
	position: absolute;
	/*left: 45px;*/
	top: -3px;
}

.urp .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_fieldOptionalErrorfield8,#_UrpWebForm_WAR_UrpWebFormportlet_validationErrorfield8
	{
	position: absolute;
	/*left: 685px;*/
	left: 628px;
	top: -3px;
}

.urp .webFormUrp #_UrpWebForm_WAR_UrpWebFormportlet_fieldOptionalErrorfield13,#_UrpWebForm_WAR_UrpWebFormportlet_validationErrorfield13
	{
	position: absolute;
	top: 60px;
	left: 18px;
}
.urp .webFormUrp .infoPrivacy{
	font-family: 'Titillium Web';
	font-size: 14px;
}
.urp .webFormUrp .aui-fieldset-content {
    position: relative;
}
.urp .webFormUrp .portlet-msg-success, 
.urp .webFormUrp .lfr-message-success{
	position: absolute;
	bottom: 35px;
}

/* : Invia la tua richiesta, richieste inviate -WEB form urp -Urp*/
.urp .richieste-dettaglio>div {
	float: left;
	width: 100%;
	min-height: 18px;
	padding-bottom: 3px;
}

.urp .richieste-dettaglio .ric-label {
	float: left;
	font-weight: bold;
	width: 16%;
}

.urp .richieste-dettaglio .ric-content {
	float: left;
	width: 83%;
}
/*   - fine modifiche */

/* : Dettaglio Aree tematiche(ambiente..)*/
.urp .faq_areeTematicheDomande {
	margin-left: 0px;
	width: 640px;/*990px;*/
	margin-right: 0px;
	margin-left: 30px;
	float: left;
	display: inline;
}

.urp .faq_areeTematicheDomande .asset-full-content {
	margin-left: 10px;
	width: 600px;/*970px;*/
	margin: 0px;
	padding: 0px;
	float:left;
}

.urp .faq_areeTematicheDomande  .area-dettaglio {
	margin-left: 0px;
	width: 640px;
	margin-right: 40px;
	float: left;
	display: inline;
}


.urp .faq_areeTematicheDomande  .taglib-asset-links {
	
font-family: 'Titillium web';
font-size: 14px;
position: absolute;
margin-left: 630px;
margin-top: 55px;
width: 300px;
	
}

.urp .faq_areeTematicheDomande .taglib-asset-links h2
{
	background:none;
}

.urp  .faq_areeTematicheDomande .asset-links-title
{
	color: #000000;
	font-family:'Titillium web';
	font-size:20px;
}

.urp .faq_areeTematicheDomande .asset-links-list .icon
{
	display:none;
}

.urp .faq_areeTematicheDomande .asset-links-list-item
{
	border-top: 1px solid #000000;
	font-family:'Titillium web';
	font-size: 14px;
	margin-left: 10px;
	padding-bottom: 3px;
    padding-top: 5px;
    color:#000;
}
.urp .faq_areeTematicheDomande .asset-links-list-item a,
.urp .faq_areeTematicheDomande .asset-links-list-item a:link,
.urp .faq_areeTematicheDomande .asset-links-list-item a:hover,
.urp .faq_areeTematicheDomande .asset-links-list-item a:visited
{
	color:#000;
	text-decoration: none;
}
.urp .faq_areeTematicheDomande .asset-links-list-item a:after
{
 content:'>>'; 
}

.urp .faq_areeTematicheDomande .taglib-text
{
	text-decoration:none;
	line-height:18px;
}


.urp .faq_areeTematicheDomande h1.portlet-title .icon {
	display: none;
}

.urp .faq_areeTematicheDomande .area-abs .titolo {
	font-family: "Titillium web";
	display: block;
	width: 640px;
	font-size: 24px;
	color: #D0222A;
	line-height: 24px;
	padding-bottom: 18px;
	margin: 0px;
	font-weight: normal;
}

.urp .faq_areeTematicheDomande .area-dettaglio .titolo {
	font-family: "Titillium web";
	display: block;
	width: 640px;
	font-size: 24px;
	color: #D0222A;
	line-height: 24px;
	padding-bottom: 50px;
	margin: 0px;
	font-weight: normal;
}

.urp .faq_areeTematicheDomande .data-des {
	font-family: "Titillium web";
	font-weight: bold;
	font-size: 14px;
}

.urp .faq_areeTematicheDomande .data {
	font-family: "Titillium web";
	font-size: 14px;
	font-weight: normal;
	display: block;
	width: 282px;
	font-size: 14px;
	height: 34px;
	padding-bottom: 0px;
	margin-top: 7px;
	color: #000000;
	border: 1px solid #B7B0A6;
	line-height: 34px;
	text-indent: 10px;
	margin-bottom: 50px;
}

.urp .faq_areeTematicheDomande .domanda-des {
	font-family: "Titillium web";
	font-weight: bold;
	font-size: 14px;
	border-bottom: 1px solid #B7B0A6;
	margin-top: 7px;
	color: #000000;
	line-height: 34px;
}

.urp .faq_areeTematicheDomande .allegato {
	margin-top: 7px;
	font-family: "Titillium web";
	border-color: #000000;
	font-size: 14px;
	font-weight: normal;
	margin-top: 12px;
	margin-bottom: 50px;
}

.urp .faq_areeTematicheDomande .allegato-des {
	font-family: "Titillium web";
	font-weight: bold;
	font-size: 14px;
	border-bottom: 1px solid #B7B0A6;
	margin-top: 7px;
	color: #000000;
	line-height: 34px;
}

.urp .faq_areeTematicheDomande .risposta {
	margin-top: 7px;
	font-family: "Titillium web";
	border-color: #000000;
	font-size: 14px;
	font-weight: normal;
	margin-top: 12px;
	margin-bottom: 50px;
}

.urp .faq_areeTematicheDomande .risposta-des {
	font-family: "Titillium web";
	font-weight: bold;
	font-size: 14px;
	border-bottom: 1px solid #B7B0A6;
	margin-top: 7px;
	color: #000000;
	line-height: 34px;
}


.urp .faq_areeTematicheDomande  .area-abs .domanda {
	font-family: "Titillium web";
	display: block;
	width: 620px;
	font-size: 18px;
	padding-bottom: 0px;
	color: #000000;
	line-height: 18px;
	font-weight: bold;
}

.urp .faq_areeTematicheDomande  .area-dettaglio .domanda {
	font-family: "Titillium web";
	display: block;
	width: 620px;
	font-size: 20px;
	padding-bottom: 0px;
	color: #000000;
	line-height: 18px;
	margin-top: 12px;
	margin-bottom: 50px;
}

.urp .faq_areeTematicheDomande  .area-dettaglio .risposta {
	font-family: "Titillium web";
	display: block;
	width: 620px;
	font-size: 20px;
	padding-bottom: 0px;
	color: #000000;
	line-height: 18px;
	margin-top: 12px;
	margin-bottom: 50px;
}

.urp .faq_areeTematicheDomande .risposta-abs {
	font-family: arial;
	display: block;
	width: 620px;
	font-size: 14px;
	margin-top: 5px;
	color: #000000;
	padding-bottom: 35px;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-bottom: 15px;
}

.urp .faq_areeTematicheDomande .area-abs a {
	text-decoration: none;
}
.urp .faq_areeTematicheDomande .risposta-abs a {
	color: #000000;
	text-decoration: none;
}



.urp .faq_areeTematicheArgomenti {
	position: relative;
	width: 640px;
	clear: both;
	margin-top: 100px;
	margin-left: 35px;
}

.urp .faq_areeTematicheArgomenti h1.portlet-title .icon {
	display: none;
}
.urp .faq_areeTematicheArgomenti  .metadata-publish-date 
{
    display: none;
}

.urp .faq_areeTematicheArgomenti .portlet-title {
	font-family: "Titillium web";
	display: block;
	width: 640px;
	font-size: 24px;
	color: #000000;
	padding-bottom: 6px;
	margin: 0px;
	font-weight: normal;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #D0222A;
}

.urp .faq_areeTematicheArgomenti  .icon img {
	display: none;
}

.urp .faq_areeTematicheArgomenti .argomenti1 {
	float: left;
	width: 300px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 100px;
	display: inline;
}

.urp .faq_areeTematicheArgomenti .argomenti1 ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}

.urp .faq_areeTematicheArgomenti .argomenti1 ul li a {
	font-family: "Titillium web";
	display: inline;
	line-height: 35px;
	text-decoration: none;
	margin-right: 20px;
	margin-top: 10px;
	font-size: 18px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0222A;
}

/*  : Ti segnaliamo*/
.urp .segnalazioni {
	margin:0px 30px;
	width: 990px;
	display: inline;
}

.urp .segnalazioni .portlet-title {

font-family: "Titillium web";
font-size: 18px;
line-height: 24px;
	margin:0px 30px;

}

.urp .segnalazioni .portlet-title .icon {
	display: none
}

.urp .segnalazioni .portlet-title-text {
	font-family: "Titillium web";
	font-size: 18px;
}

.urp .segnalazioni .asset-full-content {
	border-top: 1px solid #000000;
	margin-bottom: 30px;
	padding-top: 30px;
	margin-left: 30px;
	width: 920px;
	float: left;
}

.urp .segnalazioni .asset-content .segnalazioni-abs {
	float: left;
	display: inline;
}

.urp .segnalazioni .segnalazioni-abs .descrizione-abs {
	width: 400px;
	float: left;
	display: inline;
	margin-right: 57px;
	line-height: 18px;
}

.urp .segnalazioni .segnalazioni-abs .titolo {
	width: 140px;
	font-family: "Titillium web";
	font-size: 18px;
	margin-right: 20px;
	display: inline;
	float: left;
	line-height: 24px;
}

.urp .segnalazioni .segnalazioni-abs  .link-abs {
	width: 150px;
	display: inline;
	margin-right: 0px;
	float: left;
	font-family: "Titillium web";
	float: left;
	line-height: 20px;
}

.urp .segnalazioni .segnalazioni-abs  .link-abs a {
	text-decoration: none;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0222A;
}

/*segnalazioni tab*/
.urp .segnalazioni .search-pages {
	height: auto;
overflow: hidden;
float: right;
position: absolute;
top: 409px;
right: 400px;
}

.urp .segnalazioni .tab-pag {
	float: left;
	width: 100px;
	height: 40px;
	border: 1px solid #464646;
}

.urp .segnalazioni .tab-pag-a,.urp .segnalazioni .tab-pag-a-selected {
	text-decoration: none;
	font-size: 24px;
	font-weight: 400;
	top: 7px;
	left: 10px;
	color: #B52831;
}

.urp .segnalazioni .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;
	color: #B52831;
}

/* : Esito Richieste pervenute*/
.urp .esitoRichieste {
	margin-bottom:30px;
	float: left;
}
.urp .esitoRichieste .portlet-content{
	padding-left: 35px;
}

.urp .esitoRichieste .asset-full-content {
	width: 265px;
	float: left;
	margin-right: 40px;
	display: inline;
}

.urp .esitoRichieste .blocco-file {
	font-size: 15px;
}
.urp .esitoRichieste .blocco-file a {
    text-decoration: none;
}
.urp .esitoRichieste .download {
	float: left;
	width: 43px;
	height: 41px;
	background: url("/temaumbria-theme/images/urp/download.jpg") no-repeat;
	margin-right: 24px;
	cursor: pointer;
}

.urp .esitoRichieste .download img {
	display: none;
}

.urp .esitoRichieste .titolo {
	font-family: "Titillium web";
font-size: 18px;
line-height: 36px;
margin: 0px;
padding: 0px;
color: #000000;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #D0222A;
display: inline;
	
}

.urp .esitoRichieste .portlet-title {
	border-bottom: 1px solid #000000;
	padding-bottom: 15px;
	width: 920px;
	margin: 0px auto;
}

.urp .esitoRichieste .icon {
	display: none;
}

.urp .esitoRichieste .portlet-title-text {
	font-family: "Titillium web";
	font-size: 24px;
}

/* : Ti segnaliamo dettaglio*/
.urp .segnalazioniDettaglio {
	margin-left: 30px;
}

.urp .segnalazioniDettaglio .denominazione {
	display: block;
	font-family: "Titillium web";
	font-size: 20px;
	color: #000000;
	width: 282px;
	margin-top: 7px;
	line-height: 36px;
	border: 1px solid #b7b0a6;
	text-indent: 10px;
	margin-bottom: 15px;
}

.urp .segnalazioniDettaglio .descrizione1 {
	display: block;
	font-family: "Titillium web";
	font-size: 20px;
	color: #000000;
	width: 600px;
	margin-top: 7px;
	line-height: 36px;
	border: 1px solid #b7b0a6;
	text-indent: 10px;
	margin-bottom: 15px;
	height: 240px;
}

.urp .segnalazioniDettaglio .dataScadenza1,.proroga {
	display: block;
	font-family: "Titillium web";
	font-size: 20px;
	color: #000000;
	width: 282px;
	margin-top: 7px;
	height: 36px;
	border: 1px solid #b7b0a6;
	text-indent: 10px;
	margin-bottom: 15px;
}

.urp .segnalazioniDettaglio .blocco-mezzo .responsabile {
	font-family: "Titillium web";
	font-size: 20px;
	color: #000000;
	width: 278px;
	margin-top: 7px;
	line-height: 34px;
	border: 1px solid #b7b0a6;
	text-indent: 10px;
	margin-bottom: 15px;
	margin-right: 40px;
	height: 34px;
	float: left;
}

.urp .segnalazioniDettaglio .blocco-mezzo .enteProponente {
	display: inline;
	font-family: "Titillium web";
	font-size: 20px;
	color: #000000;
	width: 279px;
	margin-top: 7px;
	line-height: 34px;
	height: 34px;
	border: 1px solid #b7b0a6;
	text-indent: 10px;
	margin-bottom: 15px;
	float: left;
}

.urp .segnalazioniDettaglio .blocco-pieno .cap,.citta,.telefono,.numeroVerde,.fax,.email,.sitoweb,.dataPubblicazione,.datascadenza,.nota,
.dataAggiornamento,.dataScadenza2
	{
	display: inline;
	font-family: "Titillium web";
	font-size: 20px;
	color: #000000;
	width: 278px;
	line-height: 36px;
	border: 1px solid #b7b0a6;
	text-indent: 10px;
	margin-bottom: 15px;
	float: left;
	margin-right: 40px;
	margin-top: 10px;
	height: 36px;
}

.urp .segnalazioniDettaglio .blocco-mezzo .via {
	margin-top: 10px;
	margin-bottom: 15px;
	border: 1px solid #b7b0a6;
	font-family: "Titillium web";
	font-size: 20px;
	color: #000000;
	text-indent: 10px;
	display: block;
	text-align: left;
	width: 600px;
	line-height: 36px;
	height: 36px;
	float: left;
}

.urp .segnalazioniDettaglio .blocco-mezzo {
	width: 605px;
	clear: both;
	display: block;
	
}

.urp .segnalazioniDettaglio .blocco-mezzo .label
{
	font-weight: bold;
	font-family:'Titillium web';
	font-size:20px;
}

.urp .segnalazioniDettaglio .blocco-pieno {
	width: 990px;
	clear: both;
	display: block;
}

.urp .segnalazioniDettaglio .dataAggiornamento {
	border: 1px solid #b7b0a6;
	font-family: "Titillium web";
	font-size: 20px;
	color: #000000;
	text-indent: 10px;
	line-height: 36px;
	margin-top: 275px;
	display: block;
}

.urp .segnalazioniDettaglio .nota {
	border: 1px solid #b7b0a6;
	font-family: "Titillium web";
	font-size: 20px;
	color: #000000;
	text-indent: 10px;
	line-height: 36px;
	display: block;
	width: 578px;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	width: 578px;
	margin-bottom: 15px;
	height: 300px;
}

.urp .segnalazioniDettaglio .informazioni {
	border: 1px solid #b7b0a6;
	font-family: "Titillium web";
	font-size: 20px;
	color: #000000;
	text-indent: 10px;
	line-height: 36px;
	width: 578px;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	width: 578px;
	margin-bottom: 15px;
	height: 300px;
}

.urp .segnalazioniDettaglio .descrizione2 {
	border: 1px solid #b7b0a6;
	font-family: "Titillium web";
	font-size: 20px;
	color: #000000;
	padding-left: 10px;
	line-height: 36px;
	display: block;
	height: 300px;
	padding-right: 10px;
	width: 578px;
	margin-bottom: 15px;
}

/* :-----web form Inviarichieste css per combobox (tipi e aree tematiche)---------------*/

/*
.ffTextBoxWrapper,
.ffPasswordWrapper,
.ffCheckboxWrapper,
.ffRadioWrapper,
.ffTextAreaWrapper,
.ffSubmitWrapper,
.ffResetWrapper,
.ffButtonWrapper {display: inline-block; display: inline; margin: 5px 0px; z-index:1000;}*/
.ffSelectWrapper {
	display: inline-block;
	margin: 5px 0;
}

.ffSelectButton,.ffSelectButton span,.ffSelectMenuWrapper div.ffSelectMenuTop,.ffSelectMenuWrapper div.ffSelectMenuBottom,.ffSelectMenuWrapper>div>span
	{
	background-image: url(/temaumbria-theme/images/urp/sprite.gif);
	background-repeat: no-repeat;
}

/* selectbox */
.ffSelectWrapper {
	width: 285px;
	clear: both;
	font-size: 13px;
	float: left;
	margin-right: 35px;
	display: inline;
	color: #000000;
}

.ffSelect {
	position: relative;
	font-family: 'Titillium Web';
	font-size: 13px;
	color: #000000;
}

.ffSelect>a {
	font-family: 'Titillium Web';
	font-size: 13px;
	color: #000000;
	background-position: right -128px;
	display: block;
	text-decoration: none;
	outline: 0;
	cursor: default;
}

.ffSelect>a>span {
	font-family: 'Titillium Web';
	font-size: 13px;
	display: block;
	height: 27px;
	margin-right: 40px;
	padding-left: 10px;
	background-position: 0 0;
	overflow: hidden;
	line-height: 28px;
	font-weight: bold;
	color: #000000;
	white-space: nowrap;
}

.ffSelect:hover>a,.ffSelectWrapper.focus .ffSelect>a {
	font-family: 'Titillium Web';
	font-size: 13px;
	color: #000000;
	background-position: right -160px;
}

.ffSelect:hover>a>span,.ffSelectWrapper.focus .ffSelect>a>span {
	background-position: 0 -32px;
	font-family: 'Titillium Web';
	font-size: 13px;
	color: #000000;
}

.ffSelectWrapper.active  .ffSelect>a {
	font-family: 'Titillium Web';
	font-size: 13px;
	color: #000000;
	background-position: right -192px;
	z-index: 30000000;
	position: relative;
}

.ffSelectWrapper.active  .ffSelect>a>span {
	background-position: 0 -64px;
}

.ffSelectWrapper.disabled .ffSelect>a {
	background-position: right -224px;
}

.ffSelectWrapper.disabled .ffSelect>a>span {
	background-position: 0 -96px;
	color: #999;
}

.ffSelectMenuWrapper {
	width: 100%;
	line-height: 22px;
	font-family: 'Titillium Web';
	font-size: 13px;
	color: #000000;
}

.ffSelectMenuWrapper .ffSelectMenuMidBG ul {
	list-style-type: none;
	margin: 0 0;
	padding: 0;
}

.ffSelectMenuWrapper .ffSelectMenuMidBG li {
	padding: 0px 10px 0px 5px;
	cursor: default;
}

.ffSelectMenuWrapper .ffSelectMenuMidBG li SPAN {
	font-size: 13px;
	color: #000000;
}

.ffSelectMenuWrapper .ffSelectMenuMidBG li.disabled SPAN {
	font-size: 13px;
	color: #000000;
}

.ffSelectMenuWrapper .ffSelectMenuMidBG li.on {
	background-image: url(/temaumbria-theme/images/urp/bk.gif);
	background-repeat: no-repeat;
}

.ffSelectMenuWrapper {
	
}

.ffSelectMenuTop {
	height: 5px;
	background-position: 0 -394px;
}

.ffSelectMenuTop span {
	display: block;
	height: 5px;
	margin-left: 8px;
	background: right -384px;
}

.ffSelectMenuBottom {
	height: 5px;
	background-position: 0 -414px;
}

.ffSelectMenuBottom span {
	display: block;
	height: 5px;
	margin-left: 8px;
	background-position: right -404px;
}

.ffSelectMenuMidBG {
	background: url(/temaumbria-theme/images/urp/sides.gif) repeat-y right 0;
}

.ffSelectMenuMid {
	max-height: 200px;
	overflow: auto;
	background: url(/temaumbria-theme/images/urp/sides.gif) repeat-y 0 0;
	padding-left: 4px;
	margin-right: 4px;
}

.scrollingBarWrapper {
	width: 24px;
	height: 200px;
	background: url(/temaumbria-theme/images/urp/scrollingBarBg.gif) no-repeat;
	right: 3px;
}

.scrollingHandle {
	width: 24px;
	padding-top: 20px;
	background: url(/temaumbria-theme/images/urp/scrollingHandleTop.gif) no-repeat 0 0;
}

.scrollingHandleBottom {
	width: 24px;
	background: url(/temaumbria-theme/images/urp/scrollingHandleBottom.gif)	no-repeat 0px bottom;
}

/*--------------------*/


/*Filtro tipo ente*/

.urp .filtroEnte{
border: none;
font-family: 'Titillium web';
font-size: 14px;
position: absolute;
margin-left: 723px;
margin-top: 72px;
width: 250px;
}

/*Filtro per argomento - Aree Tematiche Ambiente*/

.urp .filtroArgomento
{
	border: none;
font-family: 'Titillium web';
font-size: 14px;
position: absolute;
margin-left: 670px;
width: 300px;

}


.urp .filtroArgomento .lfr-panel-titlebar, .filtroEnte .lfr-panel-titlebar
{
	display:none;
}

.urp .filtroArgomento .lfr-panel-container,  .filtroEnte .lfr-panel-container
{
	border:none;
}

.urp .filtroArgomento .portlet-title .icon, .filtroEnte .portlet-title .icon
{
	display:none;
}

.urp .filtroArgomento .portlet-title-text, .filtroEnte .portlet-title-text
{
	font-family: 'Titillium web';
	font-size: 20px;
	margin-left: 51px;
}

.urp .filtroArgomento .aui-tree-label , .filtroEnte .aui-tree-label
{
	
	line-height:25px;
}

.urp .filtroArgomento .aui-tree-node-content ,.filtroEnte .aui-tree-node-content
{
	border-top: 1px solid #000000;
	
}


.urp .filtroArgomento .aui-tree-label a,
.urp .filtroEnte  .aui-tree-label a
{
	text-decoration:none;
	color: #000;
}

/* : Modulistica*/
.urp .modulistica{
	margin-top:20px;
	margin-left: 30px;
}

.urp .modulistica .taglib-search-iterator a
{
	text-decoration:none;
	font-family: 'Titillium web';
    font-size: 18px;
    
}

.urp .modulistica .lfr-panel-basic .lfr-panel-content {
    padding-left: 0px;
    padding-right: 0px;
}



.urp .modulistica .taglib-header, 
.urp .modulistica .lfr-asset-metadata,
.urp .modulistica .lfr-panel-titlebar,
.urp .modulistica .results-header,
.urp .modulistica .entry-thumbnail
{
	display:none;
}

.urp .modulistica .entry-title
{
	
      float: left;
    font-family: 'Titillium web';
    font-size: 24px;
    margin-bottom: 14px;
    margin-top: 27px;
    padding-top: 0;
    width: 40%;
    font-weight:normal;
    
}

.urp .modulistica .file-entry-list-description {
font-style: normal;
margin-left: 286px;
margin-bottom: 10px;
margin-top: 10px;
padding:15px;
width: 429px;
display: block;
}

.urp .modulistica .aui-searchcontainer .col-1
{
	margin-top:5px;
	width:80%;
}

.urp .modulistica .aui-searchcontainer .col-2 
{
	 font-family: 'Titillium web';
    font-size: 18px;
 }


.urp .modulistica .aui-searchcontainer .col-2 a
{
	 border-left: 1px solid #000000;
	  padding-left: 10px;
	  text-decoration:none;
}
.urp .modulistica .taglib-search-iterator-page-iterator-bottom
{
	margin-top:50px;
	display: none;
}

/** come fare per urp**/
.urp .comefareper
{
	margin: 50px 30px 0px 30px;
	border-top: 1px solid #464646; 
}
.urp .comefareper .header-title
{
	display: block;
}

.urp .comefareper .divProc
{
	
	border-top: 1px solid #464646; 
	padding-top: 10px;
	margin-top: 50px;
}

.urp .comefareper .lfr-search-container
{
	display: none;
}


.urp .comefareper .no-title
{
	width: 288px;
	float: left;
	border-bottom: 1px solid #999999;
	min-height: 50px;
	margin-right: 15px;
    padding: 10px 0px;
}

.urp .comefareper .no-title a,
.urp .comefareper .no-title a:hover,
.urp .comefareper .no-title a:visited
 {
line-height: 18px;
font-family: "Titillium Web";
font-size: 16px;
font-weight: 400;
padding: 0;
margin-right: 30px;

}

.urp .comefareper .comefare
{
  padding-top: 20px;
}

.urp .comefareper .aui-legend
{
	 border:0; 
}

.urp .comefareper .aui-field-wrapper
{
	border-bottom: 3px double #9C2328;
}

.urp .comefareper .aui-fieldset-legend {
color: #9C2328;
font-weight: 600;
font-size: 18px;
font-family: "Titillium Web";
border: 0;
}


.urp .comefareper .search-pages {
clear: both;
height: auto;
overflow: hidden;
width: auto;
position: relative;
right:15px;
top:-52px;
}

 .urp .comefareper .tab-pag
{
	float:left;
	width: 69px;
	height: 40px;
	border: 1px solid #464646;
}

.urp .comefareper .tab-pag-a,
.urp .comefareper .tab-pag-a-selected
{
	text-decoration: none;
	font-size: 16px;
	font-weight: 400;
	position:relative;
	top:7px;
	left:1px;
	color: #112A8C;
}

.urp .comefareper .tab-pag-selected
{
	float:left;
	width: 69px;
	height: 40px;
	border-top: 1px solid #464646;
	border-right: 1px solid #464646;
	border-left: 1px solid #464646;
	border-bottom : 1px solid #fff;
}



.urp .modulistica  .results-row 
{
    border-bottom: 1px solid #464646;
}

.urp .modulistica  .lfr-asset-description{
	display: none;
}

/*  Altrerichieste*/

.urp .altrerichieste .taglib-header, 
.urp .altrerichieste .lfr-asset-metadata,
.urp .altrerichieste .lfr-panel-titlebar,
.urp .altrerichieste .results-header,
.urp .altrerichieste .entry-thumbnail
{
	display:none;
}

.urp .altrerichieste {
	margin:60px 30px;
	width: 930px;
	border-top: 1px solid #464646;
}

.urp .altrerichieste .portlet-title {

font-family: "Titillium web";
font-size: 18px;
line-height: 24px;
	margin:0px 30px;

}

.urp .altrerichieste .portlet-title .icon {
	display: none
}

.urp .altrerichieste .portlet-title-text {
	font-family: "Titillium web";
	font-size: 18px;
}

.urp .altrerichieste .asset-full-content {
	border-bottom: 1px solid #464646;
	margin-bottom: 30px;
	padding-bottom: 30px;
	width: 920px;
	float: left;
}

.urp .altrerichieste .asset-content .segnalazioni-abs {
	float: left;
	display: inline;
	
}

.urp .altrerichieste .segnalazioni-abs .descrizione-abs {
	
	float: left;
	display: inline;
	margin-right: 57px;
	line-height: 18px;
	margin-bottom: 20px;
	width: 800px;
}

.urp .altrerichieste .segnalazioni-abs .titolo {
	
	font-family: "Titillium web";
	font-size: 18px;
	margin-bottom: 20px;
	display: inline;
	float: left;
	line-height: 24px;
	
}

.urp .altrerichieste .segnalazioni-abs  .link-abs {
	width: 350px;
	display: inline;
	margin-right: 0px;
	float: left;
	font-family: "Titillium web";
	float: left;
	line-height: 20px;
}

.urp .altrerichieste .segnalazioni-abs  .link-abs a {
	text-decoration: none;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0222A;
}

/*segnalazioni tab*/
.urp .altrerichieste .search-pages {
	height: auto;
overflow: hidden;
float: right;
position: absolute;
top: -72px;
right: 70px;
}

.urp .altrerichieste .tab-pag {
	float: left;
	width: 100px;
	height: 40px;
	border: 1px solid #464646;
}

.urp .altrerichieste .tab-pag-a,.urp .altrerichieste .tab-pag-a-selected {
	text-decoration: none;
	font-size: 24px;
	font-weight: 400;
	top: 7px;
	left: 10px;
	color: #B52831;
}

.urp .altrerichieste .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;
	color: #B52831;
}

.urp .listadocumenti
{
	height: 35px;
}
