/* si es con class el # tienes que cambiarlo por un . */
/* a#enlace:visited no tienes que dejar ningun espacio sino no ira a#enlace: visited */

body{
text-align:center;
     margin:15px auto 0 auto;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
font-size:13px;
}
img {
     border:0;
}
a {
text-decoration: none;
}

div#contenedor {
 width:700px;
text-align:left;
margin:0 auto 0 auto;
}

div#cabecera {
 width:100%px;
 height:80px;
  background-color:#F8F3EF;
}

div#linea {
color: yellow;
height:10px;
background-image: url("fondo_cabecera.gif");
background-attachment: fixed;
/* puedes decir por donde quieres que se repita */
background-repeat:repeat-x;
}

div#botonera{
height:30px;
width:100%;
background-image: url("imagen/fondo_botonera.jpg");
/*    border-color: red;    para hacer los bordes
    border-style: solid;  */
}

div#menu {
position: relative;
/* con esto consigues la alineacion de los div con el float el fixed para que las medidas funcionen*/
padding-top:4px;
float: left;
width:130px;
text-align:center;

}
div#menucontacto {
position: relative;
background-image:url("imagen/email.gif");
/* con esto consigues la alineacion de los div con el float el fixed para que las medidas funcionen*/
float: right;
padding-top:4px;
padding-left:8px;
width:40px;
text-align:left;

}

a#enlace:link, a#enlace:visited , a#enlace:active, a#enlace:hover{
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: #FFFFFF;
            font-weight: bold;
}

div#cuerpo {
background-image: url("imagen/fondo.jpg");
padding-top:10px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;

}

img#telefono {
display:inline;
float : right;
margin-right:20px;
}

img#logo {
margin-left:20px;
display:inline;
float : left;

}

img#imageninmovilla {
padding-right:10px;
padding-bottom:10px;
float:left;

}
h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #921C10;
    display:inline;
}
h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    display:inline;
}
div#menuinferior {
position: relative;
/* con esto consigues la alineacion de los div con el float el fixed para que las medidas funcionen*/
padding-top:2px;
float: left;
width:175px;
height:30px;
text-align:left;
padding-left:15px;
padding-right:15px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align:left;

}
a#enlaceinferior:link, a#enlaceinferior:visited , a#enlaceinferior:active,a#enlaceinferior:hover{
            color: #9C2917;
}
a#enlacenormal:link, a#enlacenormal:visited , a#enlacenormal:active,a#enlacenormal:hover{
font-size: 14px;
font-weight: bold;
            color: blue;
}

.descrip{
font-size: 13px;
font-weight: bold;
            color: black;

}
a.categoria:link{
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: #62190D;
            font-weight: bold;
            }

a.categoria:visited{
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: #62190D;
            font-weight: bold;
            }
a.categoria:active {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: #62190D;
            font-weight: bold;
            }
a.categoria:hover{
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: blue;
            text-decoration:underline;
            font-weight: bold;
            }
a.subcategoria:link{
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
            color: #FFFFFF;
            font-weight: bold;
            }

a.subcategoria:visited{
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
            color: #FFFFFF;
            font-weight: bold;
            }
a.subcategoria:active {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
            color: #FFFFFF;
            font-weight: bold;
            }
a.subcategoria:hover{
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
            color: #FBE288;
            text-decoration:underline;
            font-weight: bold;
            }
a.verfoto:link, a.verfoto:visited , a.verfoto:active,a.verfoto:hover{
font-size: 14px;
font-weight: bold;
            color: blue;
}