/********************** <General> **********************/
* {margin: 0; padding: 0;}

body{
	background: #FFF;
}

h1, .accesibilidad{display: none;}

a{text-decoration: none;}

img{border:0;}

#contenedor{
	width: 520px;
	margin: auto;
	padding:0 0 0 50px;
	background: #FFF url(imagenes/fondo_contenedor_detalle_producto.jpg) repeat-y;
}
/********************** </General> **********************/
/********************** <Cabecera> **********************/
#cabecera{
	float:left;
	width:520px;
	height:320px;
}
/********************** </Cabecera> **********************/
/********************** <Contenido> **********************/
#contenido{
	width: 510px;
	overflow:hidden;
	clear:both;
	min-height: 575px;
	background: url(imagenes/fondo_contenido_detalle_producto.jpg) no-repeat;
}
* html div#contenido{ /* El explorer coge esa altura m?nima */
	height: 575px;
}

	/********************** <contenido_texto> **********************/
	#contenido_texto{
		float:left;
		display:inline;
		margin: 0px 0 0 0px;
		padding: 0 10px 0 10px;
	}
		#contenido_texto h2{
			padding: 0 0 10px 0;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:18px;
			text-align:center;
			color:#000;
		}
		#contenido_texto p, #contenido_texto ul, #contenido_texto ol{
			padding: 0 0px 10px 0;
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			text-align: justify;
			color:#000;
			line-height: 145%;
		}
		#contenido_texto ul, #contenido_texto ol{
			list-style: square;
			margin: 0 0px 0px 20px;
		}

	/********************** </contenido_texto> **********************/
/********************** </Contenido> **********************/