body{
text-align: center;
font: 13px Arial, Helvetica, FreeSans, Nimbus Sans L, Verdana;
padding: 0px;
margin: 0px;
}
.font-base{
font-size:13px;
}
a:link{color: #0012D4;}
a:visited{color: #0011AA;}
a:active{color: #0012D4;}
a:hover{color: #880000;}
#Contenedor{
width: 775px;
margin:0 auto;
}
#Superior{float: left;
width: 100%;
margin:0 auto;
}
#CSuperior{width: 100%;
float: left;
background-image: url(../../images/diremp/fondo-bolivia-tools.png);
background-repeat: no-repeat;
background-position: 0px 5px;
}
#CLSuperior{
width:430px;
float:left;
text-align: left;
}
.CLSLogo{padding-left:5px;}
.CLSDSuperior{
margin:14px 10px 10px;
text-align:justify;height: 50px;
}
.CLSDSuperior b{
color: #333333;
}
#CRSuperior{
width: 330px;
float:right;
}
.CRTSuperior{
margin: 12px 15px 33px 0;
text-align: right
}
.CRBSuperior{text-align:right;margin: 0 15px;}
#Contenido{
float: left;
clear: both;
width: 775px;
margin:0 auto;
text-align: left;
}
.nav{padding: 3px 0 3px 0;}
.CCont-Lst{
padding: 5px;
}
.CCont-Lst h3{
margin: 1px 0;	
font-size: 13px;	
}
.CCont-Lst p{margin: 1px 25px;}
.CCont-Lst span{margin: 0 25px;}
.CCont{clear:both;}
.CContIR{
border-top: 1px solid #E8E8E8;
padding: 5px 0 0 0;
margin: 10px 5px;
clear:both;
}
.CContIR a{padding: 0 2px;}
.CContIR a:hover{	
color: #0012D4;	
background: #F1F1F1
}
.CCont-TD{
clear:both;
padding:5px 50px;
text-align:center;
font-size:12px; 
border-top: 1px solid #C8C8C8
}
.CContST{
background: url(../../images/diremp/barra-nav.png);
border: 1px solid #E8E8E8;
padding: 5px 5px;
margin: 3px 0px 1px;
clear:both;
}
.CContST a{padding: 0 2px;}
.CContST a:hover{	
color: #0012D4;	
background: #D3DFEE
}
.CContInf{
margin: 4px;	
text-align:center
}
.CContInfCat{
clear:both;
margin: 4px;	
border-top: 3px solid #E1E1E1;
text-align:center;
}
.p-volver-res{
margin:0px;
padding:5px;
}
.CCont-LstP{
padding: 15px 0;
text-align: center
}
#Inferior{
width: 775px;
color: #555555;
font-size:12px;
margin:0 auto;
clear: both;
}
.tableCatPrin{
border: 3px solid #E1E1E1;
font-size: 13px;
}
.tableCatPrin td{padding: 10px 0;}
.tableCatPrin p{
margin: 0px;	
font-size: 11px;
}
.tabla-perfil{font-size: 13px;}
#cont-pub{
width: 750px;
margin: 0px auto;
}
#seccionSup{
padding:5px 0 10px 0;
text-align:center;
border: 1px solid #FFFFFF;
}

#seccion-logo{	
height: 250px;	
background-image: url(../../images/diremp/estilos/no-logotipo.png);
background-repeat: no-repeat;
background-position: center;	
margin: 5px auto;
text-align:left;	
}
#seccion-logo h3{	
margin: 0px;
color: #888888;
padding: 25px 0 5px 10px;
font: 24px Serif, Verdana, Sans serif;
}
#seccion-logo h4{
margin: 0px;
padding:  0 15px;
font: 32px Serif, Verdana, Sans serif;	
}
#seccionPri{
width: 100%;
float: left;
}
.detalle-pub p{margin: 2px 0;}
b.rtop, b.rbottom{
display:block;
background: #FFFFFF
}
b.rtop b, b.rbottom b{
display:block;
height: 1px;
overflow: hidden;
}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{
margin: 0 1px;
height: 2px
}
.ulLstSubCat{
margin:0px;
padding:0 0 5px 0;
border-bottom: 1px solid #E1E1E1;
}
.ulLstSubCat li{		
list-style:none;
display:inline;
padding:5px;
}
.ulLstSubCat-Inf{
margin:0px;
padding:0px;	
}
.ulLstSubCat-Inf li{		
list-style:none;
display:inline;
padding:5px;
}
.txtResultado{
margin:0px;
padding:5px;
}
.ul-reg{margin-top:2px;}
b.r5{margin: 0 5px 0 0}
b.r6{margin: 0 3px 0 0}
b.r7{margin: 0 2px 0 0}
b.r8{margin: 0 1px 0 0}
.p-reg{
text-align:center;
font-size: 13px;
}
.span-reg{font-family:Verdana, Serif;}
.span-reg cite{color: #FF0000}
.sup-reg{
padding:10px 0;
border-top:1px dashed #888888;
border-bottom:1px dashed #888888
}
#seccion-datos{padding: 2px;}
#seccionPro{clear: both;}
#seccionInf{	
border-top: 1px solid #888888;
padding: 5px 0;
font: 11px Verdana, Arial;
clear: both;
}
.detalle-pub{padding: 5px;}
.detalle-pub h3{
font:18px Arial, Verdana;
margin: 0px;
}
.detalle-pub b{
font-size:16px;
color: #A80000;
}
span.lastPub{
color: Orange;
font-size: 11px;
margin: 0px;
padding: 0px;
}