﻿
body{
	margin: 0px;
	font-family: Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	background-color:#E5E5E5;
	background-image:url(/App_Themes/sm_www/img/fondo_degradado.jpg);
	background-repeat:repeat-x;	
}

.contenido
{
    	padding: 10px;
    	text-align:justify;
    	font-size: 11px;    	
}


    
a:link{color:#000000; font-size:11px; text-decoration:none;}
a:active{color:#000000; font-size:11px; text-decoration:none;}
a:visited{color:#000000; font-size:11px; text-decoration:none;}
a:hover{color:#000000; font-size:11px; text-decoration:underline;}


H1 
{
	font-family:Arial;
	font-size:120%;
	color:#000000;
	font-weight:normal;
	margin-bottom:5px;
}

H2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:5px;
}

#DivSupCentral a:link {color:#999999;text-decoration: none;}
#DivSupCentral a:visited {color:#999999;text-decoration: none;}
#DivSupCentral a:active {color:#999999;text-decoration: none;}
#DivSupCentral a:hover {color:#CCCCCC;text-decoration: underline;}

UL.Registro 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	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 #CCCCCC;
	background-color:#EBEBEB;
	font-size:11px;
}
.CajaOcultaRegistro 
{
	width:93%;
	margin-top:5px;
	padding:5px;
	border:solid 1px #CCCCCC;
	background-color:#F2F2F2;
	font-size:100%;
	color:#333333;
	font-weight:normal;
}

.CajaOcultaPaises
{
	margin-top:5px;
	padding:5px;
	border:solid 1px #CCCCCC;
	background-color:#F2F2F2;
	font-size:90%;
	color:#333333;
	font-weight:normal;
}
.TextoNormalDestacado
{
	color:#000000;
}
.ContenidoCentral
{
	width:550px;
	margin-left:10px;
	text-align:left;
}
.CajaLoginPedido 
{
	width:500px;
	margin-left:35px;
	background-color:#F2F2F2;
	text-align:center;	
	padding-top:10px;
	padding-bottom:10px;
	color:#FFFFFF;
}
/**** Control producto reducido ****/
.ProductoReducido
{
	float:left;
	vertical-align:bottom;
	width:165px;
	height:230px;
	margin:10px;
}
.ProductoReducidoDescripcion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.NombreProductoReducido:link    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-transform: none;	text-decoration: none;}
.NombreProductoReducido:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-transform: none;	text-decoration: none;}
.NombreProductoReducido:active  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-transform: none;	text-decoration: none;}
.NombreProductoReducido:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #010101; text-transform: none;	text-decoration: none;}


.imgProducReduc:link { width:90px; height:90px; border:0.5px solid #CCCCCC;}
.imgProducReduc:visited { width:90px; height:90px; border:0.5px solid #CCCCCC;}
.imgProducReduc:active { width:90px; height:90px; border:0.5px solid #CCCCCC;}
.imgProducReduc:hover { width:90px; height:90px; border:1px solid #000000;}


/**** Control producto medio ****/
.ProductoMedio
{
	float:left;
	vertical-align:bottom;
	/*height:160px;*/
	width:550px;
	margin:10px;
	margin-right:5px;
}
.ProductoMedioDescripcion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	color: #000000;
}

.NombreProductoMedio:link    {font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #000000; text-transform: none;	text-decoration: none;}
.NombreProductoMedio:visited {font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #000000; text-transform: none;	text-decoration: none;}
.NombreProductoMedio:active  {font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #000000; text-transform: none;	text-decoration: none;}
.NombreProductoMedio:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #CCCCCC; 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:#FFFFFF;	
	text-align:center;
}

.TextoLogin
{
	color:#000000;	
	text-align:center;
}

.linkDestacado:link     {font-size:100%; color: #999999; text-decoration:underline;}
.linkDestacado:visited 	{font-size:100%; color: #999999; text-decoration:underline;}
.linkDestacado:active 	{font-size:100%; color: #999999; text-decoration:underline; cursor:hand;}
.linkDestacado:hover 	{font-size:100%; color: #000000; text-decoration:underline; cursor:hand;}

/******** Formulario Registro *******/
.InputFormularioRegistro {
	border: solid 1px #CCCCCC;
}
.SelectFormularioRegistro 
{
	border: solid 1px #CCCCCC;
}
/******** Formulario Registro *******/
.InputFormularioLogin {
	border: solid 1px #797979;
	background-color:#FFFFFF;
	font-size:12px;
	width:120px;
	height:16px;
	
}
.InputFormularioLoginPedido
{
	border:solid 1px #FFFFFF;
	background-color:#FFFFFF;
	height:17px;
	font-size:11px;
}

.accesoUsuarios
{
	width:220px;
	height:130px; 
	font-family:Arial; 
	font-size:11px; 
	font-weight:bold;
	text-align:center; 
	background-image:url(/App_Themes/sm_www/img/fondo_LogUsuario.jpg); 
	background-repeat:repeat-x;
	border:1px solid #CCCCCC;
}

.BotonLoginPedido { background-color:#F2F2F2; border:solid 1px #CCCCCC; padding: 2px 8px 2px 8px; }

/*********** Botones ***********/
.linkBoton:link     {font-family:Arial; font-size:13px; color: #FFF30F; text-decoration:none; font-weight:bold;width:125px;height:22px;  padding-top:3px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_125_25.jpg);}
.linkBoton:visited 	{font-family:Arial; font-size:13px; color: #FFF30F; text-decoration:none; font-weight:bold;width:125px;height:22px; padding-top:3px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_125_25.jpg);}
.linkBoton:active 	{font-family:Arial; font-size:13px; color: #FFF30F; text-decoration:none; font-weight:bold;width:125px;height:22px; padding-top:3px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_125_25.jpg);}
.linkBoton:hover 	{font-family:Arial; font-size:13px; color: #FFF30F; text-decoration:none; font-weight:bold;width:125px;height:22px; padding-top:3px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_125_25.jpg);}

.BotonBuscar:link		{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:62px; height:20px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_buscar.gif); background-repeat:no-repeat; background-position:center center; line-height:23px;}
.BotonBuscar:visited 	{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:62px; height:20px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_buscar.gif); background-repeat:no-repeat; background-position:center center;  line-height:23px;}
.BotonBuscar:active 	{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:62px; height:20px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_buscar.gif); background-repeat:no-repeat; background-position:center center;  line-height:23px;}
.BotonBuscar:hover		{font-size:100%; color: #FFFFFF; text-decoration:none; font-weight:bold; width:62px; height:20px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_buscar.gif); background-repeat:no-repeat; background-position:center center;  line-height:23px;}

.BotonAcceder_Añadir:link		{font-size:100%; color: #FFF30F; text-decoration:none; font-weight:bold; width:82px; height:18px; padding-top:4px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_82_22.gif); background-repeat:no-repeat; background-position:center center; }
.BotonAcceder_Añadir:visited 	{font-size:100%; color: #FFF30F; text-decoration:none; font-weight:bold; width:82px; height:18px; padding-top:4px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_82_22.gif); background-repeat:no-repeat; background-position:center center; }
.BotonAcceder_Añadir:active 	{font-size:100%; color: #FFF30F; text-decoration:none; font-weight:bold; width:82px; height:18px; padding-top:4px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_82_22.gif); background-repeat:no-repeat; background-position:center center; }
.BotonAcceder_Añadir:hover		{font-size:100%; color: #FFF30F; text-decoration:none; font-weight:bold; width:82px; height:18px; padding-top:4px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_82_22.gif); background-repeat:no-repeat; background-position:center center; }

.Boton_carrito:link		{font-family:Arial; font-size:11px; color: #FEDA10; text-decoration:none; font-weight:bold; width:70px; height:18px; padding:4px 0px 0px 12px; display:block; text-align:left; background-image:url(/App_Themes/sm_www/img/btn_82_22_carrito.gif); background-repeat:no-repeat; background-position:center center; }
.Boton_carrito:visited 	{font-family:Arial; font-size:11px; color: #FEDA10; text-decoration:none; font-weight:bold; width:70px; height:18px; padding:4px 0px 0px 12px; display:block; text-align:left; background-image:url(/App_Themes/sm_www/img/btn_82_22_carrito.gif); background-repeat:no-repeat; background-position:center center; }
.Boton_carrito:active 	{font-family:Arial; font-size:11px; color: #FEDA10; text-decoration:none; font-weight:bold; width:70px; height:18px; padding:4px 0px 0px 12px; display:block; text-align:left; background-image:url(/App_Themes/sm_www/img/btn_82_22_carrito.gif); background-repeat:no-repeat; background-position:center center; }
.Boton_carrito:hover	{font-family:Arial; font-size:11px; color: #FEDA10; text-decoration:none; font-weight:bold; width:70px; height:18px; padding:4px 0px 0px 12px; display:block; text-align:left; background-image:url(/App_Themes/sm_www/img/btn_82_22_carrito.gif); background-repeat:no-repeat; background-position:center center; }




.BotonSuscribirse:link		{font-size:100%; color: #FFF30F; text-decoration:none; font-weight:bold; width:125px; height:21px; padding-top:4px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_125_25.jpg); background-repeat:no-repeat; background-position:center center; }
.BotonSuscribirse:visited 	{font-size:100%; color: #FFF30F; text-decoration:none; font-weight:bold; width:125px; height:21px; padding-top:4px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_125_25.jpg); background-repeat:no-repeat; background-position:center center; }
.BotonSuscribirse:active 	{font-size:100%; color: #FFF30F; text-decoration:none; font-weight:bold; width:125px; height:21px; padding-top:4px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_125_25.jpg); background-repeat:no-repeat; background-position:center center; }
.BotonSuscribirse:hover		{font-size:100%; color: #FFF30F; text-decoration:none; font-weight:bold; width:125px; height:21px; padding-top:4px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_125_25.jpg); background-repeat:no-repeat; background-position:center center; }





.linkVolver:link    {font-size:12px; color: #000000; text-decoration:none; font-weight:bold;width:103px;height:21px; padding-top: 4px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_103_25.gif); background-repeat:no-repeat;}
.linkVolver:visited {font-size:12px; color: #000000; text-decoration:none; font-weight:bold;width:103px;height:21px; padding-top: 4px;  display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_103_25.gif); background-repeat:no-repeat;}
.linkVolver:active 	{font-size:12px; color: #000000; text-decoration:none; font-weight:bold;width:103px;height:21px; padding-top: 4px;  display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_103_25.gif); background-repeat:no-repeat;}
.linkVolver:hover 	{font-size:12px; color: #999999; text-decoration:none; font-weight:bold;width:103px;height:21px; padding-top: 4px;   display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_103_25.gif); background-repeat:no-repeat;}

.linkBotonFino125:link    {font-size:11px; color: #FFF30F; text-decoration:none; font-weight:bold; width:82px; height:18px; padding:4px 0px 0px 0px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_82_22.gif); }
.linkBotonFino125:visited {font-size:11px; color: #FFF30F; text-decoration:none; font-weight:bold; width:82px; height:18px; padding:4px 0px 0px 0px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_82_22.gif); background-repeat:no-repeat;}
.linkBotonFino125:active  {font-size:11px; color: #FFF30F; text-decoration:none; font-weight:bold; width:82px; height:18px; padding:4px 0px 0px 0px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_82_22.gif); background-repeat:no-repeat;cursor:hand;}
.linkBotonFino125:hover	  {font-size:11px; color: #CCCCCC; text-decoration:none; font-weight:bold; width:82px; height:18px; padding:4px 0px 0px 0px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/btn_82_22.gif); background-repeat:no-repeat; cursor:hand;}

.btnMini:link {font-family:Arial; font-size:11px; color: #FEDA10; text-decoration:none; font-weight:bold; width:48px; height:19px; padding:3px 0px 0px 0px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/botones/btn_48_22.gif); background-repeat:no-repeat; }
.btnMini:visited {font-family:Arial; font-size:11px; color: #FEDA10; text-decoration:none; font-weight:bold; width:48px; height:19px; padding:3px 0px 0px 0px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/botones/btn_48_22.gif); background-repeat:no-repeat;}
.btnMini:active {font-family:Arial; font-size:11px; color: #FEDA10; text-decoration:none; font-weight:bold; width:48px; height:19px; padding:3px 0px 0px 0px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/botones/btn_48_22.gif); background-repeat:no-repeat;}
.btnMini:hover {font-family:Arial; font-size:11px; color: #FEDA10; text-decoration:none; font-weight:bold; width:48px; height:19px; padding:3px 0px 0px 0px; display:block; text-align:center; background-image:url(/App_Themes/sm_www/img/botones/btn_48_22.gif); background-repeat:no-repeat;}
/******** Cabecera ********/
.pie_texto {

	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;	
}

.linkInfCabecera{font-family: Arial;font-size: 14px;font-weight: bold;color: #FFD633;  outline:none; text-decoration:none;}
.linkInfCabecera:link {font-family: Arial;font-size: 14px;font-weight: bold;color: #FFD633;  outline:none; text-decoration:none;}
.linkInfCabecera:active {font-family: Arial;font-size: 14px;font-weight: bold;color: #FFFFFF;  outline:none; text-decoration:none;}
.linkInfCabecera:visited {font-family: Arial;font-size: 14px;font-weight: bold;color: #FFD633; outline:none; text-decoration:none;}
.linkInfCabecera:hover {font-family: Arial;font-size: 14px;font-weight: bold;color: #FFFFFF; text-decoration:none;  outline:none;}


.linkInfCabecera2 {word-spacing:normal; font-family: Arial;font-size: 14px;font-weight: bold;color: #FFD633;  outline:none; text-decoration:none;}
.linkInfCabecera2:link {word-spacing:normal; font-family: Arial;font-size: 14px;font-weight: bold;color: #FFD633;  outline:none; text-decoration:none;}
.linkInfCabecera2:active {word-spacing:normal; font-family: Arial;font-size: 14px;font-weight: bold;color: #FFFFFF;  outline:none; text-decoration:none;}
.linkInfCabecera2:visited {word-spacing:normal; font-family: Arial;font-size: 14px;font-weight: bold;color: #FFD633; outline:none; text-decoration:none;}
.linkInfCabecera2:hover {word-spacing:normal; font-family: Arial;font-size: 14px;font-weight: bold;color: #FFFFFF; text-decoration:none;  outline:none;}




.linkSupCabecera:link {font-family: Arial;font-size: 12px;font-weight: normal;color: #FFD633;  outline:none; text-decoration:none;}
.linkSupCabecera:active {font-family: Arial;font-size: 12px;font-weight: normal;color: #FFFFFF;  outline:none; text-decoration:none;}
.linkSupCabecera:visited {font-family: Arial;font-size: 12px;font-weight: normal;color: #FFD633;  outline:none; text-decoration:none;}
.linkSupCabecera:hover {font-family: Arial;font-size: 12px;font-weight: normal;color: #FFFFFF; text-decoration:none;  outline:none;}

/******** 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:#F2F2F2;border-top:solid 2px #CCCCCC;border-bottom:solid 2px #CCCCCC;margin-right:0px;float:left;margin-top:2px;z-index:100;height:18px;}
.btnMenu a:link     {font-size:90%; color: #999999; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenu a:visited 	{font-size:90%; color: #999999; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenu a:active 	{font-size:90%; color: #999999; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px; cursor:hand;}
.btnMenu a:hover 	{font-size:90%; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px; cursor:hand;}

.btnMenuDat { width:711px; height:43px; margin:0px auto 0px auto; padding:5px 0px 0px 0px; background-image:url(/App_Themes/sm_www/img/botones/pest_datos_select.jpg); background-position:center center; background-repeat:no-repeat;}
.btnMenuDat a:link     {font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenuDat a:visited 	{font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenuDat a:active 	{font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenuDat a:hover 	{font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px; text-decoration:underline; }

.btnMenuFav { width:711px; height:43px; margin:0px auto 0px auto; padding:5px 0px 0px 0px; background-image:url(/App_Themes/sm_www/img/botones/pest_favoritos_select.jpg); background-position:center center; background-repeat:no-repeat;}
.btnMenuFav a:link     {font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenuFav a:visited 	{font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenuFav a:active 	{font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenuFav a:hover 	{font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px; text-decoration:underline; }

.btnMenuPed { width:711px; height:43px; margin:0px auto 0px auto; padding:5px 0px 0px 0px; background-image:url(/App_Themes/sm_www/img/botones/pest_pedidos_select.jpg); background-position:center center; background-repeat:no-repeat;}
.btnMenuPed a:link     {font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenuPed a:visited 	{font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenuPed a:active 	{font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px;}
.btnMenuPed a:hover 	{font-size:13px; color: #000000; text-decoration:none; font-weight:bold; width:100%;padding-left:5px;padding-right:5px; text-decoration:underline; }

.btnMenuSelected {position:relative;text-align:center;padding-left:5px;padding-right:5px;padding-top:2px;background-color:#FFFFFF;border-top:solid 2px #FFFFFF;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: #000000; text-decoration:none; font-weight:bold; display:block;}
.btnMenuSelected a:visited 	{font-size:90%; color: #000000; text-decoration:none; font-weight:bold;}
.btnMenuSelected a:active 	{font-size:90%; color: #000000;  cursor:hand; text-decoration:none; font-weight:bold;}
.btnMenuSelected a:hover 	{font-size:90%; color: #000000;  cursor:hand; text-decoration:"none"; font-weight:bold;}

/*SepMenu00 { position:relative;text-align:center;padding:0px; background-image:url('/App_Themes/sm_www/img/menu/borde2_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/sm_www/img/menu/borde2_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/sm_www/img/menu/borde2_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/sm_www/img/menu/borde2_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/sm_www/img/menu/borde2_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/sm_www/img/menu/borde2_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/sm_www/img/menu/borde2_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/sm_www/img/pestana/borde2_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/sm_www/img/pestana/borde2_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/sm_www/img/menu/borde2_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/sm_www/img/menu/borde2_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/sm_www/img/menu/borde2_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/sm_www/img/menu/borde2_menu_D0.gif');border-top:solid 2px #FFFFFF;width:19px;height:24px;float:left;z-index:100;}*/
/* CategoriaArbol */


.CategoriaArbolRaiz { font-family:Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.CategoriaArbolRaiz:link { font-family:Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.CategoriaArbolRaiz:visited { font-family:Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.CategoriaArbolRaiz:active { font-family:Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.CategoriaArbolRaiz:hover { font-family:Arial; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}

.CategoriaArbolRaizSelec { font-family:Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.CategoriaArbolRaizSelec:link { font-family:Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.CategoriaArbolRaizSelec:visited { font-family:Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.CategoriaArbolRaizSelec:active { font-family:Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.CategoriaArbolRaizSelec:hover { font-family:Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.CategoriaArbolRaizSelec h1{margin:0px; font-family:Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}

.CategoriaArbolNodo { font-family:Arial; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;}
.CategoriaArbolNodo:link { font-family:Arial; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;}
.CategoriaArbolNodo:visited { font-family:Arial; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;}
.CategoriaArbolNodo:active { font-family:Arial; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;}
.CategoriaArbolNodo:hover { font-family:Arial; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none;}


/* Estilos para el control contenedor */
/*.ContenedorTitular	 { height:26px; clear:both; text-align:center; background-image:url(/App_Themes/sm_www/img/contenedor/borde2_titular.gif); background-repeat:repeat-x; background-position:bottom;}
.ContenedorEsquinaIS { padding:0px; margin:0px; background-image:url('/App_Themes/sm_www/img/contenedor/esquina2_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/sm_www/img/contenedor/pixel_borde2.gif');float:left; background-repeat:repeat-x; height:11px;}
.ContenedorEsquinaDS { padding:0px; margin:0px; background-image:url('/App_Themes/sm_www/img/contenedor/esquina2_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/sm_www/img/contenedor/pixel_borde2.gif');float:left; background-repeat:repeat-y; width:11px;}
.Contenedor          { text-align:center;float:left; border-left:2px solid #CCCCCC; border-right:2px solid #CCCCCC;}
.ContenedorDerecha   { padding:0px; margin:0px; background-image:url('/App_Themes/sm_www/img/contenedor/pixel_borde2.gif');float:left; background-repeat:repeat-y; background-position:right; width:11px;}
.ContenedorEsquinaII { padding:0px; margin:0px; background-image:url('/App_Themes/sm_www/img/contenedor/esquina2_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/sm_www/img/contenedor/pixel_borde2.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/sm_www/img/contenedor/esquina2_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/sm_www/img/contenedor/esquina2_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/sm_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/sm_www/img/contenedor/esquina2_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/sm_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/sm_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/sm_www/img/contenedor/esquina2_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/sm_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/sm_www/img/contenedor/esquina2_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/sm_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/sm_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/sm_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/sm_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/sm_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/sm_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/sm_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/sm_www/img/contenedor/esquina_d_i_paises.gif');float:left;width:13px;height:13px; background-repeat:no-repeat}
*/


.menuPestanas
{
	width:711px; height:48px; 
}

/**/

.CapaAyuda {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    background-color: #F2F2F2;
    border: dotted 1px #CCCCCC;
    padding: 8px 8px 8px 8px;
    width: 280px;
    text-align: center;
    display: none;
    visibility: hidden;
}


/* Producto Listados */
.NombreProducto:link    {font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #000000; text-transform: none;	text-decoration: none;}
.NombreProducto:visited {font-family:  Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #000000; text-transform: none;	text-decoration: none;}
.NombreProducto:active  {font-family:  Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #000000; text-transform: none;	text-decoration: none;}
.NombreProducto:hover   {font-family:  Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #616161; text-transform: none;	text-decoration: underline;}

/* ProductoFicha */

.ProductoFichaTitulo1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }
.ProductoFichaTitulo2 { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; }
.ProductoFichaTexto { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; }
.ProductoFichaColorRef { font-size: 11px; color: #000000;}
.ProductoFichaTitulo3 { font-family:Arial; font-size: 13px; font-weight: bold; color: #FFFFFF;}
.ProductoFichaImporte { font-family:Arial; font-size: 13px; font-weight: bold; color: #000000;}

.textAnyadirCarrito { font-family:Arial; font-size: 13px; font-weight: bold; color: #000000;}


.ProductoFichaLink:link { font-size: 10px; font-weight: bold; color: #999999; text-decoration: none;}
.ProductoFichaLink:visited { font-size: 10px; font-weight: bold; color: #999999; text-decoration: none;}
.ProductoFichaLink:active { font-size: 10px; font-weight: bold; color: #999999; text-decoration: none;}
.ProductoFichaLink:hover { font-size: 10px; font-weight: bold; color: #999999; text-decoration: underline;}

.ProductoFichaLinkFav:link { font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
.ProductoFichaLinkFav:visited { font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
.ProductoFichaLinkFav:active { font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;}
.ProductoFichaLinkFav:hover { font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline;}

.ProductoDetalles {font-family:  Arial; font-size: 13px; color: #000000; font-weight:normal; text-align:justify;}

.ProductoFichaCaja { background-color: #F2F2F2; width: 92%; border: dotted 1px #CCCCCC; padding: 8px 8px 4px 8px; float:left; }

/* Proceso de compra */

.ProcesoCompra_Titulo1 { font-size: 18px; font-weight: bold; color: #000000; }
.ProcesoCompra_Titulo2 { font-size:16px; font-weight: bold; color: #000000; }

.ProcesoCompraLink:link    { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
.ProcesoCompraLink:visited { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
.ProcesoCompraLink:active  { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
.ProcesoCompraLink:hover   { font-size: 11px; font-weight: bold; color: #676767; text-decoration: none; }

.ProcesoCompraCabecera { font-size: 11px; font-weight: bold; color: #000000; }
.ProcesoCompra_Texto { font-size: 11px; color: #000000; }
.ProcesoCompra_Texto80 { font-size: 12px; color: #000000; }
.ProcesoCompra_TextoTabla { font-size: 11px; color: #000000; border-bottom: dotted 1px #CCCCCC; }
.ProcesoCompraCabeceraTabla { font-size: 11px; font-weight: bold; color: #000000; border-bottom: dotted 1px #CCCCCC; }

.ProcesoCompraBotonMenosMas { float:left; height:16px; width:14px; background-color:#F2F2F2; border: solid 1px #CCCCCC; line-height:16px;}
.ProcesoCompraBotonX { float:left; height:16px; width:16px; background-color:#F2F2F2; border: solid 1px #CCCCCC; line-height:16px; }
.ProcesoCompraBotonMas { float:left; height:16px; width:16px; background-color:#F2F2F2; border: solid 1px #CCCCCC; cursor:help; line-height:16px; }
.ProcesoCompraLabelCantidad { float:left; height:16px; width:32px; background-color:#FFFFFF; border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; line-height:16px; }
.ProcesoCompraLabelEliminar { float:left; height:16px; width:50px; background-color:#FFFFFF; border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; line-height:16px; }
.ProcesoCompraLabelInfo { float:left; height:16px; width:70px; background-color:#FFFFFF; border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; cursor:help; line-height:16px; }
.ProcesoCompraLabelRellena { float:left; height:16px; width:180px; background-color:#FFFFFF; border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; line-height:14px; }
.ProcesoCompraBotonRellena { float:left; height:16px; width:16px; background-color:#F2F2F2; border: solid 1px #CCCCCC; line-height:16px; }

.ProcesoCompraLinkX:link    {font-family:Arial; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; }
.ProcesoCompraLinkX:visited {font-family:Arial; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; }
.ProcesoCompraLinkX:active  {font-family:Arial; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; }
.ProcesoCompraLinkX:hover   {font-family:Arial; font-size: 13px; font-weight: bold; color: #676767; text-decoration: none; }

.ProcesoCompraMas { font-size: 11px; font-weight: bold; color: #000000; }
.ProcesoCompraInfo { font-size: 10px; color: #000000; }
.ProcesoCompraPrecio { font-size: 11px; color: #000000; font-weight: bold; }

.ProcesoCompraTotal1 { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
.ProcesoCompraTotal2 { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }

.ProcesoCompra_NegroResaltado { font-size: 11px; font-weight: normal; color: #000000; padding-left: 8px; padding-right: 8px; }
.ProcesoCompra_Blanco { font-size: 11px; color: #FFFFFF; }
.ProcesoCompra_Negro { font-size: 11px; color: #000000; }
.ProcesoCompra_Verde { font-size: 11px; color: #009900; }
.ProcesoCompra_Rojo { font-size: 11px; color: #CC3333; }
.ProcesoCompra_Condiciones { font-size: 10px; color: #000000; }

.ProcesoCompra_DivMontante { background-color:#F2F2F2; border: solid 1px #CCCCCC; width:400px; padding: 8px 8px 8px 8px; }
.ProcesoCompra_DivMontanteTotal { background-color:#F2F2F2; border: dotted 1px #CCCCCC; width:100px; }

.ProcesoCompraLinkRellena:link { font-size: 12px; color: #999999; text-decoration: underline;}
.ProcesoCompraLinkRellena:visited { font-size: 12px; color: #999999; text-decoration: underline;}
.ProcesoCompraLinkRellena:active { font-size: 12px; color: #999999; text-decoration: underline;}
.ProcesoCompraLinkRellena:hover { font-size: 12px; color: #000000; text-decoration: underline;}


/* Estilos para los separadores */
.SepContenidoHorizontal {height:1px;margin:10px;width:549px; background-image:url(/App_Themes/sm_www/img/separador-horizontal.gif); font-size:1px;}

.caja_resaltado {
	line-height: 100%;
	border-bottom-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-width: 1px;
}

.caja_resaltado2 {
	line-height: 100%;
	border-bottom-color: #CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
}

.caja_resaltado_sup {
	line-height: 100%;
	border-top-color: #CCCCCC;
	border-top-style: dotted;
	border-top-width: 1px;
}

/* Condiciones */

.scrollInterior {
	
	overflow:auto;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:3px;
	border:1px solid #CCCCCC;
}

/* Incidencia */

.IncidenciaPanel { padding:10px; margin:10px; border:solid 1px #CCCCCC; }
.IncidenciaInformacion { padding:10px; margin:10px; border:solid 1px #CCCCCC; }
.Incidencia_Negro { font-size: 120%; color: #000000; font-weight:bold; }
.IncidenciaDescripcion_Negro { font-size: 110%; color: #000000; line-height:18px; }

/* Andrés Libro Visitas */

.CajaOcultaLibro
{
	width:93%;
	margin-top:5px;
	padding:5px;
	border:solid 1px #CCCCCC;
	background-color:#F2F2F2;
	font-size:100%;
	color:#000000;
	font-weight:normal;
}

.Libro_Titulo
{
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.Libro_Comentario
{
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/* Pere Libro Visitas */

.Libro_Table
{
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	width: 100%;
}
.Libro_Col1
{
	font-family: Arial;
	background-color: #F2F2F2;
	border-bottom: #CCCCCC 1px solid
}
.Libro_Col2
{
	font-family: Arial;
	background-color: #F2F2F2;
	border-bottom: #CCCCCC 1px solid;
	border-left: #CCCCCC 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: Arial;
	width: 150px;
}

	
.LibroAdd_Titular
{
	text-align: center;
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 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: 10px; color: #000000; line-height:15px;}

.Boletin_Check { font-size: 10px; color: #CCCCCC; line-height:15px; text-decoration:underline;}

.Mano { cursor:hand; }

.smBuscarProducto
{	
	background-image:url(/App_Themes/sm_www/img/cabecera/fondo_BuscarProducto.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	width:960px;
	height:30px;
	margin:0px auto 0px auto;
	padding:0px;	
}

.tituloBuscar
{
	font-family:Century Gothic;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}

.comboBuscarProduct 
{
	border:1px solid #797979;
	background-color:#FFFFFF;
	width:170px;
	height:17px;
	font-size:11px;
	color:#000000;	
}

.textBuscarProduct
{
	border:1px solid #797979;
	background-color:#FFFFFF;
	width:120px;
	height:13px;
	font-size:12px;
	color:#000000;	
}

.titulosSeccion
{
	font-family:Arial;		
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;	
}
.titulosSeccion h2
{
	font-family:Arial;		
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#000000;
	margin:0;
	padding:0 0 15px 0;
}
.titulosSeccionAmarillo
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#FEDA10;
	background-color:#000000;	
}

.tituloBoletin
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.pieSerco
{
	clear:both;
	width:100%;
	height:256px;
	background-color:#000000;
	font-family:Arial;
	font-size:12px;	
}

.pieSercoContenedor
{
	width:960px;
	height:147px;
	background-color:#FFFFFF;
	margin:0px auto 0px auto;
}

.pieSercoMenu
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	
}

.pieSercoMenu:link {font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.pieSercoMenu:hover {font-family:Arial; font-size:12px; font-weight:bold; color:#FEDA10; text-decoration:none; }
.pieSercoMenu:visited {font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.pieSercoMenu:active {font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

.irFavoritos:link {font-family:Arial; font-size:12px;  color:#666666; text-decoration:underline;}
.irFavoritos:hover {font-family:Arial; font-size:12px; color:#000000; text-decoration:underline; }
.irFavoritos:visited {font-family:Arial; font-size:12px;  color:#666666; text-decoration:underline;}
.irFavoritos:active {font-family:Arial; font-size:12px; color:#666666; text-decoration:underline;}

	

.cabSeccion
{
	width:717px;
	height:28px;
	margin:0px;
	padding:0px 0px 0px 10px;
	background-image:url(/App_Themes/sm_www/img/fondo_cabecera_seccion.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	color:#616161;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}



.tit_cab_seccion
{
	color:#000000;
	font-family:Arial;
	font-size:25px;
	font-weight:bold;
	font-style:italic;
}

.pestanaFichaProd
{	
	padding:0px 10px 0px 10px;
	height:23px;
	border:1px solid #CCCCCC;
	border-bottom:none;
	background-image:url(/App_Themes/sm_www/img/fondo_pestana_ficha.jpg);
	background-repeat:repeat-x;	
	font-size:12px;
}

.fichaProduct
{
	width:100%;	margin:0px;
}
.fichaProduct h3
{
	margin:0px;padding:0px;
}
.text_ari_14_N_blanco {font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF;}
.text_ari_13_N {font-family:Arial; font-size:13px; font-weight:bold; color:#000000;}

.datosEnvio{width:709px; margin:0px auto 0px auto; border:1px solid #CCCCCC; border-top:none; background-image:url(/App_Themes/sm_www/img/botones/fondo_form_pestanas.jpg); background-repeat:repeat-x; }
.datosEnvio2{width:689px; margin:0px auto 0px auto; padding: 0px 10px 10px 10px; border:1px solid #CCCCCC; border-top:none; text-align:center; background-image:url(/App_Themes/sm_www/img/botones/fondo_form_pestanas.jpg); background-repeat:repeat-x; }

.cabFichaProducto{width:727px; height:24px; margin:20px auto 0px auto;}
.titPestFichaProducto{background-image:url(/App_Themes/sm_www/img/botones/int_pestana_ficha.jpg); background-repeat:repeat-x; background-position:center center;}
.borIzqPestFicha {background-image:url(/App_Themes/sm_www/img/botones/borIzq_pestana_ficha.jpg); background-repeat:no-repeat; background-position:center center;}
.borDerPestFicha {background-image:url(/App_Themes/sm_www/img/botones/borDer_pestana_ficha.jpg); background-repeat:no-repeat; background-position:center center;}
.restPestana {background-image:url(/App_Themes/sm_www/img/botones/bordBajo_pestana_ficha.jpg); background-repeat:repeat-x; background-position:center center;}

.divFichaProducto {width:720px; border:1px solid #CCCCCC; margin:10px auto 10px auto; background-image:url(/App_Themes/sm_www/img/botones/fondo_ficha.jpg); background-position:top left; background-repeat:repeat-x;}


.imgFav{width:13px;height:13px;background-image:url('img/favo1.gif');background-repeat:no-repeat;}

.divNodoPadre{padding:4px 8px 4px 8px; border-bottom: 1px dashed #828282;}
.divNodoPadreSelec{padding:4px 8px 4px 8px; border-bottom: 1px dashed #828282;background-color:#FEDA10;}
.divNodoPadre h1{margin:0px;padding:0px;}
.divNodoPadreSelec h1{margin:0px;padding:0px;}

.divNodoHijos{background-color:#FFFFFF;}
.divNodoFinal{padding:4px 8px 4px 14px; border-bottom: 1px dashed #828282;}
.divNodoFinalSelec{padding:4px 8px 4px 14px;background-image:url('/App_Themes/sm_www/img/sp_mn_1.gif');background-repeat:repeat-y;background-position:left;border-bottom: 1px dashed #828282;}

