body, html, p, div, img, ul, li, form {
margin:0;
padding:0;
}
html{overflow:-moz-scrollbars-vertical;}

body, html {
background-color:#FFFFFF;
}
body { 
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #1D007C;
font-style: normal;
font-weight:normal;
}
input.lunghezza200px {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; /*testi interni */
color: #373737;
/*color: #1D007C;*/
font-style: normal;
font-weight:normal;
width:200px;
}
select {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width:127px;
height:18px;
line-height:11px;
color: #000;
font-style: normal;
font-weight:normal;
display:block;
margin:0 0 0 0;
border-color:#fff;

}
option {
font-size: 10px;
height:15px;
line-height:13px;
color: #000;
font-style: normal;
font-weight:normal;

}

.dida {
margin:2px 0 0 5px;;
padding:0;
background-color:#CBD4D9;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight:normal;
line-height:15px;
letter-spacing:20;
text-align:center;
}

.tabimg {
padding:5px 0 3px 0;
cursor:pointer;
}
#flashhome {
padding-top:6px;
}
#home1{
background-color:#FFFFFF;
width:588px;
height:188px;
border-style:solid;
border-width:0px;
border-color:#000000;
float:left;
}
div#home2, div#home3, div#home4{
float:left;
background-color:#EFF0F5;
background-image:url(gif/home/home2.jpg);
background-repeat:no-repeat;
background-position:bottom;
cursor:pointer;
width:192px;
height:190px;
border-style:solid;
border-width:0px;
border-color:#EFF0F5;
text-align:center;
vertical-align:bottom;
margin:6px 0 0 0;
}
div#home3{
background-image:url(gif/home/home3.jpg);
margin:6px 7px 0 6px;
}
div#home4{
background-image:url(gif/home/home4.jpg);
margin:6px 0 0 0;
}
#home5{
background-color:#EFF0F5;
width:480px;
height:auto;
border-style:solid;
border-width:1px;
border-color:#EFF0F5;
float:left;
padding:0 0 0 0;
margin:0 0 4px 0;
overflow:hidden;
}
div#home5 a:link, div#home5 a:visited, div#home5 a:active {
color:#330099;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:underline;
letter-spacing: 1px;
margin-top:7px;
}


#home5 div#noticia{
float:top;
width:100%;
height:auto;
border-style:solid;
border-color:#660099;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
text-align:right;
padding:0 0 0 0;
margin:0 0 0 0;
overflow-y:hidden;
overflow-x:hidden;
} 
#home5 div#noticia div#imagen{
float:left;
width:160px;
height:140px;
text-align:center;
margin:10px 0 0 0;
} 
#home5 div#noticia div#textonoticia{
float:left;
width:300px;
text-align:left;
border-style:solid;
border-color:#FFFF99;
border-width:0px;
padding:0 4px 0 10px;
margin:10px 0 0 0;
font-weight:normal;
} 

#home6{
background-color:#EFF0F5;
width:455px;
height:auto;
border-style:solid;
border-width:1px;
border-color:#EFF0F5;
float:right;
padding:0 0 0 0;
margin:0 0 4px 0;
overflow:hidden;
}
div#gifoferta{
margin:4px 0 0 0;
cursor:pointer;
}

/*----------LAYOUT-----------*/
div#container{
width:950px;
padding:5px;
margin: 0 auto;
/*background-image:url(img/sfondo.gif);*/
background-repeat:no-repeat;
background-position:5px 400px;
}
div#header {
height:31px;
}
div#header img{
border:0;
padding:0;
margin:0;
}
div#main{
float:left;
width:780px
}
div#content{
float:right;
width:590px;
padding:5px;
}
div#nav{
float:left;
width:180px;
}
.fb{
float:left;
margin-left:20px;
margin-top:20px;
margin-bottom:20px;
width:100%;
}


#menusx {
	margin:4px 0 0 0;
	/*overflow:hidden;*//*JOSE: LO HE CAMBIADO EL 20/11/2009 CON LA INTECION DE CAMBIAR EL MENU*/
	height:550px;
	width:180px;
}
#menusx_2 {
position:absolute;
top:40px;
left:50%;
margin-left:-475px;
z-index:1;
}
div#extra{
float:right;
width:170px;

}
div#footer{
/*width:950px;*/
/*padding:5px;*/
clear:both;
height:20px;
margin:3px 0 0 0;
/*
margin: 0 auto;

border-left:1px solid #C4BFDF;
border-right:1px solid #C4BFDF;
border-bottom:1px solid #C4BFDF;
*/
}
div#footer_2 {
position:absolute;
top:600px;
left:50%;
margin-left:-450px;
z-index:999;
/*width:950px;*/
/*padding:5px;*/

/*
margin: 0 auto;

border-left:1px solid #C4BFDF;
border-right:1px solid #C4BFDF;
border-bottom:1px solid #C4BFDF;
*/
}
div#footer3{
text-align:center;
width:950px;
padding:5px;
margin: 0 auto;
/*background-image:url(img/sfondo.gif);*/
background-repeat:no-repeat;
background-position:5px 400px;
}
div#logo {
height:27px;
background:url(img/logo.png) no-repeat;
padding-top:140px;
}

div#calendar {
width:590px;
height:158px;
}

/*----------container-----------*/
div#container{
border:1px solid #C4BFDF;
/*
border-left:1px solid #C4BFDF;
border-right:1px solid #C4BFDF;
border-top:1px solid #C4BFDF;
*/

}
div#contentArea {
width:590px;
overflow:auto;
overflow-x:hidden;
overflow-y:hidden;
}
/*----------header-----------*/
div#header {
background-color:#9287BB;
color:#FFFFFF;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
/*text-align:center;*/
line-height:30px;
/*
background-image:url(img/sfondo-bandiere.png);
background-repeat:no-repeat;
background-position:50px 9px;
*/
letter-spacing: 1px;
}
div#header a:link, div#header a:visited, div#header a:active {
color:#FFFFFF;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
letter-spacing: 1px;
margin-top:7px;
}
div#header a:hover {
color:#FFFFFF;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
letter-spacing: 1px;

}
div#header img {
vertical-align: middle;
/*
position:relative;
left:-100px;
top:3px;
*/
}
/*--------calendar---------*/
div#calendar {
/*background-image:url(img/calendar-background.jpg);-- esta linea hay que quitarla cuando se suban todos los idiomas generados con xslt ----*/
background-repeat:no-repeat;
background-position:top left;
}
div#calendar_1 {
float:left;
width:127px; /*145px;*/
height:158px;
padding: 0 6px 0 12px;
}
div#calendar_2 {
float:left;
width:161px; /*172px;*/
height:158px;
padding: 0 6px 0 5px;
}
div#calendar_3 {
float:left;
width:161px; /*172px;*/
height:158px;
padding: 0 5px 0 6px;
}
div#calendar_4 {
float:left;
width:101px;
height:158px;
cursor:pointer;
}
div#calendar h3 {
height:158px;
height:14px;
margin:11px 0 10px 0;
padding:0;
line-height:14px;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #fff;
font-style: normal;
font-weight:normal;
text-align:center;
letter-spacing:1.5pt;
}

/*--------CONTENT---------*/

div#content a:link, div#content a:visited, div#content a:active {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
font-style: normal;
font-weight:normal;
text-decoration:underline;
}
div#content a:hover {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
font-style: normal;
font-weight:normal;
text-decoration:underline;
}
div#principal-titolo {
height:30px;
padding:20px 12px 0 21px;

}
div#principal-titolo h1 {
	FONT-FAMILY:"Times New Roman", Times, serif;
	font-size: 18px;
	color: #2B8574;
	font-style: normal;
	font-weight:normal;
	line-height:20px;
	margin:5px 0 15px 0;
	width:420px;
	float: left;
}
div#principal-neutro  {
padding:20px 15px 0 21px;
margin: 0;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; /*testi interni */
text-align:justify;
color: #373737;
/*color: #1D007C;*/
font-style: normal;
font-weight:normal;
line-height:14px;
clear:both;
}
div#anterior-siguente{
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
/*color: #2B8574;*/
font-style: normal;
font-weight:normal;
line-height:14px;
margin:5px 0 15px 0;
float:right;
}
div#anterior-siguente a:link,div#anterior-siguente a:visited,div#anterior-siguente a:active{
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
/*color: #2B8574;*/
font-style: normal;
font-weight:normal;
line-height:14px;
text-decoration:none;
}
div#anterior-siguente a:hover{
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
/*color: #2B8574;*/
font-style: normal;
font-weight:normal;
line-height:14px;
text-decoration:underline;
}

div#principal-centrato-up {
height:204px; /*370px*/
padding:17px 25px 0 24px;
text-align:center;

}
div#principal-centrato-hotlimg {
height:171px; /*370px*/
margin:0;
padding:0;
}
div#principal-centrato p {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; /*testi interni */
	text-align:justify;
color: #373737;
/*color: #1D007C;*/
font-style: normal;
font-weight:normal;
text-align:center;
line-height:14px;
margin:0 0 15px 0;
}

div#principal-left {
float:left;
width:316px;
/*height:342px;*/
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; /*testi interni */
	text-align:justify;
color: #373737;
/*color: #1D007C;*/
font-style: normal;
font-weight:normal;
line-height:14px;
margin:0 0 0 0;
padding:20px 15px 0 21px;
}
div#titolo-sezione  {
padding:20px 15px 0 21px;

}
div#principal-left h4, div#principal-neutro h4,  div#titolo-sezione h4 {
	FONT-FAMILY:"Times New Roman", Times, serif;
	font-size: 18px;
	color: #666666;
	font-style: italic;
	font-weight:normal;
	line-height:20px;
	margin:0 0 15px 0;

}
div#principal-left ul, div#isitituzional-right ul {
margin:0 0 15px 20px;
list-style:url(img/trattino.gif);
}

div#principal-left a:link, div#principal-left a:visited, div#principal-left a:active, div#principal-left a:hover{
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; /*testi interni */
color: #373737;
/*color: #1D007C;*/
font-style: normal;
font-weight:normal;
line-height:14px;
text-decoration:underline;
}

div#principal-left p {
margin:0 0 15px 0;
line-height:16px;
}

div#principal-left h2, div#principal-neutro h2 {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
/*color: #2B8574;*/
font-style: normal;
font-weight:bold;
line-height:14px;
margin:0;
}
div#principal-right {
	float:right;
	FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; /*testi interni */
	text-align:justify;
	color: #373737;
	/*color: #1D007C;*/
	font-style: normal;
	font-weight:normal;
	line-height:14px;
	margin:0 7px 0 0;
	padding:15px 0 0 0;
	/*height:367px;*/
}
div#principal-right img {
border:1px solid #E5E5E5;
padding:6px;
margin:0;
}
/*NUOVA OFFERTA */
/*------------*/
div#ofertas_2 {
width:563px;
border: 1px solid #666;
/*background-color:#DBF0ED;*/
padding:0 0 15px 0;
margin:15px 0 20px 20px;
color: #373737;
clear:left;
float:left;
}
div#ofertas_2 h1{
width:100%;
margin:0 0 0 0;
padding:0 0 0 0;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
line-height:27px;
color: #373737;
font-style: normal;
font-weight:normal;
background-color:#666;
}
div#ofertas_container_2 {
	border-bottom: 0px solid #666;
	/*background-color:#DBF0ED;*/
padding:0 0 16px 0;
	margin:18px 12px 0 15px;


}
div#ofertas_container_2 h2 {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
/*color: #2B8574;*/
font-style: normal;
font-weight:bold;
line-height:14px;
margin:0 0 0 0;
}
div#ofertas_container_2 p {
margin:0 0 0 0;
}
div#ofertas_container_2 a:link, div#ofertas_container_2 a:visited,div#ofertas_container_2 a:hover,div#ofertas_container_2 a:active{
display:block;
color:#000000;
height:16px;
background-repeat:no-repeat;
background-position:center left;
text-align:center;
text-decoration:none;
float:left;
border-right:1px solid;
margin:0 16px 0 0;
padding:0 15px 0 27px;
}

div div#legal{
font-size: 8px;
}

div.ofertas_container_content a:link,div.ofertas_container_content a:visited,div.ofertas_container_content a:active,div.ofertas_container_content a:hover {
	FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; /*testi interni */
	color: #373737;
	/*color: #1D007C;*/
	font-style: normal;
	font-weight:normal;
	line-height:14px;
	}
/* ----------- */
div#ofertas {
float:left;
	/*background-color:#DBF0ED;*/
	/*padding:20px 0 20px 20px;*/
	margin:15px 0 0 0;
}
div#ofertasleft {
float:left;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #3A2419;
width:394px;
padding:20px 0 20px 20px;
}

div#ofertasleft h1{
margin:0 0 9px 0;
padding:0;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #3A2419;
font-style: normal;
font-weight:normal;
}
.offtitle{
margin:0 0 9px 0;
padding:0;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 22px;
color: #3A2419;
font-style: normal;
font-weight:normal;
}
div#ofertasright {
float:left;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
padding:0;
width:176px;
padding:20px 0 20px 0;
}

p#reservar1 {
background-color:#3A2419;
margin:4px 0 13px 0;
background-image:url(img/ofertas-sfondo-01-stella.png);
background-repeat:no-repeat;
background-position:right;
}
p#reservar1 a:link,p#reservar1 a:visited,p#reservar1 a:active,p#reservar1 a:hover {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:20px;
color: #fff;
font-style: normal;
font-weight:bold;
text-decoration:none;
padding-left:9px;
}

p#emprimir {
background-color:#CBC6C3;
margin:0 0 5px 0;
background-image:url(img/ofertas-sfondo-02-square.png);
background-repeat:no-repeat;
background-position:right;

}
p#emprimir a:link,p#emprimir a:visited,p#emprimir a:active,p#emprimir a:hover {
	FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:20px;	
	color: #1D2A50;
	font-style: normal;
	font-weight:bold;
	text-decoration:none;
	padding-left:9px;
}
p#enviar_amigo {
background-color:#CBC6C3;
margin:0 0 0 0;
background-image:url(img/ofertas-sfondo-03-square.png);
background-repeat:no-repeat;
background-position:right;
}
p#enviar_amigo a:link,p#enviar_amigo a:visited,p#enviar_amigo a:active,p#enviar_amigo a:hover {
	FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:20px;	
	color: #1D2A50;
	font-style: normal;
	font-weight:bold;
	text-decoration:none;
	padding-left:9px;
}

div#principal-neutro th  {
background-color:#C2D8FF;
text-align:center;
color:#000000;
padding:1px;
}
div#principal-neutro td {
text-align:center;
color:#000000;
padding:1px;
}
div#principal-neutro img {
border:1px solid #E5E5E5;
padding:13px;
margin:0 0 15px 0;
}
div#imgselection {
margin:0 0 0 0;
}
div#imgselection ul {
margin:0 auto;
}
div#imagecontainer {
background-repeat:no-repeat;
background-position:15px 15px;
}
div#imgselection ul li {
float:left;
list-style-type:none;
display:block;
width:17px;
height:17px;
line-height:17px;
text-align:center;
color:#37434A;
font-size:10px;
background-color:#CAD4D9;
margin:0 4px 0 0;
cursor:pointer;
}
/*-----IBIZA + istituzional---------*/
div#isitituzional-titolo {
height:30px;
padding:20px 15px 0 15px;

}
div#isitituzional-titolo h1 {
	FONT-FAMILY:"Times New Roman", Times, serif;
	font-size: 20px;
	/*color: #666666;*/
	color: #1D007C;
	font-style: normal;
	font-weight:normal;
	line-height:14px;
	margin:5px 0 15px 0;

}

div#isitituzional-left {
	float:left;
	width:110px;
	height:380px;
	FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; /*testi interni */
	color: #373737;
	/*color: #1D007C;*/
	font-style: normal;
	font-weight:normal;
	text-align:justify;
	line-height:14px;
	margin:0 0 0 0;
	padding:20px 15px 15px 15px;
}
div#isitituzional-left h2 {
background-color:#E8E5F1;
height:26px;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:26px;
	color: #666666;
	/*color: #1D007C;*/
font-style: normal;
font-weight:normal;
}

div#isitituzional-left img {
border:1px solid #E5E5E5;
padding:6px;
margin:3px;
}
div#isitituzional-left-ibiza {
	float:left;
	width:110px;
	FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; /*testi interni */
	text-align:justify;
	color: #373737;
	/*color: #1D007C;*/
	font-style: normal;
	font-weight:normal;
	line-height:14px;
	margin:0 0 0 0;
	padding:20px 15px 15px 15px;
}

div#isitituzional-right {
	float:right;
	width:430px;
	FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;
	font-style: normal;
	font-weight:normal;
	text-align:justify;
	line-height:18px;
	margin:0 0 0 0;
	padding:20px 15px 0 0;
}
div#isitituzional-right p{

	margin:0;

}
div#isitituzional-right img {
border:1px solid #E5E5E5;
padding:6px;
margin:0;
}
div#isitituzional-right h2 {
display:block;
width:430px;
background-color:#E8E5F1;
height:26px;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:26px;
	/*color: #666666;*/
	color: #1D007C;
font-style: normal;
font-weight:normal;
padding-left:5px;
margin:15px 0 15px 0;
}
.titolo_istitutional_ibiza {
width:420px;
background-color:#E8E5F1;
height:26px;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:26px;
	/*color: #666666;*/
	color: #1D007C;
font-style: normal;
font-weight:normal;
margin:15px 0 15px 0;
padding-left:3px;
}

div#isitituzional-right h3 { /*usato nella tab offerte*/
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
	/*color: #666666;*/
	color: #1D007C;
font-style: normal;
font-weight:normal;
margin:0;
}

div#isitituzional-right p#legal {
font-size:12px
}

div#isitituzional-right button {
	margin:0 0 0 0;
	padding:0 0 0 0;
	border:0;
	background-color:#1D007C;
	color:#fff;
}
/*--------NAV---------*/
div#nav p{
width:180px;
margin:10px auto;
text-align:left;
}
div#nav a:link, div#nav a:visited, div#nav a:active {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-style: normal;
font-weight:normal;
text-decoration:underline;
}
div#nav a:hover {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-style: normal;
font-weight:normal;
text-decoration:underline;
}
/*--------EXTRA---------*/
div#extra p{
width:180px;
margin:10px auto;
text-align:left;
}
div#extra a:link, div#extra a:visited, div#extra a:active {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-style: normal;
font-weight:normal;
text-decoration:underline;
}
div#extra a:hover {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
font-style: normal;
font-weight:normal;
text-decoration:underline;
}

div#reserva-telefonica {
width:170px;
height:159px;
margin:5px 0 0 0;
background-color:#FFFFFF;
}
div#conosca_isla_button {
width:170px;
height:76px;
}
div#ofertas-banner {
/* width:170px; /*170px;*/
/* height:120px; /*con margin e pading 83*/
/*padding:25px 7px 7px 7px;*/
margin:5px 0 0 0;
padding:0 0 0 0;
background-image:url(img/colonna-dx-ofertas-azuline-sfondo-02.jpg);
background-repeat:no-repeat;
background-position:top left;

background-color:#FFFFFF;

}
div#ofertas-banner img {
padding:0;
background-color:#FFFFFF;
}
div#ofertas-banner p {
	FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight:normal;
	text-align:center;
	margin:0 auto;
	margin-bottom:0px;
	width:160px;
	line-height:13px;
}
div#ofertas-banner h1{
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #39438E;
font-style: normal;
font-weight:bold;
text-align:center;
margin:0;
}
div#ofertas-banner p a:link, div#ofertas-banner p a:active, div#ofertas-banner p a:visited {
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #715AA0;
font-style: normal;
font-weight:bold;
text-align:center;
margin:0;
text-decoration:none;
}
div#ofertas-banner p a:hover {
text-decoration:underline;
}
div#newsletter {
width:170px; /*130px;*/
height:68px; /*131px*/
background-color:#C9D6E9;
padding:0 0 0 0;
margin:0 0 0 0;
/*background-image:url(img/mewsletter.png);*/
background-repeat:no-repeat;
background-position:top left;
}
div#newsletter input{
width:110px;
height:14px;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-style: normal;
font-weight:normal;
padding:0 0 0 0;
margin:41px 0 0 14px;
}
div#newsletter button{
width:20px;
height:16px;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-style: normal;
font-weight:normal;
background-color:#5A7188;
padding:0;
margin:42px 0 0 0;
border:0;
vertical-align:top;
}
div#menuibiza ul li{
list-style-type: None;
text-align:left;
margin:0 2px 0 2px;
}
div#menuibiza ul li a:link,div#menuibiza ul li a:active,div#menuibiza ul li a:visited{
display:block;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0074C3;
background-color:#F6ECE5;
line-height:15px;
font-style: normal;
font-weight:bold;
text-align:center;
margin:3px 0 0 0;
text-decoration:none;
width:169px;
}
div#menuibiza ul li a:hover{
display:block;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0074C3;
background-color:#E9D5CB;
line-height:15px;
font-style: normal;
font-weight:bold;
text-align:center;
margin:3px 0 0 0;
text-decoration:none;
}

div#tarjeta-banner {
width:170px; 
height:68px; 
padding:0 0 0 0;
margin:0 0 0 0;
background-color:#EDEBE1;
/*cursor:pointer;*/
}
div#folleto-virtual {
width:170px; 
height:53px; 
padding:0;
margin:5px 0 5px 0;
background-color:#FFFFFF;
}

/*--------FOOTER---------*/
div#footer{
	FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
	background-color:#9287BB;
	color:#ffffff;
	font-size: 11px;
	line-height:20px;
	text-align:center;
	letter-spacing: 1px;
}
div#footer a:link, div#footer a:visited, div#footer a:active {
color:#FFFFFF;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
letter-spacing: 1px;
}
div#footer a:hover {
color:#FFFFFF;
FONT-FAMILY:"Trebuchet MS", "Trebuchet", Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
letter-spacing: 1px;
}

.enlaceblanco:link{
	font-weight: bold;
	background-color: #FFFFFF;
	color: #FFFFFF;
}
.enlaceblanco:visited{
	font-weight: bold;
	background-color: #FFFFFF;
	color: #FFFFFF;
}
.enlaceblanco:hover{
	font-weight: bold;
	background-color: #FFFFFF;
	color: #FFFFFF;
}
div#menu a:link, div#menu a:visited, div#menu a:active{
	FONT-FAMILY:"Times New Roman", Times, serif;
	font-size: 12px;
	color: #2c0e7d;
	font-style: normal;
	font-weight:bold;
	line-height:17px;
	margin:0 0 0 0;
	text-decoration:none
}
div#menu a:hover{
	color:#2c0edd
}
div#submenu91 a:link, div#submenu91 a:visited, div#submenu91 a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3199af;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 25px;
}
div#submenu91 a:hover{
	text-decoration:none
}

div#submenu93 a:link, div#submenu93 a:visited, div#submenu93 a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0688fd;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 25px;
}
div#submenu93 a:hover{
	text-decoration:none
}
div#submenu94 a:link, div#submenu94 a:visited, div#submenu94 a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656dd3;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 25px;
}
div#submenu94 a:hover{
	text-decoration:none
}
div#submenu92 a:link, div#submenu92 a:visited, div#submenu92 a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a57dca;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 25px;
}
div#submenu92 a:hover{
	text-decoration:none
}
div#submenu96 a:link, div#submenu96 a:visited, div#submenu96 a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e47eae;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 25px;
}
div#submenu96 a:hover{
	text-decoration:none
}
div#submenu98 a:link, div#submenu98 a:visited, div#submenu98 a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fe7777;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 25px;
}
div#submenu98 a:hover{
	text-decoration:none
}
div#submenu99 a:link, div#submenu99 a:visited, div#submenu99 a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f7743c;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 25px;
}
div#submenu99 a:hover{
	text-decoration:none
}
div#submenu97 a:link, div#submenu97 a:visited, div#submenu97 a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f6a336;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 25px;
}

div#submenu97 a:hover{
	text-decoration:none
}

div#submenu89 a:link, div#submenu89 a:visited, div#submenu89 a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dfae01;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 25px;
}
div#submenu89 a:hover{
	text-decoration:none
}

div#submenu90 a:link, div#submenu90 a:visited, div#submenu90 a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e88705;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 25px;
}
div#submenu90 a:hover{
	text-decoration:none
}

div#submenu88 a:link, div#submenu88 a:visited, div#submenu88 a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 25px;
}
div#submenu88 a:hover{
	text-decoration:none
}



div#submenuhome, div#submenuhome a:link, div#submenuhome a:visited, div#submenuhome a:active{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2c0e7d;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration:none;
	margin-left: 23px;
}
div#submenuhome a:hover{
	text-decoration:none
}
#carousel ul {
    list-style: none;
    width: 4116px;
    margin: 0;
    padding: 0;
    position: relative;
}
#carousel li {
    display: inline;
    float: left;
} 
.textholder {
	FONT-FAMILY:"Times New Roman", Times, serif;
	font-size: 18px;
	font-color:#000000;
	font-style: normal;
	font-weight:bold;
	padding: 0px 4px 0 180px;
	-moz-border-radius: 4px 4px 0 0;
}
.rounded{
border-radius:7px;
-moz-border-radius:7px; //Firefox
-webkit-border-radius:7px; //Safari y navegadores que usen WebKit
 
text-shadow: #fff 0px 1px 1px;
box-shadow: 1px 1px 2px rgba(0,0,0,.5);
-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5);//Safari y navegadores que usen WebKit
-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.5);//Firefox
 
background: -webkit-gradient(linear, left top, left bottom, from(#D7E9F3), to(#ffffff));
background: -moz-linear-gradient(top,  #D7E9F3,  #ffffff);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#D7E9F3', endColorstr='#ffffff');
}
