body { 	
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 
}

.Seccion {
	font: bold 16px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFFFFF;
}

.Titulo {
	font: bold 14px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FFFFFF;
	padding-bottom: 10px;
}

.Titulo2 {
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FFFFFF;
}

.Titulo3 {
	font: 11px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FFFFFF;
}

.msg_error {
	font: bold 10px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FF0000;
}

.session {
	font: bold 10px Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
}

.Fecha_fallo {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #006600;
}

.Tema_fallo {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: justify;
}

.Autor {
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left;
}

.admin_buttons {
	font: 10px Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 14pt;
}


.Texto {
	font: 13px Comic Sans, Comic Sans MS, cursive;
	text-align: justify;
	line-height: 14pt;
	color: #660000;
}

.Texto_centrado {
	font: 12px Comic Sans, Comic Sans MS, cursive;
	text-align: center;
	line-height: 14pt;
}

.Texto_margin {
	font: 11px Comic Sans, Comic Sans MS, cursive;
	text-align: justify;
	line-height: 14pt;
	padding-left: 0px;

}

.Texto_visible {
	font: 11px Comic Sans, Comic Sans MS, cursive;
	text-align: justify;
	display-block;
}

.Texto_hidden {
	font: 11px Comic Sans, Comic Sans MS, cursive;
	text-align: justify;
	display: none;
}

.Texto_visible a:link {color: #000000; text-decoration: none; font: bold; }
.Texto_visible a:active {color: #000000; text-decoration: underline; font: bold; }
.Texto_visible a:visited {color: #000000; text-decoration: none; font: bold; }
.Texto_visible a:hover {color: #006600; text-decoration: none; font: bold; }

.Texto_espera {
	font: bold 14px Comic Sans, Comic Sans MS, cursive;
	text-align: center;
	padding-left: 10px;
	padding-top: 10px;
	color: #CC9900;
	
	display-block;
}

.Texto_visible {
	font: 12px Comic Sans, Comic Sans MS, cursive;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	display-block;
}

.Texto_hidden {
	font: 12px Comic Sans, Comic Sans MS, cursive;
	text-align: left;
	padding-left: 10px;
	padding-top: 10px;
	display: none;
}

.Tabla_con_borde {
	font-family: Comic Sans, Comic Sans MS, cursive;
	font-size: 10px;
	border-bottom-style: solid;
	border-bottom-color: #CC9900;
	padding-top: 10px;
}

.Tabla {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-collapse: collapse;
	background-color: white;
	font: bold 11px Comic Sans, Comic Sans MS, cursive;
	
}

.Tabla_publicidad {
	border-width: 0px 0px 0px 0px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: #CC9900;
	border-collapse: collapse;
	background-color: white;
	font: 10px Comic Sans, Comic Sans MS, cursive;
	
}

.Tabla_con_borde_full {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: #CC9900;
	border-collapse: collapse;
	background-color: white;
	font: 10px Comic Sans, Comic Sans MS, cursive;
}

.Tabla_con_borde_full th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-color: #CC9900;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

.Tabla_con_borde_full td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-color: #CC9900;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	
}

.Tabla_con_borde_full td.tcenter{
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-color: #CC9900;
	background-color: white;
	text-align: center; 
	font-size: 12px;
	-moz-border-radius: 0px 0px 0px 0px;
	
	
}

.Tabla_con_borde_full td.t1{
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-color: #CC9900;
	background-color: #C0C0C0;
	-moz-border-radius: 0px 0px 0px 0px;
	font: 14px Comic Sans, Comic Sans MS, cursive;

}

.Tabla_publicidad td a:link {font: bold 10px Comic Sans, Comic Sans MS, cursive; color: #000000; text-decoration: none; border-width: 0px 0px 0px 0px; } 
.Tabla_publicidad td a:active {font: bold 10px Comic Sans, Comic Sans MS, cursive; color: #000000; text-decoration: none; border-width: 0px 0px 0px 0px; }
.Tabla_publicidad td a:visited {font: bold 10px Comic Sans, Comic Sans MS, cursive; color: #000000; text-decoration: none; border-width: 0px 0px 0px 0px;  } 
.Tabla_publicidad td a:hover {font: bold 10px Comic Sans, Comic Sans MS, cursive; color: #000000; text-decoration: none; border-width: 0px 0px 0px 0px; } 

.Tabla_con_borde_full td a:link {font: bold 12px Comic Sans, Comic Sans MS, cursive; color: #000000; text-decoration: none;  } 
.Tabla_con_borde_full td a:active {font: bold 12px Comic Sans, Comic Sans MS, cursive; color: #000000; text-decoration: none;  }
.Tabla_con_borde_full td a:visited {font: bold 12px Comic Sans, Comic Sans MS, cursive; color: #000000; text-decoration: none;  } 
.Tabla_con_borde_full td a:hover {font: bold 12px Comic Sans, Comic Sans MS, cursive; color: #000000; text-decoration: none;  } 

.Texto_footer {  font: bold 12px Comic Sans, Comic Sans MS, cursive; color: #FFFFFF;}

.Texto_fallo a:link {color: #000000; text-decoration: none;  }
.Texto_fallo a:active {color: #000000; text-decoration: underline;  }
.Texto_fallo a:visited {color: #000000; text-decoration: none;  }
.Texto_fallo a:hover {color: #006600; text-decoration: none;  }

.Texto a:link {color: #000000; text-decoration: none; font: bold; }
.Texto a:active {color: #000000; text-decoration: underline; font: bold; }
.Texto a:visited {color: #000000; text-decoration: none; font: bold; }
.Texto a:hover {color: #006600; text-decoration: none; font: bold; }
.Texto_Bullet a:link {color: #000000; text-decoration: none; font: bold; }
.Texto_Bullet a:active {color: #000000; text-decoration: underline; font: bold; }
.Texto_Bullet a:visited {color: #000000; text-decoration: none; font: bold; }
.Texto_Bullet a:hover {color: #006600; text-decoration: none; font: bold; }
.Texto_TC a:link {color: #000000; text-decoration: none; font: 12px; }
.Texto_TC a:active {color: #000000; text-decoration: underline; font: 12px;}
.Texto_TC a:visited {color: #000000; text-decoration: none; font: 12px;}
.Texto_TC a:hover {color: #006600; text-decoration: none; font: 12px;}

.Separador {
	font: 11px Comic Sans, Comic Sans MS, cursive;
	padding-top: 2px;
}

.Titulo_biblio { font-family: Comic Sans, Comic Sans MS, cursive; font-size: 12px;	font-weight: bold;  background-color: #eeeeee}
.Titulo_biblio_nuevo { font-family: Comic Sans, Comic Sans MS, cursive; font-size: 12px;	font-weight: bold;  color: #FFFFFF; background-color: #006600}
.Titulo_biblio a:link {color: #000000; text-decoration: none; font: bold; }
.Titulo_biblio a:active {color: #000000; text-decoration: underline; font: bold; }
.Titulo_biblio a:visited {color: #000000; text-decoration: none; font: bold; }
.Titulo_biblio a:hover {color: #006600; text-decoration: none; font: bold; }
.Editorial { font-family: Comic Sans, Comic Sans MS, cursive; font-size: 12px;	font-weight: bold; }
.Texto_biblio { font-family: Comic Sans, Comic Sans MS, cursive; 
				font-size: 12px; 
				text-align: justify; 
				}
.Tabla_con_borde_biblio {
	font-family: Comic Sans, Comic Sans MS, cursive;
	font-size: 10px;
	padding-top: 10px;
}				
