body{margin:0;padding:0;text-align:center;}



#main {margin:auto; width:1000px; text-align:left; border:0px; background:url(images/fondo_caja01.gif)}

#cabecera {width:1000px;height:112px;position:relative;background-image:url(images/cabecera.gif); text-align:left}

#menuIzquierda{float: left;width: 145px;float:left;}

#menuDerecha{float: right;width: 175px;float:right;}

#menuSecciones {position:relative;margin-left:13px;margin-top:12px;}

#centralHome{margin-left:160px;margin-right:310px;line-height:1.6;font-size:12px}

#centralHome2{margin-left:160px;margin-right:260px;line-height:1.6;font-size:12px}

#centralHome3{margin-left:160px;margin-right:300px;line-height:1.6;font-size:12px}

#centralCompleto{margin-left:160px;margin-right:15px;line-height:1.6;font-size:12px}

#centralbusqueda{float: left; margin-top:8px; background-color:ffffff; width:650px;}

#centralbuscar{float: left; margin-top:8px; background-color:ededed; width:650px; padding-bottom:10px; padding-top:10px;border:1px solid #bababa;}

#central_opciones{

	float: left;

	background-color:d4d4d4;

	width:650px;

	padding-bottom:5px;

	padding-top:5px;

	border-bottom:1px solid #bababa;

	border-top:1px solid #ffffff;

	border-left:1px solid #bababa;

	border-right:1px solid #bababa;

}

#central_categ{

	float: left;

	background-color:FFFFFF;

	width:650px;

	padding-bottom:5px;

	padding-top:5px;

	border-bottom:1px solid #bababa;

	border-left:1px solid #bababa;

	border-right:1px solid #bababa;

}

#central_listadoA{

	float: left;

	height:2px;

	width:650px;

	border-bottom: solid #bababa 1px;

	border-left:solid #bababa 1px;

	border-right:solid #bababa 1px;

}

#central_listadoB{

	float: left;

	background-color:ffffff;

	width:650px;

	padding-bottom:5px;

	padding-top:5px;

	border-left:1px solid #bababa;

	border-right:1px solid #bababa;

	font-family:Verdana;

	font-size:10px;

	color:#000000;

}

#central_listadoC{

	float: left;

	background-color:b6b6b6;

	width:650px;

	padding-bottom:5px;

	padding-top:5px;

	border-left:1px solid #bababa;

	border-right:1px solid #bababa;

	font-family:Verdana;

	font-size:11px;

	color:#FFFFFF;

	font-weight:bold;

	border-bottom:1px solid #bababa;

}

#central_destacado{float: left; margin-top:2px; background-color:FFFFFF; width:650px;padding-left:10px; padding-bottom:10px; padding-top:10px;border:1px solid #bababa}

#centraltitulodestacado{float: left; margin-top:2px; background-color:ffffff; width:650px;}

#buscador01{float: right; width:340px; padding:10 10 10 10; line-height:1.6;}

#buscador02{float: left; width:245px; padding:10 10 10 10; line-height:1.6;}

#buscador03{margin-left:250; width:215px; padding-top:10; padding-bottom:10; line-height:1.6;}

#contenedor_busqueda {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 840px; PADDING-TOP: 0px; POSITION: relative;}



#buscadortitular2{ float:left; width:225px; margin-top:25; background-image:url(images/encuentra_tucasa.gif); background-repeat:no-repeat; height:39px;}

#logos{clear:both;width:1000px;text-align:center;margin-top:5px}

#piePagina{background-image:url(images/pie.gif);background-repeat:repeat-x;margin-top:40px;width:1000px;height:35px;}

#pieTexto{CLEAR: both; PADDING-BOTTOM: 15px; FONT: 10px Verdana; MARGIN-LEFT: 0px; COLOR: #818181; PADDING-TOP: 15px; HEIGHT: 20px; TEXT-ALIGN: center;}

#pie {	CLEAR: both; PADDING-BOTTOM: 15px; FONT: 10px Verdana; MARGIN-LEFT: 0px; COLOR: #818181; PADDING-TOP: 15px; HEIGHT: 20px; TEXT-ALIGN: center; background-image:url(images/pie.gif);background-repeat:repeat-x;}

#pie2 {	CLEAR: both; PADDING-BOTTOM: 5px; FONT: 10px Verdana; MARGIN-LEFT: 0px; COLOR: #818181; PADDING-TOP: 5px; HEIGHT: 5px; TEXT-ALIGN: center; }

#bloque_destacados { BACKGROUND: url(images/fondo_caja01.gif) no-repeat left bottom; FLOAT: right; MARGIN: 10px 0px 0px; FONT: 10px Arial, Helvetica, FreeSans, sans-serif; WIDTH: 605px; COLOR: #ccc; TEXT-ALIGN: left; TEXT-DECORATION: none

}



#cajamenu1 {WIDTH:144px;font-family: Verdana; FONT-SIZE: 11px; text-decoration:none; font-weight:bold; background-image:url(images/orange.gif); background-position:left; background-repeat:no-repeat; border-right:1px solid #fc5208; border-bottom:1px solid #fc5208; border-top:1px solid #fc5208;  COLOR: #fc5208; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; margin-top:8px; padding-bottom:5px; padding-top:5px;}



#cajamenu2 {WIDTH:144px;font-family: Verdana; FONT-SIZE: 11px; text-decoration:none; font-weight:bold; background-image:url(images/greyhard.gif); background-position:left; background-repeat:no-repeat; border-right:1px solid #343434; border-bottom:1px solid #343434; border-top:1px solid #343434;  COLOR: #343434; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; margin-top:8px; padding-bottom:5px; padding-top:5px;}



#cajamenu3 {WIDTH:174px;font-family: Verdana; FONT-SIZE: 11px; text-decoration:none; font-weight:bold; background-image:url(images/greyhard.gif); background-position:left; background-repeat:no-repeat; border-right:1px solid #343434; border-bottom:1px solid #343434; border-top:1px solid #343434;  COLOR: #343434; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; margin-top:8px; padding-bottom:5px; padding-top:5px;}





#cajapubli {CLEAR: both; WIDTH:171px;font-family: Verdana; FONT-SIZE: 11px; text-decoration:none; font-weight:bold; BORDER-LEFT: #5898c8 4px solid; border-right:1px solid #5898c8; border-bottom:1px solid #5898c8; border-top:1px solid #5898c8;  COLOR: #5898c8; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; margin-top:8px; padding-bottom:5px; padding-top:5px;}



#publi_derecha{WIDTH:175px; TEXT-ALIGN: left; margin-top:8px;}



#titulobusqueda {float: left; width:650px;font-family: Verdana; FONT-SIZE: 11px; text-decoration:none; font-weight:bold; background-image:url(images/greysoft.gif); background-position:left; background-repeat:no-repeat; border-right:1px solid #9fa0a3; border-bottom:1px solid #9fa0a3; border-top:1px solid #9fa0a3;  COLOR: #9fa0a3; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; margin-top:8px; padding-bottom:5px; padding-top:5px;}



#titulodestacados {float: left; width:650px;font-family: Verdana; FONT-SIZE: 11px; text-decoration:none; font-weight:bold; background-image:url(images/greymed.gif); background-position:left; background-repeat:no-repeat; border-right:1px solid #6f7176; border-bottom:1px solid #6f7176; border-top:1px solid #6f7176;  COLOR: #6f7176; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; margin-top:8px; padding-bottom:5px; padding-top:5px; padding-left:5px;}



#cajagris {WIDTH:144px; background-image:url(images/pix_gris.gif); background-position:left; background-repeat:repeat-y; border-right:1px solid #bababa; border-bottom:1px solid #bababa;}



#cajagris2 {WIDTH:174px; background-image:url(images/pix_gris.gif); background-position:left; background-repeat:repeat-y; border-right:1px solid #bababa; border-bottom:1px solid #bababa;}



#cajagris650 {

	WIDTH:650px;

	float:left;

	padding-top:8px;

	padding-bottom:00px;

	text-align:center

}



#cajaNaranja { padding-left:15; padding-right:15; height:28; width:90; border:1px solid #fc5208; text-align:center; padding-top:5}

#cajasin { padding-left:15; padding-right:15; height:28; text-align:center;}

#spacio {width:200px; height:5px; float:left}

#avanzada{

	background-color:#ffffff;

	width:120px;

	border:solid 1px #bababa;

	position:absolute;

	top:253px;

	left:520px;

	padding: 5px;

}

img.shade{

	width:120px;

	height:295px;

	/* specify the dimension of the image */ 

   display: block;

	position: absolute;

	/* force the image to show below the content */ 

   right: -3ex;

	bottom: -1em;

	z-index: -1;

} 





.caja_bordegris {  BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 9px; border: solid 1px #cacaca}



.contenido_general {font-family: verdana;font-size: 10px;color: #525151;line-height: 15px;}

.contenido_generalbold {font-family: verdana;font-size: 10px;color: #525151;line-height: 15px; font-weight:bold}



.dos {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; font-family: Verdana;}

.dos LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-TOP: 0px;}

.dos LI A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; font-family: Verdana; FONT-SIZE: 11px; text-decoration:none; font-weight:bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #e4e5e5 1px solid; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;border-top:1px solid #ffffff; WIDTH: 100px; COLOR: #55565b; PADDING-TOP: 4px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center;}

.dos LI A:hover {BORDER-LEFT: #fc5208 1px solid; border-right:1px solid #fc5208; border-bottom:1px solid #fc5208; border-top:1px solid #fc5208;}



.foto {	PADDING-RIGHT: 5px; FLOAT: left}

.logo {	PADDING-RIGHT: 5px; FLOAT: left; padding-top:5px;}

.masinfo {	PADDING-RIGHT: 5px; FLOAT: right}



.submenuservicios { list-style:none; margin:0; padding:0; }

.submenuservicios LI { padding:0;}

.submenuservicios LI A {display:block; width:144px; text-decoration:none; border-bottom: #bababa 1px solid; border-top:0px solid #bababa;  font-family:Verdana; font-size:10px; color:#818181; font-weight:bold; text-decoration:none; padding-top:6;  padding-bottom:5; margin-top:0; background-image:url(images/pix_gris.gif); background-position:left; background-repeat:no-repeat; border-right:#bababa 1px solid;}

.submenuservicios LI A:hover { background-color: #f5f5f5;}

/* Fix IE. Hide from IE Mac \*/

* html ul li { float: left; }

* html ul li a { height: 2%; }

/* End */



.submenudirectorio { list-style:none; margin:0; padding:0;}

.submenudirectorio LI { padding:0;}

.submenudirectorio LI A {display:block; width:144px; text-decoration:none; border-bottom: #bababa 1px solid; border-top:0px solid #bababa;  font-family:Verdana; font-size:10px; color:#818181; font-weight:bold; text-decoration:none; padding-top:6;  padding-bottom:5; margin-top:0; background-color: #f5f5f5; background-image:url(images/pix_gris.gif); background-position:left; background-repeat:no-repeat; border-right: 1px solid #bababa;}

.submenudirectorio LI A:hover { background-color: #ffffff;}



.arbol { list-style:none; margin:0; padding:0; }

.arbol LI { padding:0;}

.arbol LI A {display:block; width:140px; text-decoration:none; font-family:Verdana; font-size:10px; color:#818181; font-weight:bold; text-decoration:none; padding-top:6;  padding-bottom:5; margin-top:0;}

.arbol LI A:hover { background-color: #f5f5f5;}



.borde {font-family: Verdana; FONT-SIZE: 11px; text-decoration:none; font-weight:bold; BORDER-LEFT: #fc5208 1px solid; border-right:1px solid #fc5208; border-bottom:1px solid #fc5208; border-top:1px solid #fc5208; WIDTH:100px; COLOR: #55565b; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center;}



.gris_link         { FONT-FAMILY: Verdana; font-size: 11px; ; color: #55565b; font-weight: bold}

.gris_link:link    { TEXT-DECORATION: none ; font-family: Verdana; font-size: 11px; color: #55565b}

.gris_link:visited { TEXT-DECORATION: none ; font-family: Verdana; font-size: 11px; color: #55565b}

.gris_link:active  { TEXT-DECORATION: none ; font-family: Verdana; font-size: 11px; color: #55565b}

.gris_link:hover   { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 11px; color: #55565b}



.naranja_link         { FONT-FAMILY: Verdana; text-decoration: underline; font-size: 10px; ; color: #fc5208;}

.naranja_link:link    { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #fc5208}

.naranja_link:visited { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #fc5208}

.naranja_link:active  { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #fc5208}

.naranja_link:hover   { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10px; color: #fc5208}



.naranja_linkbold         { FONT-FAMILY: Verdana; text-decoration: underline; font-size: 10px; ; color: #fc5208; font-weight: bold}

.naranja_linkbold:link    { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #fc5208}

.naranja_linkbold:visited { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #fc5208}

.naranja_linkbold:active  { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #fc5208}

.naranja_linkbold:hover   { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10px; color: #fc5208}



.negro-azullink         { FONT-FAMILY: Verdana; text-decoration: underline; font-size: 10px; ; color: #000000;}

.negro-azullink:link    { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #000000}

.negro-azullink:visited { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #000000}

.negro-azullink:active  { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #000000}

.negro-azullink:hover   { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10px; color: #5898c8}



.azul_linkbold         { FONT-FAMILY: Verdana; text-decoration: underline; font-size: 10px; ; color: #5898c8; font-weight: bold}

.azul_linkbold:link    { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #5898c8}

.azul_linkbold:visited { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #5898c8}

.azul_linkbold:active  { TEXT-DECORATION: none ; text-decoration: underline; font-family: Verdana; font-size: 10px; color: #5898c8}

.azul_linkbold:hover   { TEXT-DECORATION: none ; font-family: Verdana; font-size: 10px; color: #5898c8}



.contenedor_buscador3 { font-family:Verdana; font-size:9; BACKGROUND-COLOR: #F5F5F5; border: 0; PADDING: 12px; FLOAT: left; MARGIN: 0px; WIDTH: 120px; TEXT-ALIGN: left;}

.contenedor_buscador {PADDING-LEFT: 12px; FLOAT: left; MARGIN: 0px; WIDTH: 204px; TEXT-ALIGN: left; font-family:Verdana; font-size:7;}

.contenedor_buscador SELECT {	FONT: 12px Arial, Helvetica, sans-serif; WIDTH: 185px; COLOR: #333}

.contenedor_buscador2 {	PADDING-LEFT: 20px; FLOAT: left; TEXT-ALIGN: left; font-family:Verdana; font-size:9;}



.stock { FONT-FAMILY: Arial; text-decoration: none; font-size: 12px; ; color: #fc5208; font-weight: bold}

.producto { FONT-FAMILY: Arial; text-decoration: none; font-size: 16px; ; color: #55565b; font-weight: bold}

.precio { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; ; color: #c50707; font-weight: bold}

.iva { FONT-FAMILY: Verdana; text-decoration: none; font-size: 10px; ; color: #c50707;}

.precio2 { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 19px; ; color: #c50707; font-weight: bold}

.preciotachado { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; ; color: #cdcdcd; font-weight: bold; text-decoration:line-through}



.textolistado {font-family:Verdana; font-size:10px; color:#a3a3a3;}

.textolistado2 {font-family:Verdana; font-size:10px; color:#000000;}

.textoblanco {font-family:Verdana; font-size:11px; color:#ffffff; font-weight:bold}



#dest_1 {

	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(images/fondo_foto_destacado.gif) no-repeat center top; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 11px; WIDTH: 199px; PADDING-TOP: 7px; HEIGHT: 140px;

}

#dest_2 {

	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(images/fondo_foto_destacado.gif) no-repeat center top; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 11px; WIDTH: 199px; PADDING-TOP: 7px; HEIGHT: 140px;

}

#dest_3 {

	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(images/fondo_foto_destacado.gif) no-repeat center top; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 11px; WIDTH: 199px; PADDING-TOP: 7px; HEIGHT: 140px;

}

#dest_4 {

	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(images/fondo_foto_destacado.gif) no-repeat center top; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 11px; WIDTH: 199px; PADDING-TOP: 7px; HEIGHT: 140px;

}

#dest_5 {

	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(images/fondo_foto_destacado.gif) no-repeat center top; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 11px; WIDTH: 199px; PADDING-TOP: 7px; HEIGHT: 140px;

}

#dest_6 {

	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(images/fondo_foto_destacado.gif) no-repeat center top; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 11px; WIDTH: 199px; PADDING-TOP: 7px; HEIGHT: 140px;

}

#dest_7 {

	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(images/fondo_foto_destacado.gif) no-repeat center top; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 11px; WIDTH: 199px; PADDING-TOP: 7px; HEIGHT: 140px;

}

#dest_8 {

	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(images/fondo_foto_destacado.gif) no-repeat center top; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 11px; WIDTH: 199px; PADDING-TOP: 7px; HEIGHT: 140px;

}

#dest_9 {

	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(images/fondo_foto_destacado.gif) no-repeat center top; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 11px; WIDTH: 199px; PADDING-TOP: 7px; HEIGHT: 140px;

}



ul#menu_arbol, ul#menu_arbol ul {

list-style:none; margin:0; padding:0;

}



ul#menu_arbol li {

padding:0;

	}

	

ul#menu_arbol ul {

display:block; width:144px; text-decoration:none; font-family:Verdana; font-size:10px; color:#f5f5f5; font-weight:bold; text-decoration:none;

	}



ul#menu_arbol ul li {

display:block; width:144px; text-decoration:none; font-family:Verdana; font-size:10px; color:#f5f5f5; font-weight:bold; text-decoration:none; 

		}



.blur{ 

   background: transparent url(shadow1.png); 

/*ruta para el 80%-transparente 1x1 pixel coloreado de negro */ 

   color: inherit; 

   margin-left: 4px; 

   margin-top: 4px; 

} 



.shadow{ 

   background: transparent url(shadow2.png); 

/*ruta para el 60%-transparent 1x1pixel coloreado de negro */ 

   color: inherit; 

} 



.shadow, 

.content{ 

   position: relative; 

   bottom: 2px; 

   right: 2px; 

} 



#dest_1b {
	MARGIN-TOP: 5px; DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 11px; WIDTH: 114px; PADDING-TOP: 5px; HEIGHT: 90px; border:solid 1px #F2F2F2;
}

#principal li { 
   display:inline; 
   float:left; 
   margin-left:0px;
   padding:0px;
}
