@charset "utf-8";
/* CSS Document */

* {
    /* Esto es para solucionar problemas varios
       de posicionamiento a través de los browsers */         
    margin: 0;   
    padding: 0;  
  }
  html,body {
    /* En los estándares, html es un elemento en el
       documento, entonces si queremos que algo contenido
       dentro de la página ocupe el 100%, tenemos que
       establecer que el documento ocupe el 100% de la página */    
    width: 100%;   
    height: 100%;  
  }
  #centrado {
    /* Para centrar verticalmente la tabla, tenemos que establecer
       alto al 100%, y márgenes automáticos */
    height: 100%;
    margin: auto;
  }
  #centrado td {
    /* Alineamos el contenido de este elemento
       vertical y horizontalmente */
    vertical-align: up;
  }
  #recuadro {
    /* Un recuadro de ejemplo, puede ser cualquier cosa */
    background: #000;
    color: #fff;
    width: 200px;
    height: 200px;
  }

.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 1.2;
}

.textoABRIMA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004264;
	line-height: 1.2;
	
}

.textoBLANCO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 1.2;
	
}

.titulo_servicios{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #004264;
	line-height: 1.3;
}

.subtitulo_azul_chico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009ee0;
	line-height: 1.3;
}

.texto_chico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 1.3;
}

.texto_pie_pagina {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 1.3;
}

.formulario {
	border: 1px solid #009ee0;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #6a6a6a; height: 10

}
.botonformulario {
	border: 1px solid #009ee0;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	color: #ffffff;
	background-color: #009ee0;
}

.link_idiomas {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	TEXT-DECORATION: none
}
.link_idiomas:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009ee0;
	TEXT-DECORATION: none
}

.link_pie_pagina {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009ee0;
	TEXT-DECORATION: underline
}
.link_pie_pagina:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009ee0;
	TEXT-DECORATION: none
}

.link_botones {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	TEXT-DECORATION: none
}
.link_botones:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009ee0;
	TEXT-DECORATION: none
}

.link_botones2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009ee0;
	TEXT-DECORATION: none
}
.link_botones2:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009ee0;
	TEXT-DECORATION: underline
}



.link_otro {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #004264;
	TEXT-DECORATION: none
}
.link_otro:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #004264;
	TEXT-DECORATION: underline
}

.link_text2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009ee0;
	TEXT-DECORATION: none
}
.link_text2:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009ee0;
	TEXT-DECORATION: underline
}

.link_text3 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009ee0;
	TEXT-DECORATION: underline
}
.link_text3:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009ee0;
	TEXT-DECORATION: none
}

.link_catalogo {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #929292;
	TEXT-DECORATION: none
}
.link_catalogo:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #929292;
	TEXT-DECORATION: underline
}

.titulo_catalogos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004264;
	line-height: 1.3;
}

.link_catalogo_abajo {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #004264;
	TEXT-DECORATION: none
}
.link_catalogo_abajo:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009ee0;
	TEXT-DECORATION: none
}

.text_catalogo_seleccionado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009ee0;
	line-height: 1.2;
}#page {
	height: auto;
	width: auto;
}
.head {
	height: 60px;
	background-color: #FF4040;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 24px;
	color: #FFF;
	width: 100%;
}
#head_cont {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 24px;
	color: #FFF;
	float: left;
	height: auto;
	width: auto;
	padding-top: 10px;
	padding-left: 15px;
}

#main {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1F1F1F;
	float: left;
	height: 100%;
	width: 900px;
	margin-left: 20px;
}
