.citta {font-size:18px;color:#ffffff;padding-left:15px;padding-top:7px;font-style:normal;font-family: Arial, Helvetica, sans-serif;}
.calendario_tab{ border-collapse: collapse ; border: 2px solid #507EBC; background-color: #ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#718CA9; margin-top: 10px;}
.calendario_tit{ color:#ffffff;font-size:12px; height: 22px;font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #507EBC;}
.calendario_mese{font-weight:bold; color:#718CA9;border-top: 1px solid #6C7A82;border-bottom: 1px solid #6C7A82;font-size:10px;font-weight:bold; height: 22px;}
.calendario_ava{font-weight:bold; color:#718CA9;border-top: 1px solid #6C7A82;border-bottom: 1px solid #6C7A82;}
.calendario_ind{font-weight:bold; color:#718CA9;border-top: 1px solid #6C7A82;border-bottom: 1px solid #6C7A82;}
.calendario_g{ color:#718CA9; height: 22px; width: 29px;font-size:10px;font-weight:bold;border-top: 1px solid #6C7A82;border-bottom: 1px solid #6C7A82;}
.calendario_gg{ color:#718CA9; height: 22px;}
.calendario_oggi{ background-color: #90ABC6; color:#718CA9; height: 22px;}
.calendario_gg2{ background-color:#D1DDE0; color:#006699; height: 22px;}

.sx{padding-top: 0px;}
.main{padding-top: 5px;}

.utili_tab{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; margin-top: 10px;}
.utili_ico{padding-top: 2px; padding-bottom: 2px;}
.utili_txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#5A5757;font-weight:bold;}

.ultimi_tab{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.ultimi_ico{padding-top: 2px; padding-bottom: 2px;}
.ultimi_txt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#FF5A00; padding-left:10px;}

.cat_tab {font-family:Verdana, Arial, Helvetica, sans-serif;}
.cat_tit {font-size:10px;font-weight:bold;color:#000000;font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif; background-position:top right; height: 20px; background-repeat:repeat-x;}
.cat_lista {font-size:11px;color:#052C42;font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:4px; padding-top: 3px; margin-bottom: 15px;}
.cat_num {font-family:Verdana, Arial, Helvetica, sans-serif;}

.boxcerca{width: 140px;}
.boxcat{width: 110px;}

.top{padding-top: 3px;padding-left:15px;background-repeat: no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:14px;font-weight:bold;}
.top3{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:14px;font-weight:bold;padding-top: 3px;background-position:right; background-repeat:no-repeat;}
.main2{padding-left: 15px;padding-top: 15px;}
.testo{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size:12px;}
.testopubblica{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size:10px;}
.intestazione{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size:14px;font-weight:bold;}

.pubb_tab{font-family:Verdana, Arial, Helvetica, sans-serif;}
.pubb_tit{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:14px;font-weight:bold;}
.pubb_desc{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:12px; border-bottom:1px solid #FF7200; height: 35px;}
.pubb_cat{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:12px; padding-top: 10px;padding-bottom: 10px;line-height: 2;}
.pubb_scat{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:12px; padding-top: 10px;padding-bottom: 10px;line-height: 2;}

.view_tit{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF5A00;font-size:10px; padding-left: 10px;}
.view_ris{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:12px;font-style:italic;}
.view_pub{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:12px;background-color:#F3F6F7;}
.view_ann{font-family:Verdana, Arial, Helvetica, sans-serif;padding-top: 8px;}

.giorno {font-size:12px;font-weight:bold; color:#ffffff;font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif;height: 20px;margin-top:15px; background-image:url(new/sf_cat.jpg); background-repeat:no-repeat; background-position: top right;}
.ann1{font-family:Verdana, Arial, Helvetica, sans-serif; color:#193A57;font-size:11px; margin-top: 10px; margin-bottom: 3px; line-height: 1.7}
.ann2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#193A57;font-size:11px; line-height: 1.7}
.ann2b {margin-top: 10px; margin-bottom: 3px;}

.ann_titolo{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:12px; margin-top: 5px;}
.ann_descr{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size:12px; margin-top: 5px;}
.ann_zona{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size:12px; margin-left: 20px;}
.ann_tab{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size:12px;}
.ann_foto{}
.ann_img{margin: 5px; border: 1px solid #000000;}

.cont_tab{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;border: 1px solid #BAC3C8;}
.cont_tit{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; background-color:#BAC3C8;font-size:14px;font-weight:bold;padding: 5px;}
.cont_msg{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff0000;font-size:12px;padding: 5px;border: 1px solid #ff0000;}
.cont_msg2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#009900;font-size:12px;padding: 5px;border: 1px solid #009900;}
.cont1{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:12px;padding: 5px;}
.cont2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:10px;background-color:#F3F6F7;font-weight:bold;height:16px;padding: 5px;}
.cont3{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:10px;padding: 5px;}
.cont_box{width: 250px;}

.pager_tab{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:12px; margin-top: 10px;}

.info_tab{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;border: 1px solid #BAC3C8;}
.info_tit{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; background-color:#BAC3C8;font-size:14px;font-weight:bold;padding: 5px;}
.info_msg{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff0000;font-size:12px;padding: 5px;border: 1px solid #ff0000;}
.info_msg2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#009900;font-size:12px;padding: 5px;border: 1px solid #009900;}
.info1{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:12px;padding: 5px;}
.info2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:10px;background-color:#F3F6F7;font-weight:bold;height:16px;padding: 5px;}
.info3{font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;font-size:10px;padding: 5px;}
.info_box{width: 250px;}

.ins_box{width: 500px;}

.disclaimer {font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff;font-size:10px; padding-top: 5px; padding-bottom: 5px;}

.msgerr {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF3300;font-size:14px; padding: 10px; font-weight:bold; border: 1px solid #FF0000; text-align: center;}

.cursor {cursor: pointer;}
.super { border-collapse: collapse ; border: 1px solid #000000; background-color: #ffffff; padding: 4px; margin-top: 8px;}

.vetrina_td {font-size:11px;color:#737373;font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif; border: 1px solid #ff7200;}
.colSX {width: 222px;}

.gallery {padding-top: 5px;}

.pro_tab {font-family:Verdana, Arial, Helvetica, sans-serif; color:#052C42;border: 1px solid #000000; border-collapse:collapse;}

.sx { width: 225px; background-position:right; background-repeat:repeat-y;}
.dx { width: 205px; background-position:left; background-repeat:repeat-y;}
.boxa { width: 204px; background-image:url(new/box_arancio.jpg); border-bottom: 1px solid #FF5A00; margin-bottom: 2px; margin-top:1px;}
.boxb { width: 204px; background-image:url(new/box_blu.jpg); border-bottom: 1px solid #AFDBF3; margin-bottom: 2px; margin-top:1px;}
.basso { font-size:10px; color:#052C42; padding-top:3px; font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
.alto { background-repeat:no-repeat; background-position: top right; }
.txtNumero {font-size:10px; color:#970505; padding-left:4px; font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dovecitta { width: 185px; border: 1px solid #026DAE;font-size 10px;font-family:Verdana;}
.bianco {background-color:#FFFFFF;}

.hcat {font-size:10px;font-weight:bold; color:#ffffff;font-style:normal;font-family:Verdana, Arial, Helvetica, sans-serif;height: 20px; background-image:url(new/sf_cat.jpg); background-repeat:no-repeat; background-position: top right; margin-right: 5px;}
.ads {width:162px;}
.cont_tab {margin-bottom:5px;}

a.cities:link, a.cities:visited {text-decoration: none ;color:#052C42;}
a.cities:hover {text-decoration: underline ;color:#052C42;}
a.pubblica:link, a.pubblica:visited {text-decoration: none ; color:#ffffff; font-size:10px;}
a.pubblica:hover {text-decoration: underline ; color:#ffffff; font-size:10px;}
a.pubblica2:link, a.pubblica2:visited {text-decoration: none ; color:#ffffff; font-size:10px;}
a.pubblica2:hover {text-decoration: underline ; color:#ffffff; font-size:10px;}
a.pubblica3:link, a.pubblica3:visited {text-decoration: none ; color:#ffffff; font-size:12px; background-color: #FF0000; padding:2px;}
a.pubblica3:hover {text-decoration: underline ; color:#000000; font-size:12px; background-color: #D8E1E6; padding:2px;}
a.ultimi:link, a.ultimi:visited {text-decoration: none ; color:#737373;margin-left:7px;}
a.ultimi:hover {text-decoration: underline ; color:#737373;margin-left:7px;}
a.gg:link, a.gg:visited {text-decoration: none ; color:#718CA9;}
a.gg:hover {text-decoration: underline ; color:#718CA9;}
a.gg2:link, a.gg2:visited {text-decoration: none ; color:#507EBC;}
a.gg2:hover {text-decoration: underline ; color:#507EBC;}
a.oggi:link, a.oggi:visited {text-decoration: underline ; color:#507EBC;}
a.oggi:hover {text-decoration: underline ; color:#507EBC;}
a.cat:link, a.cat:visited {text-decoration: none ; color:#000000;}
a.cat:hover {text-decoration: underline ; color:#000000;}
a.scat:link, a.scat:visited {text-decoration: none ; color:#052C42;}
a.scat:hover {text-decoration: underline ; color:#052C42;}
a.fine:link, a.fine:visited {text-decoration: none ; color:#052C42;}
a.fine:hover {text-decoration: underline ; color:#052C42;}

a.inserimento:link, a.inserimento:visited {text-decoration: none ; color:#052C42;}
a.inserimento:hover {text-decoration: underline ; color:#FF7200;}

a.lnk_ann:link, a.lnk_ann:visited {text-decoration: none ; color:#052C42; font-size:12px;}
a.lnk_ann:hover {text-decoration: underline ; color:#4383BD; font-size:12px;}
a.lnk_cat:link, a.lnk_cat:visited {text-decoration: none ; color:#FF5A00;}
a.lnk_cat:hover {text-decoration: underline ; color:#FF5A00;}
a.lnk_scat:link, a.lnk_scat:visited {text-decoration: none ; color:#FF5A00;}
a.lnk_scat:hover {text-decoration: underline ; color:#FF5A00;}


a.addann:link, a.addann:visited {text-decoration: none ; color:#FF7200;}
a.addann:hover {text-decoration: underline ; color:#FF7200;}

a.rispondi:link, a.rispondi:visited {text-decoration: underline ; color:#052C42;}
a.rispondi:hover {text-decoration: underline ; color:#FF7200;}

a.nav:link, a.nav:visited {text-decoration: none ; color:#052C42;}
a.nav:hover {text-decoration: underline ; color:#FF7200;}
a.pagina:link, a.pagina:visited {text-decoration: underline ; color:#052C42;}
a.pagina:hover {text-decoration: underline ; color:#FF7200;}
a.paginaIN:link, a.paginaIN:visited {text-decoration: none ; color:#052C42;font-weight:bold;}
a.paginaIN:hover {text-decoration: underline ; color:#FF7200;font-weight:bold;}

a.utili_lnk:link, a.utili_lnk:visited {text-decoration: none ;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#5A5757;font-weight:bold;}
a.utili_lnk:hover {text-decoration: underline ;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#5A5757;font-weight:bold;}

a.botton:link,a.botton:visited
{
width: 180px;
display:block;
color:#000;
font-size: x-small;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:2em;
line-height:2em;
padding:0 1em;
background:#DEDEDE;
text-decoration:none;
border-top:2px solid white;
border-left:2px solid white;
border-bottom: 2px solid black;
border-right:2px solid black;
}
a.botton:hover
{
width: 180px;
display:block;
color: #000000;
padding:0 1em;
background:#DEDEDE;
text-decoration:none;
border-top:2px solid black;
border-left:2px solid black;
border-bottom: 2px solid #ffffff;
border-right:2px solid #ffffff;
}
.testoBianco {
font-size:10px;
color:#ffffff;
padding-left:4px;
font-style:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

