/* Gli stili CSS inseriti qui si applicano a tutte le skin */
/* Puts a redirect indicator before redirects in Special:Allpages -Spl */
.allpagesredirect { font-style: italic; }
.allpagesredirect a { background: url(/images/5/5c/Allpagesredirect.gif) center left no-repeat; padding-left: 13px; }


/* ==Stili default per il box di navigazione== */
/* :(vedi [[Template:Cassetto]]) */

 table.navbox {
    background-color: #f9f9f9;
    border: 1px solid #aaa;
    clear: both;
    font-size: 90%;
    margin: 1em 0em 0em;
    padding: 2px;
    text-align: center;
    width: 100%;
 }
 
 table.navbox th {
    background-color: #ccf;
    padding-left: 1em;
    padding-right: 1em;
 }
 
 table.navbox tr:not(:first-child) th {
    background-color: #ddf;
 }
 
 @media print {
    .navbox {
        display: none;
    }
 }
 
 /* Standard Navigationsleisten, aka box hiding thingy from .de.
 Documentation at [[Wikipedia:NavFrame]]. */
 
 div.Boxmerge,
 div.NavFrame {
        margin: 0px;
        padding: 4px;
        border: 1px solid #aaa;
        text-align: center;
        border-collapse: collapse;
        font-size: 95%;
 }
 div.Boxmerge div.NavFrame {
        border-style: none;
        border-style: hidden;
 }
 div.NavFrame + div.NavFrame {
        border-top-style: none;
        border-top-style: hidden;
 }
 div.NavPic {
        background-color: #fff;
        margin: 0px;
        padding: 2px;
        float: left;
 }
 div.NavFrame div.NavHead {
        height: 1.6em;
        font-weight: bold;
        background-color: #ccccff;
        position:relative;
 }
 div.NavFrame p {
        font-size: 100%;
 }
 div.NavFrame div.NavContent {
        display: none;
        font-size: 100%;
 }
 div.NavFrame div.NavContent p {
        font-size: 100%;
 }
 div.NavEnd {
        margin: 0px;
        padding: 0px;
        line-height: 1px;
        clear: both;
 }
 a.NavToggle {
        position:absolute;
        top:0px;
        right:3px;
        font-weight:normal;
        font-size:smaller;
 }
 
 /*

==Stili per le tabelle di votazione==
 */
 table.VotingTable {
    border-width: 1px 1px 1px 1px;
    border-spacing: 2px;
    border-style: inset inset inset inset;
    border-color: black black black black;
    border-collapse: separate;
    background-color: white;
 }
 table.VotingTable th {
    border-width: 1px 1px 1px 1px;
    padding: 3px 3px 3px 3px;
    border-style: inset inset inset inset;
    border-color: black black black black;
    background-color: #FFFFF0;
    -moz-border-radius: 6px 6px 6px 6px;
 }
 table.VotingTable td {
    border-width: 1px 1px 1px 1px;
    padding: 3px 3px 3px 3px;
    border-style: inset inset inset inset;
    border-color: black black black black;
    background-color: #FFFFF0;
    -moz-border-radius: 6px 6px 6px 6px;
 }
 
 table.LightVotingTable {
    border-width: 0px 0px 1px 1px;
    border-spacing: 0px;
    border-style: solid solid solid solid;
    border-color: black black black black;
    border-collapse: separate;
    background-color: white;
 }
 table.LightVotingTable th {
    border-width: 1px 1px 0px 0px;
    padding: 1px 1px 1px 1px;
    border-style: solid solid solid solid;
    border-color: black black black black;
    background-color: #FFFFF0;
 }
 table.LightVotingTable td {
    border-width: 1px 1px 0px 0px;
    padding: 1px 1px 1px 1px;
    border-style: solid solid solid solid;
    border-color: black black black black;
    background-color: #FFFFF0;
 }
 /*

==Stili per le tabelle di indici delle voci==
 */
 table.IndexTable {
    border-width: 0px 1px 1px 1px;
    border-spacing: 0px;
    border-style: solid solid solid solid;
    border-color: black black black black;
    border-collapse: separate;
    background-color: white;
 }
 table.IndexTable th {
    border-width: 1px 0px 0px 0px;
    padding: 1px 1px 1px 1px;
    border-style: solid solid solid solid;
    border-color: black black black black;
    background-color: #FFFFF0;
 }
 table.IndexTable td {
    border-width: 1px 0px 0px 0px;
    padding: 1px 1px 1px 1px;
    border-style: solid solid solid solid;
    border-color: black black black black;
    background-color: #FFFFF0;
 }


/*

==Classe Wikitable==
(da wikipedia inglese)

*/

/* wikitable/prettytable class for skinning normal tables */
table.wikitable,
table.prettytable {
    margin: 1em 1em 1em 0;
    background: #f9f9f9;
    border: 1px #aaa solid;
    border-collapse: collapse;
}
 
table.wikitable th, table.wikitable td,
table.prettytable th, table.prettytable td {
    border: 1px #aaa solid;
    padding: 0.2em;
}
 
table.wikitable th,
table.prettytable th {
    background: #f2f2f2;
    text-align: center;
}
 
table.wikitable caption,
table.prettytable caption {
    margin-left: inherit;
    margin-right: inherit;
    font-weight: bold;
}
 
table.prettytable code,
table.wikitable code {
    background-color: transparent;
}


/*
==Altro==
*/
 /*Classe necessaria per rendere non visibili parte dei contenuti */
 .hiddenStructure {
    display: none;
 }

 /* dimensione lista note */
 ol.references {
   font-size: 100%;
 }
 
 .references-small { font-size: 90%;}

/* 3 column TOC (sorted horizontally; vertical sorting not possible yet) */
#toc-3-column #toc, #toc-3-column #toc ul { width: 100% !important }
#toc-3-column #toc ul li { float: left; width: 30%; padding-right: 1%; margin-right: 1%; border-bottom: 1px dotted #ccf; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap }
#toc-3-column #toc ul li a span.tocnumber { color: black; font-weight: bold }
#toc-3-column #toc ul li a span.tocnumber:after { content: '.' }

/* 3-column list */
.tri-column, .tri-column ul, .tri-column ol { width: 100% !important }
.tri-column li { float: left; width: 30%; padding-right: 1%; margin-right: 1% }

/*nasconde i "wikia-credits"*/
div#wikia-credits { display: none }

/* nasconde il testo del reskin parser. È possibile renderlo visibile inserendo nel proprio monobook.css la stessa scritta ma con "display:inline" */
span#add-css { display: none }

/* nasconde il testo del generatore di alert. È possibile renderlo visibile inserendo nel proprio monobook.css la stessa scritta ma con "display:inline" */
span#alert-load { display: none }
span#alert-unload { display: none }

/* rende i link che generano alert uguali ai link normali */
span#alert-nolink a {color: #002bb8 !important; background: none !important; padding: 0 !important;}
span#alert-nolink a:hover {text-decoration: underline; cursor: pointer}
span#alert-nolink a:active {color: #faa700 !important;}

/* Testo a comparsa al passaggio del mouse (copiata da Uncy)  */
.hoverhidden { display: none }
.hoverexpand:hover .hoverhidden { display: inline !important }

/* Elenchi con lettere anziché numeri */
.elenco-lett ol {list-style-type: lower-alpha;}
.elenco-Lett ol {list-style-type: upper-alpha;}

/* Censored text style, and clear text on rollover (da Uncy) */
.censored { color: black; background-color: black; padding: 1px }
.censored a { color: black; text-decoration: underline; padding: 1px }
.censored:hover { color: inherit; background-color: inherit !important }
.censored a.new { color: black !important;}
.censored a.new:hover { background-color: inherit !important }
.censored code { background-color: black !important;}
.censored code:hover { color: inherit; background-color: inherit !important }

/* Randomlist */
#randomlist #randomcontent {display: none}


/* Censura immagini */
.censimg > a:link + span a.image img {visibility: hidden}
.censimg > a:link + span div.thumb a.image img {visibility: hidden}
.censimg > a:visited {display: none}
.censimg > a:visited + span a.image {display: block; visibility: visible}
.censimg > a:visited + span div.thumb a.image {display: block; visibility: visible}
.censimg > a:link + span .thumbinner {background: black}
.censimg .thumbcaption {background-color: #f9f9f9;}




/************** INIZIO CATEGORYTREE ****************/

/*
 * Stylesheet for the CategoryTree extension, an AJAX based gadget
 * to display the category structure of a wiki
 *
 * @package MediaWiki
 * @subpackage Extensions
 * @author Daniel Kinzler, brightbyte.de
 * @copyright Â© 2006 Daniel Kinzler
 * @licence GNU General Public Licence 2.0 or later
 *
 * NOTE: if you change this, increment $wgCategoryTreeVersion 
 *       in CategoryTree.php to avoid users getting stale copies from cache.
*/

.CategoryTreeChildren {
	margin-left: 1.5ex;
}

.CategoryTreeBullet a,
.CategoryTreeBullet a:link,
.CategoryTreeBullet a:active,
.CategoryTreeBullet a:visited {
	text-decoration: none;
	color: inherit;
	speak: none;
}

.CategoryTreeLabelPage {
	font-style: italic;
}

.CategoryTreeParents {
	margin-top: 1.5ex;
	font-style: italic;
}

.CategoryTreeResult {
	margin-top: 1.5ex;
}

.CategoryTreeTag {
	margin-top: 0.5ex;
        margin-bottom: 0.5ex;
}

.CategoryTreeNotice {
	font-style: italic;
}

/*
div.CategoryTreeInlineNode,
div.CategoryTreeInlineNode div {
	display: table-cell;
}
*/

.CategoryTreeCategoryBarItem {
	display:-moz-inline-box; display:inline-block; /* yes, specify display twice! quirk for FF2 */
	margin:-0.5ex 0 0 1ex; /* why is the -0.5ex needed? */
	padding:0;
	vertical-align: top;
}

/* Stile box in Edittools */
.mw-editTools .CategoryTreeTag {background-color: #fff; border: 1px solid #777 !important; margin-top: 6px !important; padding-left: 5px; width: 50%; text-align: left; font-size: 85% !important;}

/************** FINE CATEGORYTREE ******************/


/* Categorie nascoste (visibili al passaggio del mouse) */
#mw-hidden-catlinks {display: block; font-size: 0px; visibility: hidden;}
#mw-hidden-catlinks:before {content: "altre   "; visibility: visible; font-size: xx-small;}
#mw-hidden-catlinks:hover a {visibility: visible; font-size: xx-small; }

/* CSS per il template Tooltip */
.testott {
display: none !important;
}

.basett:hover {
position: relative !important;
}

.basett:hover .testott {
padding: 3px !important;
background: #FFF6D9 !important;
border: 1px solid #FFE799 !important;
color: #000000 !important;
display:block !important;
position: absolute !important;
top: 20px !important;
left: 20px !important;
z-index: 10000 !important;
}