DIV.primoLiv{background-color: #037188;color: White;font-size: 105%;font-weight: bold;padding: 5px 3px 5px 3px;margin-bottom: 7px;border-bottom: 1px dashed #63C1D8;}
UL.secondoLiv{padding: 0px;margin: 0px 2px 0px 2px;list-style: none;line-height: 14px;}
UL.terzoLiv, UL.altriLiv{padding: 0px;margin: 2px 0px 0px 0px;list-style: none;}
UL.secondoLiv LI{padding: 2px 0px 2px 10px;background-image: url('/themes/default/images/freccia_big_rossa.gif');background-repeat: no-repeat;background-position: 1px 5px;}
UL.terzoLiv LI{background-image: url('/themes/default/images/freccia_mid_scura.gif');background-position: 1px 5px;}
LI.terzoLivSel, LI.altriLivSel {margin-bottom: -3px;}
UL.altriLiv LI{background-image: url('/themes/default/images/freccia_small_scura.gif');background-position:  1px 6px;}
LI.livAttivo{background-color: #F5F5F5;border-bottom: 1px solid #D3D3D3;}
UL.secondoLiv A{color: #B10035;}
UL.secondoLiv A.secondoLivSel{color: #B10035;}
UL.terzoLiv A{color: #555577;}
A.terzoLivSel, A.altriLivSel{color: #037188;}
A.secondoLivSel{font-weight: bold;color: #B10035;}
A.livAttivo{font-weight: bold;color: #037188;}
.corpoDX{border-left: 1px solid #CCCCCC;}
.corpoDXInterno{margin-left: 8px;margin-right: 8px;}
DIV.headApprof{background-color: #E7E7E7;font-size: 105%;font-weight: bold;padding-top: 5px;padding-bottom: 5px;padding-left: 3px;margin-bottom: 7px;border-bottom: 1px dashed gray;}
UL.approfondimenti{list-style: none;margin: 0px 0px 5px 4px;padding: 1px 0px 1px 0px;}
UL.approfondimenti LI{background-image: url('/themes/default/images/freccia_small_scura.gif');background-repeat: no-repeat;background-position: left 6px;margin:	0px;padding: 2px 0px 2px 8px;}
UL.approfondimenti A {color: #555577;}
.stampa {float: right;display: inline;text-transform: uppercase;padding: 5px 5px 5px 0px;}
.titoloSlinea {color: #034158;padding: 5px 0px 5px 0px;}
.titoloSlinea A {color: #555577;}
.titoloSlinea A:hover {color: #9999AA;}
.titoloMint {font-size: 1.4em;font-weight: bold;background-color: #037188;color: white;padding: 5px 3px 5px 3px;border: 1px dashed #63C1D8;border-width: 1px 0px 0px 0px;margin-bottom: 1em;}
.titoloMintLogin {font-size: 1.1em;font-weight: bold;background-color: #ACD4DE;color: #037188;padding: 0px 0px 0px 0px;vertical-align: bottom;border-width: 0px 0px 0px 0px;}
.testoS {border: 0px;}
.intestazionePagina{margin-bottom: 1.4em;}
.piePagina{margin-top: 1.4em;}
.boxImmagineDX{border: none;margin: 0px 0px 0.5em 10px;width: 1px;float: right;}
.boxImmagineSX{border: none;margin: 0px 10px 0.5em 0px;width: 1px;float: left;}
.immagineInterna {border: 2px solid #DEECF2;padding: 4px;margin: 0px; }
.boxImmagineDida{background-color:#E7E7E7;font-size:95%;margin:0px;padding:2px 5px;}
.cellaAnni{line-height: 2.5em;padding:4px 0px 20px 0px !important;}
.userContent{line-height: 1.4em;}
.userContent P{margin-top: 0px;margin-bottom: 0.8em;}
.userContent A, .descDOCENTI a {color: #850024;border-bottom: 1px dashed #D57094;}
.userContent A:hover, .descDOCENTI a:hover {text-decoration: none;border-bottom: 1px solid #F570B4;}
.userContentRSS A {color:#333333;text-decoration:none;border-bottom: 0px}
.userContentRSS A:hover {color: #333333;border-bottom: 1px solid #333333;}
.userContent ul{list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:23px;margin-left:0px;}
.userContent UL LI{padding-left: 17px;background-image: url('/themes/default/images/freccia_small_scura.gif');background-repeat: no-repeat;background-position: left 6px;margin-bottom : 0.5em;}
.userContent HR{border:none;border-bottom: 1px solid #B10035;margin: 0px 15px 0px 15px;}
.userContent H1{line-height: 1.1em;font-size: 165%;}
.userContent H2{font-size: 140%;line-height: 1.1em;}
.userContent h3 {font-size:125%;line-height:1.1em;margin:0;}
.userContent h4{margin: 0px;padding: 0px;}
.descrBlocco{clear: both;}
.descrBloccoTitolo {background-color:#EEEEEE;border-bottom:1px solid #D3D3D3;color:#555555;font-size:115%;font-weight:bold;margin-bottom:0.7em;margin-top:2em;padding:3px 2px;}
.elencoParagrafi {background-color: #4C99A9;color: white;font-weight: bold;}
.labelElencoParagrafi {color: #037188;padding-right: 5px;font-weight: bold;}
.elencoFAQ {font-size: 1.2em;margin-bottom: 25px;padding-left: 20px;}
.elementoFAQ {list-style-image: url('/themes/default/images/freccia_big_scura.gif');padding-top: 2px;}
.rispostaFAQ {margin: 10px 0px 30px 0px;clear: both;}
.titoloFAQ {background-color: #EEEEEE;padding: 4px;font-size: 1.2em;margin-bottom: 5px;font-weight: bold;}
.testoFAQ {margin-top: 4px;padding-bottom: 4px;padding-left: 4px;border-bottom: 1px dotted #CCCCCC;}
.torna {background-image: url('/themes/default/images/freccia_up_rossa.gif');background-position: 0px 4px;background-repeat: no-repeat;color: #B10035; float: right; text-transform: uppercase;padding-left: 12px;}
.TAG {color: #B10035;text-transform: uppercase;font-style: normal;margin-right: 5px;font-weight: bold;padding-right: 10px;}
.TAGWithAbstract {background-image: url('/themes/default/images/freccia_small_scura.gif');background-position: right;background-repeat: no-repeat;}
.TAG A {color: #B10035;text-transform: uppercase;border:  1px dotted #EE9999;}
.TAG A:hover {color: #B10035;text-transform: uppercase;border:  1px dotted #EE9999;text-decoration: none;}
.rispostaNEWS {margin: 0px 0px 10px 0px;clear: both;background-color: #F9F9F9;}
.titoloNEWS {background-color: #EEEEEE;padding-top: 5px;padding-bottom: 5px;padding-left: 10px;font-size: 115%;margin-bottom: 5px;font-weight: bold;color: #333333;background-image: url('/themes/default/images/freccia_small_scura.gif');background-position:3px 9px;background-repeat:no-repeat;}
.dataNEWS {display:block;font-size:90%;font-weight:normal;}
.titoloNEWS_archivio {background-color: #EEEEEE;padding-top: 5px;padding-bottom: 5px;padding-left: 10px;font-size: 115%;font-weight: bold;color: #333333;}
.dataNEWS_archivio {font-weight:normal;font-style: normal;}
.testoNEWS_archivio {background-image: url('/themes/default/images/freccia_small_scura.gif');background-position:3px 9px;background-repeat:no-repeat;padding-top: 3px;border: none !important;}
.abstract {padding-bottom: 0px !important;}
.testoNEWS {padding-bottom: 4px;border-bottom: 1px dotted #CCCCCC;font-style: italic;line-height: 1.4em;padding-left: 10px;}
.annoCorrente{background-color: #eeeeee;border-width: 0px;padding: 7px;font-size: 115%;font-weight: bold;color: #B10035;}
.annoCliccabile{background-color: #eeeeee;border-width: 0px;padding: 7px;font-size: 115%; }
.allegati {border-top: 1px dashed #CEECF2;clear:both;margin: 0px;padding: 5px;color: #6e6e6e;}
.download {background-image:url(/themes/default/images/allegato.jpg);background-repeat:no-repeat;clear:both;line-height:32px;padding-left:0em;}
.linkEsterno {background-image: url('/themes/default/images/esterno.jpg');background-repeat: no-repeat;padding-left: 0px;line-height: 32px;}
.linkInterno {background-image: url('/themes/default/images/interno.jpg');background-repeat: no-repeat;padding-left: 0px;line-height: 32px;}
.linkOnIco{padding-right: 8px;}
.linkOnIco img{width: 32px; height: 31px; float:left;}
.archivi {color:#555577;margin-top:20px;padding:10px;text-align:center;}
.archivi A {color:#B10035;}
.tagCLOUD{color: #B10035;text-align: justify;}
.tagCLOUD ul {margin: 0px;padding: 0px;}
.tagCLOUD li {color: #037188;display: inline;}
.tagCLOUD li A {color: #037188;}
.tagCLOUD li A:hover {color: #037188;text-decoration: underline;}
.cloud1 { font-size: 90%; }
.cloud2 { font-size: 90%; }
.cloud3 { font-size: 130%; }
.cloud4 { font-size: 130%; }
.cloud5 { font-size: 150%; }
.cloud6 { font-size: 150%; }
.cloud7 { font-size: 180%; }
.cloud8 { font-size: 180%; }
.cloud9 { font-size: 210%; }
.cloud10 { font-size: 210%; }
.cloud11 { font-size: 210%; }
.logoRSS {float:right;}
.logoRSS img {border: 0px;position: relative;  top: 3px;}
.logoRSS A {font-size: 80%;color: #add8e6;position: relative;bottom: 2px;}
.linkEditSD{font-size: 85%;text-align: right;padding: 0em 0em 0em 0em; margin: -0.9em 0.5em -1.5em 0em;}
.linkEditSD A {color: #860025;font-weight: bold;}
TABLE.formContainer{width: 100%;font-size:100%;}
TABLE.formContainer TD{padding-bottom: 10px;}
.formLabel{text-align: right;font-weight: bold;padding: 2px 8px 1em 0px;color:#555555;}
.formObbligatorio{color: #B10035;}
.formItem{padding-bottom: 1em;}
.formSez{padding:3px 2px;margin-bottom: 0.7em;margin-top: 0.7em;border-bottom:1px solid #D3D3D3;background-color:#EEEEEE;color:#555555;font-weight:bold;font-size: 115%;}
A.formShowhide{font-weight: normal;text-decoration: underline;font-size: 90%;}
A.formShowhide:hover{text-decoration: none;}
INPUT.formTxt{color: #555555;font-size: 105%;border: 1px solid #CCCCCC;padding: 1px 3px 1px 3px;width: 80%;}
TEXTAREA.formArea{border: 1px solid #CCCCCC;width: 80%;color: #555555;font-size: 105%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;padding: 1px 3px 1px 3px;}
INPUT.formCheck{vertical-align: middle;margin-right: 3px;}
INPUT.formRadio{vertical-align: middle;margin-right: 3px;}
SELECT.formSelMany OPTION{padding-right: 1em;}
.formPrivacy{text-align: center;}
.formPrivacy INPUT{vertical-align: middle;}
TEXTAREA.formPrivacyText{border: 1px solid #CCCCCC;margin-bottom: 1em;width: 80%;height: 7em;color: #555555;font-size: 105%;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.formSend{padding-top:2em;text-align:center;}
.formSubmit {background-color: #B10035;border:1px solid #CCCCCC;color:white;font-weight:bold;padding:2px 10px;}
.hint, .hint_TR{border: 1px solid #c93;padding: 10px 12px;margin-bottom: 1em;text-align: left;}
.hint {background: #ffc url(/res/customer/images/pointer.gif) no-repeat -10px 5px;}
.hint_TR{background-color: #ffc;}
.hint .hint-pointer {position: absolute;left: -10px;top: 5px;width: 10px;height: 19px;background: url(/res/customer/images/pointer.gif) left top no-repeat;}
.hint_TR .hint-pointer {margin-top:-20px;width: 19px;height: 10px;background: url(/res/customer/images/pointer-top.gif) 88% top no-repeat;}
.hint_TR .hint-pointer { float:right; }
.aToolTip {border:1px solid #c93;background: #ffc;margin:0;padding:6px 12px;width: 25em;}
.aToolTip .aToolTipContent {position:relative;margin:0;padding:0;}
a.aToolTipCloseBtn {display:block;height:18px;width:18px;background:url(/res/customer/images/closeBtn.png) no-repeat;text-indent:-9999px;outline:none;position:absolute;top:-15px;right:-15px;margin:2px;padding:4px;}
.pieNEWSEVENTI {padding-top: 16px;clear: both;}
.popup {background-color: White;border: 1px solid #E7E7E7;border-top: 1px solid #BBBBBB;width: 223px;visibility: hidden;position: absolute;clear:both;overflow: hidden;}
.popup ul {margin: 0px;padding: 4px;list-style-type: none;}
.popup ul A:hover {background-color: #037188;color: #FFFFFF;}
.areatesto input {color: black;font-size: 105%;border: 1px solid #CCCCCC;padding-left: 3px;}
.archividocenti {background-image:url(/themes/default/images/freccia_small_rossa.gif);background-position:158px 15px;background-repeat:no-repeat;border:1px dotted #555577;color:#555577;margin-top:20px;float: left;padding:10px 15px 10px 10px;text-align:center;width:150px;}
.archividocenti A {color:#B10035;}
.elencoMIDDLE {margin-top:20px;padding: 0px;border:1px dotted #555577;padding:10px 15px 10px 10px;}
.nomeDOCENTE {background-color: #EEEEEE;padding: 4px;text-transform: uppercase;font-size: 1.2em;margin-bottom: 5px;font-weight: bold;}
.infoDOCENTE  div {padding: 4px 0px;}
.infoDOCENTE A {color: #850024;border-bottom: 1px dashed #D57094;}
.infoDOCENTE A:hover {text-decoration: none;border-bottom: 1px solid #F570B4;}
.bloccoDOCENTE {clear: both;margin-bottom: 30px;border-bottom: 1px solid #d3d3d3;}
.fotoDOCENTE {float:left;padding-right: 10px;width:70px;}
.descDOCENTI {padding: 0px 0px 16px 2px;position: relative;bottom: 8px;}
.descDOCENTI ul {padding-bottom: 16px;}
.boxDOCENTI {background-color: #E7E7E7;float: right;color: #333333;border-left: 2px solid #CCCCCC;border-bottom: 2px solid #CCCCCC;text-align: center;padding: 4px;}
.boxDOCENTI A {color: #333333;}
.boxDOCENTI span{margin: 4px;}
.boxDOCENTI img.docente {margin: 4px 2em;width: 130px;}
.boxBordo, .boxNoBordo{padding: 0.5em !important;text-align: justify;}
.boxBordo{border: 1px dotted #555577;}
.boxNoBordo{padding-left: 0em !important;padding-top: 0.6em !important;}
.ottanio{color: #037188;}
.archivioNewsEventi{color: #B10035;font-weight: bold;}
#permatext{font-size:0.9em;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;border: 1px dotted rgb(85, 85, 119);width: 245px;}
.linkFooterNewsEventi{ padding-bottom: 0.6em; }
.rssAsContent{color: #000000 !important;border-bottom: none !important;}
.a_r{text-align: right;}
.a_l{text-align: left;}
ul.noBullet {list-style-type: none; margin: 0em; padding: 0em;}
ul.noBullet li {margin: 0.5em 0em;}

.menuHeaderSX{background-color: #037188;color: White;font-size: 105%;font-weight: bold;padding: 5px 3px 6px 3px;margin-bottom: 7px;border-bottom: 1px dashed #63C1D8;}
UL.menuSX{padding: 0px;margin: 0px 5px 7px 5px;list-style: none;}
UL.menuSX LI{padding: 3px 0px 3px 10px;background-image: url('/themes/default/images/freccia_small_scura.gif');background-repeat: no-repeat;background-position: left 7px;}
DIV.menuDXMainHeader{background-color: #CCCCCC; /* x aDesigner2 : #e7e7e7; */color: #B10035;font-size: 105%; /* 11px; */font-weight: bold;padding: 6px 3px 5px 8px;margin: 0px;border-bottom: 1px solid black;}
DIV.menuDXHeader{background-color: #037188;color: white;font-size: 105%; /* 11px; */font-weight: bold;padding: 5px 3px 6px 8px;margin: 0px;}
DIV.menuDXItem{background-color: #E7E7E7;padding: 4px 3px 4px 15px;margin: 0px;border-bottom: 1px solid #333333;background-image: url('/themes/default/images/freccia_small_scura.gif');background-position:  8px 8px;background-repeat: no-repeat;}
.primoPianoHead{color: #B10035;border-bottom: 1px dashed #B10035;font-size: 110%;font-weight: bold;padding: 5px 3px 5px 3px;margin-bottom: 7px;}
TABLE.newsEventiHP{padding: 0px;margin: 0px;}
TABLE.newsEventiHP TD{padding: 0px;margin: 0px;}
TD.newsHP{border-right: 1px solid #CCCCCC;}
.newsHPHead{border-bottom: 1px dashed #037188;font-size: 110%;font-weight: bold;padding: 5px 3px 5px 3px;margin: 0px 10px 7px 0px;}
.newsHPCorpo{margin: 0px 10px 7px 0px;padding: 5px 3px 5px 3px;}
.eventiHPHead{border-bottom: 1px dashed #037188;font-size: 110%;font-weight: bold;padding: 5px 3px 5px 3px;margin: 0px 0px 7px 10px;}
.eventiHPCorpo{padding: 5px 3px 5px 3px;margin: 0px 0px 7px 10px;}
.newsHPItem, .eventiHPItem{margin-bottom: 2em;}
.newsHPData{}.newsHPLabel, .eventiHPLabel{float: left;padding-left: 8px;background-image: url('/themes/default/images/freccia_small_scura.gif');background-repeat: no-repeat;background-position: 1px 4px;text-transform: uppercase;font-weight: bold;color: #B10035;}
.newsHPTitle, .eventiHPTitle{font-weight: bold;font-size: 110%;margin: 0.5em 0px 0.5em 0px;}
div.newsHPArchivio, div.eventiHPArchivio{text-align: center;padding-top: 5px;border-top: 1px dashed #037188;}
td.newsHPArchivio, td.eventiHPArchivio{text-align: right;padding-right: 10px !important;background-image: url('/themes/default/images/freccia_small_rossa.gif');background-repeat: no-repeat;background-position: right 5px;}
td.newsHPArchivio A, td.eventiHPArchivio A{color: #B10035;}
.eng, .china {position: relative;bottom: 2px;}
td.introInHP {border-bottom:0.5em solid white;line-height:1.1em;}
TD.introInHP P, TD.introInHP DIV{display:inline;}
td.introInHP h5 {font-size:1.2em;margin:0;padding:0;}
td.introInHP h6 {color:#B10035;font-size:1em;font-weight:bold;margin:0;padding:0;text-transform:uppercase;}
td.introInHP img {padding: 0px 4px;float: left;}
.corpoDXhome{border-left: 1px solid #CCCCCC;}
.corpoDXhomeInterno{/*margin-left: 8px;margin-right: 8px;*/}
BODY {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 0.7em;color: #333333;margin: 0px;padding:0px;}
body.cin, body.cin INPUT.txtCerca,  body.cin TEXTAREA.formArea, body.cin TEXTAREA.formPrivacyText, body.cin #permatext{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
A {color: #333333;text-decoration: none;}
A:hover{text-decoration: underline;}
A img{border: none;}
TABLE.main{margin: 0px;padding: 0px;width: 100%;min-width: 800px;}
TABLE.main TD{padding: 0px;margin: 0px;}
TR.header TD{font-size: 95%;height: 90px;vertical-align: top;}
TD.headerCentro{background-image: url(/themes/default/images/header/img_home_sfondo3.jpg);background-position: top center;background-repeat: no-repeat;background-color: #333333;}
TD.headerSX{text-align: center;vertical-align: middle;}
TD.headerSX a{text-decoration: none;}
TD.headerSX a img{border: none;}
.png_logo {position: relative;float: right;top: 28px;}
DIV.menuCaratteri {margin: 2px 8px 9px 0px;text-align: right;line-height: 1.4em;}
DIV.menuCaratteri IMG{border: none;vertical-align: middle;margin-top: 1px;}
DIV.menuMail{line-height: 1.4em;margin-left: 8px;}
.menuMail A{padding-left: 20px;line-height: 1.6em;}
DIV.webMail{background-image: url(/themes/default/images/ico_email.gif);background-repeat: no-repeat;background-position: 1px 1px;}
DIV.wiFi{background-image: url(/themes/default/images/ico_wifi.gif);background-repeat: no-repeat;background-position: 1px 1px;}
TR.menuPrincipale TD{height: 23px;background-color: #B10035;vertical-align: middle;}
TR.menuPrincipale A{color: White;font-weight: bold;text-transform: uppercase;margin-right: 16px;}
TR.menuCerca TD{background-color: #CCCCCC;/* x aDesigner2: #e7e7e7; */border-bottom: 8px solid white;line-height: 2em;}
TR.menuCerca TD.menuCerca{padding: 1px 0px 1px 12px;}
TR.menuCerca FORM{display: inline;padding: 0px;margin: 0px;}
TR.menuCerca INPUT{border: none;margin: 0px;vertical-align: middle;}
INPUT.txtCerca{margin-left: 10px;color: #8A8A8A;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:  10px;width: 100px;}
TR.menuCerca IMG{border: none;vertical-align: middle;margin-bottom: 1px;}
.ora{float: right;padding-right: 8px;}
TD.lingue{/*padding-left:9px;	*/}
TD.lingue span.lingue{margin-left: 8px; /*per allineare le bandiere col menuDelleMail*/}
TD.lingue IMG{margin-right:5px;border:1px solid #333333;}
TR.corpoPagina TD{vertical-align: top;}
.corpoSX{border-right: 1px solid #CCCCCC;}
.corpoSXInterno{margin-left: 8px;margin-right: 8px;}
.corpoCentroInterno{margin: 0px 8px 2em 8px;overflow: hidden;}
DIV.bannerDX, DIV.bannerSX{text-align: center;margin-top: 15px;border-top: 1px dashed #037188;}
.footerSX{border-right: 1px solid #CCCCCC;}
.footerDX{border-left: 1px solid #CCCCCC;}
.footerCentro{text-align: center;line-height: 2em;}
TR.enclosure TD{border-top: 2px solid #B10035;text-align: center;line-height: 2em;}

.lettura {font-family: Verdana, Arial, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif;}
body.lettura {color:#000000;margin: 0px;font-size: 100%;}
.lettura a{color: #000000;text-decoration: none;font-weight: bold;
}.lettura a:hover{color: #A40808;text-decoration: underline;}
.lettura input, .lettura textarea {font-size: 0.7em;color: #000000;font-family: Verdana, Arial, Helvetica, sans-serif, Verdana, Arial, Helvetica, sans-serif;}
.goAway {width: 0em;height: 0em;position:absolute;top: -1000px;display: none;}
.Hide {visibility: hidden;width: 0em;height: 0em;margin: 0px;padding: 0px;overflow: hidden;position: relative;display: none;}
.lettura p{padding: 0px;margin-top: 1px;margin-bottom: 8px;margin-left: 0px;}
.splitterMAPPA {clear: both;margin-top: 10px;}
.mappaDIVSX{width: 49%;float: left;}
.mappaDIVDX{width: 49%;float: right;}
.elementoMAPPA {list-style-image: url('/themes/default/images/freccia_big_scura.gif');padding-top: 2px;}
.containerMAPPA {margin-bottom: 10px;}
.containerMAPPA UL {margin:6px 1px;padding-left:16px;padding-top:2px;}
.containerMAPPA li {border-bottom: 1px dotted #CCCCCC;}
.descrBloccoMAPPA {padding:3px 2px;border-bottom:1px solid #D3D3D3;background-color:#EEEEEE;color:#555555;font-weight:bold;font-size: 115%;}
.descrBloccoMAPPA2 {padding:3px 2px 3px 16px;background-image: url('/themes/default/images/freccia_big_scura.gif');background-position:2px 6px;background-repeat:no-repeat;border-bottom:1px solid #D3D3D3;background-color:#EEEEEE;color:#555555;font-weight:bold;font-size: 115%;}

