div.tutto {
width: 970px;
margin: 12px auto;
}
div.testa {
width: 970px; 
height: 126px;
float:left;
margin-top:-35px;
padding: 0; 
background-color:#FFFFFF 
}
div.testa_sx {
padding:0; 
float:left;
margin-left:12px;
width: 240px;
height: 126px;
}
div.testa_dx {
padding:0; 
float:left;
width: 706px; 
}
div#testa {
padding:0; 
float:left;
margin-top:40px;
width: 706px;
height: 86px;
}
div.riga1 {
padding:0; 
border:0;
float:left;
width: 706px;
height: 25px
}

div#contatti1 {
padding:0; 
border:0;
float:left;
width: 90px;
height: 25px;
}

div#contatti2 {
padding:0;
border:0;
float:left;
width: 70px;
height: 25px;
}

div#contatti3 {
padding:0;
border:0;
float:left;
width: 546px;
height: 25px;
background-image:url('https://mar-rosso.it/pics/Header-04.jpg');
COLOR: #FFFFFF; 
FONT-FAMILY: "verdana"; 
FONT-SIZE: 10px; 
TEXT-DECORATION: none;
}

div.riga2 {
padding:0; 
border:0;
float:left;
width: 706px;
height: 61px;
}


.none { 
TEXT-DECORATION: none;
border: 0; 
}
a:link.testo10bianco { COLOR: #FFFFFF; TEXT-DECORATION: none}
a:visited.testo10bianco { COLOR: #FFFFFF; TEXT-DECORATION: none}
a:active.testo10bianco { COLOR: #FFFFFF; TEXT-DECORATION: none}
a:hover.testo10bianco { COLOR: #FFFFFF; TEXT-DECORATION: underline}
.testo10bianco {
COLOR: #FFFFFF; 
FONT-FAMILY: "verdana"; 
FONT-SIZE: 10px; 
TEXT-DECORATION: none;
padding-bottom: 0px;
padding-top: 0px;
}




























.spdx 
{
margin-left: 12px;
margin-top: 0px;
margin-bottom: 12px;  
}
.spdxvecchio 
{
   padding-left: 0px; 
   margin-left: 0px;  
}
.sptop 
{
   margin-top:10px;  
}
.spt
{
   margin-top:5px;  
}

#link_alti { left: 620px;margin-top:0px;  position: relative; height:35px; width: 340px;}
.fleft
{
   float:left;  
}


div#gazzettino {
padding:0; 
border:0;
float:left;
width: 222px;
}

div#editorialebox {
padding:0; 
border:0;
float:right;
width: 244px;
}

div#editoriale {
padding:0; 
border:0;
float:right;
width: 456px;
}
div#banner1 {
padding:0 0 4px 0; 
border:0;
width: 244px;
}

div#banner2 {
padding:0; 
border:0;
width: 244px;
}
div.trerighe {
border:0;
float:left;
width: 690px;
}
div.basso {
border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; 
float:left;
width:970px;
}
div.centro {
width: 970px; 
float:left;
padding: 0; background-color:#FFFFFF 
}
div.alto {
width: 970px; 
float:left;
background-color:#ffffff
}

div.destinazioni {
padding:0; 
border:0;
float:left;
width: 702px;
}
div.mezzo {
padding:0; 
border:0;
float:left;
width: 702px;
}

div.logo {
float:left;
width: 690px;
height: 140px; 
}
div.banner {
float:left;
width: 244px;
height: 140px; 
}
div.gazza {
float:left;
width: 690px; 
}
div.offerte {
float:left;
width: 244px;
}
div.unariga {
float:left;
width: 222px; 
}
div.duerighe {
float:left;
width: 456px; 
}



div#spazio {
padding:0; 
border:0;
float:left;
width: 12px; 
}

div.spazio {
padding:0; 
float:left;
width: 12px; 
}
#offerte {
padding:0; 
border:0;
float:left;
width: 244px;
margin-left:12px;
}

div.piede {
width: 970px;
float:left;
background-image:url('../../pics/Sfondo-Grigio.jpg'); 
}

div#piede1 {
padding:0 0 0 0; 
border:0;
float:left;
width: 95px;
height: 80px;
}

div#piede2 {
padding:0 0 0 0; 
border:0;
float:left;
width: 30px;
height: 80px;
}

div#piede3 {
padding:0 0 0 0; 
border:0;
float:left;
width: 730px;
height: 80px;
}













div#testo {
border:1px solid #CCCCCC;
width: auto; 
padding-left:12px; 
padding-right:12px; 
padding-top:12px; 
padding-bottom:18px;
background-image:url('../../images/Sfondo-Grigio.jpg'); 
text-align:justify;
}


















div#marrosso {
padding:0; 
border:0;
float:left;
width: 456px;
}

div#alto {
width: 456px; 
float:left;
padding: 0; 
}

div#soggiorni {
padding:0; 
border:0;
float:left;
width: 222px;
}

div.croc {
padding:0; 
border:0;
float:left;
width: 222px;
}

div#crociere {
padding:0; 
border:0;
float:left;
width: 222px;
}

div#facebook {
padding:0; 
border:0;
float:left;
width: 222px;
}	

div#video_storie {
padding:5px; 
border:0;
float:left;
width: 222px;
}	

div#basso_barche {
padding:0; 
border:0;
float:left;
width: 456px;
}

div#barche {
padding:0; 
border:0;
float:left;
width: 456px;
}

div.spot {
padding:0; 
border:0;
float:left;
width: 222px;
}

div#spotproject {
padding:0; 
border:0;
float:left;
width: 222px;
}

div#altrimari_crociere {
padding:0; 
border:0;
float:left;
width: 222px;
}	

div#altrimari_soggiorni {
padding:0; 
border:0;
float:left;
width: 222px;
}	
#offerte {
padding:0; 
border:0;
float:left;
width: 222px;
}
#offerta {
padding:0; 
border:0;
float:left;
width: 244px;
}	
#banner {
padding:0; 
border:0;
float:left;
width: 244px;
}
div#off {
border: 1px solid rgb(255, 153, 102);
width: auto; 
padding-left:10px; 
padding-right:10px; 
padding-top:10px; 
padding-bottom:10px;
background-image:url('../../pics/Sfondo-Giallo.jpg');
}

div.off {
border: 1px solid rgb(255, 153, 102);
padding:10px; 
width: auto;
background-image:url('../../pics/Sfondo-Giallo.jpg');
}




.testo10nero {COLOR: #333333; FONT-FAMILY: "arial"; FONT-SIZE: 10px; line-height: 130%; TEXT-DECORATION: none}

div#testo_gaz {
border:1px solid #CCCCCC;
padding-left:12px; 
padding-right:12px; 
padding-top:12px; 
padding-bottom:18px;
background-image:url('../../images/Sfondo-Grigio.jpg');
float:left;
width: auto;
height: 130px; 
}

div.testo_gaz {
float:left;
width: 98px; 
padding:0;
margin:0;
}

ul.testo_gaz {
margin: 0; 
padding: 0 0 0 0;
}

li.testo_gaz {
COLOR: #000; 
list-style-type: none;
FONT-FAMILY: "Verdana"; 
FONT-SIZE: 11px; 
line-height: 131%; 
TEXT-DECORATION: none
}

.testo_gaz a:link {
text-decoration: none;
COLOR: #000; 
}
.testo_gaz a:visited {
text-decoration: none;
COLOR: #000; 
}
.testo_gaz a:hover {
text-decoration: none;
COLOR: #333;
background-color:#ffc904
}


div#testo_barche {
border:1px solid #CCCCCC;
padding-left:12px; 
padding-right:12px; 
padding-top:0px; 
padding-bottom:18px;
background-image:url('../../images/Sfondo-Grigio.jpg');
float:left;
width: auto; 
}

div.testo_barche {
float:left;
width: 215px; 
padding:0;
margin:0;
}

ul.testo_barche {
padding:12px 12px 0 0;
margin:0;
display: block;
list-style-type: none;
}

li.titolo_barche {
list-style-type: none;
padding:0;
COLOR: #CC0000; 
FONT-FAMILY: "verdana"; 
FONT-SIZE: 11px; 
line-height: 130%; 
TEXT-DECORATION: none;
font-weight: bold;
}


li.testo_barche {
COLOR: #000; 
list-style-type: none;
FONT-FAMILY: "Verdana"; 
FONT-SIZE: 11px; 
line-height: 131%; 
TEXT-DECORATION: none
}

li.testo_barche_sel {
COLOR: #000; 
list-style-type: none;
FONT-FAMILY: "Verdana"; 
FONT-SIZE: 11px; 
line-height: 131%; 
TEXT-DECORATION: none;
background-color:#ffc904
}

.testo_barche a:link {
text-decoration: none;
COLOR: #000; 
}
.testo_barche a:visited {
text-decoration: none;
COLOR: #000; 
}
.testo_barche a:hover {
width: 210px; 
text-decoration: none;
COLOR: #333;
background-color:#ffc904
}

div#testo_soggiorni {
border:1px solid #CCCCCC;
padding-left:12px; 
padding-right:12px; 
padding-top:0px; 
padding-bottom:18px;
background-image:url('../../images/Sfondo-Grigio.jpg');
float:left;
width: auto; 
}

ul.testo_soggiorni {
margin: 0; 
padding:12px 0 0 0;
}

div.testo_soggiorni {
float:left;
width: 196px; 
padding:0;
margin:0;
}

li.titolo_soggiorni {
list-style-type: none;
COLOR: #CC0000; 
FONT-FAMILY: "verdana"; 
FONT-SIZE: 11px; 
line-height: 130%; 
padding:0;
TEXT-DECORATION: none;
font-weight: bold;
}

li.testo_soggiorni {
COLOR: #000; 
list-style-type: none;
FONT-FAMILY: "Verdana"; 
FONT-SIZE: 11px; 
line-height: 131%; 
TEXT-DECORATION: none
}

li.testo_soggiorni_sel {
COLOR: #000; 
list-style-type: none;
FONT-FAMILY: "Verdana"; 
FONT-SIZE: 11px; 
line-height: 131%; 
TEXT-DECORATION: none;
background-color:#ffc904
}

.testo_soggiorni a:link {
text-decoration: none;
COLOR: #000; 
}
.testo_soggiorni a:visited {
text-decoration: none;
COLOR: #000; 
}
.testo_soggiorni a:hover {
text-decoration: none;
COLOR: #333;
background-color:#ffc904
}


div#testo_crociere {
border:1px solid #CCCCCC;
padding-left:12px; 
padding-right:12px; 
padding-top:0px; 
padding-bottom:18px;
background-image:url('../../images/Sfondo-Grigio.jpg');
float:left;
width: auto; 
}

ul.testo_crociere {
margin: 0; 
padding:12px 0 0 0;
}

div.testo_crociere {
float:left;
width: 196px; 
padding:0;
margin:0;
}

li.titolo_crociere {
list-style-type: none;
COLOR: #CC0000; 
FONT-FAMILY: "verdana"; 
FONT-SIZE: 11px; 
line-height: 130%; 
padding:0;
TEXT-DECORATION: none;
font-weight: bold;
}
li.testo_crociere_sel {
COLOR: #000; 
list-style-type: none;
FONT-FAMILY: "Verdana"; 
FONT-SIZE: 11px; 
line-height: 131%; 
TEXT-DECORATION: none;
background-color:#ffc904;
}

li.testo_crociere {
COLOR: #000; 
list-style-type: none;
FONT-FAMILY: "Verdana"; 
FONT-SIZE: 11px; 
line-height: 131%; 
TEXT-DECORATION: none
}

.testo_crociere a:link {
text-decoration: none;
COLOR: #000; 
}
.testo_crociere a:visited {
text-decoration: none;
COLOR: #000; 
}
.testo_crociere a:hover {
text-decoration: none;
COLOR: #333;
background-color:#ffc904
}

DIV#testo_spotproject {
 BACKGROUND-IMAGE: url("../../images/Sfondo-Grigio.jpg"); BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 18px; PADDING-LEFT: 12px; WIDTH: auto; PADDING-RIGHT: 12px; FLOAT: left; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
UL.testo_spotproject {
 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.testo_spotproject {
 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 196px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.titolo_spotproject {
 PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; LIST-STYLE-TYPE: none; MARGIN-TOP: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "verdana"; COLOR: #0c6397; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.testo_spotproject {
 LINE-HEIGHT: 131%; LIST-STYLE-TYPE: none; FONT-FAMILY: "Verdana"; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.testo_spotproject A:link {
 COLOR: #000; TEXT-DECORATION: none
}
.testo_spotproject A:visited {
 COLOR: #000; TEXT-DECORATION: none
}
.testo_spotproject A:hover {
 BACKGROUND-COLOR: #bbedfe; COLOR: #333; TEXT-DECORATION: none
}
DIV#testo_altrimari {
 BACKGROUND-IMAGE: url("../../images/Sfondo-Grigio.jpg"); BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 18px; PADDING-LEFT: 12px; WIDTH: auto; PADDING-RIGHT: 12px; FLOAT: left; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
UL.testo_altrimari {
 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
DIV.testo_altrimari {
 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 196px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.titolo_altrimari {
 PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "verdana"; COLOR: #568f84; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.testo_altrimari {
 LINE-HEIGHT: 131%; LIST-STYLE-TYPE: none; FONT-FAMILY: "Verdana"; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.testo_altrimari A:link {
 COLOR: #000; TEXT-DECORATION: none
}
.testo_altrimari A:visited {
 COLOR: #000; TEXT-DECORATION: none
}
.testo_altrimari A:hover {
 BACKGROUND-COLOR: #beeee8; COLOR: #333; TEXT-DECORATION: none
}
DIV#testo_terraferma {
 BACKGROUND-IMAGE: url("../../pics/Sfondo-Grigio.jpg"); BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 18px; PADDING-LEFT: 12px; WIDTH: auto; PADDING-RIGHT: 12px; FLOAT: left; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
UL.testo_terraferma {
 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
DIV.testo_terraferma {
 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 196px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.titolo_terraferma {
 PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "verdana"; COLOR: #7b6611; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.testo_terraferma {
 LINE-HEIGHT: 131%; LIST-STYLE-TYPE: none; FONT-FAMILY: "Verdana"; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.testo_terraferma A:link {
 COLOR: #000; TEXT-DECORATION: none
}
.testo_terraferma A:visited {
 COLOR: #000; TEXT-DECORATION: none
}
.testo_terraferma A:hover {
 BACKGROUND-COLOR: #eee4bb; COLOR: #333; TEXT-DECORATION: none
}
img.pdf_dx { 
align: right; 
float: right; 
border: 0; 
}
img.pdf_sx { 
align: left; 
border: 0; 
}
.offerta_promozione {COLOR: #CC0000; FONT-FAMILY: "verdana"; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight: bold}
.offerta_servizio {COLOR: #000000; FONT-FAMILY: "verdana"; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight: bold}
.offerta_servizio_note {COLOR: #000000; FONT-FAMILY: "Verdana"; FONT-SIZE: 11px; font-style:italic}
.offerta_partenza {COLOR: #000000; FONT-FAMILY: "verdana"; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight: bold}
.offerta_partenza_note {COLOR: #000000; FONT-FAMILY: "verdana"; FONT-SIZE: 11px; font-style:italic}
.offerta_prezzo {COLOR: #CC0000; FONT-FAMILY: "verdana"; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight: bold}

.offerta2_promozione {COLOR: #CC0000; FONT-FAMILY: "verdana"; FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight: bold}
.offerta2_servizio {COLOR: #000000; FONT-FAMILY: "verdana"; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight: bold; line-height:130%}
.offerta2_servizio_note {COLOR: #000000; FONT-FAMILY: "Verdana"; FONT-SIZE: 12px}
.offerta2_partenza {COLOR: #000000; FONT-FAMILY: "verdana"; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight: bold; line-height:130%}
.offerta2_partenza_note {COLOR: #000000; FONT-FAMILY: "verdana"; FONT-SIZE: 11px; font-style:italic}
.offerta2_prezzo {COLOR: #CC0000; FONT-FAMILY: "verdana"; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight: bold}

.offerte_categoria {border:1px solid #FF0000; COLOR: #CC0000; FONT-FAMILY: "verdana"; FONT-SIZE: 18px; TEXT-DECORATION: none; line-height: 125%; font-weight: bold; text-align:center; background-color:#FF9966; padding-left:80px; padding-right:80px}
.offerte_area {COLOR: #000000; FONT-FAMILY: "arial"; FONT-SIZE: 16px; TEXT-DECORATION: none; line-height: 125%; font-weight: bold}



.testo11Blu {COLOR: #037EC3; FONT-FAMILY: "verdana"; FONT-SIZE: 11px; line-height: 150%; TEXT-DECORATION: none}
a:link.testo11Blu { COLOR: #037EC3; TEXT-DECORATION: none}
a:hover.testo11Blu { COLOR: #037EC3; TEXT-DECORATION: underline}



.testo11Rosso {COLOR: #CC0000; FONT-FAMILY: "verdana"; FONT-SIZE: 11px; line-height: 130%; TEXT-DECORATION: none}
a:link.testo11Rosso { TEXT-DECORATION: none}
a:hover.testo11Rosso { TEXT-DECORATION: none}



.testo11nero {COLOR: #333333; FONT-FAMILY: "verdana"; FONT-SIZE: 11px; line-height: 140%; TEXT-DECORATION: none}
.testo11nerosel {COLOR: #333333; FONT-FAMILY: "verdana"; FONT-SIZE: 11px; line-height: 130%; TEXT-DECORATION: none; background-color:#ffc904}
a:link.testo11nero { COLOR: #333333; TEXT-DECORATION: none }
a:hover.testo11nero { COLOR: #333333; TEXT-DECORATION: underline }

body {
	COLOR: #333333;
	FONT-FAMILY: "verdana";
	FONT-SIZE: 11px;
	line-height: 130%;
	TEXT-DECORATION: none;
	background-color: #F3F3F3;
	margin-top: 0;
}