BODY {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color:#FDFBF1
}
H1 {
	PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 24px; COLOR: #333333; PADDING-TOP:5px
}
H2 {
	PADDING-LEFT: 30px; FONT-WEIGHT: normal; COLOR: #b8ab9a
}
H3 {
	PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: #2b5c12
}
H1.homepage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; TEXT-ALIGN: justify
}
.titoletto {
	FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: "Trebuchet MS", Verdana, Arial
}
H2.titoletto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.titoletto-arancio {
	FONT-SIZE: 18px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial
}
.tit-bianco-center {
	FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: "Trebuchet MS", Verdana, Arial; TEXT-ALIGN: center
}
.tit-right {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff9900; FONT-FAMILY: "Trebuchet MS", Verdana, Arial; TEXT-ALIGN: right
}
input,textarea,select {
font-size:11px;
border:1px solid #cccccc
}
.testo-arancione {
	COLOR: #f2640f
}
.testo-rosso {
	COLOR: #cc3333
}
.testo-right {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-ALIGN: right
}
.testo {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 18px; TEXT-ALIGN: justify
}
.testo-center {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; TEXT-ALIGN: center
}
.testo-left {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; TEXT-ALIGN: left
}
.testo-nointerlinea {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; TEXT-ALIGN: justify
}
.testo-linea {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; TEXT-ALIGN: justify
}
.indirizzo {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 12px; TEXT-ALIGN: left
}
A.link-nero:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.link-nero:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.link-nero:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
A.link-nero:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.link-bianco:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link-bianco:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link-bianco:hover {
	COLOR: #f2640f; TEXT-DECORATION: none
}
A.link-bianco:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.link-arancio A {
	COLOR: #f2640f; TEXT-DECORATION: underline
}
.link-nero A {
	COLOR: #000; TEXT-DECORATION: underline
}
A.link-arancio:link {
	COLOR: #f2640f; TEXT-DECORATION: underline
}
A.link-arancio:visited {
	COLOR: #f2640f; TEXT-DECORATION: underline
}
A.link-arancio:hover {
	COLOR: #f2640f; TEXT-DECORATION: none
}
A.link-arancio:active {
	COLOR: #f2640f; TEXT-DECORATION: underline
}
.clist {
	BORDER-RIGHT: #f2640f 1px solid; BORDER-TOP: #f2640f 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #f2640f 1px solid; COLOR: #333333; BORDER-BOTTOM: #f2640f 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.cbutton {
	BORDER-RIGHT: #f2640f 1px solid; BORDER-TOP: #f2640f 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #f2640f 1px solid; COLOR: #333333; BORDER-BOTTOM: #f2640f 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.img {
	FLOAT: right; MARGIN-LEFT: 40px; MARGIN-RIGHT: 20px
}
.clear {
	CLEAR: both
}
.foto {
	BORDER-RIGHT: #e8e3d7 3px solid; BORDER-TOP: #e8e3d7 3px solid; BORDER-LEFT: #e8e3d7 3px solid; BORDER-BOTTOM: #e8e3d7 3px solid
}
TABLE DIV#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#menu UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE DIV#menu UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#menu UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#menu UL {
	LIST-STYLE-TYPE: none
}
DIV#menu UL LI UL {
	LIST-STYLE-TYPE: none
}
DIV#menu UL LI A {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(immagini/menu-off.gif); MARGIN-LEFT: 12px; COLOR: #333333; LINE-HEIGHT: 16px; MARGIN-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#menu UL LI UL LI A {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(immagini/menu-off.gif); MARGIN-LEFT: 12px; COLOR: #333333; LINE-HEIGHT: 16px; MARGIN-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#menu UL LI A:link {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(immagini/menu-off.gif); MARGIN-LEFT: 12px; COLOR: #333333; LINE-HEIGHT: 16px; MARGIN-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#menu UL LI UL LI A:link {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(immagini/menu-off.gif); MARGIN-LEFT: 12px; COLOR: #333333; LINE-HEIGHT: 16px; MARGIN-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#menu UL LI A:hover {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(immagini/menu-on.gif); MARGIN-LEFT: 12px; COLOR: #333333; LINE-HEIGHT: 16px; MARGIN-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#menu UL LI UL LI A:hover {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(immagini/menu-on.gif); MARGIN-LEFT: 12px; COLOR: #333333; LINE-HEIGHT: 16px; MARGIN-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#menu UL LI A:active {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(immagini/menu-off.gif); MARGIN-LEFT: 12px; COLOR: #333333; LINE-HEIGHT: 16px; MARGIN-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV#menu UL LI UL LI A:active {
	DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(immagini/menu-off.gif); MARGIN-LEFT: 12px; COLOR: #333333; LINE-HEIGHT: 16px; MARGIN-RIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#offerte-all-inclusive {
	MARGIN-LEFT: -10px
}
#offerte-all-inclusive LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT-SIZE: 11px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
#offerte-all-inclusive LI A {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT-SIZE: 11px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
#offerte-all-inclusive LI A:hover {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT-SIZE: 11px; COLOR: #ff6600; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
#offerte-all-inclusive H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 10px; COLOR: #ff6600
}
A.itinerari {
	COLOR: #000000
}
#all-inclusive {
	MARGIN-LEFT: 0px
}
#all-inclusive LI {
	PADDING-RIGHT: 5px; FONT-SIZE: 11px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: square; TEXT-DECORATION: none
}
#all-inclusive LI A {
	PADDING-RIGHT: 5px; FONT-SIZE: 11px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: square; TEXT-DECORATION: none
}
#all-inclusive LI A:hover {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT-SIZE: 11px; COLOR: #ff6600; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
#all-inclusive H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 10px; COLOR: #ff6600
}
H2.all-inclusive-magazine {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 0px; COLOR: #ff6600
}
#all-inclusive-magazine {
	WIDTH: 220px
}
#all-inclusive-magazine UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
#all-inclusive-magazine A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#all-inclusive-magazine A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff6600; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.float {
	FLOAT: left
}
 .codice {
	font-size: 10px;
	color: #333333;
}
.alink {
font-weight:bold;
padding-left:30px;
padding-right:30px;
padding-bottom:20px;
font-size:12px;
text-decoration:none;
color:#990000;
font-family:"Trebuchet MS", Verdana, Arial;
letter-spacing:0.1em;
}
.alink a{
color:#990000;


font-weight:bold;
 text-decoration:none;

}

.alink a:hover {
color:#333333;

text-decoration:underline;
 
}
.titolo{
 font-size:11px; padding-left:30px;padding-right:30px;color:#333333;

 
}
  .titolo1{
 font-size:11px;  padding-right:30px;color:#333333;

 
}

.rosso_bordo{
height:15px; font-size:11px;color:#CC3300;font-weight:bold;font-family:sans-serif; text-decoration:none;
}
.rosso_bordo a {
 text-decoration:none;
}
.colore_rosso {font-size: 10px; color:#CC3333;font-weight:bold}

