/* Gli stili CSS inseriti qui si applicano agli utenti che usano la skin Vector */
/**************************************
/* Classi per dynamic navigation bars *
 **************************************/
 
.NavToggle {
   font-size: 95%;
   float:right;
}
 
div.BoxenVerschmelzen,
div.NavFrame {
        margin: 0.5em 0 0 0;
        padding: 2px;
        border: 1px solid #aaaaaa;
        text-align: center;
        border-collapse: collapse;
        font-size: 95%;
        clear:both;
}
div.BoxenVerschmelzen div.NavFrame {
        border-style: none;
        border-style: hidden;
        margin: 0;
}
div.NavFrame + div.NavFrame {
        border-top-style: none;
        border-top-style: hidden;
}
div.NavPic {
        background-color: #ffffff;
        margin: 0px;
        padding-right: 2px;
        float: left;
}
div.NavFrame div.NavHead {
        font-weight: bold;
        font-size: 100%;
        background-color: #efefef;
}
div.NavFrame p {
        font-size: 100%;
}
div.NavFrame div.NavContent {
        font-size: 100%;
}
div.NavFrame div.NavContent p {
        font-size: 100%;
}
div.NavEnd {
        margin: 0px;
        padding: 0px;
        line-height: 1px;
        clear: both;
}

/*
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;
}
 
.HopDiv {
text-align: right;
}

/*
Per posizionare un icona nell'angolo superiore-destro
*/
div.topicon {
    position: absolute;
    top: -2em;
    margin-right: -10px;
    display: block !important;
}