body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6C6346;
background-image:url(images/fondo_azul.jpg);
background-repeat:repeat-x;
background-color:#FFF;
margin:0;
}

form {
margin:0;
}

select {
color:#6C6346;
}

ul {
margin:0;
padding:0;
}

li {
list-style-position:inside;
margin:0;
padding:0;
}

a:link,a:visited {
text-decoration:underline;
color:#6C6346;
}

a:hover {
color:#6C6346;
text-decoration:none;
}
.central #container {
width:924px;
text-align:left;
height:100%;
border-top:0;
border-right-width:0;
border-bottom-width:0;
border-left-width:0;
border-style:none;
margin:0 auto;
}

.central #header {
background:#FFF;
border:none;
margin:0;
padding:0;
}

.central #menu {
height:35px;
width:924px;
border-right-style:none;
border-left-style:none;
background:#00AFC3;
clear:both;
background-image:url(images/icon/back_menu.gif);
color:#FFF;
margin:0;
padding:0;
}

#menugay {
height:30px;
width:924px;
border-right-style:none;
border-left-style:none;
clear:both;
background-image:url(images/icon/back_menu_n.gif);
color:#FFF;
background-color:#F60;
margin:0;
padding:0;
}

#menuama {
height:30px;
width:924px;
border-right-style:none;
border-left-style:none;
clear:both;
background-image:url(images/icon/back_menu_ama.gif);
color:#FFF;
background-color:#F60;
margin:0;
padding:0;
}

#menuregent {
height:30px;
width:924px;
border-right-style:none;
border-left-style:none;
clear:both;
background-image:url(images/icon/back_menu_regent.gif);
color:#FFF;
background-color:#00AFC3;
margin:0;
padding:0;
}

.central #header h1 {
margin:0;
padding:10px 0;
}

.central #mainContent {
background:#FFF;
border:0;
border-style:none;
border-width:0;
margin:0;
padding:0 20px;
}

.central #mainContent h1 {
font-size:14px;
color:#333;
}

#footer {
clear:both;
background-image:url(images/icon/bot_menu_tel.gif);
background-repeat:no-repeat;
height:12px;
color:#FFF;
font-size:11px;
margin-top:20px;
background-color:#00AFC3;
padding:10px 10px 8px 241px;
}

#footer a:link,#footer a:visited,#footer a:hover {
font-size:10px;
color:#FFF;
margin:0;
}

#subfooter {
clear:both;
font-size:10px;
background-color:#FFF;
border-top:#00AFC3 1px solid;
margin:10px 0 0;
padding:10px 0 20px;
}

#subfooter p {
margin:5px 0;
}

#subfooter a:link,#subfooter a:visited {
text-decoration:none;
font-size:11px;
}

.central #container #mainContent p {
color:#333;
background-position:left;
}

.footercontacto {
float:left;
width:153px;
padding:15px 10px 0 58px;
}

.footerlink {
height:15px;
padding:0 0 0 220px;
}

#contactos {
clear:both;
height:28px;
background-color:#B0A376;
border-top:#FFF 1px solid;
}

#contactosgay {
clear:both;
height:28px;
background-color:#F27F13;
border-top:#FFF 1px solid;
}

#contactosama {
clear:both;
height:28px;
background-color:#102344;
border-top:#FFF 1px solid;
}

#contactosregent {
clear:both;
height:28px;
background-color:#6E8399;
border-top:#FFF 1px solid;
}

.textobarra {
color:#FFF;
font-size:12px;
padding:7px 0 0 9px;
}

#topmenu {
height:30px;
width:924px;
background:#00AFC3;
border-bottom:#FFF 1px solid;
clear:both;
color:#FFF;
margin:0;
padding:1px 0 0;
}

.central #lateral {
width:231px;
float:left;
}

.central #principal {
width:693px;
float:right;
border:0;
margin:0 0 20px;
}

.columna1 {
float:left;
width:231px;
}

.columna221 {
float:left;
width:221px;
}

.columnaintro {
float:left;
width:231px;
background-image:url(images/fondo_intros.jpg);
background-repeat:repeat-x;
}

.columna211 {
float:left;
width:211px;
margin:0 20px 0 0;
}

#columna2blanca {
	float:left;
	width:229px;
	border-left:solid #C3BC98 1px;
	border-right:solid #C3BC98 1px;
}

.columna462 td {
height:20px;
}

.columnadblr {
float:right;
width:462px;
margin:0;
}

.columna1dblml {
float:left;
width:427px;
background-color:#E8EDFF;
padding-left:15px;
margin:0;
}

.columnacuad {
width:904px;
float:right;
border:0;
margin:0;
padding:0 10px;
}

.columnacuad_sm {
width:924px;
border:0;
clear:both;
margin:0;
padding:0;
}

.columnatpl {
width:693px;
float:right;
border:0;
margin:0;
}

.columnatplleft {
width:693px;
float:left;
border:0;
margin:0;
}

.columnatplgayl {
width:673px;
float:left;
border:0;
margin:0 20px 0 0;
}

.columnaitinerario {
width:693px;
background-color:#EFEED7;
border-bottom:solid #00AFC3 1px;
float:right;
margin:0;
}

.columnaitinerariotpl {
width:678px;
border-bottom:solid #00AFC3 1px;
float:right;
margin:0 0 0 15px;
}

.imagefloatder {
float:right;
margin-left:5px;
}

.imagefloatizq {
float:left;
margin-right:5px;
}

.imagefloatdersm {
float:right;
}

.salefloatder {
float:right;
margin-left:3px;
}

.salefloatizq {
float:left;
padding-left:100px;
}

#ofertas {
float:right;
width:693px;
}

.destino {
width:160px;
font-size:11px;
}

.fecha {
width:130px;
font-size:11px;
}

.busca {
width:160px;
}

.grandescripcion {
margin:0 15px 0 0;
}

.descripcion {
	margin:0 10px 0 10px;
}

.descripcion ul {
margin-right:10px;
margin-left:15px;
}

.descripcionizq {
margin:0 16px 0 0;
}

.descripciondestino {
width:678px;
float:left;
text-align:justify;
text-indent:0;
padding:0 0 0 15px;
}

.descripciondestino p {
margin-top:5px;
}

.descripciondestino1 {
font-size:10px;
text-decoration:none;
margin-top:0;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#DFDBBE;
width:216px;
text-align:left;
padding:10px 0;
}

.subtitulos {
font-size:13px;
margin-top:0;
margin-right:10px;
margin-bottom:0;
font-weight:bolder;
}

.subtitulosw {
font-size:11px;
color:#FFF;
margin-top:0;
margin-right:0;
margin-bottom:20px;
font-weight:400;
}

.itinerariosgltit {
width:158px;
float:left;
background-color:#B0A376;
font-size:12px;
color:#FFF;
font-weight:700;
height:30px;
margin-bottom:5px;
padding:5px 0 5px 6px;
}

.itinerariosglsubtithot {
	width:210px;
	float:left;
	font-size:11px;
	padding:5px 0 0;
	height: 100px;
}
.itinerariosglsubtithotl {
	width:201px;
	float:left;
	font-size:11px;
	padding:5px 5px 0px 5px;
	height: 100px;
}

.itinerariosgltitg {
width:143px;
float:left;
background-color:#F90;
font-size:12px;
color:#FFF;
font-weight:700;
height:30px;
margin-bottom:5px;
padding:5px 0 5px 6px;
}

.itinerariosglnt {
font-size:9px;
color:#FFF;
width:42px !important;
overflow:hidden;
height:34px;
float:right;
background-color:#C3BC98;
text-align:center;
padding:4px 1px 2px;
}

.itinerariosglnthot {
font-size:9px;
color:#FFF;
width:42px !important;
overflow:hidden;
height:34px;
float:right;
text-align:center;
padding:4px 1px 2px;
}

.itinerariosglsubtit {
width:204px;
float:left;
font-size:11px;
padding:5px 0 5px 6px;
}

.itinerariosglsubtitg {
width:189px;
float:left;
font-size:11px;
padding:5px 0 5px 6px;
}

.itinerariosgl {
	font-size:11px;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
	width:210px;
	background-color:#EFEED7;
	float:left;
	border-right:solid #fff 1px;
	height:225px;
	margin:0;
	padding:10px;
}
.itinerarioama {
	font-size:11px;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
	width:210px;
	background-color:#102344;
	float:left;
	border-right:solid #fff 1px;
	height:300px;
	margin:0;
	padding:10px;
}

.itinerariosglhot {
font-size:11px;
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#EAEAD0;
width:210px;
background-color:#FFF;
background-image:url(images/fondo_hotoro.jpg);
float:left;
border-right:solid #fff 1px;
height:210px;
background-repeat:repeat-x;
margin:0;
padding:10px;
}
.itinerariosglhotl {
	font-size:11px;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#EAEAD0;
	width:211px;
	background-color:#FFF;
	background-image:url(images/fondo_hotoro.jpg);
	float:left;
	height:210px;
	background-repeat:repeat-x;
	margin:0;
	padding:5px 0px;
}
.itinerariosgldestino {
font-size:11px;
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FFF;
width:210px;
float:left;
border-right:solid #8E8464 1px;
height:420px;
margin:0;
padding:10px;
}

.itinerariosglcia {
	font-size:11px;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFF;
	width:211px;
	background-color:#EFEED7;
	float:left;
	border-right:solid #fff 1px;
	height:300px;
	margin:0;
	padding:10px 7px;
}

.itinerariogay {
font-size:11px;
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FFF;
width:196px;
background-color:#EFEED7;
float:left;
margin:0;
padding:0 10px 10px;
}

.itinerariosgldestino p,.itinerariogay p {
margin:0 0 0 95px;
}

.marcoitinerariosgl {
width:198px;
float:left;
background-color:#FFF;
border:solid #8E8464 1px;
margin:0 0 10px;
padding:5px;
}

.marcobarcomedio {
width:198px;
background-color:#FFF;
border:solid #8E8464 1px;
margin:0 0 10px;
padding:5px;
}

.ofertasLinks {
font-size:10px;
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FFF;
width:211px;
background-color:#EFEED7;
margin:0;
padding:10px;
}

.ofertastplLinks {
	font-size:11px;
	text-decoration:none;
	margin-top:0;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#DFDBBE;
	width:673px;
	background-color:#F5F5E6;
	float:left;
	padding:10px;
}

.ofertastplLinks a:link,.ofertastplLinks a:visited {
text-decoration:underline;
font-size:11px;
}

.comentarioLinksiz {
	font-size:11px;
	text-decoration:none;
	margin:0 20px 0 0;
	padding:5px 0px;
}

.comentarioLinksiz a:hover {
font-weight:700;
text-decoration:underline;
}

.columnadblpostal {
float:left;
width:462px;
background-image:url(images/icon/fondo_postal.gif);
background-repeat:no-repeat;
height:290px;
margin:10px 0 0;
}

.columnanotas {
width:437px;
height:226px;
float:left;
padding:55px 10px 10px 15px;
}

.columnanotas p {
margin:0 10px 10px 0;
}

.noticias {
font-size:10px;
text-decoration:none;
border-bottom:solid #6C6346 1px;
background-image:url(images/icon/fondo_experiencia.jpg);
margin:0 20px 0 0;
padding:10px;
}

.destinosb {
font-size:10px;
text-decoration:none;
margin-top:0;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#DFDBBE;
width:196px;
padding:10px 15px 10px 0;
}

.destinosbr {
font-size:10px;
text-decoration:none;
margin-top:0 10px 0 0;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#DFDBBE;
width:211px;
padding:10px 0 10px 10px;
}

.destinosb a:link,.destinosb a:visited,.destinosbr a:link,.destinosbr a:visited {
font-size:11px;
text-decoration:underline;
font-weight:700;
}

.grupales {
width:186px;
color:#FFF;
padding:0 5px 0 10px;
}

.titdestino {
font-size:11px;
background-color:#DFDBBE;
padding:0;
}

.titdestinogay {
font-size:11px;
color:#FFF;
background-color:#F27F13;
padding:0;
}

.titdestinoregent {
font-size:11px;
color:#FFF;
background-color:#6E8399;
padding:0;
}

.titg {
color:#FFF;
text-decoration:inherit;
background-color:#F27F13;
padding:0;
}

.titg p {
font-size:11px;
margin:5px 15px 0 10px;
}

.contenedordestino {
padding-right:10px;
padding-top:10px;
}

.contenedordestino_dbl {
float:left;
width:461px;
height:216px;
border-right:solid #FFF 1px;
margin:0;
}

.marcobarco {
width:133px;
float:left;
background-color:#FFF;
border:solid #6C6346 1px;
margin:0 10px 0 0;
padding:5px;
}

.marcodestino {
width:70px;
float:left;
background-color:#FFF;
border:solid #8E8464 1px;
margin:0 10px 0 0;
padding:5px;
}

.marcopromoch {
width:70px;
float:left;
background-color:#FFF;
border:solid #8E8464 1px;
height:70px;
clear:none;
margin:0 10px 0 0;
padding:5px;
}

.marconoticias {
width:180px;
background-color:#FFF;
border:solid #6C6346 1px;
clear:both;
margin:0;
padding:5px;
}
.marconoticias2 {
	width:200px;
	background-color:#FFF;
	border:solid #6C6346 1px;
	clear:both;
	margin:0;
	padding:5px;
}
.marconoticiasg {
background-color:#FFF;
border:solid #6C6346 1px;
float:left;
margin:0 15px 5px 0;
padding:5px;
}

.columnaitiprograma {
font-size:11px;
background-color:#FFF;
border-bottom:solid #8E8464 1px;
border-top:solid #8E8464 1px;
font-weight:700;
height:22px;
padding-top:5px;
margin:0;
}

.columnaitigris {
	font-size:11px;
	background-color:#EFEED7;
	border-bottom:solid #6C6346 1px;
	border-top:solid #6C6346 1px;
	margin:0;
	padding:5px 0;
}

.columnaitigris-sb {
	font-size:12px;
	background-color:#EFEED7;
	margin:5px 0;
	padding:10px 0;
}

.duracion {
font-size:10px;
color:#FFF;
width:40px;
height:40px;
padding:10px 10px 15px 165px;
}

.noches {
font-size:20px;
font-weight:400;
color:#FFF;
font-family:Georgia, "Times New Roman", Times, serif;
}

.desde {
font-size:9px;
}

.tarifa {
font-size:13px;
font-weight:700;
}

.tarifab12 {
font-size:12px;
font-weight:700;
}

.promobarco {
width:133px;
background-color:#FFF;
border:solid #6C6346 1px;
margin:0 10px 0 0;
padding:5px;
}

.masinfob {
font-size:9px;
font-weight:400;
}

.masinfo {
font-size:9px;
}

#cotizador {
width:600px;
padding:15px 15px 0;
}

fieldset {
border:0 solid #000;
}

.medidas,.medidasg,.medidasr,div.check {
clear:both;
font-size:12px;
margin:10px 0;
}

.medidas label,.medidasg label,.medidasr label {
float:left;
width:120px;
}

.medidas textarea {
width:400px;
}

.medidas select {
width:200px;
}

.medidas input {
width:300px;
height:20px;
}

.medidasr input {
width:20px;
font-size:11px;
height:12px;
}

.medidasg input {
width:400px;
font-size:11px;
height:22px;
}

input#cotizar {
margin-left:130px;
background-color:#00AFC3;
background-image:url(images/icon/back_menu.gif);
background-repeat:repeat-x;
}

.space {
clear:both;
}

.promotextonews {
	width:632px;
	float:left;
	margin:0;
	padding:13px 10px 15px 20px;
}

.columnair {
float:right;
width:231px;
}

.columnair p {
margin:0 5px 0 0;
}

.columna1dblml td {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#6C6346;
height:20px;
padding:3px 3px 0;
}

.tit_221 {
padding:0 0 0 10px;
}

.marcocia {
	width:120px;
	height:72px;
	float:right;
	text-align:right;
	margin:0;
}

.marcociaiz {
	width:120px;
	float:left;
	text-align:left;
	clear:both;
	margin:0;
}

.marcoofertac {
font-size:10px;
color:#FFF;
width:72px !important;
overflow:hidden;
height:72px;
float:left;
background-color:#00AFC3;
margin:0 10px 0 0;
padding:5px;
}

.marcoofertab {
font-size:11px;
color:#FFF;
width:72px !important;
overflow:hidden;
height:72px;
float:left;
background-color:#C3BC98;
margin:0 10px 0 0;
padding:5px;
}
.marcoofertabd {
	font-size:12px;
	color:#FFF;
	width:72px !important;
	overflow:hidden;
	height:15px;
	float:right;
	background-color:#C3BC98;
	padding:5px;
	text-align: center;
	font-weight: bold;
}
.marcoofertacd {
	font-size:12px;
	color:#FFF;
	width:72px !important;
	overflow:hidden;
	height:15px;
	float:right;
	background-color:#00AFC3;
	padding:5px;
	text-align: center;
	font-weight: bold;
}
.marcoofertab2 {
font-size:10px;
color:#FFF;
width:72px !important;
overflow:hidden;
height:72px;
float:left;
background-color:#C3BC98;
margin:0;
padding:5px;
}

.marcoofertac2 {
font-size:10px;
color:#FFF;
width:72px !important;
overflow:hidden;
height:72px;
float:left;
background-color:#00AFC3;
margin:0;
padding:5px;
}

.itinerariosgay td {
height:20px;
padding-top:2px;
padding-bottom:2px;
border-bottom:solid #C6C0AE 1px;
}

.titulohotdeal {
font-size:22px;
font-weight:400;
color:#00AFC3;
}

.titularitinerarioaz {
width:914px;
float:left;
border:0;
border-bottom:solid #FFF 1px;
border-top:solid #FFF 1px;
background-color:#00AFC3;
font-size:15px;
color:#FFF;
margin:0;
padding:10px 0 10px 10px;
}

.titularitinerario {
	width:914px;
	float:left;
	border:0;
	border-top:solid #fff 1px;
	background-color:#EFEED7;
	font-size:15px;
	margin:0;
	padding:10px 0 10px 10px;
}

.solapaitinerario {
width:924px;
float:left;
border:0;
clear:none;
padding:0;
}

.solapaitinerario td {
height:20px;
padding:3px 3px 2px;
}

.itinerariocol2 {
float:left;
width:442px;
padding-left:20px;
margin:0;
}

.itinerariocol2 td,.itinerariocol1 td {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#6C6346;
}

.itinerariotxt {
width:326px;
margin:0 0 0 116px;
}

.itinerariocol1 ul,.itinerariocol2 ul {
padding-left:1px;
}

.itinerariocol1 li,.itinerariocol2 li {
list-style-position:inside;
}

.contenedoritinerario {
height:125px;
}

.ofertasitinerario {
font-size:10px;
text-decoration:none;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#FFF;
width:884px;
background-color:#EFEED7;
margin:0;
padding:10px;
}

.ofertasitinerario a:link,.ofertasitinerario a:visited {
font-weight:700;
text-decoration:underline;
font-size:11px;
}

.ofertasitinerario a:hover {
font-weight:700;
text-decoration:none;
}

.promoitinerario {
text-align:center;
font-size:11px;
color:#FFF;
font-weight:700;
background-color:#B0A376;
}
.tititinerario {
	font-size:12px;
	font-weight:700;
	background-color:#E4E1CB;
	margin:0px 0px 0px 90px;
	padding:5px 5px 5px 5px;
	width: 480px;
}
.tititinerario a:link, .tititinerario a:hover, .tititinerario a:visited {
	font-size:12px;
}

.promoitinerario-cb {
text-align:center;
font-size:11px;
color:#FFF;
font-weight:700;
background-color:#B0A376;
border-bottom:solid #6C6346 1px;
border-top:solid #6C6346 1px;
margin:5px 0;
padding:5px 0;
}

.botonir {
background-image:url(images/icon/bot_ir_lujoch.gif);
background-repeat:no-repeat;
color:#FFF;
font-size:10px;
width:22px;
border:0;
height:22px;
padding:0;
}

.ofertashotdeals {
font-size:11px;
text-decoration:none;
margin-top:0;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#E7EDFF;
width:422px;
background-color:#EFEED7;
float:left;
padding:7px 10px;
}

.ofertashotdealsbig {
font-size:11px;
text-decoration:none;
margin-top:0;
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#E7EDFF;
width:653px;
background-color:#EFEED7;
float:left;
padding:7px 10px;
}

.columnaitinerariodet {
float:left;
width:653px;
margin:0;
padding:0 0 0 20px;
}

.columnaitinerariodet p {
padding:2px 0;
}

.columnaitinerariodet td {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#B4AC94;
height:20px;
padding:2px 0;
}

.columnaitinerariodet tr:nth-child(even) {
background:#FFF;
}

.columnaitinerariodet tr:nth-child(odd) {
background:#F4F7FF;
}

.pantallahotdeal {
background-color:#00AFC3;
padding:0 20px;
}

#subfooter a:hover,.noticias a:hover {
font-size:11px;
text-decoration:underline;
}

.columna1dbl,.itinerariocol1 {
float:left;
width:442px;
margin:0;
}

.columna462,.columnadbli {
float:left;
width:462px;
margin:0;
}

/*introsdestinos*/
.columnadblioro {
	float:left;
	width:452px;
	margin:0;
	background-color:#B0A376;
	color:#FFF;
	padding-left: 10px;
}
.columnadblioro a:link, .columnadblioro a:visited  {
	color:#FFF;
}
.columna221r {
	float:right;
	width:220px;
	border-left:solid #C3BC98 1px;
}
.columna241 {
	float:left;
	width:230px;
	padding-left: 10px;
}
.copete {
	font-size:13px;
	font-style:italic;
}
/*introsdestinos*/
.comentarioLinksiz a:link,.comentarioLinksiz a:visited {
text-decoration:underline;
}

.imagefloatizqsm,.imageizqsm {
float:left;
}

.descripciondestino1 p,.itinerariocol1 p,.itinerariocol2 p {
margin-top:0;
}

.itinerariosgldestino a:link,.itinerariosgldestino a:visited,.itinerariogay a:hover,.itinerariogay a:link,.itinerariogay a:visited,.itinerariosgldestino a:hover,.itinerariogay a:hover,.ofertastplLinks a:hover {
text-decoration:underline;
}
.itinerariosgl a:link, .itinerariosgl a:visited,.itinerariosgl a:hover{
	text-decoration:none;
}
.ofertasLinks a:link,.ofertasLinks a:visited,.ofertasLinks a:hover {
font-weight:700;
text-decoration:underline;
}

.noticias a:link,.noticias a:visited,.destinosb a:hover,.destinosbr a:hover {
font-size:11px;
text-decoration:none;
}

.masinfob a:link,.masinfob a:visited,.masinfob a:hover,.masinfo a:link,.masinfo a:visited,.masinfo a:hover {
text-decoration:underline;
font-weight:400;
font-size:9px;
}

.ofertashotdeals p,.ofertashotdealsbig p {
font-size:11px;
padding:0 5px;
}
.columnatpldorada {
	float:left;
	width:924px;
	border-top: #FFF 1px solid;
}
.columnatpldorada a {

}
.columnalatdorada {
	float:left;
	width:230px;
	border-right: #FFF 1px solid;
}
/*Mosaic*/
.details{ 
margin:5px 10px; 
}	
.tit{
	color:#fff;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:200;
}
	/*text-shadow:1px 1px 0 rgb(0,0,0);*/
.details p{
	color:#FFF;
	margin-top:5px;
	padding:0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}
.details a:link {
	text-decoration:none; 
}


/*NUEVO MENU*/
ul.ldd_menu{
	margin:0px;
	padding:0;
	display:block;
	height:35px;
	background-color:#00AFC3;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	-moz-box-shadow:0px 3px 4px #591E12;
	-webkit-box-shadow:0px 3px 4px #591E12;
	-box-shadow:0px 3px 4px #591E12;
}
ul.ldd_menu a{
	text-decoration:none;
}
ul.ldd_menu > li{
	float:left;
	position:relative;
}
ul.ldd_menu > li > span{
	float:left;
	color:#fff;
	background-color:#00AFC3;
	height:35px;
	line-height:35px;
	cursor:default;
	padding:0px 20px;
	text-shadow:0px 0px 1px #fff;
	border-right:1px solid #A2D1D7;
}
ul.ldd_menu .ldd_submenu{
	position:absolute;
	top:35px;
	width:550px;
	display:none;
	opacity:0.95;
	left:0px;
	font-size:11px;
	background: #00AFC3;
	border-top:1px solid #fff;
	-moz-box-shadow:0px 3px 4px #591E12 inset;
	-webkit-box-shadow:0px 3px 4px #591E12 inset;
	-box-shadow:0px 3px 4px #591E12 inset;
}
ul.ldd_menu .ldd_submenu2{
	position:absolute;
	top:35px;
	width:500px;
	display:none;
	opacity:0.95;
	left:0px;
	font-size:11px;
	background: #00AFC3;
	border-top:1px solid #fff;
	-moz-box-shadow:0px 3px 4px #591E12 inset;
	-webkit-box-shadow:0px 3px 4px #591E12 inset;
	-box-shadow:0px 3px 4px #591E12 inset;
}
a.ldd_subfoot{
	background-color:#f0f0f0;
	color:#444;
	display:block;
	clear:both;
	padding:15px 20px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-shadow:0px 0px 1px #fff;
	-moz-box-shadow:0px 0px 2px #777 inset;
	-webkit-box-shadow:0px 0px 2px #777 inset;
	-box-shadow:0px 0px 2px #777 inset;
}
ul.ldd_menu ul{
	list-style:none;
	float:left;
	border-left:1px solid #A2D1D7;
	margin:10px 0px 10px 10px;
	padding:10px;
}
li.ldd_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	color:#FFF;
	text-shadow:0px 0px 1px #B03E23;
	padding:0px 0px 10px 0px;
	font-weight: bold;
}
ul.ldd_menu ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#fff;
	padding:2px 5px;
}
ul.ldd_menu ul li a:hover{
	-moz-box-shadow:0px 0px 2px #333;
	-webkit-box-shadow:0px 0px 2px #333;
	box-shadow:0px 0px 2px #333;
	background-color: #F4FCFF;
	display: block;
	color:#00AFC3;
}
/*searching*/
#searching{
	margin: 0px;
	height:310px;
	width:230px;
	background-image:url(images/fondo_intros.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-top:#FFF 1px solid;
}
#searching ul{
	display: block;
	list-style: none outside none;
	margin-top: 5px;
	overflow: hidden;
}
#searching ul.menu-tabs li{
	float: left;
	margin-right: 2px;
	margin-bottom: -1px;
}
#searching ul.menu-tabs li{
	background: none repeat scroll 0 0 #ed8c86;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font-size: 12px;
	margin-bottom: 5px;
	padding: 5px 10px;
	position: relative;
	background-color: #E5E3CC;
}
#searching ul.menu-tabs li.active{
	background: none repeat scroll 0 0 #B0A376;
	border-bottom: 0 none;
	color: #FFFFFF;
}
/*tabla hotdeal*/
.pantallahotdeal table tr td table td {
	font-size:12px;
	border:#8E8464 1px solid;
	text-indent: 10px;
	height:15px;
	padding:2px 0;
}

.pantallahotdeal tr:nth-child(even) {
background:#FFF;
}

.pantallahotdeal tr:nth-child(odd) {
background:#F4F7FF;
}

