 /* CSS Document */

body
{
margin-top:10px;margin-left:0px;margin-right:0px;margin-bottom:0px;font-family:verdana;background-color:#fff;text-align:center; 


}
h1
{
font-size:11px
}
a
{
color:#000;
}
a:link
{
color:#000;
}
#header
{
background-image:url(immagini/headerBg.gif);
}
.BgCell
{
background-color:#a4bad9;
}
.BgCellMenu
{
background-color:#DFDAD6;font-size:10px;

}
#contenuto
{
background-color:#F4F4E5;
}

#contenutoCeleste
{
background-color:#c8d3dc;background-image:url(immagini/bglinea.gif);background-repeat:repeat-x;background-position:bottom;

}

#finePaginazione
{
background-color:#fff;border-left:none;;margin:0px;padding:0px;background-image:url(immagini/bglinea.gif);background-repeat:repeat-y;
}

td
{
font-size:10px;
}
th
{
font-size:10px;
}
/*form*/
input
{
font-size:10px;
}
/*tasti e menu*/
#linguaON
{
background-color:#a4bad9;border-top:1px solid #bc3e07;padding-left:0px;font-size:10px;padding-bottom:0px;margin:0px;padding-top:0px;
}

.linguaOff
{
background-color:#DFDAD6;border-bottom:1px solid #bc3e07;padding-bottom:0px;background-image:none;background-repeat:repeat-x;font-size:10px;padding-left:5px;margin-bottom:0px;
}
.linea
{
background-color:#fff;border-bottom:none;background-image:url(immagini/bglineared.gif);background-repeat:repeat-x;background-position:bottom;
}
#linguaON a
{
color:#fff;text-decoration:none;padding-bottom:0px;margin-bottom:0px;margin-left:5px;
}
#linguaON a:link
{
color:#fff;text-decoration:none;
}
#linguaON a:active
{
color:#fff;text-decoration:none;
}
.linguaOff a
{
color:#000;text-decoration:none;margin:0px;padding:0px;
}
.linguaOff a:link
{
color:#000;text-decoration:none;
}
.linguaOff a:active
{
color:#000;text-decoration:none;
}

/*menu principale*/
#primoelemento
{
background-color:#05397F;border-right:1px solid #fff;border-top:1px solid #DFDAD6;
}
#ultimoelemento
{
background-color:#05397F;border-top:1px solid #DFDAD6;
}
.BgCellMenu a
{
background-color:#05397F;padding-left:1px;padding-top:6px;padding-bottom:4px;width:100%;color:#fff;font-size:10px;text-decoration:none;font-weight:bold;border-top:1px solid #DFDAD6;padding-right:0px;height:100%;margin:0px;

}
.BgCellMenu a:link
{
width:100%;color:#fff;font-size:10px;text-decoration:none;font-weight:bold;
}
.BgCellMenu a:active
{
width:100%;color:#fff;font-size:10px;text-decoration:none;font-weight:bold;
}

.register a
{
background-color:transparent;padding-left:0px;padding-top:0px;padding-bottom:0px;color:#000;font-size:10px;text-decoration:none;font-weight:bold;border-top:none;padding-right:0px;margin:0px;width:auto;

}
.register a:link
{
background-color:transparent;padding-left:0px;padding-top:0px;padding-bottom:0px;color:#000;font-size:10px;text-decoration:none;font-weight:bold;border-top:none;padding-right:0px;margin:0px;width:auto;

}
.register a:hover
{
background-color:transparent;padding-left:0px;padding-top:0px;padding-bottom:0px;color:#000;font-size:10px;text-decoration:none;font-weight:bold;border-top:none;padding-right:0px;margin:0px;width:auto;

}

.register a:visited
{
background-color:none;padding-left:0px;padding-top:0px;padding-bottom:0px;color:#000;font-size:10px;text-decoration:none;font-weight:bold;border-top:none;padding-right:0px;margin:0px;width:auto;

}

.register a:active
{
background-color:none;padding-left:0px;padding-top:0px;padding-bottom:0px;color:#000;font-size:10px;text-decoration:none;font-weight:bold;border-top:none;padding-right:0px;height:0;margin:0px;width:auto;

}
.BgCellMenu .On
{
background-color:#F04F11;padding-left:1px;padding-top:6px;padding-bottom:4px;width:100%;color:#fff;font-size:10px;text-decoration:none;font-weight:bold;border-top:1px solid #DFDAD6;padding-right:0px;height:100%;margin:0px;
}



.mainLabel
{
font-size:10px;font-weight:bold;color:#000;background-color:#F4F4E5;padding:0px;border-top:none;margin:0px;background-image:url(immagini/bglinea.gif);background-repeat:repeat-x;background-position:top;
}

.mainLabelNoline
{
font-size:10px;font-weight:bold;color:#000;background-color:#F4F4E5;padding:0px;border-top:none;margin:0px;
}

.mainLabelHome
{
font-size:10px;font-weight:bold;color:#000;background-color:#c8d3dc;padding:0px;border-top:none;margin:0px;background-image:url(immagini/bglinea.gif);background-repeat:repeat-x;background-position:top;
}

.MultiPageNone
{
font-size:10px;font-weight:bold;color:#000;background-color:#F4F4E5;padding:0px;border-right:1px solid #DEDACE;margin:0px;
}


.latischeda
{
border-bottom:none;background-image:url(immagini/bglinea.gif);background-repeat:repeat-x;background-position:bottom;
}

.latischedaBianco
{
border-bottom:none;background-image:url(immagini/bglinea.gif);background-repeat:repeat-x;background-position:bottom;background-color:#fff;
}


.latischedaHome
{
border-bottom:none;background-image:url(immagini/bglinea.gif);background-repeat:repeat-x;background-position:top;background-color:#c8d3dc;
}

.contextMenu
{
padding-left:5px;padding-top:5px;

}
/*area contenuto*/
.testaContenuto
{
border-top:none;margin:0px;border-bottom:1px solid #DEDACE;
}

.cellaFunzioni
{
border-top:1px solid #DEDACE;border-bottom:1px solid #DEDACE;background-color:#efefef;padding-left:5px;border-left:1px solid #DEDACE;border-right:1px solid #DEDACE;
}

.cellaspotHome h3
{
font-size:12px;margin-bottom:0px;
}
.cellaspotHome p
{
font-size:12px;margin-top:5px;
}

.cellaNewsHome
{
font-size:10px; padding-left:20px;padding-right:20px;
}
.cellaNewsHome h3
{
font-size:10px;margin-bottom:0px;
}
.cellaNewsHome p
{
margin-top:5px;
}
#cellaMascotte
{
background-image:url(immagini/bgSfumato.gif);background-repeat:no-repeat;
}
#livelloPrincipale
{
position:absolute
left
}


#livelloMascotte
{
position:absolute;

top:150px;
left:0px;
margin-left:8em;
margin-right:-10em;
width:156px;
height:165px
}


.cellaFunzioni2
{
border-top:1px solid #DEDACE;border-bottom:1px solid #DEDACE;padding-left:5px;border-left:1px solid #DEDACE;border-right:1px solid #DEDACE;
}
.language
{
border-top:1px solid #DEDACE;margin:0px;border-left:1px solid #DEDACE;background-color:#efefef;border-right:1px solid #DEDACE;
}
.languageOff
{
border-top:1px solid #DEDACE;margin:0px;border-left:1px solid #DEDACE;background-color:#Fff;border-right:1px solid #DEDACE;
}

.languageOff a
{
width:100%;text-decoration:none;
}

.languageOff a:link
{
width:100%;text-decoration:none;
}

.languageOff a:hover
{
width:100%;text-decoration:none;background-color:#efefef;padding:3px;
}

.padding
{
padding-left:5px;
padding-right:5px;
}
.tastoenfasi
{
border-bottom:1px solid #DEDACE;margin:0px;border-left:1px solid #DEDACE;background-color:#F04F11;border-right:1px solid #DEDACE;color:#fff;
}

/*stile per elenco opzioni*/
#calendario
{
position:relative
top:220px;
left:0px;
width:100%;
height:150px;
overflow:auto;

border:none;
border-left:none;
border-right:none;
padding-bottom:5px;
background-color:none;
}

#calendario td
{
font-size:10px;
border-left:1px solid #DEDACE;
border-top:1px solid #DEDACE;
border-right:1px solid #DEDACE;
border-bottom:1px solid #DEDACE;
}
#calendario td .input
{
width:100%;
background-color:#999;
cursor:hand;
color:#fff;
border-left:1px solid #fff;
border-top:1px solid #fff;
border-right:1px solid #000;
border-bottom:1px solid #000;
}
.red
{
color:#f04f11;
}

.grigio
{
color:#999;text-decoration:none;
}
.grigio a
{
color:#999;text-decoration:none;
}
.grigio a:link
{
color:#999;text-decoration:none;
}
.grigio a:hover
{
color:#000;text-decoration:none;
}
.imgMarginRight
{
margin-right:10px;
}

.imgMarginLeft
{
margin-left:10px;
}
