/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
/* Estilos para GAMAR-RENTACAR */
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------*/
/* Enlaces a elementos de pagina */
a:link, a:visited, a:active {
  text-decoration:none; 
  text-align:center;
  color:brown;
}
a:hover {
  text-decoration:none; 
  text-align:center;
  background-color:#FFFF00;
  color:navy;
}
a:link img, a:visited img, a:hover img, a:active img { 
  border:none;
}

/*-------------------------------------------------------------------------*/
/* Clases Genericas para los elementos de pagina */
izq { text-align: left; } 
der { text-align: right;}
cen { text-align: center;}
jus { text-align: justify;}

/*-------------------------------------------------------------------------*/
body {
  /*background:#E0FFE0;/*-*/
  /*background:#E0FFE0 url(../imagen/bg_b.gif) repeat;/*-*/
  width: 100%;
  font: 1.0em monospace, sans-serif, serif;/*----- fuente por defecto 'serif (Times New Roman)' */
  font-family: 'arial', monospace, serif, sans-serif;/*-*/
  /*color:#101030;/*-*/
  color:#00A54E;/*-*/
  text-align: center;
  border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px;/*-*/
  margin:0; 
  padding:0;
}

/*-------------------------------------------------------------------------*/
div.cabecera { 
  /*background:#FFFF7F;/*#90E0C0;/*CCFFCC;/*30A0A0;/*-*/
  /*border: 1px ridge brown;/*-*/
  width: 100%;/*necesario*/
} 
div.cuerpo {
  /*background:#A0C0FF;/*-*/
  /*border: 1px ridge brown;/*-*/
  width: 100%;/*necesario*/
}
div.pie {
  background:#F7F760;/*#90E0C0;/*-*/
  /*border: 1px ridge green;/*-*/
  width: 100%;/*necesario*/
  text-align: center;
  font-weight: bold; 
  font-size: 1.25em;
  letter-spacing: 0.25em;
}
/*-------------------------------------------------------------------------*/
div.logo {
  background:#FFFFFF;/*-*/
  /*border: 1px ridge green;/*-*/
  /*width: 20%; /*automatico*/
  float: left;/**/
  height: auto;/**/
}
div.titular {
  background:#E0FFE0;/*-*/
  /*border: 1px ridge green;/*-*/
  /*width: 80%;/*automatico*/
  float: left;/**/
  font-weight: bold;
  text-align: right;
}   
/*-------------------------------------------------------------------------*/
div.titulo-es {
  /*background:#B0C0FF;/*#00C080;/*-*/
  /*border: 1px ridge green;/*-*/
  width: 100%;/*necesario*/
  float: left;/**/
}
div.flash {
  /*border: 1px ridge green;/*-*/
  /*width: 20%;/*automatico*/
  float: left;/**/
}
div.titulo {
  /*background:#80F030;/*-*/
  /*border: 1px ridge green;/*-*/
  /*width: 80%;/*automatico*/
  font-size: 3.75em;
  padding-right: 1%;
  letter-spacing: 0.25em;
}
/*-------------------------------------------------------------------------*/
div.subtitulo {
  /*background:#7FF07F;/*-*/
  /*border: 1px ridge green;/*-*/
  /*width: 100%;/*automatico*/
  font-size: 1.5em;
  padding-right: 1%;
}
/*-------------------------------------------------------------------------*/
div.titulo-en {
  background:#F0FFF0;/*-*/
  /*border: 1px ridge green;/*-*/
  width: 100%;/*necesario*/
  float: left;/**/
}
div.titulo2 {
  /*background:#00F030;/*-*/
  /*border: 1px ridge green;/*-*/
  width: 65%;/*necesario*/
  float: left;/*float: right;/**/
  font-size: 2.4em;
  text-align: right;
  padding-right: 1%;
}
div.subtitulo2 {
  /*background:#80F030;/*-*/
  /*border: 1px ridge green;/*-*/
  /*width: 35%;/*automatico*/
  /*float: right;/**/
  font-size: 1.2em;
  text-align: left;
  padding-right: 1%;
  padding-left: 1%;
}
/*-------------------------------------------------------------------------*/
div.menu {
  background:#F7F760;/*#90E0C0;/*-*/
  /*border: 1px ridge green;/*-*/
  width: 100%;/*necesario*/
  text-align: center;
  font-weight: bold; 
  font-size: 1.25em;
  letter-spacing: 0.25em;
}
/*-------------------------------------------------------------------------*/
div.oficinas {
  background:#00A54E;/**/
  /*border: 1px ridge cyan;/*-*/
  /*color:#F0F0F0;/**/
  /*text-align: center;/**/
  /* Obligar a que se vea siempre completo */
  width: 100%;/*necesario*/
}
div.oficina {
  /*background:#00A54E;/**/
  /*border: 1px ridge cyan;/*-*/
  /*height: 175px;/**/
  width: 33%;
  float: left; /**/
  /*clear: right;/**/
  /*overflow: auto;/**/
  text-align: center;
  padding-top: 0.5em;
}
/*Clases genericas para tipos de letra*/
.ofi_nom { 
  color: yellow;
  font-weight: bold; 
} 
.ofi_cor {
  color: black;
  text-align: center;
  font-weight: bold;
}
.ofi_dir {
  /*border: 1px ridge cyan;/*-*/
  text-align: left;
  /*text-indent: 0.5em;*/
  color:#F0F0F0;
  padding-top: 0.5em;
  padding-left: 0.5em;
}
.ofi_tel {
  /*background:#FFFF7F;/*-*/
  /*color: #9F3F3F;/**/
  color: darkblue;/*#004080;*/
  font-weight: bold;
  font-size: 1.05em;
}
