@charset "UTF-8";
/* CSS Document */
/* General */
body{
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: Arial;
    font-size: 1em;
    background: #fff;
}

#container{
    /*width: 61em;*/
    width: 55em;
    margin: auto;
    background: #fff;
    text-align: left;
    padding: 0 12px 2px 12px;
    -moz-border-radius: 15px;
	border-radius: 15px;
}
#popup_container {
    margin: auto;
    /*background: #eeeeda;*/
    background: white;
}

#header {
    height: 80px;
    padding-top: 5px;
    padding-right: 0px;
    /*background-image: url('../images/logo_inali.png');*/
    background-repeat: no-repeat;
    background-position:right top;
    text-align: left;
    color: #000;    
    font-weight:bold;
    border-bottom:4px solid #A15523;
}


#content {
    background-color: white;
    border:0px solid red;
    min-height:550px;
}

#content .main-content{
	width:100%;
    margin-right: 0px;
    background-color: white;
    border:0px solid red;
    min-height:450px;     
}

.main-content ol.alpha {
	list-style-type:upper-latin;
}
            
.main-content ol.arabic {
	list-style-type:decimal;
}          
            
.main-content ol.roman{
	list-style-type: upper-roman;
}

#footer {
    clear: both;
    color: #000;
    font-size: 0.8em;
    text-align: center;
    background: #DDA626;
    border-top:4px solid #A15523;
	font-weight:bold;
	padding:2px;
	width:100%;
	font-family: Arial;
}

#container table { 
    width: 100%;
    border-spacing: 1px 0;
    border: 0 none ;
}

#ag{
	margin-left: 0;
/* list-style: none; */
}

#ag li{
	display: inline;
	margin-left: 2px;
}

.main-content{
	text-align:justify;
	font-family: Arial;
}
          
.main-content a:link {
	color:#7A7A00;
	text-decoration: none;
	text-decoration: underline;
}

.main-content a:visited {
	color:#7A7A00;
	text-decoration: none;
	text-decoration: underline;
}
            
.main-content a:hover {
	color:#9B5A0B;
	text-decoration: underline;
}
            
a.mlink{
	font-size:1em;
}

a.mlink:link {
	color:#7A7A00;
	text-decoration: none;
	/*text-decoration: underline;*/
}

a.mlink:visited {
	color:#7A7A00;
	text-decoration: none;
	/*text-decoration: underline;*/
}

a.mlink:hover {
	color:#9B5A0B;
	text-decoration: underline;
}

.s001{
	font-weight:bold;
	font-style:italic;            
}

.s002{
	font-style:italic;      
}
            
.inali a{
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}

.inali a:link {
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}

.inali a:visited {
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}

.inali a:hover {
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}
            
.lgdlpi a{
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}

.lgdlpi a:link {
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}

.lgdlpi a:visited {
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}

.lgdlpi a:hover {
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}
            
.inegi a{
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}

.inegi a:link {
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}

.inegi a:visited {
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}

.inegi a:hover {
	color: #000;
	font-weight:bold;
	border-bottom: 1px dotted red;
	text-decoration: none;
}
.non{
	background-color:#F7F7D0;            
}
            
a.mlinka{
	color:#FFF;
	text-decoration: none;
	text-transform: uppercase;
}

a.mlinka:link {
	color:#FFF;
	text-decoration: none;
	text-transform: uppercase;
}

a.mlinka:visited {
	color:#FFF;
	text-decoration: none;
	text-transform: uppercase;
}

a.mlinka:hover {
	color:#FFF;
	text-decoration: none;
	text-transform: uppercase;
	color: #F59F1A;
}

.hdr1{
	text-indent: 0;
	font-size:20px;
	font-weight:bold;
	text-align:center; 
}

.hdr11{
	text-indent: 0;
	text-align:center; 
	color:gray;
	
}

.hdr2{
	text-indent:0;
	font-size:18px;
	font-weight:bold;
}

