Hola:
En primer lugar, ¿Crees que un pixel se puede dividir por la mitad?
Cita:
Iniciado por jmb0286 @charset "utf-8";
#noticiasindex {
background-color: #666666;
height: 400px;
width: 375.5px;
margin-top: 15px;
margin-left: 15px;
}
#videosindex {
background-color: #666666;
height: 400px;
width: 375.5px;
margin-right: 15px;
float: right;
}
Modifícalo y déjalo como 375px.
En segundo lugar div es un elemento de bloque con lo cual te va a ocupar el ancho de su contenedor por eso el segundo div se coloca flotado a la derecha y abajo, para evitar eso deberás flotar el primero, noticiasindex, a la izquierda.
Código CSS:
Ver original#noticiasindex {
background-color: #666666;
height: 400px;
width: 375px;
margin-top: 15px;
margin-left: 15px;
float:left;
}
Saludos.