/* CSS Document */

	HTML	{height:100%;}
    BODY 	{margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; background-color:#f0f1f1; height:100%;}					
	A,P,TD,DIV,FONT,BODY,SPAN,UL,LI,INPUT,TEXTAREA,SELECT		{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color: #9c9e9f;}
	p		{margin-top:0px}
	img			{ border-width:0px; font-size:1px; margin:0px; padding:0px;}
	a {outline:0;}

/* estructura */
	.ventana  			{width:100%; height:100%; text-align:left; position:absolute; margin:0px; padding:0px;}
	.pagina  			{width:851px; margin:18px auto 20px auto; padding:0px 23px; text-align:left; background:transparent url('../img_sport_care/logo_ortecmo.jpg') no-repeat 0px 0px;}
	
	.sobreCabecera		{width:100%; height:20px; width:675px; padding-left:176px; margin-bottom:10px;}
	.cabecera			{width:675px; height:139px; position:relative; padding-left:176px;}
	.documento			{width:851px; margin:10px 0px 44px 0px;}
	.zonaIzq			{float:left; width:147px; margin:4px 29px 0px 0px;}
	.zonaContenidos		{float:left; width:675px; margin:0px;}
	
	.pie				{width: 100%; padding-top:10px; border-top:solid 1px #a6a4c8;}


/* general */

	
/* sobraCabecera */
	.zonaBusqueda		{float:left; width:147px; margin-right:29px; background:transparent url('../img_sport_care/cajas/fondo_buscar.jpg') no-repeat 0px 0px;}
		.txtBusqueda	{float:left; padding:3px 3px 0px 3px; margin:0px 2px 0px 0px; width:121px; height:17px; color:#003882; background-color:transparent; border-width:0px;}
		.btnBuscar		{float:left; display:block; color:#87888a; width:18px; height:20px; padding:0px 0px 0px 0px; background:transparent url('../img_sport_care/botones/btnBuscar.jpg') no-repeat 0px 0px; text-indent:-9999px;}
		.btnBuscar:hover	{background-position:0px -20px;}
	
	.zonaBtnSobreCabecera		{float:left; width:147px; margin-right:29px;}
	.zonaBtnSobreCabeceraUltima		{float:left; width:147px; margin-right:0px;}
		
	.btnMenuSuperior		{display:block; color:#003882; width:147px; height:17px; padding:3px 0px 0px 0px; text-align:center; background:transparent url('../img_sport_care/botones/btnMenuSuperior.jpg') no-repeat 0px 0px;}
	.btnMenuSuperior:hover	{background-position:0px -20px; color:#fff;}
	
	.btnVerCarrito			{float:left; display:block; color:#fff; width:93px; margin-right:3px; height:17px; padding:3px 0px 0px 0px; text-align:center; background:transparent url('../img_sport_care/botones/btnVerCarrito.jpg') no-repeat 0px 0px;}
	.btnVerCarrito:hover	{background-position:0px -20px;}
	
	.btnVaciarCarrito		{float:left; display:block; color:#fff; width:51px; height:17px; padding:3px 0px 0px 0px; text-align:center; background:transparent url('../img_sport_care/botones/btnVaciarCarrito.jpg') no-repeat 0px 0px;}
	.btnVaciarCarrito:hover	{background-position:0px -20px;}

/* cabecera */
	.logo	{}

	.menuArriba	{float:left; width:675px;}
	
	.menuArriba ul				{margin:0px 0px 0px 0px; padding:0px; list-style-type:none;}
	.menuArriba ul li			{float:left; width:147px; margin:0px 29px 0px 0px; padding:0px 0px; text-transform:uppercase; text-align:center;}	
	.menuArriba ul li a 		{display:block; font-weight:bold; width:147px; height:20px; padding:8px 0px;}
	.menuArriba ul li a:hover 	{background-color:#fff;}
	
	.menuArriba ul li#seccionEmpresa	{border-bottom:solid 1px #003882;}
	.menuArriba ul li#seccionEmpresa a	{color: #7979ac; font-size:16px;}
	
	.menuArriba ul li#seccionNoticias 	{border-bottom:solid 1px #003882;}
	.menuArriba ul li#seccionNoticias a	{color: #7979ac; font-size:16px;}
	
	.menuArriba ul li#seccionTienda		{border-bottom:solid 1px #003882;}
	.menuArriba ul li#seccionTienda	a	{color: #7979ac; font-size:16px;}
	
	.menuArriba ul li#seccionContacto 	{border-bottom:solid 1px #003882; margin-right:0px;}
	.menuArriba ul li#seccionContacto a	{color: #7979ac; font-size:16px;}
	
	#flashCabecera {position:absolute; bottom:0px; width:851px; height:96px; font-size:1px;}
	
/* menu productos */
	.zonaIzq {padding-bottom:50px;}
	.zonaIzq ul				{margin:0px 0px 0px 0px; padding:0px; list-style-type:none;}
	.zonaIzq ul li			{margin:0px 0px 1px 0px; padding:0px; width:147px;}
	.zonaIzq ul li a 		{display:block; width:147px; font-size:14px; color:#fff; text-align:center; padding:12px 0px;}
	.zonaIzq ul li a:hover 	{color:#000;}
	.zonaIzq ul li p			{font-size:14px;}
	.zonaIzq ul li p strong	{font-weight:normal; color:#57585a;}
	
	.zonaIzq ul li.liOfertas a				{background:#de4533 url("../img_sport_care/cajas/menu_rojo.jpg") no-repeat;}
	.zonaIzq ul li.liProductosDestacados a	{background:#de4533 url("../img_sport_care/cajas/menu_rojo.jpg") no-repeat;}
	.zonaIzq ul li.liPrimerasMarcas a		{background:#de4533 url("../img_sport_care/cajas/menu_rojo.jpg") no-repeat;}
	.zonaIzq ul li.liFamilias a				{background:#de4533 url("../img_sport_care/cajas/menu_rojo.jpg") no-repeat;}
	.zonaIzq ul li.liAtletas a				{background:#de4533 url("../img_sport_care/cajas/menu_rojo.jpg") no-repeat;}
	
	
	.zonaIzq ul li ul li {margin:1px 0px 0px 0px; background-color:Fuchsia;}
	
	.zonaIzq ul li.liOfertas ul li a,
	.zonaIzq ul li.liProductosDestacados ul li a,
	.zonaIzq ul li.liPrimerasMarcas ul li a,
	.zonaIzq ul li.liFamilias ul li a,
	.zonaIzq ul li.liAtletas ul li a {color:#003882; font-size:11px; padding:6px 0px; background-color:transparent; background-image:none; margin:0px;}
	
	
	.zonaIzq ul li.liOfertas ul li			{background-color:#f7d0cc; margin:0px 0px 1px 0px;}
	.zonaIzq ul li.liOfertas ul li .arriba	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo_arriba.jpg') no-repeat; margin:0px;}
	.zonaIzq ul li.liOfertas ul li .abajo	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo_abajo.jpg') no-repeat 0px bottom; margin:0px;}
	
	.zonaIzq ul li.liProductosDestacados ul li			{background-color:#f7d0cc;}
	.zonaIzq ul li.liProductosDestacados ul li .arriba	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo_arriba.jpg') no-repeat;}
	.zonaIzq ul li.liProductosDestacados ul li .abajo	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo_abajo.jpg') no-repeat 0px bottom;}
	
	.zonaIzq ul li.liPrimerasMarcas ul li			{background-color:#f7d0cc;}
	.zonaIzq ul li.liPrimerasMarcas ul li .arriba	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo_arriba.jpg') no-repeat;}
	.zonaIzq ul li.liPrimerasMarcas ul li .abajo	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo_abajo.jpg') no-repeat 0px bottom;}
	
	.zonaIzq ul li.liFamilias ul li			{background-color:#f7d0cc;}
	.zonaIzq ul li.liFamilias ul li .arriba	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo_arriba.jpg') no-repeat;}
	.zonaIzq ul li.liFamilias ul li .abajo	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo_abajo.jpg') no-repeat 0px bottom;}
	
	.zonaIzq ul li.liFamilias ul li.familia			{background-color:#e87c70;}
	.zonaIzq ul li.liFamilias ul li.familia .arriba	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo2_arriba.jpg') no-repeat;}
	.zonaIzq ul li.liFamilias ul li.familia .abajo	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo2_abajo.jpg') no-repeat 0px bottom;}
	.zonaIzq ul li.liFamilias ul li.familia .abajo a {color:#fff;}
	.zonaIzq ul li.liFamilias ul li.familia .abajo a:hover {color:#f7d0cc;}
	
	.zonaIzq ul li.liAtletas ul li			{background-color:#f7d0cc;}
	.zonaIzq ul li.liAtletas ul li .arriba	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo_arriba.jpg') no-repeat;}
	.zonaIzq ul li.liAtletas ul li .abajo	{padding: 0px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/menu_rojo_abajo.jpg') no-repeat 0px bottom;}

	.zonaIzq ul li ul li a:hover 	{}
	
	
	

	
	
/* titulo */
	.zonaTitulo		{}
	h1,
	.h1,
	.h1Gris				{margin:0px 0px 12px 0px; padding:0px; font-size:28px; color: #003882; font-weight:bold;}
	
	h1 .separador,
	.h1 .separador,
	.h1Gris .separador	{color: #003882; font-size: 18px; border-left:solid 2px #003882; margin-left:7px;}
	
	h1 .segundoNivel,
	.h1 .segundoNivel,
	.h1Gris .segundoNivel	{font-size:15px; color: #003882; font-weight:bold;}	
	
	.h1Gris,
	.h1Gris .separador,
	.h1Gris .segundoNivel	{color: #003882;}
	
	.h1Gris .separador {border-left:solid 2px #003882;}
	
	.h2	{margin:40px 0px 5px 0px; padding:0px; font-weight:bold; font-size:18px; color:#003882;}
	h2.subtitulo	{font-size:15px; color: #003882; font-weight:bold; margin:0px;}
	
	
	
/* contenidos */
	.lineaProductos	{height:207px; margin-bottom:16px;}
	
	.cajaPequeIzq,
	.cajaPequeDcha	{float:left; margin:0px 0px 0px 0px; width:323px; height:207px; position:relative; background:transparent url('../img_sport_care/rollover_caja.jpg') no-repeat 0px 0px; }
	.cajaPequeIzq	{margin-right:29px;}
	
	.cajaNoticia	{margin:0px 0px 16px 0px; width:675px; height:140px; position:relative; background:transparent url('../img_sport_care/rollover_caja_noticia.jpg') no-repeat 0px 0px; }
	
	.cajaRedondeadaGrande		{width:675px; margin-bottom:16px; background:#fff url('../img_sport_care/cajas/caja_redondeada.jpg') repeat-y;}
	.cajaRedondeadaGrande .arriba		{width:675px; padding:4px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/caja_redondeada_arriba.jpg') no-repeat;}
	.cajaRedondeadaGrande .abajo		{width:667px; padding:0px 4px 4px 4px; background:transparent url('../img_sport_care/cajas/caja_redondeada_abajo.jpg') no-repeat 0px bottom;}
	
	.cajaRedondeadaPeq		{width:323px; margin-bottom:16px; background:#fff url('../img_sport_care/cajas/caja_redondeada_peq.jpg') repeat-y;}
	.cajaRedondeadaPeq .arriba		{width:323px; padding:4px 0px 0px 0px; background:transparent url('../img_sport_care/cajas/caja_redondeada_peq_arriba.jpg') no-repeat;}
	.cajaRedondeadaPeq .abajo		{width:295px; padding:10px 14px 4px 14px; background:transparent url('../img_sport_care/cajas/caja_redondeada_peq_abajo.jpg') no-repeat 0px bottom;}
	
	.anchoTotal			{width:667px;}
	.anchoCol4-5		{width:295px; padding:10px 10px 0px 10px;}
	
	.btnDcha	{width:675px; margin-bottom:10px; height:20px; position:relative;}
	.btnVolver		{position:absolute; right:0px; display:block; color:#87888a; width:36px; height:16px; padding:4px 20px 0px 0px; background:transparent url('../img_sport_care/botones/btnVolver.jpg') no-repeat right 0px;}
	.btnVolver:hover	{background-position:right -20px;}
	 
	.btnAnterior		{float:left; display:block; color:#87888a; width:20px; height:20px; padding:0px 0px 0px 0px; background:transparent url('../img_sport_care/botones/btnAnterior.jpg') no-repeat 0px 0px; text-indent:-9999px;}
	.btnAnterior:hover	{background-position:0px -20px;}
	
	.btnSiguiente		{float:left; display:block; color:#87888a; width:20px; height:20px; padding:0px 0px 0px 0px; background:transparent url('../img_sport_care/botones/btnSiguiente.jpg') no-repeat 0px 0px; text-indent:-9999px;}
	.btnSiguiente:hover	{background-position:0px -20px;}
	
	.paginas			{float:left; margin:1px 6px; color:#b1b3b4; font-size:16px; font-weight:bold;}
	
	.ZonaOrden {width:675px; margin-bottom:10px; height:42px; position:relative;text-align:right;}
	.btnOrden		{text-decoration:underline;}
	.btnOrden:hover	{color:Black;}	
	.btnOrdenActivo {text-decoration:none;color:#003882;}
	
/* listado productos */	
	.imgProducto  		{position:absolute; z-index:2; background:transparent url('../img_sport_care/rollover_caja.gif') no-repeat 0px 0px; display:block; width:123px; height:191px; padding:8px 188px 8px 12px;}
	.imgNoticia  		{position:absolute; z-index:2; background:transparent url('../img_sport_care/rollover_caja_noticia.gif') no-repeat 0px 0px; display:block; width:123px; height:124px; padding:8px 540px 8px 12px;}
	.imgProducto:hover {background-position:0px -207px;}
	
	.imgNoticia:hover 	{background-position:0px -140px;}
	
	.cajaPequeIzq h2,
	.cajaPequeDcha h2 {position:absolute; z-index:1; right:6px; top:13px; width:170px; height:85px; overflow:hidden; margin:0px; padding:0px; font-weight:bold; font-size:18px; color:#003882;}
	
	.cajaNoticia h2 {position:absolute; z-index:1; right:16px; top:23px; width:512px; height:45px; overflow:hidden; margin:0px; padding:0px; font-weight:bold; font-size:18px; color:#003882;}

	.infoProducto	{position:absolute; z-index:1; right:6px; top:104px; width:170px; background:transparent; color:#a09dc4;}
	.infoProducto p {margin:0px; color:#a09dc4;}
	
	.infoNoticia	{position:absolute; z-index:1; right:16px; top:82px; width:512px; height:43px; overflow:hidden; background:transparent; }
	.fechaNoticia	{position:absolute; z-index:1; right:16px; top:10px; width:512px; background:transparent; }
	
	

/* productos */	
	h1.producto { margin:0px; padding:0px; font-weight:bold; font-size:18px; color:#003882;}
	
	.zonaImg		{float:left; width:280px; text-align:center; margin-top:20px;}
		
		.galeria	{width:222px; margin-top:20px; margin:20px auto 10px auto;}
		.mini			{float:left; margin-right:4px; margin-bottom:10px;}
		.mini a			{display:block; width:62px; height:62px; padding:4px; background:transparent url('../img_sport_care/botones/btnImagenMini.jpg') no-repeat;}
		.mini a:hover	{background-position:0px -70px;}
	
	.zonaInfo		{float:left; width:367px;  margin-top:20px;}
	.zonaInfoSuelta	{margin-top:20px; margin-left:20px;}
	
	p.fecha	{margin:0px;}
	.zonaTextoNoticia	{margin:20px 0px;}
	
	.fabricante		{margin-bottom:16px;}
	.zonaImgFabricante		{float:left; width:119px; margin-right:19px;}
	.zonaInfoFabricante		{float:left; width:229px;}
	
	.zonaPreciosProducto	{margin-bottom:16px;}
	.opcionesProducto	{float:left; padding-right:19px; border-right:solid 1px #9c9e9f; margin-right:19px; height:auto !important; height:77px; min-height:77px;}
	.preciosProducto	{float:left; width:170px;}
	
	.opcionesProducto p {margin-bottom:5px;}
	
	.opcionesProducto select {margin-bottom:8px; background-color:#f7d0cc; color:#003882;}
	
	.zonaAnyadirCarrito		{float:right;}
	.btnAnyadirCarrito		{display:block; width:150px; height:24px; margin-bottom:10px; padding:11px 0px 0px 34px; color:#6c6c6e; background:transparent url('../img_sport_care/botones/btnAnadirCarrito.jpg') no-repeat 0px 0px;}
	.btnAnyadirCarrito:hover	{background-position:0px -35px;}
	
	.btnCarrito			{float:right; display:block; color:#fff; width:155px; height:21px; padding:6px 0px 0px 0px; margin-left:10px; background:transparent url('../img_sport_care/botones/btnPasoCompra.jpg') no-repeat 0px 0px; text-align:center; font-size:10px; font-weight:bold;}
	.btnCarrito:hover	{background-position:0px -27px;}
		
	.btnMasInfo		{display:block; width:28px; height:24px; margin-bottom:10px; padding:11px 0px 0px 32px; color:#6c6c6e; background:transparent url('../img_sport_care/botones/btnMasInfo.jpg') no-repeat 0px 0px;}
	.btnMasInfo:hover	{background-position:0px -35px;}
	
	.infoCompleta	{margin-bottom:20px;}

/* mapaweb */
	.mapaweb				{margin:20px 0px 20px 50px; padding:0px; list-style-type:none;}
	.mapaweb li			{margin:0px 0px 5px 0px; padding:0px 0px 0px 16px;}
	.mapaweb li a 		{font-size:14px;}
	.mapaweb li a:hover 	{color:#000;}
	
	.mapaweb li ul li			{margin-top:5px;}
	
	.mapaweb li ul				{list-style-type:none; margin:0px 0px 0px 20px; padding:0px;}

	.mapaweb li.liNoticias,
	.mapaweb li.liComoComprar,
	.mapaweb li.liEmpresa				{background:transparent url("../img_sport_care/iconos/vinyeta_gris.jpg") no-repeat 0px 5px;}
	.mapaweb li.liOfertas				{background:transparent url("../img_sport_care/iconos/vinyeta_roja.jpg") no-repeat 0px 5px;}
	.mapaweb li.liProductosDestacados	{background:transparent url("../img_sport_care/iconos/vinyeta_roja.jpg") no-repeat 0px 5px;}
	.mapaweb li.liPrimerasMarcas		{background:transparent url("../img_sport_care/iconos/vinyeta_roja.jpg") no-repeat 0px 5px;}
	.mapaweb li.liFamilias				{background:transparent url("../img_sport_care/iconos/vinyeta_roja.jpg") no-repeat 0px 5px;}
	.mapaweb li.liAtletas				{background:transparent url("../img_sport_care/iconos/vinyeta_roja.jpg") no-repeat 0px 5px;}
	
	.mapaweb li.liPrimerasMarcas ul li	{background:transparent url("../img_sport_care/iconos/vinyeta_roja_clara.jpg") no-repeat 0px 5px;}
	.mapaweb li.liFamilias ul li 		{background:transparent url("../img_sport_care/iconos/vinyeta_roja_clara.jpg") no-repeat 0px 5px;}
	.mapaweb li.liFamilias ul li ul li	{background:transparent url("../img_sport_care/iconos/vinyeta_roja_muy_clara.jpg") no-repeat 0px 5px;}



/* pie */

	.direccion	{float:left; width:147px; margin-right:29px; color:#a6a4c8;}
	.direccion a	{color:#a6a4c8;}
	.estandares	{float:right;}
	
	.estandares a 		{color:#a6a4c8;}
	.estandares a:hover, .direccion a:hover 	{text-decoration:underline;}
	
/* formateo */

	.clear	{clear:both; margin:0px; padding:0px;}
	.dcha		{float:right;}
	.izq		{float:left;}

/* estilos */

	.azulClaro	{color:#7b7bae;}
	.azul		{color:#003882;}
	.azul a		{color:#003882; text-decoration:underline;}
	
	.destacadoAzulClaro	{color:#7b7bae; font-size:18px; line-height:18px;}
	.destacadoAzul	{color:#003882; font-size:18px; line-height:20px;}
	
	.letraPequenya		{margin-top:10px;}
	.letraPequenya p	{color:#003882; font-size:10px;}
	
	.subrayado		{text-decoration:underline;}
	.obligatorio	{font-style:italic;}
	
	.enlace {text-decoration:underline;}
	.enlace:hover {color:Black;}
