/*-------------------generiche------------------*/

.allegato { color: #003300; font-size: 10px; font-weight: bolder; font-family: Verdana, Arial, Times; text-indent: 0; }
.allegato a { color: #003300; font-size: 10px; font-weight: bolder; font-family: Verdana, Arial, Times; text-indent: 0; }
.avantiindietro { font-weight: bolder; font-family: Verdana, Arial, Times; vertical-align: bottom; text-indent: 0; text-align: right; padding-top: 50px}
.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: 66px; background-color: #ffffff; padding-top: 5px}
.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 { padding-left: 5px; width: 190px; 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: 9px; font-family: Verdana, Arial, Times; background-color: #ebebeb; vertical-align: top; padding: 5px; width: 140px }
.dx1 a { color: black; font-size: 9px; font-family: Verdana, Arial, Times }
.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; }
.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: gray; font-size: 10px; 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 }
.foto1 { float: left; padding-right: 10px; vertical-align: top}
.img { float: left; padding: 2px; vertical-align: top}
.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 }
.lingua { color: white; font-size: 10px; font-family: Arial, Verdana, Times; background-color: #ffb300; text-align: right; border-top: 2px solid white; border-bottom: 6px solid white; width: 319px; height: 22px }
.menu { color: gray; font-size: 10px; font-family: Verdana, Arial, Times; border-bottom: 1px solid #e6e6e6; border-left: 3px solid white; width: 122px; height: 15px; background-color: #ffffff; }
.menu a { color: black; font-size: 10px; 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: 15px; 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:1px 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 }
.sottotitolo { color: black; font-size: 13px; font-family: Arial, Verdana, Times; vertical-align: top; padding-right: 4px; padding-left: 4px; width: 200px; align: left;  }
.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; }
.testo_news { color: black; font-size: 10px; font-family: Verdana, Arial, Times; padding: 4px; line-height:13px}
.testo_news a { color: black; font-size: 10px; font-family: Verdana, Arial, Times; padding: 4px; line-height:13px}
.news { border-top: 6px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; width: 580px; }
.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; }
.novita_sez { color: #996600; font-size: 14px; font-weight: bolder; font-family: Verdana, Arial, Times; }
.testo_news a { color: #9A0000; font-size: 10px; font-family: Verdana, Arial, Times;}
.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; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
.segn a { color: black; font-size: 9px; font-family: Arial, Verdana, Times;}
.testo { color: black; font-size: 10px; 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;}
.testo a { color: black; font-size: 10px; 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;}
.testo a: hover { color: #9A0000; font-size: 10px; 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;}
.testo_tab { color: black; font-size: 10px; font-family: Verdana, Arial, Times }
.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;}
.testo_rassegna { color: black; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #FFFFFF; line-height: 2; vertical-align: top;}
.testo_rassegna a { color: black; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #FFFFFF;}
.testo_miniature { color: #000000; font-size: 11px; font-family: Verdana, Arial, Times; line-height: 2; vertical-align: top;}
.testo_miniature a { color: #000000; font-size: 11px; font-family: Verdana, Arial, Times; vertical-align: top;}
.testo_miniature a:hover { color: #9A0000; font-size: 11px; font-family: Verdana, Arial, Times; vertical-align: top;}



.tit { color: white; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #B31B34; text-indent: 4px; width: 136px; height: 22px }
.tit a { color: white; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #B31B34; text-indent: 4px; width: 136px; height: 22px; padding-top: 4px }
.tit_tab { color: white; font-size: 10px; font-family: Verdana, Arial, Times }

.titoletto { color: black; font-size: 10px; font-family: Arial, Verdana, Times; }
.titolo { color: black; font-size: 16px; 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; height: 19px }
.top a { color: black; font-size: 10px; font-family: Arial, Verdana, Times; padding-left: 2px; height: 19px }
.top_comm { color: black; font-size: 10px; font-family: Arial, Verdana, Times; padding-left: 2px; width: 478px; height: 28px }

.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; 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 PRESS------------------*/
.bounty_press { color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Times; background-color: #C62427; padding-left: 5px; height: 20px; text-transform: uppercase;  }
.bounty_press a { color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Times; font-weight: bold; text-transform: uppercase;  }
.data_press { color: black; font-size: 11px; font-family: Arial, Verdana, Times; background-color: white; padding-left: 5px; height: 24px; border-left:0px solid #DADCDF; }
.data_press_white { color: white; font-size: 11px; font-family: Arial, Verdana, Times; padding-left: 5px; width: 150px; height: 24px; border-left:0px solid #DADCDF; }
.dx_press { color: black; font-size: 9px; font-family: Verdana, Arial, Times; background-color: white; vertical-align: top; padding-left: 2px; padding-top: 1px;border-right: 0px solid #eef1f4; width: 0px }
.dx1_press { color: black; font-size: 9px; font-family: Verdana, Arial, Times; background-color: #C62427; vertical-align: bottom; padding: 5px; width: 148px }
.dx1_press_int { color: black; font-size: 9px; font-family: Verdana, Arial, Times; background-color: #ebebeb; vertical-align: top; padding: 5px; width: 128px }
.dx1_press a { color: black; font-size: 9px; font-family: Verdana, Arial, Times }
.dx2_press { color: black; font-size: 9px; font-family: Verdana, Arial, Times; background-color: #C62427; vertical-align: bottom; padding: 5px;}
.dx2_press a { color: black; font-size: 9px; font-family: Verdana, Arial, Times; background-color: #C62427; vertical-align: bottom; padding: 5px;}
.footer_press { color: white; font-size: 9px; font-family: Arial, Verdana, Times; background-color: #C62427; text-align: center; border-top: 2px solid white; width: 964px; height: 17px }
.footer_press a { color: white; font-size: 9px; font-family: Arial, Verdana, Times; background-color: #C62427 }
.menu_press { color: black; font-size: 11px; font-family: Verdana, Arial, Times; vertical-align: middle; border-bottom: 1px solid #e6e6e6; border-left: 3px solid white; width: 122px; height: 22px; background-color: #ffffff; }
.menu_press a { color: black; font-size: 11px; font-family: Verdana, Arial, Times }
.menu_press a:hover { color:  #C62427; font-size: 11px; text-decoration: underline;}
.menu2_press { color: #C62427; 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: 22px; background-color: #ffffff; }
.motore_press { color: white; font-size: 9px; font-family: Arial, Verdana, Times; background-color: #D3D3D3; letter-spacing: 1pt; width: 180px }
.news_press { color: black; font-size: 18px; font-family: Arial, Verdana, Times; padding-top: 10px; padding-left: 5px; padding-right: 5px; background-color: #ebebeb; border-left:0px solid #ffffff; vertical-align: top; }
.news_press a { color: black; font-size: 18px; font-family: Arial, Verdana, Times; }
.news_press a:hover { color: #C62427; font-size: 18px; font-family: Arial, Verdana, Times; }
.news_letter { color: #ffffff; font-size: 10px; font-family: Arial, Verdana, Times; background-color: #C62427; height: 20px; padding-right: 5px; align: right}
.news_letter a { color: #ffffff; font-size: 10px; font-family: Arial, Verdana, Times; font-weight: bold;  height: 20px;padding-right: 0px; align: right}
.occhiello{font-size:10px; font-family: Verdana, Arial, Times;margin-right: 0px;color:#C62427; text-align: left; vertical-align: bottom; background-color: #ebebeb; padding-right: 2px}
.preocchiello {float: left; font-size:10px;font-family: Verdana, Arial, Times;margin: 0px;font-style:italic; text-align:right; text-decoration:line-through; padding-right: 0px; border: 0px solid #ebebeb; clear: left}
.testa_news { color: #000099; font-size: 14px; font-family: Arial, Verdana, Times; padding-left: 5px; padding-right: 5px; background-color: #ebebeb; border-left:0px solid #ffffff;}
.reda_press { color: #000000; font-size: 9px; font-family: Arial, Verdana, Times; vertical-align: top; padding: 0px; width: 950px; border-top: 2px solid #C62427; background-color: #ffffff}
.reda_press a { color: #000000; font-size: 9px; font-family: Arial, Verdana, Times; vertical-align: top; padding: 0px; }
.reda_press a:hover { color: #C62427; font-size: 9px; font-family: Arial, Verdana, Times; }
.sottit_press { color: #C62427; font-size: 11px; font-family: Verdana, Arial, Times; font-weight: bolder; background-color: #ebebeb; text-indent: 4px; height: 22px}
.sottit_novita {font-size:10px;font-family: Verdana, Arial, Times;font-weight: bolder; font-variant: small-caps; margin: 0px; vertical-align: top}
.tab_interna_press { 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: 810px  }
.testo_press { color: black; font-size: 13px; font-family: Arial, Verdana, Times; background-color: white; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 0px; border-right: 5px solid white; border-left: 0px solid white; width: 810px  }
.testo_news_press { color: black; font-size: 11px; font-family: Verdana, Arial, Times; padding: 4px; line-height:10px; text-align: left; }
.testo_novita { color: black; font-size: 11px; font-family: Arial, Verdana, Times; background-color: white; vertical-align: top; padding-top: 4px; padding-right: 4px; padding-left: 0px; border-right: 5px solid white; border-left: 0px solid white; width: 810px  }
.tit_press { color: white; font-size: 11px; font-family: Verdana, Arial, Times; background-color: #C62427; text-indent: 4px; width: 136px; height: 20px }
.tit_press2 { color: white; font-size: 11px; font-family: Verdana, Arial, Times; font-weight: bolder; background-color: #C62427; vertical-align: middle; text-indent: 4px; width: 160px; height: 20px; border-left: 0px solid #ffffff; }
.tit_novita {font-size:13px;font-family: Verdana, Arial, Times; text-transform: uppercase; margin: 0px;font-weight:bold;color:#880000; vertical-align: top}

/*-------------------CSS Oasis------------------*/
.testo_oasis { color: black; font-size: 13px; font-family: Arial, Verdana, Times; vertical-align: top; padding-top: 0px; padding-right: 0px; padding-left: 0px; border-right: 0px solid white; border-left: 0px solid white; }
.titolo_oasis { color: #8d3605; font-size: 16px; font-weight: bolder; font-family: Arial, Verdana, Times; align: left; vertical-align: center; background-color: #f4e5b6; padding-top: 0px; padding-right: 0px; padding-left: 10px; }
.titolo_oasis a { color: #8d3605; font-size: 16px; font-weight: bolder; font-family: Arial, Verdana, Times; align: left; vertical-align: center;  }
.menu_oasis_singola { color: #8d3605; font-size: 13px; font-weight: bolder; font-family: Arial, Verdana, Times; vertical-align: center; background-color: #dba946; padding-right: 4px; padding-left: 4px; border-right: 0px solid white; border-bottom: 0px solid white; width: 120px; height: 35px  }
.menu_oasis_singola a { color: #ffffff; font-size: 13px; font-weight: bolder; font-family: Arial, Verdana, Times; vertical-align: center; background-color: #dba946; padding-right: 4px; padding-left: 4px; border-right: 0px solid white;   }
.menu_oasis_singola a:hover { color: #C62427; font-size: 13px; font-weight: bolder; font-family: Arial, Verdana, Times; vertical-align: center; background-color: #dba946; padding-right: 4px; padding-left: 4px; border-right: 0px solid white;   }
.menu_oasis_singola a:active { color: #C62427; font-size: 13px; font-weight: bolder; font-family: Arial, Verdana, Times; vertical-align: center; background-color: #dba946; padding-right: 4px; padding-left: 4px; border-right: 0px solid white;   }
.link_oasis_lingua{ color: #ffffff; font-size: 13px; font-weight: bolder; font-family: Arial, Verdana, Times; vertical-align: top; background-color: #dfcda6; padding-right: 4px; padding-left: 3px; border-bottom: 0px solid white; border-left: 0px solid white; width: 100px  }
.fotoalta1 { width: 30px; height: 50px }
.catalogo { color: #8d3605; font-size: 16px; font-weight: bolder; font-family: Arial, Verdana, Times; align: left; vertical-align: center; background-color: #f4e5b6; padding-top: 0px; padding-right: 0px; padding-left: 10px; }
.descrizione_catalogo { color: #8d3605; font-size: 16px; font-weight: bolder; font-family: Arial, Verdana, Times; align: left; vertical-align: center; background-color: #f4e5b6; padding-top: 0px; padding-right: 0px; padding-left: 10px; }


/*-------------------CSS varie------------------*/

.black { color: black; font-size: 11px; font-family: Arial, Verdana, Times; }
a:hover { text-decoration: underline}
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: 8px; margin: 0px; padding: 0px; }



#box_anteprima_figlie {width: 100%; }
#box_anteprima_figlie table {cellpadding: 5; }
#box_anteprima_figlie td {height: auto;border-bottom: 2px solid #ebebeb; border-left: 8px solid #ffffff}
#box_anteprima_figlie a:link {font-size:10px;color: #880000;}
#box_anteprima_figlie_pagina { width: 100%; height: 260px; vertical-align: justify; border-top:0px solid white;padding-top:0px;padding-bottom:0px; padding: 5px; border: 0px solid #ebebeb; border-bottom: 0px solid #ebebeb}
#box_anteprima_figlie_image { float: left; align: left; clear: left; margin-right: 5px; overflow: hidden}
#box_anteprima_figlie_firma {color: #C62427; font-size: 18px; font-family: Verdana, Arial, Times; background-color: white; vertical-align: top; text-align: right; padding-bottom: 6px; border: 0px solid red; }
#box_anteprima_figlie_titolo {font-size:10px;font-family: Verdana, Arial, Times; text-transform: uppercase; margin: 0px;font-weight:bold;color:#880000; vertical-align: top; padding-bottom: 6px; }
#box_anteprima_figlie_titolo a {font-size:10px;font-family: Verdana, Arial, Times; text-transform: uppercase; margin: 0px;font-weight:bold;color:#880000; vertical-align: top; }
#box_anteprima_figlie_titolo a:hover {font-size:10px;font-family: Verdana, Arial, Times; text-transform: uppercase; margin: 0px;font-weight:bold;color:#880000; vertical-align: top; }
#box_anteprima_figlie_sottotitolo {font-size:10px;font-family: Verdana, Arial, Times;font-weight: bolder; font-variant: small-caps; margin: 0px; vertical-align: top}
#box_anteprima_figlie_sottotitolo {font-size:10px;font-family: Verdana, Arial, Times;font-weight: bolder; font-variant: small-caps; margin: 0px; vertical-align: top}
#box_anteprima_figlie_introduzione {color: black; font-size: 10px; font-style: italic; line-height:12px; font-family: Verdana, Arial, Times; background-color: white; vertical-align: top; text-align: left; padding-bottom: 6px; border: 0px solid red; }
#box_anteprima_figlie_testo:after { content: "  >>" }
#box_anteprima_figlie_testo a {color: black; font-size: 10px;  font-weight: bolder; line-height:12px; font-family: Verdana, Arial, Times; background-color: white; vertical-align: top; text-align: left; padding-bottom: 6px; border: 0px solid red; }
#box_anteprima_figlie_preocchiello {font-size:10px;font-family: Verdana, Arial, Times;margin: 0px;font-style:italic; text-align:right; text-decoration:line-through; padding-top: 0px; border: 0px solid #ebebeb; clear: left; valign: bottom}
#box_anteprima_figlie_occhiello{font-size:10px; font-family: Verdana, Arial, Times;margin-right: 0px;color:#C62427; text-align: right; vertical-align: bottom;  padding-right: 2px; }
#box_anteprima_figlie_miniatura {margin: 0px; float:left; width:25px; height:15px; link: none}

.testo_figlie { color: #996600; font-size: 14px; font-weight: bolder; font-family: Verdana, Arial, Times; }
.testo_figlie a { color: #996600; font-size: 12px; font-weight: bolder; font-family: Verdana, Arial, Times; }

/*-------------------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; }
.testo_news a { color: #B31B34; font-size: 10px; font-family: Verdana, Arial, Times; padding: 0px; line-height:13px;align:center}
.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:center;}
.titolo_news1 a { color: #B31B34; font-weight: bolder; font-family: Verdana, Arial, Times; text-transform:uppercase; line-height:19px; align:center}
.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: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; }
.news td { font-size: 11px; font-family: Verdana, Arial, Times;border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; }

/*-------------------tabula gratulatoria------------------*/
.Stile1 {color: #FF0000; font-weight: bold; font-size: 18px; font-family: Times;}
.Stile3 {font-size: 24px; font-family: Times;}
.Stile4 {color: #FF0000; font-size: 18px; font-family: Times;}
.Stile2 {font-size: 13px; font-family: Times;}
.menu_tab_singola { color: #8d3605; font-size: 13px; font-weight: bolder; font-family: Arial, Verdana, Times; vertical-align: center; background-color: #dba946; padding-right: 2px; padding-left: 2px; border-right: 0px solid white; border-bottom: 0px solid white; width: 150px; height: 35px  }
.menu_tab_singola a { color: #ffffff; font-size: 13px; font-weight: bolder; font-family: Arial, Verdana, Times; vertical-align: center; background-color: #dba946; padding-right: 2px; padding-left: 2px; border-right: 0px solid white;   }
.menu_tab_singola a:hover { color: #C62427; font-size: 13px; font-weight: bolder; font-family: Arial, Verdana, Times; vertical-align: center; background-color: #dba946; padding-right: 2px; padding-left: 2px; border-right: 0px solid white;   }
.menu_tab_singola a:active { color: #C62427; font-size: 13px; font-weight: bolder; font-family: Arial, Verdana, Times; vertical-align: center; background-color: #dba946; padding-right: 2px; padding-left: 2px; border-right: 0px solid white;   }




