
/* Stile per video Youtube */
a:hover
{
    text-decoration: underline;
}

.boxutilityVideo
{
    width: 100%;
    margin-top: 20px;
    margin-right: 0;
    margin-bottom: 10px;
    margin-left: 0;
    float: left;
}
#sidebar .boxutilityVideo .title
{
    color: #000;
    font-weight: bold;
    background-image: url(immagini/dotgray.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: 30px;
    background-color: #E8E8E8;
}
.boxutilityVideo ul
{
    width: 190px;
}
.boxutilityVideo ul li
{
    padding: 0.5em 0 0.5em 0;
    list-style-type: none;
}
.boxutilityVideo ul li img
{
    border: 0;
}


/* Stile per menu formazione*/

#body-FormazioneContinua .linkgreen
{
    background: #693;
    border-bottom-color: #693;
    border-left-color: #693;
}

#body-EventiFormativi .linkorange
{
    background: #c60;
    border-bottom-color: #c60;
    border-left-color: #c60;
}

#body-FormazioneAbilitante .linkred
{
    background: red;
    border-bottom-color: red;
    border-left-color: red;
}

#body-FormazioneContinua #naviarea ul .linkgreen a, #body-EventiFormativi #naviarea ul .linkorange a, #body-FormazioneAbilitante #naviarea ul .linkred a
{
    color: #FFF;
}


/* Stile per spedisci amico*/
.spAmico
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.input
{
    width: 120px !important;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #D7E5F2;
    color: #102132;
    border: 1px solid #284279;
    height: 20px;
}
.inputArea
{
    width: 300px !important;
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #D7E5F2;
    color: #102132;
    border: 1px solid #284279;
}

.formInfo
{
}

.formInfo label
{
    float: left;
    width: 160px;
}

.formInfo input
{
    width: 250px;
    margin-bottom: 5px;
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #FFF;
    color: #102132;
    border: 1px solid #284279;
    height: 15px;
}


.formInfo textarea
{
    margin-bottom: 5px;
    width: 250px;
    height: 90px;
    margin-left: 0px;
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #FFF;
    color: #102132;
    border: 1px solid #284279;
}

.formInfo .pageInfo
{
    color: #3F80C4;
    font-weight: bold;
}
.formInfo .boxes
{
    width: 1em;
}

.formInfo #submitbutton
{
    margin-left: 180px;
    margin-top: 5px;
    width: 90px;
}

.formInfo br
{
    clear: left;
}
.buttonBar
{
    width: 400px;
    margin: 15px 0 15px 0;
}
.btnSubmit
{
    background-color: #D7E5F2;
    color: #102132;
    border: 1px solid #284279;
    height: 25px;
    font-weight: bold;
    font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    width: 80px;
    float: right;
    margin-left: 5px;
}
#testoErrore
{
    color: red;
}

.MsgErrore
{
    color: red;
    font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.listaSottoPagine
{
    margin : 0px;
    padding : 0px;
}
.listaSottoPagine li
{
    list-style-type: none;
    margin: 6px 0 8px 0;
}

.listaSottoPagine li a
{
    font-size: 14px;
    /*font-weight: bold;*/
    text-decoration: none;
}
.listaSottoPagine li a:hover
{
    font-size: 14px; /*font-weight: bold;*/
    text-decoration: underline;
    color: #000000;
}

.listaSottoPagine li span
{
    /*clear: both;*/
    display: block;
    color: #505050;
    /*margin-left: 10px;*/
    /*width: 450px;*/
}
#pageContainer
{
    font-size: 75%;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.4em;
}
#pageContainer ul
{
    list-style: none;
}

.titlegreenMini
{
    /*background-image: url(immagini/dotgray.gif);*/
    background-repeat: no-repeat;
    background-position: left top; /*text-indent: 30px;*/
    background-color: #E8E8E8;
    color: #693;
    font-size: 12px;
}

.boxgreen a
{
    font-weight: bold;
}
.boxgreen a:hover
{
    color: #FFF;
}

.news-list
{
    clear: both;
}
.itemNews
{
    /*padding : 10px 10px 10px 10px;*/
    margin: 2px 0px 5px 5px;
}
.itemEvent
{
    /*padding : 10px 10px 10px 10px;*/
    margin: 3px 0px 5px 5px;
}
.periodoEvento
{
    font-size: 10px;
}
.emailDocente
{
    font-size: 10px;
}
.itemEvent a
{
    font-weight: bold;
}
#footer
{
    padding-left: 215px;
}
/* Stile per comunicati stampa */
.PDF
{
    background-image: url(immagini/ico_pdf.gif);
    background-repeat: no-repeat;
    padding-left: 25px;
    margin-bottom: 5px;
    padding-bottom: 20px;
}
.DOC
{
    background-image: url(immagini/ico_doc.gif);
    background-repeat: no-repeat;
    padding-left: 25px;
    margin-bottom: 5px;
    padding-bottom: 20px;
}
.PPT
{
    background-image: url(immagini/ico_ppt.gif);
    background-repeat: no-repeat;
    padding-left: 25px;
    margin-bottom: 5px;
    padding-bottom: 20px;
}
.XLS
{
    background-image: url(immagini/ico_xls.gif);
    background-repeat: no-repeat;
    padding-left: 25px;
    margin-bottom: 5px;
    padding-bottom: 20px;
}
.ZIP
{
    background-image: url(immagini/ico_zip.gif);
    background-repeat: no-repeat;
    padding-left: 25px;
    margin-bottom: 5px;
    padding-bottom: 20px;
}
.cStampa
{
    margin : 0;
    padding: 0;
}

.cStampa ul
{
    margin : 0;
    padding: 0;
}

.cStampa li
{
    list-style-image: none;
    list-style-type: none;
    margin : 0;
    padding: 0;
    
}
.cStampa a
{
    color: #1a6091;
    padding: 0;
}
.comStampa
{
    padding-top: 10px;
}

.comStampa a
{
    text-decoration: none;
    font-weight: normal;
    font-size: 14px;
}
.comStampa a:hover
{
    text-decoration: underline;
    color: #000000;
    font-weight: normal;
    font-size: 14px;
}


.containerButton
{
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    padding: 0;
}

.inlineNews
{
    display: inline;
    float: right;
    margin-right: 5px;
}

.pNews
{
    float: left;
    width: 50%;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 15px;
    display: block;
    color: #FFF;
}
.newsLink
{
}
.newsLink img
{
    border: 0;
}

.divNews
{
    background-color: #669933;
    padding-top: 3px;
    padding-bottom: 3px;
    margin: 0;
    font-weight: bold;
    height: 1.05em;
}

#yearmonth_selector a
{
    text-decoration: none;
    font-weight: normal;
}
#yearmonth_selector a:hover
{
    text-decoration: underline;
    color: #000000;
    font-weight: normal;
}

.docentiOspiti
{
}
.docentiOspiti a
{
    text-decoration: none;
    font-weight: normal;
}
.docentiOspiti a:hover
{
    text-decoration: underline;
    color: #000000;
    font-weight: normal;
}

h5
{
    padding: 10px 5px 10px 5px;
    margin: 10px 5px 10px 5px;
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 1.1em;
    font-weight: normal;
    color: #000;
    margin: 0;
    line-height: 1.2em;
}

.anteprimaVideoFLV
{
}
.anteprimaVideoFLV img
{
    width: 120px;
    height: 90px;
}

/*
.fAbilitante
{
    color : #cc0000 !important;
}
.fContinua
{
    color : #009900 !important;
}
*/
.boxtext
{
    text-align: justify;
}
.BreadCrumbs
{
    font-size: 10px;
}

/* Stili  per utenti*/

.coloreblu
{
    color: #2a4c69;
}

.colorerosso
{
    color: #ac0000;
}
/* Stili  per utenti*/

.floatright
{
    border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 4px;
    padding-right: 0px;
    float: right;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
.floatleft
{
    border-bottom: #ccc 0px solid;
    border-left: #ccc 0px solid;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 4px;
    float: left;
    border-top: #ccc 0px solid;
    border-right: #ccc 0px solid;
    padding-top: 0px;
}
.boxtext blockquote
{
    margin-right : 0px;
}