/* hoja de estilos de la gaceta */

.gaceta {
	border: 2px solid #AB55A9;
	font-family: Arial, Helvetica, sans-serif
}

.gaceta .titulo-seccion {
  padding: 20px;
  font-family: Arial, Helvetica, sans-serif; 
  color: #FFFFFF; 
  font-weight: bold;
  font-size: 1.5em;
  line-height: 1.5em;
}

.gaceta .titulo-seccion2 {
  padding: 20px 20px 0 20px;
  font-family: Arial, Helvetica, sans-serif; 
  color: #FFFFFF; 
  font-weight: bold;
  font-size: 1.5em;
  line-height: 1em;
}

.gaceta .titulo-subseccion {
  padding: 0 20px 20px 20px;
  font-family: Arial, Helvetica, sans-serif; 
  color: #FFFFFF; 
  font-weight: bold;
  font-size: 1em;
  line-height: 1em;
}

.gaceta .titulo-subseccion2 {
  font-family: Arial, Helvetica, sans-serif; 
  color: #FFF; 
  font-weight: normal;
}

a { 
  text-decoration:none;
  color: #0000FF;
}

.interior {
  color: #111596;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* Tabla de numeros anteriores */

.tb-anteriores {
  background-color: #FFF;
}

.tb-anteriores th {
  background-color: #111596;
  color: #FFF;
}

.tb-anteriores td {
  background-color: #E6E6FF;
}

.tb-anteriores .centro {
  text-align: center;
}
/* fin Tabla numeros anteriores */

/* Tabla de cursos del mes */

.tb-cursos {
  background-color: #FFF;
  color: #111596;
}

.tb-cursos th {
  background-color: #111596;
  color: #FFF;
}

.tb-cursos td {
  background-color: #E6E6FF;
}

.tb-cursos .mes {
  font-weight: bold;
  text-align: center;
}

.tb-cursos .vacio {
  background-color: #FFF;
}

/* fin de Tabla de cursos del mes */

/* Directorio */

.directorio {
  background-color: #D6DAEC;
  color: #000;
}

#texto-especial {
  padding: 10px 20px;
  text-align:justify;
}

#texto-especial2 {
  padding: 10px 20px;
  text-align:left;
}

/* fin Directorio */

/* Contenido */

#contenido {
  background-color: #FFF;
  text-align: justify;
}

.txt_derecho {
  text-align: right;
  margin-top: 0px;
}

.txt_especial {
  margin-bottom: 0px;
}

#contenido .autor {
  font-weight: bold;
}

/* fin Contenido */

/* General */
.regresar {
  text-align: center;
  font-size: 9px;
}

.numero {
  background-color: #B9DDF2;
  text-align: right;
}

.centro {
  text-align: center;
}



/* Fotos */
#foto-derecha1 {
	float: right;
	width: 300px;
	padding: 5px 20px;
	background-color: #FFFFFF;
}

#foto-derecha1 #pie-foto {
  font-size:11px;
  text-align: center;
}

#foto-derecha2 {
	float: right;
	width: 326px;
	padding: 5px 20px;
	background-color: #D6DAEC;
}

#foto-derecha2 #pie-foto {
  font-size:11px;
  text-align: center;
}

#foto-derecha3 {
  float: right;
  width: 386px;
  padding: 5px 20px;
  background-color: #FFFFFF;
}

#foto-derecha3 #pie-foto {
  font-size:11px;
  text-align: center;
}

#foto-derecha4 {
	float: right;
	width: 378px;
	padding: 5px 20px;
	background-color: #D6DAEC;
}

#foto-derecha4 #pie-foto {
  font-size:11px;
  text-align: center;
}


#foto-derecha5 {
	float: right;
	width: 443px;
	padding: 5px 20px;
	background-color: #D6DAEC;
}

#foto-derecha5 #pie-foto {
  font-size:11px;
  text-align: center;
}

#foto-derecha6 {
	float: right;
	width: 443px;
	padding: 5px 20px;
	background-color: #D6DAEC;
}

#foto-derecha6 #pie-foto {
  font-size:11px;
  text-align: center;
}

#foto-izquierda1 {
  float: left;
  width: 300px;
  padding: 5px 20px;
  background-color: #D6DAEC;
}

#foto-izquierda1 #pie-foto {
  font-size:11px;
  text-align: center;
}

#foto-centrada1 {
	width: 300px;
	padding: 5px 20px;
	background-color: #FFFFFF;
	margin: auto;
}

#foto-centrada1 #pie-foto {
  font-size:11px;
  text-align: center;
}

#foto-centrada2 {
  width: 580px;
  padding: 5px 20px;
  background-color: #D6DAEC;
  margin: auto;
}

#foto-centrada2 #pie-foto {
  font-size:11px;
  text-align: center;
}

#foto-centrada3 {
  width: 443px;
  padding: 5px 20px;
  background-color: #D6DAEC;
  margin: auto;
}

#foto-centrada3 #pie-foto {
  font-size:11px;
  text-align: center;
}

#foto-centrada4 {
  width: 560px;
  padding: 5px 20px;
  background-color: #D6DAEC;
  margin: auto;
}

#foto-centrada4 #pie-foto {
  font-size:11px;
  text-align: center;
}
#foto-doble1 {
  width: 616px;
  padding: 5px 20px;
  background-color: #D6DAEC;
  margin: auto;
}

#foto-doble1 #fotod-izquierda {
  float: left;
  width: 288px;
}

#foto-doble1 #fotod-derecha {
  float: right;
  width: 318px;
}

#foto-doble1 #pie-foto {
  font-size:11px;
  text-align: center;
}























/* fin Fotos */

#cuadro {
  background-color: #D6DAEC;
  text-align: left;
}

#cuadro th {
  text-align: center;
}

.clear {
	clear:both
}

