
/* =BOX AUTENTICAZIONE
-------------------------------------------------------------- */
.box_login{ background-color:#FFFFFF; color:#666666; width:300px; padding:5px 0px 0px 13px; float:right;}
.box_login h3 { margin:0px 0px 7px 0px; font-size:100%; color:#666666; text-transform:uppercase;}
.box_login input { border:1px solid #b0b0b0; color:#000000; width:140px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; margin:2px 0px 7px 0px;}
.box_login a { color:#666666; text-decoration:underline; font-size:90%;}
.box_login a:hover{ color:#f57e20; text-decoration:none;}
.bot_entra{ background-color:#666666; width:40px!important; color:#FFFFFF!important; text-decoration:none; font-size:100%!important; cursor:pointer; float:right; border:0px!important; margin-right:12px!important; padding:2px;}


.box_login.autenticato{ min-height:90px!important;}

/* =BOX content in myhomepage
-------------------------------------------------------------- */
.my_colsx{float:left; width:300px;}
	.my_navigazione{ padding:20px 0px 0px 0px; background:url(/img/my/sf_navigazione_top.gif) left top no-repeat;}
	.my_navigazione a { display:block; margin-bottom:8px; border-bottom:1px dashed #292929; padding:5px 5px 4px 25px; color:#333333; text-decoration:none; width:213px; margin-left:15px; background:url(../img/my/navigazione_off.gif) no-repeat 3px 6px;  background-color:#f6f6f6;}
	.my_navigazione a:hover {border-bottom:1px dashed #292929; color:#f57e20; text-decoration:none; background:url( /img/my/navigazione_on.gif) no-repeat 3px 6px; background-color:#ffffff; }
	a.my_navigazione_open{border-bottom:1px dashed #292929; color:#f57e20; text-decoration:none; background:url( /img/my/navigazione_on.gif) no-repeat 3px 6px; background-color:#ffffff; font-weight:bold;}/*primo livello selezionato*/
	.my_sottonavigazione{ background-color:#FFFFFF; padding:10px 0px 5px 0px; margin:-8px 0px 8px 0px; width:243px; margin-left:15px; }
	.my_sottonavigazione a { padding:2px 0px 4px 0px; margin:0px 0px 5px 23px; width:220px; background:none!important;}
	a.open2livello{font-weight:bold;color:#f57e20;}
	/*box truffe*/
	.box_truffe{ color:#FFFFFF; text-align:center; background:url(/img/my/sf_box_truffe.gif) left top no-repeat; width:271px; height:79px; margin:20px 0px 10px 0px; padding-top:1px;}
	.box_truffe a { color:#FFFFFF; text-decoration:underline;}
	.box_truffe a:hover { color:#FFFFFF; text-decoration:none;}
	

.my_coldx{ float:left; width:665px;}
/*briciola*/
.my_briciola { float:left; width:100%; border-bottom:2px solid #cccccc; color:#666666; padding:0px 0px 8px 0px; margin-bottom:16px;}
	.my_briciola a{ color:#666666; text-decoration:underline;}
	.my_briciola a:hover{ color:#f57e20; text-decoration:none;}

/*benvenuti*/
.my_benvenuto{ margin-bottom:20px;}

.separatore_hpmy{ height:5px;background:url(/img/my/tratteggio.gif) left top repeat-x; width:100%;}

/*riepologo degli annunci per utente*/
.my_riepilogoannunci{ background:url(/img/my/sf_box_my.gif) left top repeat-x; color:#666666;}
.my_riepilogoannunci h2 { padding:5px 0px 5px 10px; margin:5px;}
.my_riepilogoannunci a { color:#666666; text-decoration:underline;}
.my_riepilogoannunci a:hover { color:#f57e20; text-decoration:none;}
.box_bianco{ padding:15px; margin:5px 15px 15px 15px; background-color:#FFFFFF;}
span.daconfermare, span.daconfermare a{ color:#f0381f;}
span.daconfermare a:hover{ color:#666666; text-decoration:none;}

/*nome del pss*/
h2.my_nomepss{ padding:10px; background:url(/img/sf_page_header.gif) left top; color:#666666; margin-bottom:5px;}
h2.my_nomepss a { color:#666666; text-decoration:underline;}
h2.my_nomepss a:hover { color:#f57e20; text-decoration:none;}


/*barra status del pss*/
.my_barrapss{background:url(/img/my/sf_box_my.gif) left top repeat-x; color:#666666; float:left; padding:10px;}
	.my_barrapss a { color:#666666; text-decoration:underline;}
	.my_barrapss a:hover { color:#f57e20; text-decoration:none;}
	.col_barra_1{ float:left; width:300px;}
	.col_barra_2{ float:left; width:45px; min-height:100px; background:url(/img/my/graffa.png) center center no-repeat;}
	.col_barra_3{ float:left; width:300px;} 
	.col_barra_3 img { border:1px solid #a3a3a3; float:left; margin-right:15px;}

/*gestione listato annunci myadlistdiv */
.BoxOrdinamento { background-color:#8d8d8d; color:#FFFFFF; padding:5px 0px 5px 0px; float:left; width:100%; margin-bottom:20px;}
.BoxOrdinamento a { color:#FFFFFF; text-decoration:underline;}
.BoxOrdinamento a:hover { color:#FFFFFF; text-decoration:none;}

.pag_FooterLisitn {  background:url(/img/my/tratteggio.gif) left bottom repeat-x; float:left; color:#000000; width:100%; text-align:center; font-size:110%; padding-bottom:10px;}
.pag_FooterLisitn a { color:#000000; text-decoration:underline;}
.pag_FooterLisitn a:hover { color:#F57E20; text-decoration:none;}
.pag_precedente, .pag_successivo { float:left; width:130px; }
.pag_link { float:left; padding:0px 10px 0px 10px; }
	.pag_link a {padding:0px 5px 0px 5px;}
.currentbatch { font-weight:bold; color:#F57E20;}
#OrdinamentoData { margin-left:2px; }
#OrdinamentoStato {margin-left:180px;}
.orderby { padding-left:78px;}
.orderaction { padding-left:30px;}

.BoxAnnuncio{ float:left; width:100%; margin-bottom:10px; background:url(/img/my/sf_tratteggio_my_listing.gif) repeat-y left top;}


.annuncio_box1 { float:left; width:320px; padding-right:5px; background:url(/img/my/sf_tratteggio_my.gif) repeat-y right;}
	.annuncio_box1 h3 { margin:5px 0px 0px 0px; padding:0px;}
	.annuncio_box1 h3 a { color:#333333; text-decoration:none;}
	.annuncio_box1 h3 a:hover { color:#f57e20; text-decoration:underline;}
.annuncio_box2 { float:left; width:100px; padding-right:5px; text-align:center; padding-left:5px; padding-top:10px; display:block; }
	.annuncio_box2.nonconfermato { background-color:#d2b8fd; width:99px; margin-right:1px; }
	.annuncio_box2.confermato{ }
	.annuncio_box2.moderazione{ background-color:#CCCCCC; width:99px; margin-right:1px;}
	.annuncio_box2.pagato{ }
	.annuncio_box2.paga{ background-color:#33CC66; width:99px; margin-right:1px; }
	
	.bot_conferma { background:url(/img/my/bot_conferma.png) left top no-repeat; color:#FFFFFF; text-align:center; display:block; padding:3px 0px 5px 0px; margin:5px 0px 10px 0px;}
	.bot_conferma:hover { text-decoration:none;}
	
.annuncio_box3 { float:left; width:115px; padding-right:5px; padding-left:3px; display:block; border:1px solid #ffffff; }
.annuncio_box4 { float:left; width:90px; padding-right:5px; padding-left:5px; display:block;}
	.annuncio_box4 a { color:#333333; text-decoration:none; display:block; margin-bottom:5px; padding-bottom:5px; background:url(/img/my/tratteggio.gif) left bottom repeat-x;}
	.annuncio_box4 a strong { color:#f57e20!important;}
	.annuncio_box4 a:hover { color:#f57e20; text-decoration:underline;}
	
	.dettaglio_annuncio .Box_anteprimaimg{ width:auto!important; background-color:#ffffff!important; margin:10px 0px 10px 0px!important; padding:0px!important;}
	.dettaglio_annuncio .Box_anteprimaimg .cornice_img{ border:1px solid #dddddd; width:110px; margin-right:3px; }
	
	.cornice_annuncio .cornice_imgOn { width:610px!important;}
	.cornice_annuncio .cornice_imgOn img { width:600px!important;}
	.tool_pulsantischeda .bot_conferma { width:105px; color:#FFFFFF!important; float:right; text-align:center;}
	.tool_pulsantischeda .bot_conferma a strong {color:#FFFFFF!important;}
		

.linea_annuncio { background:url(/img/my/sf_linea_annuncio.gif) left top; float:left; width:100%; height:23px; margin:5px 0px 0px 0px; padding:10px 0px 5px 0px;}
img.img_mylisting { width:151px; height:113px; border:2px solid #8d8d8d; float:left; margin-right:7px;}

.ico_myfb{ background:url(/img/my/sf_my_icofb.gif) left no-repeat;  color:#333333; text-decoration:none; display:block; padding:6px 0px 6px 43px;}
.ico_myvolantino{background:url(/img/my/sf_my_icovolantino.gif) no-repeat left;  color:#333333; text-decoration:none; display:block;  padding:6px 0px 6px 43px; }
.ico_myvisibile{background:url(/img/my/sf_my_icovisibile.gif) no-repeat left; color:#333333; text-decoration:none;display:block; padding:4px 0px 2px 43px;}

a.ico_myfb:hover, a.ico_myvolantino:hover, a.ico_myvisibile:hover { text-decoration:underline; color:#f57e20;}

/*scheda annuncio*/
.dettaglio_annuncio{ border:1px solid #aeaeae; float:left; width:100%;}
.cornice_annuncio { padding:0px 20px 10px 20px;}
.box_header_annuncio{ background-color:#ececec; width:625px; padding:5px 20px 5px 20px; margin-bottom:10px;}
.tool_annuncioscheda {background:url(/img/my/tratteggio.gif) left bottom repeat-x; padding:5px 0px 10px 0px; margin-bottom:10px;}
.tool_annuncioscheda a{ color:#2a2a2a; text-decoration:underline;}
.tool_annuncioscheda a:hover { color:#2a2a2a; text-decoration:none;}
.tool_annuncioscheda strong {color:#2a2a2a!important;}
.box_info_annuncio{background:url(/img/my/tratteggio.gif) left bottom repeat-x; padding-bottom:15px;}

.gallery_schedaannuncio {background:url(/img/my/tratteggio.gif) left bottom repeat-x; padding-bottom:5px; float:left; width:100%; margin-bottom:10px;}

.icon_annuncio{ float:left; width:100%; background-color:#ebebeb; padding:15px 0px 10px 0px;}

a.ico_scheda_visibilita { display:block; background:url(/img/my/ico_scheda_visibilita.gif) left no-repeat; color:#FFFFFF; text-align:right; float:left; width:293px; height:22px; padding-top:5px; padding-right:10px;}
#piuvisibilita, #coedicehtmll, #canaliselezionati{ float:left; margin-top:5px; width:632px; background:url(/img/my/sf_piuvisibilita.gif) left top repeat; background-color:#FFFFFF; margin-left:15px; border-bottom:1px solid #b1b1b1;}
#coedicehtmll, #canaliselezionati { margin-bottom:15px; background:url(/img/my/sf_piuvisibilita2.gif) left top repeat!important;}


.graffa_visibilita { padding:5px 20px 5px 20px;}
.graffa_visibilita h2 { margin:0px; color:#f57e20;}
.graffa_visibilita a{ color:#333333; text-decoration:underline;}
.graffa_visibilita a:hover{ color:#f57e20; text-decoration:none;}
.canali_pagamento { float:left; margin:10px 7px 5px 7px; border: 1px solid #CCCCCC;}
a.ico_scheda_condivisione{background:url(/img/my/ico_scheda_facebook.gif) left no-repeat;display:block;float:left; color:#FFFFFF; height:22px; padding-top:5px; width:148px; text-align:right; padding-right:10px; margin-left:20px;}
a.ico_scheda_volantino {background:url(/img/my/ico_scheda_stampa.gif) left no-repeat;display:block;float:left; color:#FFFFFF; height:22px; padding-top:5px; width:142px; text-align:right; padding-right:10px; margin-right:6px; margin-left:6px;}

.annuncio_pagamento { font-size:110%; color:#FF0000; float:left; width:300px;}
.annuncio_pagamento a { color:#FF0000; text-decoration:underline;}
.annuncio_pagamento a:hover { text-decoration:none;}

/*box pagamento in pop-up*/
.box_pagamento_annuncio{ width:700px; background-color:#ffffff; border:20px solid #e8ebf4; position:absolute; margin:0 auto;}
.pagamento_sx{ float:left; width:335px; padding:5px; border:1px solid red;}
.pagamento_dx h2.color { margin:0px; font-size:120%;}

.pagamento_dx{ float:left; width:335px; padding:5px; border:1px solid red;}
	.box_abi{ text-align:center; font-size:110%; color:#000000; background-color:#ebebeb; padding:10px; margin:3px 0px 10px 0px; }
	.box_abi a { color:#bd0026; font-weight:bold; font-size:90%;}
	.box_abi a:hover { color:#666666; text-decoration:none;}
	h2.color{ color:#bd0026;}
	.col_pagamento_dx h3 { padding:0px;}
	
	.box_paga{ background-color:#999999; margin-bottom:5px; padding-bottom:10px; clear:both; background:url(/img/tratteggio_pagamenti.gif) left bottom repeat-x; }
	.box_paga img { float:left; margin-right:5px;}
	a.paga_ora{ background:url(/img/bot_pagaora.gif) left top no-repeat; color:#ffffff; text-decoration:none; text-align:center; float:right; width:155px; margin-top:-16px; height:40px; padding-top:10px; font-weight:bold;}
	a.paga_ora:hover { text-decoration:underline;}
	a.procedi_acquisto{ display:block; color:#FFFFFF; font-weight:bold; text-align:center; background:url(/img/my/procediallacquisto.gif) left top no-repeat; width:153px; padding-top:9px; height:30px; float:right; margin-bottom:15px;}
	a.procedi_acquisto:hover{ text-decoration:none;}
	.box_canaliannuncio { width:310px; float:left; margin-left:20px; text-align:left;  background:url(/img/my/bot_scarica-annuncio.gif) left top no-repeat; text-align:center; color:#333333; height:20px; padding-top:5px; margin-bottom:20px;}
	.box_codiceannuncio { width:310px; float:right; margin-right:20px; text-align:right; background:url(/img/my/bot_scarica-annuncio.gif) left top no-repeat; text-align:center; color:#333333; height:20px; padding-top:5px; margin-bottom:20px;}
	.box_canaliannuncio a, .box_codiceannuncio a{ color:#333333; text-decoration:underline;}
	.box_canaliannuncio a:hover, .box_codiceannuncio a:hover { text-decoration:none; color:#F57E20;}
	
/*profile*/	

.colonnaDati{  float:left; width:320px; margin-right:5px; text-align:right;}
.Box_descrizione{  float:left; width:320px; text-align:right;}

.Box_input { margin-bottom:10px;  }
.Box_input label { }	
.Box_input input, .Box_input textarea, .Box_input select, .inp_descrizione{ border:1px solid #999999; padding:3px; margin-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
#pval_additionalinfo { display:none;}

/*myimmagini*/
.col_img_1{ float:left;margin:5px; font-size:130%;}
.col_img_2 {float:left; margin:15px 0px 0px 0px;}
.col_img_3 {float:left; margin-top:10px;}

.Box_img { float:left; margin-right:27px; margin-top:15px; }
a.bot_html { background-color:#666666; text-align:center; color:#FFFFFF; padding:3px 8px 4px 8px; margin:5px;text-decoration:none;}
a.bot_html:hover { color:#FFFFFF; text-decoration:none; background-color:#F57E20;}
ul#list, ul#list li{ margin:0px; padding:0px; list-style:none; list-style-type:none;}

#pwd, #cpwd{border:1px solid #999999; padding:3px; margin-left:10px; width:190px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

ul.ul_separatore { margin:0px 0px 45px 0px; padding:0px 0px 0px 0px;}
ul.ul_separatore li { padding:2px 0px 6px; margin:0px 0px 6px 0px; border-bottom:1px solid #CCCCCC; list-style:none; list-style-image:none;}
ul.ul_separatore li a { color:#333333; text-decoration:underline;}
ul.ul_separatore li a:hover { color:#F57E20; text-decoration:none;}

.bottone{ cursor:pointer ; background-color:#f57e20; -moz-border-radius:8px; color:#FFFFFF; font-weight:bold; padding:6px 16px 6px 16px; float:right; font-size:180%; font-family:Arial, Helvetica, sans-serif;}
.bottone a {color:#FFFFFF; text-decoration:none;}
.bottone a:hover {color:#FFFFFF; text-decoration:underline;}

.bottoneloading { cursor:progress ; background-color:#c0c0c0; -moz-border-radius:8px; color:#cFcFcF; font-weight:bold; padding:6px 16px 6px 16px; float:right; font-size:170%; font-family:Arial, Helvetica, sans-serif;}
.bottoneloading a {cursor: progress ; color:#E2DEDE ; text-decoration:none;}
.bottoneloading a:hover {cursor: progress;color:#E2DEDE; text-decoration:none;}

.xcentyes { padding:5px; background-color:#9AE098; margin-bottom:15px; font-weight: bold; weight:15px; height:5px }
.xcentnon { padding:5px; background-color:#F7A9A8; margin-bottom:15px; font-weight: bold; weight:15px; height:5px }

.Box_input_contact { border:1px solid red; width:220px ; -moz-border-radius:4px; background-color:#c0c0c0; height:30px; margin-top:15px; white-space: nowrap; }

.claimdiv {padding:5px; background-color:#f6f6f6; margin-bottom:20px; padding-bottom:10px; font-weight:bold;}
 
.claimspan { font-size:170%; }

/************** tag  *****************/
.tagrowtag {  
    float: left;
    margin-bottom: 10px;
    margin-right: 5px;
    width: 170px;
    background-color:#F9FBFC; font-size:120%;  font-weight:normal;
     } 
.tagrowtag:hover { text-decoration:none;background-color:#E0E0E0; font-weight:bold;}
.tagrowtag_diabled {  background-color:#C0C0C0C; color:#A6A6A8; font-weight:normal;} 

.tagrow {  
    float: left;
    margin-bottom: 10px;
    margin-right: 5px;
    width: 170px;
     } 

.tagdiv { background-color:transparent; font-size:120%;  font-weight:normal;} 
.tagdiv:hover { text-decoration:none;background-color:#f6f6f6;  font-weight:bold;} 

/************** tag end *****************/

.resultshow{ font-size:170%; text-decoration:none;background-color:#f6f6f6;  font-weight:bold;} 

#guidelines {
  background:#FFFFFF none repeat scroll 0 0;
  border:1px solid #555555;
  margin-bottom:15px;
  margin-top:10px;
  padding:10px;
}

.col1 { border:1px solid #FF000; margin-right:30px; margin-left:10px;}
.col2 { border:1px solid #FF000; margin-right:30px; margin-left:100px; }
.col3 { border:1px solid #FF000; margin-right:30px; margin-left:200px; }
.col4 { border:1px solid #FF000; margin-right:30px; margin-left:400px; }

  div.contentBox{
      background:#cccccc;

  }

  div#scripty_duration_track {
    margin:10px 0;
    width:200px; background-color:#ccc; height:10px;
  }
  div#scripty_duration_handle {
    width:10px; height:15px; background-color:#f00; cursor:move;
  }
  