﻿
body, td {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	font-size: 100%;
}

.contenido
{
    	padding: 10px;
    	text-align:justify;
    	font-size: 80%;
}
    
a:link {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 100%;color: #333333;text-decoration: none;}
a:visited {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 100%;color: #333333;text-decoration: none;}
a:active {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 100%;color: #333333;text-decoration: none;}
a:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 100%;color: #993333;text-decoration: underline;}

H1 
{
	font-family:HoratioDMed, Lucida Grande, Lucida Sans, Tahoma;
	font-size:120%;
	color:#993333;
	font-weight:normal;
	margin-bottom:5px;
}

H2
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#993333;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:5px;
}

#DivSupCentral a:link {color:#993333;text-decoration: none;}
#DivSupCentral a:visited {color:#993333;text-decoration: none;}
#DivSupCentral a:active {color:#993333;text-decoration: none;}
#DivSupCentral a:hover {color:#CC6666;text-decoration: underline;}

UL.Registro 
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#993333;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:5px;
}

LI.Registro
{
	list-style-type: square;
	margin-bottom:3px;
}

/********** Mensajes **********/
.TextoErrorLogin 
{
	font-size:100%;
	margin-top:5px;
	color:#FF0000;
}
/******** Contenedores ********/
.ContenedorFormulario 
{
	width:100%;
	border:solid 1px #993333;
	background-color:#FFEBEB;
	font-size:80%;
}
.CajaOcultaRegistro 
{
	width:93%;
	margin-top:5px;
	padding:5px;
	border:solid 1px #E6AEAE;
	background-color:#FFEBEB;
	font-size:100%;
	color:#333333;
	font-weight:normal;
}

.CajaOcultaPaises
{
	margin-top:5px;
	padding:5px;
	border:solid 1px #E6AEAE;
	background-color:#FFEBEB;
	font-size:90%;
	color:#333333;
	font-weight:normal;
}
.TextoNormalDestacado
{
	color:#993333;
}
.ContenidoCentral
{
	width:550px;
	margin-left:10px;
	text-align:left;
}
.CajaLoginPedido 
{
	width:500px;
	margin-left:35px;
	background-color:#993333;
	text-align:center;	
	padding-top:10px;
	padding-bottom:10px;
	color:#FFFFFF;
}
/**** Control producto reducido ****/
.ProductoReducido
{
	float:left;
	vertical-align:bottom;
	width:170px;
	margin:10px;
	margin-right:5px;
}
.ProductoReducidoDescripcion
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	color: #000000;
}

.NombreProductoReducido:link    {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoReducido:visited {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoReducido:active  {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoReducido:hover   {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #CC6666; text-transform: none;	text-decoration: underline;}

/**** Control producto medio ****/
.ProductoMedio
{
	float:left;
	vertical-align:bottom;
	/*height:160px;*/
	width:550px;
	margin:10px;
	margin-right:5px;
}
.ProductoMedioDescripcion
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	color: #000000;
}

.NombreProductoMedio:link    {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoMedio:visited {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoMedio:active  {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProductoMedio:hover   {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #CC6666; text-transform: none;	text-decoration: underline;}

/* Control Taller Ejercicio Resumen */
.TallerEjercicioResumen
{
	vertical-align:bottom;
	width:550px;
	margin:10px;
}

/* Control Taller Ejercicio Reducido */
.TallerEjercicioReducido
{
	float:left;
	vertical-align:bottom;
	margin:0px;
	width:150px;
}
/********** Control login ***********/
.TextoLoginDestacado
{
	color:#660000;
}

.linkDestacado:link     {font-size:100%; color: #660000; text-decoration:underline;}
.linkDestacado:visited 	{font-size:100%; color: #660000; text-decoration:underline;}
.linkDestacado:active 	{font-size:100%; color: #660000; text-decoration:underline; cursor:hand;}
.linkDestacado:hover 	{font-size:100%; color: #993333; text-decoration:underline; cursor:hand;}

/******** Formulario Registro *******/
.InputFormularioRegistro {
	border: dotted 1px #993333;
}
.SelectFormularioRegistro 
{
	border: dotted 1px #993333;
}
/******** Formulario Registro *******/
.InputFormularioLogin {
	border: dotted 1px #7F7F7F;
	background-color:#E5E5E5;
	font-size:120%;
}
.InputFormularioLoginPedido
{
	border:solid 1px #FFFFFF;
	background-color:#FFFFFF;
	height:17px;
	font-size:80%;
}

.BotonLoginPedido { background-color:#FAEBEB; border:solid 1px #CC6666; padding: 2px 8px 2px 8px; }

/*********** Botones ***********/
.linkBoton:link     {font-size:80%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:160px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/bt_enviar_160.gif);line-height:21px;}
.linkBoton:visited 	{font-size:80%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:160px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/bt_enviar_160.gif);line-height:21px;}
.linkBoton:active 	{font-size:80%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:160px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/bt_enviar_160.gif);line-height:21px;}
.linkBoton:hover 	{font-size:80%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:160px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/bt_enviar_160.gif);line-height:21px;}

.BotonBuscar:link		{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:31px; height:31px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/icoBuscar.gif); line-height:23px;}
.BotonBuscar:visited 	{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:31px; height:31px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/icoBuscar.gif); line-height:23px;}
.BotonBuscar:active 	{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:31px; height:31px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/icoBuscar.gif); line-height:23px;}
.BotonBuscar:hover		{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:31px; height:31px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/icoBuscar.gif); line-height:23px;}

.linkVolver:link    {font-size:80%; color: #660000; text-decoration:none; font-weight:bold;width:89px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/btn_volver.gif);line-height:23px;}
.linkVolver:visited {font-size:80%; color: #660000; text-decoration:none; font-weight:bold;width:89px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/btn_volver.gif);line-height:23px;}
.linkVolver:active 	{font-size:80%; color: #660000; text-decoration:none; font-weight:bold;width:89px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/btn_volver.gif);line-height:23px;}
.linkVolver:hover 	{font-size:80%; color: #660000; text-decoration:none; font-weight:bold;width:89px;height:23px; display:block; text-align:center; background-image:url(/App_Themes/bd_www/img/btn_volver.gif);line-height:23px;}

.linkBotonFino125:link    {font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:125px;height:16px; display:block; text-align:center; background-image:url(/v03/imagenes/bd/botones/bt_fino_125.gif);padding-top:2px;}
.linkBotonFino125:visited {font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:125px;height:16px; display:block; text-align:center; background-image:url(/v03/imagenes/bd/botones/bt_fino_125.gif);padding-top:2px;}
.linkBotonFino125:active  {font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:125px;height:16px; display:block; text-align:center; background-image:url(/v03/imagenes/bd/botones/bt_fino_125.gif);padding-top:2px; cursor:hand;}
.linkBotonFino125:hover	  {font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold;width:125px;height:16px; display:block; text-align:center; background-image:url(/v03/imagenes/bd/botones/bt_fino_125.gif);padding-top:2px; cursor:hand;}
/******** Cabecera ********/
.pie_texto {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	color: #000000;
}

/******** Menu General ********/
.MenuInicio{float: left;width:60px;height:16px;text-align:center;padding-top:4px;}
.MenuNuevaReserva{float: left;width:125px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuOfertas{float: left;width:75px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuEstablecimientos{float: left;width:95px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuLocalidades{float: left;width:105px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuAyuda{float: left;width:65px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuContacto{float: left;width:85px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:4px;}
.MenuMisReservas{float: left;width:120px;height:16px;border-left:solid 1px #CCCCCC;text-align:center;padding-top:1px;}
	
/*Links para el menu principal */
.Menu:link      {font-size:100%; color: #666666; text-decoration:none; font-weight:bold;}
.Menu:visited 	{font-size:100%; color: #666666; text-decoration:none; font-weight:bold;}
.Menu:active 	{font-size:100%; color: #666666; text-decoration:none; font-weight:bold; cursor:hand;}
.Menu:hover 	{font-size:100%; color: #638FCB; text-decoration:none; font-weight:bold; cursor:hand;}

.MenuUsuario:link		{font-size:100%; color: #638FCB; text-decoration:none; font-weight:bold;}
.MenuUsuario:visited 	{font-size:100%; color: #638FCB; text-decoration:none; font-weight:bold;}
.MenuUsuario:active 	{font-size:100%; color: #638FCB; text-decoration:none; font-weight:bold; cursor:hand;}
.MenuUsuario:hover		{font-size:100%; color: #1B437E; text-decoration:none; font-weight:bold; cursor:hand;}

.linkSeleccion:link     {font-size:11px; color: #FFFFFF; text-decoration:none; font-weight:bold; width:100%; height:100%;}
.linkSeleccion:visited 	{font-size:11px; color: #FFFFFF; text-decoration:none; font-weight:bold; width:100%; height:100%;}
.linkSeleccion:active 	{font-size:11px; color: #FFFFFF; text-decoration:none; font-weight:bold; width:100%; height:100%; cursor:hand;}
.linkSeleccion:hover 	{font-size:11px; color: #FFFFFF; text-decoration:none; font-weight:bold; width:100%; height:100%; cursor:hand;}

/* Botones Menu */
.btnMenu { position:relative;text-align:center;padding-top:2px; background-color:#FAEBEB;border-top:solid 2px #CC6666;border-bottom:solid 2px #CC6666;margin-right:0px;float:left;margin-top:2px;z-index:100;height:18px;}
.btnMenu a:link     {font-size:90%; color: #993333; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenu a:visited 	{font-size:90%; color: #993333; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenu a:active 	{font-size:90%; color: #993333; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px; cursor:hand;}
.btnMenu a:hover 	{font-size:90%; color: #C14646; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px; cursor:hand;}

.btnMenuSelected {position:relative;text-align:center;padding-left:5px;padding-right:5px;padding-top:2px;background-color:#FFFFFF;border-top:solid 2px #CC6666;border-bottom:solid 2px #FFFFFF;margin-right:0px;float:left;margin-top:2px;z-index:102;height:18px;}	
.btnMenuSelected a:link     {font-size:90%; color: #993333; text-decoration:none; font-weight:bold; display:block;}
.btnMenuSelected a:visited 	{font-size:90%; color: #993333; text-decoration:none; font-weight:bold;}
.btnMenuSelected a:active 	{font-size:90%; color: #993333;  cursor:hand; text-decoration:none; font-weight:bold;}
.btnMenuSelected a:hover 	{font-size:90%; color: #993333;  cursor:hand; text-decoration:"none"; font-weight:bold;}

.SepMenu00 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/menu/borde_menu_00.gif');border-top:solid 2px #FFFFFF;width:19px;height:24px;float:left;z-index:100;}
.SepMenu10 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/menu/borde_menu_10.gif');border-top:solid 2px #FFFFFF;width:19px;height:24px;float:left;z-index:100;}
.SepMenu01 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/menu/borde_menu_01.gif');border-top:solid 2px #FFFFFF;width:19px;height:24px;float:left;z-index:100;}
.SepMenuI1 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/menu/borde_menu_I1.gif');border-top:solid 2px #FFFFFF;width:26px;height:24px;float:left;z-index:100;}
.SepMenuI0 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/menu/borde_menu_I0.gif');border-top:solid 2px #FFFFFF;width:26px;height:24px;float:left;z-index:100;}
.SepMenuD1 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/menu/borde_menu_D1.gif');border-top:solid 2px #FFFFFF;width:19px;height:24px;float:left;z-index:100;}
.SepMenuD0 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/menu/borde_menu_D0.gif');border-top:solid 2px #FFFFFF;width:19px;height:24px;float:left;z-index:100;}

.SepPestanaI1 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/pestana/borde_menu_I1.gif');border-top:solid 2px #FFFFFF;width:26px;height:24px;float:left;z-index:100;}
.SepPestanaD1 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/pestana/borde_menu_D1.gif');border-top:solid 2px #FFFFFF;width:19px;height:24px;float:left;z-index:100;}

.SepMenuIzqI1 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/menu/borde_menu_cuenta_I1.gif');border-top:solid 2px #FFFFFF;width:26px;height:24px;float:left;z-index:100;}
.SepMenuIzqI0 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/menu/borde_menu_cuenta_I0.gif');border-top:solid 2px #FFFFFF;width:26px;height:24px;float:left;z-index:100;}
.SepMenuIzqD1 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/menu/borde_menu_D1.gif');border-top:solid 2px #FFFFFF;width:19px;height:24px;float:left;z-index:100;}
.SepMenuIzqD0 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/bd_www/img/menu/borde_menu_D0.gif');border-top:solid 2px #FFFFFF;width:19px;height:24px;float:left;z-index:100;}
/* CategoriaArbol */

.CategoriaArbolHoja { font-size: 75%; font-weight: bold; color: #CC3333; text-decoration: none;}
.CategoriaArbolHoja:link { font-size: 75%; font-weight: bold; color: #CC3333; text-decoration: none;}
.CategoriaArbolHoja:visited { font-size: 75%; font-weight: bold; color: #CC3333; text-decoration: none;}
.CategoriaArbolHoja:active { font-size: 75%; font-weight: bold; color: #CC3333; text-decoration: none;}
.CategoriaArbolHoja:hover { font-size: 75%; font-weight: bold; color: #CC3333; text-decoration: none;}

.CategoriaArbolPadre { font-size: 75%; font-weight: bold; color: #993333; text-decoration: none;}
.CategoriaArbolPadre:link { font-size: 75%; font-weight: bold; color: #993333; text-decoration: none;}
.CategoriaArbolPadre:visited { font-size: 75%; font-weight: bold; color: #993333; text-decoration: none;}
.CategoriaArbolPadre:active { font-size: 75%; font-weight: bold; color: #993333; text-decoration: none;}
.CategoriaArbolPadre:hover { font-size: 75%; font-weight: bold; color: #993333; text-decoration: none;}

.CategoriaArbolRaiz { font-size: 75%; font-weight: bold; color: #330000; text-decoration: none;}
.CategoriaArbolRaiz:link { font-size: 75%; font-weight: bold; color: #330000; text-decoration: none;}
.CategoriaArbolRaiz:visited { font-size: 75%; font-weight: bold; color: #330000; text-decoration: none;}
.CategoriaArbolRaiz:active { font-size: 75%; font-weight: bold; color: #330000; text-decoration: none;}
.CategoriaArbolRaiz:hover { font-size: 75%; font-weight: bold; color: #330000; text-decoration: none;}

.CategoriaArbolSel { font-size: 70%; font-weight: bold; color: #C82525; text-decoration: underline;}
.CategoriaArbolSel:link { font-size: 70%; font-weight: bold; color: #C82525; text-decoration: underline;}
.CategoriaArbolSel:visited { font-size: 70%; font-weight: bold; color: #C82525; text-decoration: underline;}
.CategoriaArbolSel:active { font-size: 70%; font-weight: bold; color: #C82525; text-decoration: underline;}
.CategoriaArbolSel:hover { font-size: 70%; font-weight: bold; color: #C82525; text-decoration: underline;}

/* Estilos para el control contenedor */
.ContenedorTitular	 { height:26px; clear:both; text-align:center; background-image:url(/App_Themes/bd_www/img/contenedor/borde_titular.gif); background-repeat:repeat-x; background-position:bottom;}
.ContenedorEsquinaIS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_s.gif');float:left;width:11px;height:11px; background-repeat:no-repeat; font-size:1px;}
.ContenedorSuperior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde.gif');float:left; background-repeat:repeat-x; height:11px;}
.ContenedorEsquinaDS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_s.gif');float:left;width:11px;height:11px;  background-repeat:no-repeat;font-size:1px;}
.ContenedorIzquierda { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde.gif');float:left; background-repeat:repeat-y; width:11px;}
.Contenedor          { text-align:center;float:left; border-left:2px solid #CC6666; border-right:2px solid #CC6666;}
.ContenedorDerecha   { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde.gif');float:left; background-repeat:repeat-y; background-position:right; width:11px;}
.ContenedorEsquinaII { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_i.gif');float:left;width:11px;height:11px; background-repeat:no-repeat;font-size:1px;}
.ContenedorInferior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde.gif');float:left; background-repeat:repeat-x; background-position:bottom; height:11px; margin-bottom:10px;}
.ContenedorEsquinaDI { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_i.gif');float:left;width:11px;height:11px; background-repeat:no-repeat;font-size:1px;}


.ContenedorFondoEsquinaIS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_s_fondo.gif');float:left;width:11px;height:11px; background-repeat:no-repeat;font-size:1px;}
.ContenedorFondoSuperior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_oscuro.gif');float:left; background-repeat:repeat-x; height:11px;}
.ContenedorFondoEsquinaDS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_s_fondo.gif');float:left;width:11px;height:11px;  background-repeat:no-repeat;font-size:1px;}
.ContenedorFondoIzquierda { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_oscuro.gif');float:left; background-repeat:repeat-y; width:11px;}
.ContenedorFondo          { text-align:center;float:left; border-left:2px solid #993333; border-right:2px solid #993333;}
.ContenedorFondoDerecha   { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_oscuro.gif');float:left; background-repeat:repeat-y; background-position:right; width:11px;}
.ContenedorFondoEsquinaII { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_i_fondo.gif');float:left;width:11px;height:11px; background-repeat:no-repeat;font-size:1px;}
.ContenedorFondoInferior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_oscuro.gif');float:left; background-repeat:repeat-x; background-position:bottom; height:11px; margin-bottom:10px;}
.ContenedorFondoEsquinaDI { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_i_fondo.gif');float:left;width:11px;height:11px; background-repeat:no-repeat;font-size:1px;}

.ContenedorPaisesEsquinaIS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_s_paises.gif');float:left;width:13px;height:13px; background-repeat:no-repeat}
.ContenedorPaisesSuperior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_paises.gif');float:left; background-repeat:repeat-x; height:13px;}
.ContenedorPaisesEsquinaDS { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_s_paises.gif');float:left;width:13px;height:13px; background-repeat:no-repeat}
.ContenedorPaisesIzquierda { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_paises.gif');float:left; background-repeat:repeat-y; width:13px;}
.ContenedorPaises          { text-align:center; float:left; border-left:4px solid #CA2D2D; border-right:4px solid #CA2D2D;}
.ContenedorPaisesDerecha   { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_paises.gif');float:left; background-repeat:repeat-y; background-position:right; width:13px;}
.ContenedorPaisesEsquinaII { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_i_i_paises.gif');float:left;width:13px;height:13px; background-repeat:no-repeat}
.ContenedorPaisesInferior  { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/pixel_borde_paises.gif');float:left; background-repeat:repeat-x; background-position:bottom; height:13px;}
.ContenedorPaisesEsquinaDI { padding:0px; margin:0px; background-image:url('/App_Themes/bd_www/img/contenedor/esquina_d_i_paises.gif');float:left;width:13px;height:13px; background-repeat:no-repeat}

/**/

.CapaAyuda {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 70%;
    color: #993333;
    background-color: #FAEBEB;
    border: dotted 1px #CC6666;
    padding: 8px 8px 8px 8px;
    width: 250px;
    text-align: justify;
    clear:both;
    display: none;
    visibility: hidden;
}

.ProductoFichaTitulo1 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #993333; }
.ProductoFichaTitulo2 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold; color: #660000; text-decoration: underline; }
.ProductoFichaTexto { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #000000; }

/* Producto Listados */
.NombreProducto:link    {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProducto:visited {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProducto:active  {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #993333; text-transform: none;	text-decoration: none;}
.NombreProducto:hover   {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #CC6666; text-transform: none;	text-decoration: underline;}

/* ProductoFicha */

.ProductoFichaTitulo1 { font-size: 80%; font-weight: bold; color: #993333; }
.ProductoFichaTitulo2 { font-size: 70%; font-weight: bold; color: #660000; }
.ProductoFichaTexto { font-size: 70%; color: #000000; }
.ProductoFichaColorRef { font-size: 80%; color: #000000; }
.ProductoFichaTitulo3 { font-size: 90%; font-weight: bold; color: #993333; }
.ProductoFichaImporte { font-size: 100%; font-weight: bold; color: #CC3333; }

.ProductoFichaLink:link { font-size: 70%; font-weight: bold; color: #993333; text-decoration: none;}
.ProductoFichaLink:visited { font-size: 70%; font-weight: bold; color: #993333; text-decoration: none;}
.ProductoFichaLink:active { font-size: 70%; font-weight: bold; color: #993333; text-decoration: none;}
.ProductoFichaLink:hover { font-size: 70%; font-weight: bold; color: #993333; text-decoration: underline;}

.ProductoFichaCaja { background-color: #FAEBEB; width: 92%; border: dotted 1px #CC6666; padding: 8px 8px 4px 8px; float:left; }

/* Proceso de compra */

.ProcesoCompra_Titulo1 { font-size: 150%; font-weight: bold; color: #993333; }
.ProcesoCompra_Titulo2 { font-size: 100%; font-weight: bold; color: #993333; }

.ProcesoCompraLink:link    { font-size: 80%; font-weight: bold; color: #993333; text-decoration: none; }
.ProcesoCompraLink:visited { font-size: 80%; font-weight: bold; color: #993333; text-decoration: none; }
.ProcesoCompraLink:active  { font-size: 80%; font-weight: bold; color: #993333; text-decoration: none; }
.ProcesoCompraLink:hover   { font-size: 80%; font-weight: bold; color: #993333; text-decoration: none; }

.ProcesoCompraCabecera { font-size: 80%; font-weight: bold; color: #993333; }
.ProcesoCompra_Texto { font-size: 70%; color: #993333; }
.ProcesoCompra_Texto80 { font-size: 80%; color: #993333; }
.ProcesoCompra_TextoTabla { font-size: 70%; color: #993333; border-bottom: dotted 1px #CC6666; }
.ProcesoCompraCabeceraTabla { font-size: 80%; font-weight: bold; color: #993333; border-bottom: dotted 1px #CC6666; }

.ProcesoCompraBotonMenosMas { float:left; height:16px; width:16px; background-color:#FAEBEB; border: solid 1px #993333; line-height:16px;}
.ProcesoCompraBotonX { float:left; height:16px; width:16px; background-color:#993333; border: solid 1px #993333; line-height:16px; }
.ProcesoCompraBotonMas { float:left; height:16px; width:16px; background-color:#993333; border: solid 1px #993333; cursor:help; line-height:16px; }
.ProcesoCompraLabelCantidad { float:left; height:16px; width:32px; background-color:#FFFFFF; border-top: solid 1px #993333; border-bottom: solid 1px #993333; line-height:16px; }
.ProcesoCompraLabelEliminar { float:left; height:16px; width:50px; background-color:#FFFFFF; border-top: solid 1px #993333; border-bottom: solid 1px #993333; border-right: solid 1px #993333; line-height:16px; }
.ProcesoCompraLabelInfo { float:left; height:16px; width:70px; background-color:#FFFFFF; border-top: solid 1px #993333; border-bottom: solid 1px #993333; border-right: solid 1px #993333; cursor:help; line-height:16px; }
.ProcesoCompraLabelRellena { float:left; height:16px; width:180px; background-color:#FFFFFF; border-top: solid 1px #993333; border-bottom: solid 1px #993333; border-right: solid 1px #993333; line-height:14px; }
.ProcesoCompraBotonRellena { float:left; height:16px; width:16px; background-color:#993333; border: solid 1px #993333; line-height:16px; }

.ProcesoCompraLinkX:link    { font-size: 80%; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.ProcesoCompraLinkX:visited { font-size: 80%; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.ProcesoCompraLinkX:active  { font-size: 80%; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.ProcesoCompraLinkX:hover   { font-size: 80%; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.ProcesoCompraMas { font-size: 80%; font-weight: bold; color: #FFFFFF; }
.ProcesoCompraInfo { font-size: 70%; color: #993333; }
.ProcesoCompraPrecio { font-size: 80%; color: #000000; font-weight: bold; }

.ProcesoCompraTotal1 { font-size: 80%; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.ProcesoCompraTotal2 { font-size: 80%; font-weight: bold; color: #993333; text-decoration: none; }

.ProcesoCompra_NegroResaltado { font-size: 80%; font-weight: normal; color: #000000; padding-left: 8px; padding-right: 8px; }
.ProcesoCompra_Blanco { font-size: 80%; color: #FFFFFF; }
.ProcesoCompra_Negro { font-size: 80%; color: #000000; }
.ProcesoCompra_Verde { font-size: 80%; color: #009900; }
.ProcesoCompra_Rojo { font-size: 80%; color: #CC3333; }
.ProcesoCompra_Condiciones { font-size: 70%; color: #000000; }

.ProcesoCompra_DivMontante { background-color:#FFEBEB; border: solid 1px #993333; width:400px; padding: 8px 8px 8px 8px; }
.ProcesoCompra_DivMontanteTotal { background-color:#FFF5F5; border: dotted 1px #993333; width:100px; }

.ProcesoCompraLinkRellena:link { font-size: 70%; color: #993333; text-decoration: underline;}
.ProcesoCompraLinkRellena:visited { font-size: 70%; color: #993333; text-decoration: underline;}
.ProcesoCompraLinkRellena:active { font-size: 70%; color: #993333; text-decoration: underline;}
.ProcesoCompraLinkRellena:hover { font-size: 70%; color: #CC6666; text-decoration: underline;}


/* Estilos para los separadores */
.SepContenidoHorizontal {height:1px;margin:10px;width:549px; background-image:url(/v03/imagenes/bd/separadores/horizontal.gif); font-size:1px;}

.caja_resaltado {
	line-height: 100%;
	border-bottom-color: #CC6666;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-width: 1px;
}

.caja_resaltado_sup {
	line-height: 100%;
	border-top-color: #CC6666;
	border-top-style: dotted;
	border-top-width: 1px;
}

/* Condiciones */

.scrollInterior {
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #993333;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	SCROLLBAR-BASE-COLOR: #FFFFFF;
	overflow:auto;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:3px;
	border:1px solid #993333;
}

/* Incidencia */

.IncidenciaPanel {padding: 0px 0px 0px 0px; margin-top:10px; margin-left:0px; margin-bottom:10px; }
.IncidenciaInformacion {padding: 0px 0px 0px 0px; margin-top:10px; margin-left:0px; margin-bottom:10px; }
.Incidencia_Negro { font-size: 90%; color: #000000; font-weight:bold; }
.IncidenciaDescripcion_Negro { font-size: 75%; color: #000000; line-height:18px; }

/* Andrés Libro Visitas */

.CajaOcultaLibro
{
	width:93%;
	margin-top:5px;
	padding:5px;
	border:solid 1px #E6AEAE;
	background-color:#FFEBEB;
	font-size:100%;
	color:#333333;
	font-weight:normal;
}

.Libro_Titulo
{
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #990000;
}
.Libro_Comentario
{
	font-weight:normal;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000000;
}

/* Pere Libro Visitas */

.Libro_Table
{
	border-right: #cc6666 1px solid;
	border-top: #cc6666 1px solid;
	border-left: #cc6666 1px solid;
	border-bottom: #cc6666 1px solid;
	width: 100%;
}
.Libro_Col1
{
	font-family: Verdana;
	background-color: #e9eae9;
	border-bottom: #CC6666 1px solid
}
.Libro_Col2
{
	font-family: Verdana;
	background-color: #e9eae9;
	border-bottom: #cc6666 1px solid;
	border-left: #cc6666 1px solid;
}
.Libro_Row1
{
	
}
.Libro_Row2
{
	}
.Libro_ColDef
{
	font-size: 12px;
	font-family: Arial;
	text-align: left;
	width: 50px;
	color: black;
}
.Libro_ColDat
{
	text-align: left;
	font-size: 12px;
	font-family: Tahoma;
	width: 150px;
}

	
.LibroAdd_Titular
{
	text-align: center;
	border-right: #cc6666 1px solid;
	border-top: #cc6666 1px solid;
	border-left: #cc6666 1px solid;
	border-bottom: #cc6666 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #eaeaea;
	margin-top: 50px;
}
.LibroAdd_ColDef
{

	width: 100px;
	text-align: left;
}
.LibroAdd_ColDat
{
	text-align: left;
	padding-left: 50px;
}
.LibroAdd_RowTitulo
	{

		}
.LibroAdd_RowComentario
{

}

/* Boletin */

.Boletin_Texto { font-size: 70%; color: #000000; line-height:15px;}

.Boletin_Check { font-size: 70%; color: #993333; line-height:15px; text-decoration:underline;}

.Mano { cursor:hand; }
