body {

 	background: #FFFFFF url(../img/fondo.gif) repeat-x top left;

	color: #0079B1;

	margin: 10px;

	padding: 0;

	font: 8pt Verdana, Arial, 'Times New Roman', Times, serif;

	text-align:center;

}



img {

	border: 0;

}



form { 

  font: 8pt Verdana, Arial, 'Times New Roman', Times, serif;

  margin: 0;

  padding: 0;

}



form label { 

	display: block;  

	float: left; 

	color: #0079B1;

	width: 20%; 

	padding: 0; 

	margin: 5px 0 0; 

	text-align: right; 

	font-weight: bold;

}



form input.inputText, form textarea, form select {

  font: 8pt Verdana, Arial, 'Times New Roman', Times, serif;

	margin:5px 0 0 10px; 

}



textarea { overflow: auto; }



form br {

	clear:left; 

}



h1 {

   padding-left: 0px;

   padding-top: 0px;

   margin-left: 0px;

   margin-bottom: 0px;

   font: 0pt Verdana, Arial, 'Times New Roman', Times, serif;
   
   margin:0px;
   padding:0px;

}



.contenedor {

	background: #FFFFFF url(../img/fondo_contenidos.gif) repeat top left;

	color: #000000;

	width: 756px;

	overflow:hidden;

	margin:auto;

}



.clear{

    clear:both;

}



.logo {

  	float: left;

  	margin: 0px 30px 0px 14px;

	background: #FFFFFF;

}



.contenedor_menu {

  	float: left;

	background: #ffffff;

	overflow:hidden;

	text-align: left;

}



.menu_principal {

 	margin: 0px 0px 0px 0px;

 	float: left;

 	border: 0;

}



.contenedor_menu_secundario {

	width: 164px;

 	margin-left:18px;

	background:#ededed;

	overflow:hidden;

}



.contenedor_menu_secundario_empresas {

	width: 164px;

	margin-left:18px;

	background: #ededed url(../img/fondo_menu_empresas.gif) no-repeat top left;

 	overflow:hidden;

}



.imagen_menu_secundario_1 {

 	float: left;

	border: 0;

 	margin-left:6px;

 	height: 25px;

}



.imagen_menu_secundario_empresas_1 {

 	float: left;

	border: 0;

 	height: 45px;

}



.imagen_menu_secundario_2 {

	float: left;

	border: 0;

		margin-left:0px;

}



.contenedor_menu_terciario {

	margin-left:10px;

	overflow:hidden;

	text-align: left;

}



.imagen_menu_terciario_1 {

	border: 0;

 	margin-left:6px;

 	height: 15px;

}



.separacion_titulo_contenidos {

 margin: 5px 0px 10px 0px;

}



.contenedor_noticias_imagen {

	margin: 0px 20px 20px 20px;

 	width: 730PX;

 	overflow:hidden;

 	text-align: right;

}



.noticia_destacada{

	margin: 0px 10px 0px 0px;

	width: 231px;

	height: 281px;

	background: #FFFFFF url(../img/fondo_noticia.gif) repeat top left;

	float: left;

}



.imagen_noticia_destacada{

	margin: 10px 10px 10px 10px;

	border: 0;

}



.titulo_noticia_destacada{

	margin: 10px 10px 10px 10px;

	border: 0;

	text-align: left;

	color: #0079B1;

	font-weight: bold;

}



.titulo_noticia_destacada a {

	color: #0079B1;

	text-decoration: none;

}



.titulo_noticia_destacada a:hover {

	color: #66A8C6;

}



.resumen_noticia_destacada{

	margin: 10px 10px 10px 10px;

	border: 0;

	text-align: left;

	color: #666666;

}



.contenedor_noticias_sin_imagen {

	margin: 0px 20px 20px 20px;

 	width: 700PX;

 	overflow:hidden;

 	text-align: right;

}



.etiqueta_noticia {

    float: left;

   	width: 20px;

  	text-align: left;

}



.elemento_noticia {

  	text-align: left;

}



.titulo_noticia_sinimagen{

 	margin: 0px 0px 0px 0px;

	border: 0;

 	text-align: left;

	color: #0079B1;

	font-weight: bold;

}



.titulo_noticia_sinimagen a {

	color: #0079B1;

	text-decoration: none;

}



.titulo_noticia_sinimagen a:hover {

	color: #66A8C6;

}



.resumen_noticia_sinimagen{

	margin: 5px 0px 0px 21px;

	border: 0;

	text-align: left;

	color: #666666;

}



.contenedor_pie {

 	background: #ffffff url(../img/fondo_blanco.gif) repeat top left;

 	overflow:hidden;

 	text-align: center;

}



.texto_pie {

	margin: 0px 5px 0px 5px;

	color: #666666;

	line-height:25px;

}



.enlace {

	color: #0079B1;

	text-decoration: none;

}



.enlace a {

	color: #0079B1;

	text-decoration: none;

}



.enlace a:hover {

	color: #66A8C6;

}



.enlace a:active {

	color: #0079B1;

	text-decoration: none;

}



.enlace a:visited {

	color: #0079B1;

	text-decoration: none;

}



.left {

	float: left;

	width: 195px;

}



.left_separador {

	float: left;

    width:100px;

}



.right {

	float: left;

	background: #FFFFFF;

 	width: 540px;	

}



.right_empresa {

	float: left;

	background: #FFFFFF;

 	width: 500px;	

    text-align: center;

    margin-left:80px;

}



.contenidos {

	background: #FFFFFF;

	text-align: left;

}



.titulo{

	background: #ffffff url(../img/fondo_titulos.gif) no-repeat top left;

	color: #0079B1;

	font: 9pt Verdana, Arial, 'Times New Roman', Times, serif;

	font-weight: bold;

	height:28px;

	text-align: left;	

	padding: 6px 0 0 15px;

	margin-top: 10px;

}



.titulo_empresa{

  width:700px;

	background: #ffffff url(../img/fondo_titulos_2.gif) no-repeat top left;

	color: #0079B1;

	font: 9pt Verdana, Arial, 'Times New Roman', Times, serif;

	font-weight: bold;

	height:28px;

	text-align: left;	

	padding: 6px 0 0 15px;

	margin-top: 10px;

}



.titulo_empresa2{

    width:700px;

	background: #ffffff url(../img/fondo_titulos_2.gif) no-repeat top left;

	color: #0079B1;

	font: 9pt Verdana, Arial, 'Times New Roman', Times, serif;

	font-weight: bold;

	height:28px;

	text-align: center;	

	padding: 6px 0 0 15px;

	margin-top: 10px;

    margin-left: 20px;

}



.foto_titulo{

	text-align:left;

	margin-left: 3px;

}





.texto{

	color: #333333;

	font: 8pt Verdana, Arial, 'Times New Roman', Times, serif;

	text-align: justify;	

	margin-right: 16px;

	margin-left: 16px;

	line-height:16px;

}



.texto_destacado{

	color: #0079B1;

	font-weight: bold;

}



.texto_destacado2{

	color:#0079B1;

	font-weight:bold;

    margin-top:20px;

    margin-bottom:20px;

}



.textos_calidad{

    margin-top: 20px;

}



.texto_peq{

  color: #333333;

	font: 7pt Verdana, Arial, 'Times New Roman', Times, serif;

	text-align: left;

	margin-left: 5px;

}



.texto_gris{

	color: #666666;

}



.texto_columna_80{

	width:80%; 

	float:left;

}



.texto_columna_70{

	width:70%; 

	float:left;

  margin-left: 16px;

}



.foto_texto{

	float:left;

	width:auto;

}



.texto_derecha{

	float:left;

	width:390px;

    margin-left:30px;

}



.formulario {

 	border: solid 1px;

	color: #0079B1;

	background: #FFFFFF;

	font: 8pt Verdana, Arial, 'Times New Roman', Times, serif;

}



.etiqueta {

	float: left;

   	width: 125px;

  	text-align: left;

   	margin: 5px 0px 5px 10px;

	color: #0079B1;

	font: 8pt Verdana, Arial, 'Times New Roman', Times, serif;

}



.desde {

	text-align: right;

	color: #0079B1;

	font: 8pt Verdana, Arial, 'Times New Roman', Times, serif;

}



.elemento {

    float: left;

   	width: 150px;

   	text-align: left;

   	margin: 5px 0px 5px 10px;

}







.boton {

	margin: 8px 0px 8px 0px;

}



.paginador {

 	margin: 0px 0px 0px 0px;

 	color: #0079B1;

	font: 8pt Verdana, Arial, 'Times New Roman', Times, serif;

	text-decoration: none;

}



.paginador a {

	color: #0079B1;

	text-decoration: none;

}



.paginador a:hover {

	color: #66A8C6;

}



.paginador_marcado {

 	margin: 0px 0px 0px 0px;

 	color: #0079B1;

	font: 8pt Verdana, Arial, 'Times New Roman', Times, serif;

	font-weight: bold;

	text-decoration: none;

}



.separacion_noticias {

 	margin: 15px 0px 15px 0px;

}



.buscador_actividades {

	background: #FFFFFF url(../img/fondo_actividades.gif) repeat top left;

	width: 535px;

 	height: 100px;

 	overflow:hidden;

 	margin: 10px 0px 10px 0px;

}



.etiqueta_actividades {

	float: left;

   	width: 125px;

  	text-align: left;

  	margin: 20px 0px 0px 15px;

  	color: #0079B1;

}



.elemento_actividades {

    width: 300px;

  	text-align: left;

  	margin: 16px 0px 0px 15px;

}





