/*abd01*/

/* Contenedor */
div.principal {
	width:				830px; 
    margin-left:		auto;
	margin-right:		auto; 
	padding-bottom:		5px; 
	padding-top:		0px;
	background-color:	#FFFFFF;
}

/*body*/
body {
	text-align:			center;
	background-color:	#363636;
}

/*  encabezados  */
h1.titulo{
    font-family:	"Arial";
    font-weight:	bold; 
	font-size:		25pt;
	color:			#990066;
	text-align:		right;
	margin:         0px 35px 20px 250px;
}

/*parrafos*/
p{
	font-family:	"Book Antiqua";
	font-weight:	normal;
	font-size:		12pt;	
	text-align:		left;
	text-indent:	0px;
	margin:			0px 35px 10px 20px;
}
p.inicial{
	color:			#dea213;
	font-family:	"Arial";
	font-size:		13pt;
	margin-right:	60px;
	font-weight:	normal;
}
p.byline{
	margin:			0px 35px 0px 5px;
	text-indent:	0px;
	font-size:		10pt;
	text-align:		left;
}
p.nota{
	font-size:		9pt;
	font-family:	"Arial";
	line-height:	14pt;
	margin-top:		15px;
	margin-left:	27px;
}
p.notaSMI{
	font-size:		9pt;
	font-family:	"Arial";
	line-height:	14pt;
	margin-top:		15px;
	margin-left:	20px;
}
/**/
p.centrada{
	text-align:		center;
}
p.izquierda{
	text-align:		left;
}
p.derecha{
	text-align:		right;
}
p.imgOtra{
	text-align:			center;
	font-weight:		bold;
	text-decoration:	underline;
}
/**/

/* estilos*/
span.cursivas{
    font-style:    italic;
}
span.negritas{
    font-weight:   bold;
}
span.grisEnc{
	color:			#666666;
	font-family:	"Arial";
	font-size:		65pt;
	font-weight:	bold;
	line-height:	70pt;
}
span.amarilloEnc{
	color:			#CC9933;
	font-family:	"Arial";
	font-size:		34pt;
	line-height:	10pt;
}
span.versalitas{
	font-variant:	small-caps;
}
span.cafe{
	color:			#CC9933;
}
span.nota{
	font-size:		9pt;
	font-family:	"Arial";
	line-height:	14pt;
}
span.numero{
	font-family:	"Constantia";
}
span.gris{
	color:				#666666;
	font-family:		"Arial";
	font-size:			10pt;
}
span.cornisa{
	text-align:			right;
	vertical-align:		top;
	color:				#666666;
	font-family:		"Arial";
	font-size:			12pt;
	font-weight:		normal;
}
span.capital{
	font-size:		35pt;
	font-weight:	normal;
	font-family:	"Arial";
	color:			#000000;
	line-height:	42px;
}

/* tablas */
table.encabezadoArticulo{
	padding:            0px;
	margin:             5px 35px 0px 20px; 
	width:              765px;
}
table.cornisa{
	padding:			0px;
	margin:             5px 35px 10px 20px; 
	width:              785px;
	height:				25px;
}
table.transparente{
    font-family:		"Book Antiqua";
	font-size:			11pt;
    text-align:        	left;
/*    margin:		       	0px 0px 0px 0px;*/
    margin:           	0px 35px 0px 20px;
    border-collapse:	collapse;   
}

/*tablas para imagenes*/
/**/
table.tCentrada{
  margin:       0px auto 5px auto;  
}
table.tDerecha{
  float:        right;
  margin:       0px 10px 10px 0px;    
}
table.tIzquierda{
  float:        left;
  margin:       0px 0px 0px 0px;   
  padding:      0px 0px 0px 10px; 
}
/**/

/*tabla de navegacion*/
table.tblNavegacion{
  margin:       50px 0px 10px 0px;
  padding:      0px;
  height:		15px;
  width:		300px;
  
}
table.tblNavegacionArriba{
  margin:       5px auto 10px auto;
  padding:      0px;
  height:		15px;
  width:		830px;
  
}
/*celdas*/
td.encabezadoArticulo{
	width:				181px;
	vertical-align:		top;
	padding:			155px 10px 0px 0px;
}
td.cornisaArriba{
	text-align:			left;
	vertical-align:		top;
	color:				#666666;
	font-family:		"Arial";
	font-size:			12pt;
	padding-left:		7px;
	padding-top:		20px;
	font-weight:		normal;
}
td.cornisaArribaDer{
	text-align:			right;
	vertical-align:		top;
	color:				#666666;
	font-family:		"Arial";
	font-size:			12pt;
	padding-right:		250px;
}
td.cornisaIzq{
	padding-top:		20px;
	text-align:			left;
	vertical-align:		top;
	color:				#666666;
	font-family:		"Arial";
	font-size:			9pt;
	width:				393px;
}
td.cornisaDer{
	padding-top:		20px;
	padding-right:		30px;
	text-align:			right;
	vertical-align:		top;
	color:				#666666;
	font-family:		"Arial";
	font-size:			9pt;
	width:				392px;
}
td.transparente{
	padding:			7px 7px 3px 7px;
	margin:				0px;
/*	vertical-align:		top;*/
}
td.transparenteSA{
	padding:			0px 7px 7px 7px;
	margin:				0px;
/*	vertical-align:		top;*/
}
td.transparenteSP{
	padding:			0px;
	margin:				0px;
	vertical-align:		top;
}
td.transparentePI{
	padding:			1px 5px 1px 10px;
	margin:				0px;
	vertical-align:		top;
}
td.flechaAnt{
	text-align:			right;
	padding:			0px;
	width:				790px;
}
td.flechaSig{
	text-align:			right;
	padding:			0px 10px 0px 0px;
}

/*imagenes*/
img.borde{
	border:				0px;
}

/*ligas*/
a:link{
	text-decoration:	none;
	color:				#666666;
	font-family:		"Arial";
	font-size:			10pt;
}
a:active{
	text-decoration:	none;
	color:				#666666;
	font-family:		"Arial";
	font-size:			10pt;
}
a:visited{
	text-decoration:	none;
	color:				#666666;
	font-family:		"Arial";
	font-size:			10pt;
}
a:hover{
	text-decoration:	underline;
	color:				#666666;
	font-family:		"Arial";
	font-size:			10pt;
}
a.activa{
	color:				#CC9933;
	font-weight:		bold;
	text-decoration:	underline;
}
a.normal{
	color:				#666666;
}

