﻿@charset "UTF-8";
/* CSS Document */

body, html{
background-color:#fff;
font-family:'FuturaLight', Arial, Helvetica, sans-serif;
margin:0;
padding:0;
margin-top:3px;
font-size:100%;
width:100%;}

.main_table{margin:auto;}
#img_logo{margin-left:0px;padding-right:0px;}

/* div_vicino_logo */
#search_top{margin-left:140px;}
/* fine */

/* INIZIO ACCEDI-ISCRIVITI*/
/*#accedi{
font-size:15px;
width:100%;
margin-left:160px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}*/

#ctl00_notLoggedPane{margin-left:160px;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
#ctl00_notLoggedPane a {text-decoration:none; color:#fff; font-family:'FuturaLight',Arial,Helvetica,sans-serif; padding:0px 13px 0px 13px;}


/*NO LOGIN*/
a#ctl00_goLogin{
background:#fe9503;
border:solid 10px #fe9503;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border-radius: 5px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

a#ctl00_goRegistration{ 
background:#06469B; 
border:solid 10px #06469B;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px; 
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

a#ctl00_goReview1{
display: block;
width:180px;
padding:9px 2px 7px 2px;
margin-top:20px;
border:2px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background-color:#fff;
color:#1B559E;
font-size:11px;
text-align:center;
text-transform:uppercase;
line-height: 15px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
text-decoration:none;}
/*FINE NO LOGIN*/

/*LOGIN*/
#ctl00_loggedPane{margin-left: 200px;}

.goLogin{
color:#fff;
/*text-decoration: none;*/
background:#fe9503;
border:solid 10px #fe9503;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border-radius: 5px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

.icona_login{display: block;margin-left: 125px;margin-top: -29px !important;}

.pRofile{
padding-right: 25px;
color:#fff;
/*text-decoration: none;*/
background:#fe9503;
border:solid 10px #fe9503;
-moz-border-radius: 20px; 
-webkit-border-radius: 20px; 
border-radius: 20px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

.new_request_home {
float: left;
margin-top: 15px;
margin-left: 10px;
margin-right: 5px;
display: block;
color:#999;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

.new_request_home_img{margin-top: 5px;margin-bottom: -15px;display: block}

/*.new_request_home{
margin-top: 15px;
margin-left:5px;
display: block;
color:#999;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
}
.new_request_home_img{
float: right;
display: block;
margin-top: -30px;
margin-right:5px;
}*/

a#ctl00_goReview2{
display: block;
width:158px;
padding:9px 2px 7px 2px;
margin-top:20px;
border:2px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background-color:#fff;
color:#1B559E;
font-size:11px;
text-align:center;
text-transform:uppercase;
line-height: 15px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
text-decoration:none;}
/*FINE LOGIN*/



/* BOX ARANCIONE*/
.store_details{padding-bottom:50px;}

/* back-orange*/
.td_tabella_top{
display: block;
height: 325px;
width:653px;
padding-top:40px;
color:#fff;
background-image:url(/images/testata_trasparent.png);
background-repeat:no-repeat;	
}

/*IMM_preferit*/
.IMM_preferit{position: absolute;margin-left: 10px;margin-top: -8px !important;}

/*IMM_preferit*/
.IMM_preferit_Small{display: block;float: right;width: 18px;margin-top:-20px !important;}
/*FINE_IMM_preferit*/

/*INIZIO_IMM_preferit by STORE*/
.Rimuovi_Pref_store{	margin-left: 10px;	margin-bottom: -6px !important;}

.aggiungi_Pref_store{margin-left: 10px;margin-bottom: -6px !important;	}
/*FINE_IMM_preferit by STORE*/

/* bottone-maggiori dettagli_back_orange*/
.td_tabella_top a {
z-index: 10px;
color:#fff;	
border:2px solid #fff;
-moz-border-radius: 6px;		
-webkit-border-radius: 6px;		
border-radius: 6px;
font-size:15px;		
text-decoration:none;		
padding:8px 15px 8px 15px;		
float:left;
display: block;
margin-top:15px;
0margin-right: 15px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

.td_tabella_top a hover{	
color:#fff;		
border:2px solid #fff;		
-moz-border-radius: 6px;	
-webkit-border-radius: 6px;	
border-radius: 6px;	
font-size:12.5px;	
text-decoration:none;	
padding:5px 5px;	
float:right;	
margin-bottom:50px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
/* FINE BOX ARANCIONE*/

/*INIZIO BOX BLU*/
#txt_trova_negozio{font-size:24px;margin-top:18px;font-family:'FuturaLight', Arial, Helvetica, sans-serif;}

/* bottone cerca */
input#ctl00_ContentPlaceHolder1_searchGo{		
background-color:#06469B;		
border:2px solid #fff;		
color:#fff;		
-moz-border-radius: 10px;		
-webkit-border-radius: 10px;		
border-radius: 10px;		
height:35px;		
width:235px;		
font-size:22px;	
text-transform:uppercase;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
line-height: 32px;
margin-top: 28px;}

/* nome_keyword */
input#ctl00_ContentPlaceHolder1_searchName{
text-align:left;
width:230px;
margin-top:20px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;		
height:32px;
border:solid 1px #fff;		
padding-left:10px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:#999;
letter-spacing:0.5px;
font-size: 12px;}

/* provincia */
input#ctl00_ContentPlaceHolder1_searchProvince{	
text-align:left;
width:230px;
margin-top:15px;
-moz-border-radius: 5px;-webkit-border-radius: 5px;	border-radius: 5px;	
height:32px;
border:solid 1px #fff;
padding-left:10px;
color:#999;letter-spacing:0.5px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
font-size: 12px;}

/* Citta */
input#ctl00_ContentPlaceHolder1_searchCity{
width:230px;
height:32px;
margin-top:15px;
padding-left:10px;		
border:solid 1px #fff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;	
color:#999;
letter-spacing:0.5px; text-align:left;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
font-size: 12px;}

/* box_blu*/
.home_searchPane{
background-color:#1b559e;	
width:257px; height:320px;
padding:15px 25px 0 25px;
text-align:center; color:#fff;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
/*FINE BOX BLU*/


/* text_cerca_un_negozio e citta */
input#ctl00_genericSearchTerm, input#ctl00_genericSearchCity {font-size:13px; color:#999;	font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
/* fine */

/* text_interno_cerca_negozio*/	
input#ctl00_genericSearchTerm{		
padding-left:8px;	
height:34px;		
width:100px;		
border:solid 2px #fe9503;		
-moz-border-radius: 8px;		
-webkit-border-radius: 8px;		
border-radius: 8px;	
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
/* fine */

/* text_cerca_una_città */
input#ctl00_genericSearchCity{
padding-left:10px;		
height:34px;		
width:75px;		
border:solid 2px #fe9503;		
-moz-border-radius: 8px;		
-webkit-border-radius: 8px;		
border-radius: 8px;	
margin-left:5px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
/* fine */

/* img_lente */
#img_lente{	float:right;width: 40px;height: 40px;}
/* fine */

#page_22{margin:auto;}
/* #home #map_canvas{width:100% !important;height:336px !important;z-index:1;position:absolute;left:0;} */
#home {width:960px !important;margin:auto;}

#home #map_canvas{
width:960px !important;
height:334px !important;
z-index:1;
position:absolute;
margin-top:1px;}

#home_search {width:960px !important;margin:auto;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
#page #map_canvas{width: 300px;height: 300px;border:2px solid #1B559E;}
.table_trova_negozio{position:absolute;z-index:5;top:172px;}
#aspnetForm{width:100%; margin:auto;}
#page_2{clear: both;display: block;margin-bottom: 20px;}

#page_2 .table_top10{
width:960px;
margin:auto;
position:relative;
-top:330px;
clear: both;
display: block;}

/* back_img*/
#sfondo{ width:960px;margin:auto;padding-top:330px; }
/* fine*/

#page{width:980px;/*width:960px;*/margin:auto;}

span#ctl00_ContentPlaceHolder1_HomePageStore_storeList_ctl00_name{	
font-size:30px; letter-spacing: 0.5px;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

.store_list {color:#1B559E;}
.store_list a{text-decoration: none;color:#FB9922;}
.store_list .name{color:#1B559E;text-decoration: none;font-family: 'FuturaBold', Arial, Helvetica, sans-serif;display: block;}

hr{	border:1px solid #1B559E;}

#top10{	
color:orange;font-weight:bold;font-size:26px;	
margin-top:30px;float:left;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

#della_settimana{	
font-weight:bold;color:#1B559E; float:left; 
margin-left:10px; font-size:26px;margin-top:30px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

#bottone_dettagli{
width:120px; padding:7px 2px; margin-top:15px;
border:2px solid #1B559E;-moz-border-radius: 6px;-webkit-border-radius: 6px; border-radius: 6px;	
font-size:12.5px;text-align:center;		
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

#bottone_dettagli a{	
text-decoration:none;color:#1B559E;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

#bottone_dettagli a hover{	
text-decoration:none;color:#1B559E;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

#bottone_dettagli2{
width:120px;
padding:8px 2px 5px 2px; margin-top:15px;
border:2px solid #FB9922;-moz-border-radius: 6px;-webkit-border-radius: 6px; border-radius: 6px;	
font-size:13px;
text-align:center;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color:#FE9503;/*background-color: #FE9503;*/}

/*SCRIVI RECENSIONE _HOME_ALTO DX
#bottone_dettagli2_home{}*/

#grigio_dettagli{color:#999;}

/* contenuto_lista*/
table#ctl00_ContentPlaceHolder1_WeeklyTop10_StoreList_storeList{margin-top:30px;float:left;}
/* fine*/

.td_utenti_dicono{	
background-color:#00569F;	
color:#FFFFFF;	
padding:15px 0 5px 8px;
font-size:20px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;}

.number_recensioni{font-family: 'FuturaLight', Arial, Helvetica, sans-serif;color:#00569F;}
.number_recensioni a{font-family: 'FuturaLight', Arial, Helvetica, sans-serif;text-decoration: none;color:#FE9503;}

/*.number_recensioni_filtro{
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:#00569F;}
.number_recensioni_filtro a{
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:#FE9503;}	*/

.Big_numberErecensioni{font-family: 'FuturaBold', Arial, Helvetica, sans-serif;padding-right: 10px;}

.eccellente_pessimo{color:#FE9503;font-family: 'FuturaBold', Arial, Helvetica, sans-serif;line-height: 30px;}

/*ICONE SOCIAL*/
.social_store{ float:right; margin-right:20px; }
.social_store img {	border:none; text-decoration:none; }
/*FINE ICONE SOCIAL*/

h1{ color:#06469B;font-family: 'FuturaBold', Arial, Helvetica, sans-serif; }
h1 a { color:#06469B;font-family: 'FuturaBold', Arial, Helvetica, sans-serif; text-decoration:none; }

#pages3{border: color #F00 1px solid;}

select{	
width: 160px;   
background-color:white;	
border:1px solid #999;
padding:2px 20px 2px 5px;	
-moz-border-radius: 6px;		
-webkit-border-radius: 6px;		
border-radius: 6px;
}

/*ICONCINE SEGNALIBRO E PREFERITO*/
#iconcine_lista{float:right;}	
#segnalibro{float:left;	margin-right:5px;}
#preferito{float:left;}
/*FINE_ICONCINE SEGNALIBRO E PREFERITO*/

#lista{float:left;}
.bannerDX{width:523px;}
#bannerFB{width:523px;margin-top: 30px !important;margin-left: 20px;}
.magg_dettagli{color:#00469B;}

.amazon_banner{display:block; margin:auto; width:100%; text-align:center; margin-top:10px;}
.trade_doubler_banner{display:block; margin:auto; width:100%; text-align:center; margin-top:20px;}
.google_adsense_banner{display:block; margin:auto; width:100%; text-align:center; margin-top:20px;}

/*OROLOGIO*/
.clock{font-size:18px;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
.clock img{float:left;margin-top:-5px;}
/*FINE OROLOGIO*/

/*ICONE WEB_PHONE*/
.web_phone{margin-top: 50px; width: 250px;}
.web_phone a{ color:#FE9503; }
/*FINE WEB_PHONE*/

/*INIZIO BOX QUATTRO */
.img_lista_utenti{padding-top: 0px; float:right;}
/*.img_lista_utenti img{padding-top: 10px;}*/
/*FINE BOX QUATTRO */

.all_keywords{float:left;text-align:left;margin-left: 38px;margin-top: 50px;}
.keyword_img{position: absolute;background-color:#FFF;margin-left: 8px;margin-top:-11px;width: 100px;}
	
.box_keywords{
padding: 15px 5px 15px 6px;
position: top;
border-left: 2px solid #00569F;
border-right: 2px solid #00569F;
border-bottom: 2px solid #00569F;
border-top: 2px solid #00569F;
display:block;
width: 170px;
line-height: 20px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}


.hai_cercato{ margin:20px 0 30px 0;	}
.hai_cercato_lista{width: 500px;color:#06469B;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
.hai_cercato_lista a{text-decoration:none;color:#FE9503;}

/*next e banck*/
.next_back{
text-align:center;
margin:auto;
font-size:16px;
color:#06469B;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
letter-spacing:1px;}

.next_back a{	font-size:16px;	color:#06469B;	text-decoration:none;}
.CurrentPageCssClass{	color:#FE9503;	font-size:20px;	font-weight:bold;	}
.EllipsesCssClass{	letter-spacing:2px;}	
.PageLinkCssClass{	letter-spacing:4px;}	
/*fine next e banck*/

.boxcounter{
padding: 6px 4px 4px 5px;
background-color: #1b559e;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
color:white;
font-size:15px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

.link_keys{text-decoration:none;color:#06469B;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}

.gm-style-iw{text-align:left;}
.gm-style .gm-style-iw div {overflow: hidden !important; font-size:12px;color:#06469B;}

.infoWin .name{font-family: 'FuturaBold', Arial, Helvetica, sans-serif;}

.progress_bar{font-family: 'FuturaLight', Arial, Helvetica, sans-serif;color:#1b559e;margin-top:18px;line-height: 25px;/*width:950px;*/}
.progress_bar a{font-family: 'FuturaLight', Arial, Helvetica, sans-serif;color:#1b559e;}

.barra_singola{float: left;margin-right: 10px;}

.recensione_LeRecensioni{
margin:auto;
display: block;
width:180px;
padding:9px 2px 7px 2px;
margin-top:30px;
margin-bottom:25px;
/*-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;*/
border-top:1px dashed #1b559e;
border-bottom:1px dashed #1b559e;
font-size:11px;
text-align:center;
text-transform:uppercase;
line-height: 18px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;}

.recensione_LeRecensioni a{font-size: 12.5px;color: #FE9503;text-decoration:none;font-family: 'FuturaBold', Arial, Helvetica, sans-serif;}

/*INIZIO - icona_cerchio*/
.levelIcon{position:absolute;margin-top: -4px;margin-left: -7px;}
.userreview .avatar{-webkit-border-radius: 100px 100px 100px 100px;border-radius: 100px 100px 100px 100px;}
.userreview.sociallevel1 .avatar{border: 5px solid #f3b33d !important;}
.userreview.sociallevel2 .avatar{border: 5px solid #f39200 !important;}
.userreview.sociallevel3 .avatar{border: 5px solid #ea5b0c !important;}
.userreview.sociallevel4 .avatar{border: 5px solid #e30613 !important;}
.userreview.sociallevel5 .avatar{border: 5px solid #d60b52 !important;}
.userreview.sociallevel253 .avatar{border: 5px solid #a3195b !important;}
.userreview.sociallevel254 .avatar{border: 5px solid #662483 !important;}
/*FINE - icona_cerchio*/

/*INIZIO - dettagli sotto immagine_cerchio*/
.details_under_photos{margin-top: 10px;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;color:#1b559e;text-align:center;}
.nickname_under_photos{display:block;margin-bottom:10px;font-family: 'FuturaBold', Arial, Helvetica, sans-serif;}
.iconcina18{display: block;margin-left: 45px;margin-top: 15px;}

.userreview .sociallevel{
display: block;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
font-size: 13px;
margin-top: -15px;
margin-bottom: 10px;
text-align: left;
margin-left: 68px;}

.userreview.sociallevel1 .sociallevel{color: #f3b33d !important;}
.userreview.sociallevel2 .sociallevel{color: #f39200 !important;}
.userreview.sociallevel3 .sociallevel{color: #ea5b0c !important;}
.userreview.sociallevel4 .sociallevel{color: #e30613 !important;}
.userreview.sociallevel5 .sociallevel{color: #d60b52 !important;}
.userreview.sociallevel253 .sociallevel{color: #a3195b !important;}
.userreview.sociallevel254 .sociallevel{color: #662483 !important;}
/*FINE - dettagli sotto immagine_cerchio*/

/*PREVIEW avatr UTENTE*/
.avatar_preview div img{
-webkit-border-radius: 100px 100px 100px 100px;
border-radius: 100px 100px 100px 100px;
margin-top: 15px;}
/*FINE_PREVIEW avatar UTENTE*/

.avatar_preview.sociallevel1 div img{border: 5px solid #f3b33d !important;}
.avatar_preview.sociallevel2 div img{border: 5px solid #f39200 !important;}
.avatar_preview.sociallevel3 div img{border: 5px solid #ea5b0c !important;}
.avatar_preview.sociallevel4 div img{border: 5px solid #e30613 !important;}
.avatar_preview.sociallevel5 div img{border: 5px solid #d60b52 !important;}
.avatar_preview.sociallevel253 div img{border: 5px solid #a3195b !important;}
.avatar_preview.sociallevel254 div img{border: 5px solid #662483 !important;}

/*INIZIO - BORDO  tabella recensioni*/
/*.contenitore_generico_recensione{margin-top: 20px; margin-bottom: 40px;}*/
.contenitore_generico_recensione .userreview{
margin-top: 20px;
margin-bottom: 20px;
border:6px solid;
padding:10px 5px;
-webkit-border-radius: 0 35px 35px 35px;
border-radius: 0 35px 35px 35px;}

.contenitore_generico_recensione .userreview.sociallevel1{border-color: #fdf2df !important;}
.contenitore_generico_recensione .userreview.sociallevel2{border-color: #fcebd4 !important;}
.contenitore_generico_recensione .userreview.sociallevel3{border-color: #fcece0 !important;}
.contenitore_generico_recensione .userreview.sociallevel4{border-color: #fbe7dd !important;}
.contenitore_generico_recensione .userreview.sociallevel5{border-color: #f9e7e8 !important;}
.contenitore_generico_recensione .userreview.sociallevel253{border-color: #efe0e7 !important;}
.contenitore_generico_recensione .userreview.sociallevel254{border-color: #e8e0f1 !important;}
/*FINE - BORDO  tabella recensioni*/

.description_icons{width:185px;text-align:center;}
.comment_general_recensione{font-family: 'FuturaBold', Arial, Helvetica, sans-serif;font-size:16px;font-style:normal;}

.description_recensione{
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:#000;
text-align:justify;
font-size: 15px;	
line-height: 18px;
padding-left: 0px;
padding-right: 20px;
width:350px;}

.recensito{margin-bottom: 5px;color:#999;font-style:italic;}
.visitato{margin-bottom: 10px;color:#FE9503;font-style:italic;}
.recensito_myreviewsProfile{font-size: 11px;text-transform: uppercase;margin-bottom: 20px;color:#666;}

.description_recensione .review_title{
font-size: 17.5px;
display: block;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color:#1b559e;
text-align:left !important;
margin-bottom:6px;}

.description_recensione_stelline{
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
font-size:14px;
color:#666;
text-align:left;
line-height: 18px;
font-style:italic;
border-left:1px dotted silver;
padding-left:20px;}

.description_recensione_stelline_profile{
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
font-size:13.5px;
color:#666;
text-align:left;
line-height: 16.5px;
padding-left:10px;
padding-top: 30px;}

.table_sfondo{background-image: url(/images/sfondino_back_login.jpg);background-position:top;}

/* FOOTER */
#footer{      
border-top:3px solid #b7b7b7;
border-bottom:3px solid #b7b7b7;            
background-color:#e6e6e6;
line-height:25px;            
font-size:12.5px;
margin: auto;
width:100%;
clear:both;
display:block;}

#footer a{color:#000;}
.footer_downpagina{width:70%; margin:auto;}

/*old_FOOTER
#footer{border-top:3px solid #b7b7b7;border-bottom:3px solid #b7b7b7;background-color:#e6e6e6;line-height:25px;          
font-size:12.5px;padding-left:30px;padding-right:30px;xposition:relative;xmargin-top:50px;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
clear:both;display:block;margin:auto;}
#footer a{color:#000;}
.footer_downpagina{ width:960px !important; margin:auto;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}*/

/*.Social_footer div a{}*/
.info_footer{width: 0px;}
.aiuto_footer{width: 0px;}
.altro_footer{width: 0px;}
.lingue_footer{	text-align: left;	width: 0px;}
.Social_footer {width:0px;}
.Social_footer div img{vertical-align:4px;}
.Social_footer span{vertical-align: 10px;}
/*  FINE FOOTER */

/*FORM*/
.global_messaggio_error{
padding-top: 5px;background-color:#666;width: 960px;margin:auto;/*height: 25px;*/text-align: center;
font-family:'FuturaBold', Arial, Helvetica, sans-serif;line-height: 28px;
-webkit-border-radius: 20px 20px 0 0;border-radius: 20px 20px 0 0;border:1px solid #666;}
	
.messaggio_error{color:#fff;font-size: 18px;}
	
.global_messaggio_error_shareMail{
padding-top: 10px;
background-color: #999;
width: 620px;
display: block;
margin-left:0px;
margin-right: 0px;
margin-bottom: 10px;
text-align: center;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
line-height: 18px;
-webkit-border-radius: 15px 15px 0 0;
border-radius: 15px 15px 0 0;
border:1px solid #999;}

.messaggio_error_shareMai{color:#fff;font-size: 15px;}
.form_complete{width:980px !important;margin:auto;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;color:#000;margin-top:5px;font-size: 16px;}
.Accesso_utente{font-family: 'FuturaBold', Arial, Helvetica, sans-serif;color:#06469B;font-size:22px;border-bottom:2px dotted;}

.Registrazione_utente{	
text-transform: uppercase;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color:#FE9503;
font-size:25px;
display: block;
padding-top:35px;
border-bottom:2px dotted;}

.formRequiredFieldLabel_accesso{font-family: 'FuturaBold', Arial, Helvetica, sans-serif;font-size:13.5px;color:#06469B;}
.formRequiredFieldLabel{font-family: 'FuturaBold', Arial, Helvetica, sans-serif;font-size:14px;color:#FE9503;}
.formRequiredFieldLabel_NEW{font-family: 'FuturaLight', Arial, Helvetica, sans-serif;font-size:14px;color:#06469B;}

.validatorError{font-style: italic;	font-size: 14px;font-family: 'FuturaBold', Arial, Helvetica, sans-serif;}

.accedi_login_registrato a{
text-decoration:none;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color: #fff;
-webkit-border-radius: 8px 8px 8px 8px;
border-radius: 8px 8px 8px 8px;
padding: 6px 30px;
background-color: #06469B;
display: block;
width: 90px;
margin-top: 5px;}

.registrati_down_page a{
text-decoration:none;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color: #FE9503;
margin-left: 15px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border: 2px solid #FE9503;
padding: 6px 30px;
background-color: #fff;
margin-left: 420px;}

.bottone_iscriviti {
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border: 1px solid  #06469B;
padding: 5px 25px;
line-height: 20px;
background-color: #fff;
width: 80px;
margin-bottom: 20px;
margin-top: 20px;}

.bottone_iscriviti a{text-decoration:none;color: #06469B;}
.prima_della_regi{margin-left:30px; font-size: 15px;color:#666;}
.il_simbolo_indica{ margin-left:30px;font-size: 13px;color:#666;}
.il_simbolo_indica2{font-size: 13px;color:#666;}
.il_simbolo_indica_segnala_errori{font-size: 13px;color:#666;}
.le_foto_devono_essere{font-size: 13.5px;color:#666;display: block;margin-top:30px;}

.sfondo_utente_registrato{
padding: 30px 20px;
-webkit-border-radius: 35px 35px 35px 35px;
border-radius: 35px 35px 35px 35px;
border: 1px solid #999;
width: 525px;
float: left;
margin-bottom:40px;
background-image:url(/images/sfondino_back_login.jpg);
background-repeat:no-repeat;
background-position:top right;
background-size: 520px;
margin-left: 20px;}

.sfondo_utente_non_account{
padding: 20px 18px 20px 20px;
-webkit-border-radius: 35px 35px 35px 35px;
border-radius: 35px 35px 35px 35px;
background-color:#999;
color:#fff;
width: 335px;
float: left;
margin-left: 15px;
font-size: 13.5px;
text-align:justify;}

.sfondo_nuovo_utente{
padding: 0 20px;
-webkit-border-radius:0 0 35px 35px ;
border-radius:0 0 35px 35px ;
border: 2px solid #999;
background-image:  url(/images/sfondino_back_signup.jpg);
background-position: center top;
background-size:880px;
background-repeat: no-repeat;
clear: both;}

.scritta_per_img_profilo_regis{font-size:12px;background-color: #fff;line-height: 16px;}
.bottoncino_sfoglia{margin-top: 10px;	}

/*REVIW STORE*/
.table_stelline_recensione{
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:#000;
background-image: url(/images/sfondino_thanks_Review.jpg);
background-position:bottom right;
background-size:500px;
background-repeat: no-repeat;
/*background-image: url(../images/sfondino_back_login.jpg);
background-position:bottom right;
background-size: 300px;
background-repeat: no-repeat;*/}

.complessiva{width:360px;font-family:'FuturaLight',Arial,Helvetica,sans-serif;color:#666;padding-left:180px;padding-top:28px;line-height:26px;}
.singoli_aspetti{font-family: 'FuturaLight', Arial, Helvetica, sans-serif;color:#666;padding-top:28px;line-height: 30px;}
.titoletti_bold{font-size: 18px;margin-top: 30px;color:#06469B;font-family: 'FuturaBold', Arial, Helvetica, sans-serif;}
.box{margin-left: 15px;}

.grazie_recensione{
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
display: block;	
margin: auto;
width: 930px;
margin-top: 45px;
color:#06469B;
font-size:22px;}

.sfondino_thanks_review{
background-image: url(/images/sfondino_thanks_Review.jpg);
height:350px;
background-repeat:no-repeat;
background-position: center bottom;
background-size: 450px;}

.addReview{
display: block;
width:250px;
padding:9px 2px 7px 2px;
margin-top:30px;
border:3px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background-color:#fff;
color:#1B559E;
font-size:12px;
text-align:center;
text-transform:uppercase;
line-height: 18px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
cursor: pointer;}

.dichiaro_recensione{
display: block;
text-align: justify;
margin-top: 10px;
font-family:'FuturaLight', Arial, Helvetica, sans-serif;
font-size:13px;
color:#999;	
margin-bottom: 20px;}

.ti_invieremo{font-size: 18px;font-family:'FuturaLight', Arial, Helvetica, sans-serif;}

.altra_ReviewStore{
display: block;
width:250px;
padding:9px 2px 7px 2px;
margin-top:50px;
border:3px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background-color:#fff;
color:#1B559E;
font-size:12px;
text-align:center;
text-transform:uppercase;
line-height: 18px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
text-decoration: none;}

.icon_home{
width: 50px;
display: block;
float:left;
margin-left: 30%;
margin-top: -39px;
}
	
/*FINE_REVIEW STORE*/


/*TROVA IL NEGOZIO CHE VUOI RECENSIRE*/
.imma_trova_negozio_Review{
width: 958px;
height:850px;
margin: auto;
background-image:url(/images/imma_back_Review.jpg);
background-repeat:no-repeat;}

.trova_negozio_ReviewPage{
text-align: center;
width: 300px;
background-color: #eee;
-webkit-border-radius:35px 35px 35px 35px;
border-radius:35px 35px 35px 35px;
border: 1px solid #eee;
margin-left: 460px;
margin-top: -300px;
-webkit-box-shadow: 0 5px 5px 5px #;
box-shadow: 0 5px 5px 5px #CFCFCF;}


#txt_trova_negozio_ReviewPage{	
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color:#Fff;
text-align: center;
padding: 12px 8px 8px 10px;
-webkit-border-radius:35px 35px 0 0;
border-radius:35px 35px 0 0;
border: 1px solid #FE9503;
font-size: 20px;
background-color: #FE9503;
width: 280px;
border-bottom: dotted #eee 2px;}


.bottone_cerca_Review{
padding-top:2px;	
width: 300px !important;
-webkit-border-radius: 0 0 30px 30px !important;
border-radius: 0 0 30px 30px!important;
border: 1px solid #06469B !important;
cursor: pointer;}

/*INIZIO LOST_PASSWORD*/
.lost_PASS{
width: 930px;
margin:auto;
color:#06469B;
margin-top: 15px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
background-image:url(/images/img_back_lost_password.png);
background-size: 920px;
height: 400px;
background-repeat: no-repeat;
background-position: center bottom;
line-height:22px;}

.botto_richiedi_PX{
font-family: "FuturaBold",Arial,Helvetica,sans-serif;
color: #ffffff;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
/*padding-top: 6px;
padding-right: 30px;
padding-bottom: 6px;
padding-left: 30px;*/
padding:6px 0px;
background-color: #06469b;
display: block;
width: 190px;
margin-top: 10px;
font-size: 14px;}

.mail_send_OK{margin-top: 25px;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;font-size: 15px;}
/*FINE*/

.contattaCI_form{
display: block;	
margin: auto;
width: 900px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color: #06469b;
background-image:url(/images/sfondino_back_login.jpg);
background-repeat:no-repeat;
background-position: top right;
background-size: 480px;}

/*.bottone_CONTACTtaci{	
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border: 2px solid  #FE9503;
padding: 5px 25px;
line-height: 20px;
background-color: #fff;
width: 150px;
color:#FE9503;
}*/

.bottone_CONTACTUS_{	
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border: 2px solid  #FE9503;
padding: 5px 25px;
line-height: 20px;
background-color: #fff;
color:#FE9503;
margin-top: 35px;}

.text_message_form_contact{}


/*INIZIO STILI FILE DOC....*/
/*inizio DocAbout*/
.out_About{	line-height: 25px;	margin: auto;	text-align: justify;	width: 880px;	font-family: 'FuturaLight', Arial, Helvetica, sans-serif;	}
.in_About{	margin-top: 30px;	font-family: 'FuturaBold', Arial, Helvetica, sans-serif;	font-size: 25px;	color:#06469B;}
.img_About{	padding-top:40px;	width: 880px;	margin: auto;	}
.img_About img{	display: block;	margin: auto;}
/*fine DocAbout*/

/*inizio FAQ*/
.out_FAQ{	line-height: 25px;	margin: auto;	text-align: justify;	width: 880px;	font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
.title_FAQ{	margin-top: 30px;	font-family: 'FuturaBold', Arial, Helvetica, sans-serif;	font-size: 20px;	color:#06469B;	}
/*fini FAQ*/

/*inizio cookies*/	
.out_Cookies{	line-height: 25px;	margin: auto;	text-align: justify;	width: 880px;	font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
.title_Cookies{	margin-top: 30px;	font-family: 'FuturaBold', Arial, Helvetica, sans-serif;	font-size: 20px;	color:#06469B;	}
/*fine cookies*/

/*inizio TermServizio*/	
.out_TermServizio{	line-height: 25px;	margin: auto;	text-align: justify;	width: 880px;	font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
.title_TermServizio{	margin-top: 30px;	font-family: 'FuturaBold', Arial, Helvetica, sans-serif;	font-size: 20px;	color:#06469B;	}
.titoletto_TermServizio{ font-family: 'FuturaBold', Arial, Helvetica, sans-serif;	font-size: 15px;	color:#06469B;}
/*fine TermServizio*/

/*inizio Privacy*/	
.out_Privacy{	line-height: 25px;	margin: auto;	text-align: justify;	width: 880px;	font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
.title_Privacy{	margin-top: 30px;	font-family: 'FuturaBold', Arial, Helvetica, sans-serif;	font-size: 20px;	color:#06469B;	}
.titoletto_Privacy{ font-family: 'FuturaBold', Arial, Helvetica, sans-serif;	font-size: 15px;	color:#06469B;}
/*fine Privacy*/

/*INIZIO PROFILO*/
.colonne_sx{
width: 960px;
margin: auto;
display: block;
border-bottom: 1px dashed #333;
border-top: 1px dashed #333;
padding:20px 0 10px 0;}

.description_icons_profile{width:185px;text-align:center;}

.form_complete_data{
width:780px !important;
margin:auto;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:grey;
margin-top: 15px;
font-size: 14px;
border-left: 1px dashed #999;}

.registrati_down_page_data a{
display: block;
margin: auto;
width: 150px;
text-decoration:none;
text-align: center;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color: #06469B;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
border: 2px solid #FE9503;
padding: 6px 30px;
margin-top: 15px;}

.il_simbolo_indica_data{font-size: 13px;color:#666;margin-left: 20px;}
.prima_di_procedere_data{font-size: 13px;color:#666;margin-left: 20px;}

.title_panel_profile{
display: block;
margin-left: 20px;
margin-bottom: 25px;
font-size: 18px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color: #999;}

.desc_immag_profile{
width:780px !important;
margin:auto;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:#999;
margin-top: 15px;
font-size: 14px;
border-left:1px dashed #999;
padding-left: 20px;}

.tit_Immagin_profilo{
display: block;
margin-bottom: 25px;
font-size: 18px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color: #999;}

.desc_friends_profile{
width:780px !important;
margin:auto;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:#999;
margin-top: 15px;
font-size: 14px;
border-left:1px dashed #999;}

.My_friends{display: block;margin-left: 20px;font-size: 18px;font-family: 'FuturaBold', Arial, Helvetica, sans-serif;color: #999;}
.request_friends{display: block;margin-left: 20px;font-size: 18px;font-family: 'FuturaBold', Arial, Helvetica, sans-serif;color: #999;}
.no_friends{font-size: 13px;color:#999;margin-left: 20px;}
.details_request_friends{width:185px;text-align:center;margin-top: 15px;line-height:12px;}

.approva_rifiuta{display: block;margin-top: 10px;}
.approva_rifiuta a{font-family: 'FuturaLight', Arial, Helvetica, sans-serif;color:#FE9503;text-decoration: none;}

.details_MY_friends{width:185px;text-align:center;margin-top: 15px;line-height:12px;}
.remove_friends{display: block;font-family: 'FuturaLight', Arial, Helvetica, sans-serif;}
.remove_friends a{font-family: 'FuturaLight', Arial, Helvetica, sans-serif;color:#FE9503;text-decoration: none;}	
.title_mypreferiti{display: block;margin-bottom: 25px;font-size: 18px;font-family: 'FuturaBold', Arial, Helvetica, sans-serif;color: #999;margin-left: 8px;}

.desc_preferiti_profile{
padding-left: 20px;
width:780px !important;
margin:auto;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:#999;
margin-top: 15px;
font-size: 14px;
border-left:1px dashed #999;}

.desc_review_profile{
padding-left: 20px;
width:750px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:#999;
font-size: 14px;
border-left:1px dashed #999;}

.title_review_profile{
display: block;
font-size: 18px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color: #999;}
/*FINE PROFILO*/

.reg_complete{font-family: "FuturaBold",Arial,Helvetica,sans-serif;display:block; margin-top: 40px;  color: #06469b;  font-size: 22px;}
.txt_grazie_REG{
	margin-top:3%;
	margin-left:2%;
	font-size:1em;
	color:#333;
	line-height:125%;
	width:95%;
	text-align: justify;
}

.reg_back_to_home{
display: block;
width:230px;
padding:9px 2px 7px 2px;
margin-top:50px;
border:2px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background-color:#fff;
color:#06469b;
font-size:12px;
text-align:center;
text-transform:uppercase;
line-height: 18px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
text-decoration: none;}

input#ctl00_ContentPlaceHolder1_Profile_UserAvatar_uploadAvatar{
color:#06469b;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
padding: 5px;
background-color: white;
border:2px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;}

.img_back250{
background-color: #F4F4F4;
/*border:2px solid #fff;*/
height: 250px;
width: 250px;
padding-left: 10px;
padding-bottom: 10px;
border:solid 1px #FE9503;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright:25px;
-moz-border-radius-bottomleft:25px;
-moz-border-radius-bottomright:25px;
-webkit-border-top-left-radius:0px;
-webkit-border-top-right-radius:25px;
-webkit-border-bottom-left-radius:25px;
-webkit-border-bottom-right-radius:25px;
border-top-left-radius:0px;
border-top-right-radius:25px;
border-bottom-left-radius:25px;
border-bottom-right-radius:25px;}

.tab_friends_profile{margin-left: 20px;margin-top: 10px;text-align:center;}

.tab_friends_profile th, .tab_friends_profile td {
border:0px !important;
border-left:1px dotted #ddd !important;
border-right:1px dotted #ddd !important;
border-top:1px dotted #ddd !important;
border-bottom:1px dotted #ddd !important;
padding:2px;}

.nomeNegozio_myreviews{
text-decoration: none;
font-size: 18.5px;
color:#FE9503;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
display: block;
margin-bottom: 10px;}

.city_provincia_profile{float: right;margin-right: 20px;font-size: 12.5px;}
.avvisoRicerca_messaggio{font-family:'FuturaBold', Arial,Helvetica, sans-serif;color:#999;font-size:15px;}
.avvisoRicerca_messaggio a{	text-decoration: none;font-family:'FuturaBold', Arial, Helvetica, sans-serif;color:#FE9503;font-size:15px;}

.firma_sofos{
text-align: center;
margin: auto;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:#004B9C;
font-size: 13px;
margin-top: 10px;
line-height: 20px;
margin-bottom: 10px;}

/*CAPTCHA*/
.Big_captcha img{border: 2px solid #666;display: block;margin-bottom: 5px;}
.Big_captcha span{font-size: 12px;letter-spacing:1px;font-family:'FuturaLight',Arial,Helvetica,sans-serif;color:#666;}

.letterina_Mail{float: right;}

#form1 #sendPane{
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color:#1B559E;
background-image: url(/images/sfondino_back_login.jpg);
background-size: 380px;
background-repeat: no-repeat;
background-position: right;
margin-top: 20px;}

.back_ok_sendmail{
background-image: url(/images/sfondino_back_login.jpg);
background-size: 400px;
background-repeat: no-repeat;
background-position:center;
margin-top: 20px;
min-height:550px;}

.addReview_popUP{
display: block;
width:130px;
padding:9px 2px 7px 2px;
border:3px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background-color:#fff;
color:#1B559E;
font-size:12px;
text-align:center;
text-transform:uppercase;
line-height: 18px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
cursor: pointer;}

.addReview_REG_newsletter{
display: block;
text-decoration:none;
width:250px;
padding:9px 2px 7px 2px;
border:2px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background-color:#fff;
color:#1B559E;
font-size:12px;
text-align:center;
text-transform:uppercase;
line-height: 18px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
cursor: pointer;
margin-bottom: 35px;}

.newsletter_settimanale{display:block; margin:auto; width:900px; min-height:600px; background-image:url(/images/back_sfondino_newsletter.jpg); background-repeat:no-repeat; margin-top:30px;}

.newsletter_setti_signup{display:block; margin:auto; width:900px; font-family:'FuturaLight', Arial, Helvetica, sans-serif; color:#06469b; line-height:25px;}
.text_spiegazione_newsletter{font-family:'FuturaLight', Arial, Helvetica, sans-serif; color:#06469b; width:465px; text-align:justify; line-height:30px;}

.segnalaErrore a {
display: block;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
0background-color: #FE9503;
text-decoration: none;
margin-bottom:10px;
float: left;
border:2px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
padding: 6px;
font-size: 13px;
color:#FE9503;}

.segnala_errori{	
margin: auto;
width: 900px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color: #06469b;
background-image: url(/images/sfondino_back_login.jpg);
background-size: 380px;
background-repeat: no-repeat;
background-position:top right;
font-size:15px;
line-height:25px;
margin-top: 35px;}

.segnala_errori a {
display: block;
margin:auto;
margin-top: 15px;
text-align: center;
text-decoration: none;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color: #06469b;
border:2px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
width:160px;
padding:5px 0 3px 0;
font-size:13px;}

.rivendica_attivita a{
0background-color:#00569F;
display:block;
float:right;
margin-top:-17px;
margin-right: 330px;
border:2px solid #00569F;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius:6px;
padding:6px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
color: #00569F;
text-decoration:none;
color:#00569F;
font-size: 13px;}

.rivendica_la_tua_attivita{
margin: auto;
width: 900px;
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
color: #06469b;
background-image: url(/images/back_sfondino_camerale.jpg);
background-size: 500px;
background-repeat: no-repeat;
background-position:right;
font-size:16px;
line-height:25px;
margin-top: 35px;}

.invia_redemSotre{
display: block;
width:120px;
padding:8px 5px 5px 5px;
margin-top:10px;
border:2px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background-color:#fff;
color:#1B559E;
font-size:11px;
text-align:center;
text-transform:uppercase;
text-decoration: none;	
line-height:15px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
cursor: pointer;}

.bottone_rivendica_questa_attivita a{
display: block;
width:200px;
padding:8px 5px 5px 5px;
margin-top:30px;
border:2px solid #FE9503;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
background-color:#fff;
color:#1B559E;
font-size:11px;
text-align:center;
text-transform:uppercase;
text-decoration: none;	
line-height:15px;
font-family: 'FuturaBold', Arial, Helvetica, sans-serif;
cursor: pointer;}

.level_recensore{ width:95%; margin-top:10px;  margin-left:10px; }
.td_img_recensore{  text-align: center;  width: 10%;  padding:7px 0 1px 0;}
.td_title_recensore{ font-size:100%; text-align: center;  width:15%;  font-family:'FuturaBold', Arial, Helvetica, sans-serif;  color:#004B9C;}
.td_desc_recensore{ font-size:100%;font-style:italic;}

/*inizio - Elenco attività*/
.title_macroCategorie{
font-family: "FuturaBold",Arial,Helvetica,sans-serif;
font-size: 18.5px;
color: #06469b;
display:block;
}
	
.macroCategorie{
font-family: 'FuturaLight', Arial, Helvetica, sans-serif;
display: block;
margin: auto;
width: 900px;
min-height: 550px;
margin-top: 30px;
line-height: 30px;
}
.macroCategorie a{text-decoration: none;color: #666;}

#ctl00_ContentPlaceHolder1_macroCats tbody tr td{	padding-right:50px;}
#ctl00_ContentPlaceHolder1_provinces tbody tr td{	width:10%}
table#ctl00_ContentPlaceHolder1_stores>tbody tr td{	width:20%;line-height: 25px;}
#ctl00_ContentPlaceHolder1_pager{margin: auto; letter-spacing:0.5px;}

/*Fine - Elenco attività*/

@media only screen and (min-device-width:320px) and (max-device-width:480px){
.firma_sofos{font-size:13px;}}