/*---leo CSS start-------------------------------------------------------------*/
.bandi .pubblicitalegale {
	
	margin: 0 30px;
 
}
.bandi .pubblicitalegale iframe
{
  height:520px;
  width: 930px;
}


.bandi .pubblicitalegale .titolotestatapl
{
	font-size: 38px;
 font-weight: 600;
 padding-bottom:20px;
 padding-top: 25px;
 
}

.bandi .pubblicitalegale .contenutotestatapl {
	font-size: 15px;
	padding-bottom: 20px;
	line-height: 25px;
	}

.bandi .pubblicitalegale .ricerca_colonna1 input[type="text"] {
	
		
background-image: url(../images/forms/input_shadow.png);
background-repeat: no-repeat;
border: 1px solid;
border-color: #BFBFBF #DEDEDE #DEDEDE #BFBFBF;
font-family: Arial,Helvetica,Verdana,sans-serif;
font-size:1em;
padding: 5px 1px;
width: 250px;
margin-top:3px;
	
	
} 

 .bandi .pubblicitalegale .bivBottoneBandi {

    float: left;
    margin-top: 86px;
    margin-left: -60px;
}

.bandi .pubblicitalegale #_PubblicitalegalePortlet_WAR_PubblicitalegalePortlet_\3a searchForm\3a j_idt8_label {
	
	font-size: 13px;
    font-weight: 400;
    color: #b52831;
    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: 0 1px 3px rgba(204,204,204,0.5),inset 0 0 10px rgba(153,153,153,0.7);
    -webkit-box-shadow: 0 1px 3px rgba(204,204,204,0.5),inset 0 0 10px rgba(153,153,153,0.7);
    box-shadow: 0 1px 3px rgba(204,204,204,0.5),inset 0 0 10px rgba(153,153,153,0.7);
    text-shadow: 0 -1px 0 rgba(153,153,153,0.4),0px 1px 0 rgba(255,255,255,0.3);
    width: 250px;
}

.bandi .pubblicitalegale .ui-selectonemenu .ui-selectonemenu-trigger {
   /*--- border-right: none;
    border-top: none;
    border-bottom: none;---*/
    cursor: pointer;
    width: 16px;
    height: 100%;
    position: absolute;
    right: 10px;
    top: 1px;
    background: none;
    padding: 0 3px;
    border: none;
}

.bandi .pubblicitalegale #_PubblicitalegalePortlet_WAR_PubblicitalegalePortlet_\3a searchForm\3a j_idt8 {
 border: 0px;
 background: transparent;
 }



.bandi .pubblicitalegale .ui-button  {
	width: 135px;
    display: block;
    font-family: 'Titillium Web';
    font-size: 14px;
    color: #000;
    text-indent: 0;
    border: 1px solid #FFF;
    background-image: url(/temaumbria-theme/images/urp/bk-search.png);
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    margin-top: 1px;
	
	
	
}


.bandi .pubblicitalegale .ui-state-default {
   -webkit-box-shadow: 0px 0px 0px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 0px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 0px 0px rgba(50, 50, 50, 0.75);
}



	
/*---tabella leo CSS----*/

.bandi .pubblicitalegale table thead {
display: table-header-group;
text-align:left;
border-color: inherit;
}

 .bandi .pubblicitalegale caption {
margin:10px 0px;
text-align: left;
font-weight: 600;
font-size: 20px;
}

 .bandi .pubblicitalegale table td {
    background-color: #E9E9E9;
    color: #3E3E3E;
}

 .bandi .pubblicitalegale .alt>td  {
    background-color: #ffffff;
    color: #3E3E3E;
}


 .bandi .pubblicitalegale td {
  background: none repeat scroll 0 0 transparent;
  padding: 5px 8px;
    color: #3E3E3E;
    border: 1px solid #DADCDB;
}

.bandi .pubblicitalegale th, .bandi td {
    color: #FFFFFF;
    background: none;
    background-color:#525252;
    /*padding: 5px 1px;*/
    border: 1px solid #DADCDB;
    text-align: center;
    padding: 10px;
    font-weight:400;
   
    
}
  
 .bandi .pubblicitalegale .col-colonna-oggetto
 {
  width: 277px;
 }
  
  
   
 .bandi .pubblicitalegale th a {
    color: #FFFFFF;
   }

.bandi .pubblicitalegale table td a,
.bandi .pubblicitalegale table td a:hover,
.bandi .pubblicitalegale table td a:visited,
.bandi .pubblicitalegale  table td a:link 
{
	color: #004171;
}
.bandi .pubblicitalegale .taglib-search-iterator {
  
    width: 100%;
  
}

.bandi .pubblicitalegale .col-colonna-descrizioneatti
{
	width: 130px;
}

.bandi .pubblicitalegale .daylast
{
	color: #1fae7e;
	font-weight: 800;
	text-align: center;
}

.bandi .pubblicitalegale .daytoday
{
	color: #f89c27;
	font-weight: 800;
	text-align: center;
}

.bandi .pubblicitalegale .dayexpired
{
	color: #9C2328;
    font-weight: 800;
    text-align: center;
}
.bandi .pubblicitalegale .col-colonna-esito>div
{
	text-align: center;
}


/*---leo CSS end---------------------------------------------------------------------------------------------*/


.bandi #layout-column_column-5
{
	margin:0px 30px;
	width: 930px;
	border-top: 6px solid #9C2328;
}

.bandi .searchLato {
border-top: 6px solid #9C2328;
margin-right: 30px;
}

.bandi .evidenzadx .title-list a {
font-size: 16px;
font-weight: 600;
color: #9C2328;
line-height: 18px;
	
}


.bandi .linkUtili a {
text-decoration: underline;
font-size: 16px;
color: #9C2328;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}


.bandi .documenti a {
text-decoration: underline;
font-size: 16px;
color: #9C2328;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}


.bandi .normativa a {
text-decoration: underline;
font-size: 16px;
color: #9C2328;
line-height: 20px;
padding: 3pt 0pt;
margin-right: 15px;
margin-top: 10px;
}


.bandi .modulistica a {
text-decoration: underline;
font-size: 16px;
color: #9C2328;
line-height: 20px;
font-weight:400;
padding: 3px 0px 10px 0px;
margin-right: 15px;
margin-top: 10px;

}

.bandi .boxProcedimenti a {
text-decoration: underline;
font-size: 13px;
color: #9C2328;
line-height: 20px;
padding: 3px 0px;
margin-right: 15px;
margin-top: 10px;
}

.bandi .categorie  h1.asset-title a:link,
.bandi .categorie  h1.asset-title a:hover, 
.bandi .categorie  h1.asset-title a:visited {
   color:#9C2328;
   text-decoration: underline;  
}

.bandi .descrizioneRicerca
{
border-top: 6px solid #9C2328;
margin: 0px 25px 0px 10px;
padding: 12px 0px;
font-size: 18px;
font-weight: 400;
}


.bandi .titoloContatti  {
border-bottom: 1px solid #000;
border-top: 6px solid #9C2328;
 margin: 0px 30px 0px 0px;
  font-size: 14px;
 font-weight: 700;
}


.bandi .titoloContattiEmergenze  {
border-bottom: 1px solid #000;
border-top: 6px solid #9C2328;
 margin: 0px 30px 0px 0px;
  font-size: 18px;
 font-weight: 400;
}


/**** box procediemnti ***/
.bandi .boxProcedimenti
{border-top: 6px solid #9C2328;
margin: 0px 30px 0px 4px;
padding: 12pt 0pt;
font-size: 14px;
font-weight: 700;
}

.bandi .aui-w1-2, .aui-w50 {
width: 50%;
float: left;
}

.bandi .tematiche .linkargomento a {
  color:#9C2328;
 margin: 0;
 padding: 0;
 text-decoration: none;
 font-weight: 400;
 font-size: 18px;
text-align:left; 
}


/* template avvisi*/

.bandi .segnalazioni {
margin-left:0px;
width: 690px;
margin-right: 30px;
float: left;
display: inline;
padding-bottom: 35px;
}
.bandi .segnalazioni .taglib-header {
	display: none;

	}


.bandi .segnalazioni .portlet-title {
	margin-left: 60px;
	font-family: "Titillium web";
	font-size: 18px;
	line-height: 24px;
}

.bandi .segnalazioni .portlet-title .icon {
	display: none
}

.bandi .segnalazioni .portlet-title-text {
	font-family: "Titillium web";
	font-size: 18px;
}

.bandi .segnalazioni .taglib-page-iterator {
    clear: both;
    height: auto;
    margin-left: 30px;
    overflow: hidden;
    width: auto;
    border-top: 6px solid #b52831;
}


.bandi .segnalazioni .taglib-page-iterator .search-results {
   display: none;
}

.bandi .segnalazioni .taglib-page-iterator .search-pages .page-links {
   display: none;
}

.bandi .segnalazioni .taglib-page-iterator .search-pages .delta-selector
{
	display: none;
}

.bandi .segnalazioni .asset-full-content {
	border-top: 1px solid #464646;
	min-height:260px;	
	margin-left: 30px;
	width: 660px;
	float: left;
}

.bandi .segnalazioni .asset-content  {
	float: left;
	display: inline;
}

.bandi .segnalazioni-abs
{
	width: 525px;
    float: left;
}

.bandi .segnalazioni  .descrizione-abs {
	width: 235px;
	float: left;
	display: inline;
	margin-right: 20px;
	line-height: 18px;
	font-family: "Arial";
	font-size: 14px;
	font-weight:400;
}

.bandi .segnalazioni  .titolo {
	width: 515px;
	font-family: "Titillium web";
	font-size: 16px;
	font-weight:600;
	display: inline;
	float: left;
	line-height: 18px;
	padding-top: 15px;
}

.bandi .segnalazioni .link-abs {
   border-left: 1px solid #464646;
    float:right;
    font-family: "Arial";
    height: 230px;
    margin-right: 0;
    margin-top: 15px;
    width: 132px;
}

.bandi .segnalazioni .link-abs a {
text-decoration: none;
background: url(/temaumbria-theme/images/regione/bandi_02.png) no-repeat;
width: 36px;
height: 36px;
float: right;
position: relative;
margin-top:75px;
right: 45px;
}

.bandi .segnalazioni .denominazione {
	display: block;
	font-family:"Titillium Web";
	font-size: 18px;
	font-weight:600;	
	color: #000000;
	line-height: 20px;
	margin-right: 30px;
	border-bottom: 6px solid #B52831;
	padding: 20px 0px;
	
}

.bandi .segnalazioni .documenti {
	display: block;
	font-family:"Titillium Web";
	font-size: 18px;
	font-weight:600;	
	color: #000000;
	line-height: 20px;
	margin-right: 30px;
	border-bottom: 6px solid #B52831;
	padding: 20px 0px;
	width: 660px;
	
}
.bandi .segnalazioni .blocco-mezzo .responsabile {
	font-family: "Titillium web";
	font-size: 16px;
	font-weight:400;
	color: #000000;
	margin-top: 7px;
	line-height: 34px;
	margin-bottom: 15px;
	margin-right: 40px;
	padding:10px;
	
	
}
.bandi .segnalazioni .blocco-mezzo .enteProponente {
	display: inline;
	font-family: "Titillium web";
	font-size: 14px;
	font-weight:400;
	color: #000000;
	margin-top: 7px;
	line-height: 34px;
	padding-left:10px;
	margin-bottom: 15px;
	
}
.bandi .segnalazioni .descrizione1 {
	display: block;
	font-family: "Arial";
	font-size: 14px;
	font-weight:400;
	color: #000000;
	line-height: 36px;
	margin-left: 10px;
	margin-right: 30px;

}
.bandi .segnalazioni .descrizione2 {
	
	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;
}

.bandi .segnalazioni .blocco-mezzo .label
{
	font-family:"Titillium web";
	font-size: 14px;
	font-weight:600;
	width: 660px;
	border-bottom:1px solid #464646;
	padding: 10px 0px;
}

.portlet-asset-publisher .asset-metadata {
  margin: 0;
  padding: 0;
  
}

.bandi .segnalazioni .asset-metadata {
float: left;
font-family: "Arial";
font-size: 14px;
/*position: relative;
top:-70px;*/   
}

.bandi .segnalazioni .metadata-publish-date
{
  
  font-weight: 400;
  font-size: 14px;
  font-family: "Arial";
  color: #464646;
  background-image: none;
  padding-left: 0px;
  z-index: 2;
 
    
}

.bandi .segnalazioni .metadata-publish-date:BEFORE {
content: 'Data di pubblicazione:';
}

.bandi .segnalazioni .blocco-mezzo .responsabile a.link, .bandi .segnalazioni .blocco-mezzo .responsabile a.link:hover,
.bandi .segnalazioni .blocco-mezzo .responsabile a.link:visited
{  
    text-decoration: none;
	font-size: 14px;
	font-weight:400;
	line-height: 20px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b52831;
    
}

 .bandi .segnalazioni .metadata-expiration-date
{
  
 display: none;
    
}


.bandi .segnalazioni .scadenzaavvisiHome
{
  
 font-weight: 600;
font-size: 14px;
font-family: "Arial";
color: #b52831;
background-image: none;
z-index: 2;
clear: both;
padding-top: 25px;
 }

 .bandi .segnalazioni .scadenzaavvisiHome:BEFORE
{
  
 content:'Data di scadenza:';
    
}

.bandi .segnalazioni .scadenzaavvisi
{
position: relative;
top: 50px;
left: 275px;
}

.bandi .segnalazioni .scadenzaavvisi
{
  
  
  font-size: 14px;
  font-family: "Arial";
  font-weight:600;
  color: #b52831;
  background-image: none;
   z-index: 2;
 }

 .bandi .segnalazioni .scadenzaavvisi:BEFORE
{
  
 content:'Data di scadenza:';
    
}

 .bandi .segnalazioni .search-pages {
clear: both;
height: auto;
overflow: hidden;
width: auto;
position: absolute;
top: -41px;
right:20px;
}

 .bandi .segnalazioni .tab-pag
{
	float:left;
	width: 100px;
	height: 40px;
	border: 1px solid #464646;
}

 .bandi .segnalazioni .tab-pag-a,  .bandi .segnalazioni .tab-pag-a-selected
{
	text-decoration: none;
	font-size: 24px;
	font-weight: 400;
	position:relative;
	top:7px;
	left:10px;
	color: #B52831;
}

 .bandi .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;
}


 .bandi .segnalazioni .separator {
  display: none;

}

/*** BANDI****/

.bandi .descrizionetema
{
	width:930px;
}

.bandi iframe
{
  height: 250px;
  width: 960px;
}


.bandi #p_p_id_bandi_WAR_bandiportlet_
{
	margin: 0px 30px;
}
.bandi .aui-column-content {
padding:0;
margin: 0;
}


.bandi  .ricerca_colonna1{
width: 930px;
}

.bandi .divComboBandi
{
float: left;
width: 715px;
}

.bandi .divOpzioniBandi
{
float: right;
width: 215px;
}


/*.bandi .ricerca_colonna2 {
width: 150px;
float: right;
}*/

.bandi .aui-field-content  {
display: inline-block;

}

.bandi .selectTipo
{
	margin-left: 10px;
}

 .bandi .ricerca_colonna1 input[type="text"],
 .bandi .ricerca_colonna1 .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: Arial,Helvetica,Verdana,sans-serif;
font-size:1em;
padding: 5px 1px;
width: 695px;
margin-top:3px;
}

.bandi input[type="submit"],.bandi input[type="submit"]:hover {
width: 134px;
display: block;
font-family: 'Titillium Web';
font-size: 14px;
color: #000;
text-indent: 0;
border: 1px solid #FFF;
background-image: url(/temaumbria-theme/images/urp/bk-search.png);
background-repeat: no-repeat;
cursor: pointer;
float: left;
margin-top: 13px;

}

.bandi .ricerca_colonna1 select, .bandi .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: 0 1px 3px rgba(204,204,204,0.5),inset 0 0 10px rgba(153,153,153,0.7);
-webkit-box-shadow: 0 1px 3px rgba(204, 204, 204, 0.5),inset 0 0 10px rgba(153, 153, 153, 0.7);
box-shadow: 0 1px 3px rgba(204, 204, 204, 0.5),inset 0 0 10px rgba(153, 153, 153, 0.7);
text-shadow: 0 -1px 0 rgba(153, 153, 153, 0.4),0px 1px 0 rgba(255, 255, 255, 0.3);
width: 345px;
}

.bandi input[type="radio"], .bandi input[type="checkbox"] {
margin:30px 0px 0px 40px;
padding: 0;
background-color: none;
border: 0;

}

 .bandi table thead {
display: table-header-group;
text-align:left;
border-color: inherit;
}

 .bandi caption {
margin:10px 0px;
text-align: left;
font-weight: 600;
font-size: 20px;
}

 .bandi table td {
    background-color: #E9E9E9;
    color: #3E3E3E;
}

 .bandi .alt>td  {
    background-color: #ffffff;
    color: #3E3E3E;
}


 .bandi td {
    background: none repeat scroll 0 0 transparent;
    padding: 5px 8px;
    color: #3E3E3E;
    border: 1px solid #DADCDB;
}

 .bandi th,  .bandi td {
    color: #FFFFFF;
    background-color:#525252;
    /*padding: 5px 1px;*/
    border: 1px solid #DADCDB;
    text-align: center;
    padding: 10px;
   
    
}
  
 .bandi .col-colonna-oggetto
 {
  width: 277px;
 }
  
  
   
 .bandi th a {
    color: #FFFFFF;
   }

.bandi table td a,
.bandi table td a:hover,
.bandi table td a:visited,
.bandi  table td a:link 
{
	color: #004171;
}

.bandi .taglib-search-iterator {
  
    width: 100%;
  
}

.bandi .col-colonna-descrizioneatti
{
	width: 130px;
}

.bandi .daylast
{
	color: #1fae7e;
	font-weight: 800;
	text-align: center;
}

.bandi .daytoday
{
	color: #f89c27;
	font-weight: 800;
	text-align: center;
}

.bandi .dayexpired
{
	color: #9C2328;
    font-weight: 800;
    text-align: center;
}
.bandi .col-colonna-esito>div
{
	text-align: center;
}



/*** dettaglio bandi**/

.bandi .portlet-content
{
	margin: 0px 0px;
	padding: 0;
	}
.bandi .contenuti_pagine_interne {
font-size: 14px;
font-weight: 400;
width: 930px;
}

.bandi .divOggettoBando h1
{
	font-family:"Titillium Web";
font-weight:600;
font-size: 24px;

}
.bandi .divAtti 
{
  border-top: 6px solid #9C2328;
  clear: both;
}

.bandi .urlBUR
{
	text-align: right;
}

.bandi .divAtti h1
{
	font-family:"Titillium Web";
font-weight:600;
font-size: 14px;
 margin-top: 5px;

}

.bandi .divAtti div
{
	font-family:"Titillium Web";
font-weight:400;
font-size: 14px;
padding:5px 0px;

}


.bandi .div30
{
	float: right;
width: 34%;
padding-bottom: 20px;
	
}

.bandi .social
{
 margin: 10px 0;
 text-align: left;	
}


.bandi .procedimento
{
	border-top: 1px solid #464646;
border-bottom: 1px solid #464646;
padding:20px 0px;
margin:0px 30px 0px 0px;
}

.bandi .contenuti_pagine_interne h1 {
   
    border: 0 none;
    margin-left: 0;
    padding:0;
    margin-top: 5px;
    color: #000;
    background:none;
 }

.bandi .divInformazioni {
	margin-top:0px; 
}

.bandi .divInformazioni dl{
  color: #000;
background-color: #FFF;
border-right: 0;
border-left: none;
text-align: left;
vertical-align: top;
padding-top: 0;
padding-bottom: 0;
float: left;
width: 66%;
margin: 0;
border: 0;
}

.bandi .divInformazioni dt{
   border-bottom: 1px solid #464646;
    float: left;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0px 0px 0px;
    padding: 10px 0px 10px 0px;
    width: 180px;
    clear: both;
}


.bandi .divInformazioni dd{
    border-bottom: 1px solid #464646;
    border-left: 1px solid #464646;
    font-family: Arial;
    font-size: 14px;
    margin: 10px 0px 0px 20px;
    padding: 10px 0px 10px 10px;
    width: 370px;
   
}

.bandi .divInformazioni .dtDataScadenza{
   color: #9C2328;
   font-weight: 800;
}


.bandi .divDocumenti
{
	margin-top: 5px;
	border-top: 6px solid #9C2328;
	clear:both;
	float: left;
	width: 930px;
	padding-bottom:5px;
}
.bandi .bandiIndietro
{
	float: left;
    clear: both;
}
.bandi .opens-new-window-accessible
{
	display: none;
	
}
.bandi .linkSoL
{
	font-weight: 800;
}

.bandi .divDocumenti>.divAtti
{
	width: 48%;
float: left;
border: 0;
margin-right: 25px;

}
.bandi .divDocumenti>.divAllegati
{
	width: 49%;
	float: left;
}


.bandi .divDocumenti>.divAtti h1
{
	font-family:"Titillium Web";
font-weight:600;
font-size: 20px;
border-bottom: 1px solid #464646;
 margin-top: 5px;
}


.bandi .divDocumenti>.divAllegati h1
{
font-family:"Titillium Web";
font-weight:600;
font-size: 20px;
border-bottom: 1px solid #464646;
 margin-top: 5px;
}

.bandi .divDocumenti a,
.bandi .divDocumenti a:link,
.bandi .divDocumenti a:hover,
.bandi .divDocumenti a:visited
{  
    text-decoration: none;
	font-size: 18px;
	font-weight:400;
	line-height: 24px;
	color: #000000;
	border-bottom:1px solid #9C2328;
    
}

/*esiti*/
.bandi .divEsiti
{
	margin-top: 5px;
	border-top: 6px solid #9C2328;
	clear:both;
	float: left;
	width: 930px;
	padding-bottom:5px;
}
.bandi .divEsiti>.divAtti
{

}

.bandi .divAttiEsito
{
	width: 48%;
float: left;
border: 0;
margin-right: 25px;

}

.bandi .divAllegatiEsito
{
	width: 49%;
	float: left;
}

.bandi .divAttiEsito>div
{
	font-family:"Titillium Web";
font-weight:400;
font-size: 14px;
padding:0px; 
margin:0px; 

}

.bandi .divAllegatiEsito>div
{
	font-family:"Titillium Web";
font-weight:400;
font-size: 14px;
padding:0px; 
margin:0px; 

}

.bandi .divEsiti>.divAtti h1
{
	font-family:"Titillium Web";
font-weight:600;
font-size: 20px;
border-bottom: 1px solid #464646;
 margin:5px 0px 0px;
}


.bandi .divEsiti>.divAllegati h1
{
font-family:"Titillium Web";
font-weight:600;
font-size: 20px;
border-bottom: 1px solid #464646;
 margin-top:5px;
}

.bandi .divEsiti a,
.bandi .divEsiti a:link,
.bandi .divEsiti a:hover,
.bandi .divEsiti a:visited
{  
    text-decoration: none;
	font-size: 18px;
	font-weight:400;
	line-height: 24px;
	color: #000000;
	border-bottom:1px solid #9C2328;
    
}


