body {
	background-image: url(graficos/fon-1280.gif);
	background-repeat:  repeat-y;
	background-position: center;
	margin: 0px;
}
#contenedor {
	width: 760px;
	margin: auto;
	position: relative;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004A3F;
	text-align: right;
	margin: 4px 0px 4px 0px;
	padding: 0px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #004A3F;
	text-align: right;
	margin: 4px 0px 4px 0px;
	padding: 0px;
}

/* Encabezado */
#encabezado {
	position: relative;
	height: 120px;
}
#encabezado .logo {
	position: absolute;
	left: 10px;
	top: 10px;
}
#encabezado .imgsup {
	position: absolute;
	right: 0px;
	top: 0px;
}
/* Menu Sup*/
#menusup {
	position: relative;
	height: 28px;
	background-image:url(graficos/fon-menu.gif);
	clear: both;
}
#menusup img {
	vertical-align: middle;
}
#menusup ul {
	margin: 0px 0px 0px 200px;
	padding: 0px;
}
#menusup li {
	display: inline;
	padding: 0px 0px 0px 10px;
	line-height: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
#menusup a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 28px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#menusup a:hover {
	color: #000000;
}
/* Menu Lat*/
#menulat {
	width: 200px;
	float: left;
}


#menulat ul {
	margin: 0px 0px 52px 0px;
	padding: 0px;
}

#menulat li {
/*	border-bottom: 1px #48877E solid;*/
	display: block;
	list-style-type: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight: bold;
}

#menulat .activo {
	background-color: #48877E;
	padding-left: 10px;
	line-height: 26px;
	border-bottom: 1px #004A3F solid;
}

#menulat a {
	display: block;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	width: 190px;
	padding-left: 10px;
	border-bottom: 1px #48877E solid;
	line-height: 26px;
	height: 26px;
}

#menulat a:hover {
	background-color: #48877E;
	border-bottom: 1px #004A3F solid;
}



/* Menu Principal*/
#principal {
	position: relative;
	width: 530px;
	float: left;
	padding: 16px 10px 10px 20px;
	margin: 0px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#principal p {
	text-indent: 20px;
	text-align: justify;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

/* centro */
#centro {
	clear: both;
	margin: 0px;
	padding: 0px;
}

/* pie */
#pie {
	position: relative;
	height: 28px;
	background-image:url(graficos/fon-menu.gif);
	clear: both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	padding-left: 220px;
}
#pie .nexo {
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-size:10px;
	width: 200px;
	text-align: center;
	line-height: 28px;
	color: #004A3F;
}
#pie .nexo a {
	text-decoration: none;
	color: #004A3F;
}
#principal .recuadro {
	background-image: url(graficos/rec-fon.gif);
	margin: 0px;
	padding: 0px;
	position: relative;
}
#principal .recuadro h3 {
	position: absolute;
	top: 2px;
	left: 0px;
	padding: 0px;
	margin: 0px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 26px;
}

#principal .recuadro .masrec {
	width: 170px;
	height: 22px;
	line-height: 20px;
	position: absolute;
	top: 6px;
	right: 15px;
	margin: 0px;
	padding: 0px;
	text-align:center;
}

#principal .recuadro .masrec a {
	color:#004a3f;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#principal .recuadro p {
	margin: 0px 10px 0px 10px;
	padding: 6px 6px 6px 0px;
	color: #000000;
	padding-left: 6px;
	border-bottom: 2px #004a3f dotted;
	text-indent: 0px;
}

#principal .recuadro .confoto{
	height: 90px;
}

#principal .recuadro p img{
	float: right;
	margin-left: 10px;
}

#principal .recuadro a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#004a3f;
	display: block;
	margin: 0px;
	padding: 0px 0px 4px 0px;
}

#principal .recuadro .titu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#004a3f;
	display: block;
	margin: 0px;
	padding: 0px 0px 4px 0px;
}

#principal .recuadro .paginacion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	display: block;
	width: 530px;
	text-align: center;
	padding: 10px 0px 0px 0px;
}

#principal .recuadro .paginacion b{
	color:#004a3f;
	font-weight: bold;
}

#principal .recuadro .paginacion a {
	color:#ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: inline;
	font-weight: normal;
}

#principal .recuadro .paginacion a:hover {
	color:#004a3f;
}

#principal .contacto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	margin: auto;
	padding: 0px 0px 4px 0px;
	vertical-align: top;
}

#principal .contacto td {
	vertical-align: top;
	padding: 3px 0px 0px 0px;
}

#principal .contacto .nota {
	font-size: 9px;
}

#principal .contacto .formu {
	width: 250px;
}

.lajitas {
	position: absolute;
	left: 0px;
	bottom: 28px;
}
h3 {
	font-family: "Times New Roman", Times, serif;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #004a3f;
	padding: 0px;
	margin: 0px 0px 8px 0px;
}

#principal .tit3 {
	padding-bottom: 3px;
	margin-bottom: 16px;
	border-bottom: 1px #004a3f solid;
}

#principal h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004a3f;
	text-align: center;
	font-style: italic;
	border-bottom: 1px #004a3f solid;
	margin: 0px;
	padding: 8px;
	margin-bottom: 16px;
}

#principal .noticia img {
	border: 1px #004a3f solid;
	margin: auto;
	display: block;
	margin-bottom: 8px;
}

#principal .noticia .masnot {
	border-top: 1px #004a3f solid;
	margin: auto;
	display: block;
	margin-bottom: 16px;
	padding-top: 8px;
	margin-top: 8px;
	text-align: center;
	color: #004a3f;
}

#principal .noticia .masnot a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#principal .noticia .masnot a:hover {
	color: #000000;
}


#principal .foto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #004a3f;
	width: 120px;
	margin: 6px 0px 6px 6px;
	float: right;
	text-align: right;
	text-decoration: none;
	display: block;
}

#principal .foto img {
	border: 1px #004a3f solid;
	float: right;
}

#principal ul {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 50px;
}

#principal li {
	margin: 0px 0px 6px 0px;
	font-style:italic;
}

#principal .grupofotos {
	float: right;
	width: 130px;
}

#principal .grupofotoshor {
	float: right;
	width: 530px;
}

.tabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#principal .noticia .tabla .lintabla{
	border: 0px;
	padding: 0px;
	margin: 0px;
}

#principal .noticia .tabla .desttabla {
	color: #FFFFFF;
	font-weight: bold;
}

#imagen-pdf{
text-align:center;
width:692px;
height:520px;
border:#000000 solid 1px;
background-color:#48877E;

}
#imagen-pdf-navegacion{
	text-align:center;
	width:690px;
	height:20px;
	border:#000000 solid 2px;
	background-color:#48877E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:20px;
	color:#FFFFFF;
}

#imagen-pdf-navegacion a{
	color:#ffffff;
	text-decoration:none;
}

#imagen-pdf-navegacion a:hover{
	text-decoration:underline;
}
.sigui {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}


#imagen-pdf09{
text-align:center;
width:800px;
height:603px;
border:#000000 solid 1px;
background-color:#48877E;

}
#imagen-pdf-navegacion09{
	text-align:center;
	width:800px;
	height:40px;
	border:#000000 solid 1px;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:20px;
	color:#FFFFFF;
}

#imagen-pdf-navegacion09 a{
	text-decoration:none;
}

#imagen-pdf-navegacion09 a:hover{
	text-decoration:underline;
}

#imagen-pdf-navegacion09 p {
	margin: 0px;
	padding: 0px;
}
.sigui209 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

.sigui09 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ccccdd;
	font-size: 10px;
	font-weight: bold;
}