@media all {

/*
Theme Name: CSS-Gaceta
Theme URI: http://gaceta.diputados.gob.mx
Description: Firt major iteration
Author: Victor Dorantes
Version: 1.0
*/

body {
    background-color: #FFFFFF;
    color: black;
    font-family: times, arial, helvetica;
    font-size: medium;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 0px;
    -webkit-text-size-adjust: auto;
/*    TEXT-ALIGN: justify;*/
      width: 98%; 
      min-width: 660px;
/*    width: 660px;*/
}

div.Container {
/* text-align: justify;*/
 font-size: 12pt;
 width: 100%;
/* width: 748px;*/
/* min-width: 748px;*/
 min-height: 660px;
}

div#Container {
 position: absolute;
 z-index: 0;
 top: 0;
 left: 0;
 width: 100%;
 margin-left: 3px;
 margin-top: 5px;
/* text-align: justify;*/
 font-size: 11pt;
 width: 670px;
/* width: 748px;*/
/* min-width: 748px;*/
 min-height: 670px;
 min-width: 670px;
}


#Header {
 /*   position: fixed;***/
    position: relative;
    top: 0;
    left: 0;
    height: 85px;
    background-color: white;
    border-bottom: groove;
    border-width: 3px;
    width: 670px;
    min-width: 670px;
    height: auto;
/*    z-index: 100;*/
    padding: 0px;
}


#NGaceta {
    position: relative;
    width: 100%;
    border: 0;
    padding: 0;
    margin-bottom: 10px;
}

#NotaZoom {
    position: relative;
    margin-left: 35px; 
    margin-right: 35px;
}

#NGaceta p {
   font-size: 14pt;
   color: #990000;
   text-align: center;
}

p.Nota {
    color: #555555;
    font-size: 11pt;
}


a.LigasInis {
    text-decoration: none;
}

a.LigasInis:visited {
    color: #3399ff;
}

#Indice{
/**   position: absolute;**/
   position: relative;
/**   top: 85px;**/
   width: 670px;
   margin-top: 5px;
   margin-left: 5px;
   margin-bottom: 600px;
/*   z-index: 50;***/
}

#Indice ul li{

   margin-bottom: 600px;

}

#Indice.Seccion a {
  text-decoration: underline;
  font-size: 12pt;
  font-weight: bold;
  color: blue;
}

#Indice ul li{
   margin-bottom: 10px;
   padding-bottom: 2px;
   list-style-type: disc;
   text-decoration: none;
 }

#Indice a {
    color: black;
}

#Indice a.Seccion {
    color: blue;
}
/* Gaceta Viejas */
div.Indice {
   margin-bottom: 600px;
}

div.Indice ul li{
   margin-bottom: 10px;
   padding-bottom: 2px;
   list-style-type: disc;
  text-decoration: none;
 }

a.Indice{
  text-decoration: none;
  color: black;
}



div.NGaceta {
  color: #990000;
  font-size: 11pt;
  position: fixed;
}

div.NGaceta p {
  text-align: center;
  font-size: 11pt;
}


div.BotMenu {
  margin: 0;
  position: fixed;
  left: 640px;
  top: 33px;
  border:0px solid #ffcc00;
  width:30px;

}

div.BotMenu a {
  display: block;
  margin: 0 0.5em;
}

div#Titulo {
  background-color: #093438;
  color: #9D0000;
  font-size: 13pt;
  font-weight: bold;
  text-align: center;
}


td.Titulo {
    color: #fff;
    background-color: #093438;
    /*   background-color:  #FFCC99; */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    margin-top: -3px;
}

a.Seccion{
  text-decoration: underline;
  font-size: 12pt;
  font-weight: bold;
  color: blue;
}

p.Seccion{
  font-size: 12pt;
  font-weight: bold;
}


div.BrincoS {
  margin-top: 100px;
}

div.Seccion {
  color: #9D0000;
  font-size: 16pt;
  text-align: center;

}

div.Cuadro {
    width: 95%;    
    margin-bottom: 15px;
    margin-left: auto;
    margin-right: auto;
}


div.Cuadro img {
    width: 95%;
    border-style: solid;
    border-width: 1px;
}

span.Firmas {
  font-size: 9pt;
  color: #000000;
}


span.Aprobado {
  font-size: 9pt;
  font-weight: bold;
}

span.Negritas {
  font-weight: bold;
}


span.Tachadas {
    text-decoration: line-through;
}


span.Superscript {
  vertical-align: super;
  font-size: 70%;
  font-weight: bold;
}

span.Subrayado {
  text-decoration: underline;
}

span.Italicas {
  font-style: italic;
}

p.Centrar {
  text-align: left;
  font-weight: bold;
}

p.imgCentrar {
    display: block;
    margin: 0 auto;
}

img.Centrar {
    display: block;
    margin: 0 auto;
}


p.Balacito {
  text-align: left;
  font-weight: bold;
}

p.Derecha {
  text-align: left;
}

p.Versales {
  color: #9D0000;
  font-size: 12pt;
  font-variant: small-caps;
}

p.Nobrinco {
  margin-top: 0;
  margin-bottom: 0;
}

p.Atentamente {
  font-size: 11pt;
  margin-top: 0;
  margin-bottom: 0;
}

p.Firmas {
  font-size: 10pt;
}

p.firmas {
  font-size: 8pt;
}

p.Sangria {
  margin-left: 1em;
}

p.Sangrona {
  margin-left: 1.5em;
}

p.Sangrota {
  margin-left: 1.75em;
}


p.Sangrotota {
  margin-left: 2.5em;
}

p {
    text-align: justify;
}

p.listas {
    margin-bottom: 7pt;
    margin-top: 7pt;
}


/*   Extras  */

img {
 border: 0;
}

#Contenido {
 padding-right: 7px;
 padding-left: 7px;
 width: 670px;
 position: relative;
}

#Anexos {
    margin: 0;
    position: relative;
    top: -7px;
    border-top: groove;
    border-width: 2px;
    width: 657px;
    padding: 7px;
}


#Asistencias {
    margin: 0;
    position: relative;
    top: -7px;
    border-top: groove;
    border-width: 2px;
    width: 657px;
    padding: 7px;
}

#Asistencias a {
    float: left;
    width: 130px;
    margin-left: -130px;
    color: blue;
}


#Asistencias p:first-line {
 text-indent: 0em;
}

#Asistencias p {
    margin-left: 130px;
    color: #C00000;
    clear: both;
}



#Frances {
    float: left;
    width: 100px;
    margin-left: -100px;
    color: #990000;

}

.doble  {
    color: blue;
    text-decoration: underline;
}

.doble a:link {
    color: blue;
}



#Anexos a {
    float: left;
    width: 100px;
    margin-left: -100px;
    color: blue;
}

#Anexos a:visited {
    color: darkblue;
}

#AIzq {
   float: left;
   margin-left: 100px;
   clear: both;
}

#AIzq a{
    position: relative;
    text-align: left;
/*    color: #990000;
    font-weight: bold;
    text-decoration: none;*/
    color: blue;
}

#ADer {
   float: rigth;
   margin-left: 200px;
}

#ADer a{
    position: relative;
    float: right;
    text-align: right;
/*    color: #990000;
    font-weight: bold;
    text-decoration: none;*/
}

#ACent {
   float: left;
   margin-left: 200px;
}

#ACent a{
    position: relative;
    float: center;
    text-align: right;
/*    color: #990000;
    font-weight: bold;
    text-decoration: none;*/
}


#Anexos p:first-line {
 text-indent: 0em;
}

#Anexos p {
    margin-left: 100px;
    color: #C00000;
    clear: both;
}

#Anexos p.Perma {
    font-size: 16pt;
    margin-top: 0px;
    text-align: center;
    color: #C00000;
}

#Anexos hr {
    margin-left: -7px;
}

hr.Pleca {
    margin-top: -10px;
    margin-left: 200px;
    margin-right: -7px;
/*    color: #C00000;*/
    clear: both;

}



/*********************** NAVEGADORES ***********************************************/


.ie .incMenu {
    background-color: white;

    visibility: visible;
    display: block;
}

.ie7 .incMenu {
    background-color: orange;
}

.gecko .incMenu {
    background-color: gray;
}

.win.gecko .incMenu {
    background-color: red;
    visibility: hidden;
    height: 0px;
    display: block;
}

.linux.gecko .incMenu {
    background-color: pink;
}

.opera .incMenu {
    background-color: green;
}

.konqueror .incMenu {
    background-color: blue;
}

.safari .incMenu {
    background-color: black;
}

.chrome .incMenu {
    background-color: cyan;
}

.example {
    width: 100px;
    height: 100px;
    border: 1px solid black;
}

.no_js { display: block; }
.has_js { display: none; }
.js .no_js { display: none; }
.js .has_js { display: block; }



} @media all  