﻿
/*
------------------------------------------------
ARTICULO DETALLE
------------------------------------------------
*/
.articulo 
{
	margin-left:20px;
	margin-right:20px;
	font-size:1em;
	padding-top:0px;
	background-image:url(imagenes/design/fondoArticulo.png);
	background-repeat:no-repeat;
	padding:20px;
	margin-top:20px;

}


.articulo .i 
{
	
}

.articulo .imagenes{	
	float:right;
	margin-right:5px;
	margin-bottom:15px;
	margin-left:15px;
	margin-top:10px;
	
	
	
}

.articulo .epigrafe{	
	/*background-color:#C9E6F4;*/
	min-height:25px;
	color:#7f7f7f;
}




.articulo .i .boton
{
	cursor: pointer; 
	cursor: hand; 
}

.articulo .i .ampliar
{
	float:right;
	margin-right:0px;
	position:absolute;
	cursor: pointer; 
	cursor: hand; 
}



.articulo .titulo
{
	color: #00558f;
	font-size: 1.8em;
	font-weight: bold;
	line-height: 23px;
}

.articulo .fecha
{
	/*font-size: 0.8em;
	color: #a9a9a9;*/
	display:none;
}



.articulo .volanta 
{
	color: #b5b5b5;
	margin-bottom: 4px;
	font-size:0.9em;
}

.articulo .bajadaContenedor
{
	text-align:justify;
	border-bottom: dotted 1px #ccc;
	padding:10px;
}

.articulo .bajadaContenedor p
{
	
}
.articulo .bajada
{
	color: #91C8EE;
	font-style:italic;	
	font-size:0.9em;	

	
	
}
	
.articulo BLOCKQUOTE
{	
 padding: 0 0.15em;
  margin: 0 0.15em -0.5em 0;
  margin-left:25px;
}

.articulo h2,
.articulo h3
{
	margin: 0px 0px 0.5em;
	color:#91C8EE;
	font-weight: bold;
}
.articulo h2
{
	font-size:1.25em;
}
.articulo h3
{
	font-size:1.1em;
}


.articulo p
{
	text-indent: 0px;
	margin-bottom:10px;
}
.articulo p strong, .articulo strong, .articulo ul li strong
{
	font-weight: bold;
	color: #555555;
}
.articulo p em,
.articulo p i
{
	font-style:italic;
}
.articulo ul
{
	margin-left:20px;
}
.articulo li
{
	margin-left: 30px;
	list-style-type: circle;
	margin-bottom:5px;
}

.articulo .enlaces 
{
	
}

.articulo .enlaces a
{
	text-decoration: none;
	color: #555555;
}
.articulo .enlaces a:hover
{
	text-decoration:underline;
}


.articulo .texto
{
	color: #9E9E9E5;
	/*clear:both;*/
	
}




/*
------------------------------------------------
BOTONERA Imagenes
------------------------------------------------
*/

.imagenBotones
{	
    text-align:center; 
    margin-bottom:10px; 
}
.imagenBotones ul
{	
    width:140px;
}
.imagenBotones ul li
{	
    display:inline; 
}

.articulo .imagenBotones .Primero
{	
    background-image:url('imagenes/articulo/botonPrimero.png');
    background-repeat:no-repeat;
    width:30px;
    height:36px;   
    float:left;
}
.articulo .imagenBotones .Anterior
{	
    background-image:url('imagenes/articulo/botonAnterior.png');
    background-repeat:no-repeat;
    width:35px;
    height:36px;   
    float:left;
}
.articulo .imagenBotones .Siguiente
{	
    background-image:url('imagenes/articulo/botonSiguiente.png');
    background-repeat:no-repeat;
    width:35px;
    height:36px;  
    float:left;  
}
.articulo .imagenBotones .Ultima
{	
    background-image:url('imagenes/articulo/botonULtimo.png');
    background-repeat:no-repeat;
    width:30px;
    height:36px; 
    float:left;
}



/*
------------------------------------------------
BOTONERA (Imprimir, Fuente+/-)
------------------------------------------------
*/
#articuloBotones
{
    text-align:right;
    margin-top:-17px;
    margin-right:40px;
}

#articuloBotones ul
{
    
}
#articuloBotones ul li
{
 display: inline;

}

#articuloBotones a,
#articuloBotones a:link{
	text-decoration: none;
	color: #999999;
	font-weight: normal;
}

#articuloBotones a:hover{
	text-decoration: none;
	font-weight:bold;
	color: #AAC238;
}



#articuloBotones .imprimir
{
    background-image: url(imagenes/iconos/imprimir.gif);
    background-repeat:no-repeat;
    min-width:20px;
    min-height:20px;
    cursor:pointer;
    cursor:hand;
    margin-right: 2px;
}
#articuloBotones .imprimir span 
{   
    margin-left:20px;
}


#articuloBotones .fuente 
{

}
#articuloBotones .fuente .disminuirFuente 
{
    background-image: url(imagenes/iconos/fuenteDisminuir.gif);
    background-repeat:no-repeat;
    min-width:20px;
    min-height:20px;
    width:20px;
    cursor:pointer;
    cursor:hand;
    display: inline;    
}
#articuloBotones .fuente .disminuirFuente span
{
   margin-left:20px;
   visibility:hidden;
}

#articuloBotones .fuente .aumentarFuente 
{
    background-image: url(imagenes/iconos/fuenteAumentar.gif);
    background-repeat:no-repeat;
    width:20px;
    min-width:20px;
    min-height:20px;
    cursor:pointer;
    cursor:hand;     
    display: inline;
}
#articuloBotones .fuente .aumentarFuente span
{
    margin-left:20px;
     visibility:hidden;
}

#articuloBotones .fuente .separador 
{
    display:none;
}



/*
------------------------------------------------
ENLACES
------------------------------------------------
*/

.enlaces
{	
    margin-left:20px;
	margin-right:20px;
	margin-bottom:30px;
	max-width:590px;
	min-width:590px;
	float:left;	
}

.enlaces .titulo {	
	width: 450px;
	background-image: url(imagenes/articulo/articuloFondoTitulo2.png);
	background-repeat:no-repeat;
	min-height:20px;
	margin-bottom:5px;
}

.enlaces .titulo .texto
{
	font-weight: bold;
	font-size: 1.1em;
	color: #fff;
	margin-left:15px;
	
}

.enlaces .listado
{
	padding-left:30px;
	margin-left:15px;
	
}

.enlaces .separador
{
	height: 2px;
	border-bottom: #ccc 1px dotted;
	width:400px;
}



/*
------------------------------------------------
ARCHIVOS Listado
------------------------------------------------
*/

.archivos
{	
    margin-left:20px;
	margin-right:20px;
	max-width:590px;
	min-width:590px;
	float:left;	
}

.archivos .titulo
{
	width: 450px;
	min-height: 20px;
	margin-bottom: 5px;
	border-bottom:dotted 1px #c9e6f4;
}

.archivos .titulo .texto
{
	font-weight: bold;
	font-size: 1.1em;
	color:#00548F;
	margin-left:15px;
	
}

.archivos .listado
{
	padding-left:40px;
	
}

.archivos .tabla
{
	margin-left:15px;
	padding-left:20px;
	width:100%;
	
}

.archivos .tabla .col1
{
	width:30px;
	vertical-align:top;
	
}

.archivos .tabla .col2
{
	vertical-align:top;
	padding-left:3px;
}

.archivos .separador
{
	height: 2px;
	border-bottom: #c9e6f4 1px dotted;
	width:400px;
}



.contenidoScroll
{
	height:330px !important;
	width:870px !important;
  	overflow:auto !important;
  	padding-right:20px;
  	
}
