/* ARTWORK VIEW */

/* mensajes de confirmacion de un envio correctamente, errores, etc */
.mensajesConfirmacion {
	padding: 2em 3em 3em 3em;
}

#submissionOK {
	/*color: #C42214;*/
}

#submissionFAIL {
	color: #C42214;
}


#photoBlock{
	float:right;
	width: 373px;
	margin:0 15px 0px 0;
	padding: 15px;
	border-right: dashed 1px #999;
	border-bottom: dashed 1px #999;
	position:relative;
	z-index:3;
}

#photoBlock img{
	display:none;
}

#photoBlock img.current{
	display:block;
	margin: 0 auto;
}



#productPriceBlock{
	float:right;
	width: 173px;
	margin: 0 0 15px 0;
}

#productoLabel {
	font-size: 1.3em;
	margin:0;
}


#precio {
	font-size: 1.6em;
	margin:5px 0 15px 0;
}

#precioNoBueno {
	font-size: 0.75em;
	font-weight: normal;
	font-style:italic;
	margin:5px 0 15px 0;
}

#description {
	float:left;
	width: 373px;
	margin-bottom:20px;
	position:relative;
	z-index:4;
}

#imagenesNavegacion {
	padding: 0 0 15px 10px;
}

#imagenesNavegacion a {
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	float:left;
	padding: 2px 5px;
	margin: 0px 2px 0px 2px;
	border: solid 1px #999;
	background-color: #C0E6CE;
	color:#000;
	border-top:none;
	text-decoration:none;
}

#imagenesNavegacion a:hover, #imagenesNavegacion a.current {
	background-color: #FFF;
	color:#666;
	font-size:1.1em;
	border: dashed 1px #999;
	border-top:none;
	margin-top:-1px;
	position:relative;
	z-index:4;
}

#description h4 {
	clear:left;
	margin:15px 0 10px 0;
}


#wholesellerMsg, #wholesellerMiniMsg {
	padding: 10px;
	margin-top:-10px;
	border: dashed 1px #999;
	background-color: #C0E6CE;
	font-style:italic;
	font-size: 0.90em;
}

/*********************** TABLA LISTADO ********************** */
/* TABLAS DE LISTADO */
#otherProducts {
	float:none;
	clear:both;
}



table.listado td{
	width:25%;
}


table.listado p.noImageBlock {
	width: 120px;
	height: 134px;
}

table.listado a.btn {
	width: 109px;
}


/******** QUANTITY INPUT EXCEPCION FORM **************** */
form#productOptions{
	width:143px;
}