*: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;color: #444;/*line-height: 120%;*/}
.Dro{height:1%;}
fieldset{border:1px solid #525252;margin:5px 0 5px 0;padding:5px;}
.Logon_Registrazione{background:url(../img/LogOn_Registrazione.jpg) no-repeat right top;}
.RADebug td{border:1px solid #525252;padding:.2em;background:#F5F3EE;color:#525252}
.RADebug th{border:1px solid #525252;background:#800000;color:#ffffff;padding:.2em}
.indietroTD,.avantiTD{width:50%}
.MenuO{float:left}
.MenuO li{float:left}
img{border:none;vertical-align:middle}
.RALineBreak{height:16px;overflow:hidden;}
a{text-decoration:none;color:#000000;}
.RAIMGSpacerLeft{padding:2px;margin-left:10px;border:1px solid #d0d0d0;}
.RAIMGSpacerRight{padding:2px;margin-right:10px;border:1px solid #d0d0d0;}
.RAVerticalLine{border-right:1px solid #d0d0d0;}
.RAElencoCanali{margin-bottom:10px;display:block;}
.TopLeft_Impaginazione,.BottomLeft_Impaginazione{display:none;}
table{border-collapse:collapse;}
a img,.RAImmagine img{display:inline;}
.RALinkInImgOnly,.RALinkOutImgOnly,.RALinkIMG{display:inline;}
.Messaggio{border:1px solid #000000;padding:3px;background:#ffff00;color:#000000;font-weight:bold;}
#RASondaErrore,.Msg,.MsgErr,.MsgErrore{display:block; text-align:center; font-weight:bold; font-size:110%; color:#ff0000/*background:url(../../../img/MsgAttenzione.gif) #7A000B no-repeat;color:#ffffff;padding:.5em;padding-left:20px;border:1px solid #000000;margin:1em;*/}
td{vertical-align:top}
ul,ol{list-style-position:outside;list-style:none}
body{text-align:center;}
.Pagina{margin:auto;text-align:left;background-color:#ffffff;width:1090px;}
.ClasseBody{font-size:110%;font-family:Verdana;}
.ColonnaRight{width:250px;padding-left:15px;}
.ColonnaLeft{width:190px;padding-right:15px;}
.Left{width:190px;}
.Classe77 .ColonnaLeft{width:250px;padding-right:15px;}
.Middle{width:100%}
.CorpoPagina{height:auto !important;min-height:400px;height:400px;}
input.submit,.RATasto,.TastoGenerico,.RALogOff input,.submit input, .RA_sub, .RA_divsub input{color:#ffffff;background:#414141;margin-top:3px;border:2px outset #CCC;display:block;text-align:left;font-weight:bold;cursor:pointer;}
.RATablePlus01 input{display:inline;}

.RAEC0 img{margin-right:5px;}
.RAEC1 img {margin-right:10px;}
.RiquadroImpaginazione .TopLeft,.RiquadroImpaginazione .BottomLeft{display:none;}
.ADMFixed{height:28px;}
.Amministrazione{width:100%;min-width:800px;position:fixed;height:28px;text-align:center;background:URL(../img/Navigazione.gif) no-repeat top right;font-weight:bold;z-index:10;top:0;left:0;}
.PulsanteGenericoAdmin{width:10em;color:#000000;font-size:12px;cursor:pointer;text-align:center;margin-top:5px;border:1px solid #525252;background:#e5e5e5 url(../img/TastiAdmin.gif) repeat-x center top}
.Amministrazione input,.Amministrazione div,.Amministrazione form{display:inline;}
.PulsanteGenericoAdmin:focus,.PulsanteGenericoAdmin:hover,.PulsanteGenericoAdmin:active{background:#ffffff;}
.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:#d0d0d0;border-right:1px solid #d0d0d0;}
.EditOdd .Pad2{background:#e5e5e5;}
.EditEven .Pad1{background:#d0e0ec;border-right:1px solid #525252;}
.EditEven .Pad2{background:#e5e5e5;}
.EditEven{border:1px solid #525252;color:#252729;}
.EditOdd{border:1px solid #d0d0d0;}
.EditEven .Pad1{background:#d0e0ec;border-right:1px solid #525252;}
.EditOdd .Pad1{background:#d0d0d0;border-right:1px solid #d0d0d0;}
.EditEven .Contenuto2,.EditOdd .Contenuto2{background:#e5e5e5;}
.EditEven:hover,.EditEven:active,.EditEven:focus{border:1px solid red;}
.EditOdd:hover,.EditOdd:active,.EditOdd:focus{border:1px solid red;}
.RAEditLegend{background:#525252;color:#ffffff;padding:2px;border:1px solid #000000;}
.RAEditField{border:1px solid #000000;margin-top:10px;}
.RAEditBodyLegend{background:#000000;color:#ffffff;padding:2px;border:1px solid #57211c;}
.RAEditBody{border:1px solid #000000;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 #525252;background:#C8823A;}
.RAEditField .Pad1{background:#d0d0d0;border:1px solid #525252;}
.TastiMod input{margin-right:2px;margin-left:2px;}
.RAEditField .Pad2{background:#e5e5e5;border:1px solid #525252;}
.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:#e5e5e5;border:1px solid #525252;cursor:pointer}
#RAModello .Contenuto input:hover,#RAModello .Contenuto input:active,#RAModello .Contenuto input:focus{background:#ffffff;}
.RATableModelli{float:left;margin-right:.5em;margin-bottom:1em}
.RATableModelli th{background:#d0e0ec;color:#000000;padding:.2em;border:1px solid #015999}
.RATableModelli td{border:1px solid #015999;padding:.2em;line-height:2em;background:#ffffff;}
.RATable{color:#000000; margin:1em;border:1px solid #D0D0D0}
.RATable td{padding-top:2px;padding-right:5px;padding-bottom:2px;padding-left:5px;border-top:1px solid #7A000B;border-right:1px solid#D0D0D0;border-bottom:1px solid #7A000B;border-left:1px solid #D0D0D0;}
.RATable th{border-bottom:1px solid #7A000B; border-top:1px solid #7A000B; border-left: 1px solid #D0D0D0; border-right: 1px solid #D0D0D0; text-align:center;background:#F1F1F1; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;}
.RATable caption{border-top:1px solid #d0d0d0;padding:2px;text-align:center;}
.RANoWrap{white-space:nowrap}
.AdminPagHidden,.nascosto,.RAHidden{display:none;}
/*.RASottolineato{background:#DEBCBD;}*/
.RASottolineato{background:#EDD7D9;}
.RAFloatLeft{float:left;}
.RAFloatRight{float:right}
.RAFloatClear{clear:both;}
.RAGrassetto{font-weight:bold}
hr{border-top:#525252;border-bottom:0;height:1px;background:#525252;margin-top:3px;margin-bottom:3px;}
.RAHR{height:1px;background:#525252;margin-top:4px;margin-bottom:4px;}
.RACorsivo{font-style:italic}
/*.RALinkUL,.RALinkUL li,#RAFormSearchAdv{display:inline}*/
@font-face{font-family:'ProximaNova';src:url('../../../++theme++shared/static/webfonts/252490_4_0.eot');src:url('../../../++theme++shared/static/webfonts/252490_4_0.eot?#iefix') format('embedded-opentype'),url('../../../++theme++shared/static/webfonts/252490_4_0.woff') format('woff'),url('../../../++theme++shared/static/webfonts/252490_4_0.ttf') format('truetype'),url('../../../++theme++shared/static/webfonts/252490_4_0.svg#wf') format('svg'),url('../../../++theme++shared/static/webfonts/252490_4_0.svgz#wf') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNova';src:url('../../../++theme++shared/static/webfonts/252490_5_0.eot');src:url('../../../++theme++shared/static/webfonts/252490_5_0.eot?#iefix') format('embedded-opentype'),url('../../../++theme++shared/static/webfonts/252490_5_0.woff') format('woff'),url('../../../++theme++shared/static/webfonts/252490_5_0.ttf') format('truetype'),url('../../../++theme++shared/static/webfonts/252490_5_0.svg#wf') format('svg'),url('../../../++theme++shared/static/webfonts/252490_5_0.svgz#wf') format('svg');font-weight:bold;font-style:normal}
.RALinkUL li,#RAFormSearchAdv{display:inline}
.RATitolo{color:#7A000B; font-weight:bold; font-size:110%;border-top:solid 1px #7A000B; border-bottom:2px solid #BEBEBE;padding-top:.5em; padding-bottom:.1em; margin-bottom:1.5em;/*padding-left:.25em;*/}
.RATitolo02{color:#7A000B; font-weight:normal; font-size:135%;border-bottom:solid 1px #7A000B;padding:.5em 1em; margin-bottom:1.5em;background:#fff; font-family:"ProximaNova",Verdana; letter-spacing:1px;box-shadow:0 1px 1px #aaa;}
.RATitolo03{color:#000; font-weight:normal; font-size:135%;border-bottom:solid 1px #7A000B;padding:.5em 1em; margin-bottom:1.5em;background:#fff; font-family:"ProximaNova",Verdana; letter-spacing:1px;box-shadow:0 1px 1px #aaa;}
.RASotTitCell{font-size:110%;color:#7A000B;margin-bottom:5px;margin-top:1em;}
.RASottotitolo{font-size:110%;color:#7A000B;margin-bottom:5px;margin-top:1em; padding: 0 1px}
.RASottotitolo02{font-size:115%;color:#7A000B;margin-bottom:5px;margin-top:1em; background:#fff; font-family:verdana; letter-spacing:1px; padding: 0 1px;}
.RASottotitolo03{font-size:115%;color:#000;margin-bottom:5px;margin-top:1em; background:#fff; font-family:verdana; letter-spacing:1px; padding: 0 1px;}
.RAWidth100{width:100%;}
.RAWidth80{width:80%}
.RAWidth70{width:70%}
.RAWidth50{width:50%}
.RAWidth20{width:20%}
.RAWidth30{width:30%}
.RAWidth16em{width:16em}
.RAWidthAuto{width:auto}
.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;}
.RAElencoCanali h2{margin-bottom:4px;}
.RAElencoCanali hr{display:none;}
.RAElencoCanali .PLNK{font-weight:bold;}
.RAElencoCanali h2 a:link,
.RAElencoCanali h2 a:visited{color:#000000;font-weight:bold;text-decoration:none;border-bottom:#000 1px dotted;}
.RAElencoCanali h2 a:hover,
.RAElencoCanali h2 a:active,
.RAElencoCanali h2 a:focus{border-bottom:#000 1px solid;}
.RAElencoCanaliAbstract p{line-height:100%;font-size:90%;color:#525252;}
.Sintesi{line-height:105%;margin-bottom:3px; font-size:90%;}
.Sintesi a:link,.Sintesi a:visited{color:#555;font-weight:bold;text-decoration:none;border-bottom:#000 1px dotted;}
.Sintesi a:hover,.Sintesi a:active,.Sintesi a:focus{border-bottom:#000 1px solid;}
.RAElencoCanali .RADate{font-style:italic;}
.RAElencoCanali .PTIT{padding-right:5px;border-right:1px solid #015999;display:inline;}
.HRElenco{padding-bottom:3px; border-bottom:solid 1px #efefef;}
.RAElencoCanali .RALink:link,
.RAElencoCanali .RALink:visited{color:#000000;background:url("img/elementi_grafici/quadrato_rosso_p.png") no-repeat scroll 0px center;padding-left:12px;text-decoration:none;border-bottom:#000 1px dotted;}
.RAElencoCanali .RALink:active,
.RAElencoCanali .RALink:focus,
.RAElencoCanali .RALink:hover{border-bottom:#000 1px solid;}
.RAParCell ul,.RAPar ul{list-style-type:square;list-style-position:inside;margin-left:2em;padding-top:1em;padding-bottom:1em;}
/* Modifica richiesta con redmine sdk #7977 per allineare gli elenchi puntati
.RAParCell ul li,.RAPar ul li{list-style-type:square;list-style-position:inside;margin-left:1em;}
.RAParCell ol,.RAPar ol{list-style-type:decimal;list-style-position:inside;margin-left:3em;}
*/
.RAParCell ul,
.RAParCell ol,
.RAPar ul,
.RAPar ol{display:inline-block;}
.RAParCell ul li,.RAPar ul li{list-style-type:square;list-style-position:outside;margin-left:1em;}
.RAParCell ol,.RAPar ol{list-style-type:decimal;list-style-position:outside;margin-left:3em;}
.alfabeto *{font-family:Lucida Console,  Monaco,  Courier;}
.alfabeto{background-image:url(./img/alfabeto/sfondo.gif);background-position:top left;padding:.5em;margin-top:1em;border:solid 1px #89976E;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 #89976E;}
.alfabeto li strong{background-color:#B7C993;border:1px solid #89976E;}
.alfabeto li a:link{color:#000000;background-image:url(./img/alfabeto/cella.gif);background-position:center center;border:1px solid #89976E;background-repeat:no-repeat;text-decoration:none;border-bottom:#000 1px dotted;}
.alfabeto li a:visited{color:#000000;background-image:url(./img/alfabeto/cella.gif);background-position:center center;border:1px solid #89976E;background-repeat:no-repeat;text-decoration:none;border-bottom:#000 1px dotted;}
.alfabeto li a:hover,.alfabeto li a:active,.alfabeto li a:focus{color:#000000;background-image:url(./img/alfabeto/cella-hover.gif);text-decoration:none;border-bottom:#000 1px solid;}
.alfabetoLink{border-bottom:1px solid #89976E;border-right:1px solid #89976E;border-left:1px solid #89976E;background-color:#ffffff;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:#7A000B;background-image:url(./img/alfabeto/link-hover.gif);text-decoration:none;border-bottom:#000 1px solid;}
.alfabetoLink a:link{font-size:90%;color:#000000;background-image:url(./img/alfabeto/link.gif);background-position:left center;padding-left:12px;background-repeat:no-repeat;text-decoration:none;border-bottom:#000 1px dotted;}
.alfabetoLink a:visited{font-size:90%;color:#525252;background-image:url(./img/alfabeto/link.gif);background-position:left center;padding-left:12px;background-repeat:no-repeat;text-decoration:none;border-bottom:#000 1px dotted;}

/*NUOVA 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:#666; 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 {background:#eee URL(./img/photogallery/center.gif) 5px 5px repeat-x; padding-left:10px; padding-right:10px; padding-top:5px;}
#PhotoGalleryOriz #motioncontainer {height:165px;  width:100%;}
#PhotoGalleryOriz .bg1 {background:URL(./img/photogallery/fsx.gif) left  top no-repeat transparent;}
#PhotoGalleryOriz .bg2 {background:URL(./img/photogallery/fdx.gif) right top no-repeat transparent;}
#PhotoGalleryVert {background:#eee URL(./img/photogallery/fmid.gif) 5px 5px repeat-y; padding-left:5px; padding-right:10px; padding-top:10px;  padding-bottom:10px; overflow:hidden;}
#PhotoGalleryVert .bg1 {background:URL(./img/photogallery/ftop.gif) left  top no-repeat transparent;}
#PhotoGalleryVert .bg2 {background:URL(./img/photogallery/fbot.gif) left bottom no-repeat transparent; padding-left:25px;}
#PhotoGalleryVert #motioncontainer {width:150px; height:450px;}
.ImageGrande {text-align:center;}
.bigimg {width:400px;}
.big {text-align:left; width:400px; margin:auto;}
.vis5 .bigimg {width:600px;}
.vis5 .big {text-align:left; width:600px; margin:auto;}.big {text-align:left; width:600px; margin:auto;}
#titoloImage {font-size:18px; font-style:italic; padding:5px;}
#didascaliaImage {font-size:14px; padding:5px;}
.tipo1 .littleImage,.tipo3 .littleImage {margin-top:35px; margin-left:5px; margin-right:5px; height:120px; border:0;}
.tipo2 .littleImage {margin:2px; width:150px; border:0;}
.tipo4 .elencoimg {margin:auto;}
.tipo4 .littleImage {width:100%;}
.tipo4 a {width:48%; display:block; float:left; padding-right:1%; padding-left:1%}
.tipo4 #LinkImg0 {width:98% !important; padding-right:1% !important; padding-left:1% !important}
/*FINE NUOVA PHOTOGALLERY*/



.RAVerticalLine{border-right:1px solid #d0d0d0;}
.Even{background:#e5e5e5;color:#808080}
dl.RAImmagine dd{margin:0 0 1em 0;text-align:center;font-style:italic;color:#525252;}
#MotoreRicerca fieldset{background:URL(../img/bg_motoreRicerca.jpg) #ffffff right bottom no-repeat;}
.MotoreRicerca{padding:5px}
.RAPar a:link,
.RAPar a:visited,
.RAParCell a:link,
.RAParCell a:visited{color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RAPar a:active,
.RAPar a:focus,
.RAPar a:hover,
.RAParCell a:active,
.RAParCell a:focus,
.RAParCell a:hover{color:#525252;text-decoration:none;border-bottom:#000 1px solid;}

.RisultatoCerca dt a:link,
.RisultatoCerca dt a:visited{color:#A3000D;background:url("img/elementi_grafici/quadrato_rosso_p.png") no-repeat scroll 0px center;padding-left:12px;text-decoration:none;border-bottom:#A3000D 1px dotted;font-weight:bold;}
.RisultatoCerca dt a:active,
.RisultatoCerca dt a:focus,
.RisultatoCerca dt a:hover{border-bottom:#A3000D 1px solid;}
.RisultatoCerca dd {padding:.5em;}
.RisultatoCerca .RAHrefKb{color: #585858 !important; font-size:90%;}

/*Link base*/
.RALinkIn:link,
.RALinkIn:visited{color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RALinkIn:hover,
.RALinkIn:active,
.RALinkIn:focus{border-bottom:#000 1px solid;}
.RALinkOut:link,
.RALinkOut:visited{color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RALinkOut:hover,
.RALinkOut:active,
.RALinkOut:focus{border-bottom:#000 1px solid;}
.RALinkInImg:link,
.RALinkInImg:visited,
.RALinkIMG:link,
.RALinkIMG:visited{color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RALinkInImg:hover,
.RALinkInImg:active,
.RALinkInImg:focus{text-decoration:none;border-bottom:#000 1px solid;}
.RALinkOutImg:link,
.RALinkOutImg:visited{color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RALinkOutImg:hover,
.RALinkOutImg:active,
.RALinkOutImg:focus{text-decoration:none;border-bottom:#000 1px solid;}

/*Link grassetto*/
.RALinkIn02:link,
.RALinkIn02:visited{font-weight:bold;color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RALinkIn02:hover,
.RALinkIn02:active,
.RALinkIn02:focus{border-bottom:#000 1px solid;}
.RALinkOut02:link,
.RALinkOut02:visited{font-weight:bold;color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RALinkOut02:hover,
.RALinkOut02:active,
.RALinkOut02:focus{border-bottom:#000 1px solid;}
.RALinkIn02Img:link,
.RALinkIn02Img:visited,
.RALink02IMG:link,
.RALink02IMG:visited{font-weight:bold;color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RALinkIn02Img:hover,
.RALinkIn02Img:active,
.RALinkIn02Img:focus{text-decoration:none;border-bottom:#000 1px solid;}
.RALinkOut02Img:link,
.RALinkOut02Img:visited{font-weight:bold;color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RALinkOut02Img:hover,
.RALinkOut02Img:active,
.RALinkOut02Img:focus{text-decoration:none;border-bottom:#000 1px solid;}

/*Link rientrato*/
.RALinkIn03:link,
.RALinkIn03:visited{color:#525252;text-decoration:none;border-bottom:#000 1px dotted;margin-left:30px;}
.RALinkIn03:hover,
.RALinkIn03:active,
.RALinkIn03:focus{border-bottom:#000 1px solid;}
.RALinkOut03:link,
.RALinkOut03:visited{color:#525252;text-decoration:none;border-bottom:#000 1px dotted;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;border-bottom:#000 1px dotted;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;border-bottom:#000 1px dotted;margin-left:30px;}
.RALinkOut03Img:hover,
.RALinkOut03Img:active,
.RALinkOut03Img:focus{text-decoration:none;border-bottom:#000 1px solid;}

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

/* Link Rosso Grande */
.RALinkIn05:link,
.RALinkIn05:visited,
.RALinkOut05:link,
.RALinkOut05:visited{font-weight:bold; display:block; text-decoration: underline; font-size:115%;color:#7A000B;margin-bottom:5px;margin-top:1em; background:#fff; font-family:verdana; letter-spacing:1px; padding: 0 1em;}
.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{font-weight:bold; display:block; text-decoration: underline; font-size:115%;color:#000;margin-bottom:5px;margin-top:1em; background:#fff; font-family:verdana; letter-spacing:1px; padding: 0 1em;}
.RALinkIn06:active,
.RALinkIn06:focus,
.RALinkIn06:hover,
.RALinkOut06:active,
.RALinkOut06:focus,
.RALinkOut06:hover{color:#555;}

.RAElencoCanali h2 a:link,
.RAElencoCanali h2 a:visited{color:#282828;font-weight:bold;text-decoration:none;border-bottom:#000 1px dotted;}
.RAElencoCanali h2 a:hover,
.RAElencoCanali h2 a:active,
.RAElencoCanali h2 a:focus{border-bottom:#000 1px solid;}
.RALinkDownLoad:link,
.RALinkDownLoad:visited{color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RALinkInImg:link,
.RALinkInImg:visited,
.RALinkIMG:link,
.RALinkIMG:visited{color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RALinkOutImg:link,
.RALinkOutImg:visited{color:#525252;text-decoration:none;border-bottom:#000 1px dotted;}
.RALinkOutImg:hover,
.RALinkOutImg:active,
.RALinkOutImg:focus{text-decoration:none;border-bottom:#000 1px solid;}
.RAAlignJustify,
.RAAlignJustify p{text-align:justify}
.RAAlignCenter,.RAAlignCenter p,.RAAlignCenter input,.RAFloatCenter,.RAAlignCenter .RALinkOutImgOnly,.RAAlignCenter .RALinkInImgOnly,.RAAlignCenter .RALinkIn,.RAAlignCenterHR{text-align:center;margin:auto;}
.RAAlignCenter{margin:0 auto 0 auto !important;}
.RAAlignLeft,.RAAlignLeft p{text-align:left;}
.RAAlignRight p,.RAAlignRight,.RAAlignRight .RALinkIn{float:right;}
.RAPar.RAAlignRight,
.RAPar.RAAlignRight p,
.RAAlignRightPar,
.RAAlignRightPar p{float:none; text-align:right;}
.VisParagrafo{overflow:scroll;background:#ffffff;font-size:12px;color:#000000;border-top-style:groove;border-left-style:groove;border-bottom-style:inset;border-right-style:inset}
.Ulancora{display:block;text-align:right;}

.CalendarioC{border-top:1px solid #BEBEBE;border-left:1px solid #BEBEBE;border-right:1px solid #BEBEBE;border-bottom:2px solid #79000A;}
.Calendario{width:100%;line-height:100%;background-image:url(./img/Riquadro5/DT.gif);background-position:top left;margin-bottom:10px;width:100%;background-repeat:no-repeat;}
.CalendarioFooter{width:100%;}
.Calendario caption{color:#000;background:URL(img/Riquadro93/liv1.gif) repeat-x;padding:10px;text-align:center;text-transform:uppercase;font-weight:bold;}
.Calendario td{width:auto;text-align:center;vertical-align:middle; font-size:85%;padding:3px;border-bottom:1px solid #BEBEBE;}
.Calendario th{width:auto;text-align:center;vertical-align:middle; font-size:85%;padding:3px;background:#79000A; color:#fff}
.Calendario a{display:block;text-align:center;}
.Lunedi,
.Martedi,
.Mercoledi,
.Giovedi,
.Venerdi{color:#404040;}
.Sabato,
.Domenica{color:#79000A;font-weight:bold;}
.calEvent a:link,
.calEvent a:visited{color:#000;border:1px solid #A4000E;}
.calEvent a:hover,
.calEvent a:focus,
.calEvent a:active{border:1px solid #AAA;}
.RAEventiCal a:link,
.RAEventiCal a:visited{font-weight:bold;color:#000;border:1px solid #004A6F;}
.RAEventiCal a:hover,
.RAEventiCal a:focus,.RAEventiCal a:active{font-weight:bold;color:#000;border:1px solid #666;border-bottom:1px dotted #ccc;}
.calCurrent strong{display:block;text-align:center;font-weight:200;border:solid 2px #79000A;font-weight:bold;}
.indietroTD,
.avantiTD{width:50%;text-align:center;vertical-align:middle;font-size:95%;padding-bottom:6px;}
.avanti:link,
.avanti:visited,
.indietro:link,
.indietro:visited,
.centrale:link,
.centrale:visited{color:#000;font-weight:bold;display:block;}
.avanti:focus,
.avanti:hover,
.avanti:active,
.indietro:focus,
.indietro:hover,
.indietro:active,
.centrale:focus,
.centrale:hover,
.centrale:active{color:#79000A;}
.RAEventiCal ul{margin-left:30px;}
.calNoDate{border:none;background:none}




.FormSondaggio{padding:1px;background:url(img/Sondaggi/bg_sondaggi.png) no-repeat right bottom}
.FormSondaggio h1{color:#7A000B; font-weight:bold; font-size:110%;border-top:solid 1px #7A000B; border-bottom:2px solid #BEBEBE;padding-top:.5em; padding-bottom:.1em; margin-bottom:1.5em;background:url(img/Sondaggi/Sondaggio.gif) no-repeat center left; padding-left:25px;}
/*{font-size:80%;background:url(img/Sondaggi/Sondaggio.gif)  no-repeat;padding:.3em .3em .3em 20px;}*/
.FormSondaggio p{margin:1em;margin-left:25px;border-bottom:1px dotted #015999}
.FormSondaggio ul{padding:0 1.5em 0 1.5em;}
.FormSondaggio div.RASondButton{text-align:center;border-bottom:1px dotted #d0d0d0;padding-bottom:.5em}
.FormSondaggio ul.RASondLink{margin-top:2em;padding:5px;color:#000000;text-align:center;background:url(img/Sondaggi/bg_sondaggi2.png) #EFF4F8 no-repeat right bottom;}
.FormSondaggio ul.RASondLink .RALink{display:block;font-weight:bold;padding-left:15px;margin-left:5px;background:url(img/elementi_grafici/quadrati.gif) center left no-repeat;}
/*{background:#e5e5e5;color:#014373}*/
.RASondTotVoti{text-align:center;background:#d0e0ec;color:#000000;}
.RASondTableResult{margin:.5em 1em .5em 25px;}
.RASondTableResult tr th{background:#d0e0ec;color:#000000;padding:.2em}
.RASondTableResult tr td{border:1px solid #d0e0ec;padding:.2em}
.Newsletter_QueryIscrizione{padding: .5em;border: 1px solid #929DA8;margin-top: 1em;background: url(img/bg_newsletter.png) no-repeat right top;}
.Newsletter_QueryIscrizione legend{color: #33506F;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 #E6E6E6;}
td.NewsletterQueryIscrizione_check{vertical-align: top;}
#MotoreRicerca label{padding-right:0.5em;}
#goRicerca{text-align:center}
.Preambolo{background-color:#d0d0d0;padding:2px;}
.FooterNL{background-color:#d0d0d0;padding:2px;}
.RAMappa ul li ul{border-left:1px solid #666; margin-left:4px; padding-left:9px; margin-bottom:10px;}
.RAMappa ul li a:link,.RAMappa ul li a:visited{font-size: .8em;color: #484848;background: #fff;font-weight: bold}
.RAMappa ul li a:active,.RAMappa ul li a:focus,.RAMappa ul li a:hover{color: #484848;background: #fff;text-decoration: none;font-weight: bold}
.RAMapTitLink{border-bottom:1px solid #666;display:block;}
.RAMappa{padding-bottom:1.5em;}
.RAMapOtherLink .RALink:link,.RAMapOtherLink .RALink:visited{color:#525252;text-decoration:underline; font-size:90%;}
.RAMapOtherLink .RALink:hover,.RAMapOtherLink .RALink:focus,.RAMapOtherLink .RALink:active{color:#ffffff;background:#003399;text-decoration:none;}
.toggler {display:block; line-height:2em;font-size:120%;color:#ffffff;background-color:#2f5874;padding-left:.5em;border-bottom:solid 1px #ffffff;display:block;text-align:center;font-weight:bold;}
.Right .RALinkOutImgOnly,.Right .RALinkINImgOnly {text-align:center;}
.Right .RAPar {font-size:80%;}
.RenderingHank{overflow:hidden;width:100%}
.RARow1px{visibility:hidden;height:0;overflow:hidden}
* html .RARow1px{visibility:visible;height:1px;overflow:hidden;margin-top:-1px;}

.RAECImg180 div.Sintesi,
.RAECImg180 .RADate, 
.RAECImg180 h2 {margin-left:190px;background-image:none;padding:0;margin-top:0;}
.RAECImg180 a:link,
.RAECImg180 a:visited {background-image:none;padding:0;}
.RAECImg120 div.Sintesi,
.RAECImg120 .RADate,
.RAECImg120 h2 {margin-left:130px;background-image:none;padding:0;margin-top:0;}
.RAECImg120 a:link,
.RAECImg120 a:visited {background-image:none; padding:0;}
.RAECImg60 div.Sintesi,
.RAECImg60 .RADate,
.RAECImg60 h2 {margin-left:70px;background-image:none;padding:0;margin-top:0;}
.RAECImg60 a:link,
.RAECImg60 a:visited {background-image:none;padding:0;}

.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 #6D6D6D;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:#7A000B;}
ul li .RALinkAncore:focus,
ul li .RALinkAncore:hover,
ul li .RALinkAncore:active{border-bottom:1px solid #6D6D6D;} 

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:none; padding:3px;font-style:italic;}

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;}
.RAH1Liv1 {color:#7A000B;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;padding-left:15px;margin-left:30px;font-style:italic;}
.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;}
.aTOP:link,
.aTOP:visited {border-bottom:1px solid #7A000B;color:#000000;font-size:80%;}
.aTOP:focus,
.aTOP:hover,
.aTOP:active {border-bottom:1px solid #6D6D6D;}

/*Nascondo le alternative di metanavigazione*/
.ind_75 .liP3{display:none;}
.ind_88 .liP3{display:none;}
.ind_75 .liP1{display:none;}

/*Sistemo la metanavigazione*/
.ind_76 li {margin-top:6px;}
.ind_76 .liP1{margin-top:2px; }
.ind_76 .liP1 a:link,
.ind_76 .liP1 a:visited,
.ind_76 .liP1 a:focus,
.ind_76 .liP1 a:hover,
.ind_76 .liP1 a:active{background:url(img/bandiere/eng1.gif) no-repeat center left !important; height:18px; display:block; padding-left: 25px !important;padding-top:4px;}


/*Personalizzazioni per colonna DX*/
.ColonnaRight .RALinkIn:link,
.ColonnaRight .RALinkIn:visited{display:block;font-weight:bold;margin-left:.7em;padding-left:15px;margin-top:5px;background:url(img/elementi_grafici/quadrati.gif) center left no-repeat;}
.ColonnaRight .RALinkOut:link,
.ColonnaRight .RALinkOut:visited{display:block;font-weight:bold;margin-left:.7em;padding-left:15px;margin-top:5px;background:url(img/elementi_grafici/quadrati.gif) center left no-repeat;}
.ColonnaRight .RAFormLabelBold{font-size:90%; color: #505050;padding-left:.5em; margin-bottom:3px;}
.ColonnaRight .RAFormField{width:100%; font-size:95%; padding-left:1em;}
.ColonnaRight .RA_divsub {padding-top:1.5em;padding-left:.5em;display:block;}
.ColonnaRight .RA_sub{margin:0;padding:0;height:22px;width:28px;background:url(img/elementi_grafici/vai.gif) no-repeat left center #fff;border:none;color:#FFFFFF;font-size:11px;text-align:center;font-weight:bold;}
/*.ColonnaRight .RA_sub{background:url("img/elementi_grafici/freccia_grande.gif") no-repeat scroll center center transparent;border:0 none;color:#000000;display:block;font-size:9px;height:20px;padding-bottom:4px;width:40px;text-align:left;padding-left:4px;margin-top:18px;}*/

/* Riquadro90 Indice servizio RA*/
.Riquadro90 td {vertical-align:middle;}  
.Riquadro90{padding-top:.5em;font-size:80%;}
.Riquadro90 ul li .IndA:link,
.Riquadro90 ul li .IndA:visited{border-right:solid 1px #000; padding-left:.5em; padding-right:.5em;}
.Riquadro90 ul li .IndA:active,
.Riquadro90 ul li .IndA:hover,
.Riquadro90 ul li .IndA:focus{background:#E0E0E0;}
.Riquadro90 ul li .IndS,
.Riquadro90 ul li .SelIndS,
.Riquadro90 ul li .SelIndA:link,
.Riquadro90 ul li .SelIndA:visited{border-right:solid 1px #000; padding-left:.5em; padding-right:.5em; font-weight:bold;}
.Riquadro90 ul li .SelIndA:focus,
.Riquadro90 ul li .SelIndA:active,
.Riquadro90 ul li .SelIndA:hover{background:#E0E0E0;}
.Riquadro90 .liP1 .IndA:link,
.Riquadro90 .liP1 .IndA:visited,
.Riquadro90 .liP1 .IndS,
.Riquadro90 .liP1 .SelIndS,
.Riquadro90 .liP1 .SelIndA:link,
.Riquadro90 .liP1 .SelIndA:visited {border-left:none;}
.Riquadro90 .ind_75 .liP2 .IndA:link,
.Riquadro90 .ind_75 .liP2 .IndA:visited,
.Riquadro90 .ind_75 .liP2 .IndS,
.Riquadro90 .ind_75 .liP2 .SelIndS,
.Riquadro90 .ind_75 .liP2 .SelIndA:link,
.Riquadro90 .ind_75 .liP2 .SelIndA:visited,
.Riquadro90 .ind_75 .liP6 .IndA:link,
.Riquadro90 .ind_75 .liP6 .IndA:visited,
.Riquadro90 .ind_75 .liP6 .IndS,
.Riquadro90 .ind_75 .liP6 .SelIndS,
.Riquadro90 .ind_75 .liP6 .SelIndA:link,
.Riquadro90 .ind_75 .liP6 .SelIndA:visited,
.Riquadro90 .ind_75 .liP7 .IndA:link,
.Riquadro90 .ind_75 .liP7 .IndA:visited,
.Riquadro90 .ind_75 .liP7 .IndS,
.Riquadro90 .ind_75 .liP7 .SelIndS,
.Riquadro90 .ind_75 .liP7 .SelIndA:link,
.Riquadro90 .ind_75 .liP7 .SelIndA:visited,
.Riquadro90 .ind_76 .liP2 .IndA:link,
.Riquadro90 .ind_76 .liP2 .IndA:visited,
.Riquadro90 .ind_76 .liP2 .IndS,
.Riquadro90 .ind_76 .liP2 .SelIndS,
.Riquadro90 .ind_76 .liP2 .SelIndA:link,
.Riquadro90 .ind_76 .liP2 .SelIndA:visited {border-left:none;}


/*Ricerca*/
/*.Riquadro90 .Cerca{width:117px}
.Riquadro90 .Ricerca{margin-left:3px;height:15px;width:15px;background:url(img/elementi_grafici/Cerca.gif) no-repeat left center #fff;border:none;}
*/
.Riquadro90 .Ricerca{margin-left:3px;height:22px;width:28px;background:url(img/elementi_grafici/vai.gif) no-repeat left center #fff;border:none;color:#FFFFFF;font-size:11px;text-align:center;font-weight:bold;}

#campo_search  {background:url("./img/elementi_grafici/riquadro.gif") no-repeat scroll left top #FFFFFF;display:block;float:right;height:22px;width:172px;}

#textfield_searc {background:none repeat scroll 0 0 transparent;border:medium none;color:#505050;float:right;font-size:11px;font-weight:normal;height:22px;margin-left:20px;margin-top:4px;width:145px;}

/* Riquadro91 Indice Principale*/
.Riquadro91 {padding-top:5px; padding-bottom:5px;}
.Riquadro91 ul li .IndA:link,
.Riquadro91 ul li .IndA:visited {font-size:105%; font-weight:bold; border-right:solid 2px #A3000D; padding-left:1em; padding-right:1em; padding-bottom:2px; display:block;}
.Riquadro91 ul li .IndS,
.Riquadro91 ul li .SelIndS,
.Riquadro91 ul li .SelIndA:link,
.Riquadro91 ul li .SelIndA:visited {font-size:105%; font-weight:bold; border-right:solid 2px #A3000D; padding-left:1em; padding-right:1em; padding-bottom:2px; display:block;}
.Riquadro91 ul li .IndA:link span,
.Riquadro91 ul li .IndA:visited span{border-bottom:solid 2px #FFF;}
.Riquadro91 ul li .IndA:active span,
.Riquadro91 ul li .IndA:hover span,
.Riquadro91 ul li .IndA:focus span,
.Riquadro91 ul li .IndS span,
.Riquadro91 ul li .SelIndS span,
.Riquadro91 ul li .SelIndA:link span,
.Riquadro91 ul li .SelIndA:visited span,
.Riquadro91 ul li .SelIndA:focus span,
.Riquadro91 ul li .SelIndA:active span,
.Riquadro91 ul li .SelIndA:hover span {border-bottom:solid 2px #7A000B;}

/*Riquadro92 Indice Immagine 1*/
.Riquadro92{margin-top:.5em;background:#EBEAE6 url(img/sfondi_indici/img2rep.jpg) repeat-y center top;}
.Riquadro92 dt{border-bottom:solid 1px #000; font-size:100%; text-align:right; padding-right:.0em; margin-top:.8em;margin-bottom:.8em; letter-spacing:.1em; color:#7A000B;background:url(img/elementi_grafici/freccia.gif) no-repeat center left;}
.Riquadro92 .Riquadro92_dd{background: url(img/sfondi_indici/img2.jpg) no-repeat center top;}
.Riquadro92 .RASottotitolo{display:block;text-align:left; font-size:100%; font-weight:bold; font-style:italic; line-height:2em; background:url(img/sfondi_indici/sfondo-trasp.png) repeat bottom left; padding-bottom:3px; padding-left:.5em; color:#000; margin:0;}
.Riquadro92 ul li .IndA:link,
.Riquadro92 ul li .IndA:visited{display:block;text-align:right; font-size:90%; font-weight:bold; line-height:2em; background:url(img/sfondi_indici/sfondo-trasp.png) repeat-x bottom left; padding-bottom:3px; padding-right:.5em;}
.Riquadro92 ul li .IndA:hover,
.Riquadro92 ul li .IndA:active,
.Riquadro92 ul li .IndA:focus {background:url(img/sfondi_indici/sfondo-trasp.png) repeat bottom left;}
.Riquadro92 ul li .IndS ,
.Riquadro92 ul li .SelIndS {display:block;text-align:right; font-size:90%; font-weight:bold; line-height:2em; background:url(img/sfondi_indici/sfondo-trasp.png) repeat-x bottom left; padding-bottom:3px; padding-right:.5em;background: #E0E0E0;}
.Riquadro92 ul li .SelIndA:link,
.Riquadro92 ul li .SelIndA:visited {display:block;text-align:right; font-size:100%; font-weight:bold; line-height:2em; background:url(img/sfondi_indici/sfondo-trasp.png) repeat-x bottom left; padding-bottom:3px; padding-right:.5em;}
.Riquadro92 ul li .SelIndA:hover,
.Riquadro92 ul li .SelIndA:active,
.Riquadro92 ul li .SelIndA:focus {background:url(img/sfondi_indici/sfondo-trasp.png) repeat bottom left;}

/*Riquadro93 Indice Rosso*/
.Riquadro93 {padding-left:.575em; padding-right:.75em;}
.Riquadro93 dt{display:block;color:#585858;font-weight:bold;text-decoration:none;border-left:#84000F solid 1.3em;border-bottom:#84000F solid 2px; padding:1px 5px; margin-top:3px;line-height:1em;}
.Riquadro93 ul li .IndA:link,
.Riquadro93 ul li .IndA:visited {display:block; color:#585858; font-size:80%; font-weight:normal; border-left:#C0C0C0 solid 1px;border-bottom:#84000F dotted 1px; padding:5px 8px 1px; margin-top:0; margin-left:14px;}
.Riquadro93 ul li .IndS ,
.Riquadro93 ul li .SelIndS  {font-weight:normal;border-left:#C0C0C0 solid 1px;border-bottom:#84000F dotted 1px; padding:5px 8px 1px; margin-top:0; margin-left:14px;}
.Riquadro93 ul li .SelIndA:link,
.Riquadro93 ul li .SelIndA:visited {font-weight:normal;border-left:#C0C0C0 solid 1px;border-bottom:#84000F dotted 1px; padding:5px 8px 1px; margin-top:0; margin-left:14px;}
.Riquadro93 ul li ul li .IndA:link,
.Riquadro93 ul li ul li .IndA:visited {padding:5px 20px 1px;font-size:75%}
.Riquadro93 ul li ul li .IndS,
.Riquadro93 ul li ul li .SelIndS  {padding:5px 20px 1px;font-size:75%}
.Riquadro93 ul li ul li .SelIndA:link,
.Riquadro93 ul li ul li .SelIndA:visited {padding:5px 20px 1px;font-size:75%}

/*Riquadro94 new - breadcrump*/
.Riquadro94 {line-height:1.2em;padding-left:10px; padding-bottom:8px;}
.breadcrumb{font-size:90%;}
.breadcrumb a:link,
.breadcrumb a:visited{color:#525252;font-weight:normal;text-decoration:none;border-bottom:#000 1px dotted;font-weight:bold;}
.breadcrumb a:hover,
.breadcrumb a:active,
.breadcrumb a:focus{color:#7A000B;text-decoration:none;border-bottom:#000 1px solid;}
.breadcrumb img{padding-right:3px;padding-bottom:3px;padding-left:3px;}
.YAH{font-weight:bold;}
.seiin{font-weight:bold;color:#7A000B;}

/*Riquadro96 Banner*/
.Riquadro96 .repeat {background:url(img/banner/rep.gif) repeat-x top left;}
.Riquadro96 .left {background:url(img/banner/banner.gif) no-repeat top left;min-height:145px; height:auto!important;height:145px;}

/*Riquadro97 Indice SX*/
.Riquadro97{border-top:solid 1px #7A000B;}
.Riquadro97 dt{color:#7A000B; font-weight:bold; font-size:110%; border-bottom:2px solid #BEBEBE;padding-top:.5em; padding-bottom:.1em;}
.Riquadro97 .Riquadro97_dd{padding-bottom:1em; border-bottom:1px solid #BEBEBE;}
.Riquadro97 ul li .IndA:link,
.Riquadro97 ul li .IndA:visited{display:block;color:#7A000B; font-weight:bold; font-size:110%; border-bottom:2px solid #BEBEBE;padding-top:.5em; padding-bottom:.1em;}
.Riquadro97 ul li .IndA:hover,
.Riquadro97 ul li .IndA:active,
.Riquadro97 ul li .IndA:focus {background-color:#D4D4D4;}
.Riquadro97 ul li .IndS,
.Riquadro97 ul li .SelIndS {display:block;color:#7A000B; font-weight:bold; font-size:110%; border-bottom:2px solid #BEBEBE;padding-top:.5em; padding-bottom:.1em;}
.Riquadro97 ul li .SelIndA:link,
.Riquadro97 ul li .SelIndA:visited {display:block;color:#7A000B; font-weight:bold; font-size:110%; border-bottom:2px solid #BEBEBE;padding-top:.5em; padding-bottom:.1em;}
.Riquadro97 ul li .SelIndA:hover,
.Riquadro97 ul li .SelIndA:active,
.Riquadro97 ul li .SelIndA:focus {background-color:#D4D4D4;}
.Riquadro97 ul li ul li .IndA:link,
.Riquadro97 ul li ul li .IndA:visited{background:url("img/elementi_grafici/quadrato_rosso.png") no-repeat scroll 0px center #FFFFFF;color:#000000;font-size:90%;padding-left:15px;line-height:1.5em;padding-top:0.3em; padding-bottom:0.2em;font-weight:normal; border-bottom: solid 1px #D9D9D9;}
.Riquadro97 ul li ul li .IndA:hover,
.Riquadro97 ul li ul li .IndA:active,
.Riquadro97 ul li ul li .IndA:focus {background-color:#BDBEBD;}
.Riquadro97 ul li ul li .IndS,
.Riquadro97 ul li ul li .SelIndS {background:url("img/elementi_grafici/quadrato_rosso.png") no-repeat scroll 0px center #BDBEBD;color:#000000;font-size:85%;padding-left:15px;line-height:1.5em;padding-top:0.3em; padding-bottom:0.2em;font-weight:bold; border-bottom: solid 1px #D9D9D9;}
.Riquadro97 ul li ul li .SelIndA:link,
.Riquadro97 ul li ul li .SelIndA:visited {background:url("img/elementi_grafici/quadrato_rosso.png") no-repeat scroll 0px center #BDBEBD;color:#000000;font-size:90%;padding-left:15px;line-height:1.5em;padding-top:0.3em; padding-bottom:0.2em;font-weight:bold; border-bottom: solid 1px #D9D9D9;}
.Riquadro97 ul li ul li .SelIndA:hover,
.Riquadro97 ul li ul li .SelIndA:active,
.Riquadro97 ul li ul li .SelIndA:focus {background-color:#BDBEBD;}
.Riquadro97 ul li ul li ul li .IndA:link,
.Riquadro97 ul li ul li ul li .IndA:visited{background:url("img/elementi_grafici/quadrato_grigio.png") no-repeat scroll 15px center #FFFFFF;padding-left:30px;}
.Riquadro97 ul li ul li ul li .IndA:hover,
.Riquadro97 ul li ul li ul li .IndA:active,
.Riquadro97 ul li ul li ul li .IndA:focus {background-color:#BDBEBD;}
.Riquadro97 ul li ul li ul li .IndS,
.Riquadro97 ul li ul li ul li .SelIndS {background:url("img/elementi_grafici/quadrato_grigio.png") no-repeat scroll 15px center #FFFFFF;padding-left:30px;}
.Riquadro97 ul li ul li ul li .SelIndA:link,
.Riquadro97 ul li ul li ul li .SelIndA:visited {background:url("img/elementi_grafici/quadrato_grigio.png") no-repeat scroll 15px center #FFFFFF;padding-left:30px;}
.Riquadro97 ul li ul li ul li .SelIndA:hover,
.Riquadro97 ul li ul li ul li .SelIndA:active,
.Riquadro97 ul li ul li ul li .SelIndA:focus {background-color:#BDBEBD;}
.Riquadro97 ul li ul li ul li ul li .IndA:link,
.Riquadro97 ul li ul li ul li ul li .IndA:visited{background:url("img/elementi_grafici/quadrato_grigio_p.png") no-repeat scroll 15px center #FFFFFF;padding-left:35px;font-size:90%;}
.Riquadro97 ul li ul li ul li ul li .IndA:hover,
.Riquadro97 ul li ul li ul li ul li .IndA:active,
.Riquadro97 ul li ul li ul li ul li .IndA:focus {background-color:#BDBEBD;}
.Riquadro97 ul li ul li ul li ul li .IndS,
.Riquadro97 ul li ul li ul li ul li .SelIndS{background:url("img/elementi_grafici/quadrato_grigio_p.png") no-repeat scroll 15px center #FFFFFF;padding-left:35px;font-size:90%;}
.Riquadro97 ul li ul li ul li ul li .SelIndA:link,
.Riquadro97 ul li ul li ul li ul li .SelIndA:visited {background:url("img/elementi_grafici/quadrato_grigio_p.png") no-repeat scroll 15px center #FFFFFF;padding-left:35px;font-size:90%;}
.Riquadro97 ul li ul li ul li ul li .SelIndA:hover,
.Riquadro97 ul li ul li ul li ul li .SelIndA:active,
.Riquadro97 ul li ul li ul li ul li .SelIndA:focus {background-color:#BDBEBD;}


/*riquadro*/
.RARiquadro {border: 1px solid #C6C6C6;margin-bottom:1em; background:#fff;}
.RARiquadro dt {color:#7A000B;background-color: #EBEBEB;padding: .2em .3em 0 .3em;font-size: .9em;font-weight: bold}
.RARiquadro .RARiquadro_dd,.RARiquadro dd {padding: 5px;}

/*Riquadro10 Titolo Rosso */
.Riquadro10{border-top:solid 1px #7A000B;height:1%;}
.Riquadro10 dt{color:#7A000B; font-weight:bold; font-size:110%; border-bottom:2px solid #BEBEBE;padding-top:.5em; padding-bottom:.1em;/*padding-left:.25em;*/}
.Riquadro10 .Riquadro10_dd{margin-top:1.5em;height:1%;}

/*Riquadro11 Bordo Rosso*/
.Riquadro11 {border-top: dotted 2px #A4000E; border-bottom:solid 2px #A4000E;padding:2em 5em;}

/*Riquadro12 Titolo Rosso - bordo grigio*/
.Riquadro12{border-top:solid 1px #7A000B;border-bottom:1px solid #BEBEBE;height:1%;}
.Riquadro12 dt{color:#7A000B; font-weight:bold; font-size:110%; border-bottom:2px solid #BEBEBE;padding-top:.5em; padding-bottom:.1em;/*padding-left:.25em;*/}
.Riquadro12 .Riquadro12_dd{margin-top:1.5em; padding-left:.8em; padding-right:.8em; margin-bottom:1.5em; border-left:1px solid #BEBEBE;border-right:1px solid #BEBEBE;height:1%;}

/*Riquadro13 Approfondimenti*/
.Riquadro13 {border: 1px solid #C6C6C6; }
.Riquadro13 dt {color:#7A000B;background-color: #EBEBEB;padding: .2em .3em 0 .3em;font-size: .9em;font-weight: bold}
.Riquadro13 .Riquadro13_dd,
.Riquadro13 dd {padding: .5em 2em;}

.Riquadro13 .RALink {font-weight:normal;color: #525252;background:url("img/elementi_grafici/quattro_punti.gif") no-repeat left bottom; padding-left: 14px;}
.Riquadro13 .RALinkUL li {margin:.5em 0; display:block; }
.Riquadro13 .RALinkIMG,
.Riquadro13 .RALinkOutImg,
.Riquadro13 .RALinkInImg{background: none; padding-left:0;}

/*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:#7A000B;background: #fff;padding: .5em .8em;font-size: 110%;font-weight: bold; border-bottom: 1px solid #808080; box-shadow:0 2px 2px #888;}
.Riquadro17_dd {padding: 1.2em 2.5em;}

/* Riquadro 18 - titolo grigio */
.Riquadro18{border:solid 1px #89976E;}
.Riquadro18 dt{background:url(./img/alfabeto/sfondo.gif) top left repeat-x;padding:.5em;border-bottom:solid 1px #89976E;display:block;text-align:center; font-weight:bold; font-family:Verdana;font-size:90%;letter-spacing: 2px;}
.Riquadro18_dd {background-color:#ffffff;padding:1em;}

/* Riquadro 19 - Post-it */
.Riquadro19 {display: block;background-color: #F6F6F6;margin-bottom: 20px;border:solid 1px #f0f0f0; box-shadow: 0 15px 15px -15px rgba(75, 75, 75, 0.75);}
.Riquadro19 dt {font-weight:bold;background-color: #f3f3f3;padding:10px;}
.Riquadro19_dd {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;}

/* Riquadro20 - bacheca */
.Riquadro20 {display:block; /*background: #555;*/ border: solid 3px #aaa; 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-color: #F6F6F6;margin-bottom: 20px;border:solid 1px #f0f0f0; box-shadow: 0 15px 15px -15px rgba(75, 75, 75, 0.75);}
.Riquadro20 .RAElencoCanali h2 {font-weight:bold;background-color: #f3f3f3;padding:10px; color:#7a000b; min-height:2.5em}
.Riquadro20 .RAElencoCanali h2  a{color:#7a000b;}
.Riquadro20 .RAElencoCanali .Sintesi {padding:10px;min-height:6em;}

/* Test per offerta formativa */
.OffertaFormativa .RAElencoCanali .Sintesi p{font-family: "Trebuchet MS",Arial,sans-serif; color:#222;}
.OffertaFormativa .RAElencoCanali .Sintesi br { display: none; }
.OffertaFormativa .RAVerticalLine { border-right: 1px solid #7a000b; }
.OffertaFormativa .HRElenco { border-bottom: 1px dotted #888; padding-bottom: 4px;}
.OffertaFormativa .RAElencoCanali {margin-bottom: 8px; padding-left:2px;}
.OffertaFormativa .RAElencoCanali h2 a:link,
.OffertaFormativa .RAElencoCanali h2 a:visited{color:#A3000D;font-weight:bold;text-decoration:none;border-bottom:none; text-transform:uppercase; font-family: "Trebuchet MS",Arial,sans-serif; padding:3px 5px; display:block;}
.OffertaFormativa .RAElencoCanali h2 a:hover,
.OffertaFormativa .RAElencoCanali h2 a:active,
.OffertaFormativa .RAElencoCanali h2 a:focus{color:#fff;background:#A3000D;}
.OffertaFormativa input.submit,
.OffertaFormativa .RATasto,
.OffertaFormativa .TastoGenerico,
.OffertaFormativa .RALogOff input,
.OffertaFormativa .submit input,
.OffertaFormativa .RA_sub,
.OffertaFormativa .RA_divsub input {border: 1px solid #7a000b;cursor: pointer;display: block;font-weight: bold;margin-top: 3px;text-align: left;font-family: "Trebuchet MS",Arial,sans-serif; padding:3px 20px;background:#A4000E; color:#fff;}
.OffertaFormativa .RA_divsub input:focus,
.OffertaFormativa .RA_divsub input:hover,
.OffertaFormativa .RA_divsub input:active{color: #7a000b;background: none;}
.OffertaFormativa .RAFormSpace select{border:solid 1px #777;}

/*Correzione IE6*/
* html .Riquadro11 {text-align:center;}
* html .Riquadro11_dd {margin:auto;}
* html .Riquadro11_dd  .RAWidth100{width:auto;text-align:left;}

/* CG 
.immagine_banner_random {height:285px; width:550px;} */
.immagine_banner_random {height:285px; width:550px;} 


/*******************************************************/
/************ V E C C H I   R I Q U A D R I ************/
/*******************************************************/
/*RiquadroEventi*/
dl.RiquadroEventi, div.RiquadroEventi { border: 1px solid #A0A0A0;padding: .5em .5em .5em 0;margin:1em 0 .8em 0;background-color:#E0E0E0;}
dl.RiquadroEventi dt {position: relative;margin-top: -1.7em;color: #7A000B;background-color: #fff;float: left;padding: .2em .3em 0 .3em;font-size: .9em;font-weight: bold}
.RiquadroEventi .RADate{color: #7A000B;font-weight:bold;}
/*.RiquadroEventi h2 span{font-weight:normal;}*/
dl.RiquadroEventi dd{padding: 0;margin: 1% 0 0 .5em}
.RiquadroEventi a.RALink:link,
.RiquadroEventi a.RALink:visited,
.RiquadroEventi a.RALink:hover, 
.RiquadroEventi a.RALink:active {background-image: none;padding-left: 0; font-size: .8em}
.RiquadroEventi * a.RALinkOut,
.RiquadroEventi * a.RALinkIn{padding-left: 0 !important;font-size: .8em}

/*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: #7A000B;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:#7A000B;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}

/*  Oggetto Riquadro con sfondo Grigio 2 - riquadro "primo piano" */
dl.RiquadroGrigio2, div.RiquadroGrigio2 { border: 1px solid #A0A0A0 ;padding: .5em .5em .5em 0;margin:1em 0 .8em 0; background:#E0E0E0; color: #000;}
dl.RiquadroGrigio2 dt {color: #7A000B;background-color: #fff;position: relative;margin-top: -1.7em;float: left;padding: .2em .3em 0 .3em;font-size: .9em;font-weight: bold}
dl.RiquadroGrigio2 dd{padding: 0;margin: 1% 0 0 .5em}
.RiquadroGrigio2 a.RALink:link,
.RiquadroGrigio2 a.RALink:visited,
.RiquadroGrigio2 a.RALink:hover, 
.RiquadroGrigio2 a.RALink:active {background-image: none; background-color: transparent; padding-left: 0;color:#000000;}
.RiquadroGrigio2 * a.RALinkOut,
.RiquadroGrigio2 * a.RALinkIn{padding-left: 0 !important;font-size: .8em}
.RiquadroGrigio2 * .RAElencoCanali p {font-size: .9em}

/* Riquadro Strutture in homepage * /
dl.StruttureHome, div.StruttureHome { border: 1px solid #C6C6C6;margin:1em 0 .8em 0}
.StruttureHome{position:relative;}
dl.StruttureHome dt {color:#7A000B;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:.5em 1em}
*/
dl.StruttureHome, div.StruttureHome { border: 1px solid #C6C6C6;padding: .5em .5em .5em 0;margin:1em 0 .8em 0; color: #000;}
dl.StruttureHome dt {color:#7A000B;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;}

.RiquadroRigaBordataRiquadroRepeat {background: URL(ImgHR/hr.gif) repeat-x top;}
.RiquadroRigaBordataRiquadroRepeat .RAElencoCanali {padding-left:0 !important;}
.RiquadroRigaBordataRiquadroLeft {background: URL(ImgHR/hrSX.gif) no-repeat left top;}
.RiquadroRigaBordataRiquadroRight {background: URL(ImgHR/hrDX.gif) no-repeat right top;padding-top:10px;}
.RiquadroRigaBordata dd {margin:0;}
.RiquadroRigaBordata dt {text-align:center;font-weight:bold;font-style:italic;padding-bottom:1em;}
.RiquadroRigaBordata h2 {padding-left:1em !important;margin:0;color:#7A000B;}
.RiquadroRigaBordata hr{margin:0}
.RiquadroRigaBordata .RAElencoCanali div,
.RiquadroRigaBordata .RAElencoCanali .Sintesi {padding-left:1em !important;}
.RiquadroRigaBordata h2 a span {color:#7A000B;}
.RiquadroRigaBordata .hrSX hr {visibility:hidden;height:11px;}
.RiquadroRigaBordata .hrRepeat {background: URL(ImgHR/hr.gif) repeat-x left top;}
.RiquadroRigaBordata .hrSX {background: URL(ImgHR/hrSX.gif) no-repeat left top;}
.RiquadroRigaBordata .hrDX {background: URL(ImgHR/hrDX.gif) no-repeat right top;}
.RiquadroRigaBordata {background-color:#E0E0E0;}

/*********************************************************************************/

/* 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)}
	
.RAPar02 .RASottolineato {font-weight:bold;color:#7A000B;background:transparent;}

.RALinkInImg{background:none !important; padding-left:0 !important}
/*formattazione archivio lavoroscientifico*/
.arch .HRElenco {background-color:#E7E7E7;border-radius:8px;box-shadow:#999999 4px 4px 4px;margin:10px 10px 20px 10px;padding:5px;}
.arch .RAElencoCanali h2 a:link, .arch .RAElencoCanali h2 a:visited {color:#9F000B;}
.arch .HRElenco{padding-bottom:3px; border-bottom:solid 1px #9F000B;}

/*formattazione scrolling loghi*/ 
.imgcont{height:142px;overflow:hidden;} 
.imglist{margin-bottom:8px;border:2px solid #bebebe; padding:5px;width:237px;height:125px;}
.imglist img{width:235px;margin-top:5px;border-top:1px dotted #bebebe;padding-top:5px}
.imgcont a.RALink.RALinkOutImg{border-bottom:none;color:#7a000b;font-weight:bold;}
.imglisttitle .RATitolo{margin-bottom:.5em;}



	 /*Per i social network*/
	ul.SocialNetwork li  {display:inline;}
	ul.SocialNetwork li a.RALinkOut:link,
	ul.SocialNetwork li a.RALinkOut:visited,
	ul.SocialNetwork li a.RALinkOut:hover,
	ul.SocialNetwork li a.RALinkOut:active,
	ul.SocialNetwork li a.RALinkOut:focus {background:none; padding:0;margin:0;display:inline;text-decoration:none;border:0;}


.mbl .RALinkOutImg:link, .mbl .RALinkOutImg:visited, .mbl .RALinkOutImg:focus {border-bottom-style:none;border-left:1px solid;padding-left:4px;color:#000}

/*link titolo international partners*/
.lnkpart .RALinkOut02Img:link, .lnkpart .RALinkOut02Img:visited, .lnkpart .RALinkOut02Img:hover, .lnkpart .RALinkOut02Img:active, .lnkpart .RALinkOut02Img:focus {
border-bottom:2px solid #BEBEBE;
border-top: 1px solid #7A000B;
font-size:110%;
font-weight:bold;
margin-bottom:1.5em;
padding-bottom:0.1em;
padding-top:0.5em;
text-decoration:none;
color:#7A000B;
display:block;}

.lnkpart .RALinkOut02Img:hover{color:#4B4B4B;border-bottom:2px solid #7A000B;border-top: 1px solid #BEBEBE;}




/*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;}

/* 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:#79000A; font-weight:bold; cursor:pointer; color:#fff;}
.Riquadro21 .Titolo {display: block; margin-left:2.2em; line-height:1.5em; font-weight:bold;}