*{
	margin:0px;
	padding:0px;
	outline:none;
	font-weight:normal;
	text-decoration:none;
}
body{
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:165%;
}
#contenedor{
	/*width:948px;
	margin:auto;*/
}
#header{
	background-image:none;
	background-repeat:no-repeat;
	height:0px;
	overflow:hidden;
	margin-top:0px;
}

#subheader{
	padding:0px;
	border-bottom:#00a1ab 0px solid;
	margin-bottom:0px;
}
#subheader h5{
	text-align:justify;
}

.actualizada{
	margin-top:-10px;
}
#footer{
	background-color:#FFFFFF;
	color:#000000;
	text-align:center;
	padding:10px;
	font-weight:bold;
	margin-top:25px;
	font-size:16px;
	border-top:#000000 solid 1px;
	padding-top:10px;
}
#footer a{
	color:#000000;
}
.articulo, .libros-publicados{
	text-align:justify;
	line-height:180%;
	font-family:Verdana,Arial, Helvetica, sans-serif;

}
.libros-publicados ul{
	list-style:none;
}
.libros-publicados table{
	border:0px;
}
.capitular{
	color:#00a1ab;
	font-weight:bold;
	line-height:100%;
}
.data-articulo{
	float:right;
}
h3{
	font-family:"Arial MT",Arial, Helvetica, sans-serif;
	font-weight:lighter;
}
h4{
	font-weight:bold;
	margin-bottom:18px;
	border-bottom:#000000 solid 1px;
}
h5{
	margin-left:32px;
}

.mantenimiento-web a{
	float:right;
	color:#333333;
	padding-top:5px;
	text-decoration:none;
	visibility:hidden;
}



/*---------------------------------------------------------------------FORM*/
.noprint{
	width:100px;
	height:10px;
	overflow:hidden;
	visibility:hidden;
}
/*------------------------------------------------------------------SECCION-ENLACES*/
#enlaces-interes h3{
	color:#000000;
	background-color:#FFFFFF;
	margin-top:10px;
	padding:5px;
	text-transform:capitalize;
}
#enlaces-interes ul{
	margin-left:35px;
}
#enlaces-interes a{
	color:#000000;
}
#enlaces-interes a:hover{
	color:#00a6b2;
}

/*------------------------------------------------------------------XTRAS*/
.elseparador{
	width:90%;
	clear:both;
}
#datos-site, #version-imprimible{
	text-align:center;
	background-image:none;
	width:226px;
	height:45px;
	padding-top:15px;
	margin-top:10px;
}
#version-imprimible a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding-top:34px;
	text-align:center;
}
.firma{
	margin-left:260px;
}
table{
	border:#999999 solid 0px;
}
table a, #left a{
	color:#333333;
	font-weight:bold;
}
table a:hover, #left a:hover, #left p a:visited{
	color:#00a6b2;
	font-weight:bold;
}
td{
	padding:10px;
	border-bottom:#999999 solid 1px;
}
.libros img{
	border:#000000 solid 1px;
}
strong{
	font-weight:bold;
}
#paginacion{
	width:99%;
	background-color:#00a6b2;
}
#paginacion a{
	font-weight:bold;
	color:#000000;
}

.lightbox {position:absolute; left:-9999px; top:0; cursor:default; z-index:100;}
.light {position:absolute; left:0; top:0;}
.box {position:absolute; left:0; top:0;}

/* trigger for IE6 */
a:active {background:#ddd;}
a:active .lightbox, a:focus .lightbox {left:0; width:90%; height:100%;}
a:active .lightbox .light, a:focus .lightbox .light {background:#000; width:100% !important; width:2000px;  height:2200px; filter: alpha(opacity=85);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); opacity:0.85; overflow:hidden;}
a:active .lightbox .box, a:focus .lightbox .box {width:100%; text-align:center; margin-top:50%; }
a:active .lightbox .box img,a:focus .lightbox .box img {border:1px solid #aaa; margin:0 auto;}
a:active .lightbox .box h2,a:focus .lightbox .box h2 {font-size:11px; font-weight:normal; width:400px; padding:0; margin:10px auto; text-align:center; text-decoration:none; color:#999;}
a:active .lightbox .box h2 b,a:focus .lightbox .box h2 b {font-weight:bold; font-family:"times new roman", serif; color:#000;}
#close {width:16px; height:16px; float:right; display:inline; margin-right:10px;}
.clear {clear:left;}
#ad {clear:left; width:468px; margin:10px auto; padding:10px 51px; background:#222;}
a.comments {float:none; margin:0; border:0; color:#c00; font-weight:bold;}
a:hover.comments {color:#c00; text-decoration:underline; background:#fff;}


h2{
	font-size:24px;
	font-weight:bold;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:160%;
}
h3{
	font-weight:bold;
}

#left{
	width:99%;
	background-color:red;
}
#right{
	margin-left:0px;
	top:0px;
}