/*GENERAL*/

body {background-color: #ffffff; margin-top: 0px; font-family: arial, verdana,  helvetica, sans-serif; font-size: 11px; font-weight: lighter; color: #000000; line-height: 1.5em;}
pre, code {color:#000f40; font-size: 10px}
p {margin-top: 0px; margin-bottom: 0px;}
ol {margin-left: 20px;}
ul ul {list-style-type:disc; margin-left: 20px;}
li {margin: 1px}
hr {color:#b2b2a6; background-color:#b2b2a6}
blockquote {margin-left: 20px;}
a.editorlink {font-weight: lighter; font-size: 11px; color: #cd7c00; font-family: arial, verdana,  helvetica, sans-serif; text-decoration: underline; line-height: 1.5em;}
a.editorlink:hover {color: #cd7c00; text-decoration: underline}
.editortable {font-size:100%;}
.editorth {vertical-align:bottom;}
.editortr {vertical-align:top;}
.editortd {padding-left: 2px;}

table {font-size:100%;}
form {font-weight: lighter; font-family: arial, verdana,  helvetica, sans-serif; font-size: 12px; font-weight: lighter; color: #000f40;}
input {border-right: #CCCCCB 1px solid; border-top: #CCCCCB 1px solid; border-left: #CCCCCB 1px solid; border-bottom: #CCCCCB 1px solid;}
textarea {border-right: #CCCCCB 1px solid; border-top: #CCCCCB 1px solid; font-weight: lighter; border-left: #CCCCCB 1px solid; border-bottom: #CCCCCB 1px solid;}
select {border-right: #CCCCCB 1px solid; border-top: #CCCCCB 1px solid; border-left: #CCCCCB 1px solid; border-bottom: #CCCCCB 1px solid;}


/*GENERALI*/
.error {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #ce1416}
.noborder {border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none}
a.pagelistlink {font-weight: lighter; font-size: 11px; color: #004d91; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
a.pagelistlink:hover {text-decoration: underline}
.pagelisttd {padding-left: 3px; padding-right: 3px;}
.pagelistselected {font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #b58e00;}
.inputtext {border: 1px solid #000f40; background-color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: lighter; color: #000f40; height: 18px}
.inputtextarea {border: 1px solid #000f40; background-color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: lighter; color: #000f40; height: 50px}

/*AZIENDE*/
.aziendetext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #7a7a7a}
.aziendetitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #c66223}
a.aziendelink {font-weight: bold; font-size: 13px; cursor: hand; color: #c66223; font-family: arial, verdana, helvetica; text-decoration: underline;}
a.aziendelink:hover {color: #c66223; text-decoration: underline;}
a.aziendelinkmenu {font-weight: bold; font-size: 13px; cursor: hand; color: #ffffff; font-family: arial, verdana, helvetica; text-decoration: none;}
a.aziendelinkmenu:hover {color: #ffffff; text-decoration: underline;}

/*BENESSERE*/
.benesseretext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #7a7a7a}
.benesseretitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #7f869f}
a.benesserelink {font-weight: bold; font-size: 13px; cursor: hand; color: #7f869f; font-family: arial, verdana, helvetica; text-decoration: none;}
a.benesserelink:hover {color: #7f869f; text-decoration: underline;}

/*FOOTER*/
.footertext {font-weight: lighter; font-size: 10px; font-family: arial, verdana, helvetica; color: #527fa4;}
a.footerlink {font-weight: lighter; font-size: 10px; cursor: hand; color: #527fa4; font-family: arial, verdana, helvetica; text-decoration: none;}
a.footerlink:hover {color: #527fa4; text-decoration: underline;}

/*CONTATTI*/
.contattitext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #7a7a7a}
.contattititle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #527fa4}
a.contattilink {font-weight: bold; font-size: 13px; cursor: hand; color: #527fa4; font-family: arial, verdana, helvetica; text-decoration: none;}
a.contattilink:hover {color: #527fa4; text-decoration: underline;}

/*CORSI*/
.corsitext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #7a7a7a}
.corsitext2 {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #7a7a7a}
.corsititle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #7a5232}
.corsititle2 {font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #7a7a7a}
a.corsilink {font-weight: bold; font-size: 13px; cursor: hand; color: #7a5232; font-family: arial, verdana, helvetica; text-decoration: none;}
a.corsilink:hover {color: #7a5232; text-decoration: underline;}

/*ESPERIENZA*/
.esperienzatext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #7a7a7a}
.esperienzatitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #527fa4}

/*METODO*/
.metodotext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #7a7a7a}
.metodotitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #527fa4}
a.metodolink {font-weight: bold; font-size: 13px; cursor: hand; color: #527fa4; font-family: arial, verdana, helvetica; text-decoration: none;}
a.metodolink:hover {color: #527fa4; text-decoration: underline;}

/*NUCLEO*/
.nucleotext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #7a7a7a}

/*PRIVATI*/
.privatitext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #7a7a7a}
.privatititle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #3e7013}
a.privatilink {font-weight: bold; font-size: 13px; cursor: hand; color: #3e7013; font-family: arial, verdana, helvetica; text-decoration: underline;}
a.privatilink:hover {color: #3e7013; text-decoration: underline;}
a.privatilinkmenu {font-weight: bold; font-size: 13px; cursor: hand; color: #ffffff; font-family: arial, verdana, helvetica; text-decoration: none;}
a.privatilinkmenu:hover {color: #ffffff; text-decoration: underline;}

/*TEAM*/
.teamdetails {font-weight: lighter; font-size: 11px; font-family: arial, verdana, helvetica; color: #7a7a7a}
.teamdetailstitle {font-weight: bold; font-size: 11px; font-family: arial, verdana, helvetica; color: #527fa4}
.teamtext {font-weight: lighter; font-size: 13px; font-family: arial, verdana, helvetica; color: #7a7a7a}
.teamtitle {font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica; color: #527fa4}
a.teamlink {font-weight: lighter; font-size: 11px; cursor: hand; color: #527fa4; font-family: arial, verdana, helvetica; text-decoration: none;}
a.teamlink:hover {color: #527fa4; text-decoration: underline;}
a.teamlinkback {font-weight: bold; font-size: 13px; cursor: hand; color: #527fa4; font-family: arial, verdana, helvetica; text-decoration: none;}
a.teamlinkback:hover {color: #527fa4; text-decoration: underline;}
