/*
Theme Name: Storie di napoli
Theme URI: http://www.unpublished.it
Description: Template espressamente sutdiato e realizzato per Storie di Napoli.
Author: Roberto Vitolo
Version: 3.0
Tags: Dimensione fissa,
*/

span.mp3title{display:none}

*{margin:0;padding:0}
body{width:100%;font:100%/100% Georgia,Verdana,Arial;color:#414141;text-align:center;background:#000}
body.home{background:#f1e8e1 url(images/body-bg.png) 0 0 repeat-x !important}
a{font-weight:bold;color:#611915;text-decoration:none;padding:3px;padding-bottom:2px}
#pagina{width:990px;margin:0 auto;text-align:left;position:relative;top:0;left:0;overflow-x:hidden}
#contenuto{width:100%;margin-top:250px;float:left;clear:both;position:relative;top:0;left:0}
body.home #contenuto-home{margin:0}

/* Testata */
#testata{width:990px;height:165px;position:absolute;top:0;left:0;z-index:999;background:url(images/testata-bg.png) left bottom repeat-x}
a#marchio{display:block;width:228px;height:139px;background:url(images/Storie-di-Napoli.png) 0 0 no-repeat}
a#marchio span{position:absolute;top:-9999em}

/* Articolo in Evidenza */
#in-evidenza{width:100%;height:501px;float:left;position:relative;top:0;left:0;overflow:hidden;margin-bottom:30px}
#in-evidenza div{position:absolute;top:215px;left:5px;z-index:9999}
#in-evidenza h1{font-size:2.4em;font-weight:normal;color:#e9ddd2;letter-spacing:-.04em;width:11em;line-height:100%;text-shadow:#000 1px 1px 1px;}
#in-evidenza p{font-size:.9em;color:#bb9d80;line-height:150%;margin:0 500px 0 0}
#in-evidenza p.categoria{color:#968165;font-weight:bold;margin:5px 0 25px 0}
#in-evidenza p:first-letter{font-family:"Times New Roman",Georgia,Arial;font-size:3.3em;font-weight:normal;text-transform:uppercase;color:#bb9d80;float:left;margin:6px 6px 0 0}
#in-evidenza p.categoria:first-letter{color:#968165;font-size:1.2em;font-weight:bold;margin:0;float:none}
#in-evidenza img{position:absolute;top:0;right:0}
#in-evidenza p a{font-size:.75em;display:inline-block;color:#cdbaa8;margin-top:15px;padding:4px 20px 4px 0;background:url(images/link.gif) right 1em no-repeat}

/* Altri Articoli in Home */
body.home h2{font-family:Georgia,"Times New Roman",Arial;font-size:1.9em;font-weight:normal;color:#341301;line-height:100%;letter-spacing:-.04em;border-bottom:1px solid #c3b0a6}
ul#storia,ul#napoletanita{list-style:none;width:120%;float:left;padding:22px 0 45px 0}
ul#storia li,ul#napoletanita li{width:18.75%;height:20em;float:left;margin-right:34px;position:relative;top:0;left:0}
#malalengua-anteprima li{width:42%;float:left;margin-right:34px}
ul#storia h3,ul#napoletanita h3{font-family:"Times New Roman",Georgia,Arial;font-size:1.25em;font-weight:normal;color:#6b4834;letter-spacing:-.03em}
#malalengua-anteprima h3{margin-bottom:6px}
ul#storia p.categoria,ul#napoletanita p.categoria{font-size:.9em;color:#a18e88;font-weight:bold;margin:0 0 6px 0;letter-spacing:-.02em}
ul#storia img,ul#napoletanita img{margin-bottom:7px;padding:3px;border:3px solid #b3a29c}
ul#storia p,ul#napoletanita p{font-size:.8em;color:#414141;line-height:140%}
ul#storia p:first-letter,ul#napoletanita p:first-letter{font-family:"Times New Roman",Georgia,Arial;font-size:3.2em;font-weight:bold;color:#720d01;float:left;margin:6px 6px 0 0}
ul#storia p.categoria:first-letter,ul#napoletanita p.categoria:first-letter{color:#a18e88;font-size:.9em;margin:0;float:none;letter-spacing:0}
ul#storia a,ul#napoletanita a{display:inline-block;font-size:.85em;color:#504b42;padding:4px 15px 4px 0;position:absolute;left:0;bottom:0;background:url(images/link.gif) right center no-repeat}

/* Box Ricerca */
form#searchform{position:absolute;top:105px;right:5px;z-index:99999}
form#searchform fieldset{border:0}
form#searchform label{color:#FFF;display:block;text-align:right;font-family:"Trebuchet MS",Arial;font-size:.75em;font-weight:bold;margin-bottom:4px}
#s{border:0px solid #e5e0d2;padding:6px;padding-left:35px;width:160px;position:relative;top:0;left:4px;-webkit-border-top-left-radius: 7px;
-webkit-border-bottom-left-radius: 7px;-moz-border-radius-topleft: 7px;-moz-border-radius-bottomleft: 7px;
border-top-left-radius: 7px;border-bottom-left-radius: 7px;background:url(images/camporicerca-sx.gif) 0 center no-repeat}
form#searchform #searchsubmit{font-size:.000001em;color:#d54e21;border:0;width:50px;height:28px;position:relative;top:-4px;left:0;cursor:pointer;-webkit-border-top-right-radius: 7px;
-webkit-border-bottom-right-radius: 7px;
-moz-border-radius-topright: 7px;
-moz-border-radius-bottomright: 7px;
border-top-right-radius: 7px;
border-bottom-right-radius: 7px;background:url(images/cerca.gif) 0 center no-repeat}

/* Uscite */
ul#statistiche-pubblicazioni{list-style:none;font:100%/100% "Trebuchet MS",Arial,Verdana;position:absolute;top:40px;right:5px;padding:10px 0 10px 70px;background:url(images/statistiche-bg.png) 0 center no-repeat}
ul#statistiche-pubblicazioni li{color:#91785c;font-size:.7em;font-weight:bold;letter-spacing:-.0em;text-transform:uppercase;clear:both;text-align:right!important}
p#uscita{position:absolute;top:58px;right:137px;font-weight:bold;color:#e4dcc9}

/* Menu Principale */
.dcjq-mega-menu ul, .dcjq-mega-menu ul li {list-style: none;}
.dcjq-mega-menu ul.menu {position: relative; padding: 0; margin: 0;}
.dcjq-mega-menu ul li ul {display: none;}
.dcjq-mega-menu .sub {display: none;}
.dcjq-mega-menu .sub ul {display: block;}

.dcjq-mega-menu {position:absolute;top:136px;left:0;z-index:99999}
.dcjq-mega-menu ul{list-style:none;font-family:"Trebuchet MS",Verdana,Arial}
.dcjq-mega-menu ul, .dcjq-mega-menu ul, .dcjq-mega-menu ul li {margin: 0; padding: 0; border: none;}
.dcjq-mega-menu ul.menu{width:100%;position:relative}
.dcjq-mega-menu ul li{float:left;margin: 0 20px 0 0}
.dcjq-mega-menu ul li a{float:left;display:block;padding:8px 20px 10px 12px;color:#f1e8e1;cursor:pointer}
.dcjq-mega-menu ul li a.dc-mega{position:relative}
.dcjq-mega-menu ul li a .dc-mega-icon{display:block;position:absolute;top:15px;right:7px;width:8px;height:6px;background:url(images/arrow.png) no-repeat 0 0;border:none!important}
.dcjq-mega-menu ul li.mega-hover a, .dcjq-mega-menu ul li a:hover{background-position:100% -37px;color:#000;background:#f1e8e1}
.dcjq-mega-menu ul li.mega-hover a .dc-mega-icon{background-position:100% -37px}
.dcjq-mega-menu ul li .sub-container{position:absolute;margin-left:-3px}
.dcjq-mega-menu ul li .sub {padding:0}
.dcjq-mega-menu ul li .sub-container.mega .sub{padding:0}
.dcjq-mega-menu ul.full-width li .sub-container.mega .sub{margin-right:-2px}
.dcjq-mega-menu ul li .sub .row{width:100%;overflow:hidden;clear:both;background:#f1e8e1}
.dcjq-mega-menu ul li .sub li{list-style:none;float:none;width:141px;font-size:1em;font-weight:normal;margin:0!important}
.dcjq-mega-menu ul li .sub li.mega-hdr{margin:0 8px 6px 0;float:left;padding:0}
.dcjq-mega-menu ul li .sub li.mega-hdr.last{margin-right:0}
.dcjq-mega-menu ul li .sub a{padding:3px 10px;display:block;float:none;font-size:.9em}
.dcjq-mega-menu ul li span{display:block;font-family:Verdana,Arial;font-size:.6em;font-weight:normal;padding-bottom:5px;border-bottom:1px dotted #333}
.dcjq-mega-menu ul ul ul li span{border:none}
.dcjq-mega-menu ul li .sub li.mega-hdr a.mega-hdr-a{padding:25px 0 0 15px}
.dcjq-mega-menu ul li .sub li.mega-hdr a.mega-hdr-a:hover {color: #000; text-shadow: none;}
.dcjq-mega-menu ul .sub li.mega-hdr li a {font-family:Verdana,Arial;font-size:.7em;padding:3px 0 3px 15px;font-weight:normal}
.dcjq-mega-menu ul .sub li.mega-hdr li a:hover {color: #a32403; background:url(images/arrow_on.png) no-repeat 5px 8px;}


.dcjq-mega-menu ul .sub ul li {padding-right: 0;}
.dcjq-mega-menu ul li .sub-container.non-mega .sub {padding: 20px 20px 20px 0;}
.dcjq-mega-menu ul li .sub-container.non-mega li {padding: 0; width: 190px; margin: 0;}
.dcjq-mega-menu ul li .sub-container.non-mega li a {padding: 7px 5px 7px 22px; background: url(skins/images/arrow_off.png) no-repeat 7px 10px;}
.dcjq-mega-menu ul li .sub-container.non-mega li a:hover {color: #a32403; background: #efefef url(skins/images/arrow_on.png) no-repeat 7px 10px;}






/* Paginazione */
.pagination{clear:both;padding:20px 0;position:relative;line-height:13px}
.pagination span, .pagination a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#fff;background: #555}
.pagination a:hover{color:#fff;background:#000}
.pagination .current{font-size:.9em;line-height:10px;padding:6px 9px 9px 9px;background: #000;color:#fff}




/* Ancora */
#ancora{display:block;width:65px;height:65px;background:url(images/ancora.png) no-repeat center;position:fixed;top:380px;left:53.5%;z-index:100}
#ancora span{position:absolute;top:-9999em}

/* Articoli */
#contenuto{width:500px;padding:40px;position:relative;top:0;left:0;background:#f1e8e1}
body.single #contenuto h1{color:#2f1701;font-size:40px;font-family:"Garamond" Georgia,serif;font-weight:normal;line-height:1em;padding-bottom:30px;background:url(images/titolo-bg.png) center bottom no-repeat;/*border-bottom:1px solid #999*/}
body.single #contenuto p{font-size:1em;text-align:justify;line-height:1.5em;margin-bottom:1.5em}
p#categoria a{padding:0;font-size:.75em;color:#836d48}
body.single #contenuto p.titolo-box{font-size:1.5em;float:left;clear:both;margin:40px 0 10px 0}


/* Personaggi */
blockquote#aforisma{font-size:1.3em;font-style:italic;font-weight:normal;line-height:140%;margin-bottom:30px;background-image:url(images/openquote.png);background-position: top left;background-repeat: no-repeat;text-indent:50px}
blockquote#aforisma span{display:block;background-image:url(images/closequote.png);background-repeat:no-repeat;background-position: bottom right}
p#info-personaggio{font-size:.8em!important}


/* Ricette */
div#informazioni-ricetta{margin-bottom:25px}
div#informazioni-ricetta ul{list-style:none}
div#informazioni-ricetta li{font-size:.7em;padding-left:38px;height:32px;margin-bottom:.5em}
div#informazioni-ricetta li#note-aggiuntive{height:40px}
li#difficolta{background:url(images/difficolta.png) left top no-repeat}
li#tempo{background:url(images/tempi.png) left center no-repeat}
li#persone{background:url(images/persone.png) left center no-repeat}
li#note-aggiuntive{background:url(images/nota.png) left center no-repeat}
div#contenuto-ricetta ul,div#contenuto-ricetta ol{list-style-position:inside;margin-bottom:25px}
div#contenuto-ricetta ul li{font-size:.85em;margin-bottom:.5em}
div#contenuto-ricetta h2,div#contenuto-ricetta h3{font-size:1.2em;font-weight:normal;margin-bottom:15px}
div#contenuto-ricetta ol li{margin-bottom:1em;line-height:140%}

/* Mappa del Sito */
.colonna{margin-bottom:2em}
.colonna h2{font-size:1.2em}
.colonna ul{list-style:none;margin-top:15px}
.colonna li{font-size:.9em;margin-bottom:.7em}

/* Note */
p#note{margin-top:60px;margin-bottom:10px!important;font-size:.7em!important;padding-top:5px;text-transform:uppercase;border-top:1px solid #d5cec1}
p sup{position:relative;left:0;top:-5px;background:url(images/note.png) center bottom no-repeat}
a.footnote-link{font-family:Verdana,Arial;font-size:.8em;padding:4px;color:#f1e8e1}
ol.footnotes{font-size:.7em;color:#666;padding:0 0 10px 0;list-style-position:inside;border-bottom:1px solid #d5cec1}
ol.footnotes li{list-style-type:decimal}
ol.footnotes a{color:#666;font-size:1.7em}


/* informazioni-per-lettore */
div#informazioni-per-lettore ul{list-style:none;width:100&;float:left}
div#informazioni-per-lettore li{font-size:.7em;font-weight:bold;width:93%;float:left;margin-bottom:15px;color:#828282;padding:0 0 7px 32px;border-bottom:1px solid #ddd8ce}
div#informazioni-per-lettore span{font-size:1.3em;font-weight:normal;display:block;color:#414141}
div#informazioni-per-lettore li li{font-size:1.1em;border:0}
div#informazioni-per-lettore li li {color:#414141;padding:0;margin:0}
div#informazioni-per-lettore li#orario ul,div#informazioni-per-lettore li#biglietto ul{width:100%;float:left}
div#informazioni-per-lettore li#orario li,div#informazioni-per-lettore li#biglietto li{width:49%;float:left}
div#informazioni-per-lettore span.nota{font-size:1em;font-style:italic}
div#informazioni-per-lettore li#indirizzo{background:url(images/indirizzo.png) 0 3px no-repeat}
div#informazioni-per-lettore li#orario{background:url(images/orari.png) 0 3px no-repeat}
div#informazioni-per-lettore li#chiusura{background:url(images/chiusura.png) 0 3px no-repeat}
div#informazioni-per-lettore li#biglietto{background:url(images/biglietti.png) 0 3px no-repeat}
div#informazioni-per-lettore li#informazioni{background:url(images/informazioni.png) 0 3px no-repeat}
div#informazioni-per-lettore li#sito-web{background:url(images/sito.png) 0 3px no-repeat}
div#informazioni-per-lettore a{font-size:.75em}


/* Opzioni Articolo */
#opzioni ul{list-style:none;width:100%;float:left}
#opzioni li{float:left;margin-right:30px}
#opzioni a{font-size:.7em;display:inline-block;height:25px;line-height:25px;padding-left:30px}
#opzioni a#Facebook{background:url(images/condividi.png) left center no-repeat}
#opzioni a#stampa{background:url(images/stampa.png) left center no-repeat}
#opzioni a#invita-amico{background:url(images/invita-amico.png) left center no-repeat}

/* Pubblicazioni Correlate e lista Pubblicazioni per Categoria */
ul#pubblicazioni-suggerite,ul#lista-pubblicazioni{width:100%;float:left;clera:both;list-style:none}
ul#lista-pubblicazioni{margin:30px 0}
body.single ul#pubblicazioni-suggerite p,ul#lista-pubblicazioni p{font-size:.8em;margin:0;line-height:130%}
ul#pubblicazioni-suggerite li,ul#lista-pubblicazioni li{width:100%;float:left;margin-bottom:8px;padding-bottom:6px;border-bottom:1px dotted #d5cec1}
ul#pubblicazioni-suggerite a,ul#lista-pubblicazioni a{font-size:.85em;display:inline-block}
ul#pubblicazioni-suggerite h3{font-size:.9em;margin-bottom:10px}
ul#pubblicazioni-suggerite a.titolo-pubblicazioni-correlate{padding:0;font-size:.75em;margin-bottom:10px}
ul#pubblicazioni-suggerite img,ul#lista-pubblicazioni img{float:left;margin-right:10px;padding:3px;border:1px solid #b3a29c}
ul#lista-pubblicazioni h2{font-size:1.1em;margin-bottom:7px}
div#descrizione-categoria{margin:15px 0}
div#descrizione-categoria p{font-size:.8em;line-height:150%}

/* Categorie */
ul#lista-sottocategorie{list-style:none;margin:50px 0}
ul#lista-sottocategorie li{width:100%;height:132px;margin-bottom:15px;border-bottom:1px dotted #d5cec1;position:relative;top:0;left:0}
ul#lista-sottocategorie h2{margin-bottom:10px}
ul#lista-sottocategorie h2,ul#lista-sottocategorie p{width:270px}
ul#lista-sottocategorie a{padding:0}
ul#lista-sottocategorie p{font-size:.8em;line-height:140%}
ul#lista-sottocategorie img{position:absolute;right:0;top:0;margin-left:7px;padding:3px;border:1px solid #b3a29c}

/* Pagine */
body.page #contenuto h1{color:#000;font-size:40px;font-family:"Garamond" Georgia,serif;font-weight:normal;line-height:1em;margin-bottom:30px;border-bottom:1px solid #999}
body.page #contenuto p{font-size:1em;text-align:justify;line-height:1.5em;margin-bottom:1.5em}

/* Ricerca Pagina */
body.search #contenuto h1{font-size:1.5em;line-height:130%}
body.search #contenuto p{margin:10px 0 30px 0;line-height:140%}
body.search #contenuto li{margin-bottom:1.5em;line-height:140%}
body.search #contenuto li h2{font-size:1em;margin-bottom:10px}
body.search #contenuto li p{font-size:.8em;margin:0}
body.search #contenuto ul#pubblicazioni-suggerite li{margin-bottom:12px;padding-bottom:7px;line-height:85%}

/* Autori, archivio */
.autore {width:100%;float:left;margin-bottom:50px;border-bottom:4px solid #444}
.autore h2{margin-bottom:10px}
.autore .descrizione-autore {width: 100%;overflow:hidden}
.autore .descrizione-autore p{width:75%;float:left;margin:0!important}
.autore .avatar {float:right;margin-top:6px;padding:3px;border:1px solid #ccc}
.autore h3{font-size:1.1em;margin:10px 0}
.autore h4{margin-bottom:8px}
body.page-template-authors-php ul#pubblicazioni-suggerite a{padding:0}
body.page-template-authors-php ul#pubblicazioni-suggerite p{font-size:.8em;margin:0}
.autore .link-autore{border-bottom:1px solid #ccc;list-style:none;width:100%;overflow:hidden;padding:10px 0}
.autore .link-autore li{float:left}
.autore .link-autore a{font-size:.7em;padding-left:20px;margin-right:15px}
.autore .link-autore li#flickr a{background:url(images/flickr-autore.png) left center no-repeat}
.autore .link-autore li#twitter a{background:url(images/twitter-autore.png) left center no-repeat}
.autore .link-autore li#facebook a{background:url(images/facebook-autore.png) left center no-repeat}
.autore .link-autore li#digg a{background:url(images/digg-autore.png) left center no-repeat}


/* Chiusura */
#chiusura-home{width:100%;float:left;clear:both;padding-top:30px;background:#f1e8e1}
#chiusura-home #contenuto-chiusura{width:990px;height:20em;overflow-x:hidden}
#chiusura-home #contenuto-chiusura li{width:21.8%;float:left;margin-right:40px}
#contenuto-chiusura ul{width:100%;float:left;list-style:none}
#contenuto-chiusura li#contatti{margin:0}
#contenuto-chiusura p{font-family:Verdana,Arial;font-size:.7em;text-align:justify}
#contenuto-chiusura p span{display:block;margin-bottom:7px;font-family:Georgia,Arial;font-size:1.5em;text-align:left!important}
#contenuto-chiusura a{padding:2px 0}
#contenuto-chiusura a#twitter-link{font-size:.8em;display:inline-block;margin:4px 7px 0 0;padding:5px 0 5px 25px;background:url(images/twitter.png) left center no-repeat}
#contenuto-chiusura a#facebook-link{font-size:.8em;display:inline-block;margin:4px 7px 0 0;padding:5px 0 5px 25px;background:url(images/facebook.png) left center no-repeat}
#contenuto-chiusura a#feed-link{font-size:.8em;display:inline-block;margin:4px 7px 0 0;padding:5px 0 5px 25px;background:url(images/feed.png) left center no-repeat}
#contenuto-chiusura img{position:relative;top:3px;left:0}
#contenuto-chiusura blockquote#proverbio{width:25em;font-size:.9em;text-align:left;font-family:Georgia,Arial;font-style:italic;float:left;margin:30px 0 0 0;padding:20px 0 20px 50px;background:url(images/pulcinella.png) left center no-repeat}
div#chiusura{width:580px;float:left;clear:both;padding:30px 0;background:#f1e8e1}
div#chiusura #contenuto-chiusura{padding:40px}
div#chiusura #contenuto-chiusura li{width:45%;float:left;height:13em;margin-right:25px}
