/* BODY */
body {background: url(/img/bground.gif) repeat-x ; background-color: White;}

/* cont-colonna 1 */
#corpo .col-1 h1 {margin:0px 0px 0px 0px;font-family: Verdana, sans-serif; font-size: 13px;color:#36221B;text-align: left;font-weight:bold;padding:0px;}
#corpo .col-1 h2 {margin:0px 0px 5px 0px;font-family: Verdana, sans-serif; font-size: 12px;color:#36221B;text-align: left;font-weight:bold;padding:0px;}
#corpo .col-1 .percorso { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; vertical-align: middle; text-align: left; font-weight: bold;  margin-top: 1px; margin-bottom: 1px; width: 595px;margin: 0px auto 0 auto;background-color:#D8A309;}
#corpo .col-1 .percorso .cont {padding:3px; }
#corpo .col-1 .percorso a, visited, active { color: #000 !important;   text-decoration: none; font-weight: bold; }
#corpo .col-1 .percorso a:hover { color: #fff !important; text-decoration: underline; font-weight: bold;}

#corpo .col-1 .titolo-template { position: relative; width: 595px; background-color: Black;  height: 30px; text-align: left; z-index: 1;margin: 0px auto 0 auto;}
#corpo .col-1 .titolo-template .cont { position: absolute; top: 3px; left: 14px; padding: 0px; z-index: 2;}
#corpo .col-1 .sceltacomune { text-align: left; padding: 2px;}
#corpo .col-1 .sceltacomune .titolo { text-align: left; font-family: Verdana, Helvetica, sans-serif;font-weight: bold; font-size: 13px; color: #D8A309;font-variant: small-caps;}
#corpo .col-1 .sceltacomune .form {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FEE28D; color: #6D320D; }


#index-box-1 { position: relative; width: 595px; text-align: left; background-image: url(/comuni/img/bg-index-box-1.gif); background-repeat: repeat-y; padding: 0px; display:block; clear:left; margin: 0px auto 0 auto;}
#index-box-1 .box-sx { width: 200px; float: left; margin: 0px; padding: 0px; }
.box-sx .tit-sx { margin-left: 5px; margin-top: 12px;}
#index-box-1 .box-sx .link-comuni { position: relative; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; margin-left: 12px; top: 6px;font-weight:bold}
#index-box-1 .box-sx a {text-decoration:none; color:#70330D}
#index-box-1 .box-sx a:hover {text-decoration:none; color:#000}
#index-box-1 .box-sx a.link-comuni {text-decoration:none; color:#70330D; font-weight:bold}
#index-box-1 .box-sx a.link-comuni:hover {text-decoration:none; color:#000; font-weight:bold}
#index-box-1 .box-dx { position:relative; width: 375px; float: left; padding: 15px 10px 0px 5px; font-family: Verdana, Helvetica, sans-serif; font-size: 11px;z-index:1;}

#mappa { position: relative; width: 595px; height:399px; background-image: url(/comuni/img/bg-mappa.gif); margin: 0px auto 0 auto;}
 #mappa .mappa { position: absolute; height:399px; top:5px; left:245px;}
 #mappa .rimini { position: absolute; top:15px; left:510px;}
 #mappa .riccione { position: absolute; top:15px; left:185px;}
 #mappa .bellaria { position: absolute; top:15px; left:90px;}
 #mappa .cattolica { position: absolute; top:10px; left:18px;}
 #mappa .santarcangelo { position: absolute; top:88px; left:15px;}
 #mappa .misano { position: absolute; top:86px; left:88px;}
 #mappa .coriano { position: absolute; top:88px; left:180px;}
 #mappa .sclemente { position: absolute; top:164px; left:18px;}
 #mappa .sgiovanni { position: absolute; top:164px; left:100px;}
 #mappa .gemmano { position: absolute; top:170px; left:185px;}
 #mappa .mondaino { position: absolute; top:241px; left:18px;} 
 #mappa .saludecio { position: absolute; top:241px; left:102px;}
 #mappa .morciano { position: absolute; top:245px; left:176px;}
 #mappa .pberni { position: absolute; top:245px; left:271px;}
 #mappa .verucchio { position: absolute; top:319px; left:20px;}
 #mappa .mscudo { position: absolute; top:320px; left:105px;}
 #mappa .mcolombo { position: absolute; top:321px; left:179px;}
 #mappa .mgridolfo { position: absolute; top:327px; left:270px;}
 #mappa .mfiore { position: absolute; top:327px; left:423px;} 
 #mappa .torriana { position: absolute; top:321px; left:345px;}



#index-box-template { position: relative; width: 595px; text-align: left; background-image: url(/comuni/img/bg-index-box-1.gif); background-repeat: repeat-y; padding: 0px; display:block; clear:left; margin: 0px auto 0 auto;}
#index-box-template .box-sx { width: 200px; float: left; margin: 0px; padding: 0px; }
#index-box-template .box-dx { width: 382px; float: left; margin: 12px 0px 0px 6px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#index-box-template .box-dx a {text-decoration:none; color:#000}
#index-box-template .box-dx a:hover {text-decoration:none; color:#652E0C}

/* layout menu notizie */
.tit-news { margin-left: 5px; margin-top: 12px;}
#tab-menu-news { margin-left: 4px; margin-right: 4px; margin-bottom: 20px; font: 11px Tahoma, Arial, Helvetica, sans-serif; text-decoration: none;}
#tab-menu-news .menu-news a, visited, active { font: 11px Tahoma, Arial, Helvetica, sans-serif;
text-decoration: none; font-weight: bold; color: #000; padding: 3px; display: block;
border-bottom: 1px solid #FFD760; text-align: left;}
#tab-menu-news .menu-news a:hover { font-weight: bold; text-decoration: none; background-color: #D8A309; color: #fff;}
#tab-menu-news .menu-news-on a { font-weight: bold; text-decoration: none; background-color: #D8A309; color: #000;}

/* layout notizie */
#box-notizie .tit-notizie {text-align: right; margin-bottom: 8px;}
#box-notizie h1 { margin: 0px 0px 2px 3px; font-family: "Georgia"; font-size: 18px;	color: #000; font-weight: bold;}
#box-notizie .data { position: relative; font-family: Tahoma; font-size: 10px; color: #652E0C; font-weight: bold; padding: 5px 0px 5px 3px;}
#box-notizie .data a, visited, active { color: #D8A309 !important; text-decoration: none;}
#box-notizie .data a:hover {color: #000 !important; text-decoration: none;}
#box-notizie .date { font-family: Verdana; font-size: 10px; color: #652E0C; font-weight: bold; display: block; padding: 2px; letter-spacing: -1px; }
#box-notizie .titoli { margin: 0px 0px 0px 0px; font-family: Verdana; font-size: 10px;
color: #000; font-weight: normal; display: block; padding: 4px; border-bottom: 1px dotted; color:#FFF08D; width: 100%;}
#box-notizie .titoli a:link { color: #000 !important; text-decoration: none; font-weight: normal;  display: block; width: 100%;}
#box-notizie .titoli a:hover {color: #652E0C !important; text-decoration: none; font-weight: normal; display: block;}
#box-notizie .categoria {font-family: Tahoma; font-size: 12px; color: #000; font-weight: bold; margin-left: 3px; margin-bottom: 8px; }
#box-notizie img.grande {border: 3px solid #D8A309; width: 120px; margin-left: 0px; margin-right: 0px; margin-top: 0px;}
#box-notizie .abstract {font-family: Verdana; font-size: 11px; margin-top: 1px; margin-left: 0px; text-align: justify;}
#box-notizie .abstract a, visited, active {color: #000 !important; text-decoration: none; font-weight: normal;}
#box-notizie .abstract a:hover { color: #330000 !important; text-decoration: none; font-weight: normal;}
#box-notizie .risultati { font-family: Verdana; font-size: 11px; margin-top: 10px; text-align: center;}
#box-notizie .risultati a:link,#tab-notizie .risultati a:visited, #tab-notizie .risultati a:active { color: #330000 !important; text-decoration: none; font-weight: normal;}
#box-notizie .risultati a:hover { color: #330000 !important; text-decoration: underline; font-weight: normal;}
#box-notizie .tit-img { margin: 40px 0px 0px 3px;}
#box-notizie .altrenotizie {font-family: Verdana; font-size: 10px; text-align: right; color:#652E0C !important; font-weight: bold; margin-top: 20px;}
#box-notizie .archivio { font-size: 10px; font-family: Verdana,helvetica,sans-serif; text-align:right; padding:20px;color: #652E0C;}
#box-notizie .archivio select { font-size: 10px; font-family: Verdana,helvetica,sans-serif;  background-color: #652E0C; color: #fff;}
#box-notizie .immagine { float:left; padding:5px; border: 1px solid #D9A403;margin-right:5px;}
#box-notizie .tab-notizie { clear:both; margin-top:10px; }

/* layout notizia singola */
#box-notizia .tit-notizia { text-align: right; margin-bottom: 8px;}
#box-notizia .categoria { font-family: Tahoma; font-size: 12px; color: #000; font-weight: bold; margin-left: 3px; }
#box-notizia .categoria a { color: #000 !important; text-decoration: none; font-weight: bold;}
#box-notizia .categoria a:hover { color: #D8A309 !important; text-decoration: underline; font-weight: bold;}
#box-notizia h1 { font-family: "Georgia"; font-size: 18px; color: #330000; font-weight: bold;text-align:left; letter-spacing: -1px; margin-bottom: 10px;}
#box-notizia .sottotitolo { font-family: Verdana; font-size: 11px; color: #000; font-weight: bold;text-align:left; margin-top: 5px; margin-bottom: 10px;}
#box-notizia .notizia { font-family: Verdana; font-size: 13px; color: #000; text-align: justify;}
#box-notizia .comune { font-family: Verdana; font-size: 11px; font-weight: bold; padding: 0px 0px 0px 0px; color:#000; text-align: left;}
#box-notizia .data-top { font-family: Verdana; font-size: 11px; font-weight: bold; padding: 0px 0px 0px 0px; color:#D9A403; text-align: left;}
#box-notizia .inviatoda { font-family: Verdana; font-size: 11px; font-weight: normal; padding: 5px 0px 15px 0px; color:#000; text-align: left;font-style:italic;}
#box-notizia .data { font-family: Tahoma; font-size: 11px; font-weight: bold;   		margin-top: 15px; border-bottom: 1px solid; color:#D9A403; text-align: right;}
#box-notizia .dataamico { font-family: Tahoma; font-size: 11px;color: #fff;font-weight: bold; margin-top: 2px;text-align: left;}
#box-notizia .immagine { float:left; padding:5px; border: 1px solid #D9A403; margin-right:6px; }
#box-notizia .sezione { padding: 3px; text-align: left;}
#box-notizia .tit-sezione { font-family: Verdana; font-size: 11px; font-weight: bold; color:#000; text-align: left; padding: 20px 0px 8px 0px;}
#box-notizia .immagini img { border: 2px solid #D9A403; margin:3px; }
#box-notizia ul { margin-top:0px; }

#box-altrenotizie .titolo { font-family: Verdana; font-size: 10px; font-weight: normal; margin-left: 11px; margin-bottom: 0px; display: block; padding: 1px;}
#box-altrenotizie .titolo a, visited, active { color: #000 !important; font-weight: normal; display: block; padding: 2px; width: 100%;}
#box-altrenotizie .titolo a:hover {color: #D9A403 !important; text-decoration: none; display: block; padding: 2px; width: 100%;}
#box-altrenotizie .categoria { font-family: Verdana; font-size: 10px; color: #C29207; font-weight: bold; margin-left: 3px;}
#box-altrenotizie .categoria a, visited, active { color: #000 !important; text-decoration: none; font-weight: bold;}
#box-altrenotizie .categoria a:hover { color: #330000 !important; text-decoration: underline;  	   font-weight: bold;}
#box-altrenotizie .tit-img { margin: 40px 0px 0px 3px;}
#box-altrenotizie .altrenotizie { font-family: Verdana; font-size: 10px;  text-align: right; color:#652E0C !important; font-weight: bold; margin-top: 3px;}
#box-altrenotizie .altrenotizie {font-family: Verdana; font-size: 10px; text-align: right; color:#652E0C !important; font-weight: bold; margin-top: 20px;}

.amico-stampa { font-family: Verdana; font-size: 10px; color: #330000 !important; text-decoration: none; font-weight: bold; padding-top:10px;}
.amico-stampa a, visited, active { color: #330000 !important; text-decoration: none;}
.amico-stampa a:hover {color: #D8A309 !important; text-decoration: underline; }

.indice-sx {font-family: Tahoma; font-size: 10px; margin-right: 10px; margin-bottom:10px; text-align: right;}
.indice-sx a, visited, active { color: #652E0C !important; text-decoration: none; font-weight: bold;}
.indice-sx a:hover { color: #fff !important; text-decoration: none; font-weight: bold;}
.impagina { font-family: Verdana; font-size: 11px; color: #330000 !important;   	   text-decoration: none; font-weight: normal;padding-top:20px;}
.impagina a, visited, active { color: #330000 !important;  text-decoration: none;}
.impagina a:hover {color: #D8A309 !important; text-decoration: underline;}


#box-eventi-sx { background-image: url(../comuni/img/bg-eventi-sx.gif); background-repeat: repeat-y; padding:4px; margin-bottom: 4px;margin-left:2px; height:63px;}
#box-eventi-sx .cont { padding-top:3px;}
#box-eventi-sx a, visited, active { display:block; height:63px; color: #000 !important; text-decoration: none;border-top: 1px solid #FED457;border-bottom: 1px solid #FED457;}
#box-eventi-sx a:hover { background-color: #D8A309; display:block; color: #000 !important; text-decoration: none;}
#box-eventi-sx .titolo { font-family: Tahoma; font-size: 11px; color: #000; margin-left: 3px; font-weight: bold;}
#box-eventi-sx img.piccola { border: 2px solid #fff; margin-left: 3px; margin-right: 4px; margin-top: 1px;}
#box-eventi-sx .data { padding-bottom:2px;font-family: Tahoma; font-size: 11px; color: #330000; font-weight: normal;}
#box-eventi-sx .abstract { font-family: Tahoma; font-size: 11px; color: #330000; font-weight: normal;}
#box-eventi-sx .abstract a, visited, active { color: #330000 !important; text-decoration: none;}
#box-eventi-sx .abstract a:hover { color: #000 !important; text-decoration: none;}
#box-luoghi-sx .titolorandom { font: 13px Tahoma, Arial, Helvetica, sans-serif; color: #000;
font-weight: bold; font-variant: small-caps;}
#box-luoghi-sx .titolorandom a, visited, active { font: 13px Tahoma, Arial, Helvetica, sans-serif; color: #000; font-weight: bold; font-variant: small-caps; text-decoration: none; text-align: left;}
#box-luoghi-sx .titolorandom a:hover {font: 13px Tahoma, Arial, Helvetica, sans-serif; color: #000; font-weight: bold; font-variant: small-caps; text-decoration: none; color: #330000;}

#box-luoghi-sx .testo { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000;}
#box-luoghi-sx { font: 11px Verdana; color: #000; text-align: left; padding: 7px;  margin: 0px;}
#box-luoghi-sx .tit-luoghi { text-align: right; margin-bottom: 1px;}
#box-luoghi-sx .titolo { font-family: "Georgia"; font-size: 20px; color: #330000; font-weight: bold; text-align:left; letter-spacing: 0px;}
#box-luoghi-sx .testo { font: 13px Verdana, Arial, Helvetica, sans-serif; color: #000; }
#box-luoghi-sx a, visited, active { font: 11px Verdana; color: #000; text-decoration: none; text-align: left;}
#box-luoghi-sx a:hover {font: 11px Verdana; text-decoration: none; color: #670100;}
#box-luoghi-sx li { position: relative; font-family: Verdana; font-size: 13px; left: -10px; list-style: none;}

#box-indirizzi-sx { position:relative; width:196px; margin: 0px 0 10px 0; display:block;}
#box-indirizzi-sx .lista { font-family: Verdana; font-size: 10px; color: #000; margin-left:4px; }
#box-indirizzi-sx .sx {width: 120px; float: left; margin: 0px; padding: 0px;}
#box-indirizzi-sx .dx { width: 70px; float: left; margin: 0px; padding: 0px;text-align:right;}
#box-indirizzi-sx .indice {font-family: Tahoma; font-size: 10px; margin-right: 10px; margin-bottom:10px; text-align: right;}
#box-indirizzi-sx .indice a, visited, active { color: #000 !important; text-decoration: none; font-weight: bold;}
#box-indirizzi-sx .indice a:hover { color: #652E0C !important; text-decoration: none; font-weight: bold;}
#box-indirizzi-sx .tit-dx {text-align:left;margin-top:2px;}
#box-indirizzi-sx li { position: relative; font-family: Tahoma; font-size: 13px; left: -25px;		list-style: none; letter-spacing: 1px; padding: 0px;}
#box-indirizzi-sx .titolo { font-family: Verdana; font-size: 11px; text-align: left; color: #330000; font-weight: bold; font-variant: small-caps; margin-bottom: 2px;}
#box-indirizzi-sx .dati { font-family: Verdana; font-size: 11px; margin-left: 0px; text-align: left; padding: 5px; background-color: #FFF3CF;  border: 1px solid #D8A309; width: 340px; }


#box-municipio-sx { position: relative; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; padding-left: 7px;}

#box-cinema { position:relative; width:380px; height:107px; margin: 0 auto; background-image: url(../comuni/img/bg-ombra.jpg); background-repeat: no-repeat; background-position: left top;}
#box-cinema .cinema { position: absolute; left: 5px; top:3px;}
#box-cinema .immagine { position: absolute; left: 40px;top:18px;}
#box-cinema .testo { width:265px; height:87px; position: absolute; left: 115px;top:18px; text-align: justify; font-family: Verdana, Helvetica, sans-serif;font-weight: normal; font-size: 11px; color: #000;}
#box-cinema .titolo { text-align: left; font-family: Tahoma, Helvetica, sans-serif;		font-weight: bold; font-size: 12px; color: #000;padding-bottom:5px;}
#box-cinema img.piccola { border: 2px solid #FCC615; margin-left: 3px; margin-right: 4px; margin-top: 1px;}
#box-cinema .scopri { padding-top:10px; text-align: right; font-family: Tahoma, Helvetica, sans-serif;	font-weight: bold; font-size: 11px; color: #000;}

#box-fiere { position:relative; width:380px; height:107px; margin: 5px auto; background-image: url(../comuni/img/bg-ombra.jpg); background-repeat: no-repeat; background-position: left top;}
#box-fiere .fiere { position: absolute; left: 3px; top:3px;}
#box-fiere .immagine { position: absolute; left: 40px;top:18px;}
#box-fiere .testo { width:265px; height:87px; position: absolute; left: 115px;top:18px; text-align: left; font-family: Verdana, Helvetica, sans-serif;font-weight: normal; font-size: 11px; color: #000;}
#box-fiere .titolo { text-align: left; font-family: Tahoma, Helvetica, sans-serif;		font-weight: bold; font-size: 12px; color: #000;padding-bottom:1px;}
#box-fiere img.piccola { border: 2px solid #FCC615; margin-left: 3px; margin-right: 4px; margin-top: 1px;}
#box-fiere .periodo { text-align: left; font-family: Tahoma, Helvetica, sans-serif;		font-weight: bold; font-size: 11px; color: #D8A309;}
#box-fiere .sede { text-align: left; font-family: Tahoma, Helvetica, sans-serif;	font-weight: normal; font-size: 11px; color: #5d5d5d;}
#box-fiere .scopri { padding-top:10px; text-align: right; font-family: Tahoma, Helvetica, sans-serif;	font-weight: bold; font-size: 11px; color: #000;}

#box-dati { position:relative; width:380px; margin: 20px auto 0px auto;}
#box-dati .inumeri { text-align: left; font-family: Verdana, Helvetica, sans-serif;font-weight: bold; font-size: 13px; color: #D8A309;font-variant: small-caps;}
#box-dati .dati { text-align: left; font-family: Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #000;}

#box-evento-dx .tit-dx {text-align:right;}
#box-evento-dx .sottocategoria { font-family: Tahoma; font-size: 12px; color: #000;	font-weight: bold; font-variant: small-caps;}
#box-evento-dx h1 { font-family: "Georgia"; font-size: 18px; color: #55260B; font-weight: bold; text-align:left; letter-spacing: 0px; margin: 5px 0px 5px 0px;}
#box-evento-dx .sottotitolo { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; font-weight: bold; text-align: left; letter-spacing: 0px; margin-bottom: 2px;}
#box-evento-dx .periodo { font-family: Arial;  font-size: 14px; color: #D8A309; font-weight: bold; text-align:left; padding: 0px; margin-bottom: 2px; margin-top: 3px;}
#box-evento-dx .info { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 12px; color: #000; font-weight: normal; text-align: left;margin:15px 0px 15px 0px;}
#box-evento-dx .descrizione { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;  color: #000; font-weight: normal; text-align: justify;}
#box-evento-dx .immagine { float:left; padding:5px; border: 1px solid #D9A403; margin-right:6px; }
#box-evento-dx .informazioni { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: bold; font-variant: small-caps; border-bottom: 1px solid #D8A309;  margin: 0px 5px 5px 0px;text-align:left;clear:both;padding-top:10px;}
#box-evento-dx .infoCont { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: normal; text-align: left; margin: 1px 5px 10px 5px;}
#box-evento-dx .sezione { padding: 3px; text-align: left;}
#box-evento-dx .tit-sezione { font-family: Verdana; font-size: 11px; font-weight: bold; color:#000; text-align: left; padding-bottom: 8px;}
#box-evento-dx .immagini img { border: 2px solid #D9A403; margin:3px; }
#box-evento-dx ul { margin-top:0px; }
#box-evento-dx .inviatoda { font-family: Verdana; font-size: 11px; font-weight: normal; padding: 5px 0px 15px 0px; color:#000; text-align: left;font-style:italic;}

#box-eventi-dx .tit-dx {text-align:right;}
#box-eventi-dx .descrizione { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	   font-size: 11px; color: #000; font-weight: normal; text-align: justify;}
#box-eventi-dx .box-cercaeventi {position:relative;width: 95%; height:100px; font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; background-color: #F7D91F; border: 1px solid #76360D; margin: 20px 0px 20px 18px; padding:2px; text-align:center;}
#box-eventi-dx .box-cercaeventi .cont{padding:10px;}
#box-eventi-dx .seleziona { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: White; padding:5px; background-color: #DDA709; font-weight: bold;}
#box-eventi-dx .cerca { font-weight: normal; font-size: 12px; font-family: Verdana,helvetica,sans-serif; border:#652E0C 1px solid; background-color: #fff;
padding-top:5px;}
#box-eventi-dx .box-elencoeventi {position:relative; height:200px; font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; background-color: #F7D91F; border: 1px solid #76360D; margin-top: 20px; padding:2px;}

#box-eventi-dx .categorie { font-family: Verdana; font-size: 10px; color: #000; font-weight: normal; text-align:left; letter-spacing: 0px; padding:1px;}

#box-eventi-dx .blocco-sx { float: left; width: 190px; margin: 0px; padding: 0px; text-align: left; display: block;}
#box-eventi-dx .blocco-dx {  margin: 0px; padding: 0px; text-align: left;}
#box-eventi-dx .topten { font-family: Tahoma; font-size: 11px; color: #330000; font-weight: bold; text-align: right; margin: 0px 5px 5px 5px; border-bottom: 1px dotted #330000;}
#box-eventi-dx .toptentitolo { font-family: Verdana; font-size: 10px; color: #330000;	   font-weight: bold; text-align: left; padding: 3px; float: right; display: block;}
#box-eventi-dx .toptentitolo a, visited, active { color: #2B7B00 !important; text-decoration: none;}
#box-eventi-dx .toptentitolo a:hover { color: #2B7B00 !important; text-decoration: underline;   font-weight: bold;}
#box-eventi-dx .numero { font-family: Verdana; font-size: 10px; color: #330000;	   font-weight: bold; text-align: right; float: left; width: 18px; display: block;}

.testa-risultati-eventi { position:absolute; top:0px; left:200px; width:393px; text-align:left; height:40px; background-color:#670100; z-index:2;}
.testa-risultati-eventi .testo { font-family: Arial; font-size: 14px; color: #fff;font-weight: bold; text-align: left; margin:10px 0px 0px 10px;}

#box-risultati-eventi { padding-top: 40px; }
#box-risultati-eventi .eventidel { font-family: Arial; font-size: 16px; color: #670100; font-weight: bold; text-align:left; padding: 0px; margin-bottom: 10px; margin-top: 3px;}
#box-risultati-eventi .titolo { font-family: Arial; font-size: 14px; color: #BB8C00; font-weight: bold; text-align:left; }
#box-risultati-eventi .titolo a, visited, active {color: #BB8C00 !important;text-decoration: none;font-weight: bold;}
#box-risultati-eventi .titolo a:hover { color: #BB8C00 !important; text-decoration: underline; font-weight: bold;}
#box-risultati-eventi .periodo { font-family: Verdana; font-size: 10px; color: #000; 	   font-weight: bold; text-align:left;}
#box-risultati-eventi .descrizione { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: normal; text-align: justify; padding: 5px 0px 0px 0px; }
#box-risultati-eventi .descrizione a, visited, active {color: #000 !important;text-decoration: none;font-weight: normal;}
#box-risultati-eventi .descrizione a:hover { color: #BB8C00 !important; text-decoration: none; font-weight: normal;}
#box-risultati-eventi .categoria { font-family: Verdana; font-size: 11px; color: #000; font-weight: normal; text-align:left; letter-spacing: 1px;}
#box-risultati-eventi img.piccola { border: 1px solid #D8A309; margin-left: 3px; margin-right: 5px; margin-top: 1px;}
#box-risultati-eventi .durata { font-family: Verdana; font-size: 10px; color: #808080; 	   font-weight: normal; text-align:right;border-bottom: 1px dotted #808080;}

#box-luoghi-dx { margin: 0px auto; font-family: Verdana, Helvetica, sans-serif;		font-weight: normal; font-size: 12px;}
#box-luoghi-dx a, visited, active { font-weight: normal;}
#box-luoghi-dx a:hover {text-decoration: none; color: #CE0000;}
#box-luoghi-dx li {list-style: none;margin-left: -20px;}
#box-luoghi-dx .titolo { font-family: "Georgia"; font-size: 18px; color: #330000; font-weight: bold; text-align:left; letter-spacing: -1px; padding-bottom: 5px; }
#box-luoghi-dx .link { font-family: Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align:right; padding:10px;}

#box-farmacie .titolobordo {text-align: left; font-family: Arial, Helvetica, sans-serif;	font-weight: bold; font-size: 14px; color: #330000; border-bottom: 1px dotted; color: #330000;}
#box-farmacie .blocco { margin: 0px auto 0px auto; padding: 0; background-color: #E8F7E8;border-bottom: 1px dotted; color: #330000;}
#box-farmacie .blocco-sx { float: left; width: 175px; margin: 5px; padding: 0px; text-align: left; display: block;}
#box-farmacie .blocco-dx { float: left; margin: 5px; padding-left: 0px; text-align: left; display: block;}
#box-farmacie .titolo {  font-family: Arial, Helvetica, sans-serif;	font-weight: bold; font-size: 15px; color: #330000;	margin-bottom: 1px;}
#box-farmacie .titolo1 { font-family: Tahoma, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #D8A309;}
#box-farmacie .nome { font-family: Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000;font-weight: bold;}
#box-farmacie .testo { font-family: Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000;}
#box-farmacie a, visited, active { color: #000 !important; text-decoration: none;}
#box-farmacie a:hover { color: #007D00 !important; text-decoration: underline;}
#box-farmacie .link { text-align: right; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #000; margin:8px;}
#box-farmacie .link a, visited, active { color: #000 !important; text-decoration: none;}
#box-farmacie .link a:hover { color: #652E0C !important; text-decoration: none !important;}

#box-indirizzi { margin: 0px auto; font-family: Verdana, Helvetica, sans-serif;		font-weight: normal; font-size: 12px;}
#box-indirizzi .inumeri { text-align: left; font-family: Verdana, Helvetica, sans-serif;font-weight: bold; font-size: 13px; color: #D8A309;font-variant: small-caps;}
#box-indirizzi .lista { font-family: Verdana; font-size: 11px; color: #000;}
#box-indirizzi .sx {width: 190px; float: left; margin: 0px; padding: 0px;}
#box-indirizzi .dx { width: 190px; float: left; margin: 0px; padding: 0px; }
#box-indirizzi .indice {font-family: Tahoma; font-size: 10px; margin-right: 10px; margin-bottom:10px; text-align: right;}
#box-indirizzi .indice a, visited, active { color: #000 !important; text-decoration: none; font-weight: bold; }
#box-indirizzi .indice a:hover { color: #652E0C !important; text-decoration: none; font-weight: bold; }
#box-indirizzi .tit-dx {text-align:left;margin-top:2px;}
#box-indirizzi li { position: relative; font-family: Verdana; font-size: 13px; left: -35px; list-style: none; padding: 0px;}
#box-indirizzi .titolo { font-family: Verdana; font-size: 12px; text-align: left; color: #330000; font-weight: bold; font-variant: small-caps; margin-bottom: 2px;}
#box-indirizzi .dati { font-family: Verdana; font-size: 11px; margin-left: 0px; text-align: left; padding: 5px; background-color: #FFF3CF;  border: 1px solid #D8A309; }
#box-indirizzi td { font-family: Verdana; font-size: 11px;}
#box-indirizzi .link { font-family: Verdana, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-align:right; padding:10px;}
#box-indirizzi .indicazioni { font-family: Verdana; font-size: 11px; color: #000 !important; text-decoration: none; font-weight: bold;padding:10px 5px 15px 0px; text-align:right;}

#link-bottom { font: 11px Verdana; color: #000 !important; text-decoration: none; text-align: center; padding:5px;}
#link-bottom a, visited, active { color: #000 !important; text-decoration: none; text-align: left;}
#link-bottom a:hover { text-decoration: underline; color: #D8A309 !important;}

.spazio { padding: 10px;}

/* layout FORM */
#cercanews form { width:360px; padding:0px; margin-top: 0px;}
#cercanews form div {margin:.3em 0;}
#cercanews fieldset { padding: 0.3em;border:0px; }
#cercanews #informazioni label {display:block; float:left; width:150px; text-align:right; font-weight:bold; color: #330000; padding-right:0; font-family:Verdana, sans-serif; font-size:11px;}
#cercanews select, input { font-weight: normal; font-size: 11px; font-family: Verdana,helvetica,sans-serif; width:180px; border:#652E0C 1px solid; background-color: #fff; padding:0; margin-left:2px;}
#cercanews input#bottone { width:100px; border:#652E0C 1px solid; background-color: #EAB20A; color: #ffffff; font-weight: bold; font-size:11px; font-family:Verdana,helvetica,sans-serif;}

.bgultimenews { background-image: url(/img/bg_ultimenews.gif); background-repeat: no-repeat; width: 356px; height: 16px; margin-left: 0px;}
.txtultimenews { position: relative;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px; color: White; font-weight: bold; width: 169px; text-align: center; top: 1px; display: block;}


