body {background: #0d102f url(../img/grafica/bg.gif) repeat-x left top; color: #fff; font: 90% Verdana;}
div.wrap {background: transparent url(../img/grafica/shadow.png) repeat-y center top; padding: 0 10px;}
div.wrapTop {background: #14183e url(../img/grafica/wrapTop.gif) repeat-x left top; color: #fff; padding-top: 6px;}
/************* - LOGO da cambiare - *************/
div.logo {background-color: #fff; color: #000; border: 1px solid #85868d; border-top: none; position: absolute; top: 0;}

div.menu ul li {font: 1.1em "Trebuchet MS";}
div.menu ul li a {color: #fff; text-decoration: none;}
div.menu ul li a:hover {background-color: #14183e; color: #fff;}
/*SISTEMARE PRIMA MENU PER FOCUS E LAVORA*/
div.menu ul li.current_page_item a, div.menu ul li.current_page_parent a {background-color: #060610; color: #fff;}


div.claim {background: #2f3460 url(../img/grafica/headerBg.jpg) repeat-x left top;}
div.claim div.centrato {background: transparent url(../img/grafica/claimFides.jpg) no-repeat right top; height: 211px;}
div.claim h1 {display: none;}

div.path {font-size: .75em; padding-top: 4px;}
div.path a {color: #14183e;}

div.subheader {background-color: #b8c7d2; color: #000; border-top: 1px solid #77849d;}
div.menu {background: #424872 url(../img/grafica/menuBottom.gif) repeat-x left bottom;}

div.bglogoC {background: #fff url(../img/grafica/contenutoBottom.gif) repeat-x left bottom;}
div.contenuto {background: transparent url(../img/grafica/logoBgUp.gif) no-repeat right bottom; font-size: .85em; color: #414141;}

div.contenuto div.trecolonne {background: transparent url(../img/grafica/treColonneBg.gif) repeat-y left top; color: #414141;}
div.contenuto div.duecolonne {background: transparent url(../img/grafica/dueColonneBg.gif) repeat-y left top; color: #414141;}
div.contenuto div.unacolonna {background: transparent url(../img/grafica/unaColonnaBg.gif) repeat-y left top; color: #414141;}

/************* - TITOLI - *************/
div.contenuto h2 {font: bold 1.6em "Trebuchet MS"; color: #674e29; margin-bottom: 10px;}
div.contenuto h2.titolo {border-bottom: 1px solid #948369; padding-bottom: 6px;}
div.contenuto h3 {font: bold 1.3em "Trebuchet MS"; margin-bottom: 5px;}
div.contenuto p {margin-bottom: 15px;}
div.contenuto a {background-color: transparent; color: #292d58;}

div.footer {background: #14183e url(../img/grafica/footerBg.gif) repeat-x left top; color: #fff; font-size: .75em;}
div.footer a {color: #fff;}
div.bglogoF {background: transparent url(../img/grafica/logoBgDown.jpg) no-repeat right top;}

div.footer div.centrato {background: transparent url(../img/grafica/footerBgSfumato.gif) no-repeat left bottom; color: #fff;}
div.footer h3 {font: 1.4em "Trebuchet MS"; margin-bottom: 3px;}
div.partner ul li {text-align: center;}
div.extra ul li {font: 1.4em "Trebuchet MS";}

/************* - LISTA - *************/
div.contenuto div.duecolonne div.sx ul,
div.contenuto div.duecolonne div.dx ul,
div.contenuto div.unacolonna div.cx ul {list-style: circle; margin-left: 20px; margin-bottom: 10px; line-height: 1.5em;}
div.contenuto div.duecolonne div.sx ul.lista,
div.contenuto div.duecolonne div.dx ul.lista,
div.contenuto div.unacolonna div.cx ul.lista {margin-left: 0; list-style: none;}
ul.lista li {
background: transparent url(../img/grafica/puntolista.gif) no-repeat left top; color: #292d58;
padding: 2px 0 15px 25px;
font-weight: bold;
}
ul.home {margin-top: 20px;}
ul.interna li {font: bold 1.1em "Trebuchet MS";}

p.goto {text-align: right;}

div.wp-caption {border: 1px solid #eee; background-color:#f4f4f4; color: #000; padding: 5px 0; text-align: center;}
div.wp-caption img {margin: 0 auto; display: block;}
p.wp-caption-text {display: none;}



/*******---- POST ------*****/
div.post {margin-bottom: 10px;}
div.post p.data {border: 1px solid #eee;}
div.post p.data span {display: block; text-align: center;}
div.post p.data span.giorno {font: bold 1.5em "Trebuchet MS"; background-color: #fff; color: #000; padding: 5px 3px;}
div.post p.data span.mese {font: smaller "Trebuchet MS"; background-color: #f4f4f4; color: #333; padding: 2px 3px;}
div.post p.autore {font-size: smaller; margin-top: 5px; padding-top: 5px; border-top: 1px dashed #948369; text-align: right;}

div.contenuto div.duecolonne div.sx div.post ul.commentlist {margin-left: 0; list-style: none; line-height: normal;}
div.contenuto div.duecolonne div.sx div.post ul.commentlist li {font-size: small; background-color: #DFEFFF; color: #000; margin-bottom: 3px; padding: 3px;}
div.contenuto div.duecolonne div.sx div.post ul.commentlist li p.commentmetadata {font-size: smaller; color: #666;}

form#commentform {width: 100%; margin-top: 10px;}
form#commentform fieldset {background-color: #f4f4f4; color: #000; padding: 6px;}
form#commentform fieldset p {margin-bottom: 5px;}
form#commentform fieldset label {font-size: smaller;}

div.boxsitemap {border: 1px solid #948369;}
div.mappa {width: 450px; height: 300px; margin: 10px 0; padding: 1px; border: 1px solid #ccc; background-color: #fff;}
