/* CSS Document */
/* Modifiche al menu */
#top .main .mainMenu div.bloccoTitoloDisattivo  {
background-color:#d8dfee;
}
#top .main .mainMenu div.bloccoTitoloDisattivo a {
background-color:#d8dfee;
color:#476baf;
}
#top .main .mainMenu div.bloccoTitoloDisattivoTesta {
background-color:#d8dfee;
}
#top .main .mainMenu div.bloccoTitoloDisattivoTesta a {
color:#476baf;
background-color:#d8dfee;
}
#top .main .mainMenu .bloccoLinks h2{
color:#476baf;
}
#top .main .mainMenu .bloccoTitoloAttivo {
color:#cfdaed;
background:url(../images/mainMenu/sicurezzza/blocco_titolo.jpg) no-repeat;
}
#top .main .mainMenu .bloccoTitoloAttivoInterno {
color:#cfdaed;
background:url(../images/mainMenu/sicurezzza/blocco_titolo.jpg) no-repeat;
}
#top .main .mainMenu .bloccoElemento {
background:url(../images/mainMenu/sicurezzza/blocco_elemento.jpg) no-repeat;
}
#top .main .mainMenu .bloccoElementoAttivo {
background:url(../images/mainMenu/sicurezzza/blocco_elemento_sel.jpg) no-repeat;
}
#top .main .mainMenu div.bloccoTitoloDisattivo a:hover{
background:#d8dfee url(../images/mainMenu/sicurezzza/frecciettaOverSezioneDisattiva.gif) top left no-repeat;
}
#top .main .mainMenu div.bloccoTitoloDisattivoTesta a:hover{
background:#d8dfee url(../images/mainMenu/sicurezzza/frecciettaOverSezioneDisattiva.gif) top left no-repeat;
}
#top .main .mainMenu .bloccoAperto {
background:#395fa3;
}
#top .main .mainMenu .bloccoAperto .elementoSelezionato {
background:#607fbc;
}
#top .main .mainMenu .bloccoAperto .elementoSelezionato .frecciaLink {
background:url(../images/mainMenu/sicurezzza/frecciettaLink.gif) 1px 1px no-repeat;
}
#top .main .mainMenu .bloccoAperto .sezPrincipale {
background:url(../images/mainMenu/sicurezzza/blocco_elemento_sel_princiapale.gif) no-repeat;
}

/*  END-MENU  */

#top .main .mainBody .mainBodydx .boxup
{float:right;
 display:inline;
 background:url(../images/spostarsi/sfondo_linkbp.jpg) top left no-repeat;
 width:233px;
 height:135px;
 margin-top:-10px;
}

#top .main .mainBody .mainBodydx .brindoinsicurezza
{float:right;
 display:inline;
 background:url(../images/spostarsi/updx_brindoinsicurezza.jpg) top left no-repeat;
 width:233px;
 height:135px;
 margin-top:-45px;
 padding-top:35px;
 position:relative;
}

#top .main .mainBody .mainBodydx .guidoconprudenza
{float:right;
 display:inline;
 background:url(../images/spostarsi/updx_guidoconprudenza.jpg) top left no-repeat;
 width:233px;
 height:135px;
 margin-top:-45px;
 padding-top:35px;
  position:relative;
}

#top .main .mainBody .mainBodydx .scatolarosa
{float:right;
 display:inline;
 background:url(../images/spostarsi/updx_scatolarosa.jpg) top left no-repeat;
 width:233px;
 height:135px;
 margin-top:-45px;
 padding-top:35px;
  position:relative;
}

#top .main .mainBody .mainBodydx .simulatore
{float:right;
 display:inline;
 background:url(../images/spostarsi/updx_simulatore.jpg) top left no-repeat;
 width:233px;
 height:135px;
 margin-top:-45px;
 padding-top:35px;
  position:relative;
}

#top .main .mainBody .mainBodydx .icaro
{float:right;
 display:inline;
 background:url(../images/spostarsi/updx_icaro.jpg) top left no-repeat;
 width:233px;
 height:135px;
 margin-top:-45px;
 padding-top:35px;
  position:relative;
}
#top .main .mainBody .mainBodydx .patentino
{float:right;
 display:inline;
 background:url(../images/spostarsi/updx_patentino.jpg) top left no-repeat;
 width:233px;
 height:135px;
 margin-top:-45px;
 padding-top:35px;
  position:relative;
}

#top .main .mainBody .mainBodydx .neopatentati
{float:right;
 display:inline;
 background:url(../images/spostarsi/updx_neopatentati.jpg) top left no-repeat;
 width:233px;
 height:135px;
 margin-top:-45px;
 padding-top:35px;
  position:relative;
}

#top .main .mainBody .mainBodydx .boxup h2
{margin-top:30px;
 margin-left:15px;
 color:#476BAF;
 font-size:18px;
 font-weight:bold;
 width:80px;
 height:auto;
}

#top .main .mainBody .mainBodydx .boxup a
{margin-top:15px;
 margin-left:15px;
 color:#5C5C5C;
 font-size:11px;
 font-weight:normal;
 width:130px;
}
#top .main .mainBody .mainBodydx .boxcenter
{background:url(../images/spostarsi/sfondo_mainbodydx_center.jpg) top left no-repeat;
 height:199px;
} 
#top .main .mainBody .mainBodydx .boxcenter h2, #top .main .mainBody .mainBodydx .boxcenter_2 h2
{float:left;
 display:inline;
 color:#476BAF;
 font-size:17px;
 font-weight:bold;
 margin-left:20px;
 margin-top:15px;
 width:200px;
}

#top .main .mainBody .mainBodydx .boxcenter label
{float:left;
 display:inline;
 color:#476BAF;
 font-size:13px;
 font-weight:bold;
 margin-left:20px;
 margin-top:10px;
 width:200px;
}

#top .main .mainBody .mainBodydx .boxcenter a, #top .main .mainBody .mainBodydx .boxcenter_2 a
{float:left;
 display:inline;
 margin-left:20px;
 margin-top:15px;
 width:200px;
}

#top .main .mainBody .mainBodydx .boxcenter_2
{float:left;
 display:inline;
 border-bottom:1px solid #11244E;
 padding-bottom:15px;
 width:233px;
} 

#top .main .mainBody .mainBodydx .boxcenter_2 select
{float:left;
 display:inline;
 margin-left:20px;
 margin-top:15px;
 width:160px;
}

#top .main .mainBody .sfondo_rischi
{float:left;
 display:inline;
 background:#fff url(../images/spostarsi/header_rischi.jpg) top left no-repeat;
 width:701px;
 margin-top:-18px;
}

#top .main .mainBody .sfondo_home
{background:#fff url(../images/spostarsi/header_home.jpg) top left no-repeat;
 width:701px;
 height: auto !important;
 min-height:411px;
 height:411px;
 padding:0;
}

#top .main .mainBody .mainBodyGrande .blocco_sx
{float:left;
 display:inline;
 margin-top:15px;
 margin-left:15px;
 width:335px;
}

#top .main .mainBody .mainBodyGrande .titolo, #top .main .mainBody .mainBodyGrande .titolo_sottosezione
{width:370px;
 color:#476BAF;
 font-weight:bold;
}


#top .main .mainBody .mainBodyGrande .blocco_sx .sottotitolo
{float:left;
 display:inline;
 color:#476BAF;
 font-weight:bold;
 padding:0;
 margin:0;
 width:320px;
}

#top .main .mainBody .mainBodyGrande .blocco_sx .sottotitolo_2
{float:left;
 display:inline;
 font-size:16px;
 margin:0;
 padding:0;
 margin-top:5px;
 color:#5C5C5C;
 width:320px;
}

#top .main .mainBody .mainBodyGrande .blocco_sx .link
{float:left;
 display:inline;
 margin:0;
 padding:0;
 margin-top:10px;
 width:320px;
}

#top .main .mainBody .mainBodyGrande .blocco_dx
{float:left;
 display:inline;
 margin-top:40px;
 margin-left:10px;
 width:320px;
 padding-bottom:15px;
}

#top .main .mainBody .mainBodydx .boxcenter_2 .btt, #top .main .mainBody .mainBodydx .boxcenter .btt
{width:auto;
 height:auto;
 color:#ffffff;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
}

.btt
{float:left;
 display:inline;
 background:#819ED7;
 padding:3px 10px;
 border:1px solid #B3C7F0;
 color:#ffffff;
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 width:auto;
 height:auto;
}

#top .main .mainBody .sfondo_velocita
{background:#fff url(../images/spostarsi/sfondo_velocita.jpg) top left no-repeat;
 width:701px;
 height: auto !important;
 min-height:246px;
 height:246px;
 padding:0;
 margin-left:1px;
 margin-top:-18px;
}

#top .main .mainBody .sfondo_velocita_v2
{background:#fff url(../images/spostarsi/sfondo_velocita_v2.jpg) top left no-repeat;
 width:701px;
 height: auto !important;
 min-height:246px;
 height:246px;
 padding:0;
 margin-left:1px;
 margin-top:-18px;
}

#top .main .mainBody .sfondo_droghe
{background:#fff url(../images/spostarsi/sfondo_droghe.jpg) top left no-repeat;
 width:701px;
 height: auto !important;
 min-height:246px;
 height:246px;
 padding:0;
 margin-left:1px;
 margin-top:-18px;
}

#top .main .mainBody .sfondo_alcool
{background:#fff url(../images/spostarsi/sfondo_alcool.jpg) top left no-repeat;
 width:701px;
 height: auto !important;
 min-height:246px;
 height:246px;
 padding:0;
 margin-left:1px;
 margin-top:-18px;
}

#top .main .mainBody .sfondo_stanchezza
{background:#fff url(../images/spostarsi/sfondo_stanchezza.jpg) top left no-repeat;
 width:701px;
 height: auto !important;
 min-height:246px;
 height:246px;
 padding:0;
 margin-left:1px;
 margin-top:-18px;
}

#top .main .mainBody .sfondo_senzacinture
{background:#fff url(../images/spostarsi/sfondo_senzacinture.jpg) top left no-repeat;
 width:701px;
 height: auto !important;
 min-height:246px;
 height:246px;
 padding:0;
 margin-left:1px;
 margin-top:-18px;
}


#top .main .mainBody .sfondo_ritenuta
{background:#fff url(../images/spostarsi/sfondo_ritenuta.jpg) top left no-repeat;
 width:701px;
 height: auto !important;
 min-height:246px;
 height:246px;
 padding:0;
 margin-left:1px;
 margin-top:-18px;
}
#top .main .mainBody .sfondo_tuttounpo
{background:#fff url(../images/spostarsi/sfondo_tuttounpo.jpg) top left no-repeat;
 width:701px;
 height: auto !important;
 min-height:246px;
 height:246px;
 padding:0;
 margin-left:1px;
 margin-top:-18px;
}

#top .main .mainBody .sfondo_velocita .blocco_sx , #top .main .mainBody .sfondo_velocita .blocco_dx 
{float:left;
 display:inline;
 margin-top:0px;
 margin-left:10px;
 width:330px;
 padding-bottom:15px;
}

#top .main .mainBody .sfondo_velocita .blocco_sx h1, #top .main .mainBody .sfondo_velocita .blocco_dx h1
{float:left;
 display:inline;
 font-size:36px;
 color:#476BAF;
 font-weight:bold;
 margin-left:15px;
 margin-top:15px;
 width:auto;
}

#top .main .mainBody .sfondo_velocita .blocco_sx img, #top .main .mainBody .sfondo_velocita .blocco_dx img
{float:left;
 display:inline;
 margin-top:10px;
 margin-left:15px;
}

#top .main .mainBody .sfondo_velocita .blocco_sx div, #top .main .mainBody .sfondo_velocita .blocco_dx div
{float:left;
 display:inline;
 margin-left:15px;
 margin-top:20px;
 width:95%;
}

#top .main .mainBody .sfondo_velocita .blocco_sx div label, #top .main .mainBody .sfondo_velocita .blocco_dx div label
{float:left;
 display:inline;
 font-size:13px;
 color:#5C5C5C;
 font-weight:bold;
 width:95%;
 margin:0;
 height:20px;
}

#top .main .mainBody .sfondo_velocita .blocco_sx div p, #top .main .mainBody .sfondo_velocita .blocco_dx div p
{float:left;
 display:inline;
 font-size:11px;
 color:#5C5C5C;
 width:95%;
 margin:0;
}

.lancio11
{background:url(../images/spostarsi/sfondo_blocco11.jpg) top left no-repeat;
 width:701px;
 height:63px;
 
}

.lancio11 label
{margin-top:30px;
 margin-left:90px;
 color:#CFDAED;
}

.lancio11 span
{margin-top:30px;
 margin-left:20px;
}

.lancio33
{float:left;
 display:inline;
 width:701px;
 background-color:#fff;
 margin-top:20px;
}

.cont_lanci33
{float:left;
 display:inline;
 width:auto;
 height:134px;
 background:url(../images/spostarsi/sfondo_lancio33.jpg) top left no-repeat;
 margin:0;
 padding:0;
 margin-top:0px;
}

.lancio33 .lancio13
{float:left;
 display:inline;
 width:233px;
 height:165px;
 background-color:#fff;
 margin-top:20px;
}

.lancio33 .lancio23
{float:left;
 display:inline;
 width:467px;
 height:165px;
}

.lancio33 .lancio23 .tit
{float:left;
 display:inline;
 font-size:18px;
 font-weight:bold;
 color:#476BAF;
 margin-left:15px;
}

.lancio33 .lancio23 h5
{float:left;
 display:inline;
 font-size:14px;
 font-weight:bold;
 color:#476BAF;
 margin-left:15px;
 margin-top:15px;
 width:290px;
}

.lancio33 .lancio13 h5
{float:left;
 display:inline;
 font-size:14px;
 font-weight:bold;
 color:#476BAF;
 margin-left:15px;
 margin-top:15px;
 width:200px;
}

.lancio33 .lancio23 label
{float:left;
 display:inline;
 font-size:11px;
 font-weight:bold;
 color:#5C5C5C;
 margin-left:15px;
 margin-top:15px;
 width:290px;
 padding:0;
}

.lancio33 .lancio23 img
{float:right;
 display:inline;
 margin-top:-45px;
 width:auto;
 margin-left:10px;
 padding:0;
}

.lancio13 .btt
{float:left;
 display:inline;
 margin-left:10px;
 margin-top:5px;
}

.cont_lanci33 .lancio13
{margin-top:1px;
 margin-left:0;
 padding-right:1px;
 background:none;
 border:none;
 padding:0;
}

#top .main .mainBody .sfondo_velocita .blocco_sx .limite
{float:left;
 display:inline;
 margin-top:15px;
 width:90%;
}

#top .main .mainBody .sfondo_velocita .blocco_sx .limite img
{float:left;
 display:inline;
 margin:0;
}

#top .main .mainBody .sfondo_velocita .blocco_sx .limite p
{float:left;
 display:inline;
 margin:0;
 width:auto;
 font-weight:bold;
 font-size:13px;
 color:#5C5C5C;
 margin-left:5px;
 margin-top:5px;
}

#top .main .mainBody .sfondo_velocita .blocco_dx .titolo
{float:left;
 display:inline;
 margin:0;
 width:auto;
 font-size:18px;
 font-weight:bold;
 color:#DD3913;
 margin-left:15px;
 margin-top:15px;
 width:90%;
}

#top .main .mainBody .sfondo_velocita .blocco_dx .sanzione
{float:left;
 display:inline;
 margin:0;
 background:url(../images/spostarsi/sfondo_sanzione.gif) top left no-repeat;
 width:300px;
 margin-top:10px;
 margin-left:0;
}

#top .main .mainBody .sfondo_velocita .blocco_dx .sanzione h3
{float:left;
 display:inline;
 width:100%;
 font-size:13px;
 font-weight:bold;
 color:#DD3913;
 margin:0;
 height:30px; 
 margin-left:15px;
}

#top .main .mainBody .sfondo_velocita .blocco_dx .sanzione p
{float:left;
 display:inline;
 width:100%;
 font-size:13px;
 font-weight:bold;
 color:#476BAF;
 margin:0;
 margin-left:15px;
}

#top .main .mainBody .sfondo_velocita .blocco_dx .sanzione label
{float:left;
 display:inline;
 width:100%;
 font-size:11px;
 color:#5C5C5C;
 margin:0;
 margin-left:15px;
 margin-top:5px;
 font-weight:normal;
}

.sostanze
{float:left;
 display:inline;
 background:url(../images/spostarsi/sfondo_sostanze.gif) top left repeat-y;
 width:661px;
 margin-left:20px;
}

.sostanze .box_top
{float:left;
 display:inline;
 background:url(../images/spostarsi/topsostanze.jpg) top left no-repeat;
 width:661px;
 height:58px;
 position:relative;
}

.sostanze .box_top h4
{float:left;
 display:inline;
 color:#D8DFEE;
 font-size:18px;
 font-weight:bold;
 margin-top:10px;
 margin-left:15px;
 width:520px;
} 

.sostanze .box_top label
{float:left;
 display:inline;
 color:#D8DFEE;
 font-size:11px;
 font-weight:bold;
 margin-top:3px;
 margin-left:15px;
 width:520px;
} 

.sostanze .box_top img
{float:right;
 display:inline;
 margin-top:-18px;
 margin-right:10px;
 z-index:1000;
 position:relative;
} 

.sostanze .box
{float:left;
 display:inline;
 margin-top:10px;
 margin-left:15px;
 width:315px;
}

.sostanze .box h4
{float:left;
 display:inline;
 color:#476BAF;
 font-size:18px;
 font-weight:bold;
 width:300px;
}

.sostanze .box ul
{float:left;
 display:inline;
 width:300px;
 margin-top:10px;
 padding-bottom:15px;
}

.sostanze .box ul li
{float:left;
 display:inline;
 color:#5C5C5C;
 font-size:11px;
 font-weight:normal;
 width:300px;
 background:url(../images/spostarsi/li.gif) center left no-repeat;
 padding-left:10px;
}

#top .main .mainBody .mainBodyGrande .blocco_intero
{float:left;
 display:inline;
 margin-top:20px;
 width:100%;
 padding-bottom:20px;
}

#top .main .mainBody .mainBodyGrande .blocco_intero h4
{float:left;
 display:inline;
 font-size:36px;
 color:#476BAF;
 font-weight:bold;
 margin-left:15px;
 margin-top:15px;
 width:auto;
}

#top .main .mainBody .mainBodyGrande .blocco_intero img
{float:left;
 display:inline;
 margin-top:10px;
 margin-left:15px;
}

#top .main .mainBody .mainBodyGrande .blocco_intero div
{float:left;
 display:inline;
 margin-left:15px;
 margin-top:20px;
 width:95%;
}

#top .main .mainBody .mainBodyGrande .blocco_intero div label
{float:left;
 display:inline;
 font-size:13px;
 color:#5C5C5C;
 font-weight:bold;
 width:95%;
 margin:0;
 height:20px;
}

#top .main .mainBody .mainBodyGrande .blocco_intero div p
{float:left;
 display:inline;
 font-size:11px;
 color:#5C5C5C;
 width:95%;
 margin:0;
 padding:0;
 margin-top:5px;
}

#top .main .mainBody .mainBodydx .boxup_neutro
{float:right;
 display:inline;
 background:url(../images/assicurazioni/sfondo_mainbodydx_up.jpg) top left no-repeat;
 width:233px;
 height:207px;
}

.lancionotizia
{float:left;
 display:inline;
 margin-top:10px;
 margin-left:15px;
 width:680px;
}

.lancionotizia label
{float:left;
 display:inline;
 marign:0;
 color:#476BAF;
 width:680px;
 font-size:12px;
 font-weight:bold;
}

.lancionotizia a
{float:left;
 display:inline;
 marign:0;
 margin-top:5px;
 color:#5C5C5C;
 width:auto;
 font-size:16px;
 font-weight:normal;
 background:url(../images/spostarsi/link_notizia.gif) center right no-repeat;
 padding-right:10px;
 max-width:680px;
}

.paging_news
{float:left;
 display:inline;
 background:#E8ECF5;
 margin-top:15px;
 height:41px;
 width:700px;
}

.paging_news div
{float:right;
 display:inline;
 margin-right:20px;
 margin-top:10px;
}

.paging_news div a
{float:left;
 display:inline;
 margin-left:4px;
}

.paging_news div a img
{float:left;
 display:inline;
 margin-top:3px;
}

.paging_news div .btt
{padding:3px 6px;
 background:#607FBC;
 border:1px solid #B6CEE7;
}

.paging_news div .sel
{padding:3px 6px;
 background:#fff;
 border:1px solid #607FBC;
 color:#607FBC;
}

.link_lancio
{float:left;
 display:inline;
 margin-top:20px;
 margin-left:15px;
 background:url(../images/dot.gif) bottom left repeat-x;
 width:350px;
 margin-right:200px;
}

.link_lancio a
{float:left;
 display:inline;
 margin:0;
 padding-bottom:5px;
 width:350px;
 background:url(../images/spostarsi/freccia_guidasicura.gif) center right no-repeat;
 font-size:16px;
 font-weight:bold;
 color:#476BAF;
}

#top .main .mainBody .sfondoGeneral
{background:#fff url(../images/spostarsi/sfondo_body_general.jpg) top left no-repeat;
}
