body{ background-color:#ebf1f6; margin-top:0px; padding-top:0px; margin-top:0px; margin-bottom:0px;}
img {border: 0;}

/* NOTICIAS NARANJA */
div.dv_nrnja_bord {background: url('../images/bg_naran_bor.jpg') #ff6e00 bottom repeat-x;width: 381px;height: 116px;padding: 2px;}
div.dv_nrnja {background: url('../images/bg_naran.jpg') top no-repeat;height: 116px;padding: 0 10px 0px;margin: 0; color: #fff;font-weight: bold;overflow: hidden;
font-size: 16px;line-height: 26px;text-transform: uppercase;text-align: left;text-shadow: 1px 2px 5px #000;}
div.dv_nrnja a {color: #fff;font-weight: bold;text-decoration: none;text-transform: capitalize;text-align: right;}
div.dv_nrnja a:hover {text-decoration: underline;}

/*cajas internas */
td.cja_nbor {background:url(../images/bg_nintout.jpg) no-repeat; width:195px; height:226px}
div.cja_nbor {background:url(../images/bg_naext.jpg) top no-repeat;color:#1d1d1d;margin: 2px;width: 191px;height: 222px;
color: #fff;font-weight: bold;font-size: 10px;text-transform: uppercase;}
div.cja_nbor a {text-transform: capitalize;color: #fff;text-align: right;float: right;}
div.cja_nbor table {width: 170px;}

td.cja_vbor {background:url(../images/bg_vintout.jpg) no-repeat; width:195px; height:232px}
div.cja_vbor {background:url(../images/bg_vext.jpg) top no-repeat;color:#1d1d1d;margin: 2px;width: 191px;height: 228px;
color: #fff;font-weight: bold;font-size: 14px;text-transform: uppercase;}
div.cja_vbor a {text-transform: capitalize;color: #fff;}
div.cja_vbor table {width: 170px;}

div.miami {width: 800px;border: 1px lime;}
div.miami table {border: 1px silver solid;width: 520px;}
div.miami table tr td {padding: 5px 10px;border-left: 1px silver solid;border-top: 1px silver solid; width: 50%;}
div.miami table {color: #666666;font-size: 12px;}
div.miami table.notini {font-size: 10px;}
div.miami table.notini td {padding: 2px 0;}
div.miami a {text-decoration: none;}

div.miami table.tbl_costo {width: 525px;border: none;}
div.miami table.tbl_costo tr td {width: 175px;border-right: 1px silver solid;border-top: none;text-align: center;}
div.miami table.tbl_costo tr td a {color: #0060d7; font-size: 12px; text-decoration: none;}
div.miami table.tbl_costo tr td a:hover, div.miami table.tbl_costo tr td a:active {color: #009cff; text-shadow: 1px 1px 2px #bababa;}

div.contenido {width: 800px;position: relative;}

div.contenido div.flota_der {float: right;position: absolute;width: 450px;margin: 0 0 0 320px;z-index: 4;}
div.contenido p, div.contenido li {text-align: left;margin: 10px;}
div.miami table.ancleado {width: 800px; border: none;height: 35px;margin: 0; padding: 0;}
div.miami table.ancleado tr td.titulini { border: none;color: #666666;}
/*div.miami table.ancleado tr td.titulini h4 { color: red;}*/
div.miami table.ancleado tr td a.arriba {width: 20px; border: none;}
div.miami table.ancleado tr td.arriba a, div.miami table.ancleado tr td.arriba a:link {color: #666666;}
div.miami table.ancleado tr td.arriba a:hover {color: #009cff; text-shadow: 1px 1px 2px #bababa;}


a {text-decoration: none;} 
a:hover {text-decoration: underline;}
.idi{ font-family:Verdana; font-size:10px; color:#bf9d80; text-decoration:none}
.titulo{ font-family:Verdana; font-size:18px; color:#bf9d80; font-style:italic; text-align:left; margin: 5px 0;}
.titulo2{ font-family:Verdana; font-size:14px; color:#bf9d80; font-style:italic; text-align:left;}
.cocina{ font-family:Verdana; font-size:14px; color:#bf9d80; font-style:italic; text-align:center;}
.tips { font-family:Verdana; font-style:italic; font-size:17px; color:#3984d9; text-decoration:none}
.texto{ font-family:Verdana; font-size:12px; font-style:italic; color:#666666; text-align:justify;}
.texto_nota{ font-family:Verdana; font-size:11px; color:#000000;  text-align:right}
.texto1{ font-family:Verdana; font-size:11px; color:#000000;  text-align:justify}
.reserva{font-family:Verdana; font-size:11px; color:#000000;}
.rer_1{font-family:Verdana; font-size:12px; color:#926d4f;}
.table_notice{ border:1px solid  #bf9d80; padding:3px; opacity: 0.5; filter:alpha(opacity=50); background-color:#f5eadb;  }
.notatip1{ /*opacity: 0.5; filter:alpha(opacity=50);*/}
.notatip2{ /*opacity: 0.5; filter:alpha(opacity=50);*/}
.notatxt1 { font-family:Verdana; /*font-size:11px; color:#0000000;*/  text-align:left;clear: both;}
.notatxt1 p {margin: 5px 0 0;padding: 0;}
.table_notice2{ border:1px solid  #d5c3b2; padding:3px; opacity: 0.5; filter:alpha(opacity=50); background-color:#FFF4EA;  }
.table_nota{ border:1px  solid   #d3c0a6; padding:5px; margin-right:0px; background-color:#f5eadb;opacity: 0.5; filter:alpha(opacity=50); text-align:left;}
.otros_titles{ font-family:Verdana; font-size:12px; color:#bf9d80; text-decoration:none}
#tabla{ background-color:#FFFFFF;}
div#wn	{ position:relative; width:250px; height:350px; overflow:hidden; }
div#ws	{ position:relative; width:380px; height:215px; overflow:hidden; margin-left:40px; text-align:justify }
div#wss	{ position:relative; width:300px; height:200px; overflow:hidden; margin-left:40px; text-align:justify }
.titulo3{ font-family:Verdana; font-size:14px; color:#000000; font-style:italic; text-align:left;}
.texto_notas{ font-family:Verdana; font-size:13px; color:#666666;  text-align:justify}
.table_nota1{ border:1px  solid  #663300; padding:5px; background-color:#f5eadb; opacity: 0.5; filter:alpha(opacity=50);}
.table_nota2{ border:1px  solid  #663300; padding:5px; background-color:#ffffff; opacity: 0.5; filter:alpha(opacity=50);}
.table_nota12{ border:1px  solid  #663300; padding:5px; background-color:#f5eadb; padding:3px; }
.table_nota22{ border:1px  solid  #663300; padding:5px; background-color:#ffffff;padding:3px; }
.titulonota  { border:1px  solid  #663300; padding:5px; background-color:#d7d7d7; opacity: 0.5; filter:alpha(opacity=50);}
.titulo3{ font-family:Verdana; font-size:16px; color:#663300; font-style:italic; text-align:left;}
.marco2 { 
   padding:5px; 
   background-color: #ffffff; 
   width: 110px; 
   /*border-bottom: 1px solid #999999;*/ 
   border-right: 1px solid #999999; 
} 
.marco3 { 
   padding:5px; 
   background-color: #ffffff; 
   width: 110px; 
   border-right: 1px solid #999999; 
} 
.texto12{ font-family:Verdana; font-size:small; font-weight:bold; color:#331800;}
.textovmas{ font-family:Verdana; font-size: 10px; font-weight:bold;}
.tt {
	position:relative;
	top:-65px;
	z-index:100;  
	
border:1px  solid  #333333;
width:500px;
height:30px;
margin:1em;
padding:3px;
background-color:#f1f1f1;
opacity: 0.5; 
filter:alpha(opacity=50);
font-family:Verdana; 
font-size:12px; 
color:#000000;  
text-align:left;
font-style:italic; 
}
.ocul{
position:relative;
	top:-65px;
	z-index:100; 
	
border:1px  solid   #fff;
width:500px;
height:30px;
margin:1em;
padding:3px;
background-color:#ffffff;
opacity: 0.5; 
filter:alpha(opacity=50);
font-family:Verdana;
font-size:12px; 
color:#000000;  
text-align:left;
}
.txtfooter { font-family:Verdana; font-size:9px; color:#7d7d7d; background-color:#FFFFFF }

.titleindx { color:#4d4d4d; padding-bottom:5px; padding-top:5px; background:#cbcbcb}

.bgreserv { background:#eee}

.reser{ font-family:Verdana; font-size:9px; color:#bf9d80; text-decoration:none; 
text-transform:uppercase; font-style:italic;}

.txtcocina { font-size:14px; text-decoration:none; color:#666666}

.reservarest{font-family:Verdana; font-size:13px; color:#666666; text-align:justify; padding: 5px 10px 10px 20px; line-height:18px}

.textolabel{font-family:Verdana; font-weight:bold; font-size:12px; color:#666666;  text-align:justify; padding: 10px 0px 0px 0px;}

.boton_eng{border:0px solid ; width:143px; height:45px; cursor:pointer; background-image:url('../images/boton_eng.png'); background-position:right; background-repeat:no-repeat;}
.boton_esp{border:0px solid ; width:143px; height:45px; cursor:pointer; background-image:url('../images/boton_esp.png'); background-position:right; background-repeat:no-repeat;}
.boton_ita{border:0px solid ; width:143px; height:45px; cursor:pointer; background-image:url('../images/boton_ita.png'); background-position:right; background-repeat:no-repeat;}
.boton{width:30px; height:25px;}

.atras_esp{border:0px solid ; width:80px; height:30px; cursor:pointer; background-image:url('../images/atras_esp.png'); background-position:right; background-repeat:no-repeat;}
.atras_eng{border:0px solid ; width:80px; height:30px; cursor:pointer; background-image:url('../images/atras_eng.png'); background-position:right; background-repeat:no-repeat;}
.atras_ita{border:0px solid ; width:80px; height:30px; cursor:pointer; background-image:url('../images/atras_ita.png'); background-position:right; background-repeat:no-repeat;}
.atrasfecha_esp{border:0px solid ; width:80px; height:30px; cursor:pointer; background-image:url('../images/atras_esp.png'); background-position:right; background-repeat:no-repeat;}
.atrasfecha_eng{border:0px solid ; width:80px; height:30px; cursor:pointer; background-image:url('../images/atras_eng.png'); background-position:right; background-repeat:no-repeat;}
.atrasfecha_ita{border:0px solid ; width:80px; height:30px; cursor:pointer; background-image:url('../images/atras_ita.png'); background-position:right; background-repeat:no-repeat;}
