/*border:1px solid #000000;*/
html{
height:100%;
}
body{
padding:0px;
margin:0px;
margin-top:30px;
font-family: Helvetica, Arial, sans-serif;
text-align:center;
font-size:11px;
height:100%;
}
#contenitore{
margin:0 auto;
width:1000px;
}
#logo{
left:143px;
float:left;
position:relative;
height:60px;
width:105px;
}
div#rettangolo{
top:12px;
float:left;
position:relative;
height: auto !important;
min-height:510px;
height:510px;
/*min-height:488px;
height:488px;*/
width:1000px;
border:1px solid #9A9A9A;
text-align:left;
}
#striscia_bianca{
float:left;
position:relative;
height:23px;
width:162px;
}
#menu{
float:left;
position:relative;
height:auto;
width:162px;
top:12px;
}
ul.menu_livello_1{
margin:0px;
padding:0px;
margin-top:12px;
margin-left:10px;
font-size:11px;
color:#181512;
font-weight:bold;
list-style-type:none;
}
li.menu_livello_1{
line-height:1.3em;
}
ul.menu_livelli_successivi{
margin:0px;
padding:0px;
margin-left:6px;
font-size:11px;
color:#181512;
font-weight:normal;
list-style-type:none;
}
li.menu_livelli_successivi{
line-height:1.3em;
}
div.voci_menu{
position:relative;
float:left;
width:100%;
height:auto;
}
div.voci_sottomenu{
position:relative;
float:left;
width:100%;
height:auto;
visibility:hidden;
}
div.menu_livello_1{
position:relative;
float:left;
margin:0px;
padding:0px;
left:10px;
font-size:11px;
color:#181512;
font-weight:bold;
width:98%;
height:auto;
}
* html div.menu_livello_1{width:95%;}
div.menu_livelli_successivi{
position:relative;
float:left;
margin:0px;
padding:0px;
left:15px;
font-size:11px;
color:#181512;
font-weight:normal;
width:98%;
height:auto;
}
* html div.menu_livelli_successivi{width:95%;}
#striscia_blu{
float:left;
position:relative;
height:23px;
width:630px;
background-image:url(../img/striscia_blu.jpg);
background-repeat:repeat-x;
background-position:right top;
}
#striscia_nera{
float:left;
position:relative;
height:23px;
width:630px;
background-image:url(../img/striscia_nera.jpg);
background-repeat:repeat-x;
background-position:right top;
}
#striscia_nera_home{
float:left;
position:relative;
height:23px;
width:838px;
background-image:url(../img/striscia_nera.jpg);
background-repeat:repeat-x;
}
p.striscia_nera_home{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:right;
margin:0px;
margin-top:5px;
margin-right:32px;
cursor:pointer;
}
a.striscia_nera_home{
color:#FFFFFF;
}
a:hover.striscia_nera_home{
color:#FFFFFF;
}
div#contenitore_centrale{
float:left;
padding:0px;
position:relative;
height: auto !important;
/*min-height:488px;
height:488px;*/
min-height:465px;
height:465px;
width:838px;
}
* html div#contenitore_centrale{height:465px;}
div#contenitore_centrale_home{
float:left;
padding:0px;
position:relative;
/*height:488px;
width:838px;*/
height:700px;
width:1050px;
background-image:url(../img/preview_home.jpg); 
background-repeat:no-repeat; 
}
#flash{
float:left;
position:relative;
height: auto !important;
height:100%;
text-align:left;
background-color:#3D3938;
width:100%;
}
#div_superiore{
float:left;
position:relative;
height: auto !important;
min-height:244px;
height:244px;
width:838px;
z-index:1;
}
div#div_sx{
float:left;
position:relative;
height: auto !important;
min-height:488px;
height:488px;
width:630px;
}
div#div_sx_scheda_tecnica{
float:left;
position:relative;
height: auto !important;
min-height:488px;
height:488px;
width:630px;
}
div#div_dx_scheda_tecnica{
float:left;
position:relative;
height: auto !important;
min-height:488px;
height:488px;
width:208px;
}
div#div_destro{
float:left;
position:relative;
height: auto !important;
min-height:488px;
height:488px;
width:208px;
}
div#foto{
float:left;
position:relative;
height: auto !important;
min-height:277px;
height:277px;
width:100%;
z-index:100;
}
div#foto_pubblicita{
float:left;
position:relative;
height: auto;
width:100%;
}
div#foto_home{
float:left;
position:relative;
height:488px;
width:630px;
/*background-image:url(../img/foto_home.jpg);
background-repeat:no-repeat;*/
}
div#contenuti{
float:left;
position:relative;
height:488px;
width:630px;
background-image:url(../img/contenuti.jpg);
background-repeat:repeat-x;
background-position:bottom left;
}
div#contenuti_scheda_tecnica{
float:left;
position:relative;
height: auto !important;
min-height:210px;
height:210px;
width:838px;
background-image:url(../img/contenuti.jpg);
background-repeat:repeat;
background-position:bottom left;
}
/*#contenitore_centrale{
float:left;
position:relative;
height: auto !important;
min-height:487px;
height:487px;
width:630px;
background-image:url(../img/sfondo_beige.jpg);
background-repeat:repeat-x;
background-position:bottom;
}*/
#contenitore_centrale_leggi_news{
float:left;
position:relative;
height: auto !important;
min-height:487px;
height:487px;
width:838px;
}
#striscia_nera_dx{
float:left;
position:relative;
height:23px;
width:208px;
background-image:url(../img/striscia_nera.jpg);
background-repeat:repeat-x;
background-position:right top;
font-size:11px;
}
#striscia_blu_dx{
float:left;
position:relative;
height:23px;
width:208px;
background-image:url(../img/striscia_blu.jpg);
background-repeat:repeat-x;
background-position:right top;
font-size:11px;
}
p.striscia_nera{
margin:0px;
margin-top:5px;
margin-left:91px;
color:#FFFFFF;
font-weight:bold;
}
p.striscia_nera_dx{
margin:0px;
margin-top:5px;
color:#FFFFFF;
font-weight:bold;
margin-left:10px;
font-size:12px;
}
#div_dx{
float:left;
position:relative;
height: auto !important;
min-height:487px;
height:487px;
width:208px;
}
#dati{
float:left;
position:relative;
/*height:232px;*/
height:265px;
width:208px;
color:#332F2D;
top:12px;
font-size:11px;
line-height:1.3em;
}
#div_beige_dx{
float:left;
position:relative;
height:243px;
width:208px;
background-image:url(../img/sfondo_beige.jpg);
background-repeat:repeat-x;
}
/*div#div_1{
float:left;
position:relative;
height:277px;
width:630px;
background-image:url(../img/div_1.jpg);
background-repeat:no-repeat;
}
div#div_2{
float:left;
position:relative;
height:100px;
width:630px;
background-image:url(../img/div_2.jpg);
background-repeat:no-repeat;
}
div#div_3{
float:left;
position:relative;
height:88px;
width:630px;
background-image:url(../img/div_3.jpg);
background-repeat:no-repeat;
}*/
p{
margin:0px;
padding:0px;
margin-bottom:10px;
margin-left:10px;
margin-right:22px;
}
img{
border:0;
}
h2{
margin:0px;
padding:0px;
font-size:11px;
margin-top:5px;
margin-left:10px;
margin-right:22px;
}
div#partner{
position:relative;
float:left;
top:28px;
/*left:162px;*/
left:56px;
height:auto;
width:838px;
padding-bottom:10px;
}
div#loghi_partner{
position:relative;
float:left;
left:184px;
height:20px;
width:522px;
}
div#legenda{
position:relative;
float:left;
top:12px;
left:163px;
height:auto;
width:838px;
}
div#legenda_sx{
position:relative;
float:left;
left:0px;
height:auto;
width:auto;
}
div#legenda_dx{
position:relative;
float:right;
left:0px;
height:auto;
width:auto;
}
img.quadrato{
width:8px;
height:8px;
position:relative;
float:left;
left:-5px;
top:3px;
z-index:100;
}
div.quadrato_no_sottomenu{
width:8px;
height:8px;
position:relative;
float:left;
left:-15px;
top:1px;
z-index:100;
display:none;
}
span.link_no_sottomenu{
width:90%;
height:auto;
position:relative;
float:left;
left:-8px;
margin-bottom:6px;
}
span.quadrato_link_no_sottomenu{
width:8px;
height:8px;
position:relative;
float:left;
left:-15px;
top:2px;
}
a{
text-decoration:none;
color:#332F2D;
}
a:hover{
color:#000000;
}
div.notizia_home{
position:relative;
float:left;
color:#332F2D;
width:158px;
height:auto;
margin-bottom:10px;
left:10px;
line-height:1.2em;
}
a.notizia_home{
color:#332F2D;
}
a:hover.notizia_home{
color:#000000;
}
div#testo_dx{
float:left;
position:relative;
height:211px;
width:208px;
color:#332F2D;
top:12px;
font-size:11px;
line-height:1.3em;
background-image:url(../img/sfondo_beige.jpg);
background-repeat:repeat-x;
}
div#testo_dx_scheda_tecnica{
float:left;
position:relative;
height:211px;
width:208px;
color:#332F2D;
top:12px;
font-size:11px;
line-height:1.3em;
}
div#lista_cb{
float:right;
position:relative;
height: auto !important;
min-height:211px;
height:211px;
width:208px;
color:#332F2D;
margin-top:12px;
font-size:11px;
line-height:1.3em;
background-image:url(../img/sfondo_beige.jpg);
background-repeat:repeat-x;
}
div.contieni_testo_dx{
position:relative;
float:left;
width:158px;
height:auto;
/*left:640px;*/
left:10px;
top:20px;
line-height:1.2em;
font-size:11px;
}
a.no_sottolineato{
text-decoration:none;
}
a.no_sottolineato:hover{
text-decoration:none;
}
div#div_destro a{
text-decoration:none;
}
div.testo_dx{
position:relative;
float:left;
color:#333333;
width:158px;
height:auto;
margin-top:5px;
line-height:1.2em;
font-size:11px;
}
div#testo{
position:relative;
float:left;
color:#332F2D;
width:100%;
height: auto !important;
min-height:88px;
height: 88px;
}
div#testo a{
color:#000000;
text-decoration:underline;
}
div#testo_scheda_tecnica_bianca{
position:relative;
float:left;
color:#332F2D;
width:320px;
height: auto !important;
min-height:88px;
height: 88px;
/*margin-left:85px;*/
margin-left:86px;
margin-top:26px;
padding-bottom:20px;
}
* html div#testo_scheda_tecnica_bianca{margin-left:42px;}
div#p_generale_scheda_tecnica_bianca{
position:relative;
float:left;
width:200px;
height: auto;
margin-top:26px;

}
div#flotta{
position:relative;
float:left;
color:#333333;
width:100%;
height:500px;
text-align:center;
}
div#testo_scheda{
position:relative;
float:left;
color:#333333;
width:620px;
height: auto;
left:10px;
margin-top:120px;
background-image:url(../img/sfondo_beige.jpg);
background-repeat:repeat;
padding-bottom:10px;
}
p.testo_notizia{
color:#333333;
margin-left:18px;
line-height:1.2em;
font-size:11px;
}
p.data_notizia{
color:#484443;
line-height:1.2em;
font-size:11px;
margin:0px;
}
span.data_notizia{
color:#484443;
font-weight:normal;
}
img.testo_notizia{
right:5px;
}
div.riga_caratteristiche{
position:relative;
float:left;
width:100%;
height:auto;
font-size:12px;
}
div.numeri_caratteristiche{
position:relative;
float:left;
width:217px;
height:auto;
left:0px;
color:#181512;
}
div.titoli_caratteristiche{
position:relative;
float:left;
width:215px;
height:auto;
left:0px;
}
div.numeri_caratteristiche_bianca{
position:relative;
float:left;
width:147px;
height:auto;
left:3px;
color:#181512;
}
div.titoli_caratteristiche_bianca{
position:relative;
float:left;
width:160px;
height:auto;
left:0px;
}
div.thumbs{
position:relative;
float:left;
width:100%;
height:auto;
text-align:center;
}
img.thumb{
margin:0px;
padding:0px;
width:39px;
height:39px;
border:1px solid #ffffff;
}
div.indietro{
position:absolute;
right:10px;
top:12px;
z-index:101;
width:auto;
height:auto;
}
p.indietro_gallery{
margin:0px;
margin-left:30px;
margin-top:7px;
}
/*div.indietro_gallery{
position:absolute;*/
/*right:10px;*/
/*right:0px;
bottom:5px;
z-index:100;
width:165px;
height:25px;
background-image:url(../img/sfondo_indietro.jpg);
background-repeat:repeat-x;
}
* html div.indietro_gallery{bottom:2px;}*/
div.indietro_gallery{
position:absolute;
right:4px;
top:4px;
z-index:100;
width:15px;
height:15px;
}
a.indietro_gallery{
color:#FFFFFF;
}
a:hover.indietro_gallery{
color:#FFFFFF;
}
p.form{
margin:0px;
padding:0px;
margin-bottom:3px;
margin-left:10px;
font-weight:bold;
}
a:hover.trova{
color:#332F2D;
}
h1.titolo_cerca{
font-size:11px;
margin:0px;
padding:0px;
font-weight:bold;
margin-bottom:10px;
}
div.barca{
position:relative;
margin-right:10px;
margin-top:3px;
float:left;
/*width:190px;*/
height:auto;
width:auto;
}
div.testo_barca{
position:absolute;
width:190px;
height:auto;
top:20px;
right:0px;
color:#000000;
z-index:100;
text-align:right;
}
/*div.nome_barca{
position:relative;
left:0px;
float:left;
width:12px;
height:88px;
z-index:100;
bottom:-10px;
}
* html div.nome_barca{bottom:0px;}
div.foto_barca{
position:relative;
width:270px;
height:88px;
margin-top:0px;
margin-left:2px;
}
* html div.foto_barca{left:2px;}*/
div.voci_menu_secondario{
color:#181512;
float:left;
position:relative;
height:15px;
width:176px;
font-weight:bold;
border-bottom:1px solid #D7D8CA;
left:10px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
a.voci_menu_secondario_attive{
color:#969292;
}
div#asse_temporale{
position: absolute;
top:445px;
left:0px;
width:auto;
height:auto; 
background-color: #D7D7CA;
}
div#piano_generale_small{
width: auto;
height:280px;
position:relative;
float:left;
left:86px;
top:0px;
}
div#piano_generale_small_bianca{
width: 200px;
height:auto;
position:relative;
float:left;
}
div#btn_popup{
width: 12px;
height:12px;
position:absolute;
float:left;
left:0px;
top:5px;
}
div#btn_popup_bianca{
width: 12px;
height:12px;
position:relative;
float:left;
left:190px;
top:10px;
}
div#contieni_testo{ 
position:relative; 
width:458px; 
height:166px; 
/*left:84px;*/
left:84px;
top:20px;	
}
div#contieni_testo_multimedia{ 
position:relative; 
width:532px; 
height:166px; 
left:75px;
top:20px;	
}
h1.titolo_notizia{
color:#181512;
font-weight:bold;
margin:0px;
font-size:11px;
}
div.premi{
color:#332F2D;
background-color:#D7D7CA;
}
p.titolo_notizia{
color:#181512;
font-weight:bold;
margin:0px;
font-size:11px;
}
div#contieni_testo p{
color:#332F2D;
line-height:1.2em;
margin:0px;
margin-bottom:5px;
}
div#perini_group{
width:366px;
height:277px;
position:relative;
float:left;
}
div#aziende_group{
width:149px;
height:277px;
position:relative;
float:left;
}
div.pagina_pubblicitaria{
width:auto;
height:auto;
position:relative;
float:left;
margin-left:30px;
margin-top:30px;
z-index:100;
}
div.assoluta{
position:absolute;
float:left;
height:auto;
width:auto;
top:300px;
left:250px;
}
p.scelta_rapida_barche{
margin-left:5px;
margin-right:5px;
}
#img_piani_generali_big{
position: relative;
width:auto;
height:auto;
border:1px solid #fff;
background:#D7D7CA;
text-align:left;
top:20px;
}
div.riga_preview_multimedia{
position: relative;
width:530px; 
height:auto;
float:left;

}
div.box_preview_multimedia{
position: relative;
width:260px;
height:auto;
float:left;
margin-bottom:15px;
}
div.img_preview_multimedia{
position: relative;
width:116px;
height:79px;
float:left;
}
div.carat_preview_multimedia{
position: relative;
width:126px;
height:auto;
float:left;
left:18px;
}
ul.preview_multimedia{
margin:0px;
padding:0px;
list-style-type:circle;
}
li.preview_multimedia{
margin:0px;
padding:0px;
margin-left:15px;
}
div#apri_tendina{
position:absolute;
float:left;
top:5px;
left:762px;
width:60px;
height:auto;
font-weight:bold;
visibility:visible;
}
* html div#apri_tendina{width:60px;}
div#chiudi_tendina{
position:absolute;
top:5px;
left:762px;
width:60px;
height:auto;
font-weight:bold;
visibility:hidden;
}
* html div#chiudi_tendina{width:60px;}
div#testo_scheda_tecnica{ 
position:relative; 
height:auto; 
/*left:84px;*/
left:84px;
margin-top:20px;	
float:left;
padding-bottom:20px;
width:458px; 
}
div#testo_scheda_tecnica p{
margin-left:0px;
}
#div_superiore{
float:left;
position:relative;
height: auto !important;
min-height:244px;
height:244px;
width:838px;
z-index:1;
}
div#foto_scheda{
float:left;
position:relative;
height:277px;
width:630px;
}
div#flash_brochure{
float:left;
position:relative;
width:90%;
height:90%;
margin:0 auto;
}
div#logo_brochure{
float:left;
position:absolute;
width:105px;
height:60px;
z-index:100;
top:30px;
left:5%;
background-image:url(../img/logo.jpg);
background-repeat:no-repeat;
}
div#didascalia_img{
width:630px;
height:40px;
z-index:100;
background-color:#FFFFFF;
position:relative;
top:448px;
left:0px;
color:#000000;
opacity:0.4;
filter:alpha(opacity=40);
}
div#testo_didascalia_img{
width:auto;
height:auto;
position:relative;
background-color:transparent;
margin:5px;
overflow: hidden;
}
