﻿body
{
    margin-top: 16px; /* PER SAFARI */
    background: #999999;
    font-family: Century Gothic, Helvetica, Sans-Serif;
    text-align: center; /* per IE5 */
}

#centrato /* CONTENITORE PER L'ALLINEAMENTO */
{
    width: 904px;
    text-align: left;
    margin: auto;
    margin-top: -16px; /* Per ripristinare la corretta visualizzazione per IE6/7 e Firefox */
}

#spallasx /* CONTENITORE SPALLA SX */
{
    float: left;
    width: 140px;
    font-size: 0.7em;
    padding-right: 6px;
    background: transparent;
    color: #fff;
}

a.menuBianco:link 
{
    text-decoration:none;
    color:#fff;
}
a.menuBianco:visited
{
    text-decoration:none;
    color:#fff;
}
a:menuBianco:active
{
    text-decoration:none;
    color:#fff;
}
a.menuBianco:hover
{
    text-decoration:none;
    color:#cc0099;
}

#corpo /* CONTENITORE CORPO */
{
    float: left;
    width: 612px;
    text-align: left;
    background: transparent;
}

#pagina /* CONTENITORE PAGINA CORSI (animazione flash & Co.) */
{
    float: left;
    width: 588px;
    padding: 0 12px 12px 12px;
    text-align: left;
    background: url(Images/bgpaginamid.gif) repeat-y;
}

#paginaFooter
{
    float: left;
    width: 588px;
    height: 16px;
    padding: 0 12px 0 12px;
    text-align: left;
    background: url(Images/bgpaginafooter.gif) no-repeat;
}

#paginaHome /* CONTENITORE PAGINA HOMEPAGE (animazione flash & Co.) */
{
    float: left;
    width: 588px;
    padding: 0 6px 12px 6px;
    text-align: left;
}


#footerlinks
{
    float: left;
    width: 612px;
    text-align: left;
    background: transparent;
}

#footerlinks a:link, a:visited, a:active 
{
    text-decoration:none;
    color:#333;
}

#footerlinks a:hover
{
    text-decoration:none;
    color:#ffffff;
}

#spalladx /* CONTENITORE SPALLA DX */
{
    float: left;
    width: 140px;
    padding-left: 6px;
    background: transparent;
    color: #fff;
}


/* ELEMENTI */
h3
{
    font-size: 16px;
    color: #666;
}

/* CLASSI */

/* BOX MENU SU SPALLA SX */
.boxMenuHeader
{
    float: left;
    width: 140px;
    background: url(Images/int140px.gif) no-repeat;
    padding-left: 5px;
    padding-top: 5px;
    font-size: 9pt;
}
.boxMenu
{
    float: left;
    width: 140px;
    background: url(Images/mid140px.gif) repeat-y;
    color: #fff;
    padding: 4px 4px 4px 6px;
    font-size: 9pt;
}

.boxMenuFooter
{
    float: left;
    width: 140px;
    height: 16px;
    background: url(Images/pie140px.gif) no-repeat;
}

/* BOX PRIMO PIANO  */
.boxPrimoPiano
{
    float: left;
    width: 192px;
    padding: 0 6px 0 6px;
    background: transparent;
}

.boxPrimoPianoHeader
{
    float: left;
    width: 190px;
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    border-right: solid 1px #fff;
    background: transparent;
}

.boxPrimoPianoMiddle
{
    float: left;
    padding: 5px;
    width: 192px;
    background: transparent url(Images/mid192px.gif) repeat-y;
    font-size: 0.7em;
}

.boxPrimoPianoFooter
{
    float: left;
    width: 192px;
    background: transparent url(Images/pie192px.gif) no-repeat;
}

/* BOX CORSI */
.divContatti
{
    float: left; 
    width: 80px;
    font-size: 0.7em;
    color: #666;
    text-align: right;
    padding-top:5px;

}
.divTxtBoxContatti
{
    float:left;
    width:245px;
}
.divCorso
{
    float: left;
    width: 586px;
    background: #cccccc;
}
.divCorso h2
{
    font-size: 32px;
    font-weight: bold;
    color: #ffffff;
}

.divCorso img
{
    float: left;
    margin:0 10px 5px 5px;
}

img.right
{
     float: right;
    margin:0 5px 5px 5px;
}

.divCorso p
{
    margin: 5px;
    font-size: 0.8em;
    color:#666666;
    text-align:justify;
}


a.orario:link, a.orario:visited, a.orario:active
{
    color: #fff;
    font-style: italic;
    text-decoration: none;
}

a.orario:hover
{
    color: #cc0099;
    font-style: italic;
}

.tbox
{
    border: solid 1px #666;
    margin: 5px 5px 5px 5px;
}

.divTesto
{
    font-size: 0.8em;
    color: #333;
}

a:link, a:visited, a:active 
{
    text-decoration:none;
    color:#333;
}

a:hover
{
    text-decoration:none;
    color:#fff;
}

