body {
	background: url(fondo.jpg) top center no-repeat;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
	.Estilo1
				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 10px;
				}

font.big {
font-family:  Arial, Helvetica, sans-serif; font-size: 14px; color: #2A4C66; font-weight: bold; text-decoration: none;

}
	
font.t0 {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #000000; 
	text-decoration: none; 
	padding-top: 5px; 
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
font.tblanco {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #ffffff; 
	text-decoration: none; 
	padding-top: 5px; 
	padding-bottom: 5px;
}

font.t1 {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #000000; 
	text-decoration: none; 
	padding-top: 5px; 
	padding-bottom: 5px;
}

font.negra {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #000000; 
	text-decoration: none; 
	font-weight: bold;
	padding-top: 5px; 
	padding-bottom: 5px;
}

font.t2 {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 13px; color: #3E6E94; 
	font-weight: bold;
}
font.t22 {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #3E6E94;
	font-weight: bold; 

}
font.tfina {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #3E6E94;
	font-weight: normal;
}
font.tfina2 {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #2A4C66;
	font-weight: normal;
	padding-right: 5px;
}
font.t3 {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 17px; color: #000000; 
	text-decoration: none; 
	padding-top: 5px; 
	padding-bottom: 5px;
}

td.td_encuesta{
	font-family:  Arial, Helvetica, sans-serif;
	vertical-align : top;
	padding-right: 5px;
	text-decoration: none;
	}

/* ********************************************************* NOTICIAS  */

table.tabla_noticias {
	background-image: url(medio2.jpg);
	background-repeat: repeat-y;
}
table.tabla_noticias_i {
	background-image: url(medio.jpg);
	background-repeat: repeat-y;
	width: 460px;
}
td.td_centro_noticias{
	/*height: 170px;*/
	font-family:  Arial, Helvetica, sans-serif;
	text-align: justify;
	border-bottom: #F60 dotted 1px;
		border-left: #F60 dotted 1px;
		border-right: #F60 dotted 1px;
		border-top: #F60 dotted 1px;
	
	vertical-align : top;
	font-size: 10px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	color: Black;
	vertical-align : top;
	text-decoration: none;
	}
	td.td_centro_noticias_i{
	height: 80px;
	font-family:  Arial, Helvetica, sans-serif;
	text-align: justify;
	vertical-align : top;
	font-size: 10px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	color: Black;
	vertical-align : top;
	text-decoration: none;
	}
	td.td_top_noticias{
	background-image: url(top2.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 230px;
	text-align: justify;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 7px;
	}
	td.td_bajo_noticias{
	background-image: url(bajo2.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 230px;
	vertical-align: middle;
	text-align: right;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 8px;
	}
	td.td_top_noticias_i{
	background-image: url(top2i.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
	text-align: justify;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 7px;
	}
	td.td_bajo_noticias_i{
	background-image: url(bajo2i.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
	vertical-align: middle;
	text-align: right;
	padding-left: 10px;
	padding-right: 20px;
	padding-bottom: 8px;
	}
/************************************************************* fin NOTICIAS */


/************************************************************* LIBRO DE VISITAS */

	td.td_centro_libro{
	font-family:  Arial, Helvetica, sans-serif;
	text-align: justify;
	vertical-align : top;
	font-size: 10px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	color: Black;
	vertical-align : top;
	text-decoration: none;
	}
	
	table.tabla_libro {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 460px;
	text-align: justify;
	text-decoration: none;
}

.boton_libro{
      font-size: 10px;
		font-family:  Arial, Helvetica, sans-serif;
      font-weight: bold;
		padding-left: 5px;
      color:white;
		border: 1px solid #3E6E94;
      background: #3E6E94;
      height:15px;
		font-style: normal;
		font-variant: normal;
      }
.boton2_libro{
      font-size: 10px;
		font-family:  Arial, Helvetica, sans-serif;
      font-weight: bold;
		border-top: 1px solid #3E6E94;
		border-left: 1px solid #3E6E94;
		border-bottom: 1px solid #C1D7E5;
		border-right: 1px solid #C1D7E5;
      background: #EAF3F8;
      font-style: normal;
		font-variant: normal;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 2px;
		padding-bottom: 2px;
		scrollbar-face-color: #DEE3E7;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #DEE3E7;
		scrollbar-3dlight-color: #D1D7DC;
		scrollbar-arrow-color:  #006699;
		scrollbar-track-color: #EFEFEF;
		scrollbar-darkshadow-color: #98AAB1;
		}
		

.boton_buscador
{
	font-size: 10px;
	width: 400px;
	font-family:  Arial, Helvetica, sans-serif;
    font-weight: bold;
	border-top: 1px solid #3E6E94;
	border-left: 1px solid #3E6E94;
	border-bottom: 1px solid #C1D7E5;
	border-right: 1px solid #C1D7E5;
    background: #EAF3F8;
    font-style: normal;
	font-variant: normal;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}	
		
		
	td.td_bajo_libro_i{
	background-image: url(bajolibro2i.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
	vertical-align: middle;
	height: 14px;
	text-align: right;
	}
   td.td_bajo_libro{
	background-image: url(bajolibro2.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 230px;
	height: 14px;
	vertical-align: middle;
	text-align: right;
	}

/******************************************************* FIN LIBRO DE VISITAS */



td.td2 {
	background-image: url(base.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 447px;
	vertical-align : middle;
	text-decoration: none;

}

td.td1 {
	background-image: url(esquina.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: bold;
	padding-right: 3px;
	padding-bottom: 2px;
	text-align: justify;
	vertical-align : middle;
	text-decoration: none;
}
td.td15 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: bold;
	padding-right: 15px;
	padding-left: 15px;
	text-align: justify;
	vertical-align : middle;

	text-decoration: none;
}
td.td16 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: bold;
	padding-left: 10px;
	text-align: justify;
	vertical-align : middle;
	text-decoration: none;
}
td.boton {
	background-image: url(boton1.jpg);
	background-repeat: no-repeat;
	text-align: justify;
	border: 0px;
	width: 137px;
	height: 10px;
	vertical-align : middle;
   color: white;
	font-family:   Arial, Helvetica, sans-serif;
	vertical-align : middle ;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	font-weight: normal;
}


td.boton_titulo {
	background-image: url(boton_titulo.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position: left;
	text-align: left;
	color:#069;
	border: 0px;
	width: 137px;
	vertical-align : top;
	font-family:   Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 15px;
	padding-top: 3px;
	font-weight: bold;
	margin-bottom: 5px;
}

td.boton_titulo2 {
	background-image: url(boton_titulo2.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-position: right;
	text-align: right;
	border: 0px;
	color:#069;
	width: 137px;
	vertical-align : top;
	font-family:   Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-right: 15px;
	padding-top: 3px;
	font-weight: bold;
	margin-bottom: 5px;
}


td.botonsx {
	background-image: url(boton1.jpg);
	background-repeat: no-repeat;
	text-align: justify;
	border: 0px;
	width: 137px;
	height: 10px;
	vertical-align : middle;
   color: white;
	font-family:   Arial, Helvetica, sans-serif;
	vertical-align : middle ;
	font-weight: normal;
}
td.boton_der {
	background: url(boton11.jpg) right;
	background-repeat: no-repeat;
	text-align: right;
	border: 0px;
	width: 137px;
	height: 10px;
	vertical-align : middle;
	color: white;
	font-family:   Arial, Helvetica, sans-serif;
	vertical-align : middle ;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	font-weight: normal;
}
table.tabla3 {
	background-image: url(medio.jpg);
	background-repeat: repeat-y;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: bold;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 460px;
	vertical-align : middle;
	text-decoration: none;
}



td.tdtop{
	background-image: url(top.jpg);
	background-repeat: no-repeat;
	height: 9px;
}
td.dire{
	background-image: url(dire.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 234px;
	padding-left: 16px;
	padding-top: 20px;
	padding-bottom: 5px;
}
td.ingredientes{
	background-image: url(ingre.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 234px;
	padding-left: 16px;
	padding-top: 20px;
	padding-bottom: 5px;
}
td.tds{
	background-image: url(tds.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
	text-align: justify;
	padding-left: 10px;
	padding-right: 15px;
	padding-top: 20px;
	padding-bottom: 5px;
}

td.tds26{
	background-image: url(tds26.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
	text-align: justify;
	padding-left: 17px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.tds27{
	background-image: url(tds27.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 100%;
	text-align: right;
	padding-left: 5px;
	padding-right: 17px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.tds2{
	background-image: url(esqui.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 460px;
	text-align: left;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.tds25{
	background-image: url(esqui2.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 460px;
	text-align: right;
	height: 23px;
	padding-left: 5px;
	padding-right: 20px;
	padding-top: 2px;
	padding-bottom: 5px;
}
td.tel{
	background-image: url(tel.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 234px;
	padding-left: 16px;
	padding-top: 20px;
	padding-bottom: 5px;
}
td.web{
	background-image: url(we.jpg);
	background-repeat: no-repeat;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	width: 234px;
	padding-left: 16px;

	padding-top: 20px;
	padding-bottom: 5px;
}
td.tdbajo{
	background-image: url(bajo.jpg);
		background-repeat: no-repeat;
		height: 9px;
}
a.boton1:link {
font-family:  Arial, Helvetica, sans-serif;
width: 136px;
text-decoration: none;
font-size: 10px;
color:  #002e54;}
a.boton1:visited {
font-family:  Arial, Helvetica, sans-serif;
font-size: 10px;
width: 136px;
text-decoration: none;
color: #002e54;
}
a.boton1:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
width: 136px;
text-decoration: none;
color: #002e54;
}
a.boton1:hover {
font-family:  Arial, Helvetica, sans-serif;
width: 136px;
font-size: 10px;
text-decoration: none;
color: #ff9900;
}

a.boton22:link {
font-family:  Arial, Helvetica, sans-serif;
width: 136px;
text-decoration: none;
font-size: 10px;
color: #002e54;}
a.boton22:visited {
font-family:  Arial, Helvetica, sans-serif;
font-size: 10px;
width: 136px;
text-decoration: none;
color: #002e54;
}
a.boton22:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
width: 136px;
text-decoration: none;
color: #002e54;
}
a.boton22:hover {
font-family:  Arial, Helvetica, sans-serif;
width: 136px;
font-size: 10px;
text-decoration: none;
color: #ff9900;
}

a.n0:link {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #3E6E94; font-weight: bold; text-decoration: none;}
a.n0:visited {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #3E6E94; font-weight: bold; text-decoration: none;}
a.n0:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3E6E94; font-weight: bold; text-decoration: none;}
a.n0:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #7DA7C8; font-weight: bold; text-decoration: none;}

a.n00:link {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #3E6E94; text-decoration: none;}
a.n00:visited {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #3E6E94; text-decoration: none;}
a.n00:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3E6E94; text-decoration: none;}
a.n00:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #7DA7C8; text-decoration: none;}

a.n1:link {font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;font-weight: bold; text-decoration: none;}
a.n1:visited {font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none;}
a.n1:active {font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none;}
a.n1:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #FF8C00; font-weight: bold; text-decoration: none;}

a.nc:link {font-family:  Arial, Helvetica, sans-serif; font-size: 14px; color: #2A4C66; font-weight: bold; text-decoration: none;}
a.nc:visited {font-family:  Arial, Helvetica, sans-serif; font-size: 14px; color: #2A4C66; font-weight: bold; text-decoration: none;}
a.nc:active {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2A4C66; font-weight: bold; text-decoration: none;}
a.nc:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 14px; color: #7DA7C8; font-weight: bold; text-decoration: none;}


}

 .boton{
        font-size:11px;
        font-family: Arial,Verdana,Helvetica;
        font-weight:bold;
        color:#3E6E94;
        background: transparent;
		  border-bottom: 1px solid #3E6E94;
        border:0px;
        width:55px;
        height:19px;
       }
	   
	   img.imasi{	margin-right: 10px;	margin-top: 5px;	margin-bottom: 5px;}
img.imasd{	margin-left: 10px; margin-top: 5px;		margin-bottom: 5px;}
		 
.imagen{
background-image: url(1.jpg); 
width:58px;
height:20px; 
background-repeat:no-repeat;
border-width:0px;
font-size:11px;
font-family: Arial,Verdana,Helvetica;
font-weight:bold;
color:#FFFFFF;
} 

.imagen2{
background-image: url(2.jpg); 
width:58px;
height:20px; 
background-repeat:no-repeat;
border-width:0px} 

td.td_descripcion{
	font-family:  Arial, Helvetica, sans-serif;
	text-align: justify;	
	vertical-align : top;
	font-size: 10px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	color: Black;
	vertical-align : top;
	text-decoration: none;
	}