body {
	margin: 0px;
	padding: 0;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C7496;
	
	text-align:center;
	margin:0 auto;
}

#wrap{
	width: 800px;
	margin:auto;
	text-align:left;

}

/*
a {
	text-decoration: none;
	border-bottom: 1px solid #BFC6E3;
	color: #145BF9;
}

a:hover {
	border: none;
}
*/

a {
	text-decoration: underline;	
	font-weight: bold;
  color: #6C7496;
}

a:hover {
	text-decoration: none;
	
}


/* Cabezal */


/* Contenido */

#page {  
	background-color:#fff;
	padding: 15px;
}


/* Post */

.post {
width: 385px;
height:200px;
float:left;
}


/* Pie */

#footer {
	height: 45px;
	background: url(images/pie.jpg) no-repeat;
	padding-top:25px;
	text-align:center;	
}

*html #footer{
  height: 70px;
}



#footer a {
	border: none;
	font-weight: bold;
	color:#000000;
	
}

#footer a:hover {
	color: #FFFFFF;
}
.Legal {
	margin-right:15px;
	
	
}

#cabezal_flash{
	
}

#login{
	height:26px;

	padding-left:25px;
	padding-right:25px;
	background-image:url(images/fondo_login.jpg);
}
form {
	
	padding-top:1px;
	
}

#textbox {
background-image:url(images/fondo_form.jpg);
width: 120px;
	
	
}
#pass {
float:left;
text-align:right;
width:530px;
}
#bus {
float:left;
}
#botonera {
height:39px;
background-color:#006666;
}

#margensuperior {
height:5px;
background-color:#FFFFFF;
}

#superior {
height:52px;
background-image:url(images/superior.jpg);
}

a#boton1_es, a#boton1_en {
	float:left;
	display:block;
	width:115px;
	height:39px;
}
a#boton2_es, a#boton2_en {
	float:left;
	display:block;
	width:115px;
	height:39px;
}
a#boton3_es, a#boton3_en {
	float:left;
	display:block;
	width:88px;
	height:39px;
}
a#boton4_es, a#boton4_en {
	float:left;
	display:block;
	width:121px;
	height:39px;
}

a#boton5_es, a#boton5_en {
	float:left;
	display:block;
	width:117px;
	height:39px;
}
a#boton6 {
	float:left;
	display:block;
	width:124px;
	height:39px;
	background-image:url(images/boton6.jpg);
}
a#boton7 {
	float:left;
	display:block;
	width:120px;
	height:39px;
	background-image:url(images/boton7.jpg);
}
a#boton7_es:hover {
	background-position:-120px 0;
}
a#boton6_es:hover {
	background-position:-124px 0;
}
a#boton5_es:hover, a#boton5_en:hover {
	background-position:-117px 0;
}
a#boton4_es:hover, a#boton4_en:hover {
	background-position:-121px 0;
}
a#boton3_es:hover, a#boton3_en:hover {
	background-position:-88px 0;
}
a#boton1_es:hover, a#boton1_en:hover {
	background-position:-115px 0;
}
a#boton2_es:hover, a#boton2_en:hover {
	background-position:-115px 0;
}



a#boton1_es {
	background-image:url(images/boton1_es.jpg);
}
a#boton2_es {
	background-image:url(images/boton2_es.jpg);
}
a#boton3_es {
	background-image:url(images/boton3_es.jpg);
}
a#boton4_es {
	background-image:url(images/boton4_es.jpg);
}
a#boton5_es {
	background-image:url(images/boton5_es.jpg);
}

a#boton1_en {
	background-image:url(images/boton1_en.jpg);
}
a#boton2_en {
	background-image:url(images/boton2_en.jpg);
}
a#boton3_en {
	background-image:url(images/boton3_en.jpg);
}
a#boton4_en {
	background-image:url(images/boton4_en.jpg);
}
a#boton5_en {
	background-image:url(images/boton5_en.jpg);
}


/*
.titulo_seccion{
  color: #0b4f74;
}
*/

.titulo_seccion{
  /*font-family: impact, sans-serif;*/
  color: black;
  font-size: 20pt;
  font-weight: bold;
}

.titulo_seccion a{
  text-decoration: none;
  color: black;
  font-weight: bold;
}

.centro{
  text-align: center;
}

.justificado{
  text-align: justify;
}

p.parrafo{
  font-size: 9pt;
  font-weight: normal;
}


ul a, ol a{
  text-decoration: none;
  color: #0b4f74;
  font-weight: bold;
}

ul a:hover, ol a:hover{
  text-decoration: underline;
}

/*
ol.lista_marcas { 
  list-style: none;
  color: #0b4f74;
  font-size: 10.5pt;
  line-height: 1em;
  
  width: 50em;
  margin-left: 40px;
  
}

html>body ol.lista_marcas {
  list-style: none;
  color: #0b4f74;
  font-size: 10.5pt;
  line-height: 1em;

  float: left;
  width: 50em;
  margin: 0;
}

ol.lista_marcas li {
  float: left;
  width: 10em;
  margin: 0;
  padding: 0;
}
*/

ol.lista_marcas{
  list-style: none; 
  width: 9em;
  float: left;   
}

html>body ol.lista_marcas{
  list-style: none; 
  width: 10em;
  float: left;   
}

table.lista_campos{
  font-size: 10pt;
  
}

ul.lista_categorias{
  list-style: none;  
  /*font-family: impact, sans-serif;*/
  color: #0b4f74;
  font-size: 13pt;  
}

ul.lista_categorias li a{
  font-weight: bold;
}


ul.lista_descargas { /* para ie */
  list-style: none;
  /*font-family: impact, sans-serif;*/
  color: #0b4f74;
  font-size: 10.5pt;
  line-height: 1em;
  
  width: 50em;
  margin-left: 40px;
  
}

html>body ul.lista_descargas { /* para ff */
  list-style: none;
  /*font-family: impact, sans-serif;*/
  color: #0b4f74;
  font-size: 10.5pt;
  line-height: 1em;

  float: left;
  width: 50em;
  margin: 0;
}

ul.lista_descargas li {
  float: left;
  width: 100%;
  margin: 0;
  padding: 0;
}

ul.lista_descargas li a{
  font-weight: bold;
}

#enlaces_top_derecha{
  position: absolute;
  right: 10px;
  top: 10px;
}

#boton_salir{
  border:0; 
  background: none; 
  font-weight: bold; 
  font-size: 11px;	
  color: #6C7496; 
  text-decoration: underline;
}

ul.lista_situacion{
  list-style: none;
  line-height: 1.5em; 
}

ul.lista_situacion a{
  font-weight: bold;
  color: #6C7496;
}

ul.lista_situacion a:hover{
  text-decoration: underline;
}

#mapa{ 
  width: 40%;
}

html>body #mapa{
  float: left;
  width: 40%;
}

#direccion{
  float: left;
  width: 40%;
  padding: 20px;
}

div.separador{
  clear: both;
}


form dt{
   clear:both;
   width:33%;
   float:left;
   text-align:right;
   font-size: 10pt;   
}

form dd{
   float:left;
   width:66%;
   margin:0 0 0.5em 0.25em;
   font-size: 10pt;  
}

.azul{
  /*font-family: impact, sans-serif;*/
  color: #0b4f74;  
  font-weight: bold;
  display: inline;
}