/*============================================================
**Fecha:24-Marzo-2009
**Archivo Generico para meter el estilo en el portal
**Colores de RedComercial:
	#3A3A64=> Azul Marino de logotipo
	#9E9EB1=> Azul mas claro que anterior
	#8686B9=> Azul mas claro que anterior
	#004f9c=> Naranja de redcomercial 004f9c
	#666666=> Gris
	#f1f1f1=> Gris claro
============================================================*/

/* Estilos generales */
BODY 
{ 
	padding:0px; 
	margin:0px; 
	font-family:Arial; 
}

IMG 
{ 
	border:0px; 
}

IMG a 
{ 
	border:0px; 
}

.inputtxt {margin:4px 0px 4px 4px;}

.Titulo_copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8686B9;
}
.pielinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a3a64;
	text-decoration:none;
}

.pielinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a3a64;
	text-decoration:none;
}

.piePagina2
{
	background-color: #EEEEEE;
	background-repeat: repeat-x;
	display:block;
	text-align:center; 
	font-size:9px; 
	font-weight:bold; 
	color:#ffffff; 
	width:100%;
	height:33px;
	width:1004px;
	text-decoration:none;
	display:block;
	padding:0px; 
}

.txtReg_Log a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size: 11px;
	color: #004f9c;
}

.idiomaON a
{
	font-size:12px; 
	font-weight:bold; 
	color:#004f9c;
	padding:0px;
}

.idiomaOFF a
{
	font-size:12px; 
	font-weight:bold; 
	color:#004f9c;
	padding:0px;
}



/* 
============================================================
**Inician estilos para BARRA DE CONTROL
============================================================
*/

div.cntr { width:200px; font-family:Verdana; padding-left:10px;}


/*Texto de los Elementos de la barra de control*/
div.cntr div.fndPestanias 
{ 
	font-size:11px; text-align:left; font-weight:normal; 
}

/*Diseño para expandir al 100% los Elementos de la barra de control*/
div.cntr div.fndPestanias ul 
{ 
	margin:0px; width:100%; padding:0px; list-style-type:none;
}


/*Diseño de las secciones internas de cada pestaña de la barra de control*/
div.fndPestanias li a 
{ 
	display:block; 
	height:18px; 
	padding:1px 7px 1px 7px; 
}

/*Diseño del encabezado del video Contrata Aquí*/
div.fndPestanias li a.pestaniaEncabezado
{  
	background-image: url('/imgs_nuevo_diseno/bg_degradado_barra.jpg');
	background-repeat: repeat-x;
	display:block;
	height:22px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #004f9c;
	text-decoration:none;
	vertical-align: top;
	padding-top:2px; 
	padding-bottom:2px; 
}

/*Diseño del encabezado del video Contrata Aquí en el HOVER*/
div.fndPestanias li a.pestaniaEncabezado:hover
{  
	background-image: url('/imgs_nuevo_diseno/bg_degradado_barra.jpg');
	background-repeat: repeat-x;
	display:block;
	height:22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #3A3A64;
	text-decoration:none;
	vertical-align: top;
	padding-top:2px; 
	padding-bottom:2px; 
}

/*Diseño del encabezado de las secciones de 
Servicios Adicionales 
Servicios Públicos 
Utilerias
*/
div.fndPestanias li a.marcaPestania 
{ 
	background-image: url('/imgs_nuevo_diseno/bg_degradado_barra.jpg');
	background-repeat: repeat-x;
	display:block;
	height:22px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #004f9c;
	text-decoration:none;
	vertical-align: top;
	padding-top:2px; 
	padding-bottom:2px; 
}

/*Diseño de los textos de los opciones de la barra
Afilia-T
Conecta-T
Anuncia-T
etc....
*/
div.fndPestanias li a.pestania 
{  
	display:block;
	border: 1px solid #ffffff;
	
	background:#eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8686B9;
	text-decoration:none;
	padding-top:2px; 
	padding-bottom:2px;
}

div.fndPestanias li a.pestania:hover 
{ 
	display:block; 
	color:#FFFFFF;
	background-image:url('/imgs_nuevo_diseno/barra_control_color.jpg'); 
	background-repeat:repeat-x; 
	padding-top:2px; 
	padding-bottom:2px; 
}




/*Diseño de los textos de los opciones de la barra en el mousehover*/
div.fndPestanias li a:hover 
{ 
	display:block; 
	color:#3A3A64; 
	padding-top:2px; 
	padding-bottom:2px; 
}


/*Diseño de utilerias*/
div.fndPestanias li a.pestanianada 
{  
	display:block;
	border: 1px solid #ffffff;
	
	background:#eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8686B9;
	text-decoration:none;
	padding-top:2px; 
	padding-bottom:2px;
}


/*Fondo del formulario de login de la barra*/
div.cntr div.fndLogin 
{ 
	background-color:#EEEEEE;
	width:200px;
   	height:250px; 
	clear:left;
}


/*Enabezado de la seccion de Iniciar Sessión*/
div.fndLogin div.marcaOpcion 
{ 
	background-image: url('/imgs_nuevo_diseno/bg_degradado_barra.jpg');
	background-repeat: repeat-x;
	display:block;
	height:22px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #004f9c;
	text-decoration:none;
	vertical-align: top;
	padding-top:2px; 
	padding-bottom:2px; 
}

/*Separacion desde el borde de la izq*/
div.frm-login 
{ 
	color:#3A3B67; 
	font-size:10px; 
	padding-left:4px; 
}

.linkRegistrate a { color:#004f9c; font-size:9px; font-weight:normal; }


/*Inician estilo de bloques de publicidad y alianzas de barra de control*/
.tablasPublicidad
{
	background-image: url('/imgs_nuevo_diseno/bg_degradado_barra.jpg');
	background-repeat: repeat-x;
	display:block;
	height:22px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #004f9c;
	text-decoration:none;
	vertical-align: top;
	padding-top:2px; 
	padding-bottom:2px; 
}


/* 
============================================================
**Terminan estilos para BARRA DE CONTROL
============================================================
*/


/* 
============================================================
**Inician estilos para MENU PRINCIPAL
============================================================
*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
    
#slidetabsmenu {
float:left;
width:100%;
font-size:13px;
font-weight:bold;
line-height:normal;
border-bottom: 0px solid gray;
vertical-align: bottom;
}

* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 0em; //Espacios abajo del menu
}

#slidetabsmenu ul{
list-style-type: none;
margin:0;
margin-left: 10px;
padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;

}

#slidetabsmenu a {
float:left;
background:url(/imgs_nuevo_diseno/tab-left12.jpg) no-repeat left top;
margin:0;
padding:0 0 0 9px;
text-decoration:none;
}

#slidetabsmenu a span {
float:left;
display:block;
background:url(/imgs_nuevo_diseno/tab-right12.jpg) no-repeat right top;
padding:3px 14px 3px 5px;
font-weight:bold;
font-size:13px;
color:#9E9EB1;
width:105px;
text-align:center; 
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

#slidetabsmenu a:hover span {
color: #ffffff;
}

#slidetabsmenu #current a {
background-position:0 -23px;
}

#slidetabsmenu #current a span {
background-position:100% -23px;
color: #9E9EB1;
}

#slidetabsmenu a:hover {
background-position:0% -23px;
cursor:pointer;
}

#slidetabsmenu a:hover span {
background-position:100% -23px;
}

/* 
============================================================
**Terminan estilos para MENU PRINCIPAL
============================================================
*/

.trbuscador
{
	background-image: url("/imgs_nuevo_diseno/header_bg.jpg");
	background-repeat: no-repeat;
	width:1024px;
	display: block;
}

.txtBuscador
{
	color: #3a3a64;
	text-align: center;
	vertical-align: middle;
	font-size: 14px; 
	font-weight: bold;
	text-decoration: none;
}

.filtros
{
	background-color: #F8F8F8; 
	border-top-style: solid;
	border-top-width:1px;
	border-top-color: #d6d6d6;
	text-align:center; 
	font-size:12px; 
	font-weight:bold; 
	color:#ffffff; 
	width:815px;
	text-decoration:none;
	display:block;
	padding:0px;
	vertical-align:middle;
	
	
}

.txtFiltro
{	font-size:12px; 
	color:#9E9EB1;
	 
	text-align:right; 
	vertical-align:middle;
}

.filtroHover a
{
	background-repeat:no-repeat;
	text-align:center; 
	font-size:12px; 
	font-weight:bold; 
	color:#9E9EB1;
	text-decoration:underline;
	border-style:none;
	border-width:0px;
}

.marquee
{
	font-size:12px; 
	font-weight:normal; 
	color:#9E9EB1; 
	text-decoration:none;
	width:800px;
	vertical-align:middle;
}

/* 
============================================================
**Inician estilos para Barra de BUSCADOR
============================================================
*/


/* 
============================================================
**Inician estilos para HOME
============================================================
*/
.tituloSecsHome
{
	background-image: url('/imgs_nuevo_diseno/bg_degradado_barra.jpg');
	background-repeat: repeat-x;
	display:block;
	width:800px;
	height:22px;
	display:block;
	padding:0px;
}

.txtTituloSecsHome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11.39px;
	color: #4A4A71;

}

.txtTituloSecsHome a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11.39px;
	color: #4A4A71;
	text-decoration:none;
}

.tablaSecs
{
	border: 1px solid;
	border-color: #f1f1f1;
	background-color:#FFFFFF;
	width:800px;
}

/*Imagenes del home*/
.tbEstanteProd 
{ 
	border:solid 1px #999999; 
	background-color:#FFFFFF; 
	width:130px; 
	margin:4px 4px 4px 4px; 
	text-align:center; 
	font-size:10px; 
	font-weight:normal; 
	color:#004f9c; 
	font-size:10px;
	text-decoration:none;
	padding:5px;
}
/* 
============================================================
**Terminan estilos para HOME
============================================================
*/


/*
=============================================================
** Inicia estilo para PANEL DE CONTROL
=============================================================
*/

.txtLetrasPanel a
{
	text-align:center; 
	font-size:10px; 
	font-weight:bold; 
	color:#004f9c; 
	font-size:10px;
	text-decoration:none;
}

.tituloSecsPanel
{
	background-image: url('/imgs_nuevo_diseno/bg_degradado_barra.jpg');
	background-repeat: repeat-x;
	display:block;

	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11.39px;
	color: #4A4A71;
}

.txtIconosPanel a
{
	text-align:center; 
	font-size:12px; 
	font-weight:bold; 
	color:#9E9EB1; 
	font-size:10px;
	text-decoration:none;
}
/*
=============================================================
** Termino estilo para PANEL DE CONTROL
=============================================================
*/


/*
=============================================================
** Inicia estilo para Formas Generales
=============================================================
*/

.tituloSecs1000
{
	background-image: url('/imgs_nuevo_diseno/bg_degradado_barra.jpg');
	background-repeat: repeat-x;
	display:block;
	height:22px;
	width:1005px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #004f9c;
	text-decoration:none;
	vertical-align: top;
	padding-top:0px; 
	padding-bottom:0px; 
}

.tablaSecs1000Blanco
{
	border: 1px solid;
	border-color: #fafafa;
	background-color:#ffffff;
	width:1005px;
	
}
.tablaSecs1000
{
	border: 1px solid;
	border-color: #fafafa;
	background-color:#ffffff;
	width:1005px;
	
}


.mensajes
{
	text-align:left; 
	font-size:11px; 
	font-weight:bold; 
	color:#3A3A64; /*Azul*/
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.mensajesCenter
{
	text-align:center; 
	font-size:11px; 
	font-weight:bold; 
	color:#3A3A64; /*Azul*/
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.etiquetas
{
	text-align:right; 
	font-size:13px; 
	font-weight:bold; 
/*	color:#3A3A64; */ /*Azul*/
	color:#171717; /*GRIS*/	
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.etiquetasIZQ
{
	text-align:left; 
	font-size:13px; 
	font-weight:bold; 
/*	color:#3A3A64; */ /*Azul*/
	color:#171717; /*GRIS*/	
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.etiquetasCentro
{
	text-align:center; 
	font-size:13px; 
	font-weight:bold; 
/*	color:#3A3A64; */ /*Azul*/
	color:#171717; /*GRIS*/	
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.coincidencias
{
	text-align:left; 
	font-size:11px; 
	font-weight:bold; 
	color:#004f9c; /*naranja*/
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.anunciate a
{
	text-align:center; 
	font-size:11px; 
	font-weight:bold; 
	color:#004f9c; /*naranja*/
	font-family:Arial, Helvetica, sans-serif;
}


.etiquetaDatos
{
	font-size:12px; 
	font-weight:bold; 
	color:#595959; 
	text-align:left;
}

.etiquetaDatos a
{
	font-size:12px; 
	font-weight:bold; 
	color:#595959; 
	text-align:left;
}

.btn_correo a
{
	background-image: url(/img/template/btn_correo.jpg); 
	background-repeat:no-repeat; 
	text-align:center; 
	font-size:12px; 
	font-weight:bold; 
	color:#ffffff; 
	width:238px;
	height:24px; 
	text-decoration:none;
	display:block;
	padding-top:5px;
	padding-left:25px;
}

.btn_irTienda a
{
	background-image: url(/img/template/btn_irtienda.jpg); 
	background-repeat:no-repeat; 
	text-align:left; 
	font-size:12px; 
	font-weight:bold; 
	color:#ffffff; 
	width:117px;
	height:24px; 
	text-decoration:none;
	display:block;
	padding-top:5px;
	padding-left:10px;
}

.campo_titulo_dinero { font-size:13px; text-align:right; color:#3A3B67; }

.tituloSecs
{
	background-image: url('/imgs_nuevo_diseno/bg_degradado_barra.jpg');
	background-repeat: repeat-x;
	display:block;
	width:800px;
	height:22px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #004f9c;
	text-decoration:none;
	vertical-align: top;
	padding-top:0px; 
	padding-bottom:0px; 
}


.tituloSecs a
{
	font-size:13px; 
	font-weight:bold; 
	color:#ffffff; 
	text-decoration:none;
	padding:0px; 
}

.tituloSubSecs
{
	background-image: url('/imgs_nuevo_diseno/bg_degradado_barra.jpg');
	background-repeat: repeat-x;
	display:block;
	width:800px;
	height:22px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #004f9c;
	text-decoration:none;
	vertical-align: top;
	padding-top:0px; 
	padding-bottom:0px; 
}


/*Inicia diseño resultado busqueda productos*/
.txtDescElemBusqueda
{
	font-size:12px; 
	font-weight:normal; 
	color:#5e5e5e;
	text-align:left; 
}

.txtPrecioElemBusqueda
{
	font-size:12px; 
	font-weight:bold; 
	color:#666666;
	text-align:center; 
}

.txtPrecioOferElemBusqueda
{
	font-size:12px; 
	font-weight:bold; 
	color:#FF0000;
	text-align:center; 
}

.txtNomElemBusqueda
{
   font-size:13px; 
	font-weight:bold; 
	color:#5e5e5e;
	text-align:left; 
}

hr {
  	border: 0;
  	align:center;
  	color: #666666;
	background-color: #f00;
	height: 1px;


}

.imgProductos
{
	border: 1px solid;
	border-color: #f1f1f1;
	
}

.txtImgProductosPrecio
{
	text-align:left; 
	font-size:11px; 
	font-weight:normal; 
	color:#6b6b6b; /*gris*/
	font-family:Arial, Helvetica, sans-serif;
}

.txtImgProductosOferta
{
	text-align:left; 
	font-size:11px; 
	font-weight:normal; 
	color:#f5071e; /*rojo*/
	font-family:Arial, Helvetica, sans-serif;
}

.tituloProductoBusqueda
{
	border: 1px solid;
	border-color: #f1f1f1;
	background-color:#ffffff;
	width:1005px;
}

.tituloProductoBusqueda400
{
	border: 1px solid;
	border-color: #f1f1f1;
	background-color:#ffffff;
	width:497px;
}

.tituloProductoBusqueda300
{
	border: 1px solid;
	border-color: #f1f1f1;
	background-color:#ffffff;
	width:305px;
}

.tituloProductoBusqueda250
{
	border: 1px solid;
	border-color: #f1f1f1;
	background-color:#ffffff;
	width:245px;
}

.tituloProductoBusqueda200
{
	border: 1px solid;
	border-color: #f1f1f1;
	background-color:#ffffff;
	width:195px;
}


.tablaProdUNO
{
	border: 2px solid;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	border-bottom-color: #f1f1f1;
	border-right-color: #f1f1f1;
}

.datosTienda
{
	font-size:12px; 
	font-weight:bold; 
	color:#6b6b6b;
	text-align:left; 
}



.datosTienda a
{
	font-size:12px; 
	font-weight:bold; 
	color:#6b6b6b;
	text-align:left; 
}

.tituloOfrecemos
{
	
	font-size:13px; 
	font-weight:bold; 
	color:#3A3A64;
	text-align:left; 
}

.tituloOfrecemos4Cols
{
	border: 1px solid;
	border-color: #f1f1f1;
	font-size:10px; 
	font-weight:normal; 
	color:#3A3A64;
	text-align:left; 
}


.iconosTienda a
{
	font-size:11px;
	font-weight:bold;  
	color:#666666;
	vertical-align: middle;
	text-decoration:none;
}

.iconosTienda
{
	font-size:11px;
	font-weight:bold;  
	color:#666666;
	vertical-align: middle;
	text-decoration:none;
}


.tablaContTienda1000
{
	border: 1px solid;
	border-color: #f1f1f1;
	width:1005px;
	
}

.tituloSecTienda
{
	font-size:12px; 
	font-weight:bold; 
	color:#3A3A64;
	text-align:left; 
	background-color:#ffffff;
}

.buscarTienda
{
	font-size:12px; 
	font-weight:bold; 
	color:#3A3A64; 
	text-decoration:none;
 	vertical-align: middle;
}

.notas
{
	text-align:left; 
	font-size:11px; 
	font-weight:bold; 
	color:RED; /*Azul*/
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.tituloSubSecs1000
{
	background-image: url('/imgs_nuevo_diseno/bg_degradado_barra.jpg');
	background-repeat: repeat-x;
	display:block;
	width:1005px;
	height:22px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #004f9c;
	text-decoration:none;
	vertical-align: top;
	padding-top:0px; 
	padding-bottom:0px; 
}

.secencabezado
{
	padding-bottom:0px;
	text-align:center; 
	font-size:12px; 
	font-weight:bold;
	color:0066ca;
}

.datosGrid
{
	font-size:12px; 
	font-weight:normal; 
	color:#666666;
	text-decoration:none;
	
}

.datosGrid_separa
{
	font-size:12px; 
	font-weight:normal; 
	color:#3A3A64;
	text-decoration:none;
	background-color:#f1f1f1;
	
	
}

.datosGrid a
{
	font-size:12px; 
	font-weight:normal; 
	color:#666666;
	
	
}

.datosGrid_separa a
{
	font-size:12px; 
	font-weight:normal; 
	color:#3A3A64;
	
	background-color:#f1f1f1;
	
	
}


.contacto1
{
	text-align:center; 
	font-size:14px; 
	font-weight:bold; 
	color:#3A3A64; /*Azul*/
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.contacto2
{
	text-align:center; 
	font-size:12px; 
	font-weight:bold; 
	color:#3A3A64; /*Azul*/
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}


/*Inicia estilo para el directorio*/
.directorioColor1
{
	font-size:12px; 
	font-weight:bold; 
	color:#004f9c; 
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.directorioColor1 a
{
	font-size:12px; 
	font-weight:bold; 
	color:#004f9c; 
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.directorioColor2
{
	font-size:12px; 
	font-weight:normal; 
	color:#3a3a64; 
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.directorioColor2 a
{
	font-size:12px; 
	font-weight:normal; 
	color:#3a3a64; 
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.letrasDirectorio a
{
	font-size:11px; 
	font-weight:normal; 
	color:#3a3a64; 
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.letrasDirectorio a
{
	font-size:11px; 
	font-weight:normal; 
	color:#3a3a64; 
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.letrasDirectorio a:visited
{
	font-size:11px; 
	font-weight:bold; 
	color:#004f9c; 
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.leyendaCentrada
{
	font-size:12px; 
	font-weight:bold; 
	color:#3a3a64; 
	text-decoration:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.paginador a
{
	font-size:12px; 
	font-weight:bold; 
	color:#3a3a64; 
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}

.paginador
{
	font-size:12px; 
	font-weight:bold; 
	color:#3a3a64; 
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
}
/*Termina estilo para el directorio*/

