MediaWiki:Common.css: differenze tra le versioni

Da Wikiquote, aforismi e citazioni in libertà.
Contenuto cancellato Contenuto aggiunto
modifica segnalata da @FRacco vedi Speciale:Diff/643058 + fix parentesi
come da richiesta Speciale:Diff/646819
Riga 70: Riga 70:
.printfooter {
.printfooter {
display: none;
display: none;
}


/* Evita che i link vadano a capo */

.nowraplinks a {
white-space: nowrap;
}
}



Versione delle 14:14, 2 giu 2014

/* Gli stili CSS inseriti qui si applicano a tutte le skin */

/* ------------------------------------ */
/* ********* STILI PRINCIPALI ********* */
/* ------------------------------------ */

/* Nasconde titolo e sottotitolo (Tagline) nella pagina principale */

body.page-Pagina_principale #deleteconfirm,
body.page-Pagina_principale #t-cite,
body.page-Pagina_principale #footer-info-lastmod,
body.page-Pagina_principale #siteSub,
body.page-Pagina_principale #contentSub,
body.page-Pagina_principale #firstHeading {
        display: none !important;
}


/* Scrive sotto il titolo di ogni pagina
 * "Da Wikiquote, aforismi e citazioni in libertà"
 *
 * Vedi: [[MediaWiki:Tagline]] */

#siteSub {
        display: inline;
        font-size: 90%;
        font-weight: normal;
        font-style: italic;
        border: none;
}
 
#siteSub a {
        color: #000;
        text-decoration: none;
        background: none;
        padding-right: 0;
}


/* Elenco completo degli interwiki in grassetto */

#interwiki-completelist {
        font-weight: bold;
}


/* Stile del box del siteNotice */

#siteNotice {
        border: none;
        padding-left: 0.5em;
        padding-right: 0.5em;
}

/* siteNotice trasparente (per i namespace colorati) */

#mw-dismissable-notice {
        background-color: transparent;
}


/* Informazioni a fondo pagina */

#footer {
        clear: both;
}


/* Elementi specifici per la stampa da non visualizzare */
.printfooter {
        display: none;
}


/* Evita che i link vadano a capo */

.nowraplinks a {
        white-space: nowrap;
}


/* Utilizzare questa al posto di #toc per il contenuto della pagina */

.toccolours {
        border: 1px solid #aaaaaa;
        background-color: #f9f9f9;
        padding: 5px;
        font-size: 95%;
}


/* Permette di disabilitare la numerazione automatica delle sezioni nell'indice della pagina */

.noautonum .tocnumber { display: none; }


/* Make the list of references look smaller */

ol.references {
        font-size: 90%;
}


/* Highlight per le note */

ol.references > li:target {
        background-color: #DEF;
}

sup.reference:target {
        background-color: #DEF;
}


/* Corregge spaziatura nota */

sup,
sub {
        line-height: 1em;
}


/* Spazia i babelbox utente dai babelbox delle lingue */

.mw-babel-wrapper + .mw-babel-wrapper {
        margin-top: 0.5em;
}


/* Visualizza il titolo della pagina collegata nei redirect */

.redirectText {
        font-size: 150%;
        margin: 5px;
}


/* Fa apparire i redirect in corsivo su [[Special:Allpages]] */

.allpagesredirect {
        font-style: italic;
}


/* Allmessages table */

#allmessagestable th {
        background-color: #b2b2ff;
}

#allmessagestable tr.orig {
        background-color: #ffe2e2;
}

#allmessagestable tr.new {
        background-color: #e2ffe2;
}

#allmessagestable tr.def {
        background-color: #f0f0ff;
}


/* Ripristina il vecchio comportamento delle liste e dell'indentazione; 
 * problema introdotto da //bugzilla.wikimedia.org/show_bug.cgi?id=12262 */

.mw-content-ltr ul {
        /* @noflip */
        margin: .3em 0 0 1.5em;
}

.mw-content-ltr dd {
        /* @noflip */
        margin-left: 2em;
}


/* Classe necessaria per rendere non visibili parte dei contenuti */

.hiddenStructure {
        display: none;
}


/* Simula "center" */
.center {
        width: 100%;
        text-align: center;
}

.center * {
        margin-left: auto;
        margin-right: auto;
}


/* "small" class for tables and similar */

.small,
.small * {
        font-size: 94%;
}

table.small {
        font-size: 100%;
}


/* Gallery */

table.gallery {
        border: 1px solid #cccccc;
        margin: 2px;
        padding: 2px;
        background-color: #ffffff;
}

table.gallery tr {
        vertical-align: top;
}

table.gallery td {
      vertical-align: top;
      background-color: #f9f9f9;
      border: solid 2px white;
}

div.gallerybox {
        margin: 2px;
        width: 150px;
}

div.gallerybox div.thumb {
        text-align: center;
        border: 1px solid #cccccc;
        margin: 2px;
}

div.gallerytext {
        font-size: 94%;
        padding: 2px 4px;
}


/* jquery.makeCollapsible demo */

#collapse-pre-one .mw-collapsible-toggle .up,
#collapse-pre-one.mw-collapsed .mw-collapsible-toggle .down {
        display: none;
}

#collapse-pre-one .mw-collapsible-toggle .down,
#collapse-pre-one.mw-collapsed .mw-collapsible-toggle .up {
        display: block;
}


/* Cronologia e ultime modifiche */

.searchmatch {
        color: red;
        font-weight: bold;
}

.sharedUploadNotice {
        font-style: italic;
}

span.unpatrolled {
        font-weight: bold;
        color: red;
}

span.updatedmarker {
        color: black;
        background-color: #00FF00;
}

span.newpageletter {
        font-weight: bold;
        color: black;
        background-color: yellow;
}

span.minoreditletter {
        color: black;
        background-color: #C5FFE6;
}


span.comment {
        font-style: italic;
}

span.changedby {
        font-size: 95%;
}

.previewnote {
        text-align: center;
        color: #cc0000;
}

.editExternally {
        border-style: solid;
        border-width: 1px;
        border-color: gray;
        background-color: #ffffff;
        padding: 3px;
        margin-top: 0.5em;
        float: left;
        font-size: small;
        text-align: center;
}

.editExternallyHelp {
        font-style: italic;
        color: gray;
}

li span.deleted {
        text-decoration: line-through;
        color: #888;
        font-style: italic;
}


.visualClear {
        clear: both;
}


#mw_trackbacks {
        border: solid 1px #bbbbff;
        background-color: #eeeeff;
        padding: 0.2em;
}


#jump-to-nav {
        display: none;
}


/* ------------------------------------ */
/* *** STILI PER SPECIFICI TEMPLATE *** */
/* ------------------------------------ */

/* Stili degli avvisi - vedi: [[Template:Avviso]] */

table.avviso {
        margin: 0 10%;                          /* Non si sovrappone ad altri elementi */
        border-collapse: collapse; 
        background-color: #fbfbfb; 
        border: 1px solid #aaa; 
        border-left: 10px solid #1e90ff;        /* Colore blu di default */
}

table.avviso th.avviso-testo,
table.avviso td.avviso-testo {                  /* Corpo del messaggio */
        padding: 0.25em 0.5em;                  /* 0.5em sinistra/destra */
        width: 100%;                            /* Rende tutti i template della stessa lunghezza nonostante il testo interno */
}

table.avviso td.avviso-immagine {               /* Stile dell'immagine a sinistra */
        padding: 2px 0px 2px 0.5em;             /* 0.5em sinistra, 0px destra */
        text-align: center; 
}

table.avviso td.avviso-immaginedestra {         /* Stile dell'immagine a destra */
        padding: 2px 4px 2px 0px;               /* 0px sinistra, 4px destra */
        text-align: center; 
}

table.avviso-informazioni {
        border-left: 10px solid #1e90ff;        /* Blu */
}

table.avviso-cancella,
table.avviso-importante {
        border-left: 10px solid #b22222;        /* Rosso */
}

table.avviso-contenuto {
        border-left: 10px solid #f28500;        /* Arancio */
}

table.avviso-stile {
        border-left: 10px solid #f4c430;        /* Giallo */
}

table.avviso-statico {
        border-left: 10px solid limegreen;      /* Verde */
}

table.avviso-struttura {
        border-left: 10px solid #9932cc;        /* Viola */
}

table.avviso-generico {
        border-left: 10px solid #bba;           /* Grigio */
}

table.avviso.avviso-mini {                      /* variante del box */
        float: right;
        clear: right;
        margin: 0 0 0 1em;
        width: 25%;
}


/* Metabox color-schemes - vedi: [[Template:Metabox]]
 * 
 * Vedi: [[w:ca:Plantilla:Metacaixa]]
 * Creato da: [[w:ca:User:Peleguer]]
 *
 * Traduzione delle variabili:
 *
 * mcBoto = bottone del metabox
 * mcBotoSel = bottone selezionato del metabox
 * mcContingut = contenuto del metabox
 * mcPestanya = scheda del metabox */

.mcBoto {
        border: 0.15em solid #000000;
        -moz-border-radius: .5em .5em 0em 0em;
        border-radius: .5em .5em 0em 0em;
        cursor: pointer;
        display: inline;
        margin-right: 0.1em;
        padding: 0.2em 0.3em 0.2em 0.3em;
        position: relative;
}

.mcBoto a,
.mcBoto strong {
        background: none !important;
        font-weight: bold;
        padding: 0 !important;
        text-decoration: none !important;
        font-size: 90%;
}

.mcBoto a:hover,
.mcBoto strong:hover {
        color: black !important;
        text-decoration: underline !important;
}

.mcBotoSel {
        border: 0.15em solid #000000;
        -moz-border-radius: .5em .5em 0em 0em;
        border-radius: .5em .5em 0em 0em;
        cursor: default;
        display: inline;
        margin-right: 0.1em;
        padding: 0.2em 0.3em 0.2em 0.3em;
        position: relative;
        color:white;
}

.mcBotoSel a {
        background: none !important;
        color:white !important;
        cursor: default;
        font-size: 90%;
        font-weight: bold;
        padding: 0 !important;
        text-decoration: none !important;
}

.mcContingut {
        border: 0.2em solid #000000;
        -moz-border-radius: 0em .5em .5em 0em;
        border-radius: 0em .5em .5em 0em;
        padding: 1em;
        position: static;
}

.mcPestanya {
        width: 100%;
}

/* Colore viola: 1;7050a0 2;9070c0 3;b090e0 4;d0b0ff 5;f0d0ff 6;f8f8ff */

.mcViola .mcBoto {
        background-color: #d0b0ff;                      /* 4 */
        border-color: #f0d0ff #b090e0 #9070c0 #f0d0ff;  /* 5 3 2 5 */
}

.mcViola .mcBoto a,
.mcViola .mcBoto strong {
        color:#7050a0 !important;                       /* 1 */
        font-size: 90%
}

.mcViola .mcBoto a:hover,
.mcViola .mcBoto strong:hover {
        color: black !important;
        text-decoration: underline;
}

.mcViola .mcBotoSel {
        background-color: #9070c0;                      /* 2 */
        border-color: #b090e0 #7050a0 #9070c0 #b090e0;  /* 3 1 2 3 */
}

.mcViola .mcContingut {
        background-color: #f8f8ff;                      /* 6 */
        border-color: #9070c0 #7050a0 #7050a0 #9070c0 ; /* 2 1 1 2 */
}

.mcViola .mcPestanya {
        background-color: #f8f8ff;                      /* 6 */
        border-color: #7050a0 #b090e0 #b090e0 #7050a0;  /* 1 3 3 1 */
}

/* Colore verde: 1;60b030 2;75c045 3;90d060 4;a5e085 5;c0f090 6;f5fffa */

.mcVerde .mcBoto {
        background-color: #a5e085;                      /* 4 */
        border-color: #c0f090 #90d060 #75c045 #c0f090;  /* 5 3 2 5 */
}

.mcVerde .mcBoto a,
.mcVerde .mcBoto strong {
        color: #60b030 !important;                      /* 1 */
        font-size: 90%
}

.mcVerde .mcBoto a:hover,
.mcVerde .mcBoto strong:hover {
        color: black !important;
        text-decoration: underline;
}

.mcVerde .mcBotoSel {
        background-color: #75c045;                      /* 2 */
        border-color: #90d060 #60b030 #75c045 #90d060;  /* 3 1 2 3 */
}

.mcVerde .mcContingut {
        background-color: #f5fffa;                      /* 6 */
        border-color: #75c045 #60b030 #60b030 #75c045;  /* 2 1 1 2 */
}

.mcVerde .mcPestanya {
        background-color: #f5fffa;                      /* 6 */
        border-color: #60b030 #90d060 #90d060 #60b030;  /* 1 3 3 1 */
}

/* Colore rosso: 1;cc0000 2;ff0000 3;ff8888 4;ffaaaa 5;ffcccc 6;fffafa */

.mcRosso .mcBoto {
        background-color: #ffaaaa;                      /* 4 */
        border-color: #ffcccc #ff8888 #ff0000 #ffcccc;  /* 5 3 2 5 */
}

.mcRosso .mcBoto a,
.mcRosso .mcBoto strong {
        color: #cc0000 !important;                      /* 1 */
        font-size: 90%
}

.mcRosso .mcBoto a:hover 
.mcRosso .mcBoto strong:hover {
        color: black !important;
        text-decoration: underline;
}

.mcRosso .mcBotoSel {
        background-color: #ff0000;                      /* 2 */
        border-color: #ff8888 #cc0000 #ff0000 #ff8888;  /* 3 1 2 3 */
}

.mcRosso .mcContingut {
        background-color: #fffafa;                      /* 6 */
        border-color: #ff0000 #cc0000 #cc0000 #ff0000;  /* 2 1 1 2 */
}

.mcRosso .mcPestanya {
        background-color: #fffafa;                      /* 6 */
        border-color: #cc0000 #ff8888 #ff8888 #cc0000;  /* 1 3 3 1 */
}

/* Colore blu: 1;3379de 2;5b8dd6 3;88abde 4;a7c1e6 5;c8d6e9 6;f0f8ff */

.mcBlu .mcBoto {
        background-color: #a7c1e6;                      /* 4 */
        border-color: #c8d6e9 #88abde #5b8dd6 #c8d6e9;  /* 5 3 2 5 */
}

.mcBlu .mcBoto a,
.mcBlu .mcBoto strong {
        color: #3379de !important;                      /* 1 */
        font-size: 90%
}

.mcBlu .mcBoto a:hover 
.mcBlu .mcBoto strong:hover {
        color: black !important;
        text-decoration: underline;
}

.mcBlu .mcBotoSel {
        background-color: #5b8dd6;                      /* 2 */
        border-color: #88abde #3379de #5b8dd6 #88abde;  /* 3 1 2 3 */
}

.mcBlu .mcContingut {
        background-color: #f0f8ff;                      /* 6 */
        border-color: #5b8dd6 #3379de #3379de #5b8dd6;  /* 2 1 1 2 */
}

.mcBlu .mcPestanya {
        background-color: #f0f8ff;                      /* 6 */
        border-color: #3379de #88abde #88abde #3379de;  /* 1 3 3 1 */
}

/* Colore giallo: 1;ffd813 2;ffe147 3;ffe977 4;fff1a4 5;fef4bc 6;fffce8 */

.mcGiallo .mcBoto {
        background-color: #fff1a4;                      /* 4 */
        border-color: #fef4bc #ffe977 #ffe147 #fef4bc;  /* 5 3 2 5 */
}

.mcGiallo .mcBoto a,
.mcGiallo .mcBoto strong {
        color: #ffd813 !important;                      /* 1 */
        font-size: 90%
}

.mcGiallo .mcBoto a:hover 
.mcGiallo .mcBoto strong:hover {
        color: black !important;
        text-decoration: underline;
}

.mcGiallo .mcBotoSel {
        background-color: #ffe147;                      /* 2 */
        border-color: #ffe977 #ffd813 #ffe147 #ffe977;  /* 3 1 2 3 */
}

.mcGiallo .mcContingut {
        background-color: #fffce8;                      /* 6 */
        border-color: #ffe147 #ffd813 #ffd813 #ffe147;  /* 2 1 1 2 */
}

.mcGiallo .mcPestanya {
        background-color: #fffce8;                      /* 6 */
        border-color: #ffd813 #88abde #88abde #ffd813;  /* 1 3 3 1 */
}

/* Colore arancione: 1;ff820e 2;ff9d42 3;ffac5d 4;ffbd7f 5;ffd0a4 6;ffeedd */
 
.mcArancione .mcBoto {
        background-color: #ffbd7f;                      /* 4 */
        border-color: #ffd0a4 #ffac5d #ff9d42 #ffd0a4;  /* 5 3 2 5 */
}

.mcArancione .mcBoto a,
.mcArancione .mcBoto strong {
        color: #ff820e !important;                      /* 1 */
        font-size: 90%
}

.mcArancione .mcBoto a:hover 
.mcArancione .mcBoto strong:hover {
        color: black !important;
        text-decoration: underline;
}

.mcArancione .mcBotoSel {
        background-color: #ff9d42;                      /* 2 */
        border-color: #ffac5d #ff820e #ff9d42 #ffac5d;  /* 3 1 2 3 */
}

.mcArancione .mcContingut {
        background-color: #ffeedd;                      /* 6 */
        border-color: #ff9d42 #ff820e #ff820e #ff9d42;  /* 2 1 1 2 */
}

.mcArancione .mcPestanya {
        background-color: #ffeedd;                      /* 6 */
        border-color: #ff820e #ffac5d #ffac5d #ff820e;  /* 1 3 3 1 */
}


/* Infobox - vedi: [[Template:Infobox]] 
 *
 * Vedi: [[w:fr:User:Antaya/Infobox V2]] */

.entete.aerostat         { background: url("//upload.wikimedia.org/wikipedia/commons/7/7e/Picto_infobox_aerostat.png")               no-repeat top right; }
.entete.artsmartiauxjap  { background: url("//upload.wikimedia.org/wikipedia/commons/8/81/Picto_infobox_samourai.png")               no-repeat top right; }
.entete.athletisme       { background: url("//upload.wikimedia.org/wikipedia/commons/9/99/Picto_Infobox_Athletisme.png")             no-repeat top right; }
.entete.auteur           { background: url("//upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png")                 no-repeat top right; }
.entete.basket-ball      { background: url("//upload.wikimedia.org/wikipedia/commons/f/f4/Picto_Infobox_Basketball.png")             no-repeat top right; }
.entete.bd               { background: url("//upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png")           no-repeat top right; }
.entete.biere            { background: url("//upload.wikimedia.org/wikipedia/commons/0/04/Picto_infobox_beer.png")                   no-repeat top right; }
.entete.canada           { background: url("//upload.wikimedia.org/wikipedia/commons/6/6a/Picto_infobox_Canada.png")                 no-repeat top right; }
.entete.calendrier       { background: url("//upload.wikimedia.org/wikipedia/commons/4/4a/Almanacco.png")                            no-repeat top right; }
.entete.cardinal         { background: url("//upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_cardinal.png")               no-repeat top right; }
.entete.chateau          { background: url("//upload.wikimedia.org/wikipedia/commons/5/5c/Picto_infobox_chateau.png")                no-repeat top right; }
.entete.catch            { background: url("//upload.wikimedia.org/wikipedia/commons/7/79/Picto_infobox_catch.png")                  no-repeat top right; }
.entete.cinema           { background: url("//upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png")                 no-repeat top right; }
.entete.communication    { background: url("//upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png")                no-repeat top right; }
.entete.cyclisme         { background: url("//upload.wikimedia.org/wikipedia/commons/thumb/8/86/Cycling_%28road%29_pictogram.svg/45px-Cycling_%28road%29_pictogram.svg.png") no-repeat top right; }
.entete.disney           { background: url("//upload.wikimedia.org/wikipedia/commons/d/d3/Picto_infobox_Disney.png")                 no-repeat top right; }
.entete.egypte-antique   { background: url("//upload.wikimedia.org/wikipedia/commons/c/cc/Picto_infobox_ancient_Egypt.png")          no-repeat top right; }
.entete.eveque           { background: url("//upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_bishop.png")                 no-repeat top right; }
.entete.football         { background: url("//upload.wikimedia.org/wikipedia/commons/f/f8/Infobox_Football_pictogram.png")           no-repeat top right; }
.entete.grappe           { background: url("//upload.wikimedia.org/wikipedia/commons/6/66/Picto_info_grape.png")                     no-repeat top right; }
.entete.gymnastique      { background: url("//upload.wikimedia.org/wikipedia/commons/thumb/1/12/Gymnastics_%28artistic%29_pictogram.svg/35px-Gymnastics_%28artistic%29_pictogram.svg.png") no-repeat top right; }
.entete.helicoptere      { background: url("//upload.wikimedia.org/wikipedia/commons/f/fa/Picto_infobox_helicopter.png")             no-repeat top right; }
.entete.hockey           { background: url("//upload.wikimedia.org/wikipedia/commons/e/ee/Picto_Infobox_Ice_hockey.png")             no-repeat top right; }
.entete.humain           { background: url("//upload.wikimedia.org/wikipedia/commons/8/82/Picto_infobox_manwoman.png")               no-repeat top right; }
.entete.informatique     { background: url("//upload.wikimedia.org/wikipedia/commons/a/ae/Picto-infoboxinfo.png")                    no-repeat top right; }
.entete.israel-judaisme  { background: url("//upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_israel-judaisme.png")        no-repeat top right; }
.entete.jeu              { background: url("//upload.wikimedia.org/wikipedia/commons/9/90/Picto_infobox_Game.png")                   no-repeat top right; }
.entete.jeu-role         { background: url("//upload.wikimedia.org/wikipedia/commons/d/d8/Picto_infobox_Jeu_de_rôle.png")            no-repeat top right; }
.entete.jeuvideo         { background: url("//upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png")                no-repeat bottom right; }
.entete.macintosh        { background: url("//upload.wikimedia.org/wikipedia/commons/2/20/Picto_infobox_Macintosh.png")              no-repeat top right; }
.entete.map              { background: url("//upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png")                    no-repeat top right; }
.entete.medecine         { background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_med.png")                    no-repeat top right; }
.entete.mets             { background: url("//upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png")                   no-repeat top right; }
.entete.montreal-metro   { background: url("//upload.wikimedia.org/wikipedia/fr/b/ba/Picto_infobox_Mtl_metro.png")                   no-repeat top right; }
.entete.montreal-train   { background: url("//upload.wikimedia.org/wikipedia/fr/9/99/Picto_infobox_Mtl_train.png")                   no-repeat top right; }
.entete.moteur-avion     { background: url("//upload.wikimedia.org/wikipedia/commons/9/9c/Picto_Infobox_moteur_d%27avion.png")       no-repeat top right; }
.entete.musee            { background: url("//upload.wikimedia.org/wikipedia/commons/a/ac/Infobox_museum_pictogram.png")             no-repeat top right; }
.entete.musique          { background: url("//upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png")                  no-repeat top right; }
.entete.papyrus          { background: url("//upload.wikimedia.org/wikipedia/commons/1/1b/Picto_infobox_papyrus.png")                no-repeat top right; }
.entete.paralympique     { background: url("//upload.wikimedia.org/wikipedia/commons/5/5e/Picto_infobox_Paralympics.png")            no-repeat top right; }
.entete.persofiction     { background: url("//upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png")                  no-repeat top right; }
.entete.personne         { background: url("//upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png")              no-repeat top right; }
.entete.planeur          { background: url("//upload.wikimedia.org/wikipedia/commons/5/54/Picto_infobox_planeur.png")                no-repeat top right; }
.entete.presse           { background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_journal.png")                no-repeat top right; }
.entete.projet           { background: url("//upload.wikimedia.org/wikipedia/commons/c/cb/Picto_infobox_tools.png")                  no-repeat top right; }
.entete.quebec           { background: url("//upload.wikimedia.org/wikipedia/commons/2/21/Picto_infobox_Quebec.png")                 no-repeat top right; }
.entete.recherche        { background: url("//upload.wikimedia.org/wikipedia/commons/c/c1/Picto_infobox_detective.png")              no-repeat top right; }
.entete.rome-antique     { background: url("//upload.wikimedia.org/wikipedia/commons/2/2e/Picto_infobox_Roman_millitary_banner.png") no-repeat top right; }
.entete.route            { background: url("//upload.wikimedia.org/wikipedia/commons/e/e7/Infobox_road_pictogram.png")               no-repeat top right; }
.entete.rugby            { background: url("//upload.wikimedia.org/wikipedia/commons/0/06/Picto_Infobox_Rugby.png")                  no-repeat top right; }
.entete.science-fiction  { background: url("//upload.wikimedia.org/wikipedia/commons/e/ed/Picto_infobox_fliyingsaucer.png")          no-repeat top right; }
.entete.sport            { background: url("//upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png")                no-repeat top right; }
.entete.sport-automobile { background: url("//upload.wikimedia.org/wikipedia/commons/a/af/Picto_infobox_sport_auto.png")             no-repeat top right; }
.entete.television       { background: url("//upload.wikimedia.org/wikipedia/commons/a/a6/Picto_infobox_TV-T%26PC.png")              no-repeat top right; }
.entete.timbre           { background: url("//upload.wikimedia.org/wikipedia/commons/b/b3/Picto_infobox_Stamps.png")                 no-repeat top right; }
.entete.train            { background: url("//upload.wikimedia.org/wikipedia/commons/4/44/Picto_infobox_train.png")                  no-repeat top right; }
.entete.union-europeenne { background: url("//upload.wikimedia.org/wikipedia/commons/c/c0/Picto_Infobox_Europe.png")                 no-repeat top right; }
.entete.universite       { background: url("//upload.wikimedia.org/wikipedia/commons/4/42/Picto_infobox_book.png")                   no-repeat top right; }

.media.audio             { background: url("//upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/35px-Gnome-speakernotes.png") no-repeat top left; }
.media.video             { background: url("//upload.wikimedia.org/wikipedia/commons/thumb/2/20/Tango-video-x-generic.png/35px-Tango-video-x-generic.png") no-repeat top left; }

/* intestazione */

div.infobox_v3 {
        clear: right;
        float: right;
        background-color: #f9f9f9;
        line-height: 1.4em;
        font-size: 0.9em;
        word-wrap: break-word;
        width: 25em;
        max-width: 325px;
        padding: 5px;
        border: 1px solid #aaa;
        margin: 0 0 0.5em 1em;
}

.infobox_v3 .entete {
        background-color: #dfedff;
        text-align: center;
        line-height: 1.1em;
        font-weight: bold;
        font-size: 1.4em;
        padding: 3px 0;
        border: 2px solid #dfedff;
        margin: 0 0 10px 0;
}

.infobox_v3 .entete.icon {
        background-position: right center !important;
        padding: 13px 50px 12px 50px;
        border: 0;
}

.infobox_v3.large .entete.icon {
        padding: 13px 10px 12px 10px;
}

/* thumb */

.infobox_v3 .thumbimage {
        height: auto !important;
        max-width: 99%;
        border: none;
}

.infobox_v3 .thumbinner {
        background-color: transparent;
        padding: 0 !important;
        border: none;
}

.infobox_v3 .thumb,
.infobox_v3 .thumbinner {
        display: inline;
}

.infobox_v3 .thumbcaption {
        display: none;
}

.infobox_v3 .image2 {
        text-align: center;
        padding: 5px 0;
}

.infobox_v3 .image2 div.thumb {
        display: inline-block;
        float: none;
        vertical-align: middle;
        margin: 0;
}

.infobox_v3 .legend {
        text-align: center;
        font-size: 0.9em;
        margin: 5px 0 8px 0;
}

/* tabella */

.infobox_v3 table {
        table-layout: fixed;
        border-collapse: collapse;
        width: 100%;
        margin: 5px 0;
}

.infobox_v3 th[scope="col"].double {
        text-align: left;
}

.infobox_v3 th[scope="row"] {
        text-align: left;
        word-wrap: normal;
        /* width: 30%; */
        width: 8em;
        max-width: 140px;
        padding-right: 10px;
}

.infobox_v3 th[scope="row"],
.infobox_v3 td {
        vertical-align: super;
        padding-top: 4px;
}

.infobox_v3 th[scope="row"].top {
        vertical-align: top;
}

.infobox_v3 th[scope="row"].middle {
        vertical-align: middle;
}

.infobox_v3 th[scope="row"].bottom {
        vertical-align: bottom;
}

.infobox_v3.bordered th[scope="row"],
.infobox_v3.bordered td {
        padding-bottom: 4px;
        border-top: 1px solid #dfedff;
}

.infobox_v3.bordered caption.bordered {
        margin: 0 0 -1px 0;
}

.infobox_v3 td.data {
        text-align: center;
}

/* titoli bloccati e didascalia tabella */

.infobox_v3 p.bloc,
.infobox_v3 p.bordered,
.infobox_v3 caption {
        text-align: center;
        line-height: 1.1em;
        font-weight: bold;
        margin: 0 0 5px 0;
        padding: 5px 10px 5px 5px;
}

.infobox_v3 caption,
.infobox_v3 p.bloc {
        background-color: #dfedff;
}

.infobox_v3 p.bloc {
        margin: 5px 0;
}

.infobox_v3 caption.bordered,
.infobox_v3 p.bordered {
        background-color: transparent;
        border-top: 1px solid #dfedff;
        border-bottom: 1px solid #dfedff;
}

/* TODO : aggiornare la classe nascosta generica */

.infobox_v3 caption.hidden {
        line-height: 1px;       /* be kind to IE7*/
        font-size: 1px;         /* be kind to IE7*/
        padding: 0 !important;
        margin: 0 !important;
}

/* Separatore */

.infobox_v3 .hr {
        background-color: #dfedff;
        line-height: 1px; 
        font-size: 1px;
        margin: 5px 0;
}

.infobox_v3 .hr.collapse {
        margin: 5px 0 -8px 0;
        position: relative;     /* be kind to IE7*/
}

/* tnavbar */

.infobox_v3 .navbar {
        text-align: right !important;
        font-size: 0.8em;
        margin: 0;
}

.infobox_v3 .navbar .plainlinks {
        float: left;
}

/* navigatore */

.infobox_v3 .overflow {
        overflow: hidden;
}

.infobox_v3 .bordered.nav,
.infobox_v3 .bordered.navbar {
        font-weight: normal !important;
        border-bottom: 0 !important;
}

.infobox_v3 .prev a,
.infobox_v3 .prev_bloc {
        float: left;
        background: url("//upload.wikimedia.org/wikipedia/commons/1/13/Arr_l.png") no-repeat left 0.1em;
        max-width: 44%;
        padding: 0 0 0 16px;
}

.infobox_v3 .next a,
.infobox_v3 .next_bloc {
        float: right;
        background: url("//upload.wikimedia.org/wikipedia/commons/a/ad/Arr_r.png") no-repeat right 0.1em;
        text-align: right;
        max-width: 44%;
        padding: 0 16px 0 0;
}

/* Varie */

#article .infobox_v3 ul,
#bodyContent .infobox_v3 ul,
#mw_content .infobox_v3 ul,
#article .infobox_v3 ol,
#bodyContent .infobox_v3 ol,
#mw_content .infobox_v3 ol {
        text-align: left;
}


/* Classi per i template sinottici */

.sinottico {
        border: 1px solid #aaaaaa;
        background-color: #f9f9f9;
        padding: 3px;
        font-size: 95%;
        clear: right;
        width: 280px;
        float: right;
        margin: 0 0 1em .5em;
        vertical-align: top;
}

.sinottico th {
        background-color: #f2f2f2;
        padding: 0em 0.5em;
        text-align: right;
        vertical-align: top;
}

.sinottico td {
        padding: 0em 0.2em;
        vertical-align: top;
}

.sinottico_testata th {
        font-size: 120%;
        padding: 0em 0.5em;
        background-color: #dedede;
        text-align: center;
}

.sinottico_piede {
        text-align: center;
        font-size: 90%;
        background-color: #efefef;
}

.sinottico_divisione th {
        color: black;
        font-size: 100%;
        padding: 0em 0.5em;
        background-color: #eeeeee;
        text-align: center;
}

/* In caso di tabella annidata in una casella, evita che le sue caselle ereditino il padding */

.sinottico_annidata td {
        padding: 0;
}


/* Classi per i template di navigazione (Navbox)
 *
 * Vedi: [[Template:Navbox generic]] */

.navbox {
        clear: both;
        width: 100%;
        margin: auto;
        margin-top: 5px;
        border: 1px solid #aaa;
        padding: 2px;
        text-align: center;
        font-size: 90%;
}

.navbox th {
        padding: 0 10px;
        background-color: #ddf;
        white-space: nowrap;
}

.navbox .navtitle {
        width: 100%;
        background-color: #ccf;
        font-size: 110%;
}

.navbox .navimage {
        width: 0%;
        padding-left: 7px;
        vertical-align: middle;
        background-color: #fff; }

.navbox .navabove,
.navbox .navbelow {
        width: 100%;
        background-color: #ddf;
}

.navbox .navodd {
        width: 100%;
        background-color: #fff;
}

.navbox .naveven {
        width: 100%;
        background-color: #f7f7f7;
}

.navbox .navbar {
        float: left;
        width: 6em;
        padding: 0 10px;
        text-align: left;
        font-size: xx-small; }

/* bilancia il tasto "mostra/nascondi" con il collegamento "V·D·M" (navbar) */

.navbox .mw-collapsible-toggle,
.navbox .NavToggle,
.navbox .collapseButton {
        width: 6em;
        font-size: 90%;
}


/* Classi per i "cassetti" - vedi: [[Template:Cassetto]] */

.cassetto {
        margin: 0.5em 0 0 0;
        padding: 2px;
        border: 1px solid #aaa;
        border-collapse: collapse;
}


/* Caratteri speciali del [[Template:Polytonic]]
 * "Inherit" resetta i fonts per tutti i browser eccetto MSIE6. Il commento vuoto deve essere presente */ 

.polytonic {
        font-family: Athena, Gentium, Palatino Linotype, Arial Unicode MS, Lucida Sans Unicode, Lucida Grande, Code2000; font-family /**/:inherit;
}


/* Evidenzia di blu qualsiasi testo che è inserito all'interno del [[Template:Ancora]] */

span.Citazione:target {
        background-color: #def;
}


/* Simula i titoli delle sezioni senza indicizzazione e senza link di modifica
 *
 * Vedi: [[Template:Titolo sezione]]
 * Creato da: [[q:it:User:FRacco]]
 *
 * Classi definite per garantire l'accessibilità anche agli utenti che non utilizzano JavaScript
 * negli altri casi le classi vengono gestite direttamente dal codice nel [[Mediawiki:Common.js]],
 * tramite la funzione headersClass(). */

.nojs-h1,
.nojs-h2 {
        font-weight: normal;
        margin: 0;
        margin-bottom: .6em;
        padding-top: .5em;
        padding-bottom: .17em;
        border-bottom: 1px solid #aaa;
}

.nojs-h1 { font-size: 188%; }
.nojs-h2 { font-size: 150%; page-break-after: avoid; }

.nojs-h3,
.nojs-h4,
.nojs-h5,
.nojs-h6 {
        font-weight: bold;
        margin: 0;
        margin-bottom: .3em;
        padding-top: .5em;
        padding-bottom: .17em;
        page-break-after: avoid;
}

.nojs-h3 { font-size: 132%; }
.nojs-h4 { font-size: 116%; }
.nojs-h5 { font-size: 108%; }
.nojs-h6 { font-size: 100%; margin-bottom: 0; }


/* ------------------------------------ */
/* ************ STILI VARI ************ */
/* ------------------------------------ */

/* Style for townBox class */

div.townBox {
        position: relative;
        float: right;
        background-color: white;
        margin-left: 1em;
        border: 1px solid gray;
        padding: 0.3em;
        width: 200px;
        overflow: hidden;
        clear: right;
}

div.townBox dl {
        padding: 0;
        margin: 0 0 0.3em 0;
        font-size: 96%;
}

div.townBox dl dt {
        background: none;
        margin: 0.4em 0 0 0;
}

div.townBox dl dd {
        margin: 0.1em 0 0 1.1em;
        background-color: #f3f3f3;
}


/* Classes for EXIF data display */

table.mw_metadata {
        margin-left: 0.5em; 
        border: none;
        border-collapse: collapse;
}

table.mw_metadata caption {
        font-weight: bold;
}

table.mw_metadata th,
table.mw_metadata td {
        border: 1px solid #aaaaaa;
        padding-left: 4px;
        padding-right: 4px;
}

table.mw_metadata th {
        font-weight: normal;
        background-color: #f9f9f9;
}

table.mw_metadata td {
        padding: 0.1em;
        background-color: #fcfcfc;
}

table.mw_metadata td.spacer {
        background: inherit;
        border-top: none;
        border-bottom: none;
}

table.collapsed tr.collapsable {
        display: none;
}


/* Stili per i box che si visualizzano al passaggio del mouse
 * Licenza: GFDL e Creative Commons Attribution 2.5 */

.HopContent {
        display:none;
}

.HopFrame:hover .HopContent {
        display:block;
}


/* Pulsanti 3D
 *
 * Autore: Matt Gentile
 * Licenza: CC-BY 3.0
 * Fonte: //icondeposit.wdfiles.com/local--files/chunky-3d-css3-buttons/style.css */

/* Stato a riposo */

.pulsantep a {
        padding: 4px 15px 7px 15px;
        width: auto;
        height: auto;
        color: #fff;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        font-style: normal;
        font-smoothing: antialiased;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        -o-font-smoothing: antialiased;
        -ms-font-smoothing: antialiased;
        text-decoration: none;
        text-shadow: 0 -1px 1px rgba(0,0,0,0.50);
        border-radius: 3px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -o-border-radius: 3px;
        -ms-border-radius: 3px;
        border: 1px solid rgba(0,0,0,0.50);
        border-top: 1px solid rgba(0,0,0,0.001);
        box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.10);
        -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.10);
        -moz-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.10);
        -o-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.10);
        -ms-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.10);
        cursor: pointer;
}

/* Stato al passaggio del mouse sopra */

.pulsantep a:hover {
        box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.25);
        -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.25);
        -moz-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.25);
        -o-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.25);
        -ms-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.25);
        -webkit-animation: glow 1s infinite ease-in-out;
        cursor: pointer;
}

/* Stato successivo al clic del mouse */

.pulsantep a:active {
        padding: 6px 15px 5px 15px;
        border-top: 1px solid rgba(0,0,0,0.55);
        box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 2px 1px rgba(255,255,255,0.50), inset 0px 1px 4px rgba(0,0,0,0.35), inset 0px -14px 14px rgba(255,255,255,0.10);
        -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 2px 1px rgba(255,255,255,0.50), inset 0px 1px 4px rgba(0,0,0,0.35), inset 0px -14px 14px rgba(255,255,255,0.10);
        -moz-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 2px 1px rgba(255,255,255,0.50), inset 0px 1px 4px rgba(0,0,0,0.35), inset 0px -14px 14px rgba(255,255,255,0.10);
        -o-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 2px 1px rgba(255,255,255,0.50), inset 0px 1px 4px rgba(0,0,0,0.35), inset 0px -14px 14px rgba(255,255,255,0.10);
        -ms-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 2px 1px rgba(255,255,255,0.50), inset 0px 1px 4px rgba(0,0,0,0.35), inset 0px -14px 14px rgba(255,255,255,0.10);
        -webkit-animation: none;
        cursor: pointer !important;
}

/* Inizio schema colori per "Pulsanti 3D" */

.pulsantep1 a { background-color: #c0c0c0; }  /* GrigioChiaro */
.pulsantep2 a { background-color: #4b4b4b; }  /* GrigioScuro */
.pulsantep3 a { background-color: #77AD0C; }  /* VerdeChiaro */
.pulsantep4 a { background-color: #336600; }  /* VerdeScuro */
.pulsantep5 a { background-color: #0066cc; }  /* Azzurro */
.pulsantep6 a { background-color: #333399; }  /* Bluette */
.pulsantep7 a { background-color: #663399; }  /* Indigo */
.pulsantep8 a { background-color: #993399; }  /* Viola */
.pulsantep9 a { background-color: #EA4C89; }  /* Rosa */
.pulsantep10 a { background-color: #CC3333; } /* RossoSalmone */
.pulsantep11 a { background-color: #CC0000; } /* Rosso */
.pulsantep12 a { background-color: #990000; } /* RossoScuro */
.pulsantep13 a { background-color: #FF6600; } /* Arancione */
.pulsantep14 a { background-color: #FF9900; } /* Oro */
.pulsantep15 a { background-color: #F9BB11; } /* Giallo */

.pulsantep20 a { background-color: #0000CC; } /* Blu */
.pulsantep21 a { background-color: #9909FF; } /* Violetto */
.pulsantep22 a { background-color: #0099FF; } /* Celeste */
.pulsantep23 a { background-color: #00CC00; } /* Verde */
.pulsantep24 a { background-color: #1D1D1D; } /* Nero */


/* Inizio "Animazione Glow" */

@-webkit-keyframes glow {
        0% {
                box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.35);
                -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.35);
                -moz-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.35);
                -o-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.35);
                -ms-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.35);
        }

        100% {
                box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.18);
                -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.18);
                -moz-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.18);
                -o-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.18);
                -ms-box-shadow: 0 0 10px rgba(0,0,0,0.35), 0px 1px 3px rgba(0,0,0,0.18), inset 0px -3px 0px rgba(0,0,0,0.35), inset 0px 14px 14px rgba(255,255,255,0.18);
        }
}