body {
  margin: 20px 0px;
  background: transparent url(../images/fondo-negro.jpg) repeat scroll 0%;
  width: 100%;
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 11pt;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  color: #fdb53c;
  text-align: center;
}

#enlace-inicial{
	font-size: 13pt;
	color: #fdb53c;
}

h1 {
  font-size: 1.2em;
  font-style: italic;
  text-align: left;
}
ul.titulo {
  list-style-type: square;
}
hr {
  color: #af6d04;
}
#contenedor {
  margin: auto;
  width: 1024px;
  text-align: center;
}
#cabecera {
  margin: auto;
  padding: 0;
  width: 800px;
  height: 150px;
}
#pie {
  margin: auto;
  clear: both;
  float: none;
  width: 800px;
  text-align: center;
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 9pt;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  color: #fdb53c;
}
#products-data {
  margin: auto;
  padding: 2em 0em 1em;
  width: 750px;
}
.product {
  margin: 0;
  padding: 15px;
  height: 150px;
  width: 120px;
  text-align: left;
  float: left;
}
.imagen-producto {
  height: 125px;
  width: 90px;
}
.enlace-imagen-caption {
  color: #ffffff;
}
a.enlacelighbox, a.enlacelighbox:visited, a.enlacelighbox:active, a.enlacelighbox:focus, a.enlacelighbox:link {
  color: #ffffff;
}
a.enlacenav, a.enlacenav:visited, a.enlacenav:active, a.enlacenav:focus, a.enlacenav:link {
  color: #494e6b;
}
a.enlacenav:hover {
  color: #3f7de3;
}
#form-box {
  border: 3px dashed #3f7de3;
  margin: auto;
  padding: 2em;
  background: #f8f8f8 none repeat scroll 0%;
  width: 550px;
  color: #3f7de3;
  font-size: 13px;
  font-weight: bold;
  text-align: left;
}
#form-box div {
  padding: 0.2em 0.5em;
}
#form-box p {
  margin: 4px 0;
  float: left;
  width: 10em;
}
#form-box input {
  width: 19em;
}
#form-box #submitter {
  width: 10em;
}
#form-box textarea {
  width: 25em;
}
p.error, p.texto-normal {
  color: #f8f8f8;
  text-align: center;
  font-size: 1.2em;
}
p.texto-normal {
  text-align: left;
}
#datos-principal {
  margin: auto;
  padding: 2em 0em 1em;
  width: 750px;
  float: none;
  text-align: left;
}
#datos-principal img {
  margin: auto;
  padding: 1em;
  width: 200px;
  height: 140px;
}
#datos-principal .imagen-principal-derecha {
  float: right;
}
.texto-principal {
  text-align: justify;
  color: #dddddd;
  clear: both;
}
.texto-principal span {
  font-weight: bold;
  color: #fdb53c;
}
#menu {
  margin: auto;
  padding: 0px;
  width: 600px;
  height: 80px;
  text-align: left;
  vertical-align: bottom;
}
#menu li{
	float: left;
	text-align: center;
	list-style: none;
	margin: auto;
	padding: 0 1em;
	width: 100px;
}
#menu a {
	display: block;
	border:  none;
	padding: 0;
	margin: auto;
	background-repeat: no-repeat;
	width: 70px;
	height: 65px;
}

#menu p{
	color: #dddddd;
	font-weight: bold;
}
#menu .alt {
  display: none;
}
#menu a#contactar {
  background-image: url(../images/menu/icono-correo-azul-mini.png);
}
#menu a#inicio {
  background-image: url(../images/menu/icono-home-azul-mini.png);
}
#menu a#productos {
  background-image: url(../images/menu/icono-documento-azul-mini.png);
}
#menu a#contactar:hover {
  background-image: url(../images/menu/icono-correo-naranja-mini.png);
}
#menu a#inicio:hover {
  background-image: url(../images/menu/icono-home-naranja-mini.png);
}
#menu a#productos:hover {
  background-image: url(../images/menu/icono-documento-naranja-mini.png);
}
