body{
	background-color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#612e04;
	font-size:11px;
	margin:0px;
	padding:0px;
	text-align:justify;
}
a img{
	border:hidden;
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
}
#top{
	background-image:url(../img/bg_top.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:100%;
	height:456px;
	float:left;
}
#top_int{
	background-image:url(../img/bg_top_int.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:100%;
	height:233px;
	float:left;
}
#topFlash{
	width:1002px; 
	height:456px; 
	margin:0px auto;
}
#topFlash_int{
	width:1002px; 
	height:233px; 
	margin:0px auto;
}
#menu_top{
	display:none;
}
#contenitore{
	background-image:url(../img/bg.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}
#contenitore_home{
	background-image:url(../img/bg.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
}
#contenuti{
	width:1004px;
	margin:0px auto;
}
/*-------------------------------------------------------------------FASCIA ARANCIO----------------------------------------------------------------------*/
#fascia_ricerca{
	background-image:url(../img/bg_fascia_arancio.jpg);
	background-repeat:repeat-x;
	width:1002px;
	height:52px;
}
/*-------------------------------------NEWSLETTER------------------------------------*/
#newsletter{
	height:52px;
	width:220px;
	float:left;
}
#newsletter_int{
	height:22px;
	width:195px;
	float:left;
	padding:8px 0px 0px 21px;
}
.iscriviti_newsletter{
	width:205px;
	height:23px;
	background-image:url(../img/iscriviti_newsletter.jpg);
	background-repeat:no-repeat;
	float:left;
}
.campotesto1{
	width:140px;
	height:15px;
	border:1px solid #622f04;
	float:left;
	margin:0px 3px 0px 10px;
	padding:2px 0px 3px 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10.5px;
	color:#622f04;
}
.campotesto3{
	width:135px;
	height:15px;
	border:1px solid #622f04;
	float:left;
	margin:0px 3px 0px 0px;
	padding:2px 0px 3px 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10.5px;
	color:#622f04;
}
/*-------------------------------------RICERCA NEGOZIO------------------------------------*/
#ricerca_negozio{
	height:52px;
	width:490px;
	float:left;
	margin-left:45px;
}
#ricerca_negozio_int{
	height:52px;
	width:771px;
	float:left;
	background-image:url(../img/bg_cerca_negozio.jpg);
}
#ricerca_negozio_campi{
	padding:25px 0px 0px 220px;
	width:490px;
	position:relative;
}
.cerca_negozio{
	width:345px;
	height:23px;
	background-image:url(../img/cerca_negozio.jpg);
	background-repeat:no-repeat;
	float:left;
}
.campotesto2{
	width:140px;
	height:15px;
	border:1px solid #622f04;
	float:left;
	margin:0px 3px 0px 0px;
	padding:2px 0px 3px 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10.5px;
	color:#622f04;
}
.campotesto_contatti{
	width:340px;
	height:16px;
	border:1px solid #622f04;
	float:left;
	margin:0px 3px 0px 0px;
	padding:2px 0px 3px 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10.5px;
	color:#622f04;
}
.txtarea_contatti{
	width:340px;
	height:200px;
	border:1px solid #622f04;
	float:left;
	margin:0px 3px 0px 0px;
	padding:2px 0px 3px 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10.5px;
	color:#622f04;
}
.menutendina{
	width:140px;
	height:22px;
	border:1px solid #622f04;
	float:left;
	margin:0px 3px 0px 0px;
	padding:2px 0px 3px 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10.5px;
	color:#622f04;
}
#box_ricerca{
	position:absolute; 
	top:47px; 
	left:544px; 
	width:570px;  
	background-image:url(../img/bg_ricerca.jpg); 
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:1px solid #643106;
}
#box_ricerca_int{
	position:absolute; 
	top:49px; 
	left:368px; 
	width:570px;  
	background-image:url(../img/bg_ricerca.jpg); 
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border:1px solid #643106;
}
#sx_ricerca{
	width:170px;
	padding-left:10px;
	float:left;
	margin-bottom:5px;
}
#centro_ricerca{
	width:170px;
	padding-left:10px;
	float:left;
	margin-bottom:5px;
}
#dx_ricerca{
	width:200px;
	padding-left:10px;
	float:left;
	margin-bottom:5px;
}
#puls_ricerca{
	width:570px;
	height:35px;
	padding-top:9px;
	float:left;
}
#titolo_categoria{
	width:140px; 
	float:left; 
	font-weight:bold; 
	border-bottom:1px solid #643106;
	margin-bottom:5px;
}
#titolo_categoria_dx{
	width:190px; 
	float:left; 
	font-weight:bold; 
	border-bottom:1px solid #643106;
	margin-bottom:5px;
}
#box_ricerca ul{
	margin:0px;
	padding:0px;
	width:170px;
}
#box_ricerca ul.dx_categorie{
	margin:0px;
	padding:0px;
	width:200px;
}
#box_ricerca li{
	list-style-type:none;
	display:block;
	clear:both;
	text-align:left;
}
#box_ricerca input{
	display:block;
	float:left;
	margin:0px 3px 0px 3px;
}
#box_ricerca_int ul{
	margin:0px;
	padding:0px;
	width:170px;
}
#box_ricerca_int ul.dx_categorie{
	margin:0px;
	padding:0px;
	width:200px;
}
#box_ricerca_int li{
	list-style-type:none;
	display:block;
	clear:both;
	text-align:left;
}
#box_ricerca_int input{
	display:block;
	float:left;
	margin:0px 3px 0px 3px;
}
.txt_ricerca{
	display:block;
	float:left;
}
/*-------------------------------------RICERCA EVENTI------------------------------------*/
#ricerca_eventi{
	height:52px;
	width:195px;
	float:left;
	margin-left:50px;
}
#ricerca_eventi_int{
	height:22px;
	width:195px;
	float:left;
	padding:20px 0px 0px 21px;
}
.cerca_evento{
	width:135px;
	height:23px;
	background-image:url(../img/cerca_evento.jpg);
	background-repeat:no-repeat;
	float:left;
}
#cerca_evento_int{
	width:231px; 
	height:96px; 
	float:left;
	background-image:url(../img/bg_cerca_evento.jpg);
	background-repeat:no-repeat;
}
.campotesto2{
	width:140px;
	height:15px;
	border:1px solid #622f04;
	float:left;
	margin:0px 3px 0px 0px;
	padding:2px 0px 3px 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10.5px;
	color:#622f04;
}
.menutendina{
	width:140px;
	height:22px;
	border:1px solid #622f04;
	float:left;
	margin:0px 3px 0px 0px;
	padding:2px 0px 3px 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10.5px;
	color:#622f04;
}
.menutendina_categoria{
	width:137px;
	height:17px;
	background-image:url(../img/bg-list.png);
	background-repeat:no-repeat;
	float:left;
	margin:0px 3px 0px 0px;
	padding:2px 0px 3px 3px;
	display:block;
	border:0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10.5px;
}
form {
margin: 0px;
padding: 0px;
}
/*-------------------------------------------------------------------FINE FASCIA ARANCIO---------------------------------------------------------*/
/*-------------------------------------------------------------------4 BOX HOME PAGE-------------------------------------------------------------*/
#box_home{
	width:1004px;
	height:117px;
	float:left;
}
#box_home a{
	width:250px;
	height:35px;
	display:block;
}
#food_home{
	width:250px;
	height:117px;
	background-image:url(../img/bg_food_home.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-right:1px;
}
#shop_home{
	width:250px;
	height:117px;
	background-image:url(../img/bg_shop_home.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-right:1px;
}
#fun_home{
	width:250px;
	height:117px;
	background-image:url(../img/bg_fun_home.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-right:1px;
}
#more_home{
	width:249px;
	height:117px;
	background-image:url(../img/bg_more_home.jpg);
	background-repeat:no-repeat;
	float:left;
}
.txt_box{
	width:242px;
	height:80px;
	margin:0px 0px 0px 5px;
}
.txt_box2{
	width:242px;
	height:46px;
	margin:35px 0px 0px 5px;
}
/*-------------------------------------------------------------------FINE 4 BOX HOME PAGE--------------------------------------------------------*/
/*-------------------------------------------------------------------4 BOX-----------------------------------------------------------------------*/
#box{
	width:1003px;
	height:36px;
	float:left;
	background-color:#FFFFFF;
}
#box a{
	width:250px;
	height:35px;
	display:block;
}
#food{
	width:250px;
	height:36px;
	background-image:url(../img/bg_food.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-right:1px;
}
#shop{
	width:250px;
	height:36px;
	background-image:url(../img/bg_shop.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-right:1px;
}
#fun{
	width:248px;
	height:36px;
	background-image:url(../img/bg_fun.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-right:1px;
}
#more{
	width:250px;
	height:36px;
	background-image:url(../img/bg_more.jpg);
	background-repeat:no-repeat;
	float:left;
}
/*-------------------------------------------------------------------FINE 4 BOX------------------------------------------------------------------*/
/*-------------------------------------------------------------------SECONDA FASCIA--------------------------------------------------------------*/
#box_appuntamento{
	width:250px;
	height:214px;
	background-image:url(../img/box_appuntamento.jpg);
	margin:1px 1px 1px 0px;
	float:left;
}
#box_appuntamento a{
	width:250px;
	height:214px;
	display:block;
}
#box_eventi{
	width:249px;
	height:214px;
	background-image:url(../img/bg_box_home.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFF4EE;
	margin:1px 1px 1px 0px;
	float:left;
	border-left:1px solid #ffa518;
}
.titolo_eventi{
	background-image:url(../img/titolo_eventi.jpg);
	width:249px;
	height:33px;
	float:left;
}
.titolo_eventi a{
	display:block;
	width:249px;
	height:33px;
}
#box_promozioni{
	width:250px;
	height:214px;
	background-image:url(../img/box_appuntamento.jpg);
	margin:1px 1px 1px 0px;
	float:left;
}
#box_promo{
	width:249px;
	height:214px;
	background-image:url(../img/bg_box_home.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:1px 1px 1px 0px;
	float:left;
	border-right:1px solid #ffa518;
}
.titolo_promo{
	background-image:url(../img/titolo_promo.jpg);
	width:249px;
	height:33px;
	float:left;
}
.titolo_promo a{
	width:249px;
	height:33px;
	display:block;
}
#box_marchi{
	width:250px;
	height:214px;
	background-image:url(../img/bg_box_marchi.jpg);
	margin:1px 0px 1px 0px;
	float:left;
}
.txt_news{
	width:229px;
	float:left;
	padding:10px 0px 10px 0px;
	margin:5px 0px 0px 10px;
	border-bottom:1px solid #612e04;
}
.txt_news_sx{
	width:40px;
	height:20px;
	float:left;
	margin:0px 5px 0px 0px;
	border:1px solid #FF6600;
}
.txt_news_dx{
	width:180px;
	float:left;
}
/*-------------------------------------------------------------------FINE SECONDA FASCIA---------------------------------------------------------*/
/*-------------------------------------------------------------------LOGHI ANCORE----------------------------------------------------------------*/
#loghi_ancore{
	width:1002px;
	height:120px;
	float:left;
	background-color:#FFFFFF;
}
.txt_logo{
	width:113px;
	height:51px;
	float:left;
	padding:5px 0px 0px 0px;
}
#loghi_ancore img{
	float:left;
}
/*-------------------------------------------------------------------FINE LOGHI ANCORE-----------------------------------------------------------*/
/*-------------------------------------------------------------------FOOTER----------------------------------------------------------------------*/
#footer{
	background-image:url(../img/bg_footer.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:100%;
	height:157px;
	float:left;
}
#txt_footer{
	margin:0px auto;
	width:950px;
	height:50px;
	text-align:center;
	margin-top:70px;
}
#valid_html a{
	background-image:url(../img/html_valido.jpg);
	background-repeat:no-repeat;
	width:50px;
	height:17px;
	display:block;
	float:left;
	border:1px solid #FF6600;
	margin:0px 5px 0px 260px;
}
#valid_css a{
	background-image:url(../img/css_valido.jpg);
	background-repeat:no-repeat;
	width:50px;
	height:17px;
	display:block;
	float:left;
	border:1px solid #FF6600;
}
/*-------------------------------------------------------------------FINE FOOTER-----------------------------------------------------------------*/
/*-------------------------------------------------------------------PAGINA INTERNA--------------------------------------------------------------*/
#contenitore_int{
	background-image:url(../img/bg_int.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}
#contenitore_mappa{
	background-image:url(../img/bg_int_mappa.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}
#sx{
	width:250px;
	float:left;
}
#page{
	width:481px;
	float:left;
	background-image:url(../img/bg_page.jpg);
	background-repeat:no-repeat;
	background-position:top;
	padding:10px;
}
#page_mappa{
	width:981px;
	float:left;
	padding:10px;
}
#dx{
	width:250px;
	float:left;
}
#box_top_sx{
	width:250px;
	height:217px;
	background-image:url(../img/box_invia_foto.jpg);
	margin:1px 1px 1px 0px;
	float:left;
}
#box_top_sx a{
	width:250px;
	height:217px;
	float:left;
	display:block;
}
#box_top_sx2{
	width:250px;
	height:217px;
	background-image:url(../img/numeri_45nord.jpg);
	margin:1px 1px 1px 0px;
	float:left;
}
#box_eventi_int{
	width:249px;
	background-image:url(../img/bg_box.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFF4EE;
	margin:1px 1px 1px 0px;
	float:left;
	padding-bottom:6px;
}
#box_mappa_int{
	width:250px;
	height:113px;
	background-image:url(../img/bg_mappa_int.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:1px 0px 1px 0px;
	float:left;
}
.txt_box_mappa{
	width:242px;
	height:60px;
	margin:5px 0px 0px 5px;
	float:left;
}
.titolo_mappa{
	background-image:url(../img/titolo_mappa.jpg);
	width:250px;
	height:33px;
	float:left;
}
#box_promo_int{
	width:250px;
	background-image:url(../img/bg_box_home.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:1px 1px 1px 0px;
	float:left;
	padding-bottom:6px;
}
#loghi_ancore_int{
	width:1002px;
	height:120px;
	float:left;
	background-color:#FFFFFF;
	background-image:url(../img/righetta_arancio.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#loghi_ancore_int img{
	float:left;
	margin-top:6px;
}
.news{
	width:481px;
	float:left;
	padding:10px 0px 10px 0px;
	margin:5px 0px 0px 0px;
	border-bottom:1px solid #612e04;
	background-color:#f9f3dd;
}
.news_dett{
	width:481px;
	float:left;
	padding:10px 0px 10px 0px;
	margin:5px 0px 0px 0px;
}
.dx_news{
	width:365px;
	float:left;
	padding:0px 5px;
}
.foto_news{
	width:104px;
	height:78px;
	float:left;
	border:1px solid #FF6600;
}
.foto_news a{
	width:104px;
	height:78px;
	display:block;
}
.foto_logo{
	width:104px;
	height:53px;
	float:left;
	border:1px solid #FF6600;
}
#paginazione{
	width:481px;
	height:30px;
	float:left;
	padding-top:10px;
	text-align:center;
}
.servizi_img{
	width:73px;
	height:69px;
	float:left;
	margin-bottom:5px;
}
.servizi_txt{
	width:157px;
	height:39px;
	float:left;
	padding:30px 0px 0px 10px;
	margin-bottom:5px;
}
.loghi a{
	padding:2px;
	margin:4px 4px 0px 0px;
	border:3px solid #FF6600;
	display:block;
	width:104px;
	height:53px;
	float:left;
}
.loghi a:hover{
	padding:2px;
	margin:4px 4px 0px 0px;
	border:3px solid #612e04;
	display:block;
	width:104px;
	height:53px;
	float:left;
}
.categoria{
	padding:4px 4px 0px 0px;
	width:116px;
	height:130px;
	float:left;
}
.categoria a.foto_gallery{
	padding:2px;
	border:3px solid #FF6600;
	display:block;
}
.categoria a:hover.foto_gallery{
	padding:2px;
	border:3px solid #612E04;
	display:block;
}
.categoria span{
	display:block;
	width:104px;
	text-align:center;
	margin:0px auto;
}
.categoria2{
	padding:4px 4px 0px 0px;
	width:116px;
	height:110px;
	float:left;
}
.categoria2 a.foto_gallery{
	padding:2px;
	border:3px solid #FF6600;
	display:block;
}
.categoria2 a:hover.foto_gallery{
	padding:2px;
	border:3px solid #612E04;
	display:block;
}
/*-------------------------------------------------------------------FINE PAGINA INTERNA---------------------------------------------------------*/
/*-------------------------------------------------------------------SCHEDA NEGOZIO--------------------------------------------------------------*/
a.puls_negozio{
	display:block;
	width:250px;
	height:16px;
	margin:1px 0px 0px 0px;
	float:left;
}
#email_contatto_negozio{
	width:459px;
	height:30px;
	float:left;
	padding:38px 0px 0px 22px;
}
/*-------------------------------------------------------------------FINE SCHEDA NEGOZIO---------------------------------------------------------*/
/*-------------------------------------------------------------------ICONE ORARI-----------------------------------------------------------------*/
.link_orari a{
	width:157px;
	height:39px;
	float:left;
	display:block;
	background-position:left;
	background-repeat:no-repeat;
	padding:30px 0px 0px 83px;
	text-decoration:none;
}
.agenzia a{
	background-image:url(../img/servizi/agenzia_viaggi.jpg);
}
.agenzia a:hover{
	background-image:url(../img/servizi/agenzia_viaggi_p.jpg);
	color:#FF6600;
}
.internet a{
	background-image:url(../img/servizi/hazzard.jpg);
}
.internet a:hover{
	background-image:url(../img/servizi/hazzard_p.jpg);
	color:#FF6600;
}
.edicola a{
	background-image:url(../img/servizi/mondadori.jpg);
}
.edicola a:hover{
	background-image:url(../img/servizi/mondadori_p.jpg);
	color:#FF6600;
}
.befed a{
	background-image:url(../img/befed.jpg);
}
.befed a:hover{
	background-image:url(../img/befed_p.jpg);
	color:#FF6600;
}
.playcity a{
	background-image:url(../img/servizi/playcity.jpg);
}
.playcity a:hover{
	background-image:url(../img/servizi/playcity_p.jpg);
	color:#FF6600;
}
.ugc a{
	background-image:url(../img/servizi/ugc.jpg);
}
.ugc a:hover{
	background-image:url(../img/servizi/ugc_p.jpg);
	color:#FF6600;
}
.virgin a{
	background-image:url(../img/servizi/virgin.jpg);
}
.virgin a:hover{
	background-image:url(../img/servizi/virgin_p.jpg);
	color:#FF6600;
}
/*-------------------------------------------------------------------FINE ICONE ORARI------------------------------------------------------------*/
/*-------------------------------------------------------------------STILE TESTI-----------------------------------------------------------------*/
.testo_immagine{
	display:none;
}
.testo_arancio{
	color:#FF6600;
}
.testo_arancio a{
	color:#FF6600;
}
.testo_arancio a:hover{
	color:#612e04;
}
.titolo{
	color:#612e04;
	font-size:18px;
	font-weight:bold;
}
.titolo a{
	color:#612e04;
	font-size:18px;
	font-weight:bold;
}
.titolo a:hover{
	color:#FF6600;
	font-size:18px;
	font-weight:bold;
}
.titolo_arancio{
	color:#FF6600;
	font-size:18px;
	font-weight:bold;
}
.titolo_arancio a{
	color:#FF6600;
	font-size:18px;
	font-weight:bold;
}
.titolo_arancio a:hover{
	color:#612e04;
	font-size:18px;
	font-weight:bold;
}
.titoletto{
	color:#612e04;
	font-size:11px;
	font-weight:bold;
}
.titoletto a{
	color:#612e04;
	font-size:11px;
	font-weight:bold;
}
.titoletto a:hover{
	color:#FF6600;
	font-size:11px;
	font-weight:bold;
}
