* {
	margin: 0 auto;
	padding: 0;
}


body { 
	color:#333;
	background:#fff url(../img/bkg-top.png) repeat-x;
	font: Georgia, "Times New Roman", Times, serif;
	font-size:13px;}



/* TOP */

#top{	width:982px; height:272px; background:url(../img/ombra-top.jpg) no-repeat top left; padding: 0 8px 0 10px;}
#top .top-sx{ width:835px; float:left;}
#top .top-sx .fascia-menu-servizio{ height:20px; line-height:20px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; }
#top .top-sx .fascia-menu-servizio ul { list-style:none; height:20px;  display:inline}
#top .top-sx .fascia-menu-servizio ul li { list-style:none; height:20px;  float:left}
#top .top-sx .fascia-menu-servizio ul li a{ height:20px; line-height:20px; color:#fff; list-style:none; padding:0 8px; display:block; float:left }
#top .top-sx .fascia-menu-servizio ul li a:hover{ height:20px; line-height:20px; color:#000; list-style:none; padding:0 8px; background:#D7D7D7; display:block; float:left }

#top .top-sx .fascia-menu-servizio ul li a.bannerini{ height:20px; line-height:20px; color:#fff; list-style:none;  display:block; float:left }
#top .top-sx .fascia-menu-servizio ul li a.bannerini:hover{ height:20px; line-height:20px; color:#000; list-style:none; display:block; float:left; background: #7F7F7F }

.testa{ width:840px; height:144px;}
.logo{ width:725px; float:left;}
.lingue{ width:85px; float:left; padding-top:10px; padding-left: 10px;}
.lingue a{ font-family:"Arial Black", Arial, sans-serif; font-size:11px; color:#666; }
.lingue a:hover{ font-family:"Arial Black", Arial, sans-serif; font-size:11px; color:#333; }
.lingue a.click{ font-family:"Arial Black", Arial, sans-serif; font-size:11px; color:#CC0001; }

#top .top-dx{ width:147px; float:left;  height:272px; background:url(../img/bkg-top-dx.png) no-repeat bottom; }
#top .top-dx .newsletter{ background:url(../img/box-newsletter.png) no-repeat top left; padding:7px 10px 0 10px; width:125px; height:38px;}

.cerca{ height:26px; padding-top:10px; width:125px; }

.link{ width:125px; font-size:12px; height:70px; clear:both; margin-top:8px; }
.press-media{ background:#D7D7D7; height:25px; text-align:center; margin:0 auto; line-height:25px; font-size:16px;}

.viceversa{ font-size:16px; height:20px; padding-top:17px; text-align:center; font-weight:bold; color:#AB821B; font-family:Georgia, "Times New Roman", Times, serif}
.viceversa a{ color:#AB821B;}
.viceversa a:hover{ color:#333;}

.mice{ font-size:14; font-family:Arial, Helvetica, sans-serif; padding-top:15px; text-align:center; line-height:12px}
.mice a{ color:#333;}
.mice a:hover{ color:#AB821B;}

.mice a:hover{ color:#333;}
.sotto{ font-size:10px;}

.travel{ font-size:14px; color:#fff; padding-top:9px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.travel a{color:#fff; }
.travel a:hover{ color:#333 }






/* HEADER */

#header{ width:100%;}
#header .contenitore{ width:980px; margin:0 auto;}

#header .contenitore .box-news{ background:url(../img/bkg-box-velina.png) repeat; width:215px; height:55px; float:right; clear:both; margin-bottom:1px; padding:5px 10px; overflow: hidden}
#header .contenitore .categoria{ color:#CC0001; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-weight:bold;}
#header .contenitore .categoria a{ color:#CC0001; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-weight:bold;}
#header .contenitore .categoria a:hover{ color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:14px; font-weight:bold;}

#header .contenitore .titolo{ color:#fff; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px;}
#header .contenitore .titolo a{ color:#fff; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px;}
#header .contenitore .titolo a:hover{ color:#CC0001; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px;}


#header .contenitore .box-news-vuoto{ width:215px; height:45px; float:right; clear:both; margin-bottom:1px; padding:10px;}

.box-titolo-categoria{ width: 100%; height: 264px; float:left; overflow: hidden; position: relative; }
.boxcaption{ float: left; position: absolute; background:url(../img/bkg-box-velina.png) repeat; height: 100px; width: 100%;	}
.captionfull .boxcaption {	top: 214px;	left: 0; width: 100%; height: 264px; }

/* CONTENUTO HOMEPAGE*/
#container-ombra{background:url(../img/ombra-container.jpg) repeat-y; width:980px; padding:0 10px; padding-top: 7px;}

#container{ background:url(../img/bkg-container.png) repeat-y; width:980px;}
#container-categoria{ background:url(../img/bkg-container_interne.png) repeat-y; width:980px;}






h1{ }




/* COLONNA SINISTRA*/
.colonna-sx{ width:218px; padding:6px; float:left;}
.video{ width:218px; background:#fff;}

.box-attrazioni{ width:218px; background:#fff; /*border:1px solid #B3B3B3;*/ margin-top:10px; padding-bottom:10px;}

.attrazione{width:200px; margin:0 auto; clear:both; border-bottom:10px solid #fff; }

#contenitore-attrazioni-all{overflow: hidden; width: 200px; height: 340px;  position:relative;}
#contenitore-attrazioni { width:500px;  height: 340px; position:relative; float:left;}

.foto-attrazione{ float:left; padding-right:5px; width:58px;}
.attrazione1{ float:left; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:18px; line-height:14px;}
.attrazione2{ width: 140px; float:left; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:132px; line-height:14px; }
.attrazione3{ width: 140px; float:left; font-weight:bold; font-size:17px; font-family:"Times New Roman", Times, serif; width:132px; font-style:italic; line-height:14px; }
.attrazione4{ width: 140px; float:left; font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; width:132px; line-height:14px; }
.attrazione5{ width: 140px; float:left; font-weight:bold; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; width:132px ;line-height:16px; }
.attrazione-abcstrac{ float:left; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; font-weight:normal; width:132px; }

.piede-attrazioni{ clear:both; margin-top:5px; width:220px; height:15px; margin-bottom:10px;}
.piede-attrazioni .visualizza{ padding:3px 0 0 15px; float:left; }
.piede-attrazioni .vedi-tutte a{ padding:0 10px; float:right; font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; color:#CC0001; font-style:italic;}
.piede-attrazioni .vedi-tutte a:hover{ padding:0 10px; float:right; font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; color:#333; font-style:italic;}




.box-recently-opened{ width:218px; background:#fff; /*border:1px solid #B3B3B3;*/ margin-top:10px; padding-bottom:5px;}
.articolo{width:200px; margin:0 auto; clear:both; border-bottom:10px solid #fff; border-bottom:1px dotted #666; margin-bottom:10px; padding-bottom:10px;}
.data-articolo{ color:#666; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.data-articolo a {color:#666; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.titolo-articolo{ font-weight:bold; font-size:16px; line-height:14px; font-weight:bold}
.titolo-articolo a {font-weight:bold; font-size:16px; line-height:14px; font-weight:bold}
.piede-fonte-articolo{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-top:3px;}
.piede-fonte-articolo a {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666;}



.banner{ width:220px; text-align:center; }
.banner img{margin-top:10px; }





/* SOTTOMENU */

.tit-rosso{ color:#cc0001; font-size:18px; font-weight:bold; padding-left:10px; padding-bottom:10px;}
.tit-rosso a{ color:#cc0001;}
.tit-rosso a:hover{ color:#cc0001;}



.sottomenu{color:#FFF; font-size:16px; font-weight:bold;}


.menu-categoria{background:#999999 url(../img/freccina-sottomenu.png) top right no-repeat; padding: 5px 25px 5px 5px; width:190px; line-height:25px; margin-bottom:2px; color:#FFF;}
.menu-categoria a{color:#FFF; width:190px; }
.menu-categoria a:hover{color:#cc0001; text-decoration:none; width:190px; }

.menu-sottocategoria{width:220px; line-height:20px; color:#333333; background-color:transparent; background:url(../img/spacer.gif); font-size:13px; font-family:Tahoma, Geneva, sans-serif; border-bottom:1px dotted #717171; font-weight:normal; margin-bottom:1px;}
.menu-sottocategoria a{color:#333333; text-decoration:none; font-weight:normal; display:block; line-height:20px; padding: 5px 10px;  width:200px; }
.menu-sottocategoria a:hover{color:#333333; background-color:#F2F2F2; text-decoration:none; font-weight:normal; display:block; line-height:20px; padding: 5px 10px;  width:200px; }
.menu-sottocategoria a.active{color:#333333; background-color:#F2F2F2; text-decoration:none; font-weight:normal; display:block; line-height:20px; padding: 5px 10px;  width:200px; }


/*.sottomenu ul li{ background:#999999 url(../img/freccina-sottomenu.png) top right no-repeat; padding: 5px 20px 5px 5px; list-style-type:none;  width:195px; line-height:25px; margin-bottom:2px; color:#FFF; margin-left: 0;}
.sottomenu ul li a{color:#FFF; width:195px; }
.sottomenu ul li a:hover{color:#cc0001; text-decoration:none; width:195px; }


.sottomenu ul li.categorie{width:220px; line-height:35px; color:#333333; background-color:transparent; background:url(../img/spacer.gif); font-size:13px; font-family:Tahoma, Geneva, sans-serif; border-bottom:1px dotted #717171; list-style-type:none; font-weight:normal; padding: 0 0;}
.sottomenu ul li.categorie a{color:#333333; text-decoration:none; font-weight:normal; display:block; line-height:20px; padding: 5px 0;  width:220px; }
.sottomenu ul li.categorie a:hover{color:#333333; text-decoration:none; background-color:#F2F2F2; display:block; width:220px; line-height:20px;}
.sottomenu ul li.categorie a.active{color:#333333; text-decoration:none; background-color:#F2F2F2; display:block; width:220px; line-height:20px;}
*/


/* MENU PACCHETTI */


.menu-pacchetti{font-size:12px; font-weight:bold; padding-top:5px; font-family:Georgia, "Times New Roman", Times, serif;}
.menu-pacchetti ul li{background:#EFEFEF; list-style-type:none;  width:210px; line-height:45px; margin-bottom:2px; color:#646464; padding-left:10px; font-weight:normal;}
.menu-pacchetti ul li a{color:#646464; text-decoration:none;font-weight:normal;}
.menu-pacchetti ul li a:hover{color:#cc0001; text-decoration:none;font-weight:normal;}
.menu-pacchetti-dettagli{ float:right; background-color:#999999; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:3px 10px; margin-top:3px;}
.menu-pacchetti-dettagli a{ color:#FFF; font-weight:normal; text-decoration:none;}
.menu-pacchetti-dettagli a:hover{ color:#333; font-weight:normal; text-decoration:none;}





/* COLONNA CENTRO*/
.colonna-centro{ width:490px; float:left; padding:0 15px; }
.colonna-centro li{ margin-left: 30px;}

.colonna-centro-categoria{ width:980px; float:left; padding:0 15px;}
.colonna-centro-categoria li{ margin-left: 30px;}

.colonna-centro .box-contattaci{ width:490px; background-color:#cc0001; text-align:right; color:#000; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px; font-weight:bold;}
.colonna-centro .box-contattaci h3{background: url(../img/busta-pic.png) bottom right no-repeat; color:#fff; display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height:24px; padding: 0 43px 0 10px; line-height:22px; text-align:right}

.colonna-dx-categoria .box-contattaci{ width:723px;  background-color:#cc0001; text-align:right; color:#000; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px; font-weight:bold;}
.colonna-dx-categoria .box-contattaci h3{background: url(../img/busta-pic.png) bottom right no-repeat; color:#fff; display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height:24px; padding: 0 43px 0 10px; line-height:22px; text-align:right}

.box-contattaci-contenuto { padding: 10px 10px; background:#efefef;}

.colonna-centro .titolo-pagina{ background: #fff; color:#000; display:block; font-family:"Arial Black", Gadget, sans-serif; font-size: 29px; line-height:29px; padding:0 0 2px 3px; border-bottom:1px dotted #000}
/*.colonna-centro .titolo-pagina{ background: url(../img/bg-titolo.png) no-repeat; color:#fff; display:block; font-family: Arial, Helvetica, sans-serif; font-size: 18px; height:36px; padding: 0 15px 0 45px; line-height:33px;}*/

.colonna-centro .testo-pagina{ font-size:14px; line-height:15px; padding: 0 0; }

.archivio{ padding:5px 0 0 0; float:right; }
.archivio a{ padding:0 10px; float:right; font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; color:#666; font-style:italic;}
.archivio a:hover{ padding:0 10px; float:right; font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; color:#333; font-style:italic;}

.box-viceversa{ width:470px; padding:10px; background:url(../img/bkg-banner-viceversa.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:150px; }

.notizia{ width:490px; margin:10px 0; clear:both;}
.titolo-notizia-box{ height:45px; width:490px; /*border-bottom:1px dotted #999;*/}
.titolone{ font-size:30px; color:#999; font-family:Georgia, "Times New Roman", Times, serif; line-height:38px; border-bottom:1px dotted #999999; margin-bottom:15px; padding-bottom:10px;}
.immagine-notizia{ margin:15px 0;}
.data-fonte-notizia{ color:#666; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.titolo-notizia{ font-weight:bold; font-size:28px; line-height:24px;}


.evento{ width:490px; margin:10px 0; clear:both; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
.cat-evento{ font-size:20px; color:#999; font-family:Georgia, "Times New Roman", Times, serif; line-height:30px; border-bottom:1px dotted #999999; margin-bottom:5px;}
.titolo-evento{ font-weight:bold; font-size:24px; line-height:24px;}



p{ line-height:18px; color:#272727; padding-right:10px; font-family:Georgia, "Times New Roman", Times, serif;}
.titolino{ font-size:15px; color:#999; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px; border-bottom:1px dotted #999; display:block; margin:7px 0; text-transform:uppercase}
a.titolino { color:#333; background:#efefef}
a:hover.titolino { color:#CC0001}

.figlio-titolino{ font-size:12px; color:#999; font-family:Georgia, "Times New Roman", Times, serif; line-height:16px; padding-left:15px; text-transform:lowercase;}

.titolo-date-evento{ font-family:Verdana, Geneva, sans-serif; color:#AB2078; font-size:16px; border-bottom:1px dotted #AB2078; padding:5px 0; font-weight:bold;}
.bg-date-evento{ background:#F4E1ED; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding:3px;}



.bg-mice1 { width:33%; background:#ebebeb; vertical-align:middle; text-align:center; padding:30px 20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; line-height:16px;}
.bg-mice2{ width:33%; background:#ebebeb; vertical-align:middle; text-align:center; padding:30px 20px; font-family:"Courier New", Courier, monospace; line-height:16px; font-size:16px; font-style:italic; font-weight:normal}
.bg-mice3{ width:34%; background:#ebebeb; vertical-align:middle; text-align:center; padding:30px 20px; font-family: "Times New Roman", Times, serif; font-size:18px; line-height:18px;}


.testo-notizia{ font-size:14px; line-height:15px; padding: 10px 0;}

.dettagli{ padding:5px 0 0 0; float:right; }
.dettagli a{ padding:0 10px; float:right; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#cc0001; font-style:italic;}
.dettagli a:hover{ padding:0 10px; float:right; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#cc0001; font-style:italic;}

.dettagli-bianco{ padding:5px 0 0 0; float:right; border-top:1px solid #333333; width:200px; margin-right:10px;}
.dettagli-bianco a{ padding:0 10px; float:right; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#fff; font-style:italic;}
.dettagli-bianco a:hover{ padding:0 10px; float:right; font-family:"Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#cc0001; font-style:italic;}



/* COLONNA DESTRA*/
.colonna-dx{ width:218px; padding:6px; float:left;}
.box-motivi{ width:218px; background:#fff; /*border:1px solid #B3B3B3;*/ margin-top:10px; padding-bottom:5px; }

.motivi{width:200px; margin:10px auto; clear:both; border-bottom:10px solid #fff; }
.motivo1{ font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:18px; line-height:16px; margin-bottom:10px}
.motivo2{ font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:16px; margin-bottom:10px }
.motivo3{ font-weight:bold; font-size:17px; font-family:"Times New Roman", Times, serif; font-style:italic; line-height:16px;  margin-bottom:10px}
.motivo4{ font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; line-height:16px; margin-bottom:10px }
.motivo5{ font-weight:bold; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; line-height:16px;}

.meteo{ text-align:center; font-size:28px; padding:6px 0;}
.meteo a{ text-align:center; font-size:28px; color:#666; line-height:39px;}
.meteo a:hover{ text-align:center; font-size:28px; color:#333; line-height:39px;}

.calendario{ clear:both; width:220px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;}
.titolo-calendario{ font-size:13px;  font-family:Georgia, "Times New Roman", Times, serif; width:200px; padding-top:10px; padding-bottom:10px;}
.sf-nero{ background-color:#000; }

.mese{ width:200px; margin:5px 10px 5px 10px;}
.precedente{ width:18px; float:left}
.corrente{ width:164px; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#CC0001; line-height:18px; float:left; text-align:center; font-weight:bold;}
.successivo{ width:18px; float:left}


.giorni{ font-weight:bold; width:217px; }
.giorni td{ text-align:center; width:31px; color:#fff; font-weight:bold; padding-bottom:10px; }
.numeri{ }
.numeri td{ text-align:center; width:31px; height:21px; font-size:11px; vertical-align:middle; font-weight:normal; }
.numeri td.segnato{ text-align:center; background: url(../img/calendario-evento-evidenziato.png) no-repeat center; vertical-align:middle; font-weight:bold; color:#ffffff; }
.numeri a{ text-decoration:none; color:#666666}
.numeri a:hover{ text-decoration:none; color:#333}
.numeri a.segnato{ text-decoration:none; color:#ffffff}
.mesecorrente{ font-size:11px; font-weight:bold;}




/* COLONNA DX CATEGORIA */
.colonna-dx-categoria{ width:723px; float:left; padding-left:15px; padding-right:10px; }

.richiedi-info{ width:723px;  background-color:#cc0001; text-align:right; color:#FFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:15px; font-weight:bold;}



.breadcrumb { color:#333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}
.breadcrumb a { color:#cc0001; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.breadcrumb a:hover{ color:#cc0001; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}


.box-hotel-categorie{ float:left; width:235px;  background-color:#E1E1E1; margin-right:5px; margin-bottom:20px; }
.hotel-categorie-titolo{ height: 35px; overflow: hidden; padding:8px; color:#000; font-size:18px; font-style:italic; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.hotel-categorie-titolo a{ color:#000; font-size:18px; font-style:italic; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.hotel-categorie-titolo a:hover{ color:#cc0001; font-size:18px; font-style:italic; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}

.hotel-categorie-didascalia{ height: 15px; overflow: hidden; padding:8px; color:#262626; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-bottom:30px;}
.vedi-scheda-hotel{ text-align:right; float:right; font-size:11px; color:#999999; font-family:Arial, Helvetica, sans-serif; padding-right:8px; padding-bottom:5px;}
.vedi-scheda-hotel a{ color:#999999; text-decoration:none; font-weight:normal;}
.vedi-scheda-hotel a:hover{ color:#666; text-decoration:none; font-weight:normal;}

.iconcina-partner{ float:left; padding-left:8px;}


.tit_altre-informazioni{ color:#999999; font-size:14px; font-weight:bold;}




.pacchetti { width:722px;  height:236px; background:url(../img/sfondo-pacchetti.jpg) no-repeat center; margin-bottom:20px;}
.tit-pacchetti { padding-left:20px; padding-top:10px; color:#333; font-size:15px; font-weight:bold; float:left; padding-bottom:5px;}
.vedi-tutti-pacchetti { color:#999999; font-size:10px;  float:right; padding:5px; border:1px solid #DFDFDF; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.vedi-tutti-pacchetti a { color:#999999; text-decoration:none; font-weight:normal;}
.vedi-tutti-pacchetti a:hover { color:#666; text-decoration:none; font-weight:normal;}



.box-pacchetto{ width:218px; float:left; margin-top:20px; padding-left:20px;  }
.pacchetto-didascalia{ color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.pacchetto-prezzo{ color:#333333; line-height:25px; font-size:11px; font-family:Arial, Helvetica, sans-serif; float:left;}
.pacchetto-dettagli{ color:#A9A9A9; font-size:10px; font-family:Arial, Helvetica, sans-serif; float:right; border:1px solid #DFDFDF; padding:2px; margin-right:10px; font-weight:normal;}
.pacchetto-dettagli a{ color:#A9A9A9; text-decoration:none; font-weight:normal;}
.pacchetto-dettagli a:hover{ color:#666; text-decoration:none; font-weight:normal;}


/* NOTIZIE INTERNE*/


.notizie-interne{ width:722px; margin:10px 0; clear:both; border:1px dotted #999999; }
.titolone-grigio{ font-size:18px; color:#C2C2C2; font-family:Georgia, "Times New Roman", Times, serif;}
.titolo-notizia-box-interne{  float:left; font-size:22px; color:#000; width:220px; padding-left:5px; margin-top:15px; margin-bottom:15px; line-height:22px; font-weight:bold; }
.immagine-notizia-interne{ margin:5px 0; float:left;}
.data-fonte-notizia-interne{ color:#666; float:left; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:18px; padding-left:5px;}
.dettagli-news-interne{ float:right; font-size:10px; color:#999999; font-family:Arial, Helvetica, sans-serif; padding-right:15px; padding-top:20px; }
.dettagli-news-interne a{ float:right; font-size:10px; color:#999999; text-decoration:none;}
.dettagli-news-interne a:hover{ float:right; font-size:10px; color:#333; text-decoration:none;}

/*.titolo-notizia{ font-weight:bold; font-size:28px; line-height:24px;}*/

/* PAGINA RICERCA SULLA MAPPA */

.box-ricerca-mappa{ background:#dedede; width: 470px; padding: 10px 10px; margin-bottom: 10px; }

/* FOOTER*/
.footer{ background:#7F7F7F; padding:20px; width:940px; margin:0 auto}


.box-tag{ padding:0 10px0 0; border-right:1px solid #c3c3c3; width:455px; height:112px; float:left; font-family:Arial, Helvetica, sans-serif}
#tag{ text-align:left; color:#c3c3c3; font-size:16px; width:430px; line-height:22px; text-align:center;}
.tag-grande{font-size:22px; color:#c3c3c3;}
.tag-grande a{	font-size:22px; color:#c3c3c3; text-decoration:none;}
.tag-grande a:hover{font-size:22px; color:#c3c3c3; text-decoration:underline;}
#tag a{color:#c3c3c3; text-decoration:none;}
#tag a:hover{ color:#fff; text-decoration:underline;}


.box-partner{padding:0 10px; border-right:1px solid #c3c3c3; width:160px; height:112px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#fff;}
.loghi-partner{ margin:0 10px; background:#fff; height:112px; float:left; }
.loghi-partner img{ padding-right:10px}

.chiusura{ text-align:center; font-size:11px; color:#666; padding:20px; width:940px; line-height:18px; font-family:Arial, Helvetica, sans-serif}
.chiusura a{ text-align:center; font-size:11px; color:#666;}
.chiusura a:hover{ text-align:center; font-size:11px; color:#333;}
.chiusura-bottom{ width:1000px;}


a { color: #333; font-weight:bold; text-decoration: none; padding:0;}
a:hover { color: #666666; font-weight:bold; text-decoration: none; padding:0;}

.grigio-chiaro{ color:#6C6C6C; }
.grigio-scuro{ color:#333333;}
.bianco{ color:#fff;}
.bianco a{  color:#fff; text-decoration:none;}
.bianco a:hover{  color:#333; text-decoration:none;}
.oro{ color:#AB821B}
.bianco{ color:#fff;}
.fuxia{ color:#CC0001; }
.collegamento{ color:#CC0001; line-height:18px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; }

.f11{ font-size:11px;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}

.arial{ font-family:Arial, Helvetica, sans-serif}
.georgia{ font-family:Georgia, "Times New Roman", Times, serif}
.times{ font-family:"Times New Roman", Times, serif}
.verdana{ font-family:Verdana, Geneva, sans-serif}
.trebuchet{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}

.bottone-oro{
	background: url(../img/bkg-bottone-oro.png) no-repeat right; 
	height:25px;
	line-height:25px;
	font-size:13px;
	font-weight:bold;
	float:left;
	padding:0 24px 0 14px;
	color:#fff;
}
.bottone-oro a{color:#fff; text-decoration:none;}
.bottone-oro a:hover{color:#333; text-decoration:none;}

.left{ float:left}
.right{ float:right}

