body {
margin: 0;
padding: 0;
font-size: 90%;
font-family: Trebuchet MS, Helvetica, sans-serif;
color:#696968;
background-color:#FFF;} 

img { border: none; margin:0;}
.img_derecha { float:right; margin: 0 0 10px 10px; border: 1px solid #000;}
.img_izquierda { float:left; margin: 10px 10px 0 0; border: 1px solid #000;}
.der {float:right;}
.izq {float:left;}
.imp {float:right; margin: 10px 10px 10px 10px;}

p { line-height: 120%;}
td { font-size:90%;}


/* ENLACES - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
a:link{color:#891536; font-size:13px; text-decoration:none;}
a:visited{color:#891536; font-size:13px; text-decoration:none;}
a:hover{color:#000; font-size:13px; text-decoration:none;}
a:active{color:#891536; font-size:13px; text-decoration:none;}

a.submenu:link{color:#FFF; text-decoration:none; font-weight:bold;}
a.submenu:visited{color:#FFF; text-decoration:none; font-weight:bold;}
a.submenu:hover{color:#96D1F9; text-decoration:none; font-weight:bold;}
a.submenu:active{color:#FFF; text-decoration:none; font-weight:bold;}

a.camino:link{color:#696968; font-size:11px; text-decoration:none;}
a.camino:visited{color:#696968; font-size:11px; text-decoration:none;}
a.camino:hover{color:#000; font-size:11px; text-decoration:none;}
a.camino:active{color:#696968; font-size:11px; text-decoration:none;}

a.indice:link{color:#000; text-decoration:none;}
a.indice:visited{color:#000; text-decoration:none;}
a.indice:hover{color:#F9AB04; text-decoration:none;}
a.indice:active{color:#000; text-decoration:none;}

a.abc:link{color:#891536; background:#EFEFED; font-size:13px; text-decoration:none; font-weight:bold; padding: 0 2px 0 3px;}
a.abc:visited{color:#891536; background:#EFEFED; font-size:13px; text-decoration:none; font-weight:bold; padding: 0 2px 0 3px;}
a.abc:hover{color:#FFF; background:#891536; font-size:13px; text-decoration:none; font-weight:bold; padding: 0 2px 0 3px;}
a.abc:active{color:#891536; background:#EFEFED; font-size:13px; text-decoration:none; font-weight:bold; padding: 0 2px 0 3px;}

.noabc {color:#6C6C6B; background:#EFEFED; font-size:13px; font-weight:bold; padding: 0 2px 0 4px;}
.desabc {color:#FFF; background:#891536; font-size:13px; font-weight:bold; padding: 0 2px 0 4px;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -  FIN DE ENLACES - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */



/* CABECERA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
.floatsalon {float: right; margin: 0 20px 0 0;}
.espacio {float: left; margin: 0 0 0 18px;}
.floatlogo {float: right; margin: 5px 20px 0 0;}
.floatcabecera {float: left; margin: 0 0 0 0;}

#salon{
text-align:right; height:30px; background:#8C0000;}
#menusalon{
position:absolute; visibility:hidden; margin-left:0; margin-top:0; width:100%; height:35px; background:#8C0000;}

#menu{
height:36px; border-bottom:1px solid #3B3B36;}
#cabecera{
height:89px; margin-top:2px; background-color:#E3E2D0;}
#submenu{
color:#FFF; height:20px; margin-left:18px; margin-top:1px; background-color:#0079CA;}

#guia{
margin-left:18px; height:25px; border-bottom:1px solid #E3E2D0; background-image: url(../imagenes/degradado.gif); background-repeat: no-repeat; background-position: right;}
#cajaizq {
float: left; margin-top:4px; font-size:10px;}
#cajader {
float: right; margin-top:1px; margin-right:15px;}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -  FIN CABECERA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 


#gutter {
float: left; width:18px; height:1px;}
#nrevista {
margin-top:5px; width:143px; font-size:11px; background-color:#E3E2D0; color:#000; }

	
#col1{
float: left; width: 55%; padding:5px; margin-top: 5px; margin-bottom: 10px; margin-left: 1%; border-right:1px solid #E3E2D0;}
#col2 {
float: left; width: 150px; margin-top: 5px; margin-bottom:10px; border-right:1px solid #E3E2D0;}

#col2 ul {
padding:0; margin:0;}  
#col2 li { 
list-style-position:outside; list-style-type:none; border-bottom: 1px solid #EBEBEB; margin:0; padding:1px;}
		
#col3{ float: left; width:20%; margin-left:1%; margin-top:5px; margin-bottom:10px;}
#col4 { float: left; text-align:left; width:75%; margin-top:10px; margin-bottom:10px;}
#col5 {float: right; text-align:center; width:18%; margin-left:1%; margin-top:10px; margin-bottom:10px;}

/* PRENSA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
#hisprensa {
width:99%; padding:3px; border-bottom:1px solid #3B3B36; border-top:1px solid #3B3B36; border-left:0; border-right:0; border-style:dashed ;}
#resprensa {
width:99%; padding:3px; color:#000; font-size: 80%; background-color:#EFEFED;}
#popup1 {
float:left; text-align:right; margin: 0 10px 10px 0;}
#popup2 {
margin-top: 10px; margin-left:10px; width:95%; text-align:justify;}
#popup3 {
float:left; height:35px; text-align:bottom; margin-bottom:10px; border-bottom: 1px solid #E3E2D0; background-color:#EFEFED;}
/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - -  FIN DE PRENSA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* PROMOCION - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.rbroundbox { background: url(../imagenes/nt.gif) repeat; }
.rbtop div { background: url(../imagenes/tl.gif) no-repeat top left; }
.rbtop { background: url(../imagenes/tr.gif) no-repeat top right; }
.rbbot div { background: url(../imagenes/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../imagenes/br.gif) no-repeat bottom right; }

.rbtop div, .rbtop, .rbbot div, .rbbot { width: 100%; height: 7px; font-size: 1px; }
.rbcontent { margin: 0 7px; color:#000; }
.rbroundbox { width: 99%; margin: 1em auto; }
.imgizqsin {float:left; margin: 0 0 0 0; }

#color {height:100px; text-align:center; margin-left:10px; margin-right:10px; margin-bottom:15px; color:#FFF; background-color:#891536;}

/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - -  FIN DE PROMOCION - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* NUEVO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
.caja_tarifas{
overflow:auto; margin:20px 0 0 0; border-top: 1px solid #DEDEDE; width:100%;}

.popup_tarifas{
overflow:auto; text-align:left; margin:20px auto; border-top: 1px solid #DEDEDE; width:95%;}

.caja_imgtarifas{
float:left; margin:10px 0 0 0; width:130px;}

.caja_textotarifas{
float:left; margin:10px 0 0 0; width:340px; color:#000;}

.caja_ejemplo{
float:left; margin:10px 0 0 0; width:106;}

.caja_contenido{
width:100%; text-align:center;}

.caja_centro{
width:95%; margin:0 auto 25px auto; background:#EEE;}

.caja_tarcentro{
width:95%; text-align:left; margin:20px auto;}

.caja_centro09{
width:95%; margin:5px auto 0 auto; border: 1px solid #000;}

.caja_centro091{
width:95%; margin:10px auto;}

.tabla {
width: 100%; padding: 0; margin: 0;}

th {
color: #696868; border-bottom: 1px solid #EBEBEB; text-align: left; font-style:normal; font-variant:normal; font-size:11px; padding-left:2px; padding-right:6px; padding-top:6px; padding-bottom:6px;}

td {
color: #000; border-bottom: 1px solid #EBEBEB; padding: 6px 6px 6px 12px;}

.caja_cata_miembro{
float:left; width:189px; height:316px; margin:5px 10px 5px 0; border-bottom:1px solid #0079CA;}

.caja_cata_miembro h2{font-size: 1em; margin:0 0 1px 0; font-weight: bold; color:#0079CA;}

.cc_cargo{
font-size: 11px;}

/* FIN DE NUEVO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 



	
/* CIERRE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 
.logop {
float: left; margin: 10px 10px 0 2%;}

#hcierre{
clear: both; height:88px; font-size:79%; border-top:1px solid #E3E2D0;}

#intcierre{
float:left; margin-top:10px;}

#logo_verisign{
float:right; margin:10px 5px 0 0;}
/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - -  FIN DE CIERRE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* COMPRA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */ 

.rojolight {color:#FF0000;}
.blancolight {color:#FFF;}
/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - -  FIN DE COMPRA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */



h1{
margin: 0; padding: 0; color:#0079CA;}	
h2 {
margin-top: 0; padding-top: 7px;}

.boton {
background-color:#FFF; border:solid; border-width:1px 1px 1px 1px; border-color:#0079CA; color:#000; margin:1px;}
.boton1 {
background-color:#121212; border:solid; border-width:1px 1px 1px 1px; border-color:#121212; color:#0079CA; margin:1px;}
.boton2 {
background-color:#0079CA; border:solid; border-width:1px 1px 1px 1px; border-color:#0079CA; color:#FFF; margin:1px;}

.combo {
width:87%; background-color: #F7F6F1;}
input {
background-color: #F7F6F1;}
select {
background-color: #F7F6F1;}
textarea {
background-color: #F7F6F1;}

.bold {font-weight:bold; color:#891536;}
.subtitulo {font-weight:bold; color:#861535;}
.subtitulonoticia {font-weight:bold; font-size:20px; color:#861535;}
.entradilla {font-style:italic; font-size:13px; color:#000;}
.color {color:#0079CA;}
.pcolor {font-size:11px; color:#861535;}
.negro {color:#000; font-weight:bold;}
.negro1 {color:#000;}
.fportada {float: left; margin: 5px 5px 5px 5px;}
.calificacion { color:#FFF; font-weight:bold; background:#891536; padding: 0 2px 0 4px;}
.peso {color:#000; font-size:11px;}
.nombre {color:#000; font-weight:bold; font-size:30px;}
.calficha { font-weight:bold; font-size:30px; color:#891536;}
.desb {color:#000; background-color:#FFCC33;}
.rojo {color:#FF0000; font-weight:bold;}
