/* CSS de BFORMACION */
HTML {HEIGHT: 100%; scrollbar-face-color: transparent; scrollbar-shadow-color: transparent;	scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #8E8D8D; scrollbar-darkshadow-color: #005E82; 	scrollbar-track-color: transparent;	scrollbar-arrow-color: #005E82;	scrollbar-base-color: #FFFFFF;}
BODY {
background-color: #FFFFFF;	
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FONT-SIZE: 75%; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 	
PADDING-TOP: 0px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
COLOR:#666666;	
HEIGHT: 100%; 
vertical-align:top; 
scrollbar-face-color: transparent; 
scrollbar-shadow-color: transparent; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #8E8D8D;	
scrollbar-darkshadow-color: #005E82; 
scrollbar-track-color: transparent; 
scrollbar-arrow-color: #005E82; 
scrollbar-base-color: #FFFFFF;	
}

/*Titulares básicos*/
H1 {font-size:16px;	font-weight:bold;}
H2 {font-size:14px;	color:#2289A9; font-weight:bold;	clear:both;}
H3 {font-size:90%;	margin:0; padding:0;}
H4 {font-size:80%;color:#949494; clear:both;}
H5 {color:#005E82; clear:both; font-size:70%;}
H6 {font-size:60%; color:#949494; clear:both; margin-left:15px;}

/*Apariencia general propagada*/
FORM { padding:0; margin:0;}
P{ padding:0; margin:0; line-height:13px; text-align:justify;}
.clear {CLEAR: both; font-size:0%; line-height:0%; height:0px;}
INPUT.campo { background-color: #FFFFFF; border: 1px solid #999999;  font-size:9px; color:#2B0000;}
SELECT.campo {background-color: #FFFFFF; border:1px solid #999999;  font-size:9px; color:#2B0000;}
TEXTAREA.campo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; background-color: #FFFFFF;  border: 1px solid #999999; color:#2B0000;}
IMG { border:0}
DIV { float:left}
/*GENERAL*/
#posicionador{ float:none; WIDTH: 992px; margin-left:auto; margin-right:auto; margin-top:0px; font-size:100%; }
#capafondo{ WIDTH: 813px; min-height:400px; padding:34px 0 0 179px; font-size:100%; background-image:url(/images/includes/fondo.jpg); background-repeat:no-repeat; background-color:#FFFFFF }
#contenedor {WIDTH: 813px; _overflow:visible; min-height:600px; }
#cabecera { width:811px; height:132px; border:1px solid #FFFFFF; background-color:#FFFFFF}

#cuerpo { width:811px; min-height:338px; padding-left:2px; }
#imgTitulo { width:167px; min-height:338px; _height:338px; margin:0; padding:0 2px 0 0;}
#contenido { width:584px; padding:10px 10px 10px 10px; min-height:308px; _height:308px;font-size:11px; background-color:#FFFFFF }
	#contenido p{ margin-top:5px; font-size:9px}
#pie {width:811px; height:319px; border:1px solid #FFFFFF; background-color:#FFFFFF}
	#menuConocer{ color:#FFFFFF; width:167px; height:280px; padding:37px 0 0 0; border:1px solid #FFFFFF; }
	#menuAtreverse{ color:#FFFFFF; width:262px; height:280px; padding:37px 0 0 0; border:1px solid #FFFFFF; }
	#menuDisfrutar{ color:#FFFFFF; width:169px; height:280px; padding:37px 0 0 0; border:1px solid #FFFFFF; }
	#menuCompartir{ color:#FFFFFF; width:169px; height:280px; padding:37px 0 0 0; border:1px solid #FFFFFF; }
	#subPie{color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px;width:811px; padding-top:6px; height:25px; border:1px solid #FFFFFF; background-color:#FFFFFF}

#menuCab{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:8px; padding:7px 0 0 2px; WIDTH: 616px; height:23px;background-image:url(/images/includes/fondoMenu.png);background-repeat:no-repeat;	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/images/includes/fondoMenu.png', sizingMethod='fit');_background-image:none;}
/*PAra la home solo*/
#cuerpoRelativo{width:813px; min-height:260px; max-height:260px; height:260px; position:relative; top:0px; left:0px; background-color:#FFFFFF}
#imgCabecera{ WIDTH:775px; position:absolute; top:0px; left:2px; min-height:260px; height:260px; z-index:1}
	#menuCab a{ position:relative;}
#menuCabFIX{position:absolute;top:0px;left:171px;z-index:2;WIDTH: 614px; height:22px;}
/*Fin solo para la home*/



.menuSuperior{ width:169px; height:130px; border:1px solid #FFFFFF;}
		.menuSuperior H3{font-size:10px; WIDTH: 159px; float:left; min-height:18px; font-weight:normal;}

#menuOscuro{ background-color:#AB7194; color:#FFFFFF; font-size:10px; font-family:Arial, Helvetica, sans-serif}
		#menuOscuro H3{ color:#FFFFFF;padding:4px 0 0 10px; background-image:url(/images/includes/fondoContenOscuro.jpg);background-repeat: repeat-y; }

#menuClaro{ background-color:#D5B8CA; color:#2B0000; font-size:10px; font-family:Arial, Helvetica, sans-serif}
		#menuClaro H3{color:#2B0000; padding:4px 10px 0 0 ;background-image:url(/images/includes/fondoContenClaro.jpg); text-align:right; background-position:right;background-repeat: repeat-y; }

#menuRegistrado{ width:340px; height:130px; background-color:#AB7194; color:#FFFFFF; font-size:10px; font-family:Arial, Helvetica, sans-serif}
		#menuRegistrado H3{WIDTH: 320px; color:#FFFFFF;padding:4px 0 0 10px; background-image:url(/images/includes/fondoContenOscuro.jpg);background-repeat: repeat-y; }

/*LINKS*/
/*menu y pie*/
.lnkBlanco, .lnkBlanco:visited, .lnkBlanco:link{float:left; color:#FFFFFF; text-decoration:none}
.lnkBlanco:focus, .lnkBlanco:hover, .lnkBlanco:active{  border-top:2px solid #FFFFFF; text-decoration:underline}
.lnkVino, .lnkVino:visited, .lnkVino:link{ float:left; color:#2B0000; text-decoration:none}
.lnkVino:focus, .lnkVino:hover, .lnkVino:active{ border-top:2px solid #2B0000; text-decoration:underline}
.lnkGris, .lnkGris:visited, .lnkGris:link{ float:left; color:#666666; text-decoration:none}
.lnkGris:focus, .lnkGris:hover, .lnkGris:active{ border-top:2px solid #666666; text-decoration:underline}
.lnkSubMenu, .lnkSubMenu:visited, .lnkSubMenu:link{ font-size:9px; color:#FFFFFF; text-decoration:none}
.lnkSubMenu:focus, .lnkSubMenu:hover, .lnkSubMenu:active{ padding-left:32px; background-image:url(/images/includes/simbolo.gif); background-repeat:no-repeat; background-position:0 3px }
.lnkMenuOscuro, .lnkMenuOscuro:visited, .lnkMenuOscuro:link{ color:#FFFFFF; text-decoration:none; margin:0; padding-right:9px; height:15px; background-image:url(/images/includes/simboloLnkOscuro.jpg); background-position:right 1px; background-repeat:no-repeat}
.lnkMenuOscuro:focus, .lnkMenuOscuro:hover, .lnkMenuOscuro:active{ color:#2B0000; background-image:url(/images/includes/simboloLnkOscuro_on.jpg);  }
.lnkMenuClaro, .lnkMenuClaro:visited, .lnkMenuClaro:link{ color:#2B0000; text-decoration:none; margin:0; padding-right:9px; height:15px; background-image:url(/images/includes/simboloLnkClaro.jpg); background-position:right 1px; background-repeat:no-repeat}
.lnkMenuClaro:focus, .lnkMenuClaro:hover, .lnkMenuClaro:active{ color:#FFFFFF; background-image:url(/images/includes/simboloLnkClaro_on.jpg);  }
.lnkMenuRegistrado, .lnkMenuRegistrado:visited, .lnkMenuRegistrado:link{ color:#FFFFFF; text-decoration:none; margin:0; padding-left:3px; height:18px; background-image:url(/images/includes/simboloLnkOscuro.jpg); background-position:left 1px; background-repeat:no-repeat}
.lnkMenuRegistrado:focus, .lnkMenuRegistrado:hover, .lnkMenuRegistrado:active{ color:#2B0000; background-image:url(/images/includes/simboloLnkOscuro_on.jpg);  }
.lnkInterior, .lnkInterior:visited, .lnkInterior:link{ float:left; padding:2px 3px 2px 3px; font-size:11px; color:#000000; text-decoration:none}
.lnkInterior:focus, .lnkInterior:hover, .lnkInterior:active{ color:#FFFFFF; background-color:#D5B8CA;}
.lnkMoradoOscuro, .lnkMoradoOscuro:visited, .lnkMoradoOscuro:link{ padding:2px 3px 2px 3px; font-size:11px; color:#000000; text-decoration:none}
.lnkMoradoOscuro:focus, .lnkMoradoOscuro:hover, .lnkMoradoOscuro:active{ color:#FFFFFF; color:#AB7194;}
.lnkGranate, .lnkGranate:visited, .lnkGranate:link{ padding:2px 3px 2px 3px; font-size:11px; color:#800000; text-decoration:none}
.lnkGranate:focus, .lnkGranate:hover, .lnkGranate:active{ color:#AB7194;}

/*botones interior*/
.btnInterior, .btnInterior:visited, .btnInterior:link{ font-size:12px; color:#000000; text-decoration:none}
.btnInterior:focus, .btnInterior:hover, .btnInterior:active{ color:#FFFFFF}
#btnSolicitarPpto, #btnSolicitarPpto:visited, #btnSolicitarPpto:link{ float:left; text-align:center; width:255px; height:24px; padding-top:3px; padding-right:4px; background-image:url(/images/botones/btnSolicitarPpto.jpg); background-repeat:no-repeat;}
#btnSolicitarPpto:focus, #btnSolicitarPpto:hover, #btnSolicitarPpto:active{ background-image:url(/images/botones/btnSolicitarPpto_on.jpg); }
#btnVerCarta, #btnVerCarta:visited, #btnVerCarta:link{ float:left; text-align:center; width:121px; height:24px; padding-top:3px; padding-right:4px; background-image:url(/images/botones/btnVerCarta.jpg); background-repeat:no-repeat;}
#btnVerCarta:focus, #btnVerCarta:hover, #btnVerCarta:active{ background-image:url(/images/botones/btnVerCarta_on.jpg); }
#btnRealizarPedido, #btnRealizarPedido:visited, #btnRealizarPedido:link{ float:left; text-align:center; width:154px; height:24px; padding-top:3px; padding-right:4px; background-image:url(/images/botones/btnRealizarPedido.jpg); background-repeat:no-repeat;}
#btnRealizarPedido:focus, #btnRealizarPedido:hover, #btnRealizarPedido:active{ background-image:url(/images/botones/btnRealizarPedido_on.jpg); }
#btnDisponibilidad, #btnDisponibilidad:visited, #btnDisponibilidad:link{ float:left; text-align:center; width:206px; height:24px; padding-top:3px; padding-right:4px; background-image:url(/images/botones/btnDisponibilidad.jpg); background-repeat:no-repeat;}
#btnDisponibilidad:focus, #btnDisponibilidad:hover, #btnDisponibilidad:active{ background-image:url(/images/botones/btnDisponibilidad_on.jpg); }

.btnCalendario, .btnCalendario:visited, .btnCalendario:link{ float:left; text-decoration:none ; text-align:center; width:34px; height:27px; background-image:url(/images/botones/btnCalendario.jpg); background-repeat:no-repeat;}
.btnCalendario:focus, .btnCalendario:hover, .btnCalendario:active{ background-image:url(/images/botones/btnCalendario_on.jpg); }

/*CONTENEDORES*/
.capaLinea{width:504px; padding-top:4px; border-bottom:1px solid #999999; min-height:15px; _height:15px;}
.capaLineaArea{width:100%; padding-top:4px; border-bottom:2px solid #999999; min-height:15px; _height:15px;}
.capaGrupoCamposLinea{width:584px; padding-top:4px; border-bottom:2px solid #999999; min-height:15px; _height:15px;}
#planoComedor{  WIDTH: 403px; height:489px;background-image:url(/images/includes/planoComedor.png);background-repeat:no-repeat;	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='/images/includes/planoComedor.png', sizingMethod='fit');_background-image:none;}

/*UL OL */
UL { list-style:none; padding-left:10px; margin:0}
LI { padding-left:0; margin:0}
.ulMenus{ font-size:11px; color:#FFFFFF}
/*COLORES*/
.colorVino{ color:#2B0000}
.colorMoradoOscuro{ color:#893768}
.colorMoradoVino{ color:#6B0744}
.mensaje { padding-left:15px;color:#FF0000}
/*SECCIONES*/
/*Instalaciones*/
.miniInstalacion{width:180px; cursor:pointer; height:91px; background-repeat:no-repeat; text-align:center}


#paginacion {MARGIN-TOP: 15px;MARGIN-BOTTOM: 10px;margin-right: 10px;	float: right;}
#paginacion SPAN {	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color: #858383;}
#paginacion SPAN.separador {font-family:Arial, Helvetica, sans-serif;font-size:10px;color: #858383;}

#paginacion SPAN.pagActual {font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #858383;font-weight:bold;text-decoration:underline;}

#paginacion A {	font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #858383;text-decoration:none;}
#paginacion A:hover, #paginacion A:focus, #paginacion A:active {font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #2B0000; text-decoration:none;}
/*GOOGLE MAP*/
.zona_mapa { width:584px; min-height:350px; float:left; text-align:center; margin-top:10px}
.iwstyle { font-size:100%;}

