BODY
{
    /* linea natalizia BACKGROUND-IMAGE: url(./immagini/neve.gif); */
    BORDER-RIGHT-WIDTH: 0px;
    BACKGROUND-COLOR: #304470;
    MARGIN: 0px;
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman', Serif;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #000066;
    FONT-SIZE: 12px;
    OVERFLOW: auto;
    BORDER-LEFT-WIDTH: 0px;
    FONT-WEIGHT: bold
}
A:link
{
    COLOR: #006666;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #006666;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
#htmlsfcorpo
{
    Z-INDEX: 1;
    POSITION: absolute;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #fffff0;
    WIDTH: 100%;
    HEIGHT: 100%;
    COLOR: #000066;
    TOP: 0px;
    LEFT: 0px
}
#htmlbackcorpo
{
    Z-INDEX: 2;
    POSITION: fixed;
    BORDER-RIGHT-WIDTH: 0px;
    BACKGROUND-COLOR: #fffff0;
    WIDTH: 590px;
    BOTTOM: 0px;
    BACKGROUND-ATTACHMENT: fixed;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    HEIGHT: 330px;
    MARGIN-LEFT: 150px;
    BORDER-LEFT-WIDTH: 0px;
    RIGHT: 0px
}
#htmlsfcolonnasin
{
    Z-INDEX: 3;
    POSITION: absolute;
    BACKGROUND-COLOR: #304470;
    WIDTH: 150px;
    HEIGHT: 100%;
    TOP: 0px;
    LEFT: 0px
}
#htmlsfrigamenu
{
    Z-INDEX: 4;
    POSITION: absolute;
    BACKGROUND-COLOR: #304470;
    WIDTH: 100%;
    HEIGHT: 60px;
    TOP: 0px;
    LEFT: 0px
}
#htmlcolonnasin
{
    Z-INDEX: 5;
    POSITION: absolute;
    BACKGROUND-COLOR: #304470;
    WIDTH: 150px;
    HEIGHT: 400px;
    TOP: 0px;
    LEFT: 0px
}
.htmllogovallauri
{
    BACKGROUND-IMAGE: url(./immagini/logoblu800.gif);
    Z-INDEX: 6;
    POSITION: absolute;
    WIDTH: 100%;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center center;
    HEIGHT: 66px;
    TOP: 20px;
    LEFT: 0px
}
.htmlimmagine
{
    /* linea natalizia BACKGROUND-IMAGE: url(./immagini/albero_natale.gif); */
    Z-INDEX: 7;
    POSITION: absolute;
    BORDER-RIGHT-WIDTH: 0px;
    WIDTH: 130px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 15px center;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    HEIGHT: 130px;
    BORDER-LEFT-WIDTH: 0px;
    TOP: 106px;
    LEFT: 10px
}
.htmllink
{
    Z-INDEX: 8;
    POSITION: absolute;
    TEXT-ALIGN: center;
    WIDTH: 150px;
    HEIGHT: 30px;
    TOP: 256px;
    LEFT: 0px
}
.htmlhomepage
{
    Z-INDEX: 9;
    POSITION: absolute;
    BORDER-RIGHT-WIDTH: 0px;
    WIDTH: 66px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    HEIGHT: 49px;
    BORDER-LEFT-WIDTH: 0px;
    TOP: 306px;
    LEFT: 32px
}
.htmlxhtml
{
    Z-INDEX: 10;
    POSITION: absolute;
    BORDER-RIGHT-WIDTH: 0px;
    WIDTH: 68px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    HEIGHT: 24px;
    BORDER-LEFT-WIDTH: 0px;
    TOP: 375px;
    LEFT: 2px
}
.htmlcss
{
    Z-INDEX: 11;
    POSITION: absolute;
    BORDER-RIGHT-WIDTH: 0px;
    WIDTH: 68px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    HEIGHT: 24px;
    BORDER-LEFT-WIDTH: 0px;
    TOP: 375px;
    LEFT: 74px
}
#htmlcorpo
{
    Z-INDEX: 12;
    POSITION: absolute;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #fffff0;
    PADDING-LEFT: 5px;
    WIDTH: 590px;
    PADDING-RIGHT: 5px;
    HEIGHT: 330px;
    COLOR: #000066;
    OVERFLOW: auto;
    TOP: 60px;
    PADDING-TOP: 5px;
    LEFT: 150px
}
#htmlrigamenu
{
    Z-INDEX: 13;
    POSITION: absolute;
    BACKGROUND-COLOR: #304470;
    WIDTH: 600px;
    HEIGHT: 60px;
    TOP: 0px;
    LEFT: 150px
}
#indexfinestra
{
    Z-INDEX: 1;
    POSITION: relative;
    MARGIN: 2% auto;
    WIDTH: 500px;
    HEIGHT: 406px
}
#indexcrediti
{
    Z-INDEX: 2;
    POSITION: absolute;
    WIDTH: 500px;
    HEIGHT: 30px;
    TOP: 376px;
    LEFT: 0px
}
#crediti
{
    Z-INDEX: 3;
    POSITION: absolute;
    TEXT-ALIGN: center;
    LINE-HEIGHT: 10px;
    WIDTH: 350px;
    HEIGHT: 30px;
    COLOR: #778899;
    FONT-SIZE: 8px;
    TOP: 0px;
    LEFT: 0px
}
#xhtml
{
    Z-INDEX: 4;
    POSITION: absolute;
    BORDER-RIGHT-WIDTH: 0px;
    MARGIN-TOP: 3px;
    WIDTH: 68px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    HEIGHT: 24px;
    BORDER-LEFT-WIDTH: 0px;
    TOP: 0px;
    LEFT: 352px
}
#css
{
    Z-INDEX: 5;
    POSITION: absolute;
    BORDER-RIGHT-WIDTH: 0px;
    MARGIN-TOP: 3px;
    WIDTH: 68px;
    BORDER-TOP-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    HEIGHT: 24px;
    BORDER-LEFT-WIDTH: 0px;
    TOP: 0px;
    LEFT: 424px
}
#indexschermata
{
    Z-INDEX: 6;
    POSITION: absolute;
    WIDTH: 500px;
    HEIGHT: 376px;
    TOP: 0px;
    LEFT: 0px
}
#indexmenu
{
    BACKGROUND-IMAGE: url(./immagini/Barra800.gif);
    Z-INDEX: 7;
    POSITION: absolute;
    WIDTH: 500px;
    HEIGHT: 38px;
    TOP: 0px;
    LEFT: 0px
}
#indexlogo
{
    BACKGROUND-IMAGE: url(./immagini/logoITIS800.gif);
    Z-INDEX: 8;
    POSITION: absolute;
    WIDTH: 250px;
    HEIGHT: 133px;
    TOP: 38px;
    LEFT: 0px
}
#indextesto
{
    BACKGROUND-IMAGE: url(./immagini/riquadroalto800.gif);
    Z-INDEX: 9;
    POSITION: absolute;
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 2px;
    WIDTH: 246px;
    PADDING-RIGHT: 2px;
    HEIGHT: 130px;
    TOP: 38px;
    PADDING-TOP: 3px;
    LEFT: 250px
}
#indextecnico
{
    BACKGROUND-IMAGE: url(./immagini/Tecnica800.jpg);
    Z-INDEX: 10;
    POSITION: absolute;
    WIDTH: 500px;
    HEIGHT: 34px;
    TOP: 171px;
    LEFT: 0px
}
#indexscorrevole
{
    BACKGROUND-IMAGE: url(./immagini/riquadrobasso800.gif);
    Z-INDEX: 11;
    POSITION: absolute;
    WIDTH: 250px;
    HEIGHT: 133px;
    OVERFLOW: hidden;
    TOP: 205px;
    LEFT: 0px
}
#indeximages
{
    Z-INDEX: 12;
    POSITION: absolute;
    WIDTH: 250px;
    HEIGHT: 133px;
    TOP: 205px;
    LEFT: 250px
}
#indexscuola
{
    BACKGROUND-IMAGE: url(./immagini/ITIS800.jpg);
    Z-INDEX: 13;
    POSITION: absolute;
    WIDTH: 500px;
    HEIGHT: 38px;
    TOP: 338px;
    LEFT: 0px
}
.indexmenu
{
    Z-INDEX: 14;
    POSITION: absolute;
    WIDTH: 500px;
    HEIGHT: 38px;
    TOP: 0px;
    LEFT: 0px
}
#htmltestocentrinter3
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: 22px
}
#htmltestocentrinter2
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: 18px
}
#htmltestocentrinter1
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: normal
}
.htmltitolo
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: 20px;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold
}
.carattere_scorrevole
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: 21px;
    MARGIN-TOP: 4px;
    MARGIN-BOTTOM: 4px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}
.testotop
{
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}
.titolotestotop
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: 20px;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
.azzurro
{
    COLOR: #054da5
}
.marrone
{
    COLOR: #bd3103
}
.tablepianostudi
{
    BORDER-BOTTOM: #b0e0e6 2px ridge;
    BORDER-LEFT: #b0e0e6 2px ridge;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BORDER-COLLAPSE: collapse;
    FONT-SIZE: 11px;
    BORDER-TOP: #b0e0e6 2px ridge;
    BORDER-RIGHT: #b0e0e6 2px ridge;
    PADDING-TOP: 1px
}
.tablepianostudititolo
{
    BORDER-BOTTOM: #b0e0e6 2px ridge;
    BORDER-LEFT: #b0e0e6 2px ridge;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BORDER-COLLAPSE: collapse;
    FONT-SIZE: 13px;
    BORDER-TOP: #b0e0e6 2px ridge;
    BORDER-RIGHT: #b0e0e6 2px ridge;
    PADDING-TOP: 1px
}
.tablepianostudipadd
{
    BORDER-BOTTOM: #b0e0e6 2px ridge;
    BORDER-LEFT: #b0e0e6 2px ridge;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BORDER-COLLAPSE: collapse;
    FONT-SIZE: 11px;
    BORDER-TOP: #b0e0e6 2px ridge;
    BORDER-RIGHT: #b0e0e6 2px ridge;
    PADDING-TOP: 3px
}
.htmltestosmall
{
    FONT-SIZE: 10px
}
