   .pagination{
    padding: 2px;
    }

    .pagination ul{
    margin: 0;
    padding: 0;
    text-align: center; /*Set to 搑ight" to right align pagination interface*/
    font-size: 12px;
    }

    .pagination li{
    list-style-type: none;
    display: inline;
    padding-bottom: 1px;
    }

    .pagination a, .pagination a:visited{
    padding: 0 5px;
    border: 1px solid #9aafe5;
    text-decoration: none;
    color: #2e6ab1;
    }

    .pagination a:hover, .pagination a:active{
    border: 1px solid #2b66a5;
    color: #000;
    background-color: #FFFF80;
    }

    .pagination a.currentpage{
    background-color: #2e6ab1;
    color: #FFF !important;
    border-color: #2b66a5;
    font-weight: bold;
    cursor: default;
    }

    .pagination a.disablelink, .pagination a.disablelink:hover, .pagination a.disablelink:active, .pagination a.disablelink:visited{
    background-color: white;
    cursor: default;
    color: #929292;
    border-color: #929292;
    font-weight: normal !important;
    }

    .pagination a.prevnext{
    font-weight: bold;
    }
	
	#indice{line-height: 18px;	color: #0e0eee;	font-size: 1.3em;	padding: 10px;	border-top: 1px solid #e1e4e9;	border-right: 1px solid #e1e4e9;	border-bottom: 1px solid #e1e4e9;	border-left: 1px solid #e1e4e9;}
	#indice .T{ font:bold 14px Arial; background:#ECECEC; margin-top:20px; padding:5px 10px; border-top:1px #CFCFCF solid; }/* T铆tulo */
	#indice .C{ font:bold 14px Arial; margin-left:16px; }/* Cap铆tulo */
	#indice .S{ font:12px Arial; margin-left:30px; }/* Secci贸n */
	#indice .A{ font:12px Arial; margin-left:40px; padding-left:10px; background:url(bullet_subcategorias.gif) no-repeat 0 6px; }/* Art铆culo */
	#indice .DA{ padding:0 30px; }/* Disposici贸n adicional */
	#indice .DD{ padding:0 30px; }/* Disposici贸n derogatoria */
	#indice .DF{ padding:0 30px; }/* Disposici贸n final */
	#indice .DT{ padding:0 30px; }/* Disposici贸n transitoria */
	#indice h2 { font-size: 1em;	font-weight: normal;}
	#indice ul a { color: #0e0eee;}
	#indice ul li .A:first-child{ margin:0; padding:0; background:#DDDDDD; font:15px Arial;}
	#indice ul a:hover { color: #0e0eee;}
	#indice ul { list-style: none;	padding: 10px 0;}
	#indice ul.margin30 {	list-style: none;	margin: 0px 30px;}
	
	/* =texto [contenido ] */
#texto {	text-align: justify;}
	#texto h2 {	font-weight: normal;	line-height: 30px;	font-size: 1.4em;	margin: 5px 0;}
	#texto h3 {	font-weight: normal;	margin: 10px 0;}
	#texto p {	font-size: 1.3em;	line-height: 16px;	margin: 5px 0;}
	#texto dd {	padding-left:1.5em; line-height: 1.4em;}
	#texto dt {	padding-left:0.5em;}
	#texto dl dd dl dt {	font-weight:bold; float:left; padding-right:0.5em; padding-left:1.5em; line-height: 1.4em;}
	
@media screen{.textop {font-size: 1.3em;	line-height: 16px;	margin: 5px 0;}}
@media print{.textop {font-size: 1.1em;	line-height: 16px;	margin: 5px 0;}}
#texto a.posit {color: #4174bd;}
#texto a {	color: #0e0eee;}
#texto a.name, #texto a.name:hover {	color: #000000; text-decoration: none;}
#texto .coments {	padding: 0px;	font-size: 11px;	line-height: 1.6;	display: inline;}
#texto .coments ul {	list-style: none;	float: right;}
#texto .coments ul li {	float: left;}
#texto .coments ul li a.comentarios {	display: inline;	padding: 0 10px 0 20px;	color: #009345;	background: url(icono_comentar.gif) no-repeat left center;}
#texto .coments ul li a.indice {	text-align: right;	display: inline;	padding: 0 20px 0 10px;	color: #4881d4;	background: url(arow_up.gif) no-repeat right center;}
