﻿.PanelNoticiasImportantes
{
	position:relative;
	width:913px;
	height:404px;
	background-color:White;
	color:#666666;
	padding:20px;
}

.ImgGrandePresentacion
{
	position:relative;
	width:540px;
	height:300px;
	text-align:center;
	overflow:hidden;
}

.FotoNoticiaPresentacion
{
	width:100%;
	height:auto;
}

.TextoNoticiaPresentacion
{
	position:absolute;
	right:20px;
	top:0px;
	width:340px;
	height: 430px;
	text-align: left;
	color:#666666;
	font-family:'regular';
	font-size:14px;
	font-weight:normal;
}

.TextoNoticiaPresentacion h2
{
	font-weight:normal; 
	font-size:25px;
	line-height:1;     
	color:#00a4df;
}

.MiniaturasPresentacion
{
	position:absolute;
	width:800px;
	height:130px;
	bottom:0px;
	left:20px;
}

.MiniaturaPresentacion
{
	width:120px;
	height:85px;
}

.PosMiniatura0
{
	position:absolute;
	left:0px;
	top:25px;
}

.PosMiniatura1
{
	position:absolute;
	left:140px;
	top:25px;
}
.PosMiniatura2
{
	position:absolute;
	left:280px;
	top:25px;
}
.PosMiniatura3
{
	position:absolute;
	left:420px;
	top:25px;
}
.PosMiniatura4
{
	position:absolute;
	left:560px;
	top:25px;
}

.NoticiaActiva
{
	box-shadow:0px 1px 10px rgba(0,0,0,0.3);
	-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.3);
	-moz-box-shadow:0px 1px 10px rgba(0,0,0,0.3);
}

.NoticiaWebGrande
{
	width:491px;
	min-height:160px;
}

.NoticiaWebMini
{
	width:245px;
}

.ResumenImagen
{
	position:relative;
	margin-left:160px;
	width:300px;
	padding:15px;
}

.ResumenSinImagen
{
	padding:10px;
}

.ResumenMiniIOri
{
	position:relative;
	width:225px;
	padding:5px;
}

.ResumenMiniI
{
	position: relative;
	width: 185px;
	padding: 10px;
	border-bottom: solid 1px white;
	margin-left: 15px;
	margin-right: 15px;
}

.ResumenMiniD
{
	position:relative;
	width:225px;
	padding:5px;
}

.ImagenFotoWeb
{
	position:absolute;
	left:15px;
	top:15px;
	width:150px;
}

.PresentacionWebG
{
	position:relative;
	width:89px;
	padding:5px;
	margin-top:20px;
}

.ImagenWebG
{
	width:341px;
	margin-left:25px;
	margin-right:25px;	
}

.TextoNoticiaDestacadaG
{
	position:absolute;
	width:481px;
	padding-left: 5px;
	padding-right:5px;
	left:410px;
	top:0px;
}

.TextoNoticiaDestacadaGSinImagen
{
	position:absolute;
	width:891px;
	padding-left: 5px;
	padding-right:5px;
	left:0px;
	top:0px;
}

.DestacadoGrande
{
	position:absolute;
	width:380px;
	height:450px;
	text-align:center;
}

.ContenedorImagenDestacadaGrandeOri
{
	position:absolute;
	left:0px;
	bottom:0px;
	width:450px;
	height:450px;
	background-color:White;
	border: solid 1px Red;
}
.ContenedorImagenDestacadaGrande
{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 380px;
	height: 450px;
	background-color: white;
	border: solid 1px red;
	vertical-align: middle;
}

.ImagenDestacadaGrande
{
	width:380px;
	border:solid 1px Red;
	bottom:0px;
	left:0px;
}

.ImagenPresentacionGrande
{
	width:380px;
	border:solid 1px Red;
	border-width:1px;
	position:relative;
	top:36px;
}


.ImagenDestacadaGrande2
{
	height:450px;
	border:solid 1px Red;
	border-width:1px;
}

.TextoDestacadoGrande
{
	position:absolute;
	color:White;
	background-color:Transparent;
	font-size:18px;
	top:10px;
	right:10px;
	z-index:10;
}

.FondoTextoDestacadoGrande
{
	position:absolute;
	background-color:Black;
	font-size:18px;
	top:-1px;
	left:1px;
	opacity: 0.45;
	filter: alpha(opacity=45);
	z-index:8;
	width:100%;
	height:60px;
}

.DestacadoPequenyo
{
	position:absolute;
	width:110px;
	height:200px;
	bottom:0px;
}

.PosicionDP0
{
	left:10px;
}

.PosicionDP1
{
	left:145px;
}

.PosicionDP2
{
	left:280px;
}

.ImagenDestacadaPequenya
{
	width:110px;
}

.ImagenDestacadaPequenya2
{
	height:110px;
}

.ContenedorImagenDestacadaPequenya
{
	width:110px;
	height:110px;
	text-align:center;
	vertical-align:top;
	border:solid 1px Red;
	margin-top:10px;
	background-color:White;
}

.TextoDestacadoPequenyo
{
	position:absolute;
	width:110px;
	height:67px;
	bottom:0px;
	text-align:center;
	color:White;
}

.ProductoCategoria
{
	width:185px;
	height: 280px;
	border:1px solid #303030;
	margin:10px;
}

.contenedorImagenProductoCategoria
{
	width: 185px;
	height:185px;
	text-align:center;
	background-color:White;
	vertical-align:middle;
	margin-bottom:10px;
}

.ImagenProductoCategoria
{
	width: 185px;
}

.ImagenProductoCategoria2
{
	height: 185px;
}


.TextoProductoCategoria
{
	width:185px;
	height:30px;
	text-align:center;
	font-family: Trebuchet, Trebuchet MS, Tahoma, Arial, sans-serif;
	color:White;
}

.TextoProductoCategoria2
{
	width:400px;
	padding-top:25px;
	padding-bottom:5px;
	text-align:center;
	font-family: Trebuchet, Trebuchet MS, Tahoma, Arial, sans-serif;
	color:White;
}

.panelContenedor
{
	z-index: 974;
	width: 800px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 25px;
}

.EtiquetaMarcaModelo
{
	z-index: 977;
	width: 327px;
	min-height: 28px;
	color: #9A999A;
	letter-spacing: 1px;
	font-size: 18px;
	font-family: Trebuchet, Trebuchet MS, Tahoma, Arial, sans-serif;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 1px;
}

.CajaCondiciones
{
	margin-top:30px;
}

.BotonDescripcionTallas
{
	margin-top:30px;
	font-size:0.7em;
	font-family:Century Gothic;
}

.MarcaModelo
{
	font-size: 21px;
	margin-top: -30px;
	height: 60px;
}

.PrecioPrenda
{
	font-size:24px;
	color:White;
	margin-top: 60px;
}

.PrecioPrendaOferta
{
	font-size:24px;
	color:White;
	margin-top: 30px;
}

.BloqueInformacionProducto
{
	width: 0.01px;
	position: absolute;
	margin-right: -10000px;
	left: 480px;
	top:0px;
}

.SelectorOpcionesHorizontal 
{
	background-color: black;
	color: #9A999A;
	font-size:11px;
	max-width:120px;
}

.tituloControles
{
	margin-top: 15px;
	margin-bottom: -10px;
}

.CajaRecogidaDatosCompra
{
	z-index: 1042;
	width: 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #9A999A;
	background-color: transparent;
	color: #9A999A;
	position: relative;
	padding: 5px;
	font-size:11px;
}

.CajaDescripcionProducto
{
	z-index: 1047;
	width: 400px;
	background-color: transparent;
	padding-bottom: 11px;
	left: -1px;
	margin-top: 15px;
	position: relative;
}

.galeriaFotosPresentacion
{
	position:relative;
	margin-top:40px;
}

.contenedorFotoMiniaturaProducto
{
	width:100px;
	height:100px;
	text-align:center;
}

.fotoMiniaturaProducto
{
	width:100px;
}

.fotoMiniaturaProducto2
{
	height:100px;
}

.controlImagen
{
	width:452px;
	height: 452px;
	vertical-align:middle;
	text-align:center;
	background-color:White;
	border: solid 1px Red;
}

.galeriaFotosPresentacion td td
{
	padding:2px;
}

.galeriaFotosPresentacion td td td
{
	border: 1px solid Red;
	background-color:White;
}

.botonCompraProducto
{
	width: 150px;
	height: 41px;
	font-size: 12px;
	margin-top: 30px;
	background-color: Transparent;
	background-image:url('../imagenes/botones/compra_off.png');
}

.botonCompraProducto:hover
{
	background-image:url('../imagenes/botones/compra_on.png');
	/*background-color:#bf0411;*/
	color:White;
}

.imagenBotonCantidad1
{
	position:absolute;
	left:40px;
	top:0px;
	width:12px;
	height:12px;
}

.imagenBotonCantidad2
{
	position:absolute;
	left:40px;
	bottom:0px;
	width:12px;
	height:12px;
}

.BotonOfertas
{
	width:140px;
	height:40px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:14px;
	color:White;
	margin-bottom:20px;
	cursor:pointer;
	background-image: url('../imagenes/botones/oferta_off.png');
	background-color:Transparent;
}

a.BotonOfertas,
.BotonOfertas a
{
	color:White;
}

.BotonOfertas:hover
{
	background-image: url('../imagenes/botones/oferta_on.png');
}

.PrecioTachado
{
	font-size: 0.9em;
	text-decoration:line-through;
}

.PrecioOferta
{
	font-size: 1.2em;
	margin-left: 10px;
	color:Red;
}