/* CSS Document */

/* * { margin:0; padding:0;} */
#page { margin:0; padding:0;}

.enlace_imagen img {border:0}

/*fondo de las mariposas*/
.body{ 
	background-image: url(../image/bg_botton.png); 
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: scroll;
	background-color: #87b0ce;
}

/* margenes por seccion */
#main { width:775px;}
#header {height:292px;}
#footer { height:67px;}

#main { 
	border:1px solid #2D3B44;
	margin:0 auto;
	background-color: #FFFFFF;
}
  
/*---PIE---*/
#footer {
	background-image: url(../image/bg_footer.png);
	text-align:center;
	background-repeat: no-repeat;
	background-position: top;
}
#footer .indent { padding:28px 0 0 0;}
#footer .indent .der{font-family: Tahoma; font-size: 11px; color: #006699; 	text-align: center; }
#footer .indent .izq{font-family: Tahoma; font-size: 11px; color: #075375; 	text-align: center; }


/* información*/
.titulo {
	font-family: Tahoma;
	font-size: 18px;
	color: #055173;
	padding-left: 20px;
	vertical-align: middle;
}

.cat_tit { font:"Myriad Pro"; font-weight:600; font-size:16px; }
.cat_desc { font:"Tahoma"; font-size:12px; color:#000000; }

.texto {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-align:justify;
	line-height:18px;
	}


.tabla_bg {
	background-image: url(../images/img_bg_info.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.separador {
	background-image: url(../images/info_separador.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.separador_cat {
	background-image: url(../image/cat_linea.png);
	background-repeat:repeat-y;
	background-position: center center;
}

#info_titulos {
	font-size: 14px;
	padding-left: 10px;
	/*color: #090909;*/
}

.welcome {
	font-family:'Myriad Pro';
	font-size:16px;
	color:#316189;
	margin-top: 20px;
	margin-bottom: 20px;
	font-weight:bolder;
}

.informacion_tel {
	font-family: Tahoma;
	font-size: 14px;
	color: #1b89bc;
	text-align:center;
	line-height:25px;
	font-weight:bolder;
}





.subtitulos {
	color: #3b852d;
	font-weight: bold;
}

.enlace a:link {color:#070707; text-decoration:none;}
.enlace a:visited {color:#070707; text-decoration:none;}
.enlace a:hover {color: #4371b7; text-decoration:underline;}

.enlace_pie a:link {color:#006699; text-decoration:none;} /*  mouse over link*/
.enlace_pie a:visited {color:#006699; text-decoration:none;} /*  mouse over link*/
.enlace_pie a:hover {color:#FF0000; text-decoration:underline;}  	 /* visited link */
/*.enlace_leer a:active{ color:#FF0000; text-decoration:underline; }	  selected link */

.enlace_leer a:link {color:#349000; text-decoration:underline;}
.enlace_leer a:visited {color:#349000; text-decoration:underline;}
.enlace_leer a:hover {color:#115A7B; text-decoration:none;}
.enlace_leer { font-family: tahoma; font-size: 10px; font-weight: normal;}

.enlace_comentario a:link {color:#8a8b8c; text-decoration:none;}
.enlace_comentario a:visited {color:#8a8b8c; text-decoration:none;}
.enlace_comentario a:hover {color:#115A7B; text-decoration:underline;}
.enlace_comentario { font-family: tahoma; font-size: 10px; font-weight: normal;}

.sitio a:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.sitio a:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.sitio a:hover {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}


.recordatorio {
	background-image:url(../images/img_rec.png);
	background-position:center center;
	vertical-align:bottom;
	font-family: Tahoma;
	font-size: 12px;
	color: #9e0b0f;
	padding:0 5px 2px 5px;
	background-repeat: repeat-x;
}

.nota{
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	color:#454A4D;
	padding:0 0 0 5px;
	text-align:justify;
	list-style-image: url(../images/info_vineta.png);
}

/*** ARTICULO ***/
.noti_fecha {font-family:Tahoma; color:#000000; font-size:12px; text-align:left; padding:10px 0 10px 0; }
.noti_titulo { font-family:Tahoma; color:#4ab015; font-size:14px; font-weight:bold; text-align:left; }
.noti_resumen { font-family:Tahoma; color:#000000; font-size:12px; text-align:justify; padding:0 4px 8px 0; line-height: 16px; }

.noti_titulo a:link {color:#4ab015; text-decoration:none;}
.noti_titulo a:visited {color:#4ab015; text-decoration:none;}
.noti_titulo a:hover {color:#4ab015; text-decoration:underline;}

/*** ARTICULO_DETALLE ***/
.noti_fecha_detalle {font-family:Tahoma; color:#000000; font-size:12px; text-align:left; padding:10px 0 10px 0;}
.noti_titulo_detalle { font-family:Tahoma; color:#4ab015; font-size:18px; font-weight:bold; text-align:left;}
.noti_contenido_detalle {font-family:Tahoma; color:#000000; font-size:12px; text-align:justify; padding:8px 8px 5px 8px; line-height: 18px;}
.noti_otros_detalle {font-family:Tahoma; color:#575757; font-size:10px; text-align:left; padding:3px 0 3px 0;}


/**** COMENTARIOS***/
.comentario_titulo {font-family:"Times New Roman"; color:#003399; text-align:left; }
.comentario_fecha {font-family:"Times New Roman"; color:#003399; font-size:12px; text-align:justify; }


/****** TABLAS *******/

.tablas table{
    border-spacing: 0px;
    border-collapse: collapse;
    width: 250px;
}
.tablas th {
    text-align: center;
    font-weight: bold;
    padding: 2px;
    border: 2px solid #FFFFFF;
    background: #4a70aa;
    color: #FFFFFF;
}
.tablas td {
    text-align: center;
    padding: 2px;
    border: 2px solid #FFFFFF;
    background: #e3f0f7;
}

.sociales{
	background-image:url(../images/torta.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.sociales_mes{
	font-family: "monotype Corsiva";
	font-size: 24px;
	color: #0033CC;
}
