body{
	margin:0px; padding:0px;
	background:#fff;
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	/*background-image:url(../img_files/estrellas-de-navidad.jpg);*/
}
#dAll{ }
h1, h2, h3, h4, h5{
	margin:0px;
	padding:0px;
}
a.simple, a.simple:visited {
	text-decoration:underline;
	color:#039;
	
	}
	a.simple:hover{
		text-decoration:none;
		}
	
p{ margin:0px;}
h1{ font-size:18px;}
.ch3{
	text-transform:uppercase;
	font-size:14px;
	margin:0px;
	padding:0px;
	margin-top:8px;
	margin-bottom:8px;
}
#dCabecera
{
	
	height:115px;
	width:955px;
	background-color:#FFF;
	

}

#dSearchForm
{
	float:left;
	margin-top:10px;
	width:190px;

}
#dSearchFormTxt
{
	margin-top:-3px;
	background-color:#FFF;
	height:20px;
	width:120px;
}
#dSearchForm #q
{
	/*border:1px solid #CCC;*/
	border:1px;
	border-style:solid;
	border-width:thin;
	border-color:#039;
	width:120px;
	font-size:11px;
	line-height:20px;
	height:20px;
}
#botonSearch
{
	margin-top:-3px;
	color:#FFF;
	/*background-image:url(../img_files/bt.jpg);*/
	border:1px;
	border-style:solid;
	border-width:thin;
	border-color:#039;
	float:right;
	height:24px;
	margin-left:5px;
	width:65px;
}

#dMenuTop1
{
	height:35px;
	width:100%;
	color:#C22B00;
	font-size:11px;
	margin-top:10px;
	
	
}

#dMenuTop1 a:link, #dMenuTop1 a:visited
{
	color:#DF912D;
	text-transform:capitalize;
	text-decoration:none;
}
#dMenuTop1 a:hover{
	text-decoration:underline;
}







#dMenuTop_2
{
	height:45px;
	width:992px;
	color:#C22B00;
	font-size:12px;

	/* background-image:url(../img_files/nav-site-bg.png); */
}
.cantidad_carrito{
	color:#FFF;}
#dMenuTop_2 ul{
	/*float:left;
	margin-left:-50px;
	*/
	margin:0px;
	padding:0px;
	}
#dMenuTop_2 ul li{
	float:left;
	/*margin-left:30px;*/
	margin:0px;
	padding:0px;
	list-style:none;
	display:block;
	/*line-height:15px;
	border:1px;
	border-right-color:#FFF;
	border-right-style:solid;
	border-right-width:thin;
	padding-right:30px;
	height:15px;
	margin-top:-5px;*/
	}
#dMenuTop_2 ul li.sin{
	border:0px;
	}
#dMenuTop_2 a:link, #dMenuTop_2 a:visited
{
	color:#FFF;
	
	text-decoration:underline;
	display:block;
	padding-right:11px;
	padding-left:11px;
	border-right:1px solid #fff;
	font-weight:normal;

}
#dMenuTop_2 a:hover{
	text-decoration:none;
	color:#FFF;

}




#dMenuTop2Bg
{	
	width:225px;
	height:auto;
	margin-top:20px;
	
	margin-left:15px;
}

#dMenuTop2
{
	width:225px;
	font-size:13px;
	background-color:#315ecf;
}
#dMenuTop2 ul{ margin:0px; padding:0px;}
#dMenuTop2 li{ margin:0px; padding:0px; list-style:none; display:block; float:left;}
#dMenuTop2 ul li a:link, #dMenuTop2 ul li a:visited{
	display:block;
	height:19px;
	color:#FFF;
	padding-left:10px;
	padding-right:10px;
	line-height:19px;
	text-decoration:none;
	border-left:0px solid #999;
	text-transform:capitalize;
	width:205px;
	background-color:#072480;
	margin-top:1px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-top:10px;
	padding-bottom:10px;
}
#dMenuTop2 ul li a:hover{
	text-decoration:underline;
}
#divSubmenu{	
	font-size:13px;	
}
.dSM
{
	display:none;
	position:absolute;
	z-index:100;	
	background-color:#315ecf;
	margin-left:150px;
	margin-top:-40px;
	border:1px;
	border-style:solid;
	border-color:#315ecf;
	border-width:thin;
	border-top:1px;
}

#divSubmenu ul{ clear:left; display:block;}
#divSubmenu li{ display:block;}

#divSubmenu ul li{
	float:none;
	 display:block;	 
}
#divSubmenu ul li a:link, #divSubmenu ul li a:visited{
	height:19px;
	text-align:left;
	display:block;
	padding-left:5px;
	padding-right:5px;
	width:200px;
	color:#FFF;
	font-weight:normal;
	line-height:19px;
	margin-top:1px;
	text-decoration:underline;
	}
#divSubmenu ul li a:hover
{
color:#FFF;
text-decoration:none;


}

.divSubmenu
{
	display:none;
	float:left;
	margin-top:1px;
	position:absolute;	
	margin-left:210px;
	background-color:#315ecf;
}

/* ================================================== */




ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul {
 padding:0px;
 width:100%; /* Menu Width */
 display:block;
 margin:0px;
 list-style: none;
}

ul#navmenu-v li { float: left; position: relative;  width: 100%; }
ul#navmenu-v li.iehover { z-index: 1000; /* IE z-index bugfix */ }

ul#navmenu-v ul {
 display: none;
 position: absolute;
 top: 0;
 left: 100%;
 z-index: 9999;
}

/* Root Menu */
ul#navmenu-v a {
 /*border-top: 1px solid #ffffff;*/

 padding: 6px;
 display: block;
 background: #e5e5e5;
 color: #749a10;
 font: bold 11px Arial, sans-serif;
 text-decoration: none;
 height: 1%;
 text-transform:uppercase;
}

/* Root Menu Hover Persistence */
ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a {
 /*background: #215A7C;*/

 background-color:#092c93;
 color: #FFF;
}

/* 2nd Menu */
ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a {
 float: none;
 /*background: #2C7DAC;*/
 background:#092c93;
 margin:0px;
 border-bottom:1px solid #315ecf;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a {
 /*background: #3A698B;*/
 background:#072480;
}

/* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a {
 background: #999;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a {
 background: #666;
}

/* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}

/* Hover Function - Do Not Move */
ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul { display: none; }
ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul { display: block; }





/* =================================== */
#dBgContent{
	width:992px;

	/* background-image:url(../img_files/shell-content-bg.png); */
	}
#dContent
{

	min-height:300px;
}
#dFotosHome
{
	border:1px solid #dddddd;
	padding:0px;
	margin:0px;
	
	margin-left:-5px;
	
}

/**/
#divPieBg
{
	width:950px;
	

	float:left;
	margin-left:20px;
}
#pie_azul{

color:#999;


}

#infoPie{
	padding-left:10px;
	padding-right:10px;

	}
#divPie
{
	padding:5px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#divPie a:link, #divPie a:visited
{
	color:#039;
	text-decoration:underline;
}
#divPie a:hover{
	text-decoration:none;
}

/* */
#dLatRight
{
	padding-top:5px;
	margin-left:15px;
}

#dCeld{
	background-image:url(../img_files/cesta.gif);
	margin-top:0px;
	height:35px;
	background-repeat:no-repeat;
}
.mi_cesta{
	margin-left:30px;
	}
#ajaxDatosCesta{

	}
#dCeldTitle{	
	color:#666;
	font-weight:bold;
	margin-left:10px;
}
#dCeldTitle a:link, #dCeldTitle a:visited{
	color:#666;
}
/**/



/* ============ */
#divProductosCell
{
	/*width:170px;*/
	width:190px;
	height:270px; 
	float:left;
	margin-top:25px;
	margin-left:5px;

	
	}

#divProductosCell a#title:link, #divProductosCell a#title:visited
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#039;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}

#divProductosCell img.imagenBorder
{
	/*border:3px solid #353535;*/
	border:0px;
	margin-bottom:2px;
	margin-top:5px;
}

#divProductosCell span.precio{color:#666; font-weight:bold; font-size:15px;}
#divProductosCell a#verm:link, #divProductosCell a#verm:visited
{
	color:#790100;
	text-decoration:none;
}

#divProductosCell a:link, #divProductosCell a:visited{ color:#790100;}
#divProductosCell a:hover{ color:#000;}
.tituloProCell{ color:#000; font-family:Tahoma, Geneva, sans-serif;}
.descripcionProCell{
	/*color:#dddddd;*/
	color:#7f7f7f;
	font-family:Tahoma, Geneva, sans-serif; padding-top:2px;
	padding-left:5px;
	padding-right:10px;
	height:40px;
}
#divPrecioCell{ padding:10px;}

/* ============ */
/* ============ */
#divProductosModel{ width:148px; height:170px; float:left; margin:8px; margin-top:5px; margin-bottom:5px;}

#divProductosModel a:link, #divProductosModel:visited{ color:#000;}
#divProductosModel a:hover{ color:#000;}
.tituloProModel{ color:#000; font-family:Tahoma, Geneva, sans-serif; font-size:10px;}
.descripcionProModel{color:#666666; font-family:Tahoma, Geneva, sans-serif; padding-top:2px;}
#divPrecioModel{ padding:4px;}

/* =========== */

#divNavegator{
	color:#227db7;
	padding-bottom:10px;
}
#divNavegator a:link, #divNavegator a:visited{
	color:#005ba5;
}
#divNavegator a:hover{
	color:#00457d;
}

/* ================= */
#divImgReplace{display:none; padding:4px;}
#divImgReplaceOpacity
{
	background: #000;
	opacity:.75;
    -moz-opacity: 0.75;
    filter: alpha(opacity=75);
}
#divImgActual
{
	min-height:270px;
}

#divImgActual img.imagenBorder
{
	border:3px solid #3e3e3e;
}


#img_antras{background:url(../img_files/prev.gif) no-repeat;
	background-position:0px 100px;}
#img_antras:hover
{
	background:url(../img_files/prev.gif) no-repeat;
	background-position:0px 100px;
}

#img_next{background:url(../img_files/next.gif) no-repeat;
	background-position:55px 100px;}
#img_next:hover
{
	background:url(../img_files/next.gif) no-repeat;
	background-position:55px 100px;
}

#divLink2
{
	background:#fdf3b0;
	border:1px solid #fceb72;
	padding:3px;
	margin:3px;
	color:#000;
	font-weight:bold;
}

#divComentCuadro1{ margin:5px; padding:5px; background:#f1efed;}
a#deleteC:link, a#deleteC:visited
{
	color:#F30;
}

#divComentCuadro2{ margin:5px; padding:5px; background:#ebf2f3;}
.ComentCuadro{ border:1px solid #caeaff;}
.fechaComent{ font-size:10px;}






/*  ======================== */
/* ========================= */
#divModal
{
	display: none;
	position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: #000;
    z-index:1001;
	opacity:.75;
    -moz-opacity: 0.75;
    filter: alpha(opacity=75);
}
#divModalContent
{
	display:none;
	position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index:1002;
}
#ajaxDivContenedor
{
	z-index:1003;
}
#ajaxDivMenu{
	padding:3px;
	color:#FFF;
	background:#f3f3f3;
	display:none;
}
#ajaxDivMenu img{ cursor:pointer;}
#ajaxDiv{}
#divFondContenidos{ background:#FFF; padding:5px;}
/**/
img.valign{ 
   height: 100%;
   vertical-align: middle;
   width: 0px;
}

/* ===================== */
.imagenBorderMin{border:1px solid #1b1b1b; padding:3px; margin:2px;}
.imagenBorderMin:hover{
border:1px solid #3e3e3e;
}
#divFotosMinPro{
	float:left;
	width:240px; height:80px;
	overflow:auto;
	overflow:hidden;
	white-space: nowrap;
	/*overflow-x:auto;*/
}

#divBotonLeft{float:left; width:20; height:80px;}
#divBotonLeft a:link, #divBotonLeft a:visited
{
	display:block;
	width:19px;
	height:62px;
	background:url(../img_files/arrow_nav.gif) no-repeat;
	background-position:0px 0px;
}
#divBotonLeft a:hover{background-position:0px -62px;}

#divBotonRight{float:left; width:20; height:80px;}
#divBotonRight a:link, #divBotonRight a:visited
{
	display:block;
	width:19px;
	height:62px;
	background:url(../img_files/arrow_nav.gif) no-repeat;
	background-position:-19px 0px;
}
#divBotonRight a:hover{background-position:-19px -62px;}


/* ========== */
#divArchivosList{}
#divArchivosList ul{ margin:0px; padding:0px;}
#divArchivosList li{ margin:0px; padding:0px; list-style:none;}
#divArchivosList ul li a:link, #divArchivosList ul li a:visited
{
	display:block;
	background:url(../img_files/icon_file.gif) no-repeat left top;
	background-position:2px 4px;
	padding:3px;
	padding-left:20px;
	color:#5b5b5b;
}
#divArchivosList ul li a:hover
{
	text-decoration:none;
}


/* ===== */
.divMsg{
	display:none;
	position:absolute;
	/*width:258px;*/
	width:auto;
	min-width:100px;
	max-width:258px;
	font-size:11px;
	/*border:4px solid #cccccc; tooltip_top*/ 
	
	color:#000;
}
#divMsgTop{
	background:url(../img_files/tooltip_top.gif) no-repeat top left;
	height:6px;
}
#divMsgMiddle{
	border-left:1px solid #888888;
	border-right:1px solid #888888;
	border-bottom:1px solid;
	background:#ffffcc;
	/*padding-left:3px;
	padding-right:3px;*/
	padding:5px;
}
a#linkOption:link, a#linkOption:visited{
	color:#5b5b5b;
}

strong.titleOption{
	color:#227db7;
}

/* ============ */
#divCategoriaCell{ width:200px; height:190px; float:left; margin:8px;}

#divCategoriaCell a:link, #divCategoriaCell:visited{ color:#000;}
#divCategoriaCell a:hover{ color:#000;}
.tituloCatCell{ color:#000; font-weight:bold;}


/* ============ */

#divMsgCesta{ background:#feefb1; color:#000; padding:3px; margin:4px; display:none;}
#divCeldaCesta{ padding:3px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
#divCeldaCesta h1{ font-size:12px; margin:0px; padding:0px; color:#0066d3; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

#divBotonesCesta{}
#divBotonesCesta ul{ margin:0px; padding:0px;}
#divBotonesCesta li{ margin:0px; padding:0px; list-style:none;}

#divBotonesCesta ul#ulUpdate{ display:none;}
#divBotonesCesta ul#ulNext{}

#divBotonesCesta ul li a:link, #divBotonesCesta ul li a:visited{
	/* background:url(../img_files/botones_cesta.jpg) no-repeat top left; */
	display:block;
	height:47px;
	width:201px;
}

#divBotonesCesta ul li a#bc_back:link, #divBotonesCesta ul li a#bc_back:visited{
	float:left;
}
#divBotonesCesta ul li a#bc_update:link, #divBotonesCesta ul li a#bc_update:visited{
	float:right;
	background-position:0px -94px;
}
#divBotonesCesta ul li a#bc_next:link, #divBotonesCesta ul li a#bc_next:visited{
	float:right;
	background-position:0px -47px;
}

#divBotonesCesta ul li a#bc_finalizar:link, #divBotonesCesta ul li a#bc_finalizar:visited{
	float:right;
	background-position:0px -141px;
}
#divBotonesCesta ul li a#bc_volverCesta:link, #divBotonesCesta ul li a#bc_volverCesta:visited{
	float:left;
	background-position:0px -188px;
}

.textoPagoEntrega{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
}

/**/
#dCestaContent{ color:#333; padding-top:15px; padding-bottom:15px;}

#dCestaContent a:link, #dCestaContent a:visited
{
	color:#069;
}




/* */
/**/

.precioPro
{
	color:#227db7;
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.precioProDesc
{
	color:#227db7;
	font-size:22px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#celAdd{
	border:1px solid #dddddd;
	background:#f5f5f5;
	color:#707071;
	padding:5px;
	font-size:11px;
}

a#botonAddCart:link, a#botonAddCart:visited
{
	margin-top:5px;
	background:#333;/* url(../img_files/bt.jpg);*/
	color:#fff;
	padding:4px;
	text-decoration:none;
	padding-left:5px; padding-right:5px;
	padding-top:4px;
}
a#botonAddCart:hover{
	text-decoration:underline;
	
}
/* */



/* */
#dEnlaces{}
#dEnlaces a:link, #dEnlaces a:visited
{
	color:#0061a8;
}
#dEnlaces a:hover
{
	text-decoration:none;
}



/* */

/* */
#divNoticias{  color:#000;}
#divNoticiasCelda{
	margin-left:5px;
	margin-bottom:10px;

	color:#000;
	width:500px;
	height:180px;
	float:left;
	text-align:justify;
	
}
#divNoticiasCelda a{
	color:#000;
	text-decoration:none;
	font-size:12px;
	}
	#divNoticiasCelda p{
		
		}
	#divNoticiasCelda h1{
		
		text-transform:uppercase;}
	#divNoticiasCelda .box_ing{
		height:180px;
		text-align:center;
		border:1px solid #fff; margin:5px;
		width:210px;
		}
#divNoticiasCelda .txtplomo{
	color:#666;
}

#divNoticiasContenido{
	color:#333;
}
#divNoticiasContenido h1{
	color:#039;

	font-size:16px;
	font-weight:normal;
}
#divNoticiasContenido h1 a:link, #divNoticiasContenido a:visited{
	color:#039;
}
#divNoticiasContenido h1 a:hover{
	text-decoration:none;}
#divNoticiasTitulo{
	float:left;


}

#divNoticiasTitulo h1{ margin:0px; padding:0px; color:#039; font-size:16px;}
#divNoticiasTitulo h1 a:link, #divNoticiasTitulo h1 a:visited{ color:#039;}

#divListVideos{
	width:150px;
	height:300px;
	overflow-y:auto; 
	scrollbar-3dlight-color:#d6ebf5;
    scrollbar-track-color:#d6ebf5;
    scrollbar-shadow-color:#d6ebf5 ;
    scrollbar-face-color:#96cce8; 
	scrollbar-arrow-color:#d6ebf5;
	scrollbar-darkShadow-color:#d6ebf5;
}
/************   PORTADA **************/

.oportunidade_semana2{
		/*width:732px;*/
		width:100%;
		height:24px;
		/*background-image:url(../img_files/box_bg_top.png);*/
		
		}
		.oportunidade_semana2 h3, .oportunidade_semana2 a{
		float:left;
		color:#FFF;
		line-height:24px;
		font-weight:600;
		margin-left:10px;
		}

.oportunidade_semana3{
		/*width:732px;*/
		width:100%;
		height:24px;
		/*background-image:url(../img_files/box_bg_pie.png);*/
		}





#bienvenida_principal{
	padding-left:20px;
	color:#900;
	}
	
	.oportunidade_semana {
		/*width:732px;*/
		width:100%;
		height:31px;
		background-color:#039;
		/*background-image:url(../img_files/bt.jpg);*/
		margin-top:-10px;
		}
		.oportunidade_semana h3, .oportunidade_semana a{
		float:left;
		
		color:#CCC;
		line-height:31px;
		font-weight:normal;
		margin-left:10px;
		}
		
		.oportunidade_semana_noticia {
		width:950px;
		height:29px;
		background-image:url(../img_files/fondoTitulo.gif);
		
		}
		.oportunidade_semana_noticia h3{
			
			
		color:#900;
		line-height:29px;
		text-align:center;
		}
		
		#oportunidad_semana_bo{
			float:left;
			margin-left:0px;
			width:266px;
			margin-top:0px;
			padding-top:10px;
			}
			.oportunidad_nombre_producto{
			float:left; 
			text-align:justify; 
			background-color:#F0F0F0; 
			padding-left:5px; 
			padding-right:5px; 
			height:35px;
		
			}
			.oportunidad_nombre_producto a{
				color:#039;
				text-decoration:underline;
				font-weight:700;
				
				}
				.oportunidad_nombre_producto a:hover{
					text-decoration:none;}
				#divPrecioCellOportunidad{
					text-align:right;
					font-size:12px;
					color:#333;
					font-weight:normal;
					}
					#divPrecioCellOportunidad .precio_antes{
						text-decoration:line-through;
						}
						#divPrecioCellOportunidad .precio{
							font-weight:bold;
							font-size:16px;
							
						
						}
						#divPrecioCellOportunidad .descuento_per{
							color:#F00;
							font-size:18px;
							font-weight:bold;
						
							}
						#verm{margin-top:10px;
						float:right;
						}
						#verm a{
							padding-left:5px;
							padding-right:5px;
							color:#039;
							/*background-image:url(../img_files/bt.jpg);*/
							font-size:12px;
							font-weight:normal;
							text-decoration:none;
							height:20px;
							line-height:14px;
							padding-top:5px;
							padding-bottom:5px;
							}
							#verm a:hover{
								text-decoration:underline;
								}
							
							#lo_mas_vendido_box{
								/* border:0px;
								border-style:solid;
								border-color:#315ecf;
								border-width:thin; */
								width:535px;
								margin-left:10px;
								
								
								}
								
								table#box_destacados_todos{
									margin-left:10px;
									
								
									
									}
							
/*----------------PORTADA OFERTA DEL MES ------------*/				

#descuento{
	/*background-image:url(../img_files/rebaja.png);*/
	width:75px;
	height:75px;
	background-repeat:no-repeat;

	margin-left:10px;
	color:#CCC;
	font-size:18px;
	font-weight:bold;
	line-height:75px;
	text-align:center;
	}	
	#divPrecioCellMes .precioantes{
		color:#333;
		font-size:12px;
		font-weight:bold;
		}
	#divPrecioCellMes .precioantes2{
		text-decoration:line-through;
		}
		#divPrecioCellMes .precio{
			color:#F90;
			font-weight:bold;
			font-size:14px;
			}
			
			#reloj{
			
				height:87px; 
				color:#000;
				width:355px;
				/*background-image:url(../img_files/cuenta.png);*/
				margin-top:35px;
				padding-top:17px;
				padding-left:0px;
				background-repeat:no-repeat;
				}
				#reloj span{
					color:#FFF;
					font-size:12px;								
					}
					#reloj p{
						margin-top:30px;
						margin-left:50px;
						
						}
						.cuadrado_plomo{
							width:170px;
							
							border:1px;
							border-style:solid;
							border-width:thin;
							border-color:#315ecf;;
							margin-top:20px;
							height:360px;				
							}
							.derecha_titulo_producto{
								padding-left:5px;
								padding-right:10px;
								text-align:center;}
							.bg_pie_fondo{
								/*background-image:url(../img_files/shell-bottom.png);*/
								width:992px;
								
								}
/* ----------------- sdfsdfsdf            --------------*/
.s_left{
	/*background-image:url(../img_files/bg_left.png);*/
	}
	
	







/* ---------ALL */
#dList{}

#dList ul{ margin:0px; padding:0px;}
#dList li{ margin:0px; padding:0px; list-style:none;}

#dList ul li a:link, #dList ul li a:visited
{
	display:block;
	background:url(../img_files/list.gif) no-repeat;
	background-position:5px 10px;
	padding:5px;
	padding-left:20px;
	color:#d3011e;
	text-decoration:none;
}
#dList ul li a:hover
{
	text-decoration:underline;
	background-position:5px -47px;
}
#dList ul li a#select:link, #dList ul li a#select:visited
{
	display:block;
	background:url(../img_files/list.gif) no-repeat;
	background-position:5px -105px;
	padding:5px;
	padding-left:20px;
	color:#d3011e;
	text-decoration:none;
}

#dMenuTopEnlaces
{
	color:#800000;
	padding:5px;
}
#dMenuTopEnlaces a:link, #dMenuTopEnlaces a:visited
{
	color:#800000;
	text-decoration:none;
}
#dMenuTopEnlaces a:hover
{
	text-decoration:underline;
}


/* ============= */

/* div */
.cBgImg{ background:url(../img_files/loading.gif) no-repeat center;
background-color:#FFF;
}
/**/
a#arrowLeft:link, a#arrowLeft:visited
{
	display:block;
	/*background:url(../img_files/arrows_img.png) no-repeat;*/
	background-position:0px 0px;
	width:44px;
	height:88px;
	position: absolute; z-index: 5006;
}
a#arrowLeft:hover
{
	background-position:0px -88px;
}

a#arrowRight:link, a#arrowRight:visited
{
	display:block;
	/*background:url(../img_files/arrows_img.png) no-repeat;*/
	background-position:-44px 0px;
	width:44px;
	height:88px;
	position: absolute; z-index: 2006;
}
a#arrowRight:hover
{
	background-position:-44px -88px;
}


/* galeria */
a#dImgM:link, a#dImgM:visited
{
	display:block;
	width:139px;
	height:105px;
	float:left;
	margin:4px;
}


/* carrusel img */
a#dImg:link, a#dImg:visited
{
	display:block;
	width:78px;
	height:75px;
	border:1px solid #bbbbbb;
	float:left;
	margin:1px;

	/*filter:alpha(opacity=80); opacity:.8;*/
}
a#dImg:hover
{
	/*filter:alpha(opacity=90); opacity:.9;*/
}
a#dImgSelected:link, a#dImgSelected:visited
{
	display:block;
	width:78px;
	height:75px;
	border:1px solid #000;
	float:left;
	margin:1px;
	filter:alpha(opacity=60); opacity:.6;
}
.dBgImg{ background:url(../img_files/loading.gif) no-repeat center; min-height:200px;}
