body, html {
    background: #fff;
    font-size: 12px;
    margin: 0;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    padding: 0;
}

#header {
    margin-right: 22%;
    margin-left: 22%;
    height: 70px;
    background: #ff3366;
    color: #fff;
/*    padding: 10px;    */
}

/* --- Main content --- */
#main-content-wrapper {
    margin-right: 22%;
    margin-left: 22%;
    padding: 20px; 
}
#main-content-wrapper h1 {
     font-size:1.4em;
     color: #f36;
     background-color: transparent;
}
#main-content-wrapper h2 {
     font-size:1.1em;
     color: #f36;
     background-color: transparent;
}

#main-content-wrapper a:link { color: #f36; }
#main-content-wrapper a:visited { color: #f36; }
#main-content-wrapper a:hover { color: #f36; }

#social-links {
    margin-right: 22%;
    margin-left: 22%;
    font-size: 9px;
}

#footer {
    margin-right: 22%;
    margin-left: 22%;
    padding: 20px;
    background: #ff3366;
    color: #fff;
    font-size: 9px;
}
#footer a:link { color: #fff; }
#footer a:visited { color: #fff; }
#footer a:hover { color: #fff; }

img {
    border: 0px;
}

/* --- Mediawiki styles --- */
.infobox{
    font-size: 9px;
}
table#toc{
    font-size: 9px;
}
/* --- /Mediawiki --- */

/* --- Video Listing --- */
.vl-title
{
    margin-top: 18px;
    font-weight: bold;
}
.vl-body
{
    font-size: 6px;
}
.vl-tags
{

}
.vl-date
{

}
.vl-source
{
    font-size: 6px;
}
/* ///--- Video Listing ---/// */


/* --- Aggregator --- */
.aggregator-item {
    border-top: 1px solid #C1DAD7;
}
.aggregator-item-channel {

}
.aggregator-item-title {

}
.aggregator-item-author {

}
.aggregator-item-link {

}
.aggregator-item-content {

}
.aggregator-item-tags {

}
.aggregator-item-date {
    background: #bbb;
}
/* --- /Aggregator --- */


/*
questo forza il browser a sovrascrivere le impostazioni di default contenute in path/to/firefox/res/ua.css che prevedono appunto la comparsa del bordo dotted di un pixel quando si clicca col mouse.
*/
:-moz-any-link:focus { outline: none; }

