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;}
.header{background: transparent url(../img/sfondi/header.gif) repeat-x bottom left; height:175px;}
a{color:#036}


.registrati .texthome{background: transparent url(../img/sfondi/bc-grigio.gif) repeat-x top left; }
.accedi .texthome{ background-color:#eef4ff;}
.textlato{ background-color:#eef4ff;border:1px solid #ddd;padding:10px 14px; margin-bottom:15px}
.texthome{border:1px solid #ddd; border-top:none; padding:10px 14px;}
.text{ padding:10px 14px;}

.contenitore_tre_colonne .sponsor .h1titolo{display:none;}
.contenitore_tre_colonne .sponsor .sottomenuhome{border:none;}

.webmail_fise {width: 109px; height: 22px; background-image: url(../../common/img/grafica/webmail.gif);margin-top:7px;margin-right:17px;}


/*LOGIN*/
.accedi .log fieldset,accedi .log .fieldset {background: transparent url(../img/grafica/sfondino.gif) repeat-x top left; color: #000; padding: 8px; border:none;}
.accedi .log label {padding-bottom: 5px; background: transparent;}
.accedi .log label span { margin-top: 5px; font-weight:bold; background: transparent}
.accedi .log label input {margin-bottom: 3px; width: 9em;}
.accedi .log div.go {margin-left: 70px;}
.accedi .log span.forgot {display: block;background: transparent;}



.centrotito .titolo{border-top:4px solid #9cf; }
.sinistrotito .titolo, .destrotito .titolo{border-top:4px solid #9cf; }
.sinistrotito .testo, .destrotito .testo{background: transparent url(../../common/img/grafica/sfondino.gif) repeat-x top left;}
/*.centrotito .testo{background: transparent url(../../common/img/grafica/sfondinocx.gif) repeat-x top left;}*/
.centrotito .testo .pad {padding: 10px;}

.stampapdf{text-align:right; border-top:1px solid #ccc; padding-top:10px;margin-top:10px;}
.stampapdf img{margin-right:5px;}

.sinistrotito .menusx ul li a:hover,.sinistrotito .menusx ul li span,.sinistrotito .menusx ul li span a{ background-color:#9cf; color:#fff;}

.h1titolo{border:1px solid #ccc; margin-bottom: 1px; padding: 9px 10px;}

/*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}

.cookie{padding:10px; border:1px solid #bf3233; background-color:#ffcccc;margin-bottom:10px; }