h2, h3,table {font-size: 95%;}
p, span, ul, ol, a {font-size: 90%;}


.logo {width: 540px; height: 100px; margin-top:20px;}
.logo_servizi {background-image: url(../img/loghi/fiselogo.jpg); }
.coni {position:relative; width: 83px; height: 54px; background-image: url(../../common/img/loghi/coni.jpg);margin-top:40px;}
.coni a.ancora { position:absolute;width: 83px; height: 54px;}
/* elmenti annidati */
h1, ul span, p a, li a, h1 a, p ul, h2 a, p span, ul ul, ul ul ul {font-size: 100%;}
div.clear{clear:both;}
.skip, .hide{display:none;}
.archivio {background: transparent url(../img/icone/link.gif) no-repeat center right; padding-right:18px; text-align:right; margin-top:10px;}
.archivio a{color:#666; text-decoration:none; font-weight:bold;}
.header{background: transparent url(../img/sfondi/header.gif) repeat-x bottom left; height:175px;}
a{color:#036}
h4.colore{color:#015899;}


.registrati .texthome{background: transparent url(../img/sfondi/bc-grigio.gif) repeat-x top left; }
.texthome{border:1px solid #ddd; border-top:none; padding:10px 14px;}
.text{ padding:10px 14px;}



.boxnotizieHome{background: transparent url(../img/sfondi/primo10.gif) repeat-x top left;}
.boxnotizieHome .primo10{background: transparent url(../img/sfondi/primopiano.gif) no-repeat top right; }

.listanotizie{margin: 0px 0 10px 0;padding:5px;clear: both;border-bottom: 1px dotted #ccc;}
.listanotizie img {float: left; background-color:#fff; border: 1px solid #b8b8b8; padding:4px; margin: 0 5px 5px 0;max-width:140px; width:140px; height:auto;}
.listanotizie h2{margin:0; padding:0;}
.listanotizie h2 a{text-decoration:none;}
.listanotizie p{display:inline;}
.listanotizie hr{clear: both; border: none; background:none; height: 0px; margin:0;}
.listanotizie p.separator{display:block;clear: both; border: none; background:none; font-size: 0.1em;}
/*news home lista senza img*/

.nsfondo p.listnews{ padding:5px; border-bottom:1px dotted #999;}
.nsfondo p.listnews a{text-decoration:none;}
.data {color:#666; font-weight:bold; padding-bottom:5px;}
.nsfondo p.listnews span.titoloTIT{ font-weight:bold;}


.sinistrotito .menusx ul li a:hover,.sinistrotito .menusx ul li span,.sinistrotito .menusx ul li span a{ background-color:#bf2f46; color:#fff;}

.sinistrotito .testocomunicazione {margin-bottom: 15px;}
.centrotito .titolo, .centrotito .titoloFeed{border-top:4px solid #bf2f46; }
.sinistrotito .titolo, .destrotito .titolo{border-top:4px solid #bf2f46; }
.titolo .colorefise span.fisecolore{ text-transform:uppercase; color:#039; font-weight:bold}
/* TITOLO CON FEED */
.titoloFeed { text-align: right; padding: 6px 10px;  margin-bottom: 1px;}
.titoloFeed h2, .titoloFeed h2 span {float: left; padding: 0; margin:0;  border:none; color:#333; font: 110% "Times New Roman", Times, serif; font-weight:bold;}
.h1titolo{border:1px solid #ccc; margin-bottom: 1px; padding: 9px 10px;}
.destrotito .titolo h2 span {background: transparent url(../../common/img/icone/calendario.gif) no-repeat center left; padding:20px;}


.destrotito .titoloFeed,#eventiii{ display:none;}
.centrotito .testohome{background: none}
/*.centrotito .testo{background: transparent url(../../common/img/grafica/sfondinocx.gif) repeat-x top left;}*/
.centrotito .testo .pad {padding: 10px;}
.centrotito .voce_img{margin:0 auto; display:block;}
.centrotito .voce_img img{margin:0 auto; display:block;}

.destrotito  #calendario .cont ul {margin:0; list-style:none;clear:both;}
.destrotito  #calendario .cont li  {padding: 2px 3px 5px 24px; background: transparent url(../img/icone/tab_cal.gif) no-repeat left 6px; color: #333; border-top:1px dotted #ccc;}
.destrotito  #calendario .cont li a {background-color: none; font-weight: bold;}

.destrotito ul.archive {margin:5px 10px;}
.destrotito ul.archive li{padding: 2px 3px 2px 15px; background: transparent url(../img/icone/pallino.gif) no-repeat left 6px;}
.destrotito ul.archive li span{font-weight:bold;}
.destrotito ul.archive li.news-amenu-item-year {background-image:none; border:none; color:#000;}

/*FOOTER*/
.footer {background: #fff; height:55px;}
.footer ul {list-style: none; padding: 5px 0;}
.footerwidth{border-top:4px solid #ccc; }

.footer .partners li {float: left; margin-right: 6px;}
.footer .partners li a {font-size: 110%; background-color: #fff; color: #000;}
.footer .partners li.first a.margin {margin-left: 44px;}
.footDx {float:right; text-align:right;}

.footDx li {display: inline;border-right: 1px solid #015899;padding: 0 4px;} 
.footer li a,.footer li span {background-color: #fff; color:#015899;}
.footDx .servizio li { padding-right: 4px;}
.footer ul.servizio li.imgRss a, .footer ul.servizio li.imgRss span {background: #fff url(../img/icone/feed.gif) no-repeat right ; padding-right: 20px;}
.footDx ul li.last{border-right:none}

.menu_footer li.first {background: #fff url(../img/icone/feed.gif) no-repeat left ; padding-left: 20px;}

.blocco_news_home {padding: 18px 0; border-bottom: 1px dotted #999;}
.img_news {padding: 2px; background-color: #fff; border: 1px solid #e2e2e2; margin: 0 7px 7px 0;}
.img_news img {display: block; width: 105px; height: 75px;}
.data_news {font-weight: bold; color: #666;}
.titolo_news {font-size: 1.4em;}
.titolo_news a {color: #036; text-decoration: none;}
.testo_news {margin-top: 3px;}
.testo_news a {font-weight: bold; color: #036;}
.data_news,
.titolo_news,
.testo_news {padding: 0 10px;}

.go_to {text-align: right; margin: 10px 0; padding: 10px 15px; background: #fff url(../img/grafica/bg_go_to.jpg) no-repeat right center;}
.go_to a {font-weight: bold; color: #666; text-decoration: none;}

.registrati_ora {width: 110px; height: 31px; background-image: url(../img/grafica/registrati_ora.gif);}

.sinistrotito .testocomunicazione {background-image: none; padding: 0;}

.sinistrotito .testo_sfuma {background: #fff url(../../home_portale/img/grafica/bg_testo_sfuma.jpg) repeat-x left top; color: #000;}
.sinistrotito .testo_bordo {border: 1px solid #e2e2e2;}

.sinistrotito .la_voce_equestre {background-image: none; margin-bottom: 15px;}
.la_voce_equestre a {width: 199px; height: 216px; margin: 0 auto; background-image: url(../img/grafica/la_voce_equestre.jpg);}
.sinistrotito .rassegna {padding: 2px 15px; margin-bottom: 10px;}
.rassegna p {padding: 12px 0; margin-bottom: 0;}
.rassegna p a {font-weight: bold; color: #024977; text-decoration: none;}
.rassegna_video p {background: transparent url(../img/grafica/rassegna_video.png) no-repeat right top; *height: 1%;}
.rassegna_fise p {background: transparent url(../img/grafica/fisetta.gif) no-repeat right top; *height: 1%;}

.archivio_dx {margin-bottom: 10px;}
.archivio_dx p {margin-bottom: 5px;}
.archivio_dx p.archivio_anno {margin-bottom: 0;}

/*videogallery*/
.contAlbum .album img{padding:3px; border:1px solid #ccc;}

