/* --------------- ESTILOS INGLOTEC --------------- */
.tabla_carrito
{
	margin-bottom: 20px;
	font-size: 12px;
	/*border: 1px solid #BCBCBC;*/
}
.tabla_carrito_HEADER
{
	padding-right: 6px;
	border-top: #bcbcbc 1px solid;
	padding-left: 6px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	vertical-align: top;
	color: #666666;
	padding-top: 2px;
	background-color: #ffffff;
	text-align: left;
	
}
.tabla_carrito_HEADER td
{
    border-bottom: #bcbcbc 1px dotted;
    }

.tabla_carrito_FOOTER 
{
	text-align: left;
	font-size: 16px;
	/*background-color: #FFFEEB;*/
	color:#990000;
	padding: 6px 2px 4px;
		border-bottom: 1px solid #BCBCBC;	
	vertical-align: middle;
}
.tabla_carrito_ITEMS
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 13px;
	padding-bottom: 1px;
	vertical-align: top;
	padding-top: 0px;
	border-bottom: #bcbcbc 1px solid;
	text-align: left;

}

.tabla_carrito_IMG
{
	border: 1px solid #CDCDCD;
	margin: 2px;
}




.tabla_busquedaproducto
{
	border: 1px solid #BCBCBC;
}
.tabla_busquedaproducto_HEADER
{
	background-color: #0B63CB;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

.tabla_busquedaproducto_ITEMS
{
	border-bottom: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
	color: #000;
	font-size: 12px;
}
.tabla_busqueda_IMG
{
	border: 1px solid #CDCDCD;
	margin: 2px;
}

.tabla_busquedaproductoOFERTA 
{
	border-bottom: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;		
	font-size: 12px;
	font-weight: bold;
    background-color: #F47331;
    color: #FFFFFF;
}








.texto11GrisO
{
	font-size: 11px;
	color: #505050;
}

.contSubSolapasING
{
	margin-top: 5px;
	float: left;
	position: relative;
	left: -15px;
	top: 34px; /*display: block;*/
	width: 437px;
	height: 29px;
	padding: 0;
	padding-top: 0px;
	margin-left: 15px;
	margin-bottom: -4px;
}





/* --------------------------- Estilos para el Control BuscadorInteligente ----------------------------- */

.cuadroTextoOn	
{
	font-size: 11px; 
	border-right: #05c300 1px solid; 
	border-top: #05c300 1px solid; 
	border-left: #05c300 1px solid; 
	border-bottom: #05c300 1px solid; 
	background-color: #ffffff; 

}

.cuadroTextoOff 
{
	font-size: 11px; 
	border-right: #959595 1px solid; 
	border-top: #959595 1px solid; 
	border-left: #959595 1px solid; 
	border-bottom: #959595 1px solid; 
    
}



.css_Titulo
{
	font-size: 18px;
	font-weight: bold;
	color: #064d9e;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
	padding-left: 10px;
}

.css_SubTitulo	
{
	font-size: 16px; 
	font-weight: bold; 
	color: #1D4D9E; 
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
	padding-left: 10px;
}

.css_TextoItem 
{
	font-size: 12px;
	color: #1D4D9E;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
}

.css_CajaTextoItem
{
	font-size: 12px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
}

.css_Links
{
	font-size: 11px;
	color: blue;
	font-family: Verdana;
	text-decoration: underline;
}

.css_Error
{
	font-size: 11px;
	color: red;
	font-family: Verdana;
}

.css_Mensaje
{
	font-size: 12px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
	color: #808080;
}

.css_Mensaje14
{
	font-size: 14px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
	color: #696969;
}


.css_Ctrl_Head
{
	border-right: #05c300 1px solid;
	border-top: #05c300 1px solid;
	border-left: #05c300 1px solid;
	border-bottom: #05c300 1px solid;
	background-color: #F2F1EC;
}

.css_Ctrl_Body
{
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	border-bottom: #dcdcdc 1px solid;
	border-left: #dcdcdc 1px solid;
	font-size: 13px;
	color: #1d4d9e;
	background-color: #fbfbf9;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
}

.css_Ctrl_Texto
{
	font-size: 13px;
	color: #1d4d9e;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
}

.EsParaEvaluacion
{
	background-color: #9acd32;
}

.CuadroOpcionesBusqueda
{
	border-right: #1D4D9E thin solid;
	border-top: #1D4D9E thin solid;
	font-size: 11px;
	border-left: #1D4D9E thin solid;
	color: #000080;
	border-bottom: #1D4D9E thin solid;
	font-family: Verdana;
	background-color: #F2F2F2;
	vertical-align: middle;
	text-align: left;
	width: 100%;
}

.CuadroOpcionesBusquedaTexto
{
	font-size: 11px;
	color: #000080;
	font-family: Verdana;
}




/* --------------------------- Cuadro Opciones Busqueda ------------------------ */

.	
{
	font-size: 11px;
	color: #000080;
	font-family: Verdana;
	background-color: #F2F2F2;
	vertical-align: middle;
	text-align: left;
    margin-bottom: 0px;
}

/* ----------------------------------------------------------------------------- */


/********************************* ESTILOS MARGENES ********************************/

.MargenSangriaIzquierda
{
	width: 5px; 
}

.MargenSuperiorIzquierda
{
	background-image: url(../Imagenes/Margenes/masterPopUpIzquierdasup.gif);
	width: 10px;
	height: 10px;
	margin-left: 100px;
}

.MargenIzquierda
{
	background-image: url(../Imagenes/Margenes/masterPopUpIzquierda.gif); 
	width: 10px;
	margin-left: 100px;
}

.MargenInferiorIzquierda
{
	background-image: url(../Imagenes/Margenes/masterPopUpIzquierdainf.gif);
	width: 10px; 
	height: 10px;
	margin-left: 100px;
}


.MargenSuperiorDerecha
{
	background-position-x: 80%; 
	background-image: url(../Imagenes/Margenes/masterPopUpDerechasup.gif);
    width: 10px; 
    height: 10px;
}

.MargenDerecha
{
	background-image: url(../Imagenes/Margenes/masterPopUpDerecha.gif); 
	width: 10px;
}

.MargenInferiorDerecha
{
	background-position-x: 80%; 
	background-image: url(../Imagenes/Margenes/masterPopUpDerechainf.gif);
	width: 10px; 
	height: 10px;
}

.MargenSuperior
{
	background-image: url(../Imagenes/Margenes/masterPopUpsup.gif); /*width: 790px; */
    height: 10px;
}

.MargenInferior
{
	background-image: url(../Imagenes/Margenes/masterPopUpinf.gif); /*width: 790px; */
	height: 10px;
}

/****************************** FIN ESTILOS MARGENES ********************************/

.RecuadroMensaje
{
	border-right: #daa520 1px solid;
	border-top: #daa520 1px solid;
	border-left: #daa520 1px solid;
	color: #b8860b;
	border-bottom: #daa520 1px solid;
	background-color: #fffacd;
	text-align: center;
	font-size: 12px;
}









.DIV_MensajeAlerta
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
    border: 1px solid;
    margin: 10px 0px;
	padding: 15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
	position: relative;
	width: 70%;
}

.DIV_MensajeAlerta
{
    color: #00529B;
    background-color: #BDE5F8;
	background-image: url( '../Imagenes/Iconos/ic_info.png' );
}

.adquisicionTablaResultadosFila4 td
{
	background-color: white;
	color: #000000;
	border-bottom: 1px solid #C9C9C9;
}



.gralSubtitulos3
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin: 10px 0 10px 0;
	font-family:Verdana;
}
.gralSubtitulos4
{
	font-size: 12px;
	margin: 10px 0 10px 0;
	font-family:Verdana;
}
/*.gralSubtitulos5
{
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}*/
.gralSubtitulos5
{
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.formtextos4
{
    font-size:11px;

	 padding:5px 8px 5px 8px;
    }
 


.TablaSinBordes
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.FilaSinBordes td
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.RecuadroInvitacion
{
	border-right: #b8860b thin solid;
	border-top: #b8860b thin solid;
	border-left: #b8860b thin solid;
	border-bottom: #b8860b thin solid;
	background-color: #fffacd;
	font-size: 13px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	margin: 10px;
	padding-top: 20px;
}






#fichaContSelectColor2
{
	background-color: #FCFCF2;
	border-top: 1px solid #BCBCBC;
	padding: 10px 10px 20px 15px;
	color: #000000;
	font-size: 13px;
}

#gralContenedor2
{
	/*width: 900px;*/
	margin: 0;
	background-color: #FFFFFF;
	text-align: left;
}

.infoMensaje
{
	font-size: 11px;
	font-family: Verdana;
	color: #696969;
}




.FilaResaltada
{
	background-color: #cccc66;
	color: #000000;
	border-right: 1px solid #C9C9C9;
}


.DIV_MensajeFinalizacionOferataEspecialGranCompra
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
	color: #696969;
	font-weight: bold;
	border-right: #b8860b thin solid;
	border-top: #b8860b thin solid;
	border-left: #b8860b thin solid;
	border-bottom: #b8860b thin solid;
	background-color: #fffacd;
	font-size: 13px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	margin: 10px;
	padding-top: 20px;
}

.DIV_GranCompra
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
	color: #696969;
	font-weight: bold;
	border-right: #b8860b thin solid;
	border-top: #b8860b thin solid;
	border-left: #b8860b thin solid;
	border-bottom: #b8860b thin solid;
	background-color: #fffacd;
	font-size: 13px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	margin: 10px;
	padding-top: 20px;
}




.LinkComentario
{
	font-size: 11px;
	color: #808080;
	font-family: Verdana;
	text-decoration: underline;
	text-align: right;
}


td.formInfo2
{
	font-size: 12px;
	color: #484848;
	background-color: #F2F2F2;
}
td.formInfo3
{
	font-size: 12px;
	color: #484848;
	background-color: #F2F2F2;
}

.formInfo4
{
    width:170px;
    min-width:170px;
    }

/* GRID VIEW --------------------------------------------------------------*/

.cssGridView
{
	font-size: 11px;
	font-family: Verdana;
	margin: 5px 0; /* border-collapse: collapse; */
	padding: 1px 5px;
	color: #1D4D9E;
	border-right: #C9C9C9 1px solid;
	border-top: #C9C9C9 1px solid;
	border-left: #C9C9C9 1px solid;
	border-bottom: #C9C9C9 1px solid;	
	font-weight: bold;
	text-align: left;
}

.cssHeaderStyle
{  
	background-color: #E2E2E2;
	font-weight: bold;
}

.cssRowStyle
{
	background-color: #F4F7FC;
	color: #333333;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	border-left: #d3d3d3 1px solid;
	border-bottom: #d3d3d3 1px solid;
}

.cssAlternatingRowStyle
{ 
	background-color: #FFFFFF;
	color: #284775; /* border: 1px solid #C9C9C9;	*/
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	border-left: #d3d3d3 1px solid;
	border-bottom: #d3d3d3 1px solid;	
}

.cssFooterStyle
{ 
	background-color: #E2E2E2;
	font-weight: bold;	
}



.cssPagerStyle
{
	background-color: #E2E2E2;
	font-weight: bold;	
	text-align: Center;
}

.cssSelectedRowStyle
{
	background-color: #d8dec9;
	color: #000000;
}

.cssEditRowStyle
{
	background-color: #d8dec9;
	color: #000000;
}



/* ------------------------------------------------------------------------*/

/* GRID VIEW 2-------------------------------------------------------------*/

.cssGridView2
{
	font-size: 11px;
	font-family: Verdana;
	/*margin: 5px 0; /* border-collapse: collapse; */
	padding: 1px 5px;
	color: #1D4D9E;
	/*border-right: #C9C9C9 1px solid;
	border-top: #C9C9C9 1px solid;
	border-left: #C9C9C9 1px solid;
	border-bottom: #C9C9C9 1px solid;	
	font-weight: bold;
	text-align: left;*/
}

.cssHeaderStyle2
{  
	background-color: #E2E2E2;
	font-weight: bold;
	text-align: center;
}

.cssRowStyle2
{
	background-color: #F4F7FC;
	color: #333333;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	border-left: #d3d3d3 1px solid;
	border-bottom: #d3d3d3 1px solid;
    height:25px;
}

.cssFooterStyle2
{ 
	background-color: #E2E2E2;
	font-weight: bold;	
}

.cssPagerStyle2
{
    font-size: 10px important!;
	font-family: Verdana;
	background-color: #E2E2E2;
	font-weight: bold;	
	text-align: left;
}

.cssItemStyle2
{
    padding-left: 5px;
}
/* ------------------------------------------------------------------------*/

/* ORDEN DE COMPRA GRANDES COMPRAS */
.GCtabla_orden_compra
{
	/* margin-bottom: 20px; */
	font-size: 12px;
	border: #bcbcbc 1px dotted;

}

.GCtabla_orden_compra thead th
{
	color: #666666;
	text-align: left;
	padding: 6px 10px;
	 background-image: url('../Imagenes/botones/fondo18.png');
    background-repeat: repeat-x;
    border-top: #bcbcbc 1px solid;
 
}

.GCtabla_orden_compra .cabezal_fila th
{
	font-weight: bold;
	font-size: 11px;
	color: #808080;
	background-color: #F2F1EC;
	padding: 1px 10px;
	border-right: 1px solid #E3E3E3;
	
}

.GCtabla_orden_compra tfoot td
{
	font-size: 11px;
	background-color: #F2F1EC;
	padding: 6px;
}

.GCtabla_orden_compra tbody td
{
	padding: 4px 10px;
	font-size: 11px;
	text-align: left;
	background-color:#ffffff;
}

.GCtabla_orden_compra .encabezado th
{
	border-bottom: 1px solid #BCBCBC;
	  
}

.GCtabla_orden_compra tbody td
{
	/*border-right: 1px solid #E3E3E3;*/
	border-bottom: 1px solid #bcbcbc;
	color:#666666;
}

.GCtabla_orden_compra tfoot td
{
	border-top: 1px solid #BCBCBC;
}

.GCtabla_orden_compra .ultimo_item
{
	border-right: none !important;
}




.RecuadroTemporal
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
	color: #ff0000;
	font-weight: bold;
	border-right: #ff0000 thin solid;
	border-top: #ff0000 thin solid;
	border-left: #ff0000 thin solid;
	border-bottom: #ff0000 thin solid;
	background-color: #f5deb3;
	font-size: 13px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	margin: 10px;
	padding-top: 20px;
}


.TextBoxNoLock
{
	background-color: #ffffff;
	border-right: #05c300 1px solid;
	border-top: #05c300 1px solid;
	border-left: #05c300 1px solid;
	border-bottom: #05c300 1px solid;	
}


.TextBoxLock
{
	background-color: #f0f8ff;
}

.TablaSinBordes
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.FilaSinBorde td
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.css_checkBox
{
	font-size: 12px;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif,Verdana, Sans;
	color: #696969;
	font-size: 14px;
}


/* ----------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------- */
/* ------------------------------------------------------ CSS PARA EL ANCHO 100% DE LA PANTALLA -------- */
/* ----------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------------------------- */

div.NavegacionWidthXXXpx
{
	/*width: 780px;*/
	/*width: 850px;*/
	width: 100%;
	margin: 0;
	background-color: #f2f1ec;
	text-align: left;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	position:absolute;	
}

div.NavegacionWidth100Porciento
{
	width: 100%;
	margin: 0;
	background-color: #f2f1ec;
	text-align: left;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	position:absolute;
}

div.NavegacionWidthXXXpx_OtrosModulos
{
	/*width: 850px;*/
	width: 100%;
	margin: 0;
	background-color: #f2f1ec;
	text-align: left;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	position:absolute;	
}


div.NavegacionProveedores
{
	/*width: 850px;*/
	width: 100%;
	margin: 0;
	background-color: #f2f1ec;
	text-align: left;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}


/********************************* ESTILOS MARGENES TIENDA ********************************/

.contLogoTienda
{
	margin-top: 0px;
	position: absolute;
	background-position: top left;
	background-repeat: no-repeat;
	margin-bottom: -4px;
}

/* ------------------------ nuevas solapas ----------------------- */
.css_contSolapas {
	margin-right: 15px;
	margin-top: 0px;
	float: left;

	position: absolute;
	left: 10px;
	top:0px;
	width: 500px;
	height: 104px;
	padding: 0;
	padding-top: 60px;
	margin-left: 15px;
	margin-bottom: -4px;
	z-index: 2;
}

.css_contSubSolapas {
	margin-top: 5px;
	float: left;
	left: 10px;
	top: 0px;
	width: 95%;
	height: 29px;
	padding: 0;
	padding-top: 0px;
	margin-bottom: -4px;
	z-index: 2;
	position: relative;
}


.css_solapas { list-style: none; padding: 0; margin: 0; }
.css_subSolapas { list-style: none; padding: 0; margin: 0; }

.css_solapas li { width: 93px; height: 31px; float: left; padding: 0; margin: 0;
	background-image: url(../Imagenes/catalogo_electronico/Portal/main_solapa_off.gif); }
.css_subSolapas li { width: 109px; height: 29px; float: left; padding: 0; margin: 0;
	background-image: url(../Imagenes/catalogo_electronico/Portal/solapa_sub_off.gif); }

.css_solapas a { display: block; background-position: top left; background-repeat: no-repeat;
	color: #90917C; font-size: 14px; font-weight: bold; text-decoration: none; height: 31px;
	width: 93px; padding: 5px; padding-left: 0; text-align: center;
	background-image: url(../Imagenes/catalogo_electronico/Portal/main_solapa_off.gif);
}

.css_subSolapas a { display: block; background-position: top left; background-repeat: no-repeat;
	color: #90917C; font-size: 12px; font-weight: bold; text-decoration: none; height: 29px;
	width: 109px; padding: 5px; padding-left: 0; text-align: center;
	background-image: url(../Imagenes/catalogo_electronico/Portal/solapa_sub_off.gif);
}

.css_solapas a:hover { background-color: transparent; color: #0B63CB; }
.css_subSolapas a:hover { background-color: transparent; color: #0B63CB; }

.css_solapas span {
	display: block; background-position: top left; background-repeat: no-repeat; background-color: transparent;
	text-decoration: none; padding: 5px; padding-left: 0px; color: #0B63CB; font-size: 14px; font-weight: bold;
	height: 32px; text-align: center;
	background-image: url(../Imagenes/catalogo_electronico/Portal/main_solapa_on.gif);	
}

.css_subSolapas span {
	display: block; background-position: top left; background-repeat: no-repeat; background-color: transparent;
	text-decoration: none; padding: 5px; padding-left: 0px; color: #0B63CB; font-size: 12px; font-weight: bold;
	height: 29px; text-align: center;
	background-image: url(../Imagenes/catalogo_electronico/Portal/solapa_sub_on.gif);	
}

/* ---------------------- FIN - nuevas solapas ---------------------- */

div.css_MargenPrincipal
{
	/*position:absolute;*/
	position:relative; 
	margin-left: 5px; 
	text-align: left; 
	vertical-align: top; 
	left: 2px; 
	top: 90px; 
	width:99%; 
	z-index: 0;	
}

div.css_MargenPrincipalProveedor
{
	margin-left: 5px;
	text-align: left; 
	vertical-align: top; 
	left: 2px; 
	top: 90px; 
	width:99%;
}

table.css_TablaMargenInterior_SinSolapas
{
	margin-left: 5px;
	text-align: left; 
	vertical-align: top; 
	left: 2px; 
	top: 0px; 
	width:99%; 
	z-index: 0;
	position: relative;	
}

table.css_TablaMargenInterior
{
	margin-left: 5px;
	text-align: left; 
	vertical-align: top; 
	left: 2px; 
	top: 25px; 
	width:99%; 
	
	z-index: 0;
	position: relative;	
}

td.css_SupIzq { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/sup_izq.gif); width: 10px; height: 10px; margin-left: 100px; }
td.css_SupIzq_rec { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/sup_izq_rec.gif); width: 10px; height: 10px; margin-left: 100px;	}

td.css_Sup { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/sup.gif); height: 10px; }
td.css_Sup_rec { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/sup_rec.gif); height: 10px; }

td.css_SupDer { background-position-x: 80%; background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/sup_der.gif); width: 10px; height: 10px; }
td.css_SupDer_rec { background-position-x: 80%; background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/sup_der_rec.gif); width: 10px; height: 10px; }

td.css_Izq { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/izq.gif); width: 10px; margin-left: 100px; }
td.css_Izq_rec { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/izq_rec.gif); width: 10px; margin-left: 100px; }

td.css_Centro { vertical-align: top; margin: 0; background-color: #FFFFFF; text-align: left; }
td.css_Centro_rec { text-align: left; vertical-align: top; }

td.css_Der { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/der.gif); width: 10px; }
td.css_Der_rec { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/der_rec.gif); width: 10px; }

td.css_InfIzq { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/inf_izq.gif); width: 10px; height: 10px; margin-left: 100px; }
td.css_InfIzq_rec { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/inf_izq_rec.gif); width: 10px; height: 10px; margin-left: 100px; }

td.css_Inf { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/inf.gif); height: 10px; }
td.css_Inf_rec { background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/inf_rec.gif); height: 10px; }

td.css_InfDer { background-position-x: 80%; background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/inf_der.gif); width: 10px; height: 10px; }
td.css_InfDer_rec { background-position-x: 80%; background-image: url(../Imagenes/catalogo_electronico/Portal/Margenes/inf_der_rec.gif); width: 10px; height: 10px; }

/****************************** FIN - ESTILOS MARGENES TIENDA *******************************/

.CertificacionISO
{
	left: 400px;
	position: absolute;
	top: 0px;
}

.selectorAccionesBottom2 
{
	margin-left: 0px; 
	text-align: left; 
	width:99.7%; 
	border: 1px solid #E4E5DA; 
	background-color: #FBFBFA; 
	margin-top: 10px;	
}


.css_Volver
{
	 padding-right:15px;
	 padding-left:10px;
	 float:right;
	 padding-bottom:10px;
	 padding-top:10px;

	font-size: 12px;
	color: blue;
	font-family: Verdana;
	text-decoration: underline;
}

.css_VolverSub
{
	padding-bottom:5px;
	margin: 5px 0px 0px 20px;
	
	font-size: 11px;
	color: blue;
	font-family: Verdana;
	text-decoration: underline;
}
.css_VolverSub2
{
    text-align:right;
    font-size: 11px;
    }

.css_Volver2
{
	 padding-bottom:10px;
	 padding-top:10px;

	font-size: 12px;
	color: blue;
	font-family: Verdana;
	text-decoration: underline;
}

.css_VolverImagen
{
	 padding-bottom:10px;
	 padding-top:10px;
	 text-align:left;
}


/*GridView Tienda*/



/*Fin GridView Tienda*/

.registroTabla3
{
	/*margin: 5px 0;*/
	/*border-collapse: collapse;*/
		border: 0px;
}

.registroTabla3 td
{
	padding: 7px 5px;
	color: #1D4D9E;
	border: 0px solid #C9C9C9;
}
.registroTabla3_items td
{
	padding: 3px 5px 3px 5px;
	font-size:11px;
	color: #666666;
	border-bottom: 1px solid #ffffff;
	background-color:#efefef;
}
.registrotabla_altenar td
{
	background-color: #efefef;
	padding: 4px 5px 4px 5px;
	color: #666666;
	font-size:11px;
	border-bottom: 1px solid #ffffff;
}
.texto12GrisO2
{
	font-size: 12px;
	color: #505050;
}


.registroTabla3 caption
{
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding: 1px 5px;
}

.registroTabla_cabeza td
{
   
	/*font-weight: bold;*/
	background-color:#bcbcbc ;
	color: #333333;
	font-weight:bold;
	font-size:11px;
	padding: 6px 5px 6px 5px;
    }


/*.registrotabla_altenar 
{
	padding: 0;
	background-color: #FFFFF0;
	border-right: 0 none #FFFFFF;
}*/
.registrotabla_footer
{
    background-color:white;
    font-size:14px ;

    }

texto11Verde2
{
    font-size:12px;
    color:Blue;
    padding:5px 0px ;
    }



.registroTabla4
{
	margin: 5px 0;
	border-collapse: collapse;
	background-color:#cccccc;
}

.registroTabla4 td
{
	padding: 1px 5px;
	font-size: 11px;
	color: #666666;
	border-bottom: 1px solid #C9C9C9;
	border-top: 0px solid #C9C9C9;
	border-left: 0px solid #C9C9C9;
	border-right: 0px solid #C9C9C9;
}
.registroTabla4 caption
{
	font-size: 13px;
	font-weight: bold;
	color: #1D4D9E;
	text-align: left;
	padding: 1px 5px;
}
.registroTablaFila4 td
{
	background-color: #E2E2E2;
	font-weight: bold;
}