./*** UNIFORMITA' TRA BROWSER ***/
*:first-child+html .RAFloatLeftIE{float:left;}
* html .RAFloatLeftIE{float:left;}
* html *{font-size:100%}
html,body,th,td,caption,cite,h1,h2,h3,h4,h5,h6,p,ol,ul,li,dt,dd,dl,hr,tt,textarea,input,form{margin:0;padding:0;font-size:100%;text-align:left;position:static;}
.Dro{height:1%;text-align:left;}

img{border:none;vertical-align:middle}
a{text-decoration:none;color:#000;}
table{border-collapse:collapse;}
td{vertical-align:top}
ul,
ol{list-style-position:outside;list-style:none}
body{text-align:center;}

/*** IMPOSTAZIONI PAGINA ***/
/* Modifiche per l'adaptive design */
.Pagina{margin:auto;text-align:left;width:994px;}
.r_dd_Riquadro91,
.r_dd_Riquadro94,
.r_dd_Riquadro96 {margin:auto;text-align:left;width:994px;}

@media all and (max-width: 1024px) {
.Pagina{padding:0 10px; margin:0 !important; width:auto !important;}
.r_dd_Riquadro91,
.r_dd_Riquadro94,
.r_dd_Riquadro96 {padding:0 10px; margin:0 !important; width:auto !important;}
}

.Pagina{position:relative;background-color:#fff;}
.ClasseBody{font-size:110%;font-family:/*"Trebuchet MS",*/ Arial;}
.ColonnaRight{padding:10px 0;width:190px;}
.Right{}
.ColonnaLeft{padding:10px 0;width:190px;}
.Left{}
.Middle{width:100%;padding-top:10px;padding-bottom:15px;padding-left:15px;}
.CorpoPagina{}

/*** ELEMENTI COMUNI TRA GLI OGGETTI ***/
.RAIMGSpacerRight{padding:2px 0 15px;margin-right:10px;}
.RAVerticalLine{border-right:1px solid #ddd;}
.RALinkUL li{display:inline}
/*.RALinkInImgOnly,
.RAImmagine{width:1px !important;min-width:100% !important; overflow:hidden;}*/
a img,
.RAImmagine img{display:inline; color:#000;}
.RALinkInImgOnly,
.RALinkOutImgOnly,
.RALinkIMG{display:inline-block}
.RANoWrap{white-space:nowrap;}
.AdminPagHidden,
.nascosto,
.RAHidden{display:none;}
.RAFloatLeft{float:left;}
.RAFloatRight{float:right}
.RAFloatClear{clear:both;}
.RAGrassetto{font-weight:bold}
.RASottolineato{color:#c1092a; font-weight:normal;}
.RACorsivo{font-style:italic}
.RAWidth100{width:100%;}
.RAWidth80{width:80%}
.RAWidth70{width:70%}
.RAWidth50{width:50%}
.RAWidth20{width:20%}
.RAWidth30{width:30%}
.RAWidth16em{width:16em}
.RAWidthAuto{width:auto}
.RAAlignJustify,
.RAAlignJustify p{text-align:justify}
.RAAlignCenter,
.RAAlignCenter p,
.RAFloatCenter,
.RAAlignCenter .RALinkOutImgOnly,
.RAAlignCenter .RALinkInImgOnly,
.RAAlignCenter .RALinkIn,
.RAAlignCenterHR{text-align:center;margin:auto;}
.RAAlignCenter{margin:0 auto 0 auto !important;}
.RAFloatCenterRAImmagine{margin:0 auto;}
.RAAlignLeft,
.RAAlignLeft p{text-align:left;}
.RAAlignRight p,
.RAAlignRight,
.RAAlignRight .RALinkIn{float:right;}
.RAAlignRightPar p{text-align:right;}
.RAPar.RAAlignRight{float:none;text-align:right;}
.RAPar.RAAlignRight p, .RAAlignRightPar{float:none;text-align:right;}
.RenderingHank{overflow:hidden;}
.RARow1px{visibility:hidden;height:0;width:0;overflow:hidden}
* html .RARow1px{visibility:visible;width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-left:1px;}
cite{display:block;text-align:right;color:#333;}
blockquote p{text-align:left;}
blockquote{color:#555;font-size:110%;text-indent:10px;font-style: italic;font-weight: bold;margin-right:10px;margin-left:0;text-align:left;}
.quote{margin:0.5em 0;padding:0.5em 1em;font-size:80%;background:#FAFAFA;border:dotted 1px #ccc;}
.quote .post_title{font-size:110%;color:#4b4b4b;margin-bottom:.5em;display:block;}
.quote .quote{font-size:100%;}

/*** AMMINISTRAZIONE ***/
.RADebug td{border:1px solid #555;padding:.2em;background:#eee;color:#555;}
.RADebug th{border:1px solid #555;background:#555;color:#fff;padding:.2em}
#RASondaErrore,
.Msg,
.MsgErr,
.MsgErrore{display:block;background:#555;color:#fff;padding:.5em;border:1px solid #000;margin:1em;}
.ADMFixed{height:28px;}
.Amministrazione{width:100%;min-width:800px;position:fixed;height:28px;text-align:center;background:URL(../img/Navigazione.gif) #fff no-repeat top right;font-weight:bold;z-index:10;top:0;left:0;}
.PulsanteGenericoAdmin{width:10em;color:#000;font-size:12px;cursor:pointer;text-align:center;margin-top:5px;border:1px solid #555;background:#eee url(../img/TastiAdmin.gif) repeat-x center top}
.Amministrazione input,
.Amministrazione div,
.Amministrazione form{display:inline;}
.PulsanteGenericoAdmin:focus,
.PulsanteGenericoAdmin:hover,
.PulsanteGenericoAdmin:active{background:#fff;}
.Anteprima{padding-top:7px;text-align:center;display:block;font-size:160%;color:#000}
.EditOdd,
.EditEven{margin-top:.5em;margin-bottom:.5em;}
.EditOdd .Pad1{background:#ddd;border-right:1px solid #ddd;}
.EditOdd .Pad2{background:#eee;}
.EditEven .Pad1{background:#ddd;border-right:1px solid #555;}
.EditEven .Pad2{background:#eee;}
.EditEven{border:1px solid #555;color:#222;}
.EditOdd{border:1px solid #ddd;}
.EditEven .Pad1{background:#ddd;border-right:1px solid #555;}
.EditOdd .Pad1{background:#ddd;border-right:1px solid #ddd;}
.EditEven .Contenuto2,
.EditOdd .Contenuto2{background:#eee;}
.EditEven:hover,
.EditEven:active,
.EditEven:focus{border:1px solid red;}
.EditOdd:hover,
.EditOdd:active,
.EditOdd:focus{border:1px solid red;}
.RAEditLegend{background:#555;color:#fff;padding:2px;border:1px solid #000;}
.RAEditField{border:1px solid #000;margin-top:10px;}
.RAEditBodyLegend{background:#000;color:#fff;padding:2px;border:1px solid #222;}
.RAEditBody{border:1px solid #000;margin-top:10px;}
.Contenuto2 table td{vertical-align:middle;}
.Contenuto2 table{width:100%}
.Pad1 table,
.Pad2 table,
.RAEditField .htmlarea table{width:auto}
.TastiMod{border:1px solid #555;background:#888;}
.RAEditField .Pad1{background:#ddd;border:1px solid #555;}
.TastiMod input{margin-right:2px;margin-left:2px;}
.RAEditField .Pad2{background:#eee;border:1px solid #555;}
.Pad1{width:130px;padding-left:3px;}
.Pad2{padding:3px;}
.Pad2 label{font-size:85%;}
#RAModello{font-size:12px;}
#RAModello .Contenuto{padding:5px;line-height:3em}
#RAModello .Contenuto input{background:#eee;border:1px solid #555;cursor:pointer}
#RAModello .Contenuto input:hover,
#RAModello .Contenuto input:active,
#RAModello .Contenuto input:focus{background:#fff;}
.RATableModelli{float:left;margin-right:.5em;margin-bottom:1em}
.RATableModelli th{background:#ddd;color:#000;padding:.2em;border:1px solid #555}
.RATableModelli td{border:1px solid #555;padding:.2em;line-height:2em;background:#fff;}

/* Form */
fieldset{border:1px solid #555;margin:5px 0 5px 0;padding:5px;}
input.submit,
.RATasto,
.TastoGenerico,
.RALogOff input,
.submit input,
.RA_sub{color:#000;background-color:#eee;padding:.2em;border:1px solid #000;display:block;text-align:center;font-weight:bold;cursor:pointer;}
#RAFormSearchAdv{display:inline}
.RA_divsub {padding:4px 2px;margin-bottom:1px;margin-top:1px;}
.RAFormSpace1,
.RAFormSpace{padding:4px 2px 4px 2px;margin-bottom:1px;margin-top:1px;}
.RAInput,
.RAFormLabelBold{font-weight:bold;}
.RAFormField,
.RAFormField:link,
.RAFormField:visited{display:inline;}
.RATasto:hover,
.RATasto:active,
.RATasto:focus,
.TastoGenerico:hover,
.TastoGenerico:active,
.TastoGenerico:hover,
.RALogOff input:hover,
.RALogOff input:active,
.RALogOff input:focus,
.submit input:hover,
.submit input:active,
.submit input:focus,
.RA_sub:hover,
.RA_sub:active,
.RA_sub:focus,
.RA_divsub input:hover,
.RA_divsub input:active,
.RA_divsub input:focus{background-color:#41413c;color:#fff;}
input.submit,
.RATasto,
.TastoGenerico,
.RALogOff input,
.submit input,
.RA_sub,
.RA_divsub input {background-color:#c1092a; border:1px solid #41413c;cursor:pointer;font-weight:normal;margin:auto;padding:2px 15px;text-align:center;font-size:105%; color:#fff;}


/* Registrazione */
.Logon_Registrazione{background:url(../img/LogOn_Registrazione.jpg) no-repeat right top;}

/* tabelle */
.RATable{color:#000;}
.RATable td{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;border:1px solid #d0d0d0;/*border-top:1px solid #555;border-right:1px solid #e0e0e0;border-bottom:1px solid #555;border-left:1px solid #e0e0e0;*/}
.RATable th{border-bottom:1px solid #555; ;border:1px solid #d0d0d0;/*border-top:1px solid #ddd; border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0;*/ text-align:center;background:#eee; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;}
.RATable caption{border-top:1px solid #ddd;padding:2px;text-align:center;}

/* Breadcrumb */
.breadcrumb{font-size:90%;margin-bottom:15px}
.breadcrumb a:link,
.breadcrumb a:visited{color:#000;text-decoration:underline;font-weight:normal;}
.breadcrumb a:hover,
.breadcrumb a:active,
.breadcrumb a:focus{color:#c1092a;}
.breadcrumb img{padding-right:3px;padding-bottom:3px;padding-left:3px;}
.YAH{font-weight:normal;}
.breadcrumb_PrimaVoceOff{display:inline;color:#000;}
.seiin{font-weight:normal;}

/* Indici */
.MenuO{float:left}
.MenuO li{float:left}
.ind_01 .liP2,
.ind_01 .liP3 {display:none;}

/* Linea separatrice */
.RALineBreak{height:16px;overflow:hidden;}
hr{border-top:#555;border-bottom:0;height:1px;background:#555;margin-top:3px;margin-bottom:3px;}
.RAHR{height:1px;background:#555;margin-top:4px;margin-bottom:4px;}

/* Titolo */
.RATitolo{padding:14px 2px;color:#333;font-size:120%;text-transform:uppercase;font-weight:bold;border-top: solid 2px #c1092a;}
/*.RATitolo{padding:14px 2px;color:#333;font-size:120%;text-transform:uppercase;font-weight:bold;}*/
.RATitolo span::first-letter{color:#c1092a;}
.RATitolo02{font-size:160%;font-weight:normal; color:#c1092a;}
.RATitolo03{font-size:160%;font-weight:normal; color:#000;}
.RATitolo04{padding:8px 2px;color:#666;font-size:150%;text-transform:uppercase;font-weight:bold;border-top:solid 16px #c1092a;text-align:center;}

/* sottotitolo */
.RASotTitCell,
.RASottotitolo{font-size:120%;color:#c1092a;margin:10px 0 5px;font-weight:bold;}
.RASottotitolo02 {font-size:120%;color:#41413c;margin:10px 0 5px;font-weight:bold;}
.RASottotitolo03 {font-size:120%;color:#000;margin:10px 0 5px;font-weight:bold;}
.RASottotitolo04{font-size:190%;color:#c1092a;margin:10px 0 5px;font-weight:bold;}
.RASottotitolo05{font-size:190%;color:#000;margin:10px 0 5px;font-weight:bold;}

/* Elenco Canali*/
.RAEC0 img{margin-right:5px;}
.RAEC1 img{margin-right:10px;}
.RAElencoCanali {padding:5px 0;}
.RAElencoCanali h2{margin-bottom:4px;}
.RAElencoCanali hr{display:none;}
.RAElencoCanali .PLNK{font-weight:bold;}
.RAElencoCanali h2 a:link,
.RAElencoCanali h2 a:visited{color:#000;text-decoration:underline;font-weight:normal; font-size: 110%; display:block; padding:0 3px;}
.RAElencoCanali h2 a:focus,
.RAElencoCanali h2 a:hover,
.RAElencoCanali h2 a:active{color:#c1092a;}
.RAElencoCanaliAbstract p{font-size:90%;color:#555;}
.Sintesi{display:block;padding:0 3px;}
.Sintesi a:link,
.Sintesi a:visited{color:#000;text-decoration:underline;font-weight:bold;}
.Sintesi a:hover,
.Sintesi a:active,
.Sintesi a:focus{color:#c1092a;}
.RAElencoCanali .RADate{font-style:italic;}
.RAElencoCanali .PTIT{padding-right:5px;border-right:1px solid #555;display:inline;}
.HRElenco{border-bottom:1px dotted #ddd;padding-bottom:3px;}
.RAElencoCanali .RALink:link,
.RAElencoCanali .RALink:visited{margin-bottom:5px;color:#000;display:block;}
.RAECImg60 .Sintesi,
.RAECImg60 h2,
.RAECImg60 .RADate{margin-left:75px;}
.RAECImg100 .Sintesi,
.RAECImg100 h2,
.RAECImg100 .RADate{margin-left:115px;}
.RAECImg140 .Sintesi,
.RAECImg140 h2,
.RAECImg140 .RADate{margin-left:155px;}
.RAECImg250 .Sintesi,
.RAECImg250 h2,
.RAECImg250 .RADate{margin-left:265px;}
.TDPad .RAElencoCanali {padding-right:7px;}

/* Elenco Canali 02 - rilievo*/
.RAElencoCanali02 {background:#fff; border-bottom: 1px solid #808080; box-shadow: 0 2px 2px #888; font-size: 105%; padding: 1em 0.5em; margin-bottom:30px; line-height:1.8em;}
.RAElencoCanali02 strong{color:#c1092a;}
.RAElencoCanali02 h2{margin-bottom:4px;}
.RAElencoCanali02 hr{display:none;}
.RAElencoCanali02 .PLNK{font-weight:bold;}
.RAElencoCanali02 h2 a:link,
.RAElencoCanali02 h2 a:visited{color:#555;font-weight:normal; font-size: 110%; display:block; padding:0 3px;}
.RAElencoCanali02 h2 a:focus,
.RAElencoCanali02 h2 a:hover,
.RAElencoCanali02 h2 a:active{color:#fff; background:#c1092a;}
.RAElencoCanali02 .Sintesi {letter-spacing: 1px;}
.RAElencoCanali02Abstract p{font-size:90%;color:#555;}
.Sintesi{display:block;padding:0 3px;}
.Sintesi a:link,
.Sintesi a:visited{color:#555;font-weight:bold;}
.Sintesi a:hover,
.Sintesi a:active,
.Sintesi a:focus{text-decoration:underline;}
.RAElencoCanali02 .RADate{font-style:italic;}
.RAElencoCanali02 .PTIT{padding-right:5px;border-right:1px solid #555;display:inline;}
.HRElenco{border-bottom:1px dotted #ddd;padding-bottom:3px;}
.RAElencoCanali02 .RALink:link,
.RAElencoCanali02 .RALink:visited{margin-bottom:5px;color:#000;display:block;}

/* formatto il titolo come quello della homepage */
.RAElencoCanali.RAEC02 h2 span,
.RAElencoCanali.RAEC02 h2 a:link,
.RAElencoCanali.RAEC02 h2 a:visited{color:#fff;background:#c1092a; font-weight:normal; font-size: 105%; display:inline-block; padding:2px 7px;margin-bottom:3px;}
.RAElencoCanali.RAEC02 h2 a span {color:#fff;background:transparent; font-size: 100%; padding:0;margin-bottom:0;}
.RAElencoCanali.RAEC02 h2 a:focus,
.RAElencoCanali.RAEC02 h2 a:hover,
.RAElencoCanali.RAEC02 h2 a:active{color:#fff; background:#3D0B3D; text-decoration:none;}

/* Calendario formattato */
.RAElencoCanali.RAEC03 .RADate{float:left; width:40px; text-align:center; background:#c1092a; color:#fff; line-height:1.5em; font-style:normal; margin: 0 25px 0 5px;}
.RAElencoCanali.RAEC03 .RADate .mouth{display:block; width:40px; text-align:center; background:#d9d9d6; color:#000;}

/* Riquadrato */
.RAElencoCanali.RAEC04 {border: 1px solid #ddd; margin: 30px auto; padding: 20px; width: 250px;}
.RAElencoCanali.RAEC04 h2 a:link,
.RAElencoCanali.RAEC04 h2 a:visited{color:#fff;text-decoration:none;font-weight:normal; font-size: 110%; display:block; padding:3px 8px; background:#c1092a}
.RAElencoCanali.RAEC04 h2 a:focus,
.RAElencoCanali.RAEC04 h2 a:hover,
.RAElencoCanali.RAEC04 h2 a:active{background:#555;}
.RAElencoCanali.RAEC04 img{margin-bottom:20px;}
.RAElencoCanali.RAEC04 .RADate{font-style:normal; font-size:90%; text-align:right; margin-top: 15px;}

/* calendarietto dell'elenco canali */
.RARiepilogaCanali.mesi {display:block; clear:both;}
.RARiepilogaCanali .mese {display:block; float:left;}
.RARiepilogaCanali.giorni {display:block; clear:both;}
.RARiepilogaCanali .giorno {display:block; float:left;}
.RARiepilogaCanali.anni {display:block; clear:both;}
.RARiepilogaCanali.anni .prec,
.RARiepilogaCanali.anni .this,
.RARiepilogaCanali.anni .next {display:block; float:left;}

.RARiepilogaCanali.mesi .visualizzato,
.RARiepilogaCanali.mesi .RALinkIn:link,
.RARiepilogaCanali.mesi .RALinkIn:visited{border: solid 1px #ccc; background: #f8f8f8; padding: 2px 8px; margin: 0 1px; text-transform:capitalize; border-radius:2px; font-size:90%;color:#444; text-decoration:none;}
.RARiepilogaCanali.mesi .RALinkIn:active,
.RARiepilogaCanali.mesi .RALinkIn:hover,
.RARiepilogaCanali.mesi .RALinkIn:focus{color:#000; border-color:#000;}

.RARiepilogaCanali.mesi .visualizzato{background:#c1092a;color:white;}

.RARiepilogaCanali.giorni .giorno{margin: 0 1px; color:#444; display:block; max-height:20px;}
.RARiepilogaCanali.giorni .giorno span{font-size:90%; display:block; text-align:center; height:20px; width:20px;line-height:20px;padding:1px;}
.RARiepilogaCanali.giorni .giorno .RALinkIn span{padding:0;}

.RARiepilogaCanali.giorni .giorno .RALinkIn:link,
.RARiepilogaCanali.giorni .giorno .RALinkIn:visited{border: solid 1px #ccc; border-radius:20px; color:#444; padding:0;text-decoration:none;}
.RARiepilogaCanali.giorni .giorno .RALinkIn:active,
.RARiepilogaCanali.giorni .giorno .RALinkIn:hover,
.RARiepilogaCanali.giorni .giorno .RALinkIn:focus{color:#000; border-color:#000;}
.RARiepilogaCanali.giorni .giorno .selezionato{color:#c1092a;}

.RARiepilogaCanali.anni {float:right;}
.RARiepilogaCanali.anni .this {line-height:21px; padding:0 5px; font-size:105%;}

.RARiepilogaCanali.anni .prec .RALinkIn:link,
.RARiepilogaCanali.anni .prec .RALinkIn:visited {background:url(img/elementi_grafici/frecciasx.png) no-repeat center center; display:block; height:21px; width:15px; overflow:hidden; padding: 0; border: 0;}

.RARiepilogaCanali.anni .next .RALinkIn:link,
.RARiepilogaCanali.anni .next .RALinkIn:visited {background:url(img/elementi_grafici/frecciadx.png) no-repeat center center; display:block; height:21px; width:15px; overflow:hidden; padding: 0; border: 0;}

.RARiepilogaCanali.anni .prec span,
.RARiepilogaCanali.anni .next span {display:none;}

/* Alfabeto */
.alfabeto *{font-family:Lucida Console,Monaco,Courier;}
.alfabeto{background-image:url(../../Immagini/Templates/alfabeto/sfondo.gif);background-position:top left;padding:.5em;margin-top:1em;border:solid 1px #888;display:block;text-align:center;background-repeat:repeat-x;}
.alfabeto li ul,
.alfabeto li ol{text-align:center}
.alfabeto li{margin-right:.1em;margin-bottom:.3em;margin-left:.1em;display:inline;text-transform:uppercase;}
.alfabeto li *{font-size:90%;padding-top:.2em;padding-right:.4em;padding-bottom:.2em;padding-left:.3em;text-align:center;font-weight:bold;}
.alfabeto li span{background:transparent;border:1px solid transparent!important;border:1px solid #888;}
.alfabeto li strong{background-color:#bbb;border:1px solid #888;}
.alfabeto li a:link{color:#000;background-image:url(../../Immagini/Templates/alfabeto/cella.gif);background-position:center center;border:1px solid #888;background-repeat:no-repeat;}
.alfabeto li a:visited{color:#000;background-image:url(../../Immagini/Templates/alfabeto/cella.gif);background-position:center center;border:1px solid #888;background-repeat:no-repeat;}
.alfabeto li a:hover,
.alfabeto li a:active,
.alfabeto li a:focus{color:#000;background-image:url(../../Immagini/Templates/alfabeto/cella-hover.gif);}
.alfabetoLink{border-bottom:1px solid #888;border-right:1px solid #89976E;border-left:1px solid #888;background-color:#fff;padding:1em;}
.alfabetoLink ul{list-style-position:inside;list-style-type:none;list-style-image:none}
.alfabetoLink li{padding-top:2px;padding-bottom:2px;}
.alfabetoLink a:active,
.alfabetoLink a:hover,
.alfabetoLink a:focus{color:#555;background-image:url(../../Immagini/Templates/alfabeto/link-hover.gif);}
.alfabetoLink a:link{font-size:90%;color:#000;background-image:url(../../Immagini/Templates/alfabeto/link.gif);background-position:left center;padding-left:12px;background-repeat:no-repeat;}
.alfabetoLink a:visited{font-size:90%;color:#555;background-image:url(../../Immagini/Templates/alfabeto/link.gif);background-position:left center;padding-left:12px;background-repeat:no-repeat;}

/* Photogallery */
#myoverlay{background-color:#000;position:fixed;left:0;top:0;height:110px;width:100%;z-index:90;text-align:center;}
#mylightbox_loading{margin:180px auto;}
#mylightbox{top:40px;display:none;left:0;line-height:0;position:fixed;text-align:center;width:100%;z-index:100;}
#mylightbox_container_image_box{background-color:#fff;display:block;height:250px;width:250px;margin:0 auto;position:relative;}
#mylightbox_image{display:inline;}
#mylightbox_nav{height:100%;width:100%;position:absolute;top:0;left:0;z-index:10;}
#mylightbox_nav_btnPrev{background-position:left 15%;background-image:url(img/photogallery/prevlabel.gif);background-attachment:scroll;background-color:transparent;background-repeat:no-repeat;float:left;display:block;height:100%;width:49%;}
#mylightbox_nav_btnNext{background-position:right 15%;background-image:url(img/photogallery/nextlabel.gif);background-attachment:scroll;background-color:transparent;background-repeat:no-repeat;float:right;right:0;display:block;height:100%;width:49%;}
#mylightbox_container_image_data_box{background-color:#fff;font-family:Verdana,Helvetica,sans-serif;font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.4em;margin:0 auto;display:block;width:250px;overflow:auto;}
#mylightbox_container_image_data{color:#555;padding:0 10px;}
#mylightbox_image_details{float:left;text-align:left;width:70%;}
#mylightbox_image_details_caption{font-weight:bold;display:block;}
#mylightbox_image_details_desc{font-weight:normal;font-style:italic;display:block;}
#mylightbox_image_details_currentNumber{padding-bottom:1em;display:block;clear:left;}
#mylightbox_secNav_btnClose {background-image:url(img/photogallery/closelabel.gif);background-position:center center;background-repeat:no-repeat;display:block;height:26px;width:26px;float:right;padding-bottom:0.7em;}
#PhotoGalleryOriz{padding-left:10px;padding-right:10px;padding-top:5px;}
#PhotoGalleryOriz #motioncontainer{height:145px; width:100%;}
#PhotoGalleryOriz .bg1{background:url(img/photogallery/fsx.png) left bottom no-repeat transparent;}
#PhotoGalleryOriz .bg2{background:url(img/photogallery/fdx.png) right bottom no-repeat transparent;}
#PhotoGalleryVert{padding:10px;overflow:hidden;width:155px;}
#PhotoGalleryVert .bg1{background:url(img/photogallery/ftop.png) right top no-repeat transparent;}
#PhotoGalleryVert .bg2{background:url(img/photogallery/fbot.png) right bottom no-repeat transparent;}
#PhotoGalleryVert #motioncontainer{width:150px;height:450px;}
.ImageGrande{text-align:center;}
.bigimg{width:400px;}
.big{text-align:left;width:400px;margin:auto;}
#titoloImage{font-size:18px;font-style:italic;padding:5px;}
#didascaliaImage{font-size:14px;padding:5px;}
.tipo1 .littleImage,
.tipo3 .littleImage{margin-top:5px;margin-left:5px;margin-right:5px;margin-bottom:20px;height:120px;border:0;}
.tipo2 .littleImage{margin:2px;width:130px;border:0;}
.tipo4 .elencoimg{margin:auto;}
.tipo4 .littleImage{width:100%;}
.tipo4 a{width:48%;display:block;float:left;padding:1%}
.tipo4 #LinkImg0{width:98% !important;padding-right:1% !important;padding-left:1% !important}
/* Social Network sulla gallery */
#social{display: block; position: absolute; right: 0; top: 0; z-index:10; padding:10px;}
#social a{display: inline-block; margin: 5px 5px 0 0;}

/* Ancore */
.RAElencoAncore .RAElencoAncore{padding-left:1em;}
.RAVerticalLine{border-right:1px solid #ddd;}
.Even{background:#eee;color:#888}
dl.RAImmagine dd{margin:0 0 1em 0;text-align:center;font-style:italic;color:#555;}
#MotoreRicerca fieldset{background:URL(../img/bg_motoreRicerca.jpg) #fff right bottom no-repeat;}
.MotoreRicerca{padding:5px}
.RAElencoAncore li{display:block; margin-top:.5em;}
.RAElencoAncore li ul li{display:block; margin-top:0;}
ul li .RAElencoAncore{padding-left:1em;margin-left:10px;}
ul li .RALinkAncore:link,
ul li .RALinkAncore:visited{border-bottom:1px dotted #555;background:url(img/elementi_grafici/AncoraLV1.gif) no-repeat scroll left center transparent;padding-left:15px;font-size:90%;font-weight:bold;line-height:1.8em;color:#444;}
ul li .RALinkAncore:focus,
ul li .RALinkAncore:hover,
ul li .RALinkAncore:active{border-bottom:1px solid #555;}
ul li ul li .RALinkAncore:link,
ul li ul li .RALinkAncore:visited{background:url(img/elementi_grafici/quadrato_rosso_p.gif) no-repeat scroll 0 center transparent;color:#000000;}
ul li ul li ul li .RALinkAncore:link,
ul li ul li ul li .RALinkAncore:visited{background:url(img/elementi_grafici/quadrato_grigio_p.png) no-repeat scroll 0 center transparent;}
ul li ul li ul li ul li .RALinkAncore:link,
ul li ul li ul li ul li .RALinkAncore:visited{font-weight:normal;}
ul li ul li ul li ul li ul li .RALinkAncore:link,
ul li ul li ul li ul li ul li .RALinkAncore:visited{font-size:90%;}
.Ancora{display:block;margin-top:2em;margin-bottom:1.1em;padding-bottom:3px;}
.Ancora h1 span{padding-right:5em;}
.RAH1Liv1{color:#444;float:left;background:url(img/elementi_grafici/AncoraLV1.gif) no-repeat scroll left center transparent;padding-left:15px;}
.RAH1Liv2{color:#000000;float:left;background:url(img/elementi_grafici/quadrato_rosso_p.gif) no-repeat scroll 0 center transparent;padding-left:15px;margin-left:15px;}
.RAH1Liv3{color:#000000;float:left;background:url(img/elementi_grafici/quadrato_grigio_p.png) no-repeat scroll 0 center transparent;padding-left:15px;margin-left:30px;}
.RAH1Liv4{color:#000000;float:left;padding-left:15px;margin-left:45px;font-style:italic;font-weight:normal;}
.RAH1Liv5{color:#000000;float:left;padding-left:15px;margin-left:60px;font-style:italic;font-weight:normal;font-size:90%;}
.ULancora{float:right;padding-right:3px; margin:-1.5em}
.aTOP:link,
.aTOP:visited{border-bottom:1px solid #444;color:#000000;font-size:80%;}
.aTOP:focus,
.aTOP:hover,
.aTOP:active{border-bottom:1px solid #555;}

/* Paragrafo */
.RAPar02{color:#c1092a;}
.RAParCell ul,
.RAPar ul{list-style-type:disc;list-style-position:outside;margin-left:2em;}
.RAParCell ul li{list-style-type:disc;list-style-position:outside;margin-left:11em;margin-bottom:6px;}
.RAPar ul li{list-style-type:disc;list-style-position:outside;margin-left:1em;margin-bottom:6px;}
.RAParCell ol,
.RAPar ol{list-style-type:decimal;list-style-position:outside;margin-left:3em;margin-bottom:6px;}
.RAParCell02{line-height: 1.5em;}

/* Link */
.RAPar a:link,
.RAPar a:visited,
.RATable  a:link,
.RATable  a:visited,
.RAParCell a:link,
.RAParCell a:visited{color:#000;text-decoration:underline;}
.RATable a:active,
.RATable a:focus,
.RATable a:hover,
.RAPar a:active,
.RAPar a:focus,
.RAPar a:hover,
.RAParCell a:active,
.RAParCell a:focus,
.RAParCell a:hover{color:#C1092A;}

.RALinkIMG:link,
.RALinkIMG:visited{color:#000;display:inline-block;text-decoration:underline; padding:1px;}
.RALinkIMG:hover,
.RALinkIMG:active,
.RALinkIMG:focus{color:#C1092A;}

.RALinkIn:link,
.RALinkIn:visited{color:#000;display:inline-block;text-decoration:underline; padding:1px;}
.RALinkIn:hover,
.RALinkIn:active,
.RALinkIn:focus{color:#C1092A;}
.RALinkOut:link,
.RALinkOut:visited{color:#000;display:inline-block;text-decoration:underline; padding:1px;}
.RALinkOut:hover,
.RALinkOut:active,
.RALinkOut:focus{color:#C1092A;}

/*Link grassetto*/
.RALinkIn02:link,
.RALinkIn02:visited{font-size:110%;color:#000;text-decoration:none;}
.RALinkIn02:hover,
.RALinkIn02:active,
.RALinkIn02:focus{text-decoration:underline;}
.RALinkOut02:link,
.RALinkOut02:visited{font-size:110%;color:#000;text-decoration:none;}
.RALinkOut02:hover,
.RALinkOut02:active,
.RALinkOut02:focus{text-decoration:underline;}
.RALinkIn02Img:link,
.RALinkIn02Img:visited,
.RALink02IMG:link,
.RALink02IMG:visited{font-size:110%;color:#000;text-decoration:none;}
.RALinkIn02Img:hover,
.RALinkIn02Img:active,
.RALinkIn02Img:focus{text-decoration:underline;}
.RALinkOut02Img:link,
.RALinkOut02Img:visited{font-size:110%;color:#000;text-decoration:none;}
.RALinkOut02Img:hover,
.RALinkOut02Img:active,
.RALinkOut02Img:focus{text-decoration:underline;}

.RALink02IMG img,
.RALinkIn02Img img,
.RALinkOut02Img img {margin-bottom: 8px;}

/*Link rientrato* /
.RALinkIn03:link,
.RALinkIn03:visited{color:#525252;text-decoration:none;margin-left:30px;}
.RALinkIn03:hover,
.RALinkIn03:active,
.RALinkIn03:focus{border-bottom:#000 1px solid;}
.RALinkOut03:link,
.RALinkOut03:visited{color:#525252;text-decoration:none;margin-left:30px;}
.RALinkOut03:hover,
.RALinkOut03:active,
.RALinkOut03:focus{border-bottom:#000 1px solid;}
.RALinkIn03Img:link,
.RALinkIn03Img:visited,
.RALink03IMG:link,
.RALink03IMG:visited{color:#525252;text-decoration:none;margin-left:30px;}
.RALinkIn03Img:hover,
.RALinkIn03Img:active,
.RALinkIn03Img:focus{text-decoration:none;border-bottom:#000 1px solid;}
.RALinkOut03Img:link,
.RALinkOut03Img:visited{color:#525252;text-decoration:none;margin-left:30px;}
.RALinkOut03Img:hover,
.RALinkOut03Img:active,
.RALinkOut03Img:focus{text-decoration:none;border-bottom:#000 1px solid;}
/*Link rientrato*/
.RALinkIn03:link,
.RALinkIn03:visited{color:#000;display:inline-block;text-decoration:underline; padding:1px;margin-left:30px;}
.RALinkIn03:hover,
.RALinkIn03:active,
.RALinkIn03:focus{color:#C1092A;}
.RALinkOut03:link,
.RALinkOut03:visited{color:#000;display:inline-block;text-decoration:underline; padding:1px;margin-left:30px;}
.RALinkOut03:hover,
.RALinkOut03:active,
.RALinkOut03:focus{color:#C1092A;}
.RALinkIn03Img:link,
.RALinkIn03Img:visited,
.RALink03IMG:link,
.RALink03IMG:visited{color:#000;display:inline-block;text-decoration:underline; padding:1px;margin-left:30px;}
.RALinkIn03Img:hover,
.RALinkIn03Img:active,
.RALinkIn03Img:focus{color:#C1092A;}
.RALinkOut03Img:link,
.RALinkOut03Img:visited{color:#000;display:inline-block;text-decoration:underline; padding:1px;margin-left:30px;}
.RALinkOut03Img:hover,
.RALinkOut03Img:active,
.RALinkOut03Img:focus{color:#C1092A;}

/*Link con scritta centrata sull'immagine*/
.RALinkIn04Img,
.RALinkOut04Img{line-height:20px;}

/* Link Rosso Grande */
.RALinkIn05:link,
.RALinkIn05:visited,
.RALinkOut05:link,
.RALinkOut05:visited{display:block; text-decoration: underline; font-size:115%;color:#c1092a;margin-bottom:5px;margin-top:1em; background:#fff; letter-spacing:1px; padding: 0 0em;}
.RALinkIn05:active,
.RALinkIn05:focus,
.RALinkIn05:hover,
.RALinkOut05:active,
.RALinkOut05:focus,
.RALinkOut05:hover{color:#555;}

/* Link Nero Grande */
.RALinkIn06:link,
.RALinkIn06:visited,
.RALinkOut06:link,
.RALinkOut06:visited{display:block; text-decoration: underline; font-size:115%;color:#000;margin-bottom:5px;margin-top:1em; background:#fff; letter-spacing:1px; padding: 0 0em;}
.RALinkIn06:active,
.RALinkIn06:focus,
.RALinkIn06:hover,
.RALinkOut06:active,
.RALinkOut06:focus,
.RALinkOut06:hover{color:#555;}

/* RaLink07 - Pulsante grigio */
.RALinkIn07,
.RALinkOut07{background:url(img/menu.jpg) 10px 18px no-repeat #eaeaea;}
.RALinkIn07,
.RALinkOut07{display:block;background: url(img/menu.jpg) 10px 18px no-repeat, url(img/elementi_grafici/sfuma.png) repeat-x top left, #eaeaea; color:#333333; font-size:120%; padding:28px 10px 18px; text-transform:uppercase;}
.RALinkIn07:active,
.RALinkIn07:focus,
.RALinkIn07:hover,
.RALinkOut07:active,
.RALinkOut07:focus,
.RALinkOut07:hover{color:#555;}

/* RaLink08 - Con elemento + */
.RALinkIn08:link,
.RALinkIn08:visited,
.RALinkOut08:link,
.RALinkOut08:visited{color:#c1092a;font-size:100%;background:url(img/elementi_grafici/piu.png) no-repeat right 2px; padding-right:18px;}
.RALinkIn08:hover,
.RALinkIn08:active,
.RALinkIn08:focus,
.RALinkOut08:hover,
.RALinkOut08:active,
.RALinkOut08:focus{text-decoration:underline;}

.RALinkDownLoad:link,
.RALinkDownLoad:visited{color:#000;text-decoration:underline;}
.RALinkDownLoad:hover,
.RALinkDownLoad:focus,
.RALinkDownLoad:active{color:#c1092a;}
.RALinkInImg:link,
.RALinkInImg:visited,
.RALinkIimg:link,
.RALinkIimg:visited{color:#000;text-decoration:underline;}
.RALinkInImg:hover,
.RALinkInImg:active,
.RALinkInImg:focus,
.RALinkImg:hover,
.RALinkImg:active,
.RALinkImg:focus{color:#c1092a;}
.RALinkOutImg:link,
.RALinkOutImg:visited{color:#000;text-decoration:underline;}
.RALinkOutImg:hover,
.RALinkOutImg:active,
.RALinkOutImg:focus{color:#c1092a;}
.RAHrefKb{color:#666;}
.RisultatoCerca a:link,
.RisultatoCerca a:visited{color:#000;text-decoration:underline;}
.RisultatoCerca a:hover,
.RisultatoCerca a:active,
.RisultatoCerca a:focus{color:#c1092a;}


/* Calendario */
.indietroTD,
.avantiTD{width:50%}
.CalendarioC{width:180px;}
.Calendario{width:100%;line-height:100%;}
.CalendarioFooter{width:100%;border-bottom:solid 1px #888;}
.Calendario td{padding:2px;}
.Calendario td span,
.Calendario td strong{display:block;text-align:center;padding:2px;}
.Calendario caption{line-height:1.5em;font-size:105%;border-top:solid 1px #888;text-align:center;text-transform:capitalize;font-weight:bold;}
.Calendario th{line-height:1.5em;color:#fff;background-color:#555;text-align:center;font-weight:bold;}
.Lunedi span,
.Lunedi strong{background-color:#fff;}
.Martedi span,
.Martedi strong{background-color:#fff;}
.Mercoledi span,
.Mercoledi strong{background-color:#fff;}
.Giovedi span,
.Giovedi strong{background-color:#fff;}
.Venerdi span,
.Venerdi strong{background-color:#fff;}
.Sabato span,
.Sabato strong{background-color:#eee;}
.Domenica span,
.Domenica strong{background-color:#eee;}
.calCurrent strong{color:#fff;background-color:#555;}
.calEvent{background-color:#ddd;}
.calEvent a:hover span,
.calEvent a:focus span,
.calEvent a:active span{background-color:#ddd;}
.calEvent a:hover strong,
.calEvent a:focus strong,
.calEvent a:active strong{color:#000;background-color:#ddd;}
.calNoDate span{background:none;}
.avanti:link,
.avanti:visited{display:block;text-align:right;text-transform:capitalize;font-weight:bold;}
.indietro:link,
.indietro:visited{display:block;text-align:left;text-transform:capitalize;font-weight:bold;}
.centrale:link,
.centrale:visited{line-height:1.5em;text-align:center;display:block;}
.RAEventiCal{padding-bottom:2em;}
.RAEventiCal .CalLivello2{padding-left:2em;}
.RAEventiCal .CalGiorno{font-size:120%;padding-top:.5em;border-bottom:solid 1px #000;display:block;text-align:left;font-weight:bold;}
.RAEventiCal .RALink:hover,
.RAEventiCal .RALink:focus,
.RAEventiCal .RALink:active{color:#555;}
.CalendarioFooter{width:100%;border-bottom:solid 1px #888;}
.centraleDIV{display:none}

/* Sondaggio */
.FormSondaggio{padding:1px;}
.FormSondaggio h1{font-size:120%;color:#c1092a;margin:0 0 15px 13px;font-weight:bold;}
.FormSondaggio p{margin:1em;border-bottom:1px dotted #555}
.FormSondaggio ul{padding:0 1.5em 0 1.5em;}
.FormSondaggio div.RASondButton{text-align:center;border-bottom:1px dotted #ddd;padding:10px 0}
.RASondButton input{color:#000;background-color:#eee;padding:.2em;border:1px solid #000;display:block;text-align:center;font-weight:bold;cursor:pointer; margin:0 auto;}
.FormSondaggio ul.RASondLink{padding:.5em;color:#000;text-align:center;background:#eee;}
.RASondTotVoti{text-align:center;background:#ddd;color:#000;}
.RASondTableResult{margin:.5em 1em .5em 1em;}
.RASondTableResult tr th{background:#ddd;color:#000;padding:.2em}
.RASondTableResult tr td{border:1px solid #ddd;padding:.2em}


/* newsletter */
.Newsletter_QueryIscrizione{padding: .5em;border: 1px solid #999;margin-top: 1em;background: url(img/bg_newsletter.png) no-repeat right top;}
.Newsletter_QueryIscrizione legend{color: #555;background: #fff;font-weight: bold;}
.Newsletter_QueryIscrizione table{width: 100%;line-height: 1.5em;}
.Newsletter_QueryIscrizione table strong{display: block;}
.Newsletter_QueryIscrizione table td{padding: .3em;border-bottom: 1px solid #eee;}
td.NewsletterQueryIscrizione_check{vertical-align: top;}
#MotoreRicerca label{padding-right:0.5em;}
#goRicerca{text-align:center}
.Preambolo{background-color:#ddd;padding:2px;}
.FooterNL{background-color:#ddd;padding:2px;}

/* Mappa del sito */
.RAMappa ul li ul{border-left:1px solid #555; margin-left:4px; padding-left:9px; margin-bottom:10px;}
.RAMappa ul li a:link,
.RAMappa ul li a:visited{font-size: 80%;color: #555;background: #fff;font-weight: bold}
.RAMappa ul li a:active,
.RAMappa ul li a:focus,
.RAMappa ul li a:hover{color: #555;background: #fff;text-decoration: none;font-weight: bold}
.RAMapTitLink{border-bottom:1px solid #555;display:block;}
.RAMappa{padding-bottom:1.5em;}
.RAMapOtherLink .RALink:link,
.RAMapOtherLink .RALink:visited{color:#555;text-decoration:underline; font-size:90%;}
.RAMapOtherLink .RALink:hover,
.RAMapOtherLink .RALink:focus,
.RAMapOtherLink .RALink:active{color:#fff;background:#444;text-decoration:none;}
.quote{margin:0.5em 0;padding:0.5em 1em;font-size:80%;background:#FAFAFA;border:dotted 1px #ccc;}
.quote .post_title{font-size:110%;color:#4b4b4b;margin-bottom:.5em;display:block;}
.quote .quote{font-size:100%;}

/* Box Ricerca */
.box_search {position:relative; width:145px;height:18px;padding:2px;color:#555;}
.div_campo_search{display:block;position:absolute;top:0;left:0;}
.div_tasto_search{display:block;position:absolute;top:2px;right:0;}
.campo_search {background:#fff; border:none; height:12px; width:120px; padding:3px 20px 3px 5px;font-size:90%;color:#555;font-style:italic; }
.tasto_search{background: url(img/lente.png) no-repeat center center #fff;border:none;cursor:pointer; width:16px; height:16px;}
	
/* Riquadro90 - banner */
.Riquadro90 {padding:8px 0;}

/* Riquadro91 - Servizio */
.Riquadro91 {border-bottom:1px solid #aeaeae;max-width:994px;margin: 0 auto;padding:10px 0px;}
.Riquadro91 ul li .IndA:link,
.Riquadro91 ul li .IndA:visited{color:#555;display: block;float:left;padding:0px 7px;text-transform:uppercase;border-left:1px solid #999;font-size:90%}
.Riquadro91 ul li .IndA:hover,
.Riquadro91 ul li .IndA:active,
.Riquadro91 ul li .IndA:focus{color:#333;}
.Riquadro91 ul li .SelIndS{color:#555;display: block;float:left;padding:0px 7px;text-transform:uppercase;border-left:1px solid #999;font-size:90%;font-weight:normal;}
.Riquadro91 ul li .SelIndA:link,
.Riquadro91 ul li .SelIndA:visited{color:#555;display: block;float:left;padding:0px 7px;text-transform:uppercase;border-left:1px solid #999;font-size:90%}
.Riquadro91 ul li .SelIndA:hover,
.Riquadro91 ul li .SelIndA:active,
.Riquadro91 ul li .SelIndA:focus{color:#333;}
.Riquadro91 ul .liP1 .IndA:link,
.Riquadro91 ul .liP1 .IndA:visited,
.Riquadro91 ul .liP1 .SelIndS,
.Riquadro91 ul .liP1 .SelIndA:link,
.Riquadro91 ul .liP1 .SelIndA:visited{padding-left:0px;border-left:0;}

.ind_05 a{display:block;width:20px;padding:0px 3px!important; border-left:0 !important; }
.ind_05 .liP1{background:url(../../Immagini/Icone/bandiere/ita.gif) no-repeat center center ;margin-left:3px;}
.ind_05 .liP2{background:url(../../Immagini/Icone/bandiere/eng.gif) no-repeat center center ;margin-left:3px;}
.ind_05 .liP3{background:url(../../Immagini/Icone/bandiere/frn.gif) no-repeat center center ;margin-left:3px;}
.ind_05 .liP4{background:url(../../Immagini/Icone/bandiere/deu.gif) no-repeat center center ;margin-left:3px;}
.ind_05 .liP5{background:url(../../Immagini/Icone/bandiere/cin.gif) no-repeat center center ;margin-left:3px;}
.ind_05 .liP6{background:url(../../Immagini/Icone/bandiere/alb.gif) no-repeat center center ;margin-left:3px;}
.ind_05 .liP1 span,
.ind_05 .liP2 span,
.ind_05 .liP3 span,
.ind_05 .liP4 span,
.ind_05 .liP5 span,
.ind_05 .liP6 span{visibility:hidden;}
.lingua_0 .ind_05 .liP1,
.lingua_1 .ind_05 .liP2,
.lingua_2 .ind_05 .liP3,
.lingua_3 .ind_05 .liP4,
.lingua_5 .ind_05 .liP5,
.lingua_6 .ind_05 .liP6{display:none;}
/*.ind_05 .liP1{display:none;}*/


/* Riquadro92 Riquadro98 Riquadro99 : Telaio - Navigatore Orizzontale (Normale, Francese, Tedesco)*/
.Riquadro92, 
.Riquadro98,
.Riquadro99{padding: 22px 0;border-top:4px solid #C1092A;}

.Riquadro92 ul li .IndA:link,
.Riquadro92 ul li .IndA:visited{padding:2px 25px 2px 0px;display:block; font-size:115%; color:#0b0b0b; margin:4px; background:#fff;text-transform:uppercase;}
.Riquadro98 ul li .IndA:link,
.Riquadro98 ul li .IndA:visited{padding:2px 23px 2px 0px;display:block; font-size:115%; color:#0b0b0b; margin:4px; background:#fff;text-transform:uppercase;}
.Riquadro99 ul li .IndA:link,
.Riquadro99 ul li .IndA:visited{padding:2px 11px 2px 0px;display:block; font-size:115%; color:#0b0b0b; margin:4px; background:#fff;text-transform:uppercase;}

.Riquadro92 ul li .IndA:active,
.Riquadro92 ul li .IndA:hover,
.Riquadro92 ul li .IndA:focus,
.Riquadro98 ul li .IndA:active,
.Riquadro98 ul li .IndA:hover,
.Riquadro98 ul li .IndA:focus,
.Riquadro99 ul li .IndA:active,
.Riquadro99 ul li .IndA:hover,
.Riquadro99 ul li .IndA:focus{color:#555;}

.Riquadro92 ul li .SelIndS{padding:2px 25px 2px 0px;display:block; font-size:115%; color:#C1092A; margin:4px; background:#fff;text-transform:uppercase; font-weight:normal;}
.Riquadro98 ul li .SelIndS{padding:2px 23px 2px 0px;display:block; font-size:115%; color:#C1092A; margin:4px; background:#fff;text-transform:uppercase; font-weight:normal;}
.Riquadro99 ul li .SelIndS{padding:2px 11px 2px 0px;display:block; font-size:115%; color:#C1092A; margin:4px; background:#fff;text-transform:uppercase; font-weight:normal;}

.Riquadro92 ul li .SelIndA:link,
.Riquadro92 ul li .SelIndA:visited{padding:2px 25px 2px 0px;display:block; font-size:115%; color:#C1092A; margin:4px; background:#fff;text-transform:uppercase;}
.Riquadro98 ul li .SelIndA:link,
.Riquadro98 ul li .SelIndA:visited{padding:2px 23px 2px 0px;display:block; font-size:115%; color:#C1092A; margin:4px; background:#fff;text-transform:uppercase;}
.Riquadro99 ul li .SelIndA:link,
.Riquadro99 ul li .SelIndA:visited{padding:2px 11px 2px 0px;display:block; font-size:115%; color:#C1092A; margin:4px; background:#fff;text-transform:uppercase;}

.Riquadro92 ul li .SelIndA:active,
.Riquadro92 ul li .SelIndA:hover,
.Riquadro92 ul li .SelIndA:focus,
.Riquadro98 ul li .SelIndA:active,
.Riquadro98 ul li .SelIndA:hover,
.Riquadro98 ul li .SelIndA:focus,
.Riquadro99 ul li .SelIndA:active,
.Riquadro99 ul li .SelIndA:hover,
.Riquadro99 ul li .SelIndA:focus{color:#555;}

.Riquadro92 .VMenuHome,
.Riquadro98 .VMenuHome,
.Riquadro99 .VMenuHome {position:relative;float:left;z-index:100;} 

.Riquadro92 .VMenuHome ul li ul,
.Riquadro98 .VMenuHome ul li ul,
.Riquadro99 .VMenuHome ul li ul {display:none;}

.Riquadro92 .VMenuHome:hover ul li ul,
.Riquadro92 .VMenuHome:active ul li ul,
.Riquadro92 .VMenuHome:focus ul li ul,
.Riquadro98 .VMenuHome:hover ul li ul,
.Riquadro98 .VMenuHome:active ul li ul,
.Riquadro98 .VMenuHome:focus ul li ul,
.Riquadro99 .VMenuHome:hover ul li ul,
.Riquadro99 .VMenuHome:active ul li ul,
.Riquadro99 .VMenuHome:focus ul li ul {display:block;position:absolute;left:4px;width:200px;padding:5px 0 5px 0;background:#fff;border-left:solid 2px #c1092a; border-bottom:solid 2px #c1092a;}

.Riquadro92 ul li ul li .IndA:link,
.Riquadro92 ul li ul li .IndA:visited,
.Riquadro98 ul li ul li .IndA:link,
.Riquadro98 ul li ul li .IndA:visited,
.Riquadro99 ul li ul li .IndA:link,
.Riquadro99 ul li ul li .IndA:visited{font-size:90%;margin:0 8px; padding:5px 8px 5px 14px; display:block; color:#000; background:url(img/elementi_grafici/freccia.png) no-repeat 2px 10px;z-index:101;}

.Riquadro92 ul li ul li .IndA:active,
.Riquadro92 ul li ul li .IndA:hover,
.Riquadro92 ul li ul li .IndA:focus,
.Riquadro98 ul li ul li .IndA:active,
.Riquadro98 ul li ul li .IndA:hover,
.Riquadro98 ul li ul li .IndA:focus,
.Riquadro99 ul li ul li .IndA:active,
.Riquadro99 ul li ul li .IndA:hover,
.Riquadro99 ul li ul li .IndA:focus{color:#C1092A;}

.Riquadro92 ul li ul li .SelIndS,
.Riquadro98 ul li ul li .SelIndS,
.Riquadro99 ul li ul li .SelIndS{font-size:90%;margin:0 8px; padding:5px 8px 5px 14px; display:block; color:#C1092A; background:url(img/elementi_grafici/freccia.png) no-repeat 2px 10px;z-index:101;}

.Riquadro92 ul li ul li .SelIndA:link,
.Riquadro92 ul li ul li .SelIndA:visited,
.Riquadro98 ul li ul li .SelIndA:link,
.Riquadro98 ul li ul li .SelIndA:visited,
.Riquadro99 ul li ul li .SelIndA:link,
.Riquadro99 ul li ul li .SelIndA:visited{font-size:90%;margin:0 8px; padding:5px 8px 5px 14px; display:block; color:#C1092A; background:url(img/elementi_grafici/freccia.png) no-repeat 2px 10px;z-index:101;}

.Riquadro92 ul li ul li .SelIndA:hover,
.Riquadro92 ul li ul li .SelIndA:active,
.Riquadro92 ul li ul li .SelIndA:focus,
.Riquadro98 ul li ul li .SelIndA:hover,
.Riquadro98 ul li ul li .SelIndA:active,
.Riquadro98 ul li ul li .SelIndA:focus,
.Riquadro99 ul li ul li .SelIndA:hover,
.Riquadro99 ul li ul li .SelIndA:active,
.Riquadro99 ul li ul li .SelIndA:focus {color:#C1092A;}

.Riquadro92 .VMenuHome ul li ul li ,
.Riquadro98 .VMenuHome ul li ul li ,
.Riquadro99 .VMenuHome ul li ul li {position:relative;z-index:1000;}

.Riquadro92 .VMenuHome ul li ul li ul ,
.Riquadro98 .VMenuHome ul li ul li ul ,
.Riquadro99 .VMenuHome ul li ul li ul {display:none !important;position:absolute;left:196px;top:-5px;width:200px;padding:5px 0 5px 0;background:#fff;z-index:1000;}

.Riquadro92 .VMenuHome ul li ul li:hover  ul ,
.Riquadro92 .VMenuHome ul li ul li:active ul ,
.Riquadro92 .VMenuHome ul li ul li:focus  ul ,
.Riquadro98 .VMenuHome ul li ul li:hover  ul ,
.Riquadro98 .VMenuHome ul li ul li:active ul ,
.Riquadro98 .VMenuHome ul li ul li:focus  ul ,
.Riquadro99 .VMenuHome ul li ul li:hover  ul ,
.Riquadro99 .VMenuHome ul li ul li:active ul ,
.Riquadro99 .VMenuHome ul li ul li:focus  ul {display:block !important;}

/* Sistemo il link con la cartina */
.Riquadro92 .RALinkInImg img,
.Riquadro98 .RALinkInImg img,
.Riquadro99 .RALinkInImg img{position:absolute; top:0; right:0;}

.Riquadro92 .RALinkInImg:link,
.Riquadro92 .RALinkInImg:visited,
.Riquadro98 .RALinkInImg:link,
.Riquadro98 .RALinkInImg:visited,
.Riquadro99 .RALinkInImg:link,
.Riquadro99 .RALinkInImg:visited {color: #fff; display: block; font-size: 115%; padding: 6px 40px 6px 6px; position:relative;}

.Riquadro92 .RALinkInImg:active,
.Riquadro92 .RALinkInImg:hover,
.Riquadro92 .RALinkInImg:focus,
.Riquadro98 .RALinkInImg:active,
.Riquadro98 .RALinkInImg:hover,
.Riquadro98 .RALinkInImg:focus,
.Riquadro99 .RALinkInImg:active,
.Riquadro99 .RALinkInImg:hover,
.Riquadro99 .RALinkInImg:focus{text-decoration:underline;}


/* Riquadro93 navigatore verticale */
.Riquadro93 ul li .IndA:link,
.Riquadro93 ul li .IndA:visited{display:block; color:#c1092a; font-size:110%; padding:6px 0;text-align:left;border-top: solid 2px #c1092a;font-weight:normal; text-transform:uppercase;}
.Riquadro93 ul li .IndA:link span,
.Riquadro93 ul li .IndA:visited span{ display:block; padding:4px 2px;}
.Riquadro93 ul li .IndA:link span span,
.Riquadro93 ul li .IndA:visited span span{ display:block; padding:0;}
.Riquadro93 ul li .IndA:hover span,
.Riquadro93 ul li .IndA:active span,
.Riquadro93 ul li .IndA:focus span{color:#fff; background-color:#c1092a;}
.Riquadro93 ul li .SelIndS{display:block; color:#c1092a; font-size:110%; padding:10px 0;text-align:left;border-top: solid 2px #c1092a;font-weight:normal;text-transform:uppercase;}
.Riquadro93 ul li .SelIndS span{display:block; padding:4px 2px;}
.Riquadro93 ul li .SelIndS span span{display:block; padding:0;}
.Riquadro93 ul li .SelIndA:link,
.Riquadro93 ul li .SelIndA:visited{display:block; color:#c1092a; font-size:110%; padding:10px 0;text-align:left;border-top: solid 2px #c1092a;font-weight:normal;text-transform:uppercase;}
.Riquadro93 ul li .SelIndA:link span,
.Riquadro93 ul li .SelIndA:visited span { display:block; padding:4px 2px;}
.Riquadro93 ul li .SelIndA:link span span,
.Riquadro93 ul li .SelIndA:visited span span { display:block; padding:0;}
.Riquadro93 ul li .SelIndA:hover span,
.Riquadro93 ul li .SelIndA:active span,
.Riquadro93 ul li .SelIndA:focus span{color:#fff;background-color:#c1092a; display:block;}
.Riquadro93 ul li ul li .IndA:link,
.Riquadro93 ul li ul li .IndA:visited{color:#41413c; font-size:90%; padding:6px 0; border-top: 0; }
.Riquadro93 ul li ul li .IndA:link span,
.Riquadro93 ul li ul li .IndA:visited span{ display:block; padding:4px 10px;}
.Riquadro93 ul li ul li .IndA:link span span,
.Riquadro93 ul li ul li .IndA:visited span span{ display:block; padding:0;}
.Riquadro93 ul li ul li .SelIndS{font-size:90%; padding:6px 0; border-top: 0;}
.Riquadro93 ul li ul li .SelIndS span{display:block; padding:4px 10px; color:#fff; background:#c1092a;}
.Riquadro93 ul li ul li .SelIndS span span{display:block; padding:0;}
.Riquadro93 ul li ul li .SelIndA:link,
.Riquadro93 ul li ul li .SelIndA:visited{color:#41413c; font-size:90%; padding:6px 0; border-top: 0; }
.Riquadro93 ul li ul li .SelIndA:link span,
.Riquadro93 ul li ul li .SelIndA:visited span { display:block; padding:4px 10px;}
.Riquadro93 ul li ul li .IndA:link span span,
.Riquadro93 ul li ul li .IndA:visited span span{ display:block; padding:0;}
.Riquadro93 ul li ul li {border-top:solid 1px #d9d9d6;}
.Riquadro93 ul li ul li ul li .IndA:link,
.Riquadro93 ul li ul li ul li .IndA:visited{font-size:90%;padding-left:25px;}
.Riquadro93 ul li ul li ul li .SelIndS{font-size:90%;padding-left:25px;}
.Riquadro93 ul li ul li ul li .SelIndA:link,
.Riquadro93 ul li ul li ul li .SelIndA:visited{font-size:90%;padding-left:25px;}
.Riquadro93 ul li ul li ul li {border-top:solid 1px #f0f0f0;}
.Riquadro93 ul li ul li ul li ul li .IndA:link,
.Riquadro93 ul li ul li ul li ul li .IndA:visited{font-size:80%;padding-left:35px;font-style:normal;}
.Riquadro93 ul li ul li ul li ul li .SelIndS{font-size:80%;padding-left:35px;font-style:normal;}
.Riquadro93 ul li ul li ul li ul li .SelIndA:link,
.Riquadro93 ul li ul li ul li ul li .SelIndA:visited{font-size:80%;padding-left:35px;font-style:normal;}

/* Riquadro94 - Footer */
.Riquadro94{background:#41413c; color:#fff;}
.Riquadro94 * {color:#fff;}
.Riquadro94 .RALinkIn:link,
.Riquadro94 .RALinkIn:visited{color:#fff; text-decoration:none; font-size: 105%; line-height: 2.5em;}
.Riquadro94 .RALinkIn:active,
.Riquadro94 .RALinkIn:focus,
.Riquadro94 .RALinkIn:hover{text-decoration:underline;}
.Riquadro94 .RALinkOut:link,
.Riquadro94 .RALinkOut:visited{color:#fff; text-decoration:none; font-size: 105%; line-height: 2.5em;}
.Riquadro94 .RALinkOut:active,
.Riquadro94 .RALinkOut:focus,
.Riquadro94 .RALinkOut:hover{text-decoration:underline;}
.r_dd_Riquadro94{padding:20px 0;}

.Riquadro94 ul li .IndA:link,
.Riquadro94 ul li .IndA:visited{line-height:2.5em;color:#fff; font-size:105%;}
.Riquadro94 ul li .IndA:hover,
.Riquadro94 ul li .IndA:active,
.Riquadro94 ul li .IndA:focus{text-decoration:underline;}
.Riquadro94 ul li .SelIndS{line-height:2.5em;color:#fff;font-size:105%;}
.Riquadro94 ul li .SelIndA:link,
.Riquadro94 ul li .SelIndA:visited{line-height:2.5em;color:#fff;font-size:105%;}
.Riquadro94 ul li .SelIndA:hover,
.Riquadro94 ul li .SelIndA:active,
.Riquadro94 ul li .SelIndA:focus{text-decoration:underline;}

.Riquadro94 .RAPar,
.Riquadro94 .RAParCell {color:#fff;font-size:105%;line-height:1.8em;}

/* Riquadro96 - Footer 2 */
.Riquadro96{background:#252520;color:#fff;}
.r_dd_Riquadro96{padding:20px 0;}
.r_dd_Riquadro96 .RAPar,
.r_dd_Riquadro96 .RAParCell,
.r_dd_Riquadro96 .RAPar a:link,
.r_dd_Riquadro96 .RAPar a:visited,
.r_dd_Riquadro96 .RAParCell a:link,
.r_dd_Riquadro96 .RAParCell a:visited {color:#fff;}

/* RARiquadro - Testata rossa sfondo bianco */
.Riquadro_dt_RARiquadro {background:#c1092a; color:#fff; padding:7px 7px; display:inline-block; margin-bottom:3px; font-size:90%;text-transform:uppercase;font-weight:bold;}
.RARiquadro h2 {font-size:100%;margin-bottom:5px; padding:7px 7px;text-transform:uppercase; background:#d9d9d6;}
.Riquadro_dt_RARiquadro .RALink02IMG img,
.Riquadro_dt_RARiquadro .RALinkIn02Img img,
.Riquadro_dt_RARiquadro .RALinkOut02Img img{margin-bottom:0;}

/*RiquadroComunicati*/
.C_Eventi{background:URL(ImgComunicati/ComunicatiRepeat.jpg) repeat-x;margin-bottom:5px;}
.RiquadroComunicatiRiquadroRight{border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;border-bottom:1px solid #C6C6C6;}
.RiquadroComunicati dt{color:#000;font-size: .9em;text-align:center;font-style:italic;}
.RiquadroComunicati{/*background:URL(ImgComunicati/LogoComunicati.jpg) no-repeat;*/ color:#000;padding: 0 .3em 10px .3em;font-style:italic;	margin-bottom:0;}
.RiquadroComunicati .RADate{color: #c1092a;font-weight:bold;}
.RiquadroComunicati{padding:0;margin: 0;/*padding-top:39px*/}
.RiquadroComunicati dd{padding:0;margin: 0;}
.RiquadroComunicati .RAElencoCanali{padding:0 1em 0 1em;}
.RiquadroComunicati a.RALink:link,
.RiquadroComunicati a.RALink:visited,
.RiquadroComunicati a.RALink:hover, 
.RiquadroComunicati a.RALink:active {background-image: none;padding-left: 0; font-size: .8em}
.RiquadroComunicati * a.RALinkOut,
.RiquadroComunicati * a.RALinkIn{padding-left: 0 !important;font-size: .8em}
.RiquadroComunicati hr{border-top:1px solid #AD0014;border-bottom:0;margin:0;height:1px;background:#AD0014;}
.RiquadroComunicati .RAElencoCanali h2 a{font-weight:normal !important;}



/* Riquadri	 Opzionali */
	
/* Oggetto Riquadro con sfondo Grigio */
dl.RiquadroGrigio, div.RiquadroGrigio { border: 1px solid #C6C6C6;padding: .5em .5em .5em 0;margin:1em 0 .8em 0; background:#EDEDED; color: #000;}
dl.RiquadroGrigio dt {color:#c1092a;background-color: #fff;position: relative;margin-top: -1.7em;float: left;padding: .2em .3em 0 .3em;font-size: .9em;font-weight: bold}
dl.RiquadroGrigio dd{padding: 0;margin: 1% 0 0 .5em}
.RiquadroGrigio * .RAElencoCanali p {font-size: .9em}

/* Riquadro Strutture in homepage */

dl.StruttureHome, div.StruttureHome { border: 1px solid #C6C6C6;padding: 8px;margin:10px 0; color: #000;}
dl.StruttureHome dt {color:#c1092a;background-color: #fff;position: relative;margin-top: -1.7em;float: left;padding: .2em .3em 0 .3em;font-size: .9em;font-weight: bold}
dl.StruttureHome dd{padding: 0;margin: 1% 0 0 .5em}

.StruttureHome a.RALink:link,
.StruttureHome a.RALink:visited,
.StruttureHome a.RALink:hover, 
.StruttureHome a.RALink:active {background-image: none;padding-left: 0; }
.StruttureHome * a.RALinkOut,
.StruttureHome * a.RALinkIn{padding-left: 0 !important;}

/* Riga Bordata */
.RiquadroRigaBordata {background: url("img/menu.jpg") no-repeat scroll 10px 18px #eaeaea;}
.Riquadro_dt_RiquadroRigaBordata{color: #41413c; font-size:110%; padding:28px 10px 18px;text-transform: uppercase;}
.r_dd_RiquadroRigaBordata{padding:0 10px 10px;}


/* RiquadroEventi - Riquadro eventi*/
.RiquadroEventi .RAElencoCanali h2 a:link, 
.RiquadroEventi .RAElencoCanali h2 a:visited {font-size: 95%;}
.RiquadroEventi .RAElencoCanali .RADate{float:right; width:38px; text-align:center; background:#c1092a; color:#fff; line-height:1.2em; font-style:normal;}
.RiquadroEventi .RAElencoCanali .RADate .mouth{display:block; width:38px; text-align:center; background:#d9d9d6; color:#000;}
.RiquadroEventi .RAElencoCanali h2{margin-right:43px;}

.RiquadroEventi .RAElencoCanali .RADate{float:right; width:64px; text-align:right; background:transparent; color:#000; line-height:1.2em; font-style:normal}
.RiquadroEventi .RAElencoCanali .RADate .data{display:inline-block; width:30px;}
.RiquadroEventi .RAElencoCanali .RADate .day{display:block; width:30px; text-align:center; background:#c1092a; color:#fff;}
.RiquadroEventi .RAElencoCanali .RADate .mouth{display:block; width:30px; text-align:center; background:#d9d9d6; color:#000;}
.RiquadroEventi .RAElencoCanali h2{margin-right:66px;}


/*Riquadro13 Approfondimenti*/
.Riquadro13 {margin-top:30px;}
.Riquadro_dt_Riquadro13{color:#c1092a; font-size:110%; padding:2px 10px; background:#fff;}
.r_dd_Riquadro13{padding:10px;border: solid 1px #aaa; background: rgba(255,255,255, 0.8);}

/*Riquadro14 bordo rosso img*/
.Riquadro14 img {border: 2px solid #9C4048;padding: 5px; background:#fff;}
.Riquadro14 a.RALink, .Riquadro14 .RALinkIn:visited {font-size:18px;text-decoration:none !important; color:#9C4048 !important;font-weight:normal;}
.Riquadro14 {color:#9C4048;font-family:Georgia;font-size:18px;font-style:italic;margin-bottom:10px;}

/*Riquadro15 bordo grigio img*/
.Riquadro15 img {border: 2px solid #5E5E5E;padding: 5px; background:#fff;}
.Riquadro15 a.RALink, .Riquadro15 .RALinkIn:visited {font-size:18px;text-decoration:none !important; color:#5E5E5E !important;font-weight:normal;}
.Riquadro15 {color:#5E5E5E;font-family:Georgia;font-size:18px;font-style:italic;margin-bottom:10px;}

/*Riquadro16 bordo blu img*/
.Riquadro16 img {border: 2px solid #002E7A;padding: 5px; background:#fff;}
.Riquadro16 a.RALink, .Riquadro16 .RALinkIn:visited {font-size:18px;text-decoration:none !important; color:#002E7A !important;font-weight:normal;}
.Riquadro16 {color:#002E7A;font-family:Georgia;font-size:18px;font-style:italic;margin-bottom:10px;}

/*riquadro17 grigio chiaro*/
.Riquadro17 {border: 1px solid #808080;padding:0.8em 1em; background:#F6F6F6;}
.Riquadro17 dt {color:#c1092a;background: #fff;padding: .5em .8em;font-size: 110%;font-weight: bold; border-bottom: 1px solid #808080; box-shadow:0 2px 2px #888;text-align:center;}
.r_dd_Riquadro17 {padding: 1.2em 1.2em;}

/* Riquadro 18 - titolo grigio */
.Riquadro18{border-bottom: solid 2px #ECECEB;}
.Riquadro_dt_Riquadro18{background:url(img/elementi_grafici/sfuma.png) repeat-x top left #ECECEB;padding:.5em;display:block;text-align:left; font-weight:bold; letter-spacing: 2px;}
.r_dd_Riquadro18 {padding:10px;}

/* Riquadro20 - bacheca */
.Riquadro20 {display:block; border: solid 3px #e5e5d6; border-radius:10px; padding: 20px; }
.Riquadro20 dt{ color:#444; Font-size: 150%; font-style:italic; padding: 0 0 10px 0; }
.Riquadro20 .RAElencoCanali {display: block;background:url(img/Riquadro19/sfuma.png) no-repeat bottom right #73bbc5;margin:15px 0 20px 0; box-shadow: 0 15px 15px -15px rgba(75, 75, 75, 0.75);}
.Riquadro20 .RAElencoCanali h2 {font-weight:bold;background-color: #047484;padding:10px; font-size:100%; font-style:normal;}
.Riquadro20 .RAElencoCanali h2 a{color:#000;}
.Riquadro20 .RAElencoCanali .Sintesi {padding:10px; min-height:100px;}

.OffertaFormativa .Riquadro20 .RAElencoCanali {display: block;background:transparent;margin:10px 0 20px 0; box-shadow: 0 15px 15px -15px rgba(75, 75, 75, 0.75);padding:0;position:relative;}
.OffertaFormativa .Riquadro20 .RAElencoCanali h2 {padding:0;margin:0;}
.OffertaFormativa .Riquadro20 .RAElencoCanali h2 a {display:block; background:url(img/elementi_grafici/sfuma.png) repeat-x top left #d9d9d6; color:#c1092a; font-size:120%; padding:10px 10px 12px;text-align:center;border-top: solid 2px #c1092a;}
.OffertaFormativa .Riquadro20 .RAElencoCanali h2 a:active,
.OffertaFormativa .Riquadro20 .RAElencoCanali h2 a:focus,
.OffertaFormativa .Riquadro20 .RAElencoCanali h2 a:hover{text-decoration:none;}

.OffertaFormativa .Riquadro20 .RAElencoCanali:hover h2 a,
.OffertaFormativa .Riquadro20 .RAElencoCanali:focus h2 a,
.OffertaFormativa .Riquadro20 .RAElencoCanali:active h2 a{color:#fff;background-color:#c1092a;}
.OffertaFormativa .Riquadro20 .RAElencoCanali .Sintesi {padding:0px 10px; min-height:0px; line-height:0px;/*height:0px;*/ overflow:hidden; color:transparent;
        transition:			all .3s;
        -moz-transition:	all .3s;
        -o-transition:		all .3s;
        -webkit-transition:	all .3s;}
.OffertaFormativa .Riquadro20 .RAElencoCanali:hover .Sintesi,
.OffertaFormativa .Riquadro20 .RAElencoCanali:focus .Sintesi,
.OffertaFormativa .Riquadro20 .RAElencoCanali:active .Sintesi{padding:10px; min-height:100px;line-height:1.5em;/*height:auto;*/ overflow:visible;background:#f8f8f8; color:#000;}
.OffertaFormativa .Riquadro20 .RAElencoCanali img {position:absolute; top:13px; right:10px;}


/* Riquadro 19 - Post-it */
.Riquadro19 {display: block;margin-bottom: 20px; border:1px solid #c1092a}
.Riquadro19 dt {font-weight:bold;background-color: #c1092a;padding:10px; font-size:13px; font-style:normal; color: white;}
.r_dd_Riquadro19 {padding:10px; min-height:100px;}

/*Modifica per lavoro della settimana*/
.lavoro_scientifico .RAElencoCanali h2 a .DTIT{display:block; margin-top:1em; font-size:90%; font-style:normal;}

/*Riquadro21 - collassabile*/
.Riquadro21 dd{overflow:hidden;}
.Riquadro21 dd,
.Riquadro21 dd * {
        transition:			all .3s;
        -moz-transition:	all .3s;
        -o-transition:		all .3s;
        -webkit-transition:	all .3s;}
.Imploso dd {line-height:0em !important; color:transparent;padding:0;}
.Esploso dd {line-height:1.2em !important; color:#000;padding:5px 0 5px 2.2em;}

.Imploso dd *{height:0; overflow:hidden;}
/*.Esploso dd *{height:auto;}* /

.Imploso .More {display:block;}
.Imploso .Less {display:none;}
.Esploso .More {display:none;}
.Esploso .Less {display:block;}

/* Nascondo i riquadro interni * / 
.Imploso dd dl,
.Imploso dd dd,
.Imploso dd dt,
.Imploso dd h1,
.Imploso dd h2,
.Imploso dd div{margin:0;padding:0;border:0;display:none;}

/* Elementi puramente grafici */
.Riquadro21 {/*border: solid 1px #D9D9D9; padding:.4em; margin: .5em 2em;*/}
.Riquadro21 dt{min-height:1.5em;}
.Riquadro21 .More,
.Riquadro21 .Less { float:left; width:1.5em; height:1.5em; line-height:1.5em; text-align: center; background:#c1092a; font-weight:bold; cursor:pointer; color:#fff;}
.Riquadro21 .Titolo {display: block; margin-left:2.2em; line-height:1.5em; font-weight:bold;}


/*Riquadro22 - collassabile neutro*/
.Riquadro22 dd{overflow:hidden;}
.Riquadro22 dd,
.Riquadro22 dd * {
        transition:			all .3s;
        -moz-transition:	all .3s;
        -o-transition:		all .3s;
        -webkit-transition:	all .3s;}
.Imploso dd {line-height:0em !important; color:transparent;padding:0;}
.Esploso dd {line-height:1.2em !important; color:#000;padding:10px 0 16px 30px;}

.Imploso dd *{height:0; overflow:hidden;}
/*.Esploso dd *{height:auto;}*/

.Esploso .More {display:none;}
.Esploso .Less {display:block;}
.Imploso .More {display:block;}
.Imploso .Less {display:none;}

/* Nascondo i riquadro interni */
.Imploso dd dl,
.Imploso dd dd,
.Imploso dd dt,
.Imploso dd h1,
.Imploso dd h2,
.Imploso dd div{margin:0;padding:0;border:0;/*display:none;*/}

/* Elementi puramente grafici */
.Riquadro22 dt{min-height:1.5em;}
.Riquadro22 .More {float:left; width:16px; height:20px; min-height:16px; background:url(img/RiquadroCollassabile/more.png) no-repeat center center; cursor:pointer; color:transparent;}
.Riquadro22 .Less {float:left; width:16px; height:20px; min-height:16px; background:url(img/RiquadroCollassabile/less.png) no-repeat center center; cursor:pointer; color:transparent;}
.Riquadro22 .Titolo {display: block; margin-left:30px; line-height:20px;font-size:120%; color: #c1092a;}


/* Mappa Regione Marche */
	ul#mappaRegioneMarche {background: url(img/mappa/mappaMarche_nia.png) no-repeat; margin: 0 0 2em 0 ; padding: 0; width: 210px; height: 207px; position: relative; list-style: none;}
	ul#mappaRegioneMarche a {width: 100%; height: 100%; display: block;}
	ul#mappaRegioneMarche a:link,
	ul#mappaRegioneMarche a:visited {color: #000; font-weight: bold; font-size: 1em; text-decoration: none !important; width:100px; height: 50px;}
	ul#mappaRegioneMarche a:hover,
	ul#mappaRegioneMarche a:active,
	ul#mappaRegioneMarche a:focus {border: 1px solid #808080;background-color: #fff; background-repeat: no-repeat; background-position: top left; }
	ul#mappaRegioneMarche li {margin: 0; padding: 0; display: block; position: absolute;}
	
	li#mappaRegioneMarche_Ancona { width: 50px; height: 20px; top:32px; right: 0;}
	li#mappaRegioneMarche_Ancona a:hover,
	li#mappaRegioneMarche_Ancona a:active,
	li#mappaRegioneMarche_Ancona a:focus { background-image: url(img/mappa/bg_mappaAncona.png)}
	
	li#mappaRegioneMarche_Pesaro { width: 60px; height: 15px; top:-3px; right: 60px;}
	li#mappaRegioneMarche_Pesaro a:hover,
	li#mappaRegioneMarche_Pesaro a:active,
	li#mappaRegioneMarche_Pesaro a:focus { background-image: url(img/mappa/bg_mappaPesaro.png)}
	
	li#mappaRegioneMarche_Falconara { width: 80px; height: 20px; top:37px; right: 55px;}
	li#mappaRegioneMarche_Falconara a:hover,
	li#mappaRegioneMarche_Falconara a:active,
	li#mappaRegioneMarche_Falconara a:focus { background-image: url(img/mappa/bg_mappaFalconara.png)}
	
	li#mappaRegioneMarche_Jesi { width:50px; height: 15px; top:64px; right: 65px;}
	li#mappaRegioneMarche_Jesi a:hover,
	li#mappaRegioneMarche_Jesi a:active,
	li#mappaRegioneMarche_Jesi a:focus { background-image: url(img/mappa/bg_mappaJesi.png)}
	
	li#mappaRegioneMarche_Fabriano { width: 80px; height: 20px; top:90px; right: 100px;}
	li#mappaRegioneMarche_Fabriano a:hover,
	li#mappaRegioneMarche_Fabriano a:active,
	li#mappaRegioneMarche_Fabriano a:focus { background-image: url(img/mappa/bg_mappaFabriano.png)}
	
	li#mappaRegioneMarche_Macerata { width: 65px; height: 18px; top:87px; right: 0;}
	li#mappaRegioneMarche_Macerata a:hover,
	li#mappaRegioneMarche_Macerata a:active,
	li#mappaRegioneMarche_Macerata a:focus { background-image: url(img/mappa/bg_mappaMacerata.png)}
	
	li#mappaRegioneMarche_Fermo { width: 53px; height: 15px; top:112px; right: 38px;}
	li#mappaRegioneMarche_Fermo a:hover,
	li#mappaRegioneMarche_Fermo a:active,
	li#mappaRegioneMarche_Fermo a:focus { background-image: url(img/mappa/bg_mappaFermo.png)}
	
	li#mappaRegioneMarche_Ascoli { width: 100px; height: 18px; top:160px; right: 40px;}
	li#mappaRegioneMarche_Ascoli a:hover,
	li#mappaRegioneMarche_Ascoli a:active,
	li#mappaRegioneMarche_Ascoli a:focus { background-image: url(img/mappa/bg_mappaAscoli.png);}
	
	li#mappaRegioneMarche_SBenedetto { width: 85px; height: 20px; top:133px; left: 199px;}
	li#mappaRegioneMarche_SBenedetto a:hover,
	li#mappaRegioneMarche_SBenedetto a:active,
	li#mappaRegioneMarche_SBenedetto a:focus { background-image: url(img/mappa/bg_mappaSanBenedetto.png)}
	
/* link alle facoltà */
.menu-facolta {margin-top:55px;}
.menu-facolta li { display: block; float: left;width:20%;font-family:Arial;font-size:110%;font-weight:bolder; }
.menu-facolta li.link-agraria a { padding-top:10px;background:url(img/verde-agraria.jpg) top left no-repeat;color:#036b2c; }
.menu-facolta li.link-economia a { padding-top:10px;background:url(img/arancio-economia.jpg) top left no-repeat;color:/*#ec7e1c*/#A65C00; }
.menu-facolta li.link-ingegneria a { padding-top:10px;background:url(img/grigio-ingegneria.jpg) top left no-repeat;color:#4a4a4c; }
.menu-facolta li.link-medicina a { padding-top:10px;background:url(img/rosso-medicina.jpg) top left no-repeat;color:#d9031f; }
.menu-facolta li.link-scienze a { padding-top:10px;background:url(img/verde-scienze.jpg) top left no-repeat;color:#008100; }


/*Nascondo il link alla versione desktop */
.ind_04 .liP8{display:none;}
.ind_04 .liP9{display:none;}
.ind_41 .liP7{display:none;}
.ind_41 .liP8{display:none;}

/* SLIDE SHOW HOME*/
#Slide{position:relative;height:350px;width:100%;overflow:hidden;display:block;overflow:hidden;background:#000;color:#fff;}
#ContenitoreSlide .LinkSlide {height:350px;width:994px;display:block;overflow:hidden;}
#ContenitoreSlide .ImgSfondo{position:absolute;top:0;left:0;min-height:350px;min-width:994px;}
#ContenitoreSlide  .SintesiSlide{position:absolute;bottom:0;left:0;height:115px;max-height:115px;width:994px;max-width:994px;overflow:hidden;display:block;background:url(img/Slideshow/sfondo.png) top left repeat-x;}
#ContenitoreSlide  .SintesiSlide .in{padding:30px 10px 10px 10px;}
#ContenitoreSlide  .TitoloSlide{color:#fff;font-size:250%;text-transform:uppercase;margin-bottom:10px;text-shadow: 1px 1px 0px #000, -1px 1px 0px #000, 1px -1px 0px #000, -1px -1px 0px #000;display:block;}
#ContenitoreSlide  .TestSlide{color:#fff;font-size:110%;text-transform:uppercase;margin-bottom:10px;text-shadow: 1px 1px 0px #000, -1px 1px 0px #000, 1px -1px 0px #000, -1px -1px 0px #000;}
#ContenitoreSlide > div{max-width:100%;}
#ContenitoreSlide  .credits{display:block;background:url(img/Slideshow/info.png) top left no-repeat; padding:18px 22px 18px 52px;position:absolute;top:0;right:-225px; width:200px;
		transition:			all .3s;
        -moz-transition:	all .3s;
        -o-transition:		all .3s;
        -webkit-transition:	all .3s;}
#ContenitoreSlide  .credits:active,
#ContenitoreSlide  .credits:hover,
#ContenitoreSlide  .credits:focus{background-color:rgba(0,0,0,.7);right:0;}
#ContenitoreSlide  .credits span{color:#fff;font-size:105%;}
#ContenitoreSlide .LinkPag{color:#fff;}


#navSlide{position:absolute;bottom:10px;right:10px;z-index:10;}
#navSlide .Ico{background:url(img/Slideshow/pallinovuoto.png) no-repeat center center; height:14px;width:14px;overflow:hidden;display:block;float:left;}
#navSlide .activeSlide .Ico{background:url(img/Slideshow/pallinopieno.png) no-repeat center center;}
#navSlide .Ico .SpanIcoSlide{display:none;}
#prevSlide{background:url(img/Slideshow/frecciasinistra.png) no-repeat center center; height:59px;width:26px;overflow:hidden;display:block;position:absolute;top:80px;left:10px;z-index:10;color:#fff;}
#nextSlide{background:url(img/Slideshow/frecciadestra.png) no-repeat center center; height:59px;width:26px;overflow:hidden;display:block;position:absolute;top:80px;right:10px;z-index:10;color:#fff;}
#prevSlide span,
#nextSlide span {display:none;}

.contenitore_box{position:relative;}
.box_avanced {display:none;position:absolute; bottom: -9px; right:9px; font-size:75%; color:#fff; padding:0px 6px; border-radius:10px; border:solid 1px #c1092a;line-height:1.1em;}
.box_avanced a:link,
.box_avanced a:visited{color:#c1092a;}



#cookieChoiceInfo {padding: 8px !important;  font-size: 9pt; bottom:0; top: auto !important; font-family: Arial;box-shadow: 0 0 8px #666; background:#f0f0f0;}
#cookieChoiceInfo a {color: #000;text-decoration: underline;}
#cookieChoiceInfo a:hover { color: #666;}
#cookieChoiceDismiss {background-color: #C1092A; color: #FFF !important; font-weight: bold; font-size: .9em; padding: 3px 10px;  border-radius: .5em; margin-left:8px !important;text-decoration: none !important;}
#cookieChoiceDismiss:hover { background-color: #666; }

.SkipLink a{position:absolute;left:-1000px; background: #fff; border: solid 1px #000; display: inline-block; font-family:Arial; font-size: 120%; font-weight: bold; padding: 10px 16px; position: absolute; text-transform: uppercase; top:10px; z-index: 15; width:200px; margin-left:-100px;}
.SkipLink a:focus{left: auto;}