body {margin: 3;   font: 12pt "Trebuchet MS" "Arial Unicode MS" sans-serif;   color: #555555;   background-image : url(nube.png);}

a {color: #623A17;   text-decoration: none;}

a:hover {color: #333333;   text-decoration: underline;}

#cuerpo {
	width: 640px;
	position: absolute;
	left: 50%;
	margin-left: -320px;
	margin-top: 3px;
	margin-bottom: 0px;
	border-left: solid 1px #E6E7C9;
	border-top: solid 1px #E6E7C9;
	border-right: solid 2px #E6E7C9;
	border-bottom: solid 2px #E6E7C9;
	padding: 0px;
	background : White url(bannertop.png) no-repeat top;
	display: bock;
}

p {line-height: 140%; margin:    10px 0 0 0; margin-right: 21pt; padding-left: 21pt; text-align: justify; text-indent: 21pt}

h1 {border-bottom: 2px solid #C7F6FE;   text-align: right;   font: bold 24pt;   margin: 0 42px 7px 42px;   display : block;   clear : both;   letter-spacing: -0.5pt;   padding-bottom: 12px;   color : #818587;}

h4 {margin : 21px 21px 21px 0;   text-align : right; font-weight : lighter; font-size: 12pt;}


.nav {clear: both;   float : right;   margin-right: 10pt;   margin-top: 3px;}

.navpie {
	display: block;
	clear: both;
	margin: 0 0 7pt 0;
	border-bottom: 1px solid #C7F6FE;
	border-top: 1px solid #C7F6FE;
	background-color: #F6F6F7;
	padding: 3pt;
}

.nav p, .navpie p {
	font-size: 9pt;
	margin: 0;
	line-height: 100%;
	text-align: right;
}


.arriba p {font: 10pt;   text-align: right;   margin-bottom: 11px;}

.pie {
	margin: 0px 0px 0px 0px;
	display: block;
}

address {  font: normal;   font-size: 9pt;   text-align: right;   line-height: 12pt;  padding-right: 12px;}

address:first-line {
font-size: 10pt;
letter-spacing: 1pt;
	
}


UL {
	margin:3pt  5% 0 25%;
}

cite{
	font-weight : lighter;
	font-size: 11pt;
}

.cuadroindice {
position: relative;
margin: 6pt 6pt 6pt 50px;
width : 214px;
border-top: 0;
border-right: 0;
border-left: 0;
border-bottom: solid 1px  #59A4F3;
background-color : #FFFFCC;
clear: right;
float: left;
	background-image : url(indicedef.png);
}

.cuadroindice h3{
	background-image : url(titindic.png);
	height : 24px;
	padding: 3px;
	color: white;
	margin: 0px;
}

.cuadroindice p{
text-align : left;
text-indent : 0px;
margin: 3pt;
padding-left: 12pt;
}

.cuadroindice a{
	cursor : pointer;
}

 br.ruptura {
	float: none;
	clear: both;
	
}

.contenidoindice {
	margin: 0;
	padding: 0;
	border: 0;
}

#cuerpoindex {width: 640px; position: absolute; left: 50%; margin-left: -320px; margin-top: 7px; border-left: solid 1px #999999; border-top: solid 1px #E6E7C9; border-right: solid 2px #A3A3A3; border-bottom: solid 3px #8f8f8f; padding: 0px; background: White url(backindex.png) no-repeat top;}