html	{margin:0;  padding:0; }
body	{margin:0; padding:0; font-family:Tahoma, 'Lucida Grande', Helvetica, Arial, sans-serif; font-size:100%; background:#fff; color:#404040; }
select	{font-family:Arial , Verdana; font-size:1em; }
textarea{font-family:Arial , Verdana; font-size:1em; }
input	{font-family:Arial , Verdana; font-size:1em; }
form	{margin:0; padding:0; }
img		{border:0; }
a		{text-decoration:none; color:#404040; }
a:hover	{text-decoration:underline;}
ul		{margin:0; padding:0; list-style:none; }
p		{margin:0; padding:0; }
fieldset{border:0;padding:0; margin:0; }
p, h1, h2, h3, h4, h5 {padding:0; margin:0; }
 
h1				{margin:0; padding:0 0 15px 0; color:#003874; }
h1 a			{color:#c86913; text-decoration:underline; }
/*h1 a:hover		{background:#ff6600; color:#fff; text-decoration:none; } */
h2				{/*font-size:.875em;*/ margin:0; padding:0 0 15px 0; }
h2 a			{ }
h2 a:hover		{}
h3				{}
h3 a			{}


.pagina1	{width:980px; margin:0 auto; } 
.pagina2	{float:left; width:980px; padding:0; margin:0; }
.pagina3	{}
.pagina4	{}
 

.cabecera 					{float:left;  width:970px; padding:0; min-height:90px; height:auto ! important; height:90px; }
.cabecera .cabecera2		{}
.cabecera .de				{float:right; width:320px; }
.cabecera .buscador			{float:right; width:260px; padding:10px 0 0 0; text-align:right; }
.cabecera .buscador input	{border:1px solid #FF9900; font-size:.75em; }
.cabecera .buscador button	{width:80px; height:20px; padding:0 0 2px 0; border:0; background: url(../i/boton.gif) top left no-repeat; color:#fff; font-weight:bold; cursor:pointer; text-align:center; }
.cabecera fieldset			{border:0; margin:0; padding:0; }

 
 


/* menus */
.menu					{float:left;  /*#85A1CC #7E9ECF*/; padding:0; margin:-20px 0 0 0 ; }
.home .menu2			{float:left; background:url(../i/menu_na2.gif) bottom left repeat-x; padding:0 0 6px 0; } 
.carrito .menu2			{float:left; background:url(../i/menu_na2.gif) bottom left repeat-x; padding:0 0 6px 0; } 
.aviso-legal2 .menu2	{float:left; background:url(../i/menu_na2.gif) bottom left repeat-x; padding:0 0 6px 0; } 
.buscador .menu2		{float:left; background:url(../i/menu_na2.gif) bottom left repeat-x; padding:0 0 6px 0; } 
.comprar .menu2			{float:left; background:url(../i/menu_na2.gif) bottom left repeat-x; padding:0 0 6px 0; } 





.menu .c1				{float:left; width:980px; padding:10px 0 0 0;  border-bottom:5px solid #ff9900; } 

.menu .logo				{float:left; width:190px; position:relative; margin:-73px 0 0 0;  padding:0 20px 0 0; }
.menu .logo img 		{width:180px; }

.menu .c1 ul			{float:left; width:560px; font-size:1.0625em;  } 
.menu .c1 ul li			{float:left; padding:0 0 0 0; color:#fff; font-weight:bold;  /*border-bottom:5px solid #4D70A3;  */}
.menu .c1 ul a 			{float:left; display:block; padding:4px 10px; color:#002665; border-right:20px solid #fff; background-image:url(../i/menu_na.gif); background-position:top left; background-repeat:repeat-x; text-decoration:none; }
.menu .c1 ul a:hover	{background-position:bottom left; color:#fff; }
.menu .c1 ul .on 		{background-position:bottom left; color:#fff; }
.menu .c1 ul .on a		{background-position:bottom left; color:#fff; }

.menu .c2				{float:left; width:958px; padding:10px 0 7px 20px; /*background:#EEEEEE url(../i/c2.gif) bottom left repeat-x;*/background:/*#F7F7FF*/ url(../i/caja_home.gif) top left repeat-x; font-size:.75em; margin:0 0 0 0; border-bottom:1px solid #D6DFE7; border-left:1px solid #D2DFE7; border-right:1px solid #D2DFE7; margin:0 0 0 0; }
.menu .c2 li			{float:left; width:180px; padding:0 2px 0 2px; color:#fff; }
.menu .c2 a 			{float:left; background-image: url(../i/flechas.gif); background-position:top left; background-repeat:no-repeat; background-color:none;  display:block; padding:3px 5px 3px 12px ;  text-decoration:none; color:#395D94; } /* color:#003399;*/
.menu .c2 a:hover		{background-color:#dedede; color:#003874; background-position:bottom left; font-weight:normal;  } 
.menu .c2 .on 			{}
.menu .c2 .on a			{background-color:#dedede; color:#003874; background-position:bottom left; font-weight:normal; }

 


.menu .carrito				{float:left; width:190px; font-size:.75em; padding: 5px 0 0 0; text-align:right; color:#002463; margin:0 0 0 0; }
.menu .carrito .herra			{float:right; width:170px; position:relative; margin:-35px 0 0 0; }
.menu .carrito .herra div		{float:right; width:auto ! important; padding:0 0 0 10px ! important; margin:0 ! important; }
.menu .carrito .herra div img	{width:20px; }

.menu .carrito .carrito3 a		{background: url(../i/carritono.gif) 0 2px no-repeat; padding:5px 0 0 30px; text-decoration:underline; color: #002463 /*B30574  *//*#731818 */;  }
.menu .carrito .carrito3 a:hover	{text-decoration:none; }


.migas			{float:left; width:950px; padding:10px 0 ; font-size:.625em; color:#666; min-height:15px; height:auto ! important; height:15px; }
.migas ul		{float:left; width:940px; padding:0 0 0 20px; 	}
.migas li		{float:left; padding:0 10px 0 0; 				}
.migas a 		{color:#666; background: url(../i/migas.gif) top right no-repeat; text-decoration:underline; padding:0 15px 0 0; }
.migas a:hover	{text-decoration:none; 	}


/* pie */
.pie			{float:left; width:965px; padding:0 0 20px 0; color:#404040; text-align:center; }
/*.pie div		{float:left; width:965px; padding:15px 0 20px 0; border-top:1px solid #C86913;  background:#fff ; text-align:center; } */
.telefono		{float:left; width:965px; background:#395D94/*#024184;*//*#97B2D9*/; color:#fff; font-size:.75em; padding:8px 0; text-align:center; margin:0 0 10px 0; font-weight:bold; }
.telefono p		{text-align:center; }
.telefono span	{font-size:1em; }
.pie ul			{width:965px; margin:0 auto; font-size:.6875em; }
.pie li			{display:inline; padding:0 3px 0 0; }
.pie li a		{color:#404040;  text-decoration:none; }
.pie li a:hover	{text-decoration:underline; }

.pie .telefono ul			{width:300px; margin:0 auto; padding:10px 0 0 0;  font-size:.9em;  }
.pie .telefono li			{display:inline; padding:0 10px 0 10px; }
.pie .telefono li a			{display:inline;color:#fff;}
.pie .telefono li a:hover	{}

.ulft	{color:#999; padding:10px 0 0 0; }
.ulft a	{text-decoration:none;  color:#999 ! important; }
.ulft a:hover{text-decoration:underline;}


.contenidos					{float:left; width:955px; padding:0 0 0 10px; min-height:270px; height:auto ! important; height:270px;  }
.home .contenidos			{float:left; width:955px; padding:0 0 0 10px; min-height:270px; height:auto ! important; height:270px;  }
.contenidos .central		{float:left; width:925px; padding:10px 0 0 0; }
.lat .contenidos .central			{float:left; width:705px; }
.comprar .contenidos .central		{width:625px ! important; }
.lat .contenidos 			{/*background: url(../i/lateral.gif) top right repeat-y;*/  border-bottom:30px solid #fff; }

.lateral 	{float:right; width:225px; padding:0 0 0 0 ; }
.lateral2	{}
.comprar .lateral 	{width:305px; }
/**/

.lateral_item				{float:left; width:225px; }
.comprar .lateral_item		{width:305px; }
/*.lateral_item h3			{width:185px; padding:10px 20px; background:#DEDEDE; color:#303030; font-size:1em; border-top:1px solid #C0C0C0; }*/
.lateral_item h3			{width:205px; padding:5px 10px; background:#395D94; color:#fff; font-size:1em; font-weight:bold; font-size:.75em; margin:0 0 10px 0; }
.lateral_item h4			{font-size:1em; font-weight:bold; font-size:.75em; line-height:16px; padding:0 10px 0 10px ; color:#395D94; }

/*.producto .lateral_item h3	{width:205px; padding:5px 10px; background:#395D94; color:#fff; font-size:1em; font-weight:bold; font-size:.75em; }*/
.comprar .lateral_item h3	{width:285px; }


.lateral_item p			{font-size:.75em; line-height:16px; padding:0 20px 8px 20px; }
.lateral_item .ph3				{width:185px; padding:10px 20px; background:#DEDEDE; color:#303030; border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; }
.comprar .lateral_item .ph3		{width:265px; }
.lateral_item a			{text-decoration:underline; }
.lateral_item a:hover	{text-decoration:none; }

.ban_telefono			{width:185px; padding:10px 20px; border:1px solid #D6DFE7; font-sise:.75em; margin:0 0 10px 0; }

.tituloh		{float:left; width:900px; padding:0 0 10px 0;}
.lat .tituloh	{width:690px; }
.tituloh h1		{display:inline; font-size:1.325em; padding:0 8px 0 0; }
.tituloh h2		{display:inline; padding:0 8px 0 0; }
.tituloh span	{display:inline; font-size:.875em; }
.tituloh .fecha	{display:block; color:#999; padding:5px 0 0 0; }
.tituloh .imagen img	{float:left; margin:0 20px 0 0; }
.tituloh .imagen h1		{display:block; padding: 25px 8px 0 0 ! important; }
.tituloh .imagen span	{display:block; padding: 0 8px 0 0 ! important;  }

/*buscador */
#buscadorfts		{float:left;  width:550px; padding:10px 30px ; background:#EAEAEA; color:#414141; border:#999999; }
#buscadorfts label	{float:left; width:500px; text-align:right; font-size:.75em; }
#buscadorfts .campo	{border:1px solid #999;  width:200px; }
#buscadorfts .boton	{}
#buscadorfts span	{display:block;} 
#buscadorfts .boton input	{font-size:.75em; }

#buscador				{float:left; width:550px; padding:30px; color:#414141; border:#999999; }
#buscador h1			{font-size:medium; margin:0; padding:0 0 20px 0; }
#buscador label			{float:left; width:600px; text-align:left; padding:0 0 10px 0; font-size:.75em; }
#buscador .linea		{float:left; width:600px;  }
#buscador .linea label	{width:290px; }
#buscador select		{border:1px solid #ccc; color:#414141; }
#buscador .boton input	{font-size:.75em; }

 

/* paginador 			 */
.paginador_arriba			{float:left; width:890px; background:#eee; padding:10px 10px; }
.paginador					{float:right; width:650px; padding:10px 20px 10px 20px; font-size:.75em; text-align:right; }
.paginador a				{text-decoration:none; }
.paginador a:hover			{text-decoration:underline; }
.paginador a.on				{color:#ff0000; font-weight:bold;  }
.paginador_enlace_on		{color:#EBB21B; text-decoration:none; font-weight:bold; }
.paginador_enlace_on:hover	{text-decoration:underline;	}
.paginador_enlace_2_on		{color:#EBB21B;  text-decoration:none; font-weight:bold; }
.paginador_enlace_2_on:hover{text-decoration:underline;}

.totales		{float:left; width:620px; padding:0 10px 0 10px; font-size:.75em; }


.filtro					{float:left; width:950px; padding:5px; border:1px solid #D2DFE7;  }
.filtro label			{padding:0 15px 0 0; }
.filtro label span		{font-size:.6875em; }
.filtro label select	{font-size:.6875em; }
.filtro p				{display:inline;  }
.filtro p span			{font-weight:bold; padding:0 15px 0 0; font-size:.6875em; }
.filtro button			{width:47px; height:22px; font-size:.6875em;  padding:0 0 2px 0; border:0; background: url(../i/botonp.gif) top left no-repeat; color:#002463; font-weight:bold;  cursor:pointer; text-align:center; }


/* producto */
.producto					{}


/* categorias */
.b_categoria_1	{background:#EEEEEE; }
.b_categoria_2	{}
.b_categoria_3	{}
.b_categoria_4	{}
.buscador_categorias 				{float:left; padding:0 0 0 0; }
.buscador_categorias2				{float:left; width:920px; padding:0 0 10px 0; }
.buscador_categorias ul				{float:left; width:920px; }
.buscador_categorias ul li			{float:left; width:210px; font-size:.875em; padding:10px 5px; text-align:center; color:#385c91; }
.buscador_categorias ul li img		{display:block; width:100px;  margin:0 auto; }
.buscador_categorias ul li a		{color:#003874; /*color:#003399; */ font-weight:bold; padding:2px 5px;  }
.buscador_categorias ul li a:hover	{color:#FF9900; text-decoration:none; }
/*.buscador_categorias .on a		{text-decoration:none; background:#c86913 ! important; color:#fff  ! important; }*/

.b_categoria_3 ul li	{width:auto ! important; padding:10px 0 10px 5px ! important; text-align:left ! important;}
.b_categoria_3 .on a	{text-decoration:none; color:#c86913 ! important; }


.b_categoria_4 ul li	{width:auto ! important; padding:10px 5px 10px 5px ! important; text-align:left ! important;}
.b_categoria_4 .on a	{text-decoration:none; color:#c86913 ! important; }


.titulo_secundario		{float:left; width:900px; padding:20px 0 0 0; color:#003874;  font-size:.75em; font-weight:bold; }





.errores			{float:left; width:500px; padding:20px; border:1px solid #ff0000; background:#f0f0f0; margin:0 0 20px 0; }
.f_ap .errores		{float:none; }

.ap_campo			{float:left; width:640px; padding:0 0 10px 0 ; }
.ap_campo p			{font-size:.6875em; }

.ap_fps				{}
.ap_fps label		{}
.ap_fps label span	{width:320px; display:inline; }




.caja_w					{width:500px;   }
.caja_w .medio2			{float:left; width:500px; }
.caja_w .medio3 h2		{font-size:1em; }
.caja_w .medio3 h3		{font-size:.875em; }
.caja_w .medio3 li		{font-size:.75em; padding:0 0 5px 0; }




.caja_w						{float:left; ;   margin:0 0 20px 0;  }
.caja_w .arriba				{float:left; width:100%;}
.caja_w .arriba div			{margin:0; margin:0; height:8px; }
.caja_w .arriba div div		{font-size:.01em;  height:8px; margin:0 9px 0 9px; }
.caja_w .medio				{float:left; margin:0; height:auto;}
.caja_w .medio2				{float:left; }
.caja_w .medio3				{text-align:left; margin:0; padding:0 9px; }
.caja_w .abajo				{float:left; width:100%; }
.caja_w .abajo div			{margin:0; height:9px; }
.caja_w .abajo div div 		{font-size:0.1em; height:9px; margin:0 9px 0 9px; }

.gris						{}
.gris .arriba				{background:url(../i/caja_w_ar_iz.gif) top left no-repeat; }
.gris .arriba div			{background:url(../i/caja_w_ar_de.gif) top right no-repeat; }
.gris .arriba div div		{border-top:1px solid #ededed; background:#fff; }
.gris .medio				{border-left:1px solid #ededed; }
.gris .medio2				{border-right:1px solid #ededed; background:#fff  }
.gris .medio3				{background:#fff; }
.gris .abajo				{background:url(../i/caja_w_ab_iz.gif) bottom left no-repeat; }
.gris .abajo div			{background:url(../i/caja_w_ab_de.gif) bottom right no-repeat; }
.gris .abajo div div 		{border-bottom:1px solid #ededed; background:#fff; }

.griss						{background:#F6F4F5 }
.griss .arriba				{background:url(../i/caja_2_ar_iz.gif) top left no-repeat; }
.griss .arriba div			{background:url(../i/caja_2_ar_de.gif) top right no-repeat; }
.griss .arriba div div		{border-top:1px solid #c4c4c4; background:#F6F4F5; }
.griss .medio				{border-left:1px solid #c4c4c4; }
.griss .medio2				{border-right:1px solid #c4c4c4; background:#F6F4F5  }
.griss .medio3				{background:#F6F4F5; }
.griss .abajo				{background:url(../i/caja_2_ab_iz.gif) bottom left no-repeat; }
.griss .abajo div			{background:url(../i/caja_2_ab_de.gif) bottom right no-repeat; }
.griss .abajo div div 		{border-bottom:1px solid #c4c4c4; background:#F6F4F5; }


.alta			{padding:20px 0 0  0; }
.alta label		{display:block; width:90%; padding:0 0 20px 0;  }
.alta input		{border:1px solid #ccc; }


.pagina_no_encontrada	{float:left; padding:0 0 40px 15px; }


/* capa popup */
.capa_popup						{float:left; display:none; position:absolute;  margin:0; background: url(../i/has_olvidado_popup.gif) top right no-repeat; font-size:.75em; }  
.capa_popup_fondo				{float:left; padding:0 0 7px 0; background: url(../i/has_olvidado_popup2.gif) bottom right no-repeat; } 
.capa_popup_fondo2				{float:left; width:280px; padding:5px 10px 7px 10px; background: url(../i/capa_popup_fondo2.gif) top right repeat-y; }
.capa_popup h2					{color:#5f5e5e; background: url(../i/flecha_2.gif) top left no-repeat; padding:0 0 10px 10px; font-size:.875em;}
.capa_popup p					{float:left; color:#575655; padding:0 0 10px 10px; }
.capa_popup ul					{float:left; border-top:1px solid #ccc; }
.capa_popup li 					{float:left; width:250px; padding:10px 0; border-bottom:1px solid #ccc; }
.capa_popup .cerrar				{float:right; text-align:right; padding:0 10px; }
.capa_popup .cerrar a			{text-decoration:underline; font-size:x-small; color:#575655; }
.capa_popup .cerrar a:hover		{text-decoration:none; text-decoration:none; background:none; }
.capa_popup .ok					{color:green; }
.capa_popup .ko					{color:#ff0000; }


#a_favorito						{display:none; }
#a_neceser						{display:none; }
#a_recomendado					{display:none; }


.resultados					{float:left;  }
.resultados .linea			{float:left; width:960px; padding:0 0 0 0; border-bottom:1px solid #D2DFE7;/* background: url(../i/linea.gif) bottom left repeat-x; */ }
.lat .resultados .linea		{width:690px; }
/* #D2DFE7 */
.resultados .un_producto	{float:left; padding:10px 10px 10px 10px;  }
.listado_1 .un_producto 	{width:898px; }
.listado_2 .un_producto 	{width:420px; }
.listado_3 .un_producto 	{width:290px; }
.listado_4 .un_producto 	{width:220px; }
.listado_5 .un_producto 	{width:172px; }
.resultados .un_producto img			{display:block; /*width:150px;*/ }

.resultados .un_producto h2				{font-size:.75em; color:#385c91; /*min-height:23px; height:auto ! important; height:23px;*/ padding:0 0 5px 0;}
.resultados .un_producto h2 a			{color:#003874; }
.resultados .un_producto h2 a:hover		{color:#EF7521; text-decoration:none;  }
.resultados .un_producto .nombre			{font-size:.75em; color:#385c91; font-weight:bold;  padding:0 0 10px 0; }
.resultados .un_producto .nombre img		{margin:0 0 8px 0;}
.resultados .un_producto .nombre a			{color:#003874; }
.resultados .un_producto .nombre a:hover	{color:#EF7521; text-decoration:none;  }


.resultados .un_producto .entradilla	{font-size:.6875em; padding:0 0 5px 0; }
.resultados .un_producto .referencia	{font-size:.6875em; padding:0 0 5px 0; }
.comprar .resultados .un_producto .referencia	{padding:0 0 10px 0; }

.resultados .un_producto .marca			{font-size:.6875em; padding:0 0 5px 0; }

.resultados .un_producto .unidades			{font-size:.6875em; padding:0 0 5px 0; }
.resultados .un_producto .colores			{font-size:.6875em; padding:0 0 5px 0; }
.resultados .un_producto .medidas			{font-size:.6875em; padding:0 0 5px 0; }
.resultados .un_producto .tallas			{font-size:.6875em; padding:0 0 5px 0; }

.resultados .un_producto .actualizar .colores		{font-size:.75em; padding:0 0 5px 0; color:#404040; }
.resultados .un_producto .actualizar .medidas		{font-size:.75em; padding:0 0 5px 0; color:#404040; }
.resultados .un_producto .actualizar .tallas		{font-size:.75em; padding:0 0 5px 0; color:#404040; }


.of p			{text-decoration: line-through; }


.listado_1 .un_producto 					{width:898px; }
.listado_1 .un_producto .un_producto_imagen	{float:left; width:180px; }
.listado_1 .un_producto .un_producto_texto	{float:left; width:460px;  }


.lat .listado_1 .un_producto 				{ }


.resultados .un_producto .precio_carrito			{padding:0 0 0 0;  }
.resultados .un_producto .precio_carrito .iz		{padding:0 0 10px 0; }
.resultados .un_producto .precio_carrito .precio	{display:inline; font-size:.75em; padding:0 0 8px 0; }
.resultados .un_producto .precio_carrito .precio p	{display:inline; width:100px ! important; padding:2px 4px; color:#fff; background:#385c91; }
.un_producto .oferta								{display:inline; font-size:.75em; padding:0 0 8px 0; color:red; margin:0 0 0 0; }
.un_producto .oferta p								{display:inline; padding:2px 4px; color:#fff;  background:red; border-left:2px solid #fff; }
.resultados .un_producto .precio_carrito .de		{padding:0 0 0 0; /*float:left; margin:0 0 -35px 90px;  text-align:left; */  }
.resultados .un_producto .precio_carrito .iz .of p	{/*text-decoration: line-through; */}

.resultados .un_producto .precio_carrito .carrito_a			{display:block; width:100px; height:25px; /*background: url(../i/carritono.gif) 0 0 no-repeat;*/ font-size:.75em; /*padding:2px 0 0 29px;*/ text-decoration:underline; color:#EC7525; font-weight:bold; }
.resultados .un_producto .precio_carrito .carrito_a:hover	{text-decoration:none; } 



/*
.carrito_a			{display:block; width:100px; height:25px; background: url(../i/carritono.gif) 0 0 no-repeat; font-size:.75em; padding:2px 0 0 29px; text-decoration:underline; }
.carrito_a:hover	{text-decoration:none; }
*/


.lateral_productos									{float:left; width:225px; padding:20px 0 0 0; }
.lateral_productos h3								{width:205px; padding:5px 10px; background:#395D94; color:#fff; font-size:1em; font-weight:bold; font-size:.75em; }
.lateral_productos .producto_lat					{float:left; width:220px; border-top:1px solid #D6DFE7; padding:10px 0 10px 5px ; }
.lateral_productos .producto_lat .nombre			{float:left; width:200px; padding:0 0 6px 0; font-size:.75em; }
.lateral_productos .producto_lat .nombre a			{color:#395D94; text-decoration:underline; }
.lateral_productos .producto_lat .nombre a:hover	{color:#EF7521; text-decoration:none; }
.lateral_productos .producto_lat .imagen			{float:left; width:110px; }
.lateral_productos .producto_lat .imagen img 		{width:100px; }
.lateral_productos .producto_lat .der				{float:left; width:110px; }
.lateral_productos .producto_lat .precio			{padding:20px 30px 8px 0; font-size:.75em; }
.lateral_productos .producto_lat .precio p			{display:inline; width:auto ! important; padding:2px 4px; color:#fff; background:#385c91; }
.lateral_productos .producto_lat .oferta			{padding:0 0 0 0; color:red; margin:0 ! important; font-size:.75em; }
.lateral_productos .producto_lat .oferta p			{display:inline; padding:2px 4px 2px 4px; color:#fff;  background:red; border-left:2px solid #fff; }


.home .novedades					{float:left; border:1px solid #D6DFE7; margin:0 0 20px 0; font-size:.75em; /* min-height:368px; height:auto ! important; height:368px; */}
.home .novedades h3					{width:280px; padding:5px 10px; background:#395D94; font-size:1em; color:#fff;  font-weight:bold; }
.home .novedades2					{float:left; padding:0 10px; }
.home .producto_lat					{float:left; width:260px; border-top:1px solid #D6DFE7; padding:10px; }
.home .un_1	{border-top:0 ! important; }
.home .producto_lat .nombre			{float:left; display:block; width:240px; padding:0; }
.home .producto_lat .nombre a		{color:#395D94; text-decoration:underline;  font-weight:bold; }
.home .producto_lat .nombre a:hover	{color:#EF7521; text-decoration:none;}
.home .producto_lat .imagen			{float:left; width:140px; padding:5px 0 0 0; }
.home .producto_lat .imagen img 	{width:120px; }
.home .producto_lat .precio			{float:left; width:110px; padding:100px 0 10px 0; }
.home .producto_lat .precio p		{display:inline; width:100px ! important; padding:2px 4px; color:#fff; background:#385c91; }
.home .producto_lat .oferta			{float:left; position:relative; width:110px;  padding:0 0 8px 0; color:red; margin:-55px 0 0 138px; }
.home .producto_lat .oferta p		{display:inline; padding:2px 4px; color:#fff;  background:red; border-left:2px solid #fff; }








.un_producto_imagen	{/*min-height:150px; height:auto ! important; height:150px; */ padding:0 0 10px 0; 	}

.producto_detalle 				{float:left; width:700px; }
.producto_detalle_texto			{float:left; width:675px; font-size:.75em; padding:0 25px 0 0;  }
.producto_detalle_texto table	{border:0; padding:5px; }
.producto_detalle_texto a		{color:#666; font-weight:bold; text-decoration:underline; }
.producto_detalle_texto a:hover	{text-decoration:none; }
.producto_detalle img			{display:block; /* width:400px; border:1px solid #CECECE;*/  } 
.producto_detalle .entradilla	{font-size:.75em; padding:0 0 8px 0; }
.producto_detalle .texto		{ font-size:.6875em; text-align:justify; padding:10px 0 0 0; border-top:1px solid #D6DFE7; }
.producto_detalle .referencia	{font-size:.75em; padding:0 0 8px 0; }
.producto_detalle .marca		{font-size:.75em; padding:0 0 8px 0; }

.producto_detalle .producto_imagen	{float:left; width:420px; }
.producto_detalle .producto_texto	{float:left; width:270px; }

.producto_detalle .colores		{font-size:.75em; padding:0 0 10px 0; color:#404040; }
.producto_detalle .medidas		{font-size:.75em; padding:0 0 10px 0; color:#404040; }
.producto_detalle .tallas		{font-size:.75em; padding:0 0 10px 0; color:#404040; }


.producto_detalle .oferta_precio{padding:0 0 10px 0;  }
.producto_detalle .precio		{display:inline; font-size:.85em; padding:0 0 8px 0;  }
.producto_detalle .precio p		{display:inline; width:100px ! important; padding:1px 5px; color:#fff; background:#385c91; }
.producto_detalle .oferta		{display:inline; font-size:.85em; padding:0 0 8px 0; color:red; margin:0 5px; }
.producto_detalle .oferta p		{display:inline; padding:1px 5px; color:#fff;  background:red; }
.producto_detalle .of p			{text-decoration: line-through; }

.producto_detalle .carrito			{padding:0 0 10px 0;  }
.producto_detalle .carrito_a		{display:block; width:140px; /*height:25px; padding:2px 0 0 29px; background: url(../i/carritono.gif) 0 0 no-repeat;*/text-decoration:underline; color:#EC7525; font-weight:bold; font-size:.85em; }
.producto_detalle .carrito_a:hover	{text-decoration:none; } 

.producto_detalle .carrito			{}
.producto_detalle .comprar			{}

/* carrito */
.carrito .listado_1 .linea						{float:left; width:685px; border-bottom:1px solid #ccc; padding:5px 0 10px 0;  background:none; /*background: url(../i/linea.gif) bottom left repeat-x;*/ }
.comprar .carrito .listado_1 .linea				{width:900px; border-bottom:0 ! important;   }
.carrito .listado_1 .un_producto 				{width:685px; padding:6px 0 0 0 ; }
.carrito .listado_1 .un_producto .precio_total	{font-size:.75em; padding:0 0 8px 0;  }
.carrito .total_carrito							{float:left; width:680px; font-weight:bold; padding:10px 0 0 0; text-align:right; }

.carrito .un_producto .carrito_imagen			{float:left; width:100px; padding:0 10px 0 0; }
.carrito .un_producto .carrito_imagen img		{width:100px; }
.carrito .un_producto .un_producto_texto		{float:left; width:480px; border-right:1px solid #ccc; }
.comprar .carrito .un_producto .un_producto_texto		{border-right:0; }
.carrito .un_producto .totales 					{float:left; width:85px; padding:0 0 8px 0; text-align:right; }
.carrito .un_producto .totales .preciocarrito	{padding:10px 0 10px 0;  }
.carrito .un_producto .totales .eliminar		{}
.carrito .un_producto .totales .eliminar input	{font-size:x-small ! important; width:68px; height:20px; padding:0 0 0 0; border:0; background: url(../i/boron2.gif) top left no-repeat; color:#002463; font-weight:bold;  cursor:pointer; text-align:center; }

.carrito .un_producto .actualizar				{padding:0 0 10px 0; }
.carrito .un_producto .actualizar div 			{display:inline; margin:0 10px 0 0; }
.carrito .un_producto .actualizar input 		{width:40px; border:1px solid #404040; text-align:center; }
.carrito .un_producto .actualizar button 		{width:68px; height:20px; font-size:x-small  ! important; padding:0 0 0 0; border:0; background: url(../i/boron2.gif) top left no-repeat; color:#002463; font-weight:bold;  cursor:pointer; text-align:center; }

.resultados .un_producto .precio_carrito .unidades2		{display:inline; font-size:.75em; padding:0 0 0 10px; }
.resultados .un_producto .precio_carrito .totales2		{display:inline; font-size:.75em; padding:0 0 0 10px; font-weight:bold; }


.comprar .titulo_productos		{float:left; width:900px; border-top:1px solid #395D94; padding:10px 0 10px 10px; margin:20px 0 0 0; font-size:1em; color:#395D94; font-weight:bold; }





#carrito_popup 			{float:left; width:200px; display:none; position:absolute; background: url(../i/popup_a.gif) bottom left no-repeat; padding:0 0 9px 0; z-index:1000; }
#carrito_popup2			{ }
#carrito_popup .cerrar	{font-size:.75em; color:#404040; }
#carrito_popup .cerrar a{float:right; display:block; margin:-8px -8px 0 0; width:20px; height:20px; color:#fff; font-size:.2em; background: url(../i/contacto_cerrar.gif) top left no-repeat; }
#carrito_popup2			{float:left; width:180px; padding:10px 10px 10px 10px; background:#eee ! important; border-left:1px solid #7e9ecf; border-top:1px solid #7e9ecf; border-right:1px solid #7e9ecf; font-size:.75em; height:70px; }
#carrito_popup2 a		{font-weight:bold; text-decoration:underline; }
#carrito_popup2 a:hover	{text-decoration:none; }
#carrito_popup2 div		{float:left; width:179px; }

.carritook				{display:block; width:23px; height:25px; background: url(../i/carritono.gif) 0 0 no-repeat; text-decoration:underline; }
.carritook span			{display:none; }

.producto .carritook	{height:20px ! important; }

.formu_carrrito			{float:left; width:690px; }
.formu_carrrito button	{float:right; margin:20px 0 ; width:80px; height:20px; padding:0 0 2px 0; border:0; background: url(../i/boton.gif) top left no-repeat; color:#fff; font-weight:bold;  cursor:pointer; text-align:center; }

.suelto	{font-size: .75em; }

.nohay	{float:left; width:680px; padding:10px 20px; font-size: .75em; }

/*
naranja
#FF5000
*/

span.e		{background:#FFFF00; }

.texto_categoria		{float:left; width:670px; }
.texto_categoria2		{border:1px solid #D6DFE7; }
.texto_categoria3		{padding:15px; font-size:.75em;}
.texto_categoria2 h2	{font-size:1.2em; }
.texto_categoria2 p		{}
.texto_categoria2 span	{}


.mapa_web							{float:left; width:950px; padding:25px 0 0 0; }
.mapa_web li						{padding:0 0 10px 0; }
.mapa_web ul 						{float:left; width:950px; padding:0 0 0 0; }
.mapa_web ul li						{float:left; width:180px; padding:0 5px 0 0; }
.mapa_web ul li ul 					{float:none; width:auto; padding:0 0 0 10px; }
.mapa_web ul li ul li				{float:none; width:auto; padding:0 0 0 0; }
.mapa_web ul li	ul li ul 			{padding:0 0 0 10px; }
.mapa_web ul li	ul li ul li			{padding:0 0 0 0; }
.mapa_web ul li	ul li ul li ul		{padding:0 0 0 10px; }
.mapa_web ul li	ul li ul li	ul li	{padding:0 0 0 0; }
.mapa_web li a			{color:#C86913; font-size:.875em; font-weight:bold; }
.mapa_web li li a		{color:#003874; font-size:.75em; }
.mapa_web li li li a	{color:#666; font-size:.75em; font-weight:normal;}
.mapa_web li li li li a	{color:#666; font-size:.75em; }
.mapa_web li a:hover			{color:#ff9900; text-decoration:none;  }

.e404			{float:left; width:900px; padding:25px 0 0 20px; font-size:.75em;  }
.e404 a			{text-decoration:underline; }
.e404 a:hover	{text-decoration:none; }




.buscador_marcas 				{float:left; padding:0; border:1px solid #D6DFE7; margin:0 0 10px 0; }
.buscador_marcas2				{float:left; width:700px; padding:0 0; }
.buscador_marcas ul				{float:left; width:670px; padding:10px; }
.buscador_marcas ul li			{float:left; width:100px; font-size:.6875em; padding:5px; text-align:center; color:#385c91; }
.buscador_marcas ul li span		{float:left; display:block; }	
.buscador_marcas ul li img		{float:left; width:70px;  margin:0 10px 0 0 ; }
.buscador_marcas ul li a		{color:#31309C; padding:2px 5px;  }
.buscador_marcas ul li a:hover	{color:#c86913; text-decoration:none; }
.buscador_marcas .titulo_secundario		{width:680px ! important; padding:5px 10px; background:#395D94;  color:#fff;  font-size:1em; font-weight:bold; font-size:.75em;}
.buscador_marcas ul li a span	{cursor:pointer;  }

 

.categorias_mas 				{float:left; padding:0; border:1px solid #D6DFE7; margin:0 0 10px 10px; }
.categorias_mas2				{float:left; width:220px; padding:0 0; }
.categorias_mas ul				{float:left; width:220px; padding:10px; }
.categorias_mas ul li			{float:left; width:200px; font-size:.6875em; padding:5px; text-align:center; color:#385c91; }
.categorias_mas ul li span		{float:left; display:block; cursor:pointer;  }	
.categorias_mas ul li img		{float:left; width:70px;  margin:0 10px 0 0 ; }
.categorias_mas ul li a				{color:#385c91; padding:2px 5px;  }
.categorias_mas ul li a:hover		{color:#c86913; text-decoration:none; }
.categorias_mas .titulo_secundario	{width:200px ! important; padding:5px 10px; background:#395D94;  color:#fff;  font-weight:bold; }


.destacados_sh 						{float:left; padding:0; margin:0 0 20px 0; }
.destacados_sh2						{float:left; width:670px; padding:0 0; }
.destacados_sh .titulo_secundario	{width:670px ! important; padding:5px 0; background:#fff;   color:#395D94;  font-weight:bold; }

 

.volver 			{padding:10px 0 0 0; }
.comprar .volver 	{padding:10px 0 20px 0;  }
.volver div			{display:block; padding:5px 10px; border:1px solid #D6DFE7; text-align:right; }
.volver a			{padding:0; font-size:.75em; color:#003873; font-weight:bold; text-decoration:underline; }
.volver a:hover		{text-decoration:none; }


.contacto				{float:left; width:950px; padding:0 0 0 0; }
.contacto .iz			{float:left; width:450px; font-size:.75em; padding: 8px 15px 10px 0; line-height:17px; margin:0 0 30px 0; }
.contacto .iz a			{text-decoration:underline; }
.contacto .iz a:hover	{text-decoration:none; }
.contacto .de					{float:right; width:460px; border-left:1px solid #ccc;   padding: 8px 0 0 15px; margin:0 0 30px 0;  }
.contacto .de h2				{float:left; margin:0 0 0 0; padding:0 0 20px 0 ! important; font-size:.75em; }
.contacto .de p					{padding:0 0 10px 0; color:#ff0000; font-size:.75em; }
.contacto .de span				{}
.contacto .de p span			{padding:10px 0 20px 0; color:#404040; }
.contacto .de div				{float:left; padding:0 0 10px 30px; }
.contacto .de div label			{}
.contacto .de div span			{float:left; width:140px; font-size:.75em; }
.contacto .de div input			{float:left; margin:0 10px 0 0; border:1px solid #FF9900; color:#333; width:350px; font-size:.75em;  }
.contacto .de div textarea		{float:left; margin:0 10px 0 0; border:1px solid #FF9900; color:#333; width:350px; font-size:.75em;  }
.contacto .de .enviar_contacto 					{width:360px;}
.contacto .de .enviar_contacto p				{float:left; width:200px; color:#404040; }
.contacto .de .enviar_contacto button			{float:right; width:80px; height:20px; padding:0 0 2px 0; border:0; background: url(../i/boton.gif) top left no-repeat; color:#fff; font-weight:bold;  cursor:pointer; text-align:center; font-size:.85em;}
.contacto .de .enviar_contacto button:hover		{}


.aviso-legal 		{float:left; width:800px; }
.aviso-legal h2		{padding:10px 0 10px 0; font-size:.875em; }
.aviso-legal p		{padding:0 0 10px 0; font-size:.75em; }
.aviso-legal span	{}
.aviso-legal a		{color:#666; text-decoration:underline; }
.aviso-legal a:hover{text-decoration:none; }



.contenidos_comprar 					{float:left; width:650px; padding: 8px 0 25px 10px; }
.contenidos_comprar h2					{float:left; width:600px; padding:10px 0 10px 0 ! important; font-size:.875em; }
.contenidos_comprar h3					{float:left; width:600px; padding:10px 0 10px 0 ! important; font-size:.75em; }
.contenidos_comprar p					{padding:0 0 10px 0; color:#ff0000; font-size:.75em; }
.contenidos_comprar span				{}
.contenidos_comprar p span				{padding:10px 0 20px 0; color:#404040; }
.contenidos_comprar div					{float:left; width:600px; padding:0 0 10px 30px; }
.contenidos_comprar div label			{}
.contenidos_comprar div span			{float:left; width:140px; font-size:.75em; }
.contenidos_comprar div span span		{float:none; width:auto; font-size:1em; }
.contenidos_comprar div input			{float:left; margin:0 10px 0 0; border:1px solid #FF9900; color:#333; width:350px; font-size:.75em;  }
.contenidos_comprar div textarea		{float:left; margin:0 10px 0 0; border:1px solid #FF9900; color:#333; width:350px; font-size:.75em;  }
.contenidos_comprar div select			{float:left; margin:0 10px 0 0; border:1px solid #FF9900; color:#333; font-size:.75em;  }
.contenidos_comprar .enviar_contacto 					{width:600px; border-top:1px solid #ccc; padding:10px 0 0 0; }
.contenidos_comprar .enviar_contacto p					{float:left; width:200px; color:#404040; }
.contenidos_comprar .enviar_contacto button				{float:right; width:80px; height:20px; padding:0 0 2px 0; border:0; background: url(../i/boton.gif) top left no-repeat; color:#fff; font-weight:bold; cursor:pointer; text-align:center; font-size:.85em;}
.contenidos_comprar .enviar_contacto button:hover		{}

.enviar_pedido 				{float:left; width:530px; border-top:1px solid #ccc; padding:10px 0 ! important; }
.enviar_pedido p			{float:left; width:200px; color:#404040; }
.enviar_pedido a			{display:block; width:80px; height:20px; padding:2px 0 0  0; border:0; background: url(../i/boton.gif) top left no-repeat; color:#fff; font-weight:bold; cursor:pointer; text-align:center; text-decoration:none; }
.enviar_pedido a:hover		{}
.enviar_pedido button		{float:right; width:80px; height:20px; padding:0 0 2px 0; border:0; background: url(../i/boton.gif) top left no-repeat; color:#fff; font-weight:bold; cursor:pointer; text-align:center; font-size:.85em;}
.enviar_pedido button:hover	{}

.confirmar 					{float:left; width:900px; padding:10px 0 ! important;  margin:0 0 10px 0; }
.confirmar .enviar_pedido 	{float:left; width:454px; border-bottom:1px solid #ccc; padding:10px 0; border-top:0; }
.confirmar p				{font-size:.75em; }


.contenidos_pago					{float:left; width:900px; padding: 8px 0 25px 10px; font-size:.75em; padding:0 0 0 20px; }
.contenidos_pago h2					{font-size:1em; }

.contenidos_pago .resumen			{float:left; width:400px; padding: 10px 0 10px 30px; }
.contenidos_pago .resumen ul		{}
.contenidos_pago .resumen ul li		{font-weight:normal; color:#333; padding:0 0 8px 0;  }
.contenidos_pago .resumen ul li span{font-weight:normal; color:#003873; }

.contenidos_pago .pago				{float:left; width:400px; padding: 10px 30px 0 10px ; border-right:1px solid #ccc; }
.contenidos_pago .pago ul			{}
.contenidos_pago .pago ul li		{font-weight:normal; color:#333; padding:0 20px 8px 0;  }
.contenidos_pago .pago ul li span	{font-weight:normal; color:#003873; }

.contenidos_pago .pago ul li p		{float:left; padding:15px 10px 0 0; }
.contenidos_pago .pago ul li form	{float:left; padding:10px 0 0 0; }
.contenidos_pago .pago ul li button	{cursor:pointer; }


.contenidos_pago table		{width:font-size:1em; border:1px solid #ccc;  margin:-25px 0 0 50px; }
.contenidos_pago table td	{padding:5px 10px;  border-bottom:1px solid #ccc;  }

.contenidos_pago .precio	{border-top:1px solid #CECFCE; border-bottom:1px solid #CECFCE; padding:10px 0 10px 0 ! important; }

.contenidos_pago .texto_pago	{padding:10px 0 0 50px ! important; line-height:17px; }

/* home */
/*
.home_entrada 			{color:#808080; }
.home_entrada p			{padding:0 0 10px 0; font-size:1.375em; }
.home_entrada span		{display:block; padding:0 0 10px 0; font-size:1em; }
*/
.home_entrada 			{color:#808080; }
.home_entrada p			{padding:0 0 10px 0; font-size:1em; font-weight:bold; }
.home_entrada span		{display:block; padding:0 0 10px 0; font-size:.875em; }




.ver_todas 				{float:left; width:900px; padding:0 0 0 10px; }
.ver_todas a			{color:#385C91; font-size:.75em; text-decoration:underline; }
.ver_todas a:hover		{color:#C86913; text-decoration:none; }



.home_iz	{float:left; width:650px; padding:5px 0 20px 0;  }
.home_de	{float:left; width:300px; padding:40px 0 20px 0; }


.textos_home		{float:left; width:640px; margin:0 0 20px 0; }
.textos_home h2		{font-size:.85em; color:#003874; padding:10px 10px 10px 0; 	}
.textos_home li		{float:left; width:181px; padding:10px; background: url(../i/caja_home.gif) top left repeat-x;; border:1px solid #ccc; min-height:120px; height:auto ! important; height:120px; }
.textos_home h3		{font-size:.75em; color:#003874; padding:0 0 8px 0; min-height:27px; height:auto ! important; height:27px; }
.textos_home p		{font-size:.6875em;}
.textos_home a		{color:#003874; text-decoration:underline; }
.textos_home a:hover{color:#ff9900; }

.textos_home .texto_1	{margin:0 10px 0 0; }
.textos_home .texto_2	{margin:0 10px 0 0; }
.textos_home .texto_3	{margin:0 0 0 0; width:183px; }


.destacados_home		{float:left; width:630px; border:1px solid #ccc; /*min-height:160px; height:auto ! important; height:160px;*/ margin:0 0 20px 0; }
.destacados_home2		{}
.destacados_home3		{}
.destacados_home .tit	{font-size:1em; color:#003874; padding:0 0 15px 0; font-weight:bold; }
.destacados_dentro1		{float:left; width:490px; padding:10px 10px 0 10px ;  }
.destacados_home ul		{float:left; width:120px; }
.destacados_home li		{}

.destacados_dentro2				{float:right; width:120px; background-image: url(../i/destacados_dentro2_2.gif); background-position:top left; background-repeat: repeat-x; color:#404040; cursor:pointer; padding:0 0 0 0; font-size:.875em; }
.destacados_dentro2 div			{padding:0 0 0 10px; background-image: url(../i/destacados_dentro2_1.gif); background-position: top left; background-repeat: no-repeat; border-top:1px solid #fff; text-align:right; }
.destacados_dentro2 div	a		{display:block; width:107px; text-decoration:none; padding:11px 0 11px 0; text-align:center; }
.destacados_dentro2 div	a:hover	{text-decoration:none; }

.on .destacados_dentro2			{background-position:bottom left; }
.on .destacados_dentro2 div		{background-position:bottom left; border-top:0; }
.destacados_dentro2:hover div	{background-position:bottom left; }
.on a	{color:#fff; }
/*
.prod_1		{padding:10px ; border-right:1px solid #ccc; border-bottom:1px solid #ccc; }
.prod_2		{padding:0 0 10px 0; border-bottom:1px solid #ccc; }
.prod_3 	{padding:0 10px 10px 0; border-right:1px solid #ccc; }
.prod_4 	{padding:0 0 10px 0; }
*/
 
.un_producto_b								{float:left; padding:0 0; }
.caja_destacados .un_producto				{float:left; width:210px; padding:0 0 0 10px; }
.caja_destacados .un_producto .titu			{float:left; width:200px; font-size:.75em; color:#385c91; min-height:30px; height:auto ! important; height:30px; padding:8px 0 8px 0; }
.caja_destacados .un_producto .titu a		{color:#003874; text-decoration:underline; }
.caja_destacados .un_producto .titu a:hover	{color:#ff9900; text-decoration:none;  }
.caja_destacados .prod_2 .un_producto		{width:210px; border-left:1px solid #ccc; }
.caja_destacados .prod_3 .un_producto		{width:210px; border-left:1px solid #ccc; }
.caja_destacados .un_producto .un_producto_imagen		{float:left; width:100px; }
.caja_destacados .un_producto .un_producto_imagen img	{display:block; width:90px; }
.caja_destacados .un_producto .un_producto_texto		{float:left; width:105px; padding:10px 0 0 0; }
.caja_destacados .un_producto .precio					{display:inline; font-size:.75em; padding:65px 0 8px 0;  }
.caja_destacados .un_producto .precio p					{display:inline; width:100px ! important; padding:1px 5px; color:#fff; background:#385c91; }
.caja_destacados .un_producto .iz						{}
.caja_destacados .un_producto .marca	{font-size:.75em; padding:5px 0 8px 0; }
.caja_destacados .un_producto_imagen	{min-height:80px; height:auto ! important; height:80px; padding:0 0 10px 0; }
.caja_destacados .un_producto .precio	{display:block; }
.caja_destacados .un_producto .precio p	{}
.caja_destacados .un_producto .oferta	{float:left; display:inline; font-size:.75em; padding:0 0 8px 0; color:red; margin:-45px 0 0 0; }
.caja_destacados .un_producto .oferta p	{display:inline; padding:2px 4px; color:#fff;  background:red; border-left:2px solid #fff; }


.home .caja_destacados .un_producto				{float:left; width:230px; }
.home .caja_destacados .un_producto .titu		{float:left; width:220px; }

 


.home_iz .bordados_home			{float:left; width:630px; border:1px solid #ccc; padding:0; font-size:.75em; margin:0 0 20px 0; background: url(../i/bordados.jpg) top left no-repeat; }
.home_iz .bordados_home span	{display:block; padding:5px 0 0 0; font-weight:bold; }
.home_iz .bordados_home a		{text-decoration:underline; color:#003873; }
.home_iz .bordados_home a:hover	{text-decoration:none; }
.home_iz .bordados_home div 	{}
.home_iz .bordados_home div div	{padding:10px 20px 20px 380px ; }

.home_de .bordados_home			{border:1px solid #ccc; padding:10px; font-size:.75em; margin:0 0 15px 0; }

.home_de .perros	{display:none; width:285px; height:230px; background: url(../i/perro1.jpg) top center no-repeat; }

/* noticia */
.noticia_home				{float:left; border:1px solid #D6DFE7; }

.home_iz .noticia_home  		{width:300px; }
.home_iz .noticia_home h2		{width:280px; }
.home_iz .noticia_home ul li	{width:250px; }

.home_de .noticia_home  		{width:300px;  }
.home_de .noticia_home h2		{width:280px; }
.home_de .noticia_home ul li	{width:250px; }

.noticia_home h2			{padding:5px 10px; background:#395D94; color:#fff;  font-weight:bold; font-size:.75em;}
.noticia_home h3			{float:left; font-size:.6875em; }
.noticia_home a				{color:#385c91; text-decoration:underline; }
.noticia_home a:hover		{color:#c86913; text-decoration:none; }
.noticia_homee ul			{float:left; margin:0; padding:8px 0 0 0; }
.noticia_home ul li			{float:left; padding:0 0 13px 10px; margin:0; }

.noticia_home .una_cronica	{padding:10px 10px ; margin:0 0 10px 0; }
.noticia_home img 			{width:275px; margin:0 auto 0 auto; border:1px solid #ccc; }
.noticia_home a 			{/* font-weight:bold; *//*font-size:.75em; */ }
.noticia_home a:hover		{}
.noticia_home span			{display:block; padding:5px 0 0 0;  color:#999; font-size:.6875em; }
.noticia_home p				{padding:5px 0; font-size:.6875em; }
.noticia_home p a			{font-weight:normal; }
.noticia_home .ttt 			{color:#385c91; }


/* cronicas*/
.cronicas_home				{float:left; border:1px solid #D6DFE7; }

.home_iz .cronicas_home  		{width:630px; }
.home_iz .cronicas_home h2		{width:610px; }
.home_iz .cronicas_home ul li	{width:500px; }

.home_iz .hay_actualidad .cronicas_home  		{width:318px; margin:0 0 0 10px; }
.home_iz .hay_actualidad .cronicas_home h2		{width:298px; }
.home_iz .hay_actualidad .cronicas_home ul li	{width:268px; }



.home_de .cronicas_home  		{width:300px;  }
.home_de .cronicas_home h2		{width:280px; }
.home_de .cronicas_home ul li	{width:250px; }


.cronicas_home h2			{padding:5px 10px; background:#395D94; color:#fff;  font-weight:bold; font-size:.75em;}
.cronicas_home h3			{float:left; font-size:.6875em; }
.cronicas_home a			{color:#385c91; text-decoration:underline; }
.cronicas_home a:hover		{color:#c86913; text-decoration:none; }
.cronicas_home ul			{float:left; margin:0; padding:8px 0 0 0; }
.cronicas_home ul li		{float:left; padding:0 0 13px 10px; margin:0; }

.cronicas_home .una_cronica	{padding:10px 10px ; margin:0 0 10px 0; }
.cronicas_home_tit			{font-size:.75em; font-weight:bold; }
.cronicas_home a 			{}
.cronicas_home a:hover		{}
.cronicas_home span			{display:block; padding:5px 0 0 0;  color:#999; }
.cronicas_home p			{padding:5px 0; }
.cronicas_home p a			{font-weight:normal; }
.cronicas_home .ttt 		{color:#385c91; }




/* actualidad */

.categoria_a				{float:left; width:690px; padding:20px 0 20px 0; }
.categoria_a .imagen		{padding:0 0 10px 0; }
.categoria_a .imagen img	{float:right; margin:0 0 20px 20px; }
.categoria_a .textos		{font-size:.75em; }
.categoria_a .textos embed 	{float:right; margin:0 0 0 20px; padding:0; }
.categoria_a .textos a		{color:#385c91; }
.categoria_a .textos a:hover{color:#c86913; text-decoration:underline; }}

.listado_a					{float:left; }
.listado_a h2				{color:#c86913; font-size:1.325em; border-bottom:1px solid #c86913;  padding:30px 0 5px 0; margin:0 0 0 0; }
.listado_a .una_a			{float:left; width:690px; border-bottom:1px solid #ccc; padding:10px 0; }
.listado_a .imagen			{float:right; padding:0 0 0 0; }
.listado_a .imagen img		{border:1px solid #ccc; }
.listado_a .textos			{float:left; font-size:.75em; }
.listado_a .textos a		{color:#385c91; margin:0 0 15px 0; }
.listado_a .textos a:hover	{color:#c86913; text-decoration:underline; }
.listado_a .textos p		{padding:4px 0; }
.listado_a .textos p span	{color:#999; }

.actualidad_detalle				{float:left; width:690px; padding:0 0 20px 0; }
.actualidad_detalle .imagen		{padding:0 0 10px 0; }
.actualidad_detalle .imagen img	{float:right; margin:0 0 20px 20px; border:1px solid #ccc; }
.actualidad_detalle .textos		{font-size:.75em; padding:0 0 20px 0; }
.actualidad_detalle .textos embed 	{float:right; margin:0 0 10px 20px; padding:0; }
.actualidad_detalle .textos p		{font-size:x-small; padding:0 0 10px 0; text-align:center; color:#333; }
.actualidad_detalle .textos p img	{display:block; border:1px solid #ccc; margin:0 auto 10px auto ! important; }
.actualidad_detalle ul			{}
.actualidad_detalle li			{}
.actualidad_detalle li span		{}
.actualidad_detalle a		{color:#385c91;}
.actualidad_detalle a:hover	{color:#c86913; text-decoration:underline; }




.ejemplos			{float:left; width:950px; padding:0 0 20px 0;}
.ejemplos p			{padding:0 0 10px 0; font-size:.75em; }
.ejemplos p a		{color:#003873; text-decoration:underline; }
.ejemplos p a:hover	{text-decoration:none; }
.ejemplos h2		{float:left; width:943px; color:#002463; border-bottom:1px solid #002463; padding:0 0 10px 0; margin:-10px 0 0 0; font-size:1em; }

.ejemplos div			{float:right; width:300px; border:1px solid #C6C3C6; background:#DEDFDE; padding:20px ; color:#000; margin:-30px 6px 0 0; font-size:.75em; }
.ejemplos ul			{float:left; padding:10px 0 0 0; font-size:.75em; }
.ejemplos li			{float:left; width:225px; height:150px;  margin:0 5px 10px 5px ; border:1px solid #ccc; text-align:center; }
.ejemplos li img		{width:200px; }
.ejemplos li.carta		{width:auto ! important; height:auto ! important; border:0; }
.ejemplos li.carta img	{width:auto ! important; }


.informacion			{float:left; width:950px; padding:0 0 40px 0;}
.informacion p			{padding:0 80px 10px 0; font-size:.75em; }
.informacion p a		{color:#003873; text-decoration:underline; }
.informacion p a:hover	{text-decoration:none; }
.informacion h2			{float:left; width:943px; color:#002463; border-bottom:1px solid #002463; padding:0 0 0 0; margin:25px 0 15px 0; font-size:.75em; }


	
