Cita:  
					Iniciado por jonysi_d  
   <div class="visitas">
		<p>	    <?php 
  include 'contador.php'; 
?>
 <span class="contador">  V i s i t a s</span></p>
			  </div>
 
 
 
el CSS, es:
.contador { margin-bottom:50px;}
.visitas{ margin-left:250px; width:350px; height:10px;}
    EL CSS ESTA CORRECTO 
Aplicas un margen al DIV, que se aplica sin problemas, dado que es una caja contenedora, por ende, esta bien indicarle que tenga un MARGEN con referencia a otro elemento. 
Si aplicas Margen a un texto, es poco probable que te lo acepte, lo mas recomendable es hacer un "padding-bottom", solo debes saber que el padding aumentara de tamaño tu div contenedor. 
Es decir, si tu div tiene 350px, al agregar un elemento con padding de 50px; tu div pasara a tener 350 + 50 px--- por lo que es recomendable, si afecta la estructura, aplicar 50px de padding, pero restarle 50px de margin a tu DIV.. 
espero te sirva 
Ahora bien, no tiene sentido hacer un DIV que tenga 10px en sentido vertical, y generes un elemento adentro que tenga 50px; de margen vertical con el bottom.. porque mejor no le pones   
.visitas{ margin-left:250px; margin-bottom:50px; width:350px; height:10px;} 
lo cual seria mas logico.