:root{
	--font-size-fichataxonomica:14px;
}


body {
	background:black;

    
}






table.clasificacioncientifica{
    
	
	border-collapse: collapse;

	border:solid 3px rgb(179, 255, 0);
    background:rgb(33, 185, 19);
}





table.clasificacioncientifica th,
table.clasificacioncientifica td{
	border-bottom:solid 3px rgb(179, 255, 0);

	padding: 10px;
	font-size: var(--font-size-fichataxonomica);
    
}







table.clasificacioncientifica td:first-child{
	width: 25%;
}



table.clasificacioncientifica tbody tr:last-child{
	background: rgba(236, 247, 136, 0.61);
}


table.clasificacioncientifica td img{
	width: 99%;
	height: auto;
}





div.contenidoFicha,
div.imagenFicha,
div.tituloFicha{
    padding: 10px;
	width: 96.2%;
	margin-bottom: 2%;
    background:rgb(33, 185, 19);
    margin-right: 50%;
    border:solid 3px rgb(179, 255, 0);
}


div.tituloFicha{
	text-align: center;	
	color: rgb(255, 251, 0);
	text-shadow: 2px 2px 2px rgb(46, 23, 1);
	font-size: calc(var(--font-size-fichataxonomica) + 15px);
}



div.imagenFicha{
	text-align: center;

}




div.imagenFicha img{
	position: relative;
    width:30%;
	height: auto;
	border:solid 2px rgb(179, 255, 0);

}





a {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #333;
}
a:link {
	text-decoration: none;
	color: #F8FBC7;
}
a:visited {
	text-decoration: none;
	color: #E1E1E1;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
