@charset "utf-8";
/* CSS Document */

body {
font: 12px Calibri, Arial, Helvetica, sans-serif;
background: #FFFFFF;
margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
padding: 0;
text-align: center; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #contenedor */
color: #000000;
}

.fondo{background-image:url(../imagenes/fondo.gif); background-repeat:repeat;}

img {border: 0px}

#menu {width: 796px; height:27px; background-color:#6780b8;}

/*CAJAS*/
#formulario{border:dashed 1px #222;width:418px; height:206px; background-image:url(../imagenes/semitrans.png); background-repeat:repeat; padding-top:10px;}
#localizacion{background-image:url(../imagenes/fondoLocalizacion.gif); background-repeat:repeat-x; height:401px; width:796px;}
#contacto{background-image:url(../imagenes/fondoContacto.jpg); background-repeat:no-repeat; height:301px; width:796px;}
#contenedor{width: 796px; background: #FFFFFF; padding: 0 8px 0 8px; margin: 0 auto; text-align: left;}
#cajaVentas{width:190px; float:left; background-color:#e8e9f6; padding:5px;}
#cajaContenido{width:417px; height:300px; padding:10px; float:left; overflow:auto; background-color:#FFFFFF;}
.cajaOferta{border: solid 1px #d1d2d5; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9ea6a6; padding:3px; background-color:#f4f8f7;}
.cajaOferta2{border: solid 1px #d1d2d5; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9ea6a6; padding:3px; margin-right:4px; background-color:#ffffff;}
.cajaOferta3{border: solid 1px #d1d2d5; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding:3px; background-color:#f4f8f7; text-align:right;}
.cajaVerde{border: solid 1px #5d7624; background-color:#94bc3e; padding:3px; font-size:12px; font-weight:bold; color:#FFFFFF;}
.cajaNaranja{border: solid 1px #a48528; background-color:#f2ba0a; padding:3px; font-size:12px; font-weight:bold; color:#FFFFFF;}
.cajaAzul{border: solid 1px #304c8c; height:88px; background-color:#7f96c8; background-image:url(../imagenes/lupa.gif); background-position:left; background-repeat:no-repeat; padding:3px; font-size:12px; font-weight:bold; color:#FFFFFF;}
#cajaPie{float:none; width:786px; background-color:#e8e9f6; padding:5px; color:#1e59b9; text-align:center;}
#cajaOptimizada{width:786px; background-color:#ffffff; padding:5px; color:#000000; text-align:center; font-size:9px;}
.lateralIzquierdo{
width:42px; background-image:url(../imagenes/fondoSombraIz.gif); background-repeat:repeat;}

.brujula{position:absolute; top:30px; left:33px; width:152px; height:254px;}
.lateralDerecho{
width:42px; background-image:url(../imagenes/fondoSombraDer.gif); background-repeat:repeat;}

#cabecera {width:796px;height:239px;}

a.botonSuperior:link, a.botonSuperior:visited {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10pt; font-weight:bold; text-decoration:none;}
a.botonSuperior:hover, a.botonSuperior:active {font-family:Arial, Helvetica, sans-serif; color:#fbd43a; font-size:10pt; font-weight:bold; text-decoration:none;}
a.enlacePie:link {font-family:Arial, Helvetica, sans-serif; color:#1e59b9; font-size:11px; text-decoration:none; font-weight:bold; padding:0 8px 0 8px;}
a.enlacePie:visited{font-family:Arial, Helvetica, sans-serif; color:#1e59b9; font-size:11px; text-decoration:none; font-weight:bold; padding:0 8px 0 8px;}
a.enlacePie:hover{font-family:Arial, Helvetica, sans-serif; color:#e0ab05; font-size:11px; text-decoration:none; font-weight:bold; padding:0 8px 0 8px;}
a.enlacePie:active{font-family:Arial, Helvetica, sans-serif; color:#e0ab05; font-size:11px; text-decoration:none; font-weight:bold; padding:0 8px 0 8px;}
a.enlace:link {font-family:Arial, Helvetica, sans-serif; color:#1e59b9; font-size:11px; text-decoration:none; font-weight:bold;}
a.enlace:visited{font-family:Arial, Helvetica, sans-serif; color:#1e59b9; font-size:11px; text-decoration:none; font-weight:bold;}
a.enlace:hover{font-family:Arial, Helvetica, sans-serif; color:#e0ab05; font-size:11px; text-decoration:none; font-weight:bold;}
a.enlace:active{font-family:Arial, Helvetica, sans-serif; color:#e0ab05; font-size:11px; text-decoration:none; font-weight:bold;}
.contenido {padding: 0 20px; background: #FFFFFF; width:680px; height:403px; text-align:left;}

.foto{width:123px; height:84px; padding:3px; border: 1px solid #cccccc; background-color:#FFFFFF; float:left;}
.contenedorTexto{width:195px; height:320px; overflow:scroll; overflow-x:hidden; float:left; padding-left:8px; padding-right:5px; background-color:#fff5c4;}
.contenedorFoto{width:417px; float:left; padding-left:12px}
.textoVentas{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#9ea6a6; padding-left:4px;}
.titular{padding-top: 5px; height:33px; font-family: georgia, times, serif; font-size: 16pt; font-weight:bolder; font-style:italic; color:#e7d900;}
.cuerpoTexto{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#363636;}
.titulo{font-family:Tahoma, Geneva, sans-serif; font-size:20pt; color:#555;}