﻿Body
{
    font-family:Tahoma;
    font-size:100%;
}


/* LINK GENERICI */

a:link
{
    color:#000000;
    text-decoration:none;
}

a:visited
{ 
    color:#000000;
    text-decoration:none;
}

a:hover
{
    color:#0000FF;
    text-decoration:none;
}

a:active
{
    color:Red;
    text-decoration:none;
}



/* HOME PAGE Contenitori Principali */
.clsDivLogout
{
    float:left;
    font-size:70%;
}


#DivFullPageHome
{
    float:left;
    width:890px;
    height:1150px;
    position:absolute;
    left:-450px;
    margin-left:50%;
}

#DivHeader
{
    float:left;
    width:890px;
    height:315px;
}

.clsDivLeft
{
    float:left;
    width:214px;
    height:544px;  /*748*/
    margin-top:2px!important;
    margin-top:0px;
    border:solid 1px #C9CBCD;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
    overflow:hidden;
}


#DivFooter
{
    float:left;
    width:860px;
    height:95px;
    background-image:url(images/footer.jpg);
    background-repeat:repeat-x;
    font-size:70%;
    padding-left:15px;
    padding-right:15px;
    padding-top:10px;
    margin-top:10px;
}

/* HEADER HOME PAGE */

#DivTopMenu
{
    float:right;
    height:18px;
    /*text-align:right;*/
    text-transform:uppercase;
    font-size:66%;
    text-align:right;
    width:890px;
    
}

#DivHeaderLeft
{
    float:left;
    width:218px;
    height:300px;
}

#DivHeaderRight
{
    float:left;
    width:672px;
    height:300px;
}

#DivLogoBackHome
{
    float:left;
    width:218px;
    height:135px;
    margin-bottom:2px !important;
    margin-bottom:1px;
}

#DivMenuSxHeader
{
    float:left;
    width:218px;
    height:160px;
    margin-top:0px!important;
    margin-top:2px;
}

#DivMenuSxHeaderHome
{
    float:left;
    width:218px;
    height:160px;

}

#DivImgBackgroundHomeHeader
{
    float:left;
    width:672px;
    height:233px;
    margin-bottom:0px!important;
    margin-bottom:-3px;
}

#DivTabHome
{
    float:left;
    width:672px;
    height:65px;
    background-image:url(images/tab.png);
    background-repeat:repeat-x;
    margin-top:0px!important;
    margin-top:2px;
}

#DivTabHome a
{
    text-decoration:none;
    color:#FFFFFF;
}


.clsSingleTab
{
    float:left;
    width:170px;
    height:40px;
    line-height:40px;
    text-align:center;
    color:#FFFFFF;
    font-family:Tahoma;
    font-size:90%;
}

.clsSingleTabLast
{
    float:left;
    width:162px;
    height:40px;
    line-height:40px;
    text-align:center;
    color:#FFFFFF; 
    font-family:Tahoma;
    font-size:90%;
}

.clsSubMenuTab
{
    float:left;
    height:25px;
    line-height:25px;
    padding-left:173px;
    width:499px;
    color:White;
    font-size:80%;
    font-family:Tahoma;
}


/*           BOX SX             */

#DivBoxSx
{
    float:left;
    width:214px!important;
    width:214px;
}

.clsBoxTitle
{
    float:left;
    width:204px!important;
    width:206px;
    height:25px;
    line-height:25px;
    background-color:#C9CBCD;
    color:#000000;
    text-transform:uppercase;
    padding-left:10px;
    font-size:90%;
}
.clsBoxTitleHome
{
    float:left;
    width:204px!important;
    width:206px;
    height:25px;
    line-height:25px;
    background-color:#C9CBCD;
    color:#000000;
    text-transform:uppercase;
    padding-left:10px;
    font-size:90%;
}
.clsBoxContent
{
    float:left;
    width:199px;
    padding-left:10px;
    padding-right:5px;
    padding-top:5px;
    padding-bottom:10px;
    
    font-size:80%;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
}

.clsBoxContent ul
{
    list-style : url(images/arrow.gif);
    margin:0px;
    padding:0px;
}

.clsBoxContent li
{
    list-style : url(images/arrow.gif);
    margin-left:15px;
    /*margin-left:-8px;*/
    padding-left:0px;
}

/*BOX CONTENT*/

#DivContent
{
    float:left;
    width:672px;
    margin-left:2px;
    margin-top:2px!important;
    margin-top:0px;
}

.clsBoxTitleContentGrey
{
    float:left;
    width:660px!important;
    width:670px;
    height:25px;
    line-height:25px;
    background-color:#C9CBCD;
    color:#000000;
    text-transform:uppercase;
    padding-left:10px;
    font-size:90%;
}

.clsBoxContentContent
{
    float:left;
    width:655px;
    height:133px; /*153*/
    padding-left:10px;
    padding-right:5px;
    padding-top:10px;
    padding-bottom:10px;
    font-size:80%;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
}

.clsAllNews
{
    width:655px;
    float:left;
    height:20px;
    padding-right:5px;
    text-align:right;
    font-size:70%;
}



.clsContentHome
{
    float:left;
    margin-top:2px;
    width:670px;
    height:544px;
    border:solid 1px #C9CBCD;
}

.clsNewsHome
{
    float:left;
    width:670px;
    height:200px;
    border:solid 1px #C9CBCD;
}

#DivBoxHomeWTitle
{
    width:670px;
    height:200px;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
}

.clsCenterHome
{
    float:left;
    width:670px;
    height:150px;
}


#DivPOFHome
{
    float:left;
    padding:5px 44px;
    font-size:80%;
    
}

.cls4BoxHome
{
    float:left;
    height:380px;
    width:581px!important;
    width:605px;
    margin-left:43px!important;
    margin-left:11px;
    margin-right:43px!important;
    margin-right:0px;
    font-size:75%;
}

.BoxHomeLeft
{
    float:left;
    width:261px;
    height:189px;
    margin-bottom:1px;
    margin-right:21px!important;
    margin-right:10px;
}
.BoxHomeRight
{
    float:right;
    width:261px;
    height:189px;
    margin-bottom:1px;
    margin-left:21px!important;
    margin-left:11px;
}

.clsBox4LeftTitle
{
    float:left;
    width:260px;
    height:110px;
    margin-left:0px!important;
    margin-left:12px;
    font-size:120%;       
}

.clsBox4LeftText
{
    float:left;
    width:260px;
    height:65px;
    margin-left:0px!important;
    margin-left:12px;    
}

.clsBox4LeftLink
{
    float:left;
    width:260px;
    height:20px;
    text-align:right;
    margin-left:0px!important;
    margin-left:12px;
    font-weight:bold;
}

.clsBox4RightTitle
{
    float:right;
    width:260px;
    height:110px;
    margin-left:0px!important;
    margin-left:12px;
    font-size:120%; 
}

.clsBox4RightText
{
    float:right;
    width:260px;
    height:65px;
    margin-left:0px!important;
    margin-left:12px;
}

.clsBox4RightLink
{
    float:right;
    width:260px;
    height:20px;
    text-align:right;
    margin-left:0px!important;
    margin-left:12px;
    font-weight:bold;
}

/* GENERICHE */

.clsFloatLeft
{
    float:left;
}


.cls09em
{
    font-size:120%;
}

.clsPaddingRightLeft
{
    padding-right:7px;
    padding-left:8px;
}


.clsTextDecorationNone
{
    text-decoration:none;
}

/* PAGINA INTERNA SEMPLICE CON MENU DINAMCO */

.clsCenterPagInt
{
    float:left;
    width:670px;
}

#DivFullPageIntSimple
{
    float:left;
    width:890px;
    position:absolute;
    left:-450px;
    margin-left:50%;
    height:100%;
}

#DivHeaderPagIntSimple
{
    float:right;
    height:18px;
}


.clsDivLeftPagIntSimple
{
    float:left;
    width:218px;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
    height:100%;
}

.clsDivContentPagIntSimple
{
    float:left;
    width:672px;
}


.clsMenuExp
{
    float:left;
    width:206px;
    background-color:#C0D6E9;
    margin-top:-3px;
    margin-right:2px;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    font-size:80%;
    margin-bottom:1px;
}





.clsMenuExp ul
{
    list-style : url(images/arrow.gif);
    margin:0px;
    padding:0px;
}

.clsMenuExp li
{
    list-style : url(images/arrow.gif);
    margin-left:15px;
    padding-left:0px;
}


.clsMenuExpBiennio
{
    float:left;
    width:206px;
    background-color:#BFD1D7;
    margin-top:-3px;
    margin-right:2px;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    font-size:80%;
    margin-bottom:1px;
}

.clsMenuExpBiennio ul
{
    list-style : url(images/arrow.gif);
    margin:0px;
    padding:0px;
}

.clsMenuExpBiennio li
{
    list-style : url(images/arrow.gif);
    margin-left:15px;
    padding-left:0px;
}

.clsMenuExpMeccanica
{
    float:left;
    width:206px;
    background-color:#C6DCEB;
    margin-top:-3px;
    margin-right:2px;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    font-size:80%;
    margin-bottom:1px;
}

.clsMenuExpMeccanica ul
{
    list-style : url(images/arrow.gif);
    margin:0px;
    padding:0px;
}

.clsMenuExpMeccanica li
{
    list-style : url(images/arrow.gif);
    margin-left:15px;
    padding-left:0px;
}

.clsMenuExpInformatica
{
    float:left;
    width:206px;
    background-color:#D6CBDE;
    margin-top:-3px;
    margin-right:2px;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    font-size:80%;
    margin-bottom:1px;
}

.clsMenuExpInformatica ul
{
    list-style : url(images/arrow.gif);
    margin:0px;
    padding:0px;
}

.clsMenuExpInformatica li
{
    list-style : url(images/arrow.gif);
    margin-left:15px;
    padding-left:0px;
}

.clsMenuExpChimica
{
    float:left;
    width:206px;
    background-color:#D5E2AE;
    margin-top:-3px;
    margin-right:2px;
    padding-top:10px;
    padding-left:10px;
    padding-bottom:10px;
    font-size:80%;
    margin-bottom:1px;
}

.clsMenuExpChimica ul
{
    list-style : url(images/arrow.gif);
    margin:0px;
    padding:0px;
}

.clsMenuExpChimica li
{
    list-style : url(images/arrow.gif);
    margin-left:15px;
    padding-left:0px;
}


.clsDivLEFT
{
    float:left;
    width:218px;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
    height:90%;
}

.clsBoxHeader
{
    float:left;
    width:672px;
    height:232px;
}

.clsHeaderTOP
{
    float:left;
    width:672px;
    height:232px;
    margin-bottom:1px!important;
    margin-bottom:-3px;
}

.clsHeaderTOP p
{
    margin:0px;
    padding:0px;
}
.clsMenuExpContenitore
{
    float:left;
    width:218px;
}

.clsBoxCentralePagInterne
{
    float:left;
}

.clsTitleBoxInt
{
    float:left;
    height:25px;
    width:662px;
    line-height:25px;
    background-color:#C9CBCD;
    color:#000000;
    text-transform:uppercase;
    padding-left:10px;
    font-size:90%;
    margin-top:1px;
}

.clsContentBoxInt
{
    float:left;
    width:650px;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
    font-size:80%;
    padding-left:10px;
    padding-right:10px;
    padding-top:10px;
    padding-bottom:10px;
    border:solid 1px #C9CBCD;
    height: auto !important;  /* per i browser moderni */
    height: 500px;      /* per IE5.x e IE6 */
    min-height: 500px;  /* per i browser moderni */
    margin-bottom:10px;
    
    
}

.clsPaddingRightXX
{
    padding-right:10px;
}


/* BOX SINISTRA NO TITOLO */
.clsBoxSxNoTitle
{
    padding:5px;
    float:left;
    width:206px;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
    height: auto !important;  /* per i browser moderni */
    height: 200px;      /* per IE5.x e IE6 */
    min-height: 200px;  /* per i browser moderni */
    font-size:80%;
}


/*  SONO STUDENTE   */
#DivTabStudente
{
    float:left;
    width:672px;
    height:65px;
    background-image:url(images/tab_Sel1.png);
    background-repeat:repeat-x;
    margin-top:0px!important;
    margin-top:4px; 
}

#DivTabStudente a
{
    text-decoration:none;
    color:#FFFFFF;
}

.clsDivLeftPagSonoStudente
{
    float:left;
    width:216px;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
   /* height:100%;*/
    margin-top:2px!important;
    margin-top:0px;
}


.clsContentPagSono
{
    float:left;
    width:670px;
    /*height:544px;*/
   /* border:solid 1px #C9CBCD;*/
}

#DivSubMenuStudente
{
    float:left;
    width:667px;
    height:85px;
    background-color:#00303E;
    padding-top:5px;
    padding-left:5px;
}



/* SONO DOCENTE*/

#DivTabDocente
{
    float:left;
    width:672px;
    height:65px;
    background-image:url(images/Tab_Sel2.png);
    background-repeat:repeat-x;
    margin-top:0px!important;
    margin-top:4px; 
}

#DivTabDocente a
{
    text-decoration:none;
    color:#FFFFFF;
}


/*SONO GENITORE */

#DivTabGenitore
{
    float:left;
    width:672px;
    height:65px;
    background-image:url(images/Tab_Sel3.png);
    background-repeat:repeat-x;
    margin-top:0px!important;
    margin-top:4px;
}

#DivTabGenitore a
{
    text-decoration:none;
    color:#FFFFFF;
}


/*   SONO AZIENDA   */

#DivTabAzienda
{
    float:left;
    width:672px;
    height:65px;
    background-image:url(images/Tab_Sel4.png);
    background-repeat:repeat-x;
    margin-top:0px!important;
    margin-top:4px;
}

#DivTabAzienda a
{
    text-decoration:none;
    color:#FFFFFF;
}


/*BOX CONTENT NO TITLE*/

.clsBoxContentNoTitle
{
    float:left;
    width:670px;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
    border:solid 1px #C9CBCD;
    height: auto !important;  /* per i browser moderni */
    height: 400px;      /* per IE5.x e IE6 */
    min-height: 400px;  /* per i browser moderni */
    
}


/* BOX INT SX TITLE*/

.DivBoxSxInt
{
    float:left;
    width:206px!important;
    width:207px;
    margin-top:1px!important;
    margin-top:-1px;
}
/*
.clsBoxTitle
{
    float:left;
    width:206px!important;
    width:207px;
    height:25px;
    line-height:25px;
    background-color:#C9CBCD;
    color:#000000;
    text-transform:uppercase;
    padding-left:10px;
    font-size:90%;
    margin-top:1px!important;
    margin-top:-1px;
}
*/

#DivTabFixMenu
{
    float:left;
    width:672px;
    height:65px;
    background-image:url(images/tab.png);
    background-repeat:repeat-x;
    margin-top:0px!important;
    margin-top:4px;
}

#DivTabFixMenu a
{
    text-decoration:none;
    color:#FFFFFF;
}

/* PULSANTI SONO STUDENTE */

.clsBtnVisitaVirtuale
{
    display:inline-block;
    width:60px;
    height:80px;
    background-image:url(images/visitavirtuale.png);
    background-position:left;
    border:0;
}

.clsBtnVisitaVirtuale:hover
{
    background-position:right;
    border:0;
}



.clsBtnVisitaVirtuale
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/studente/visitavirtuale.png);
    background-position:left;
    border:0;
}
.clsBtnElencoStudente
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/studente/elencostudenti.png);
    background-position:left;
    border:0;
}
.clsBtnOffertaFormativa
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/studente/offertaformativa.png);
    background-position:left;
    border:0;
}
.clsBtnElencoDocenti
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/studente/elencodocenti.png);
    background-position:left;
    border:0;
}
.clsBtnProgettiTesine
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/studente/progettietesine.png);
    background-position:left;
    border:0;
}
.clsBtnCalendarioScolastico
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/studente/calendarioscolastico.png);
    background-position:left;
    border:0;
}
.clsBtnOrarioScolastico
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/studente/orarioscolastico.png);
    background-position:left;
    border:0;
}
.clsBtnLibriTesto
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/studente/libriditesto.png);
    background-position:left;
    border:0;
}
.clsBtnAttivitaSportive
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/studente/attivitasportive.png);
    background-position:left;
    border:0;
}
.clsBtnModuli
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/studente/moduli.png);
    background-position:left;
    border:0;
}
.clsBtnDiplomati
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/studente/diplomati.png);
    background-position:left;
    border:0;
}

.clsBtnVisitaVirtuale:hover
{
    background-position:right;
    border:0;
}
.clsBtnElencoStudente:hover
{
    background-position:right;
    border:0;
}
.clsBtnOffertaFormativa:hover
{
    background-position:right;
    border:0;
}
.clsBtnElencoDocenti:hover
{
    background-position:right;
    border:0;
}
.clsBtnProgettiTesine:hover
{
    background-position:right;
    border:0;
}
.clsBtnCalendarioScolastico:hover
{
    background-position:right;
    border:0;
}
.clsBtnOrarioScolastico:hover
{
    background-position:right;
    border:0;
}
.clsBtnLibriTesto:hover
{
    background-position:right;
    border:0;
}
.clsBtnAttivitaSportive:hover
{
    background-position:right;
    border:0;
}
.clsBtnModuli:hover
{
    background-position:right;
    border:0;
}
.clsBtnDiplomati:hover
{
    background-position:right;
    border:0;
}


/* PULSANTI SONO DOCENTE */

.clsBtnPianoAnnualeAttivita
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/docente/pianoannualeattivita.png);
    background-position:left;
    border:0;
}

.clsBtnSaperiInRete
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/docente/sapereinrete.png);
    background-position:left;
    border:0;
}

.clsBtnModuliDoc
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/docente/moduli.png);
    background-position:left;
    border:0;
}

.clsBtnOrarioDocente
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/docente/orariodocente.png);
    background-position:left;
    border:0;
}

.clsBtnPianoAnnualeAttivita:hover
{
    background-position:right;
}

.clsBtnSaperiInRete:hover
{
    background-position:right;
}

.clsBtnModuliDoc:hover
{
    background-position:right;
}

.clsBtnOrarioDocente:hover
{
    background-position:right;
}


/* PULSANTI SONO GENITORE */

.clsBtnRapportoScuolaFamiglia
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/genitore/rapportoscuolafamiglia.png);
    background-position:left;
}

.clsBtnRapportoScuolaFamiglia:hover
{
    background-position:right;
}

.clsBtnCalendarioColloqui
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/genitore/calendariocolloqui.png);
    background-position:left;
}

.clsBtnCalendarioColloqui:hover
{
    background-position:right;
}

.clsBtnAttivitaScuolaIndustria
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/genitore/attivitascuolaindustria.png);
    background-position:left;
}

.clsBtnAttivitaScuolaIndustria:hover
{
    background-position:right;
}



.clsBtnAziendePartner
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/azienda/aziendepartner.png);
    background-position:left;
}

.clsBtnAziendePartner:hover
{
    background-position:right;
}


.clsBtnDiventaPartner
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/azienda/aziendediventapartner.png);
    background-position:left;
}

.clsBtnDiventaPartner:hover
{
     background-position:right;
}


.clsBtnAreaRiservata
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/azienda/AreaRiservata.png);
    background-position:left;
}

.clsBtnAreaRiservata:hover
{
     background-position:right;
}
.clsBoxSxTitleInt
{
    float:left;
    width:206px!important;
    width:206px;
    height:25px;
    line-height:25px;
    background-color:#C9CBCD;
    color:#000000;
    text-transform:uppercase;
    padding-left:10px;
    font-size:90%;
    padding-top:1px;
    margin-top:1px!important;
    margin-top:0px;
}

.clsBoxSxContentInt
{
}

.clsBoxSxContentInt
{
    float:left;
    width:201px;
    padding-left:10px;
    padding-right:5px;
    padding-top:10px;
    padding-bottom:10px;
    
    font-size:80%;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
}

.clsBoxSxContentInt ul
{
    list-style : url(images/arrow.gif);
    margin:0px;
    padding:0px;
}

.clsBoxSxContentInt li
{
    list-style : url(images/arrow.gif);
    margin-left:15px;
    padding-left:0px;
}

/* PHOTOGALLERY  */

.clsPhotoGalleryBCK
{
    float:left;
    width:100%;
    height:600px;
    background-image:url(images/bckPhotoGallery.png);
    background-repeat:repeat-x;
    
}


/* contenitore generale */
.clsBoxContentPhoGal
{
    float:left;
    width:670px;
    position:absolute;
    left:-335px;
    margin-left:50%;
    
}


.clsContentPG
{
    float:left;
    width:670px;    
}



/* contenitore boxContent da CMS */
.clsBoxContentPG
{
    float:left;
    width:670px;
}

.boxAllPG
{
    float:left;
    width:670px;
}

.clsBoxTitlePG
{
    float:left;
    height:25px;
    width:655px;
    line-height:25px;
    padding-left:15px;
    background-color:#6197B4;
    color:White;
    text-transform:uppercase;
    font-size:90%;
}



/**------------------------------------------------**/
/*                  VIDEOGALLERY                    */

.clsBoxContentVidGal
{
    float:left;
    width:810px;
    position:absolute;
    left:-400px;
    margin-left:50%;
}

.clsBoxTitleVG
{
    float:left;
    height:25px;
    width:795px;
    line-height:25px;
    padding-left:15px;
    background-color:#6197B4;
    color:White;
    text-transform:uppercase;
    font-size:90%;
}

.boxAllVG
{
    float:left;
    width:800px;
    
}

.clsBoxContentPG
{
    float:left;
    width:800px;
}
.clsContentVG
{
    float:left;
    width:800px;    
}


/*-----------------------------------------------------*/


#colonnaSinistraHome
{
    float:left;
    width:216px;
    padding-top:1px!important;
    padding-top:0px;
}

#Calendario
{
    width:216px;
    height:202px;/*202*/
    font-family:Tahoma;
    font-size:80%;
    margin-top:2px!important;
    margin-top:0px;
    margin-bottom:0px!important;
    margin-bottom:2px;
    text-align:right;
}

#DivBoxHomeWTitleCalendario
{
    width:650px;
    height:280px;
}

.clsBoxContentContentCalendario
{
    float:left;
    width:655px;
    padding-left:10px;
    padding-right:5px;
    padding-top:10px;
    padding-bottom:10px;
    font-size:80%;
    background-image:url(images/bckgnd.png);
    background-repeat:repeat-x;
}


.elencohomelink
{
    text-align:right; 
    padding-right:3px;
    width:211px;
    height:20px!important;
    height:45px;
    border-left:solid 1px #C9CBCD;
    border-right:solid 1px #C9CBCD;
    border-bottom:solid 1px #C9CBCD;
    padding-top:5px;
    padding-bottom:0px!important;
    padding-bottom:2px;
}



/*BUTTON ICONE 4 AREE*/

/* AZIENDA */
.clsBtnOffertaFormativaAz
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoAzienda/offertaFORMATIVA.png);
    background-position:left;
}

.clsBtnOffertaFormativaAz:hover
{
    background-position:right;
}

.clsBtnAttivitaScuolaIndustriaAz
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoAzienda/scuolaINDUSTRIA.png);
    background-position:left;
}

.clsBtnAttivitaScuolaIndustriaAz:hover
{
    background-position:right;
}

.clsBtnAziendePartnerAz
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoAzienda/AziendePartner.png);
    background-position:left;
}

.clsBtnAziendePartnerAz:hover
{
    background-position:right;
}

.clsBtnDiplomatiAz
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoAzienda/ElencoDiplomati.png);
    background-position:left;
}

.clsBtnDiplomatiAz:hover
{
    background-position:right;
}

.clsBtnDiventaPartnerAz
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoAzienda/DiventaPartner.png);
    background-position:left;
}


.clsBtnDiventaPartnerAz:hover
{
    background-position:right;
}

.clsBtnAreaRiservataAz
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoAzienda/AreaRiservata.png);
    background-position:left;
}

.clsBtnAreaRiservataAz:hover
{
     background-position:right;
}

.clsBtnDiplAnagAz
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoAzienda/AnagraficaDiplomati.png);
    background-position:left;
}

.clsBtnDiplAnagAz:hover
{
    background-position:right;
}


/*SONO GENITORE*/

.clsBtnOffertaFormativaGen
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoGenitore/offertaFORMATIVA.png);
    background-position:left;
}

.clsBtnOffertaFormativaGen:hover
{
    background-position:right;
}

.clsBtnElencoDocentiGen
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoGenitore/ElencoDocenti.png);
    background-position:left;
}

.clsBtnElencoDocentiGen:hover
{
    background-position:right;
}


.clsBtnRapportoScuolaFamigliaGen
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoGenitore/attivitàSCUOLAfamiglia.png);
    background-position:left;
}

.clsBtnRapportoScuolaFamigliaGen:hover
{
    background-position:right;
}


.clsBtnLibriDiTestoGen
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoGenitore/libriTESTO.png);
    background-position:left;
}

.clsBtnLibriDiTestoGen:hover
{
    background-position:right;
}

.clsBtnAreaRiservataGen
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoGenitore/areaRISERVATA.png);
    background-position:left;
}

.clsBtnAreaRiservataGen:hover
{
    background-position:right;
}


.clsBtnVerbaliCollegioGen
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoGenitore/VerbaliCollegioDocenti.png);
    background-position:left;
}


.clsBtnVerbaliCollegioGen:hover
{
    background-position:right;
}


.clsBtnConsiglioIstitutoGen
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoGenitore/ConsiglioIstituto.png);
    background-position:left;
}


.clsBtnConsiglioIstitutoGen:hover
{
    background-position:right;
}


.clsBtnConsiglioDiClasseGen
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoGenitore/ConsiglioClasse.png);
    background-position:left;
}


.clsBtnConsiglioDiClasseGen:hover
{
    background-position:right;
}



/*  SONO DOCENTE */
.clsBtnOffertaFormativaDoc
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoDocente/offertaFORMATIVA.png);
    background-position:left;
}


.clsBtnOffertaFormativaDoc:hover
{
    background-position:right;
}

.clsBtnPianoAnnualeAttivitaDoc
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoDocente/pianoANNUALEattività.png);
    background-position:left;
}

.clsBtnPianoAnnualeAttivitaDoc:hover
{
    background-position:right;
}

.clsBtnOrarioDocenteDoc
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoDocente/IlMioOrario.png);
    background-position:left;
}


.clsBtnOrarioDocenteDoc:hover
{
    background-position:right;
}


.clsBtnGraduatorieDoc
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoDocente/LeGraduatorie.png);
    background-position:left;
}


.clsBtnGraduatorieDoc:hover
{
    background-position:right;
}

.clsBtnAreaRiservataDoc
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoDocente/AreaRiservata.png);
    background-position:left;
}


.clsBtnAreaRiservataDoc:hover
{
    background-position:right;
}


.clsBtnDispenseDoc
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoDocente/DispenseEappofondimenti.png);
    background-position:left;
}


.clsBtnDispenseDoc:hover
{
    background-position:right;
}

/*  STUDENTE    */
.clsBtnOffertaFormativaStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/offertaFORMATIVA.png);
    background-position:left;
}

.clsBtnOffertaFormativaStu:hover
{
    background-position:right;
}


.clsBtnLaMiaClasseStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/LaMiaClasse.png);
    background-position:left;
}

.clsBtnLaMiaClasseStu:hover
{
    background-position:right;
}


.clsBtnMioOrarioStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/IlMioOrario.png);
    background-position:left;
}

.clsBtnMioOrarioStu:hover
{
    background-position:right;
}


.clsBtnDocentiStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/IMieiDocenti.png);
    background-position:left;
}

.clsBtnDocentiStu:hover
{
    background-position:right;
}

.clsBtnLibriTestoStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/libriTESTO.png);
    background-position:left;
}

.clsBtnLibriTestoStu:hover
{
    background-position:right;
}

.clsBtnProgettiTesineStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/ProgettiTesine.png);
    background-position:left;
}

.clsBtnProgettiTesineStu:hover
{
    background-position:right;
}

.clsBtnAttivitaSportiveStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/attivitàSPORTIVE.png);
    background-position:left;
}


.clsBtnAttivitaSportiveStu:hover
{
    background-position:right;
}


.clsBtnGiteStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/leNOSTREgite.png);
    background-position:left;

}


.clsBtnGiteStu:hover
{
    background-position:right;
}

.clsBtnEsamiStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/IMieiEsami.png);
    background-position:left;
}


.clsBtnEsamiStu:hover
{
    background-position:right;
}
/* VIDEO LEZIONI */
.clsBtnVideoLezioniStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/videoLezioni.png);
    background-position:left;
}


.clsBtnVideoLezioniStu:hover
{
    background-position:right;
}

.clsBtnAreaRiservataStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/AreaRiservata.png);
    background-position:left;

}

.clsBtnAreaRiservataStu:hover
{
    background-position:right;
}

.clsBtnSistemaQualitaStu
{
    display:block;
    float:left;
    width:60px;
    height:80px;
    background-image:url(images/SonoStudente/SistemaQualita.png);
    background-position:left;
}


.clsBtnSistemaQualitaStu:hover
{
    background-position:right;
}
