/* Estilos para la web */

/* Estilos genéricos */

img.fondofinal {
	display: block;
	float: none;

	margin-top: 5em;
	
	margin-left: auto;
	margin-right: auto;
}

img.margen {
	float: right;
}

/* Estilos estructurales */

#ficha {
	float: right;
	
	width: 250px;
	
	border: 1px solid #2868A8;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#ficha h1 {
	margin-top: 0;
	margin-bottom: 4px;
	text-align: center;
	
	background: url("ficha-th-fondo.png") repeat-x black;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #6EB3FB;
}

#ficha h2 {
	margin-top: 1px;
	margin-bottom: 2px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

#ficha p {
	margin-top: 1px;
	margin-bottom: 2px;
}

#ficha ul {
	margin-left: 2em;
	padding-left: 0;
	list-style-type: square;
}

#ficha #portada {
	float: right;
}

#ficha div.pros {
	margin-left: auto;
	margin-right: auto;

	width: 80px;
	height: 79px;
	
	background: url("imagen_ok.png");
}

#ficha div.cons {
	margin-left: auto;
	margin-right: auto;

	width: 80px;
	height: 79px;
	
	background: url("imagen_nook.png");
}