/* DINAMIC.CSS: ESTILOS PERTENECIENTES AL SISTEMA DE COMERCIO (interior del IFrame */

/* Estilos generales */
* { 
	margin:0; padding:0; border: 0;
}

body{
	background-color:#FFF;
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color: #000;
	/*display: inline; /* Para evitar doble scroll*/
	padding:5px;
	} 

img
{
	border: 0;
}


/* Estructura de la página */
#central{background-color:#FFF; padding:0px; margin:0px; text-align:left;}
#contenedorDinamic {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
#izquierdaDinamic {
	float: left;
	background-color: yellow;
}
#derechaDinamic {
	float: right;
	width: 90px;
	background-color: blue;
}
#centroDinamic {
	float: left;
}
#pieDinamic {
	clear: both;
	background-color: transparent;
	text-align:center;
}
#pieDinamic a {color:#FFF;}

/***************** REVISAR **********************************/
/* CSS Document */

/*----General---- */





	
.contenidoSecciones{
	width:99%;
	margin-top:6px;
	margin-left:6px;
	padding-top:0px;
	margin-right:3px;
	overflow:hidden;
	/*max-width:770px;*/
	}
.tituloSeccionesComercio h1, .tituloSeccionesComercio {
	font:24px Verdana, Arial, Helvetica;
	color:#ED7500;
	padding-top:0px;
	margin-bottom:15px;
	margin-left:0px;
	/*text-transform:lowercase;*/
	}
.tituloSeccionesComercio span{padding-left:18px;}
.tituloSeccionesComercio a{
	color:#ED7500;
	}
.espaciador{
	height:14px;
	}
.msgGeneral{
	font-family: Verdana, Arial, Helvetica;
	font-size:14px;
	text-align:center;
	color:#ED7500;
	}
.textoGeneral{
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color:#000;
	padding:5px;
	padding-right:25px;
	}
.textoGeneralBold{
	font-family: Verdana, Arial, Helvetica;
	font-size:13px;
	color:#000;
	font-weight:bold;
	position:relative;
	top:-10000px;
	}
/*a .textoGeneralBold{text-align:left; position:relative; left:-185px; top:20px; color:#ED7500;}*/
hr.general{
	color:#ED7500;
	height:2px;
	background-color:transparent;
	width:100%;
	margin-bottom:-5px;
	}
.textos2{
	font-family: Verdana,Arial, Helvetica;
	font-size:12px;
	color:#000;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:5px;
	}
.campos2{
	font-family: Verdana, Arial, Helvetica;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	margin-top:2px;
	margin-right:10px;
	margin-bottom:5px;
	text-align:right;
	margin-left:10px;
	}
.cabeceraTitulo{
	font-size:24px;
	margin-left:-20px;
	text-transform:lowercase;
	}
.cabeceraLeft{
	width:100%;
	height:30px;
	background-image:url(/Plantillas/imagenes/bgCabeceraSecciones.gif);
	background-repeat:repeat-x;
	font:bold 14px Verdana, Arial, Helvetica;
	color:#000;
	text-align:left;
	margin-top:20px;
	padding-top:4px;
	padding-bottom:3px;
	margin-bottom:10px;
	}
.textoResaltado{
	font:bold 12px Verdana, Arial, Helvetica;
	color:#000;
	text-align:left;
	border-bottom:1px solid #666666;
	background-color:transparent;
	margin-top:10px;
	padding-top:2px;
	padding-bottom:12px;
	margin-bottom:10px;
	}
.textoResaltado a:link, .textoResaltado a:visited{
	font:bold 12px Verdana, Arial, Helvetica;
	color:#000;
	text-decoration:none;
	}
.textoResaltado a:hover, .textoResaltado a:active{
	font:bold 12px Verdana, Arial, Helvetica;
	color:#000;
	text-decoration:underline;
	}
	
td.pedido{
    padding-top:15px;
    padding-left:15px;
	margin-top:15px;
    }
INPUT.pedido{
    margin-left:-25px;
    }
	
FORM table tr td INPUT.lista{
    background-color:transparent;
	border:0px;
    }
	
td.pedidoCliente{
    padding-left:15px;
    }

.botonesCabecera3{
	width:100%;
	padding-right:0px;
	padding-top:2px;
	background-color:transparent;
	border-bottom:1px solid #666666;
	margin-top:-4px;
	margin-bottom:0px;
	text-align:right;
	}
/*-------------------Formularios----------------------*/
input, select, textarea{
	font:normal 11px Verdana, Arial, Helvetica;
	background-color:/*#f1f4f6;*/#EEE;
	border:0px solid #666666;
	color:#333333;
	}
.input2{
	background-color:transparent;
	border:0px;
	vertical-align:bottom;
	margin-right: 5px;
	}
/*--------------------Paginacion----------------------*/
hr.separarPaginacion{
	color:#FFF;
	height:0px;
	width:100%;
	position:relative;
	top:-10000px;
	}
div.paginacion{
    width:95%;
	position:relative;
	left:15px;
	text-align:center;
	}
div.left{
    width:32%;
	position:relative;
	float:left;
	text-align:left;
	top:0px;
	}
div.center {
    width:32%;
	position:relative;
	float:left;
	text-align:center;
	top:0px;
	}
div.right {
    width:32%; 
    position:relative;
	float:left;
    text-align:right;
    top:0px;
    }
.paginaMostrar{
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	margin:3px 0px 0px 5px;
	}
.paginaActual{
	font-family: Verdana, Arial, Helvetica;
	font-size:14px;
	color:#ED7500;
	font-weight:bold;
	}
a.enlacesPaginas{
	font-family: Verdana, Arial, Helvetica;
	font-size:13px;
	color:#ED7500;
	text-decoration:underline;
	}
	
.thumbProdResumen{
    margin-bottom:5px;
	margin-top:0px;
    border:0;
	height:211px;
	float:left; 
	border:2px solid #999;
}
.thumbMarcaResumen{
    margin-bottom:5px;
	margin-top:0px;
    border:0;
	height:150px;
	float:left; 
	border:2px solid #999;
}
	
/*---------------- Comparar -------------------------*/
/* Comparar1, comparar2, comparar3, etc.. son para poder presentar filas de colores alternados*/
table.tablaComparar{
	width:100%;
	text-align:left;
	}
.comparar1, .comparar0{
	text-align:center;
	padding:20px;
	margin:0px auto;
    border-bottom:1px solid #666666;
	}
td.comparar1 img{
	margin:0px auto;
	border:0px;
	text-align:center;
	}
.comparar2, .comparar4, .comparar6, .comparar10{
	text-align:center;
	padding:20px;
	background-color:transparent;
	line-height:12px;
	}
.comparar2 a{
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
    color:#ED7500
	}
.comparar2 a:hover{
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	text-decoration:underline;
        color:#ED7500
	}
.comparar4, .comparar3, .comparar5, .comparar7, .comparar14{
	text-align:center;
	padding:8px;
	}
.camposComparar{
	font:11px normal Verdana, Arial, Helvetica;
	margin-bottom:-10px;
	}
.detallesComparar{
	font:12px bold Verdana, Arial, Helvetica;
	font-weight:bold;
	}
	

	
/*---------------- infoproducto---------------------- */
.botonesCabecera2{
	border-bottom:1px solid #666666;
	width:100%;
	padding:3px 0px 3px 0px;
	text-align:right;
	background-color:transparent;
	margin-top:0px;
	margin-bottom:20px;
	}
.botonesCabecera2 img{
	margin-right:5px;
	margin-top:10px;
	}	
.botonesCabecera2 form{
	margin-bottom:0px;
	}	
.navegacionTop{
	font:12px bold Verdana, Arial, Helvetica;
	color:#ED7500;
	padding-top:2px;
	padding-left:10px;
	}
.navegacionTop a:link, .navegacionTop a:visited{
	font:12px bold Verdana, Arial, Helvetica;
	color:#ED7500;
	text-decoration:none;
	}
.navegacionTop a:hover, .navegacionTop a:active{
	font:12px bold Verdana, Arial, Helvetica;
	color:#ED7500;
	text-decoration:underline;
	}
.camposInfoProducto{
	font:bold 13px Verdana, Arial, Helvetica;
	color:#666666;
	text-align:right;
	margin:0px 0px 0px 15px;
	padding:2px;
	}
.campoPrecio{
	font:normal 12px Verdana, Arial, Helvetica;
	color:#cc3333;
	text-align:right;
	margin:0px 0px 0px 15px;
	padding:2px;
	}
	
.tablaInfoProd{width:99%;}
	
.detallesInfoProducto{
	font:normal 12px Verdana, Arial, Helvetica;
	color:#000;
	margin:0px 0px 0px 0px;
	padding:2px;
	}
	
.primerCampo{
	font: bold 12px Verdana, Arial, Helvetica;
	color:#ED7500;
	}
	
.decimoCampo{
	color:#ED7500;
	}

.detallesInfoProducto input{
    text-align:right;
	padding:2px;
	margin:0px 0px 0px 0px;
	}
.precio{
	font-family: Verdana, Arial, Helvetica;
	font-size:15px;
	color:#ED7500;
	font-weight:bold;
	padding:2px;
	margin:0px 0px 0px 0px;
	}
	
.precioAnterior{
	font:12px normal Verdana, Arial, Helvetica;
	color:#CC3333;
	text-decoration:line-through;
	}
.titolCarInfoProducto{  /*Este width me da la anchura total width:550px;*/
	font:normal 16px Verdana, Arial, Helvetica;
	color:#ED7500;
	margin:0px 5px 5px 10px;
	text-align:left;
	border-bottom:1px solid #666666;
	text-transform:lowercase;
	}
.caracteristicasInfoProducto{
	font-family: Verdana, Arial, Helvetica;
	/*color:#000;*/
	margin:5px 5px 35px 20px;
	text-align:justify;
	line-height:18px;
    border-bottom:1px solid #666;
	padding-bottom:25px;
	width:50%;
	position:relative;
	top:-80px;
	left:17px;
	background-color:#fff;
	}
.caracteristicasInfoProducto td{
	font-family: Verdana, Arial, Helvetica;
	font-size:14px;
	color:#333333;
	line-height:18px;
	}
.titolRelacionados{
	font:bold 18px Verdana, Arial, Helvetica;
	color:#ED7500;
	padding-bottom:15px;
	margin:15px 5px 5px 5px;
	text-align:left;
	position:relative;
	top:-10000px;
}
p.titolRelacionados:before{
/*	content: 'Otros títulos:' */
}

.tablaRelacionados{/* Tambien se usa en mostrarProdGrafico y datosCobro*/
	margin-top:10px;
	margin-left:10px;
	border-bottom:1px solid #666666;
	width:720px;
	position:relative;
	top:-10000px;
	
	}
.celdaRelacionados{width:220px;}
.celdaRelacionados, .celdaRelacionados a p {/* Tambien se usa en mostrarProdGrafico*/
	text-align:center;
	margin-bottom:10px;
	padding-bottom:0px;
	font-size:10px;
	}
.celdaRelacionados p{
	margin-top:2px;
	margin-bottom:10px;
	}
.celdaRelacionados img{
	border:0px;
	padding-bottom:0px;
	}
.celdaRelacionados a:link, .tablaRelacionados a:visited{
	font:12px Verdana, Arial, Helvetica;
	color:#ED7500;
	}
.celdaRelacionados a:hover, .tablaRelacionados a:active{
	font:12px Verdana, Arial, Helvetica;
	color:#ED7500;
	}
.tablaDatosInfoProd, .tablaDatosInfoProd table{
    margin-top:33px;
	margin-bottom:33px;
	margin-left:15px;
	text-align:left;
	width:100%;
	}
	
.imagenNoticia {width:100%; position:relative; right:20px; top:-110px;}
	
.imagenProducto{
    width:100%;
	margin-top:20px;
	}
.iconosOfeNovRec{
	position:absolute;
	right:10px;
	}
.marcasRelacionadas{
    border-bottom:1px solid #666;
	padding-bottom:10px;
	max-width:720px;
	position:relative;
	top:-10000px;
} 
.marcasRelacionadas a{
	padding:30px 0px 30px 0px;
	font:12px bold Verdana, Arial, Helvetica;
	color:#ED7500;
	text-decoration:none;
	}



/*---------------mostrarprodresumen--------------------*/
.botonesCabecera{/*Utilizados tambien de mostrarProdGrafico*/
	width:100%;
	padding:3px 5px 3px 0px;
	text-align:right;
	background-color:transparent;
	margin-top:-5px;
	}


.botonesCabecera img{
	border:0px;
	}
	
.celdaProducto{
	width:630px;
	border-bottom:1px solid #ddd;
	margin-left:20px;
	margin-right:20px;
	padding:4px;
	margin-top:6px;
	padding-bottom:11px;
	}
	
.textoProdResumen{
	font:normal 11px Verdana, Arial, Helvetica;
	color:#000;
    margin-bottom:15px;
	margin-top:15px;
	text-align:left;
	}
	
.textoProdResumen a:link, .textoProdResumen a:visited{
	font:bold 11px Verdana, Arial, Helvetica;
	color:#ED7500;
	text-decoration:none;

	}
.textoProdResumen a:hover, .textoProdResumen a:active{
	font:bold 11px Verdana, Arial, Helvetica;
	color:#ED7500;
	text-decoration:underline;

	}
.cajaProdResumen{
	font:12px bold  Verdana, Arial, Helvetica;
	color:#000;
    margin-bottom:0px;
	margin-top:15px;
	}
.precioProdResumen{
	font:bold 14px Verdana, Arial, Helvetica;
	color:#ED7500;
	margin-top:10px;
	margin-bottom:0px;
	position:relative;
	top:-10000px;
	}
	
/*----------mostrarProdGrafico-------*/
.compararProdGrafico{
	font:11px normal Verdana, Arial, Helvetica;
	color:#666666;
	background-color:#E7E7CF;
	border-right:1px solid #ffffff;
	margin-top:-14px;
	}
/*---------Personal-------------*/
.camposPersonal{
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:5px;
	text-align:right;
	margin-left:60px;
	}
/*---------- Datos Envio -------------*/
.cabeceraEnvio{/*Usado tambien Personal, datosCobro*/
	width:100%;
	height:30px;
	background-image:url(/Plantillas/imagenes/bgCabeceraSecciones.gif);
	background-repeat:repeat-x;
	font:bold 14px Verdana, Arial, Helvetica;
	color:#000;
	text-align:left;
	margin-top:4px;
	padding-top:20px;
	padding-bottom:3px;
	margin-bottom:4px;
	
	/*text-transform:capitalize;*/
	}
.cabeceraEnvio a:link, .cabeceraEnvio a:visited, .cabeceraEnvio a:hover, .cabeceraEnvio a:active{
	font:bold 14px Verdana, Arial, Helvetica;
	color:#000;
	text-align:center;
	text-decoration:underline;
	}
.camposEnvio{
	font:normal 12px Verdana, Arial, Helvetica;
	color:#000;
	text-align:right;
	margin:5px 0px 5px 0px;
	padding:5px;
	}
.textosEnvio{
	font-family:Arial, Helvetica;
	font-size:10px;
	color:#000;
	font-weight:normal;
	margin-top:5px;
	margin-bottom:5px;
	}
.textoLegal{
	font:normal 12px Verdana, Arial, Helvetica;
	color:#000;
	text-align:left;
	margin-bottom:5px;
	}
.razonTienda{
	font:normal 18px Verdana, Arial, Helvetica;
	color:#CC0000;
	text-align:center;
	margin-bottom:5px;
	margin-left:-100px;
	}
.botonesPieFormulario{
    text-align:center;
    height:50px;
    vertical-align:middle;
	text-align:center;
	padding-top:10px;
	width:98%;
	}
.pieConsultas{
    color:#000;
	font:normal 11px Verdana, Arial, Helvetica;
	margin:30px 15px 30px 15px
}

.pieConsultasRazon{
    color:#000;
	font:normal 12px Verdana, Arial, Helvetica;
	font-weight:bold;
	margin:30px 30px 30px 30px;
}
a {
    color:#ED7500;
	text-decoration:none;
}

a:hover {
    color:#ED7500;
	text-decoration:underline;
}

/*------------------------ Añadir Cesta------------------------ */
.celdaTitulosTablaCesta, .celdaTitulosTablaCesta B{
	background-color:#666666;
	padding:2px 4px 2px 4px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color:#ED7500;
	border-bottom:20px solid #FFF;
	margin-bottom:25px;
	border-right:0px solid #FFF;
	}
.celdaTitulosTablaCestaFinal{
	background-color:#666666;
	padding:2px 4px 2px 4px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color:#ED7500;
	border-bottom:20px solid #FFF;
	}
.tablaCesta{
	width:100%;
	margin-top:20px;
	margin-left:0px;
	text-align:center;
	/*max-width:780px;*/
	}
	
table.tablaCestaListado{
    margin:20px;
    }
	
.celdaTablaCenter{ 
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color:#000;
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
	}
	
.celdaTablaCenter a{
    color:#ED7500; 
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;

}

.celdaTablaCenter a:hover{
    color:#ED7500; 
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;

}
	
.celdaTablaCenter2{
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color:#666666;
	text-align:center;
	vertical-align:middle;
	padding: 10px 10px 10px 10px;
	width:100%;
	text-align:right;
	}
	
.celdaTablaCenter2 img {
	border:2px solid #999;
	float:right;
	position:absolute;
	right:10px;
	top:180px;
	}
.celdaTablaCenter2 input{
	background-color:transparent;
	text-align:right;
	}
.celdaTablaCenter2 .input2{
	background-color:transparent;
	vertical-align:middle;
	}
.celdaTablaRight{
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color:#000;
	text-align:right;
	padding:2px;
	vertical-align:middle;
	}
.tablaPie{
    text-align:left;
    width:98%;
	margin-top:10px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	margin-bottom:25px;
	padding:10px 0px 10px 0px;
	margin-left:15px;
	}
.celdaTablaPieCenter{
	font-family:Verdana, Arial, Helvetica;
	font-size:15px;
	color:#ED7500;
	text-align:left;
	padding:15px 2px 10px 125px;
	font-weight:bold;
	text-align:right;
	}
.celdaTablaPieCenter select{
	background-color:#ffffff;
	}
.celdaTablaPieRight{
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color:#000;
	text-align:right;
	padding:2px 0px 2px 0px;
	font-weight:bold;	
	}
.celdaTablaPieTotal{
	font-family: Verdana, Arial, Helvetica;
	font-size:14px;
	color:#ED7500;
	text-align:right;
	padding:2px;
	font-weight:bold;
	}


div.cajasInf{
	border:0px;
	}
.celdaTablaCenter INPUT{
	background-color:transparent;
	border:0px;
    }

/*-----Productos Destacados -----*/
.cabeceraProdDestacados{
	width:607px;
	background-image:url(/Plantillas/imagenes/prodPortadaTop.gif);
	background-repeat:no-repeat;
	height:36px;	
	font:bold 16px Verdana, Helvetica;
	margin-top:8px;
	margin-left:6px;
	color:#ED7500;
	padding-top:12px;
	padding-bottom:5px;
	text-align:left;
	margin-bottom:-4px;
	
	}
div.cabeceraProdDestacados a:link , div.cabeceraProdDestacados a:visited{
	font-family: Verdana, Helvetica;
	font-size:14px;
	color:#ED7500;
	font-weight:bold;
	text-decoration:none;
	float:right;
	text-align:left;
	}
div.cabeceraProdDestacados a:hover , div.cabeceraProdDestacados a:active{
	text-decoration:underline;
	}
.cosProdDes{
	width:607px;
	background-image:url(/Plantillas/imagenes/prodPortadaCos.gif);
	background-repeat:repeat-y;
	margin-left:6px;
	}
.pieProdDes{
	width:607px;
	height:14px;
	background-image:url(/Plantillas/imagenes/prodPortadaPie.gif);
	background-repeat:no-repeat;
	margin-top:-2px;
	margin-left:6px;
	}
	
.tablaProdDestacados{
	width:591px;
	border:1px solid #90b2af;
	margin-top:-17px;
	margin-left:7px;
	text-align:left;
	}
.celdasProdDestacados {
	/*border:0px Solid #D8DFE7;*/
	width:45%;
	float:left;
	vertical-align:bottom;
	text-align:left;
	padding:10px;
	}

.nombreProducto a:link , .nombreProducto a:visited{
	font:bold 11px Verdana, Helvetica;
	color:#ED7500;
	text-decoration:none;
	width:100%;
	}
.nombreProducto a:hover , .nombreProducto a:active{
	font:bold 11px Verdana, Helvetica;
	color:#ED7500;
	text-decoration:underline;
	}
.celdasProdDestacados img , .celdasProdDestacados td{
	border:0px;
	vertical-align:top;
	}
.precioProdDestacados{
	font-family: Verdana, Arial, Helvetica;
	font-size:15px;
	font-weight:bold;
	color:#ED7500;
	}
.precioProdDestacados img{
	margin-top:10px;
	}
.precioProdDestacados strong{
    position:relative;
	top:-10000px;
	}
.marcaProdDestacados{
	font-family: Verdana, Arial, Helvetica;
	font-size:13px;
	color:#ED7500;
	}
/*--------------NoticiasPortada-------------------*/
.noticiasPortada{
	/*width:443px;
	_width:498px;*/	
	background-color:#ffffff;

	/*margin-left:157px;*/
	margin-right:0px;
	}
.ModNoticiasTitulo a {font-weight:normal; color:#ED7500; font-size:12px; background-color:#EEE;}
.noticiasPortada a:link , .noticiasPortada a:visited{
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#ED7500;
	font-weight:bold;
	text-decoration:none;
	}
.noticiasPortada a:hover , .noticiasPortada a:active{
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#ED7500;
	font-weight:bold;
	text-decoration:underline;
	}
.textoNoticias{width:65%; text-align:justify; background-color:#EEE; border:1px solid #666; padding:10px; padding-bottom:0px;}
.textoNoticias p {text-align:justify;}

.buscarNoticias .input3 {position:relative; top:-5px;}
/*--------------Ultima Hora-------------------*/
.tablaUltimaHora{
background-color:#FFFFFF;
width:100%;
	border:1px solid #ED7500;
	}
.tablaUltimaHora a:link , .tablaUltimaHora a:visited{
	font-family:Arial, Helvetica;
	font-size:10px;
	color:#ED7500;
	font-weight:bold;
	text-decoration:none;
	}
.tablaUltimaHora a:hover , .tablaUltimaHora a:active{
	font-family:Arial, Helvetica;
	font-size:10px;
	color:#ED7500;
	font-weight:bold;
	text-decoration:underline;
	}


/*---------Pedidos Realizados------------*/
.textoPedidoRealizado{
	font-family: Verdana, Arial, Helvetica;
	font-size:18px;
	color:#000;
	font-weight:bold;
	}

/*------Clasificacion------*/
.celdaTablaClasificacion{
	font-family: Verdana, Arial, Helvetica;
	font-size:12px;
	color:#666666;
	text-align:center;
	}
.celdaTablaClasificacion a{
    color:#FFF;
    }
marquee{
	width:400px;
	font-family: Verdana, Arial, Helvetica;
	font-size:16px;
	font-weight:bold;
	color:#ED7500;
	padding:20px;
	padding-bottom:10px;
	}
hr.clasificacion{
	color:#1E61AD;
	height:1px;
	background-color:#1E61AD;
	width:600px;
	margin-top:-2px;
	margin-left:5px;
	}
.listadoClasificacion{
	margin-left:20px;
	line-height:15px;
	margin-bottom:20px;
	position:relative;
	top:-10000px;
	margin-bottom:-150px;
	}
.listadoClasificacion a:link, .listadoClasificacion a:visited{
	font-family:Verdana, Arial, Helvetica;
	font-size:14px;
	color:#ED7500;
	text-decoration:none;
	font-weight:normal;
	}
.listadoClasificacion a:hover, .listadoClasificacion a:active{
	font-family:Verdana, Arial, Helvetica;
	font-size:14px;
	color:#ED7500;
	text-decoration:underline;	
	font-weight:bold;
	}
/*----------------------Portada--------------------*/
.cajaPortada{
	width:607px;
	margin:6px;
	}
.cajaPortadaTop{
	height:36px;
	background-image:url(/Plantillas/imagenes/cajaPortadaTop.gif);
	background-repeat:no-repeat;
	margin-bottom:-14px;
	}
.cajaPortadaCos{
	background-image:url(/Plantillas/imagenes/cajaPortadaCos.gif);
	background-repeat:repeat-y;
	}
.cajaPortadaCos p{
	font:normal 11px Verdana, Arial, Helvetica;
	color:#555555;
	padding:8px 30px 6px 30px;
	}
p.iva{
	text-align:center;
	margin:0px auto;
	font:bold 18px Verdana, Arial, Helvetica;
	color:#555555;
	padding:10px 30px 20px 30px;
	margin-top:-10px;
	margin-bottom:10px;
	}

.cajaPortadaPie{
	background-image:url(/Plantillas/imagenes/cajaPortadaPie.gif);
	background-repeat:no-repeat;
	height:16px;
	margin-top:-10px;
	}
/*------------Preferencias------------*/
.celdaPreferencias{
	padding-left:50px;
	}
/*------------infoMarca-------------*/
.listaMarcas{
	font:normal 14px Verdana, Helvetica;
	color:#333333;
	position:relative;
	top:-10000px;
	}
.listadoMarcas {
	font-size:14px;
	font-weight:bold;
	color:#ED7500;
	}
.listadoMarcas a{
	font-size:14px;
	font-weight:bold;
	color:#ED7500;
	}
.listadoMarcas li {
	height:150px;
	}
.listaMarcas a{
	font-size:14px;
	font-weight:bold;
	}
.imagenMarca{
	margin-top:0px;
	border:2px solid #999;
	}
.tablaImagenMarca{
    height:637px;
    }
.celdaImagenMarca{
    background-color:#ED7500;
	height:537px;
	width:141px;
	position:relative;
    background-image:url(/Plantillas/imagenes/celdaMarca.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
    }
	
	/*------------Modulos-------------*/
		
.selecTable{
	width:88%;
	color:#000;
	border-top:1px solid #666666;
	margin-top:20px;
	margin-left:20px;
	border-bottom:1px solid #666666;
	padding-top:10px;
	padding-bottom:10px;
	}
	
.selecTable tr td {
    vertical-align:top;
	padding-top:20px;
	}
	
.selecTableDerecha{
	color:#000;
	border-left:1px solid #666666;
	margin-top:20px;
	padding-right:20px;
	padding-left:20px;
	font:normal 12px Verdana, Arial, Helvetica;
	}
	
.selecTableDerecha tr td table{
	padding-top:20px;
	text-align:center;
	padding-bottom:5px;

	}
	
.ModuloMasVendidos{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:40px;
	vertical-align:top;
	width:110px;
	text-align:center;
	color:#000;
    }
	
#CaptionBox a{
    text-align:center;
	font-size:0px;
	color:#000000;
    }
	
#CaptionBox a:hover{
	font-size:0px;
	color:#000000;
    }
    
	
.ModuloMasVendidosSub, .ModuloMasVendidosSub a{
    width:150px;
    color:#ED7500;
	font-size:12px;
	text-align:center;   
    }
	
.cabeceraModMasVendidos{
	font-size:0px;
	text-align:center;
	}
	
.thumbProdGraficoSlide{
    text-align:center;
	width:160px;
	height:160px;
	border:0px;
    }
#P {text-align:center;}
#pie a:hover{
	color:#ED7500;
	}
#pie, #pie a {
	z-index:999999;
	width:860px;
	color:#000000;
	padding-bottom:20px;
	}
