Os pongo el codigo CSS aver si vosotros podeis decirme ke ago mal.
(añadir que tanto el menu como la secciond e noticias se compone de imagenes de fondo, de ahi lo de menu 1 2 y 3 y lo de las noticia 1 2 y 3)
Código PHP:
   #contenedor
    {
    text-align:left;
    background-color:#BDBCBC; 
    width:800px;
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    }
#baner
    {
    background-image:url(../images/logo.jpg);
    background-position:center;
    width:772px;
    height:169px;
    margin-left:14px;
    margin-right:14px;
    margin-top:10px;
    background-repeat:no-repeat;
    }
#menu
    {
    margin-left:70px;
    margin-top:10px;
    background-color:#BDBCBC;
    width:160px;
    float:left;
    }
#menu1
    {
    background-color:#BDBCBC;
    background-image:url(../images/menuup.jpg);
    width:160px;
    height:55px;
    background-repeat:repeat-y;
    }
#menu2
    {
    background-color:#BDBCBC;
    background-image:url(../images/menumiddle.jpg);
    padding-left:25px;
    width:160px;
    height:20px;
    background-repeat:repeat-y;
    }
#menu3
    {
    background-color:#BDBCBC;
    background-image:url(../images/menudown.jpg);
    width:160px;
    height:29px;
    background-repeat:repeat-y;
    }
#noticias
    {
    background-color:#BDBCBC;
    margin-right:71px;
    margin-top:10px;
    width:449px;
    float:right;
    }
#noticias1
    {
    background-color:#BDBCBC;
    background-image:url(../images/noticiasup.jpg);
    width:449px;
    height:55px;
    background-repeat:repeat-y;
    }
#noticias2
    {
    background-color:#BDBCBC;
    background-image:url(../images/noticiasmiddle.jpg);
    width:449px;
    height:25px;
    padding-left:25px;
    background-repeat:repeat-y;
    }
#noticias3
    {
    background-color:#BDBCBC;
    background-image:url(../images/noticiasdown.jpg);
    width:449px;
    height:29px;
    background-repeat:repeat-y;
    } 
     
 
 
 

