.banner
{
    border-top-width: 0px;
    margin-top: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    margin-bottom: 22px;
    text-align: center;
    border-right-width: 0px
}
hr.separador
{
    margin-top: 150mm;
    width: 90%;
    color: #3333ff;
    text-align: left;
    size: 3
}
.faq
{
    color: #ffcc33
}
.faq:hover
{
    color: #666666
}
hr
{
    border-right: #00cc99 0px solid;
    border-top: #00cc99 0px solid;
    border-left: #00cc99 0px solid;
    border-bottom: #00cc99 0px solid;
    height: 1px
}
p
{
    font-size: 15px;
    font-family: arial, helvetica, sans-serif
}
ol
{
}
ul
{
    list-style-type: square
}
ul.nota
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px 0px 0px 20px;
    padding-top: 0px
}
.titolblau
{
    font-weight: bold;
    font-size: 16px;
    color: #0066cc;
    font-family: arial, helvetica, sans-serif
}
.titolblau2
{
    font-weight: bold;
    font-size: 20px;
    color: #0066cc;
    font-family: arial, helvetica, sans-serif;
    letter-spacing: 3px
}
input
{
    border-right: #333333 1px solid;
    border-top: #333333 1px solid;
    font-size: 11px;
    border-left: #333333 1px solid;
    color: #333333;
    border-bottom: #333333 1px solid;
    font-family: "courier new", courier, mono
}
textarea
{
    border-right: #333333 1px solid;
    border-top: #333333 1px solid;
    font-size: 11px;
    border-left: #333333 1px solid;
    color: #333333;
    border-bottom: #333333 1px solid;
    font-family: "courier new", courier, mono
}
select
{
    border-right: #333333 1px solid;
    border-top: #333333 1px solid;
    font-size: 11px;
    border-left: #333333 1px solid;
    color: #333333;
    border-bottom: #333333 1px solid;
    font-family: arial, sans serif
}
h1
{
    font-weight: normal;
    font-size: 20px;
    margin-bottom: 0px;
    color: #ffffff
}
h2
{
    font-weight: bold;
    font-size: 18px;
    color: #0066cc
}
h3
{
    font-weight: bold;
    font-size: 17px;
    color: #0066cc
}
h4
{
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 0px;
    color: #0066cc
}
h5
{
    font-size: 14px;
    color: #0066cc
}
unknown
{
    margin-top: 0px
}
unknown
{
    margin-bottom: 0px
}
.titolblanc
{
    font-weight: bold;
    font-size: 20px;
    color: #ffffff;
    font-family: arial, helvetica, sans-serif;
    letter-spacing: 3px
}
.linktaronja
{
    color: #ffcc33
}
dd
{
    font-size: 11px;
    font-family: arial, helvetica, sans-serif
}
table.comissio
{
    border-right: #06c 1px solid;
    border-top: #06c 1px solid;
    margin: 0px 0px 0px 5%;
    border-left: #06c 1px solid;
    border-bottom: #06c 1px solid
}
td.cargo
{
    border-right: #06c 1px solid;
    padding-right: 10px;
    border-top: #06c 1px solid;
    padding-left: 10px;
    padding-bottom: 3px;
    border-left: #06c 1px solid;
    padding-top: 2px;
    border-bottom: #06c 1px solid
}
td.nombre
{
    border-right: #06c 1px solid;
    padding-right: 10px;
    border-top: #06c 1px solid;
    padding-left: 10px;
    font-weight: bold;
    padding-bottom: 3px;
    border-left: #06c 1px solid;
    padding-top: 2px;
    border-bottom: #06c 1px solid
}
th.notes
{
    color: #fff;
    background-color: #06c
}
td.notes
{
    font-size: 15px;
    font-family: arial, helvetica, sans-serif;
    cellpadding: 2mm
}
.size
{
    font-size: 11px
}
.under
{
    font-size: 10px;
    color: #2e5988;
    font-family: arial, helvetica, sans-serif
}
.texto {  font-family: arial, helvetica, sans-serif; font-size: 15px}


.lista_cursos td{
	padding: 4px;
	font-size: 14px;
}



