.table {font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    font-size: 12px; text-align: left; border-collapse: collapse; margin-top: 40px;}

.table th {
	font-size: 13px;
	font-weight: normal;
  
	background: #000;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #fff;
	text-align: center;
}

.table td {    
    text-align: center;
    padding: 10px;
      padding: 1000px;
    background: #fff;    
    border-bottom: 1px solid #fff;
    color: #669;    
    border-top: 1px solid transparent; }

.table tr:hover td { background: #d0dafd; color: #339; }


.table1 

{font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    font-size: 12px; text-align: left; width: 600px; border-collapse: collapse; margin-top: 40px; margin-left: 80px;}

.table1 th {
	font-size: 13px;
	font-weight: normal;
    padding: 20px;
	background: #000;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #fff;
	text-align: center;
}

.table1 td {    
    text-align: center;
    padding: 10px;
    background: #fff;    
    border-bottom: 1px solid #fff;
    color: #669;    
    border-top: 1px solid transparent; }

.table1 tr:hover td { background: #d0dafd; color: #339; }

.table2 

{font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    font-size: 12px; text-align: left; border-collapse: collapse; margin-top: 40px; }

.table2 th {
	font-size: 13px;
	font-weight: normal;
    padding: 10px;
	background: #000;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #fff;
	text-align: center;
}

.table2 td {    
    text-align: center;
    padding: 10px;
    background: #fff;    
    border-bottom: 1px solid #fff;
    color: #669;    
    border-top: 1px solid transparent; }

.table2 tr:hover td { background: #d0dafd; color: #339; }


.texto-centrado
{ 
    
text-align: center;
}





.reporte
{
    font-size: 13px;     font-weight: normal;     padding: 8px;     background: #ec7004;
    border-top: 4px solid #aabcfe;    border-bottom: 1px solid #fff; color: #fff;
    text-align: center;
    
}

.sipot{
    
}

.adjetivos{
    font-size: 15px;
   font-weight: bold;
}

#contenido-ley
{
    margin-top: -200px;
}

.nota{
    margin-top: 50px;
    margin-left: 200px;
}

.modal_anomalias
{
    margin-top: 30px;
}

.modal_anomalias p
{
    font-size: 12px;
}

.iconos{
    
    text-align: center;
    color: black;
}

.tamano_letra_iconos
{
    font-size: 14px;
}

.espacio{
    margin-top: 10px;
}

.art70{
    background-color: black;
}