Aunque cambie inline por inline-block o añada inline-block en #interior llama me quedo en las mismas.
Código HTML:
Ver original<!DOCTYPE html>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Alquiler de equipos de sonido e iluminacion
</title> <link rel="stylesheet" type="text/css" href="style.css"/> <img src="imagenes/logo.png" alt="sonido solaz"/> <h2 id="descripcion">Alquiler de equipos de sonido e iluminacion
</h2> <div class="llama"><p id="interiorllama">Tlf: 666 66 66 66
</p></div> <li><a href src="#">Inicio
</a></li> <li><a href src="#">Alquiler
</a></li> <li><a href src="#">Discomovil
</a></li> <li><a href src="#">Megafonia
</a></li> <li><a href src="#">Galeria
</a></li> <li><a href src="#">Contacto
</a></li>
Código CSS:
Ver originalbody {
background: url("http://www.pciviljumilla.es/wp-content/uploads/2014/08/Concierto.jpg") no-repeat fixed center;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-color: #7db9e8;
font-family: Verdana;
}
h2 {
font-size: 14px;
vertical-align: middle;
text-align: left;
margin-top: -2px;
margin-bottom: -5px;
margin-left: 6px;
color: #FFF;
text-shadow: black 0.1em 0.1em 0.2em;
}
header {
text-align: left;
margin: 1px auto;
padding: 10px 10px 10px 25px;
width: 65%;
margin-bottom: -10px;
}
.llama {
float: right;
display: inline;
background:-webkit-linear-gradient(top, #22272b, #2a2d30);
border-top: solid 1px #4a5157;
position: absolute;
top: 30px;
left: 1200px;
}
#interiorllama {
font-size: 30px;
color: #fff;
text-shadow: black 0.1em 0.1em 0.2em;
margin-left: 20px;
margin-right: 20px;
margin-top: 5px;
margin-bottom: 5px;
}
nav {
background:-webkit-linear-gradient(top, #22272b, #2a2d30);
border-top: solid 1px #4a5157;
text-align: center;
margin: 15px auto;
padding: 1px 0;
width: 65%;
}
section {
margin: -17px auto;
width: 65%;
height: 600px;
background-color: #fff;
}
li {
font-size: 20px;
display: inline;
margin-right: 35px;
border-radius: 10px;
border-radius: 10px;
padding: 6px 10px 6px 10px;
}
li:hover {
background: #1e5799; /* Old browsers */
background: -moz-linear-gradient(top, #1e5799 0%, #2989d8 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(50%,#2989d8), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */
background: linear-gradient(to bottom, #1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
}
a:link {
text-decoration: none;
color:#ffffff;
}
a:visited {
text-decoration: none;
color:#ffffff;
}
a:active {
text-decoration: none;
color:#ffffff;
}
a:hover {
text-decoration: none;
color:#ffffff;
}