
.big
{
  font-family: Verdana, Arial, Lucida;
  font-size: 16px;
  color: #3B454A;
}

.icMedium
{
  font-family: Verdana, Arial, Lucida;
  font-size: 12px;
  color: #3B454A;
}

.normal,TD,.paginatore
{
  font-family: Verdana, Arial, Lucida;
  font-size: 10px;
  color: #3B454A;
  text-decoration:none;
}

FONT a,TD a
{
  font-family: Verdana, Arial, Lucida;
  font-size: 10px;
  color: #000000;
  text-decoration:underline;
}

.small, select, input
{
  font-family: Verdana, Arial, Lucida;
  font-size: 9px;
  color: #3B454A;
}

  

  

  
  .news_text, .news_text a
  {
    color:#030200;
    text-decoration:none;
  }
  
  
  .archivio
  {
    color:#5E4A03;
    text-decoration:none;
  }
  
 
  ul
  {
    margin-left:-15px;
  }
  
  .archivio li
  {
    list-style-image:url(/comuni/img/arrow_right.gif);
  }
  
  
  
  /*---------------------------------------------------------------------------------*/
  /*-------------------------------    NUOVO CSS     --------------------------------*/
  /*---------------------------------------------------------------------------------*/
  
  form
  {
   border:0px;
   padding:0px;
   margin:0px;
  }
  
  input
  {
    height:16px;
    margin:0px;
    padding:0px;
  }
  
  .find
  {
    height:14px;
    border:0px;
  }
  
  .bgMenu,.bgPaginatore{
    background-image:url(/comuni/img/bgMenu.gif);
    background-repeat:repeat-x;
    height:22px;
  }
  
  .bgPaginatore{
    color:#ffffff;
  }
  
  .tdPd13 TD
  {
   padding-left:13px;
   padding-right:13px;
  }
  
  .tdPd10 TD
  {
   padding-left:10px;
   padding-right:10px;
  }

  .pd3,.telMedia
  {
   padding-left:3px;
   padding-right:3px;
  }
  
  .pd5,.telMedia
  {
   padding-left:5px;
   padding-right:5px;
  }
  
  .dataTop,.telMedia, .telMedia a
  {
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
  }
  .telMedia a:hover
  {
    text-decoration:underline;
  }
  
  .rubrNome,.rubrSez,.bannerText,.rubrNome a,.rubrSez a,.bannerText a
  {
    font-family:arial,helvetica ;
    font-size:11px;
    text-decoration:none;
  }
  
  .rubrNome
  {
    font-size:11px;
    color:#727272;
    font-weight:bold;
    text-decoration:none;
    line-height:11px;
  }  
  
  .rubrSez
  {    
    color:#006DA4;
    font-weight:bold;
    text-decoration:none;
    line-height:11px;
  }
  
  .bannerText a
  {
    color:#3B454A;    
  }
  
  .rubrSez,.bannerText
  {
    font-weight:bold;
  }
  
  .rubrTit
  {
    color:#000000;
    font-weight:bold;
    text-decoration:none;
    
  }
  
  .telMedia
  {
    font-family:helvetica,verdana;
    font-size:11px;
  } 
  
  #divScrollTextCont
  {
    position:relative;
    left:0px;
    top:0px;
    width:291px;
    height:830px;
    clip:rect(0 200 830 0);
    overflow:hidden;
    visibility:hidden;
  }
  #divText
  {
    position:relative;
    left:0px;
    top:0px;
  } 
  
  .news_title
  {
    color:#000000;
    background-color:#BAE8F7;
  } 
  .news_title p
  {
    padding:2px 5px 2px 5px !important;
  } 
  
  .news_info
  {
    background-color:#ffffff;
  } 
  .news_info p
  {
    padding:2px 15px 2px 5px !important;
  } 
  
    
  .news_tit_art, .news_tit_art a
  {
    color:#000000;
    text-decoration:none;
    font-family:helvetica,verdana;
    font-size:14px;
    font-weight:bold;
  }    
  .news_tit, .news_tit a
  {
    color:#5E5E5E;
    text-decoration:none;
    font-weight:bold;
  }
  

  .mediaList
  {
    display:none;
  }
  
  
  .mediaSelect
  {
    width:180px;
    height:16px;
    margin:0px;
    border:0px;
  }
  
  
  .archDataNew,.archTitoloNew,.archDataNew a,.archTitoloNew a
  {
    font-family:helvetica,verdana;
    font-size:13px;
    background-color:#D3EAF9;
    font-weight:bold;
    text-decoration:none;
  }
  
  .archDataNew,.archDataNew a
  {
    color:#747474;    
  }

  .archTitoloNew,.archTitoloNew a
  {
    color:#000000;    
  }
  
  
  
  .archData,.archTitolo,.archData a,.archTitolo a
  {
    font-family:helvetica,verdana;
    font-size:11px;
    background-color:#ffffff;
    color:#5E5E5E;
    text-decoration:none;
  }
  
  .archTitolo
  { 
    font-weight:bold; 
  }
  
  
  
  .paginatoreActPage
  {
    color:#ffffff;
    text-decoration:none;
    font-weight:bold;
  }
  
  .paginatore a
  {
    color:#ffffff;
    text-decoration:none;
  }
  
  
  
  
  .artData,.artTitolo
  {
    font-family:helvetica,verdana;
    font-size:16px;
    font-weight:bold;
    text-decoration:none;
    letter-spacing:-0.01em;
    letter-height:20px;
  }
  
  
  .artData
  {
    color:#747474; 
  }
  .artTitolo
  {
    color:#000000;    
  }

  
  .titoloSezione
  {
    font-family:helvetica,verdana;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    padding-left:25px;
    color:#000000; 
  }
  .titoloSezione a:hover
  {  
    text-decoration:underline;
  }
  .titoloSezione a
  {
    font-family:helvetica,verdana;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    color:#000000; 
  }

  .link_esterni
  {
    color:#CCE2F1; 
	text-decoration:none;
	font-weight:bold
  }

  .link_esterni:hover
  {
    color:#FFFFFF; 
	text-decoration:none;
	font-weight:bold
  }
  
  
  
  #menuLiv1
  {
     background-color:#0072BC;
     width:134px;
  }  
  
  #menuLiv1 li
  {
    list-style-type:none;
    padding:5px;
  }
  
  #menuLiv1 ul
  {
    margin:0px 0px 0px 10px !important;
    border:0px;
    padding:0px;
    width:120px;
    
  }
  
  #menuCollabora
  {
     background-color:#00AAE0;
     width:134px;
  }
  
  #menuCollabora li
  {
    list-style-type:none;
    padding:5px;
  }
  
  #menuCollabora ul
  {
    margin:0px 0px 0px 10px !important;
    border:0px;
    padding:0px;
    width:120px;
  }
  
  #vignetta
  {
    width:100%;
    text-align:center;
    border:1px solid #0072BC;
  }
  
  #vignetta .titolo, #vignettaYouTube .titolo
  {
    color:#000000;
    font-weight:bold;
  }
  
  #vignettaYouTube
  {
    text-align:center;
  }
  
  #vignetta .descrizione
  {
    margin:3px;
  }
  
  #vignettaYouTube .descrizione
  {
    border-left:1px solid #0072BC;
    border-right:1px solid #0072BC;
    border-bottom:1px solid #0072BC;
  }
  
  
  
  #vignetta .descrizione p, #vignettaYouTube .descrizione p
  {
    border:0px;
    margin:0px;
    padding:0px 2px 2px 2px;
  }
  
  
  
  
  
  #inEvidenza
  {
    padding:10px;
    background-color:#D7D7D7;
  } 
  
  #inEvidenza .data,  #inEvidenza .testo
  {
    color:#000000 !important;
    font-size:11px;
    padding:5px 0px 5px 0px;
  }
  
  #inEvidenza .titolo
  {
    color:#000000 !important;
    font-size:16px;
    font-family:helvetica,verdana;
    font-weight:bold;
  }
  
  #inEvidenza .sottotitolo
  {
    color:#085B91 !important;
    font-size:12px;
    font-family:helvetica,verdana;
    font-weight:bold;
  }
  
  #cercaHome
  {
     background-color:#DC2601;
     height:47px;
  }
  
  #cercaHome form
  {
     border:0px;
     margin:0px;
     padding:0px;
  }
  
  #cercaHome table
  {
     padding:4px;
  }
  
  
  
  .jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #B9E0F6;
}
.jScrollPaneDrag {
	position: absolute;
	background: #0072BC;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #fff;*/
	height: 16px;
}
a.jScrollArrowUp:hover {
	/*background-color: #fff;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #fff;*/
	height: 16px;
}
a.jScrollArrowDown:hover {
	/*background-color: #fff;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}


.rassegnaNews
{
 border-top:1px solid #747474;
 padding:1px;
 width:283px;
 background-color:#ffffff;
}
.rassegnaNews p
{
  border:0px;
  margin:0px;
  padding:0px;
}


.bannerFlashSx, .bannerFlashSxSmall
{
  padding:1px 0px 0px 0px !important;
  margin:0px !important;
  width:134px;
}

.bannerFlashSx
{
  height:122px;w
}
.bannerFlashSxSmall
{
  height:56px;
  
}

figure{
margin: 0px !important;
}