Hola tenia muchos fallos compara tus estilos anteriores con estos estilos que ya están corregidos y veras la cantidad de fallos que tenían.
Solo puse este codigo en pie width: auto;
* {
text-indent: 0;
margin: 0;
padding: 0;
border: 0;
}
p {
text-align: justify;
color: white;
font-family: Myriad Pro Light,Adobe Fan Heiti Std B,Kozuka Gothic Pro B,Calibri,Arial;
}
h1 {
font-family: Candara, Corbel, DejaVu Sans Condensed; font-size: 1.2em;
color: red;
font-weight: bold ;
text-decoration: none;
text-align: center;
}
h2 {
font-size: 1.1em;
color: red;
font-weight: bold;
text-decoration: none;
text-align: center;
}
body {
text-align: center;
}
#global {
width: 800px;
margin: 4px auto;
}
#curva-superior {
background-image: url(objetos/curva-superior.gif); background-repeat: no-repeat;
width: 800px;
height: 12px;
overflow: hidden;
}
#cabecera {
background-color: white;
border-left: black 1px solid;
border-right: black 1px solid;
height: 85px;
}
#logotipo {
width: 280px;
float:left;
}
#publicidad {
width: 518px;
float: right;
margin-top: 25px;
font-size: 16px;
font-family: Candara, Corbel, DejaVu Sans Condensed;
}
#navegacion {
background-color: MediumTurquoise; border: black 1px solid;
height: 20px;
}
#navegacion li {
float: left;
list-style: none;
font-family: Myriad Pro Light,Adobe Fan Heiti Std B,Kozuka Gothic Pro B,Calibri,Arial;
margin: 0px 7px 0px 7px;
}
#navegacion ul {
margin-left: 40px;
}
#contenido {
background-color: white;
border-left: black 1px solid;
border-right: black 1px solid;
background-image: url(objetos/collage.jpg);
}
#contenido p {
margin: 5px 10px 0px 10px;
text-indent: 15px;
}
#menu {
width: 150px;
float: left;
text-align: left;
margin: 5px 10px 5px 3px;
background-image: url(objetos/menu-parte-inferior.gif);
background-position: bottom;
padding-bottom: 5px;
}
#menu li {
list-style: none;
margin: 4px 8px 4px 6px;
}
#menu h1 {
text-decoration: none;
font-size: 12px;
padding-top:12px;
background-image: url(objetos/menu-parte-superior.gif); }
#pie {
background-color: white;
border-left: black 1px solid;
border-right: black 1px solid;
border-top: black 1px solid;
height: 65px ;
width: auto;
}
#pie li {
list-style: none;
font-size: 12px;
font-family: Candara, Corbel, DejaVu Sans Condensed; } #pieuno {
float: left;
width: 150px;
}
#piedos {
float: left;
width: 498px;
font-family: Candara, Corbel, DejaVu Sans Condensed; } #pietres {
float: right;
width: 150px;
}
#curva-inferior {
background-image: url(objetos/curva-inferior.gif); background-repeat: no-repeat;
width: 800px;
height:2px;
overflow: hidden;
}
a {
color: IndianRed;
text-decoration:none;
display: block;
}
a:link {}
a:visited {}
a:hover {
color:red;
text-decoration:underline;
background-color: silver;
}
a:active {}
#pie a {
color: blue;
text-decoration: none;
display: block;
}
#pie a:link {}
#pie a:visited {}
#pie a:hover {
color: black;
text-decoration: underline;
background-color: white;
}
#pie a:active {
color:black;
}
#logotipo a {}
#logotipo a:link {}
#logotipo a:visited {}
#logotipo a:hover {
background-color: white;
}
#logotipo a:active {}
El html solo lo e mirado por encima, fíjate bien y repasalo a ver si tiene algún fallo también.
Ademas deverias visualizar tus avances en clome, firefox, opera, safari y internet explorer.
Un consejo si quieres tener éxito con esa web comprate un dominio .com por ejemplo los .tk cuesta mucho posicionarlos.
No deverias correr tanto y deverias fijarte mas en los detalles para no cometer tantos fallos eso te ahorrara futuros quebraderos de cabeza un saludo.