Volviendome loco con color de fondo para 2 divs

Buenas tardes!
Ya no puedo más y he optado por pediros ayuda.

El tema es que quiero dar color a un div que contiene otros dos divs dentro, pero o no se me colorea ninguno o se me colorean por separado, un ejemplo:


http://www.infrasa.es/cosasaparte/css1.bmp

El tema es que se colorease TODO no que quedase ese margen blanco en el medio.

El código fuente que he usado es:

XHTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es">


<head>
	<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
	<meta name="author" content="odin921" />

	<title>Infrasa</title>
	
	<link rel="stylesheet" href="estilos.css" type="text/css" media="all"/> 
</head>

<body>        
	                                                                      
<div id="global">
<span class="color1">
<div id="logo">
[img]objects/images/logo3.png[/img]
</div>
<div id="texto_logo">


[b]Telefono contacto: 91XXXXXX[/b]</p>


[b]Mail contacto: [email][correo eliminado][/email][/b]</p>
</div>
</div>

</div>
        
</body>

</html>

y el CSS:

body {text-align: center}
#global {width:800px ; margin: 4px auto }
#logo{float: left; background-color: #B2DAF9;}     
#texto_logo {float: right; margin: 9px auto;  background-color: #B2DAF9;}

Un saludo y gracias
Hola odin

deacuerdo a tu codigo pues los 2 divs van a ir por diferentes partes por eso se colorean por separado.

#logo{float: left; background-color: #B2DAF9;} le pusiste q se acomodara a la izquierda
#texto_logo {float: right; margin: 9px auto; background-color: #B2DAF9;} le pusiste q se acomodara a la derecha

dime como quieres q aparezcan tus divs uno debajo del otro???????
quiero que ambos aparezcan centrados uno al lado del otro. El logo a la izquierda y el texto a la derecha, y todo con el mismo color.

Un saludo y muchas gracias ;)
Y ya que estamos...
Cómo puedo hacer lo que antiguamente hacía con tablas (y ahora quiero hacer con CSS,XHTML y divs) de que una zona de la web siempre apareciera estática mientras el contenido aparecía en la zona central?

Es decir que la zona de la izquierda de la web aparezca un menú que siempre está visible, y al ir pinchando en los enlaces dle menú, la zona central de la web vaya mostrando el contenido...

Gracias!
Bueno ahora si stoy en mi casa ahora si te puedo ayudar :P

ya primero a lo primero :P pon las cosas en rojo en tu hoja de stilos :P

body {text-align: center}
#global {width:800px ; margin: 4px auto; background-color: black }
#logo{float: center; background-color: #B2DAF9;}
#texto_logo {float: center; margin: 9px auto; background-color: #B2DAF9;}

Bueno el color lo cambias si quieres :P

lo segundo : para eso es la plantilla si sigues los cursos paso a paso veras como va tomando como tu quieres el menu :P

bueno avisas si no te resulto lo cual no creo :P
Muchas gracias Kamael, así da gusto ;)

Dos cosillas sobre lo de dar color al fondo:

1.- Leyendo hice una chapucilla y quería ver que te parece. El tema es que use "padding" con porcentajes para rellenar la zona que yo quería.
Pero es una chapucilla no? Habría que hacerlo como me has comentado antes.
2.- Al darle un color al div "global" no se colorearía toda la página?? Que yo sólo quiero que se pinte la zona superior de los divs "logo" y "logo_texto" para poder dar luego un color diferente al resto.


Y lo de que el menú se quede sin moverse mientras se mueve el contenido central aparece en el curso??Perfecto, miraré en que sección porque muchas cosas ya las se.

Gracias!!!! ;)
lo de la 1 bueno puedes hacerlo asi pero es mejor mandar todo desde css para q no tengas q cambiar plantilla por plantilla el color lo haces directo en css.

lo segundo bueno si al div global le das una altura y una anchura especifica no se coloreara toda la pagina. para colorear toda la pagina tienes q poner el color en body

y lo ultimo para eso es la plantilla q creas en el curso paso a paso, te da la posibilidad de tirarle copy paste :P en plantillas nuevas y asi solo cambiando el css cambiaran todas las plantillas de color :P