/* CSS Document */
/* Modifiche al menu */
#top .main .mainMenu div.bloccoTitoloDisattivo  {
background-color:#dbeeef;
}
#top .main .mainMenu div.bloccoTitoloDisattivo a {
background-color:#dbeeef;
color:#007a9f;
}
#top .main .mainMenu div.bloccoTitoloDisattivoTesta {
background-color:#dbeeef;
}
#top .main .mainMenu div.bloccoTitoloDisattivoTesta a {
color:#007a9f;
background-color:#dbeeef;
}
#top .main .mainMenu .bloccoLinks h2{
color:#007a9f;
}
#top .main .mainMenu .bloccoTitoloAttivo {
color:#cfdaed;
background:url(../images/mainMenu/usciamo/blocco_titolo.jpg) no-repeat;
}
#top .main .mainMenu .bloccoTitoloAttivoInterno {
color:#cfdaed;
background:url(../images/mainMenu/usciamo/blocco_titolo.jpg) no-repeat;
}
#top .main .mainMenu .bloccoElemento {
background:url(../images/mainMenu/usciamo/blocco_elemento.jpg) no-repeat;
}
#top .main .mainMenu .bloccoElementoAttivo {
background:url(../images/mainMenu/usciamo/blocco_elemento_sel.jpg) no-repeat;
}
#top .main .mainMenu div.bloccoTitoloDisattivo a:hover{
background:#f2eff6 url(../images/mainMenu/usciamo/frecciettaOverSezioneDisattiva.gif) top left no-repeat;
}
#top .main .mainMenu div.bloccoTitoloDisattivoTesta a:hover{
background:#f2eff6 url(../images/mainMenu/usciamo/frecciettaOverSezioneDisattiva.gif) top left no-repeat;
}
#top .main .mainMenu .bloccoAperto {
background:#006d95;
}
#top .main .mainMenu .bloccoAperto .elementoSelezionato {
background:#2b95bc;
}
#top .main .mainMenu .bloccoAperto .elementoSelezionato .frecciaLink {
background:url(../images/mainMenu/usciamo/frecciettaLink.gif) 1px 1px no-repeat;
}
#top .main .mainMenu .bloccoAperto .sezPrincipale {
background:url(../images/mainMenu/usciamo/blocco_elemento_sel_princiapale.gif) no-repeat;
}

/*  END-MENU  */

#top .main .mainBody .sfondo_home
{background:#fff url(../images/usciamo/sfondo_home.jpg) top left no-repeat;
 width:700px;
 height: auto !important;
 min-height:274px;
 height:274px;
 padding:0;
}


#top .main .mainBody .sfondo_home_loggato
{background:#fff url(../images/usciamo/sfondo_home_loggato.jpg) top left no-repeat;
}
#top .main .mainBody .mainBodyGrande .titolo, #top .main .mainBody .mainBodyGrande .titolo_sottosezione
{color:#007A9F;
}

#top .main .mainBody .mainBodyGrande .sottotitolo
{color:#5C5C5C;
 font-size:18px;
 width:90%;
 padding-bottom:0;
 margin-bottom:0;
}

#top .main .mainBody .mainBodyGrande .blocco_sx
{float:left;
 display:inline;
 margin-top:20px;
 margin-left:10px;
 width:440px;
}

#top .main .mainBody .mainBodyGrande .blocco_dx
{float:right;
 display:inline;
 margin-top:20px;
 width:240px;
}

/**** FORM REGISTRAZIONE ****/
.mainBodyGrande form
{float:left;
 display:inline;
 margin-top:20px;
 width:100%;
}

.mainBodyGrande form .titolo_form
{float:left;
 display:inline;
 width:90%;
 font-size:15px;
 color:#007A9F;
 font-weight:bold;
 margin-left:15px;
 padding-bottom:10px;
}

.mainBodyGrande form div
{float:left;
 display:inline;
 padding:0;
 margin:0;
 width:660px;
 height: auto !important;
 min-height:20px;
 height:20px;
 padding-bottom:5px;
 margin-top:5px;
  margin-left:15px;
}

.mainBodyGrande form .div_submit
{float:left;
 display:inline;
 width:701px;
 *width:698px;
 background:#CAE7EE;
 margin-top:40px;
 margin-left:0;
 height:65px;
}

.mainBodyGrande form div div
{float:left;
 display:inline;
 padding:0;
 margin:0;
 width:330px;
 height: auto !important;
 min-height:20px;
 height:20px;
}

.mainBodyGrande form .div_submit div
{float:left;
 display:inline;
 padding:0;
 margin:0;
 width:430px;
 height: auto !important;
 min-height:20px;
 height:20px;
 margin-left:15px;
 margin-top:15px;
}

.mainBodyGrande form div .all
{float:left;
 display:inline;
 padding:0;
 margin:0;
 width:660px;
 height: auto !important;
 min-height:20px;
 height:20px;
 padding-bottom:10px;
}

.mainBodyGrande form div div label
{float:left;
 display:inline;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 width:150px;
 margin-top:3px;
}

.mainBodyGrande form .div_submit div label
{float:left;
 display:inline;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 width:250px;
 margin-top:3px;
}

.mainBodyGrande form div .all label
{float:left;
 display:inline;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 width:500px;
 margin-top:2px;
}

.mainBodyGrande form div .all textarea
{float:left;
 display:inline;
 font-size:11px;
 font-weight:normal;
 color:#007A9F;
 width:640px;
 margin-top:5px;
 margin-bottom:5px;
}

.mainBodyGrande form div div input, .mainBodyGrande form div div select, .mainBodyGrande form div div span
{float:left;
 display:inline;
 font-size:11px;
 font-weight:normal;
 color:#5C5C5C;
 width:160px;
 height: auto !important;
 min-height:17px;
 height:17px;
}

.mainBodyGrande form .div_submit div span
{float:left;
 display:inline;
 font-size:11px;
 font-weight:normal;
 color:#007A9F;
 width:130px;
}


.mainBodyGrande form div div span select, .mainBodyGrande form .div_submit div span select
{float:left;
 display:inline;
 width:45px;
 font-size:10px;
 font-weight:normal;
 color:#007A9F;
 margin-right:5px;
}

.mainBodyGrande form div div span .anno
{float:right;
 display:inline;
 width:60px;
 font-size:10px;
 font-weight:normal;
 color:#007A9F;
 margin:0;
 margin-top:2px;
}

.mainBodyGrande form div div span label, .mainBodyGrande form .div_submit div span label
{float:left;
 display:inline;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 width:auto;
 margin-right:7px;
}

.mainBodyGrande form div div span input
{float:left;
 display:inline;
 width:auto;
 margin-right:15px;
 margin-top:3px;
 *margin-top:0;
}

.mainBodyGrande form .div_submit .bt_submit
{float:right;
 display:inline;
 background:url(../images/usciamo/submit_registrazione.jpg) top right no-repeat;
 margin-top:-14px;
 width:228px;
 height:80px;
 position:relative;
 padding-bottom:25px;
 clear:inherit;
}

.mainBodyGrande form .div_submit .bt_submit_invita
{float:right;
 display:inline;
 background:url(../images/usciamo/submit_invita.jpg) top right no-repeat;
 margin-top:-14px;
 width:228px;
 height:80px;
 position:relative;
 padding-bottom:25px;
 clear:inherit;
}

.mainBodyGrande form .div_submit .bt_submit a, .mainBodyGrande form .div_submit .bt_submit_invita a
{float:left;
 display:inline;
 width:185px;
 height:55px;
 margin-top:0px;
 margin-left:8px;
}


.mainBodyGrande form .div_submit .bt_submit_contatta
{float:right;
 display:inline;
 background:url(../images/usciamo/submit_contatta.jpg) top right no-repeat;
 margin-top:-14px;
 width:228px;
 height:80px;
 position:relative;
 padding-bottom:25px;
 clear:inherit;
}

.mainBodyGrande form .div_submit .bt_submit a, .mainBodyGrande form .div_submit .bt_submit_contatta a
{float:left;
 display:inline;
 width:185px;
 height:55px;
 margin-top:0px;
 margin-left:8px;
}


/**** /FORM REGISTRAZIONE ****/


/**** FORM INVIO RACCONTO ****/
.mainBodysx form
{float:left;
 display:inline;
 margin-top:20px;
 width:100%;
}

.mainBodysx form .titolo_form
{float:left;
 display:inline;
 width:90%;
 font-size:15px;
 color:#007A9F;
 font-weight:bold;
 margin-left:15px;
}

.mainBodysx form .sottotitolo_form
{float:left;
 display:inline;
 width:90%;
 font-size:11px;
 color:#5C5C5C;
 font-weight:bold;
 margin-left:15px;
 padding-bottom:10px;
}

.mainBodysx form div
{float:left;
 display:inline;
 padding:0;
 margin:0;
 width:435px;
 height: auto !important;
 min-height:20px;
 height:20px;
 padding-bottom:5px;
 margin-top:10px;
 margin-left:15px;
}

.mainBodysx form div label
{float:left;
 display:inline;
 padding:0;
 margin:0;
 width:170px;
 margin-top:2px;
 font-size:13px;
 color:#007A9F;
 font-weight:bold;
}

.mainBodysx form div span
{float:left;
 display:inline;
 padding:0;
 margin:0;
 width:300px;
 margin-top:2px;
 font-size:13px;
 color:#007A9F;
 font-weight:bold;
 margin-top:5px;
}

.mainBodysx form div input.big
{float:left;
 display:inline;
 padding:0;
 margin:0;
 width:260px;
 font-size:11px;
 font-weight:normal;
 color:#5C5C5C;
 height: auto !important;
 min-height:17px;
 height:17px;
}

.mainBodysx form div input.small
{float:left;
 display:inline;
 padding:0;
 margin:0;
 width:185px;
 font-size:11px;
 font-weight:normal;
 color:#5C5C5C;
 height: auto !important;
 min-height:17px;
 height:17px;
}

.mainBodysx form div .btt
{float:left;
 display:inline;
 margin-left:5px;
 margin-top:-3px;
}

.mainBodysx form div textarea
{float:left;
 display:inline;
 padding:0;
 margin:0;
 width:430px;
 font-size:11px;
 font-weight:normal;
 color:#5C5C5C;
 margin-top:5px;
}

.mainBodysx form .div_submit
{float:left;
 display:inline;
 width:467px;
 *width:464px;
 background:#CAE7EE;
 margin-top:40px;
 margin-left:0;
 height:65px;
}

.mainBodysx form .div_submit div
{float:left;
 display:inline;
 padding:0;
 margin:0;
 width:210px;
 height: auto !important;
 min-height:20px;
 height:20px;
 margin-left:15px;
 margin-top:15px;
}

.mainBodysx form .div_submit .bt_submit_racconto
{float:right;
 display:inline;
 background:url(../images/usciamo/submit_invioracconto.jpg) top right no-repeat;
 margin-top:-14px;
 width:224px;
 height:80px;
 position:relative;
 padding-bottom:25px;
 clear:inherit;
}

.mainBodysx form .div_submit .bt_submit_racconto a
{float:left;
 display:inline;
 width:185px;
 height:55px;
 margin-top:0px;
 margin-left:20px;

}

#top .main .mainBody .mainBodysx .titolo
{color:#007A9F;}


/**** /FORM INVIO RACCONTO ****/


.blocco_doveandiamo
{float:left;
 display:inline;
 background:url(../images/usciamo/sfondo_doveandiamo.jpg) top left no-repeat;
 margin:0;
 width:435px;
 height:172px;
 
}

.blocco_doveandiamo .localisegnalati
{float:left;
 display:inline;
 margin:0;
 width:186px;
 height:56px;
 margin-top:-5px;
 margin-left:236px;
 position:relative;
}

.blocco_doveandiamo .link_cosavuoifare
{float:left;
 display:inline;
 margin:0;
 margin-top:22px;
 width:435px;
 height:95px;
}

.blocco_doveandiamo .link_cosavuoifare .ballare
{float:left;
 display:inline;
 margin:0;
 width:72px;
 height:95px;
}

.blocco_doveandiamo .link_cosavuoifare .mangiare
{float:left;
 display:inline;
 margin:0;
 margin-left:1px;
 width:71px;
 height:95px;
}

.blocco_doveandiamo .link_cosavuoifare .giocare
{float:left;
 display:inline;
 margin:0;
 margin-left:1px;
 width:72px;
 height:95px;
}

.blocco_doveandiamo .link_cosavuoifare .cinema
{float:left;
 display:inline;
 margin:0;
 margin-left:1px;
 width:72px;
 height:95px;
}

.blocco_doveandiamo .link_cosavuoifare .spettacoli
{float:left;
 display:inline;
 margin:0;
 margin-left:1px;
 width:73px;
 height:95px;
}

.blocco_doveandiamo .link_cosavuoifare .altro
{float:left;
 display:inline;
 margin:0;
 margin-left:1px;
 width:70px;
 height:95px;
}

.blocco_doveandiamo form
{float:left;
 display:inline;
 margin-top:50px;
 margin-left:10px;
 width:200px;
}

.blocco_doveandiamo form select
{float:left;
 display:inline;
 width:200px;
 margin-bottom:10px;
}

.blocco_appuntamenti
{float:left;
 display:inline;
 background:#00517B url(../images/usciamo/appuntamenti.gif) top left no-repeat;
 margin:0;
 width:435px;
 height:auto;
 margin-top:1px;
}

.blocco_appuntamenti .eventoZoom
{float:left;
 display:inline;
 margin-top:55px;
 margin-left:10px;
}

.blocco_appuntamenti .eventoZoom img
{float:left;
 display:inline;
 margin:0;
 width:138px;
 height:138px;
}

.blocco_appuntamenti .eventoZoom h4
{float:left;
 display:inline;
 margin-left:15px;
 margin-top:15px;
 width:200px;
 font-size:14px;
 font-weight:bold;
 color:#87CEE0;
}

.blocco_appuntamenti .eventoZoom h4 a
{float:none;
 margin:0;

 font-size:14px;
 font-weight:bold;
 color:#87CEE0;
}

.blocco_appuntamenti .eventoZoom a
{float:left;
 display:inline;
 margin-left:15px;
 margin-top:10px;
 width:200px;
 font-size:11px;
 color:#87CEE0;
}

.blocco_appuntamenti .eventoZoom a img
{float:none;
 width:auto;
 height:auto;
}


.blocco_appuntamenti .evento
{float:left;
 display:inline;
 margin-top:15px;
 margin-left:10px;
}



.blocco_appuntamenti .evento a
{float:left;
 display:inline;
 margin-left:10px;
 margin-top:8px;
 width:330px;
 font-size:14px;
 font-weight:bold;
 color:#87CEE0;
}

.blocco_appuntamenti .evento a img
{float:none;
 width:auto;
 height:auto;
}

.blocco_appuntamenti .evento .linkimg
{float:left;
 display:inline;
 width:auto;
 height:auto;
 margin:0;
}

.blocco_appuntamenti .evento .linkimg img
{float:left;
 display:inline;
 margin:0;
 width:66px;
 height:66px;
}

.blocco_appuntamenti .evento label
{float:left;
 display:inline;
 margin-left:10px;
 margin-top:5px;
 width:330px;
 font-size:11px;
 font-weight:bold;
 color:#87CEE0;
}

.blocco_appuntamenti .evento div
{float:left;
 display:inline;
 margin-left:10px;
 margin-top:3px;
}
.blocco_appuntamenti .evento .stella
{float:left;
 display:inline;
 background:url(../images/usciamo/stella.gif) top left no-repeat;
 width:21px;
 height:20px;
 margin-left:-2px;
}

.blocco_appuntamenti .evento .stella_on
{float:left;
 display:inline;
 background:url(../images/usciamo/stella_on.gif) top left no-repeat;
 width:21px;
 height:20px;
 margin-left:-2px;
}

.blocco_appuntamenti .bottom
{float:left;
 display:inline;
 background:url(../images/usciamo/bottom_eventi.jpg) top left no-repeat;
 width:435px;
 height:35px;
 margin:0;
}

.blocco_dati
{float:right;
 display:inline;
 background:#00739A url(../images/usciamo/blocco_dati.jpg) top left no-repeat;
 width:233px;
 height:334px;
 margin-top:56px;
}

.blocco_dati div
{float:left;
 display:inline;
 width:233px;
 padding-bottom:14px;
}

.blocco_dati div .btt
{float:right;
 margin-right:15px;
 margin-top:13px;
}

.blocco_dati .amici
{float:left;
 display:inline;
 width:233px;
 height:102px;
 padding-bottom:0;
}

.blocco_dati .amici span
{float:left;
 display:inline;
 width:215px;
 padding:0;
 margin:0;
 margin-top:8px;
 margin-left:15px;
}

.blocco_dati .amici span a
{float:left;
 display:inline;
 padding:0;
 margin:0;
 margin-right:7px;
 
}

.blocco_dati .amici span a img
{float:left;
 display:inline;
 width:44px;
 height:44px;
 padding:0;
 margin:0;
 border:1px solid #B8EBEE;
}


.blocco_dati .dati_utente
{float:left;
 display:inline;
 width:233px;
 height:81px;
 margin-top:52px;
 padding:0;
}

.blocco_dati .dati_utente img
{float:left;
 display:inline;
 width:66px;
 height:66px;
 margin-left:15px;
 border:1px solid #B8EBEE;
}

.blocco_dati .dati_utente h4
{float:left;
 display:inline;
 width:130px;
 margin-left:12px;
 margin-top:10px;
 font-size:13px;
 font-weight:bold;
 color:#fff;
 text-transform:uppercase;
}

.blocco_dati .dati_utente label
{float:left;
 display:inline;
 width:130px;
 margin-left:12px;
 margin-top:2px;
 font-size:13px;
 font-weight:bold;
 color:#87CEE0;
}


.blocco_community
{float:right;
 display:inline;
 background:#00739A url(../images/usciamo/entracommunity.jpg) top left no-repeat;
 width:233px;
 padding-bottom:15px;
 margin-top:56px;
}

.blocco_community form
{float:left;
 display:inline;
 margin-top:50px;
 width:220px;
 margin-left:10px;
}

.blocco_community form input
{float:left;
 display:inline;
 width:95px;
 margin-left:5px;
 background:#00456F;
 border:0;
 color:#87CEE0;
 font-size:13px;
 font-weight:bold;
}

.blocco_community form a
{float:left;
 display:inline;
 margin-top:15px;
 margin-left:5px;
 color:#fff;
  font-size:11px;
 font-weight:bold;
}

.blocco_community a
{float:left;
 display:inline;
 margin-top:15px;
 margin-left:15px;
 font-size:13px;
 font-weight:bold;
 color:#87CEE0;
}

.blocco_registrati
{float:right;
 display:inline;
 background:#00739A url(../images/usciamo/sfondo_registrati.jpg) top left no-repeat;
 width:233px;
 height:85px;
}

.blocco_registrati a
{float:left;
 display:inline;
 margin-top:50px;
 margin-left:15px;
}


.lanci
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:15px;
 width:700px;
 background:#CAE7EE;
 height:auto;
}

.lanci .lancio12, .lanci .lancio12special
{float:left;
 display:inline;
 margin:0;
 padding:0;
 width:348px;
 background:#CAE7EE;
 border-right:1px solid #fff;
 height:auto;
 padding-bottom:15px;
}

.lanci .lancio12special
{background:#CAE7EE url(../images/usciamo/sfondo_lancio12special.jpg) top left no-repeat;
}


.lanci .lancio12 h4
{float:left;
 display:inline;
 color:#007A9F;
 font-size:18px;
 font-weight:bold;
 width:310px;
 margin-top:15px;
 margin-left:15px;
}

.lanci .lancio12 div
{float:left;
 display:inline;
 color:#5C5C5C;
 font-size:11px;
 margin:0;
 padding:0;
 margin-top:15px;
 margin-left:15px;
 width:300px;
}

.lanci .lancio12 div img
{float:left;
 display:inline;
 width:66px;
 height:66px;
 margin:0;
 padding:0;
} 

.lanci .lancio12 div label
{float:left;
 display:inline;
 color:#007A9F;
 font-size:13px;
 font-weight:bold;
 width:200px;
 margin-left:15px;
}

.lanci .lancio12 div a
{float:left;
 display:inline;
 margin-top:10px;
 margin-left:15px;
 width:auto;
 color:#ffffff;
 font-size:11px;
 font-weight:bold;
}

.lanci .lancio12 .parlaci
{float:left;
 display:inline;
 margin:0;
 width:348px;
 background:url(../images/usciamo/sfondo_parlaci.jpg) top right no-repeat;
 height: auto !important;
 min-height:132px;
 height:132px;
 padding-bottom:0;
}

.lanci .lancio12 .parlaci label
{float:left;
 display:inline;
 color:#007A9F;
 font-size:13px;
 font-weight:bold;
 width:180px;
 margin-left:15px;
 margin-top:10px;
 margin-right:100px;
}

.lanci .lancio12 .parlaci div
{float:left;
 display:inline;
 color:#5C5C5C;
 font-size:11px;
 font-weight:normal;
 width:180px;
 margin-left:15px;
 margin-top:10px;
}

.lanci .lancio12special .baloon
{float:right;
 display:inline;
 margin-top:-99px;
 margin-right:-2px;
 position:relative;
}

.lanci .lancio12special .btt
{margin-top:20px;
}

.lanci .lancio12special h4
{float:left;
 display:inline;
 color:#007A9F;
 font-size:18px;
 font-weight:bold;
 width:310px;
 margin-top:15px;
 margin-left:15px;
}

.lanci .lancio12special div
{float:right;
 display:inline;
 width:225px;
 margin-top:20px;
}

.lanci .lancio12special div span
{float:left;
 display:inline;
 color:#007A9F;
 font-size:13px;
 font-weight:bold;
 width:200px;
}

.lanci .lancio12special div label
{float:left;
 display:inline;
 color:#5C5C5C;
 font-size:11px;
 width:160px;
 margin-top:15px;
}

.lanci .lancio12special .ris
{float:left;
 display:inline;
 width:20px;
 height:17px;
 border:1px solid #7DBFD0;
 background:#FEFFFF;
 color:#007A9F;
 font-size:11px;
 font-weight:bold;
 text-align:center;
 padding-top:3px;
 margin-top:20px;
}

.btt
{float:left;
 display:inline;
 background:#7DBFD0;
 padding:3px 10px;
 border:1px solid #B8EBEE;
 color:#ffffff;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 width:auto;
 height:auto;
}

.mainBodyGrande .message
{float:left;
 display:inline;
 margin-left:15px;
 margin-top:0;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
}

input, select, textarea
{border:1px solid #7DBFD0;
 margin-top:2px;
}


.riga
{float:left;
 display:inline;
 border-top:1px solid #CAE7EE;
 font-size:0;
 width:100%;
 height:1px;
}

#top .main .mainBody .mainBodydx
{float:left;
 display:inline;
 width:233px;
 padding-bottom:15px;
 background:url(../images/usciamo/background_maindx.jpg) top left no-repeat;
 height: auto !important;
 min-height:225px;
 height:225px;
}


#top .main .mainBody .mainBodydx div
{float:right;
 display:inline;
 /*background:url(../images/sfondo_mainbodydx_up.jpg) top left no-repeat;*/
 width:233px; 
 border-bottom:1px solid #13204A;
 padding-bottom:10px;
}

#top .main .mainBody .mainBodydx div.first
{float:right;
 display:inline;
 /*background:url(../images/sfondo_mainbodydx_up.jpg) top left no-repeat;*/
 width:233px;
 margin-top:200px;
 border-bottom:1px solid #13204A;
}

#top .main .mainBody .mainBodydx div p
{float:left;
 display:inline;
 margin-top:10px;
 margin-left:15px;
 width:215px;
}

#top .main .mainBody .mainBodydx div p label
{float:left;
 display:inline;
 color:#007A9F;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 width:210px;
}

#top .main .mainBody .mainBodydx div p a
{float:left;
 display:inline;
 color:#5C5C5C;
 font-size:11px;
 font-weight:normal;
 width:205px;
}


#top .main .mainBody .mainBodydx div .space
{float:left;
 display:inline;
 width:210px;
 margin-left:12px;
 border:0;
 margin-top:0px;
}

.box_segnala
{float:left;
 display:inline;
 width:700px;
 *width:701px;
 height: auto !important;
 min-height:231px;
 height:231px;
 background:url(../images/usciamo/sfondo_topsegnala.jpg) top left no-repeat;
 margin-top:10px;
}

.box_segnala span
{float:left;
 display:inline;
 margin-top:100px;
 margin-left:15px;
 width:650px;
 font-size:13px;
 color:#007A9F;
 font-weight:bold;
}

.box_segnala form
{float:left;
 display:inline;
 width:685px;
 padding-bottom:20px;
}

.box_segnala form div div label
{font-size:14px;
 font-weight:bold;
 color:#007A9F;
}

.box_segnala .menu_segnala
{float:left;
 display:inline;
 margin-left:220px;
 margin-top:-5px;
 width:450px;
 height:100px;
}

.box_segnala .menu_segnala a
{float:left;
 display:inline; 
 width:74px;
 height:84px;
 margin-top:5px;
 margin-left:1px;
}

.box_segnala .menu_segnala img
{float:left;
 display:inline; 
 width:74px;
 height:auto;
 margin-top:0;
 margin-left:1px;
 position:relative;
 z-index:1000;
}

.box_segnala .menu_segnala .ballare
{width:74px;

}

.box_segnala .menu_segnala .mangiare
{width:73px;
}

.box_segnala .menu_segnala .giocare
{width:74px;
}

.box_segnala .menu_segnala .cinema
{width:74px;
}

.box_segnala .menu_segnala .spettacoli
{width:73px;
}

.box_segnala .menu_segnala .altro
{width:67px;
}

.box_segnala .menu_segnala .sel
{height:102px;
}

.doppio_box
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:25px;
 margin-left:15px;
 width:665px;
 padding-bottom:20px;
}

 .doppio_box div
{float:left;
 display:inline;
 margin:0;
 padding:0;
 width:330px;
}

 .doppio_box div .message
{float:left;
 display:inline;
 width:300px;
 margin-left:0;
 padding-bottom:15px;
}

 .doppio_box div .box_cartina
{float:right;
 display:inline;
 background:#0082A4;
 width:329px;
 position:relative;
 padding-bottom:11px;
}

 .doppio_box div .box_cartina img
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:11px;
 margin-left:11px;
 border:1px solid #1883A8;
}

 .doppio_box div .doppia_riga
{float:left;
 display:inline;
 width:330px;
 margin-top:10px;
}

 .doppio_box div .doppia_riga div
{float:left;
 display:inline;
 width:160px;
}

 .doppio_box div .doppia_riga div label
{float:left;
 display:inline;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 width:140px;
 padding-bottom:5px;
}

 .doppio_box div .doppia_riga div input, .doppio_box div .doppia_riga div select
{float:left;
 display:inline;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 width:135px;
}

 .doppio_box div .singola_riga
{float:left;
 display:inline;
 width:330px;
 margin-top:10px;
}

 .doppio_box div .singola_riga label
{float:left;
 display:inline;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 width:310px;
 padding-bottom:5px;
}

 .doppio_box div .singola_riga input,  .doppio_box div .singola_riga select
{float:left;
 display:inline;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 width:295px;
}

 .doppio_box div .singola_riga textarea
{float:left;
 display:inline;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 width:295px;
}

 .doppio_box .valutazione
{float:left;
 display:inline;
 margin-top:10px;
 width:320px;
}

 .doppio_box .valutazione label
{float:left;
 display:inline;
 width:100px;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 margin:0;
 margin-top:2px;
}

.doppio_box .valutazione .stars
{float:left;
 display:inline;
 width:90px;
 margin:0;
}

.doppio_box .valutazione .stars a
{float:left;
 display:inline;
 width:13px;
 margin:0;
 padding:0;
 margin-right:2px;
}

 .doppio_box .valutazione .stars a img
{float:left;
 display:inline;
 margin:0;
 padding:0;
}

 .doppio_box .valutazione .linguetta
{float:left;
 display:inline;
 background:url(../images/usciamo/linguetta.gif) top left no-repeat;
 margin-left:5px;
 width:86px;
 height:30px;
 margin-top:-7px;
 position:relative;
 padding-bottom:10px;
}

.doppio_box .valutazione .linguetta label
{float:left;
 display:inline;
 margin-left:10px;
 margin-top:5px;
 text-align:center;
 color:#007A9F;
 font-size:11px;
 width:70px;
}

.box_slide
{float:left;
 display:inline;
 margin:0;
 margin-top:15px;
 width:330px;
}

.box_slide .btt_action
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:25px;
 width:15px;
}

.box_slide .btt_action img
{float:left;
 display:inline;
 margin:0;
 padding:0;
}

.box_slide .contenuto
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:5px;
 width:190px;
}

.box_slide .contenuto div
{float:left;
 display:inline;
 margin:0;
 padding:0;
 width:190px;
}

.box_slide .contenuto div img
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:5px;
 margin-left:8px;
 width:45px;
}

.box_slide .contenuto div h4
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:5px;
 margin-left:10px;
 width:125px;
 color:#007A9F;
 font-size:13px;
 font-weight:bold;
}

.box_slide .contenuto div label
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:2px;
 margin-left:10px;
 width:125px;
 color:#5C5C5C;
 font-size:11px;
 font-weight:bold;
}

.box_slide .contenuto div .voto
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:2px;
 margin-left:10px;
 width:125px;
}

.box_slide .contenuto div .voto img
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-right:4px;
 width:auto;
}


.box_slide .bottoni
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:5px;
 width:95px;

}

.box_slide .bottoni div
{float:left;
 display:inline;
 margin:0;
 padding:0;
 width:85px;
}

.box_slide .bottoni div a
{float:left;
 display:inline;
 margin:0;
 width:65px;
 margin-bottom:3px;
}

.box_slide .bottoni div a.linkmappa
{float:left;
 display:inline;
 margin:0;
 width:auto;
 margin-bottom:3px;
 color:#007A9F;
 font-size:11px;
 font-weight:bold;
}

.doppio_box .space
{float:left;
 display:inline;
 margin:0;
 margin-top:20px;
 padding-bottom:20px;
 width:350px;
 margin-left:-15px;
 border-top:1px solid #CAE7EE;
 background:none;
 height:1px;
 font-size:0;
} 

.box_segnala .lancio12
{background:#CAE7ED;
 
}

.box_segnala .lancio12 h4
{color:#007A9F;
}

.box_segnala .lancio12 .box_lancio
{float:left;
 display:inline;
 margin:0;
 width:330px;
 margin-top:10px;
 margin-left:15px;
 padding:0;
}

.box_segnala .lancio12 .box_lancio .logo
{float:left;
 display:inline;
 margin:0;
 width:42px;
 height:42px;
 padding:0;
}

.box_segnala .lancio12 .box_lancio h4
{float:left;
 display:inline;
 margin:0;
 margin-left:10px;
 width:270px;
 color:#007A9F;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 padding:0;
}

.box_segnala .lancio12 .box_lancio a
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-left:10px;
 width:270px;
 color:#5C5C5C;
 font-size:11px;
 padding-bottom:2px;
}

.box_segnala .lancio12 .box_lancio a img
{width:auto;
 height:auto;
 margin:0;
 padding:0;
 float:none;
}

.box_segnala .lancio12 .space
{float:left;
 display:inline;
 background:url(../images/patente/space_boxlancio.gif) center top repeat-x;
 width:310px;
 height:1px;
 margin:0;
 font-size:0;
 margin-top:10px;
 padding-bottom:1px;
 margin-left:20px;
}

.box_segnala .box_lanciogadget
{background:#CAE7ED url(../images/usciamo/lancio_gadget.jpg) bottom left no-repeat;
 height:auto;
 position:relative;
}

.box_segnala .box_lanciogadget a
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:100px;
 margin-left:180px;
 width:160px;
 height:20px;
}

.box_segnala .sel_ballare
{top:-5px;
 left:220px;
 position:absolute;
 
}

.btt_segn
{float:right;
 display:inline;
 background:url(../images/usciamo/btt_segnalazioni.jpg) top left no-repeat;
 width:241px;
 height:44px;
 margin-top:2px;
 margin-right:17px;
}

.btt_indietro
{float:right;
 display:inline;
 width:90px;
 margin-top:20px;
 margin-right:17px;
}

.btt_segn a
{float:left;
 display:inline;
 margin-left:20px;
 margin-top:22px;
 width:215px;
 height:20px;
}


.btt_segnComm
{float:right;
 display:inline;
 background:url(../images/usciamo/btt_segnalazioniCommunity.jpg) top left no-repeat;
 width:241px;
 height:44px;
 margin-top:2px;
 margin-right:17px;
}
.btt_segnComm a
{float:left;
 display:inline;
 margin-left:20px;
 margin-top:22px;
 width:215px;
 height:20px;
}



.box_cosavuoifare
{ background:url(../images/usciamo/sfondo_cosavuoifare.jpg) top left no-repeat;
}

.doppio_box div form
{margin-left:0;
 width:320px;
 padding-bottom:0;
 margin-top:5px;
}

.doppio_box div form div
{margin-left:0;
width:320px;
}

.doppio_box div form div div 
{width:320px;
}

.doppio_box div form div div label
{width:120px;}

.doppio_box div form div div input
{margin-right:5px;
 width:125px;
}

.doppio_box div form div div select
{margin-right:5px;
 width:125px;
}

.doppio_box .box_lancio
{float:left;
 display:inline;
 margin:0;
 width:320px;
 margin-top:10px;
 margin-left:0;
 padding:0;
}



.doppio_box .box_lancio h4
{float:left;
 display:inline;
 color:#007A9F;
 font-size:16px;
 font-weight:bold;
 width:170px;
 margin-top:5px;
 margin-left:10px;
 text-transform:none;
}

.doppio_box .box_lancio h4 a
{float:left;
 display:inline;
 margin:0;
 width:170px;
 color:#007A9F;
 font-size:16px;
 font-weight:bold;
 text-transform:uppercase;
 padding:0;
}

.doppio_box .box_lancio label
{float:left;
 display:inline;
 color:#5C5C5C;
 font-size:11px;
 font-weight:normal;
 width:auto;
 margin-top:5px;
 margin-left:10px;
 text-transform:none;
}

.doppio_box .box_lancio span
{float:left;
 display:inline;
 color:#007A9F;
 font-size:11px;
 font-weight:bold;
 width:auto;
 margin:0;
 padding:0;
 margin-top:5px;
 margin-left:3px;
 text-transform:none;
}

.doppio_box .box_lancio a
{float:left;
 display:inline;
 color:#007A9F;
 font-size:11px;
 font-weight:bold;
 width:170px;
 margin:0;
 padding:0;
 margin-top:5px;
 margin-left:10px;
 text-transform:none;
}

.doppio_box .box_lancio a img
{float:none;
 margin:0;
 padding:0;
}

.doppio_box .box_lancio .linkimg
{float:left;
 display:inline;
 margin:0;
 width:auto;
 height:auto;
}

.doppio_box .box_lancio .linkimg img
{float:left;
 display:inline;
 margin:0;
}

.doppio_box .box_lancio .stars
{float:left;
 display:inline;
 width:170px;
 margin:0;
 margin-left:10px;
 margin-top:10px;
 padding-bottom:8px;
}

.doppio_box .box_lancio .stars a
{float:left;
 display:inline;
 width:13px;
 margin:0;
 padding:0;
 margin-right:2px;
}

 .doppio_box .box_lancio .stars a img
{float:left;
 display:inline;
 margin:0;
 padding:0;
}

.doppio_box .box_lancio .btt
{float:left;
 display:inline;
 margin-left:10px;
 margin-top:5px;
  background:#7DBFD0;
 padding:3px 10px;
 border:1px solid #B8EBEE;
 color:#ffffff;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 width:auto;
 height:auto;
}

.paging_up
{float:left;
 display:inline;
 background:url(../images/usciamo/paging_up.gif) bottom left repeat-x;
 padding:0;
 margin:0;
 width:700px;
 height:49px;
 margin-top:5px;
}

.paging_down
{float:left;
 display:inline;
 background:url(../images/usciamo/paging_down.gif) top left repeat-x;
 padding:0;
 margin:0;
 width:700px;
 height:49px;
 margin-top:-1px;
 position:relative;
}

.paging_up .btt, .paging_down .btt
{float:right;
 margin-top:12px;
 margin-right:25px;
}

.paging_up a, .paging_down a
{float:right;
 margin-top:15px;
 margin-right:7px;
 width:auto;
}

.paging_up .num, .paging_down .num
{margin-top:12px;
 margin-right:3px;
 padding:3px 6px;
 width:auto;
}

.paging_up .select, .paging_down .sel, .paging_up .sel
{margin-top:12px;
 margin-right:3px;
 padding:3px 6px;
 background:#fff;
 color:#3491B0;
 width:auto;
}

.paging_up label, .paging_down label
{float:right;
 display:inline;
 width:auto;
 margin:0;
 padding:0;
 margin-top:18px;
 margin-right:15px;
 font-size:12px;
 color:#007A9F;
 font-weight:bold;
}

.lista_locali
{float:left;
 display:inline;
 width:700px;
 margin:0;
}

.lista_locali div
{float:left;
 display:inline;
 width:315px;
 margin-left:15px;
 margin-right:15px;
 border-bottom:1px solid #CAE7EE;
 padding-bottom:10px;
 margin-top:15px;
}

.lista_locali div .linkimg
{float:left;
 display:inline;
 margin:0;
 padding:0;
 width:auto;
}

.lista_locali div .linkimg img
{float:left;
 display:inline;
 margin:0;
 padding:0;
 width:66px;
 height:66px;
 border:1px solid #CAE7EE;
}




.lista_locali div h4
{float:left;
 display:inline;
 width:230px;
 margin:0;
 padding:0;
 margin-left:10px;
 font-size:16px;
 font-weight:bold;
 color:#007A9F;
}

.lista_locali div h4 a
{float:left;
 display:inline;
 width:230px;
 margin:0;
 padding:0;
 font-size:16px;
 font-weight:bold;
 color:#007A9F;
}

.lista_locali div span
{float:left;
 display:inline;
 color:#5C5C5C;
 font-size:11px;
 font-weight:normal;
 margin-top:2px;
 margin-left:10px;
 text-transform:none;
 width:230px;
}

.lista_locali div span label
{color:#007A9F;
 font-size:11px;
 font-weight:bold;
 width:auto;
 margin:0;
 padding:0;
 text-transform:none;
}

.lista_locali div a
{float:left;
 display:inline;
 color:#007A9F;
 font-size:11px;
 font-weight:bold;
 width:230px;
 margin:0;
 padding:0;
 margin-top:2px;
 margin-left:10px;
 text-transform:none;
}

.lista_locali div span a
{float:none;
 color:#007A9F;
 font-size:11px;
 font-weight:bold;
 width:auto;
 margin:0;
 padding:0;
 text-transform:none;
}

.lista_locali div span .btt
{float:right;
 width:auto;
 margin:0;
 margin-right:0;
 margin-top:-20px;
 position:relative;
}

.lista_locali div .recensioni
{float:left;
 display:inline;
 color:#5C5C5C;
 font-size:11px;
 font-weight:normal;
 margin-top:7px;
 margin-left:0;
 text-transform:none;
 width:160px;
 border:0;
}

.lista_locali div .recensioni label
{color:#007A9F;
 font-size:11px;
 font-weight:bold;
 width:auto;
 margin:0;
 padding:0;
 text-transform:none;
}

.lista_locali div .voti
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:10px;
 width:300px;
 border:0;
 
}

.lista_locali div .voti div
{float:left;
 display:inline;
 margin:0;
 padding:0;
 width:150px;
 border:0;
}

.lista_locali div .voti div label
{float:left;
 display:inline;
 margin:0;
 padding:0;
 color:#5C5C5C;
 font-size:11px;
}

.lista_locali div .voti div img
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-left:2px;
}


.lista_locali div a img
{float:none;
 margin:0;
 padding:0;
 width:auto;
 height:auto;
 border:0;
}

.lista_locali div .stars
{float:left;
 display:inline;
 width:230px;
 margin:0;
 margin-left:10px;
 margin-top:3px;
 padding-bottom:8px;
 border:0;
}

.lista_locali div .stars img
{float:left;
 display:inline;
 width:13px;
 margin:0;
 padding:0;
 width:auto;
 height:auto;
 margin-right:2px;
 border:0;
}

.lista_locali div .btt
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-left:3px;
 background:#7DBFD0;
 padding:3px 10px;
 border:1px solid #B8EBEE;
 color:#ffffff;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 width:auto;
 height:auto;
}

.lancio12
{float:left;
 display:inline;
 width:348px;
 padding-bottom:0;
}

.lancio12 div label
{color:#007A9F;}

.lancio12 div .btt
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-left:10px;
 margin-top:10px;
 background:#7DBFD0;
 padding:3px 10px;
 border:1px solid #B8EBEE;
 color:#ffffff;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 width:auto;
 height:auto;
}

.doppio_box div .tit
{float:left;
 display:inline;
 margin-left:5px;
 width:310px;
 margin-top:50px;
 font-size:24px;
 font-weight:bold;
 color:#007A9F;
 padding-bottom:20px;
}

.doppio_box div span
{float:left;
 display:inline;
 margin-left:5px;
 width:310px;
 margin-top:5px;
 font-size:11px;
 font-weight:normal;
 color:#5C5C5C;
}

.doppio_box div span label
{font-size:11px;
 font-weight:bold;
 color:#007A9F;
 width:auto;
}

.doppio_box div span a
{font-size:11px;
 font-weight:bold;
 color:#007A9F;
 width:auto;
}

.doppio_box div span.space
{float:left;
 display:inline;
 margin-left:5px;
 width:310px;
 margin-top:5px;
 padding-bottom:20px;
 background:none;
 border:none;
}

.doppio_box div .voti
{float:left;
 display:inline;
 margin-left:5px;
 width:150px;
 margin-top:5px;
 padding-bottom:20px;
}

.doppio_box div .voti label
{float:left;
 display:inline;
 margin:0px;
 width:140px;
 padding-bottom:5px;
 font-size:11px;
 color:#5C5C5C;
}

.doppio_box div .voti img
{float:left;
 display:inline;
 margin:0px;
 width:auto;
 margin-right:3px;
}

.commento_zoom
{float:left;
 display:inline;
 margin:0px;
 width:700px;
 padding-bottom:20px;
}

.commento_zoom img
{float:left;
 display:inline;
 margin-top:5px;
 margin-left:20px;
 width:138px;
 height:138px;
}

.commento_zoom label
{float:left;
 display:inline;
 margin-top:10px;
 margin-left:20px;
 width:500px;
 font-size:13px;
 font-weight:bold;
 color:#007A9F;
}

.commento_zoom span
{float:left;
 display:inline;
 margin-top:10px;
 margin-left:20px;
 width:500px;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
}

.commento_zoom a
{margin-top:15px;
 margin-left:20px;
}

.commento_lancio
{float:left;
 display:inline;
 background:#CAE7EE;
 width:700px;
 padding-bottom:5px;
 margin-top:1px;
}

.commento_lancio .dati_commento
{float:left;
 display:inline;
 width:140px;
 margin-top:5px;
 margin-left:20px;
}

.commento_lancio .dati_commento img
{float:left;
 display:inline;
 margin-right:5px;
 width:auto;
 margin-bottom:8px;
 margin-top:5px;
}

.commento_lancio .dati_commento span
{float:left;
 display:inline;
 margin:0;
 margin-top:3px;
 width:130px;
 font-size:11px;
 color:#5C5C5C;
}

.commento_lancio .dati_commento span label, .commento_lancio .dati_commento span a
{font-size:11px;
 color:#007A9F;
 font-weight:bold;
}

.commento_lancio .testo
{float:left;
 display:inline;
 width:500px;
 margin-top:5px;
 margin-left:20px;
}

.commento_lancio .testo label
{float:left;
 display:inline;
 width:500px;
 margin-top:5px;
 font-size:13px;
 font-weight:bold;
 color:#007A9F;
}

.commento_lancio .testo span
{float:left;
 display:inline;
 width:500px;
 margin:0;
  margin-top:5px;
 font-size:11px;
 font-weight:normal;
 color:#5C5C5C;
}

.cercapersone
{float:left;
 display:inline;
 background:url(../images/usciamo/sfondo_cercapersone.jpg) top left no-repeat;
 width:700px;
 height:63px;
 margin-top:10px;
}

.cercalocali
{float:left;
 display:inline;
 background:url(../images/usciamo/sfondo_cercalocali.jpg) top left no-repeat;
 width:700px;
 height:63px;
 margin-top:10px;
}

.cercapersone .left
{float:left;
 display:inline;
 margin-left:35px;
 margin-top:30px;
 width:200px;
}

.cercapersone .left input
{float:left;
 display:inline;
 margin:0px;
 width:115px;
 background:#003557;
 height:19px;
 border:0;
 color:#fff;
 margin-top:2px;
}

.cercapersone .left .btt
{margin-left:10px;
}

.cercapersone .center
{float:left;
 display:inline;
 margin-left:23px;
 margin-top:30px;
 width:217px;
}

.cercapersone .center select
{float:left;
 display:inline;
 margin:0px;
 width:132px;
 background:#fff;
 height:19px;
 color:#5C5C5C;
}

.cercapersone .center .btt
{margin-left:10px;
}

.cercapersone .right
{float:left;
 display:inline;
 margin-left:15px;
 margin-top:30px;
 width:195px;
}

.cercapersone .right a
{float:left;
 display:inline;
 margin-left:3px;
 width:auto;
}

.cercapersone .right a img
{float:left;
 display:inline;
 margin-top:3px;
 width:auto;
}

.cercapersone .right .btt
{margin-left:7px;
}

.cercapersone .right .num
{padding:3px 6px;
 margin-left:3px;
}

.cercapersone .right .sel
{padding:3px 6px;
 background:#fff;
 color:#85BDD0;
  margin-left:3px;
}

.lista_locali div .status
{font-weight:bold;
}

.lista_locali div .status label
{font-weight:bold;
 color:#47932C;
}

.lista_locali div .punti
{font-weight:bold;
}

.lista_locali div .punti label
{font-weight:bold;
 color:#A43F7D;
}

.lista_locali div div.altri_dati
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:10px;
 width:300px;
 border:0;
}

.lista_locali div span
{width:230px;
}

.lista_locali div div.altri_dati span
{float:left;
 display:inline;
 margin:0;
 width:140px;
}

.lista_locali div .btt
{margin-top:5px;
}

.blocco_MyDati
{float:left;
 display:inline;
 background:#00517B url(../images/usciamo/sfondo_boxMyDati.jpg) top left no-repeat;
 width:435px;
 height: auto !important;
 min-height:255px;
 height:255px;
 padding-bottom:10px;
}

.blocco_MyDati img
{float:left;
 display:inline;
 margin-top:15px;
 margin-left:15px;
 width:138px;
 height:138px;
}

.blocco_MyDati h5
{float:left;
 display:inline;
 margin-top:20px;
 margin-left:20px;
 font-size:18px;
 font-weight:bold;
 color:#fff;
 width:250px;
} 

.blocco_MyDati h6
{float:left;
 display:inline;
 margin-top:5px;
 margin-left:20px;
 font-size:12px;
 font-weight:bold;
 color:#fff;
 width:250px;
}

.blocco_MyDati .status
{float:left;
 display:inline;
 margin-top:24px;
 margin-left:65px;
 font-size:13px;
 font-weight:bold;
 color:#fff;
 width:85px;
} 

.blocco_MyDati .punti
{float:left;
 display:inline;
 margin-top:24px;
 margin-left:47px;
 font-size:13px;
 font-weight:bold;
 color:#fff;
 width:70px;
 padding-bottom:20px;
}

.blocco_MyDati span
{float:left;
 display:inline;
 margin-top:3px;
 margin-left:20px;
 font-size:11px;
 font-weight:bold;
 color:#87CEE0;
 width:250px;
}

.blocco_MyDati span label
{float:none;
 font-size:11px;
 font-weight:bold;
 color:#fff;
 width:auto;
} 

.blocco_MyDati div
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:25px;
 margin-left:0px;
 width:435px;
 *width:432px;
 padding-top:5px;
 padding-bottom:10px;
 border-top:1px solid #7DBFD0;
} 

.blocco_MyDati div .btt
{float:left;
 display:inline;
 margin-top:19px;
 margin-left:15px;
} 

.blocco_MyDati div span
{float:left;
 display:inline;
 margin-top:5px;
 margin-left:15px;
} 

.blocco_MyDati .altri_dati
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:0px;
 margin-left:157px;
 width:255px;
 border:0;
}

.blocco_parolesudime
{float:left;
 display:inline;
 background:#00517B url(../images/usciamo/sfondo_parolesudime.jpg) top left no-repeat;
 width:435px;
 height: auto !important;
 min-height:121px;
 height:121px;
}

.blocco_parolesudime span
{float:left;
 display:inline;
 width:400px;
 margin-top:47px;
 margin-left:16px;
 font-size:11px;
 font-weight:bold;
 color:#87CEE0;
}

.miei_interessi
{float:left;
 display:inline;
 background:#00517B url(../images/usciamo/sfondo_interessi.jpg) top left no-repeat;
 width:435px;
 height: auto !important;
 min-height:86px;
 height:86px;
}

.miei_interessi span
{float:left;
 display:inline;
 width:400px;
 margin-top:43px;
 margin-left:16px;
 font-size:11px;
 font-weight:bold;
 color:#87CEE0;
}

.bottom_MyDati
{float:left;
 display:inline;
 background:#00517B url(../images/usciamo/bottom_mydati.jpg) top left no-repeat;
 width:435px;
 height:38px;
}


.blocco_mylink
{float:right;
 display:inline;
 margin:0;
 background:#00739A url(../images/usciamo/box_dx_mypage.jpg) top left no-repeat;
 width:233px;
 height: auto !important;
 min-height:380px;
 height:380px;
 margin-top:56px;
}

.blocco_mylink .btt
{float:right;
 margin-right:15px;
 margin-top:10px;
}

.blocco_mylink div
{float:left;
 display:inline;
 margin-left:15px;
 margin-top:12px;
 width:213px;
 height:61px;
}

.blocco_mylink div a
{float:left;
 display:inline;
 margin:0;
 margin-right:8px;
}

.blocco_mylink div a img
{float:left;
 display:inline;
 margin:0;
 border:1px solid #B8EBEE;
}

.blocco_mylink .preferiti
{float:left;
 display:inline;
 margin-left:15px;
 margin-top:17px;
 width:218px;
}

.blocco_mylink .preferiti .btt
{margin-bottom:10px;
} 

.blocco_mylink .preferiti .lancio_locale
{float:left;
 display:inline;
 margin-left:0px;
 margin-top:4px;
 padding:0;
 width:200px;
 height:auto;
}

.blocco_mylink .preferiti .lancio_locale img
{float:left;
 display:inline;
 margin:0;
 width:42px;
 height:42px;
 border:1px solid #B8EBEE;
}

.blocco_mylink .preferiti .lancio_locale a
{float:left;
 display:inline;
 margin:0;
 padding:0;
 width:142px;
 font-size:13px;
 font-weight:bold;
 color:#fff;
 margin-left:10px;
}


.blocco_mylink .preferiti .lancio_locale .linkimg
{float:left;
 display:inline;
 width:auto;
 height:auto;
 margin:0;
}

.blocco_mylink .preferiti .lancio_locale .linkimg img
{float:left;
 display:inline;
 width:auto;
 height:auto;
 margin:0;
}

.blocco_mylink .preferiti .lancio_locale label
{float:left;
 display:inline;
 margin:0;
 width:142px;
 font-size:11px;
 font-weight:bold;
 color:#87CEE0;
 margin-left:10px;
}

.blocco_mylink .preferiti .lancio_locale .stelle
{float:left;
 display:inline;
 margin:0;
 padding:0;
 width:142px;
 margin-left:10px;
 margin-top:2px;
  height:auto;
}

.blocco_mylink .preferiti .lancio_locale .stelle img
{float:left;
 display:inline;
 margin:0;
 margin-right:0px;
 width:auto;
 height:auto;
 border:0;
}

.blocco_mylink_2
{background:#00749A url(../images/usciamo/dx_schedautente.jpg) top left no-repeat;
 padding-top:20px;
}

.blocco_mylink_2 .preferiti
{margin-top:25px;}

.blocco_mylink_2 .preferiti .lancio_locale
{margin-top:8px;}

.lanci
{padding:0;}

.lanci .lancio12 
{float:left;
 display:inline;
 margin:0;
 width:347px;
 background:#CAE7ED;
 padding-bottom:10px;
 margin-top:1px;
 height: auto !important;  /* per i browser moderni */
 height: 163px;      /* per IE5.x e IE6 */
 min-height: 163px;  /* per i browser moderni */
}



.lanci .lancio12 .box_lancio
{float:left;
 display:inline;
 margin:0;
 width:330px;
 margin-top:10px;
 margin-left:15px;
 padding:0;
}

.lanci .lancio12 .box_lancio .logo
{float:left;
 display:inline;
 margin:0;
 width:42px;
 height:42px;
 padding:0;
}

.lanci .lancio12 .box_lancio h4
{float:left;
 display:inline;
 margin:0;
 margin-left:10px;
 width:270px;
 color:#007A9F;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 padding:0;
}

.lanci .lancio12 .box_lancio a
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-left:10px;
 width:270px;
 color:#5C5C5C;
 font-size:11px;
 padding-bottom:2px;
}

.lanci .lancio12 .box_lancio a img
{width:auto;
 height:auto;
 margin:0;
 padding:0;
 float:none;
}

.lanci .lancio12 .space
{float:left;
 display:inline;
 background:url(../images/patente/space_boxlancio.gif) center top repeat-x;
 width:310px;
 height:1px;
 margin:0;
 font-size:0;
 margin-top:10px;
 padding-bottom:1px;
 margin-left:20px;
}

.lanci .box_lanciogadget
{float:left;
 display:inline;
 background:#CAE7ED url(../images/usciamo/lancio_gadget.jpg) bottom left no-repeat;
 height: auto !important;  /* per i browser moderni */
 height: 163px;      /* per IE5.x e IE6 */
 min-height: 163px;  /* per i browser moderni */
 width:347px;
 position:relative;
}

.lanci .box_lanciogadget a.link
{position:absolute;
 top:138px;
 left:180px;
 margin:0;
 padding:0;
 width:150px;
 height:20px;
}


#top .main .mainBody .gadget_dx
{float:right;
 display:inline;
 margin:0;
 padding:0;
 width:233px;
 padding-bottom:15px;
 background:url(../images/usciamo/gadget_dx.jpg) top left no-repeat;
 height:138px;
}

.download_sfondi
{float:left;
 display:inline;
 margin-top:15px;
 margin-left:10px;
 width:440px;
 padding-bottom:20px;
}



.download_sfondi div
{float:left;
 display:inline;
 margin-left:5px;
 margin-top:10px;
 width:138px;
}

.download_sfondi div img
{float:left;
 display:inline;
 margin:0;
 width:auto;
 height:auto;
}

#flsh
{float:left;
 display:inline;
 margin:0;
 margin-top:20px;
 margin-left:15px;}

.download_sfondi div a
{float:left;
 display:inline;
 margin:0;
 margin-top:7px;
 width:138px;
 font-size:11px;
 font-weight:bold;
 color:#007A9F;
}

.download_sfondi div a img
{width:auto;
 height:auto;
 float:none;
}

.download_sfondi div a.btt
{float:left;
 display:inline;
 background:#7DBFD0;
 padding:3px 10px;
 border:1px solid #B8EBEE;
 color:#ffffff;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 width:auto;
 height:auto;
}

.download_sfondi h4
{float:left;
 display:inline;
 margin-left:5px;
 width:300px;
 font-size:15px;
 font-weight:bold;
 color:#007A9F;
}

#scrivi_commento
{float:left;
 display:inline;
 margin-top:15px;
 margin-left:15px;
 width:650px;
 padding-bottom:15px;
}

#scrivi_commento form
{float:left;
 display:inline;
 margin:0;
 padding:0;
 width:650px;
}

#scrivi_commento h4
{float:left;
 display:inline;
 width:400px;
 font-size:15px;
 font-weight:bold;
 color:#007A9F;
 margin:0;
 margin-top:2px;
}

#scrivi_commento form .valutazione
{float:left;
 display:inline;
 width:600px;
 margin:0;
 margin-top:10px;
}

#scrivi_commento form .valutazione label
{float:left;
 display:inline;
 width:100px;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 margin:0;
 margin-top:2px;
}

#scrivi_commento form .valutazione .stars
{float:left;
 display:inline;
 width:90px;
 margin:0;
}

#scrivi_commento form .valutazione .stars a
{float:left;
 display:inline;
 width:13px;
 margin:0;
 padding:0;
 margin-right:2px;
}

#scrivi_commento form .valutazione .stars a img
{float:left;
 display:inline;
 margin:0;
 padding:0;
}

#scrivi_commento form .valutazione .linguetta
{float:left;
 display:inline;
 background:url(../images/usciamo/linguetta.gif) top left no-repeat;
 margin-left:5px;
 width:86px;
 height:30px;
 margin-top:-7px;
 position:relative;
 padding-bottom:10px;
}

#scrivi_commento form .valutazione .linguetta label
{float:left;
 display:inline;
 margin-left:10px;
 margin-top:5px;
 text-align:center;
 color:#007A9F;
 font-size:11px;
 width:70px;
}

#scrivi_commento form .singola_riga
{float:left;
 display:inline;
 margin:0;
 margin-top:10px;
 width:650px;
}

#scrivi_commento form .singola_riga label
{float:left;
 display:inline;
 margin:0;
 width:650px;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
}

#scrivi_commento form .singola_riga textarea
{float:left;
 display:inline;
 margin:0;
 margin-top:10px;
 width:650px;
 text-align:left;
}
