/*-------------------CSS Marcianum------------------*/
.bounty_marcianum { color: #ffffff; font-size: 10px; font-family: Arial, Verdana, Times; background-color: #B31B34; padding-left: 0px; width: 605px; height: 20px; text-transform: uppercase }
.bounty_marcianum a { color: #ffffff; font-size: 10px; font-family: Arial, Verdana, Times; background-color: #B31B34; padding-left: 0px }
.bounty_marcianum a:hover { color: #ffffff; font-size: 10px; font-family: Arial, Verdana, Times; background-color: #A8B5BE; padding-left: 0px }
.footer_marcianum { color: white; font-size: 9px; font-family: Arial, Verdana, Times; background-color: #B31B34; text-align: left; padding-left: 4px; border-top: 0px solid white; width: 540px; height: 17px }
.change { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Times; padding-left: 0px; text-transform: uppercase }
.change a { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Times; padding-left: 0px; text-transform: uppercase }
.change a:hover { color: #ffffff; background-color: #A8B5BE; font-size: 10px; font-family: Verdana, Arial, Times; padding-left: 0px; text-transform: uppercase }
.lingua_attiva { color: #ffffff; background-color: #A8B5BE; font-size: 10px; font-family: Verdana, Arial, Times; padding-left: 0px; text-transform: uppercase }

.link_scola { color: black; font-size: 11px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; }
.link_scola a { color: black; font-size: 11px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; }
.link_scola a:hover { font-size: 11px; color: #B31B34; text-decoration: underline;}
.menu2_marcianum { color: #9A0000; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Times; text-align: center; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; width: 15px; height: 15px; background-color: #ffffff; }
.menup {  color: #3a5e83; font-size: 10px; font-weight: bolder; font-family: Verdana, Arial, Times; border-bottom: 1px solid #e6e6e6; height: 20px; width: 500px; background-color: #ffffff; padding-top:3px; padding-bottom: 3px; align: left}
.menup a {  color: #3a5e83; font-size: 10px; font-weight: bolder; font-family: Verdana, Arial, Times; border-bottom: 0px solid #e6e6e6; ;}
.menup_selected { color: green; font-size: 10px; font-family: Verdana, Arial, Times; border-bottom: 1px solid #e6e6e6; border-left: 0px solid white; width: 500px; height: 18px; background-color: #ffffff; }
.menup_selected a { color: green; font-size: 10px; font-face: underline; font-family: Verdana, Arial, Times; }
.menup_selected a:hover { color: green; font-size: 10px; font-face: underline; font-family: Verdana, Arial, Times }
.submenu_mar { color: #3a5e83; font-size: 10px; font-family: Verdana, Arial, Times; border-bottom: 1px solid #e6e6e6; border-left: 3px solid white; background-color: #ffffff; }
.motore_marcianum { color: white; font-size: 9px; font-family: Arial, Verdana, Times; background-color: #A8B5BE; letter-spacing: 1pt; width: 174px }
.spalla1 { color: black; font-size: 9px; font-family: Verdana, Arial, Times; background-color: #ebebeb; vertical-align: top; padding: 5px; width: 140px }
.spalla1 a { color: black; font-size: 9px; font-family: Verdana, Arial, Times }
.spalla_marcianum { color: #black; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Times; line-height: 12px}
.spalla_marcianum a { color: #004568; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Times; }
.spalla_allegati { color: #B31B34; font-size: 6px; font-weight: normal; font-family: Arial, Verdana, Times; line-height: 12px}
.spalla_allegati a { color: #B31B34; font-size: 6px; font-weight: normal; font-family: Arial, Verdana,  Times; }
.submenu_mar { color: #3a5e83; font-size: 10px; font-family: Verdana, Arial, Times; border-bottom: 1px solid #e6e6e6; border-left: 3px solid white; height: 20px; background-color: #ffffff; }
.submenu_mar a{ color: #3a5e83; font-size: 10px; font-family: Verdana, Arial, Times;}
.tab_int_marc { color: black; font-size: 13px; font-family: Arial, Verdana, Times; vertical-align: top; padding-right: 0px; padding-left: 0px; border-right: 5px solid white; border-left: 5px solid white; width: 560px  }
.tab_int_marc2 { color: black; font-size: 13px; font-family: Arial, Verdana, Times; vertical-align: top; padding-right: 0px; padding-left: 0px; border-right: 5px solid white; border-left: 5px solid white; width: 565px  }

.tab_int_grande { color: black; font-size: 13px; font-family: Arial, Verdana, Times; background-color: #EEF2F5; vertical-align: top; padding-top: 0px; padding-right: 4px; padding-left: 4px; border-right: 5px solid white; border-left: 5px solid white; width: 510px  }
.table.organi { color: black; font-size: 11px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-right: 0px solid white; border-left: 0px solid white; width: 500px  }
.testo_marcianum { color: black; font-size: 13px; font-family: Verdana, Arial, Times; background-color: white; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-right: 5px solid white; border-left: 5px solid white; width: 640px  }
.testo_marcianum a { color: black; font-size: 13px; font-family: Verdana, Arial, Times; background-color: white; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-right: 5px solid white; border-left: 5px solid white; width: 640px  }
.testo_marcianum_2 { color: black; font-size: 11px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-right: 10px; padding-left: 10px; border-right: 0px solid white; border-left: 0px solid white; width: 530px; line-height: 18px;  }
.testo_marcianum_2 a { color: black; font-size: 11px; font-family: Verdana, Arial, Times; font-weight: bold }
.testo_marcianum_2 a:hover { color: #B31B34; font-size: 11px; font-family: Verdana, Arial, Times; font-weight: bold }
.testo_marcianum_eventi { color: black; font-size: 13px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-right: 0px solid white; border-left: 0px solid white;  }
.testo_marcianum_eventi a { color: black; font-size: 13px; font-family: Verdana, Arial, Times; vertical-align: top; }
.testo_marcianum_eventi a:hover { color: black; font-size: 13px; font-family: Verdana, Arial, Times; vertical-align: top; }
.testo_marcianum_eventi_nodx { color: black; font-size: 13px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-right: 0px solid white; border-left: 0px solid white; width: 500px  }
.testo_marcianum_eventi_nodx a { color: black; font-size: 13px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-right: 0px solid white; border-left: 0px solid white;}
.testo_marcianum_archivio { color: black; font-size: 11px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-right: 0px solid white; border-left: 0px solid white; width: 500px  }
.testo_marcianum_archivio a { color: black; font-size: 11px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-right: 0px solid white; border-left: 0px solid white; line-height: 20px  }
.testo_marcianum_archivio a:hover { color: #B31B34; text-decoration: underline;}
.testo_marcianum_sost { color: black; font-size: 11px; font-family: Verdana, Arial, Times; vertical-align: middle; padding-top: 4px; padding-right: 10px; padding-left: 10px; border-right: 0px solid white; border-left: 0px solid white; width: 500px  }
.tit_marcianum { color: white; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #B31B34; text-indent: 4px; width: 136px; height: 22px; vertical-align: center}
.tit_marcianum a { color: white; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #B31B34; text-indent: 4px; width: 136px; height: 22px; vertical-align: center }
.top_marcianum { color: black; font-size: 10px; font-family: Arial, Verdana, Times; padding-left: 2px; height: 29px }
.top_marcianum a { color: black; font-size: 10px; font-family: Arial, Verdana, Times;}
.top_tit { color: #B31B34; font-size: 12px; font-family: Arial, Verdana, Times; padding-left: 2px; text-transform:uppercase; font-weight:Bolder;}

/*-------------------generiche------------------*/

br.nospazio { clear: both; line-height: 0; display: block;}

.allegato { color: #003300; font-size: 10px; font-weight: bolder; font-family: Verdana, Arial, Times; text-indent: 0em; }
.allegato a { color: #003300; font-size: 10px; font-weight: bolder; font-family: Verdana, Arial, Times; text-indent: 0em; }
.banner { color: black; font-size: 10px; font-family: Arial, Verdana, Times; text-align: right; height: 57px; background-color: #ffffff; }
.banner_adv { color: black; font-size: 10px; font-family: Arial, Verdana, Times; text-align: right; height: 67px; background-color: #yellow; }
.banner_upe { color: black; font-size: 10px; font-family: Arial, Verdana, Times; text-align: right; height: 48px; background-color: #ffffff; }
.bounty { color: #ffffff; font-size: 10px; font-family: Arial, Verdana, Times; background-color: #ffb300; padding-left: 150px; width: 246px; height: 20px }
.bounty a { color: #ffffff; font-size: 10px; font-family: Arial, Verdana, Times }
.center { color: black; font-size: 10px; font-family: Arial, Verdana, Times; background-color: white; text-align: center; padding-right: 4px; padding-left: 4px; border-right: 5px solid white; border-left: 5px solid white; width: 460px }
.center_int { color: black; font-size: 13px; font-family: Arial, Verdana, Times; background-color: white; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-right: 5px solid white; border-left: 5px solid white; width: 605px }
.data { color: black; font-size: 10px; font-family: Arial, Verdana, Times; background-color: #eef1f4; padding-left: 25px; width: 265px; height: 24px; border-top:1px solid #DADCDF; border-left:1px solid #DADCDF; }
.data_banner {color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Times; background-color: none; padding-left: 5px; width: 150px; height: 24px; border-left:0px; }
.dati_redazione { color: white; font-size: 9px; font-family: Verdana, Arial, Times }
.dati_redazione a { color: white; font-size: 9px; font-family: Verdana, Arial, Times }
.dx { color: black; font-size: 9px; font-family: Verdana, Arial, Times; background-color: #EEF1F4; vertical-align: top; padding-left: 4px; padding-right: 4px; padding-top: 10px;border-right: 5px solid #eef1f4; border-left: 4px solid #EEF1F4; border-right: 1px solid #DADCDF; border-top: 1px solid #DADCDF; border-bottom: 1px solid #DADCDF;width: 143px }
.dx a { color: black; font-size: 9px; font-family: Verdana, Arial, Times }
.dx1 { color: black; font-size: 10px; font-family: Verdana, Arial, Times; background-color: #ebebeb; vertical-align: top; padding: 5px; width: 140px }
.dx1 a { color: black; font-size: 10px; font-family: Verdana, Arial, Times }
.dx1 a:hover { color: #B31B34;}
.dx2 { color: black; font-size: 9px; font-family: Verdana, Arial, Times; vertical-align: top; padding: 3px }
.dx2 a{ color: black; font-size: 9px; font-family: Verdana, Arial, Times; }
.dx2 a:hover { color: black; font-size: 9px; font-family: Verdana, Arial, Times; }
.footer { color: white; font-size: 9px; font-family: Arial, Verdana, Times; background-color: #B31B34; text-align: center; border-top: 2px solid white; width: 774px; height: 17px }
.footer_bianca { color: white; font-size: 9px; font-family: Arial, Verdana, Times; background-color: #C62427; text-align: center; border-top: 2px solid white; width: 400px; height: 17px }
.footer a { color: white; font-size: 9px; font-family: Arial, Verdana, Times; background-color: #B31B34 }
.form { color: #880000; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-indent: 0px; border-top: 1px solid #808080 }
.form2 { color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-indent: 0px; border-top: 1px solid #808080; width: 40px }
.img { float: left; padding: 2px; align: middle}
.img_dx { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f2f2f2; text-align: center; border-top: 1px solid #fff; border-bottom: 1px solid #b2cbde; width: 36px; height: 29px }
.img_sx { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e9f0f9; text-align: center; border-top: 1px solid #fff; border-bottom: 1px solid #b2cbde; width: 36px; height: 16px }
.image { float: left; padding: 2px; align: middle; width: 30%; height: 30%}
.lingua { color: white; font-size: 11px; font-family: Verdana, Arial, Times; text-align: right; border-top: 0px solid white; border-bottom: 0px solid white; }
.lingua a { color: white; font-size: 11px; font-family: Verdana, Arial, Times; text-align: right; border-top: 0px solid white; border-bottom: 0px solid white; }
.lingua a:hover { color: white; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #A8B5BE; text-align: right; border-top: 0px solid white; border-bottom: 0px solid white; }
.menu { color: gray; font-size: 11px; font-family: Verdana, Arial, Times; border-bottom: 1px solid #e6e6e6; border-left: 3px solid white; width: 150px; height: 20px; background-color: #ffffff; line-height: 18px;}
.menu a { color: black; font-size: 11px; font-face: underline; font-family: Verdana, Arial, Times }
.menu a:hover { color: #B31B34; font-size: 11px; }
.menu_or { color: gray; font-size: 10px; font-family: Verdana, Arial, Times; border-bottom: 1px solid #e6e6e6; border-left: 3px solid white; width: 143px; height: 18px; background-color: #ffffff; }
.menu_or a { color: black; font-size: 10px; font-face: underline; font-family: Verdana, Arial, Times }
.menu2 { color: #880000; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Times; text-align: center; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; width: 15px; height: 20px; background-color: #ffffff; }
.menuacc { color: black; font-size: 10px; font-family: Verdana, Arial, Times; background-color: #ede2cf; border-bottom: 1px solid #e6e6e6; border-left: 3px solid #ede2cf; width: 122px; height: 15px }
.menuorizz { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Times; background-color: #B31B34; padding-right: 4px; padding-left: 7px; height: 20px; border-right:0px solid #711121;} 
.menuorizz a { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Times; font-weight: bolder} 
.motore { color: white; font-size: 9px; font-family: Arial, Verdana, Times; background-color: #A8B5BE; letter-spacing: 1pt; width: 174px }
.sorella { color: #003300; font-size: 12px; font-weight: bolder; font-family: Verdana, Arial, Times; text-indent: 1em; }
.sorella a { color: #003300; font-size: 12px; font-weight: bolder; font-family: Verdana, Arial, Times; text-indent: 1em; }

/*-------------------link verticali------------------*/
.link_verticale { color: #910000; font-size: 16px; font-family: Verdana, Arial, Times; line-height:13px; align:left}
.link_verticale a { color: #910000;font-size: 13px; font-family: Verdana, Arial, Times; line-height:13px; align:left; }
.link_verticale a:hover { color: #910000;font-size: 13px; font-family: Verdana, Arial, Times; line-height:13px; align:left; }
.link_verticale td { background-color: #ebebeb; height: 105px; vertical-align: top; padding-top: 5px; padding-right: 5px;}





/*-------------------generiche news------------------*/
.data_news { color: black; font-size: 10px; font-family: Verdana, Arial, Times; line-height:13px; text-align: left}
.data_news1 { color: black; font-size: 10px; font-family: Verdana, Arial, Times; line-height:13px; text-align: left; }
.data_news2 { color: black; font-size: 10px; font-family: Verdana, Arial, Times; line-height:13px; text-align: left; border-top-width: 1px; border-top-style: dotted}
.data_news3 { color: black; font-size: 10px; font-family: Verdana, Arial, Times; line-height:13px; text-align: left; border-top-width: 1px; border-top-style: dotted}
.data_news3 div:after {content: "......."}
.data_news4 { color: black; font-size: 10px; font-family: Verdana, Arial, Times; line-height:13px; text-align: left; border-top-width: 1px; border-top-style: dotted}
.data_news5 { color: black; font-size: 10px; font-family: Verdana, Arial, Times; line-height:13px; text-align: left; border-top-width: 1px; border-top-style: dotted}
.data_news6 { color: black; font-size: 10px; font-family: Verdana, Arial, Times; line-height:13px; text-align: left; border-top-width: 1px; border-top-style: dotted}
.data_news7 { color: black; font-size: 10px; font-family: Verdana, Arial, Times; line-height:13px; text-align: left; border-top-width: 1px; border-top-style: dotted}
.data_news8 { color: black; font-size: 10px; font-family: Verdana, Arial, Times; line-height:13px; text-align: left; border-top-width: 1px; border-top-style: dotted}
.testo_news { color: black; font-size: 10px; font-family: Verdana, Arial, Times; padding: 0px; line-height:13px; align:center; vertical-align:top; width: 300px}
.testo_news a { color: #B31B34; font-size: 10px; font-family: Verdana, Arial, Times; padding: 0px; line-height:13px;align:left}
.testo_news a:hover { text-decoration: underline; }
.testo_news p { border-bottom:1px solid red}
.sottotitolo_news { color: green; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Times; padding: 0px; line-height:0px; align:left}
.lancio_news1 { color: black; font-size: 11px; font-family: Verdana, Arial, Times; line-height:13px; align:justify; vertical-align:top; line-height: 14px;}
.lancio_news2 { color: black; font-size: 11px; font-family: Verdana, Arial, Times; line-height:13px; align:justify; vertical-align:top; line-height: 14px;}
.lancio_news3 { color: black; font-size: 11px; font-family: Verdana, Arial, Times; line-height:13px; align:justify; vertical-align:top; line-height: 14px;}
.lancio_news4 { color: black; font-size: 11px; font-family: Verdana, Arial, Times; line-height:13px; align:justify; vertical-align:top; line-height: 14px;}
.lancio_news5 { color: black; font-size: 11px; font-family: Verdana, Arial, Times; line-height:13px; align:justify; vertical-align:top; line-height: 14px;}
.lancio_news6 { color: black; font-size: 11px; font-family: Verdana, Arial, Times; line-height:13px; align:justify; vertical-align:top; line-height: 14px;}
.titolo_news { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; line-height:13px; align:left}
.titolo_news a { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; line-height:13px; align:left}
.titolo_news a:hover { text-decoration: underline; }
.titolo_news1 { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left;}
.titolo_news1 a { color: #B31B34; font-weight: bolder; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news1 a:hover {text-decoration: underline;}
.titolo_news2 { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news2 a { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news2 a:hover { text-decoration: underline; }
.titolo_news3 { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news3 a { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news3 a:hover { text-decoration: underline; }
.titolo_news4 { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news4 a { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news4 a:hover { text-decoration: underline; }
.titolo_news5 { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news5 a { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news5 a:hover { text-decoration: underline; }
.titolo_news6 { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news6 a { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news6 a:hover { text-decoration: underline; }
.titolo_news7 { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news7 a { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news7 a:hover { text-decoration: underline; }
.titolo_news8 { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news8 a { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news8 a:hover { text-decoration: underline; }
.titolo_news9 { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news9 a { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:13px; align:left}
.titolo_news9 a:hover { text-decoration: underline; }
.titolo_ultimora { color: #B31B34; font-weight: bolder; font-size: 11px; font-family: Verdana, Arial, Times; padding: 4px; line-height:13px; align:left}
.news { border-top: 6px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; width: 280px; }

.catal_stud { color: black; font-size: 10px; font-family: Verdana, Arial, Times; padding: 4px; border-top: 2px solid #fff; border-bottom: 1px solid #e6e6e1; width: 241px; height: 75px; background-color: #EEF1F4; border-left:1px solid #DADCDF;}
.novita { border-top: 6px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; width: 280px; height: 95px; }
.novita_homegen { border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; width: 280px; height: 95px; }
.news_stud { color: black; font-size: 10px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-bottom: 4px; border-top: 2px solid #fff; width: 130px }
.segn { color: black; font-size: 9px; font-family: Arial, Verdana, Times; vertical-align: middle;}
.segn a { color: white; font-size: 9px; font-family: Arial, Verdana, Times; vertical-align: middle;}
.testo { color: black; font-size: 11px; font-family: Verdana, Arial, Times; }
.testo a { color: #044582; font-size: 11px; font-family: Verdana, Arial, Times; }
.testo_bannerino a { color: #408080; font-size: 13px; font-family: Arial, Verdana, Times; background-color: #FFFFFF; border-left:0px solid #DADCDF; font-weight: bolder;}
.testo_tab { color: black; font-size: 10px; font-family: Verdana, Arial, Times; line-height:20px; border-top: 1px solid #dcdcdc ; }
.testo_dx { color: black; font-size: 10px; font-family: Verdana, Arial, Times; padding: 3px; border-top: 0px solid #fff; border-bottom: 0px solid #e6e6e1; border-left:0px solid #DADCDF;}
.testo_ecom{ color: black; font-size: 6px; font-family: Verdana, Arial, Times; padding: 0px; border-top: 0px solid #fff; border-bottom: 0px solid #e6e6e1; background-color: #FFFFFF; border-left:0px solid #DADCDF;}



.tit { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #B31B34; text-indent: 4px; width: 150px; height: 20px; border-top: 0px solid #ffffff; }
.tit a { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #B31B34; text-indent: 4px; width: 150px; padding-top: 4px }
.tit_or { color: white; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #B31B34; text-indent: 4px; width: 143px; height: 22px }
.tit_or a { color: white; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #B31B34; text-indent: 4px; padding-top: 4px }
.tit_tab { color: white; font-size: 10px; font-family: Verdana, Arial, Times; line-height:15px }
.tit_popup { color: white; font-size: 14px; font-family: Verdana, Arial, Times; background-color: #B31B34; text-indent: 4px;  height: 20px; border-top: 50px solid #ffffff; }
.tit_popup a { color: white; font-size: 14px; font-family: Verdana, Arial, Times; background-color: #B31B34; text-indent: 4px; width: 150px; padding-top: 4px }
.testo_popup { color: black; font-size: 13px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; }
.testo_popup a { color: #B31B34; font-size: 13px; font-family: Verdana, Arial, Times; text-decoration: underline; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 0px; }
.testo_popup a:hover { color: #408080; font-size: 13px; font-family: Verdana, Arial, Times; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 0px;  }


.titoletto { color: black; font-size: 10px; font-family: Arial, Verdana, Times; }
.titolo { color: black; font-size: 12px; font-family: Arial, Verdana, Times; text-transform:uppercase; font-weight:Bolder; height: 22px; padding-left: 10px; padding-top: 4px; background-color:"#dadbdd"; line-height: 20px;}
.titolo a{ color: black; font-size: 12px; font-family: Arial, Verdana, Times; text-transform:uppercase; font-weight:Bolder; }
.titoletto2 { color: black; font-size: 11px; font-family: Arial, Verdana, Times; }
.titoletto3 { color: black; font-size: 11px; font-family: Arial, Verdana, Times; }
.top { color: black; font-size: 10px; font-family: Arial, Verdana, Times; padding-left: 2px; width: 478px; height: 19px }
.top_comm { color: black; font-size: 10px; font-family: Arial, Verdana, Times; padding-left: 2px; width: 478px; height: 28px }

.titolo_evento { color: black; font-size: 12px; font-family: Arial, Verdana, Times; text-transform:uppercase; font-weight:Bolder; height: 22px; padding-left: 10px; padding-top: 4px; }
.titolo_evento a{ color: black; font-size: 12px; font-family: Arial, Verdana, Times; text-transform:uppercase; font-weight:Bolder; }

.cercatext { color: black; font-size: 10px; font-family: Arial, Verdana, Times; }
.cerca { color: black; font-size: 10px; font-family: Arial, Verdana, Times; }
.tab_interna { color: black; font-size: 13px; font-family: Arial, Verdana, Times; background-color: white; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-right: 5px solid white; border-left: 5px solid white; width: 480px  }
.tab_interna_bianca { color: black; font-size: 13px; font-family: Arial, Verdana, Times; background-color: white; horizontal-align: center; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 4px; border-right: 5px solid white; border-left: 5px solid white; width: 600px  }








/*-------------------CSS anteprima pagine figlie------------------*/

.black { color: black; font-size: 11px; font-family: Arial, Verdana, Times; }
a:hover { text-decoration: none}
a:link { text-decoration: none}
a:visited { text-decoration: none}
body { font-size: 8px; text-align: center; vertical-align: top; margin: 0px; padding: 0px 0px 0px }
td { font-size: 13px; font-family: Arial, Verdana, Times; margin: 0px; padding: 0px }
td a { font-size: 13px; font-family: Arial, Verdana, Times; margin: 0px; padding: 0px }


#box_anteprima_figlie {font-family: Verdana; font-size:12px; }
#box_anteprima_figlie a:link {font-size:12px;color: #B31B34;}
#box_anteprima_figlie a:hover {text-decoration: underline;}
#box_anteprima_figlie_pagina {font-size:10px;margin: 2px; border-top:2px solid white;padding-top:5px;padding-bottom:5px; padding-left:0px;padding-right:0px;}
#box_anteprima_figlie_image {margin: 0px; float:left; width:120px; border: 0px solid #ebebeb}
#box_anteprima_figlie_titolo {font-size:12px;font-family: Verdana, Arial, Times; color: #9A0000; text-transform: uppercase; margin: 0px;font-weight:bold;color:#880000; padding-bottom: 6px;}
#box_anteprima_figlie_titolo a {font-size:12px;font-family: Verdana, Arial, Times; color: #9A0000; text-transform: uppercase; margin: 0px;font-weight:bold;color:#880000}

#box#box_anteprima_figlie_titolo a:hover {font-size:12px;font-family: Verdana, Arial, Times; color: #9A0000; text-transform: uppercase; margin: 0px;font-weight:bold;color:#880000}

_anteprima_figlie_sottotitolo {font-size:10px; font-family: Verdana, Arial, Times;font-weight: bolder; font-variant: small-caps; margin: 0px;}
#box_anteprima_figlie_testo:after { content: " >>> VEDI "; color: #996600;}
#box_anteprima_figlie_testo {color: black; font-size: 12px; line-height:12px; font-family: Arial, Verdana, Times; vertical-align: top; line-height: 14px; font-space:110%; overflow: hidden; text-overflow: ellipsis;;}
#box_anteprima_figlie_preocchiello {font-size:11px;margin: 2px;font-style:italic; font-family: Verdana, Arial, Times;}
#box_anteprima_figlie_occhiello{font-size:12px;margin: 2px;color:#B31B34; font-family: Verdana, Arial, Times;}
#modulo_banner {margin: 2px;;}
.testo_figlie { color: #996600; font-size: 12px; font-weight: bolder; font-family: Verdana, Arial, Times; line-height: 25px}
.testo_figlie a { color: #996600; font-size: 12px; font-weight: bolder; font-family: Verdana, Arial, Times; }


