/* CSS Document */
html {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #f4f3f3;
}
img {
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	clear: both;
}
/* Formularios*/
input {
	font-size: 11px;
	color: #73716f;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}
select {
	font-size: 11px;
	color: #73716f;
	margin-bottom: 3px;
	background-color: #d3e0f1;
	border: 1px solid #73716f;
}
textarea {
	font-size: 11px;
	color: #73716f;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 3px;
	background-color: #ffffff;
	border: 1px solid #73716f;
}
input.checkbox {
	font-size: 11px;
	color: #73716f;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-color: #4D6E97;
	border-right-color: #4D6E97;
	border-bottom-color: #4D6E97;
	border-left-color: #4D6E97;
}
.form_boton {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FDB916;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-left: 5px;
}
/* Titulos*/ 
h1{
	font-size: 13px;
	color: #0070c0;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
h1 a{
	font-size: 13px;
	color: #0070c0;
	font-weight: bold;
	text-decoration: none;
}
h1 a:hover{
	font-size: 13px;
	color: #0070c0;
	font-weight: bold;
	text-decoration: underline;
}
h2{
	font-size: 18px;
	color: #fdb916;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0px;
	clear: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
h2 a{
	font-size: 13px;
	color: #147aba;
	font-weight: bold;
	text-decoration: none;
}
h2 a:hover{
	font-size: 13px;
	color: #147aba;
	font-weight: bold;
	text-decoration: none;
}
h3{
	font-size: 12px;
	color: #0070c0;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
h3 a{
	font-size: 12px;
	color: #0070c0;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
h3 a:hover{
	font-size: 12px;
	color: #0070c0;
	font-weight: bold;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}
h4{
	font-size: 10px;
	color: #0070c0;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#container {
	width: 876px;
	clear: both;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/* Headers*/
#header {
	clear: none;
	float: left;
	position: relative;
	width: 876px;
}
#header_logo {
	clear: none;
	float: left;
	position: relative;
	width: 405px;
}
#header_tit {
	clear: none;
	float: left;
	position: relative;
	width: 405px;
}
#header_menu {
	clear: none;
	float: left;
	position: relative;
	width: 471px;
}
#header_buscador {
	clear: none;
	float: left;
	position: relative;
	width: 471px;
	background-image: url(../images/fdo_header_buscar.gif);
	background-repeat: no-repeat;
	height: 58px;
}

#header_inicio {
	clear: none;
	float: left;
	position: relative;
	width: 450px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3d92cf;
	text-decoration: none;
	text-align: right;
	padding-right: 21px;
}
#header_inicio a{
	font-size: 10px;
	font-weight: normal;
	color: #3d92cf;
	text-decoration: none;
}
#header_inicio a:hover{
	font-size: 10px;
	font-weight: normal;
	color: #3d92cf;
	text-decoration: underline;
}
#header_boxbuscador {
	clear: none;
	float: right;
	position: relative;
	width: 445px;
	text-align: right;
	padding-right: 25px;
	padding-top: 15px;
}
#header_boxbuscador form {
	float: right;
	clear: none;
	position: relative;
}
#header_boxbuscador input {
	float: left;
}

#footer {
	clear: none;
	position: relative;
	width: 853px;
	background-color: #f4f3f3;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #51565a;
	text-decoration: none;
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	float: left;
	margin-left: 9px;
	padding-bottom: 20px;
}
#footer a{
	font-size: 10px;
	font-weight: normal;
	color: #51565a;
	text-decoration: none;
}
#footer a:hover{
	font-size: 10px;
	font-weight: normal;
	color: #51565a;
	text-decoration: underline;
}
#footer_izq {
	clear: none;
	float: left;
	position: relative;
	width: 400px;
	padding-left: 15px;
	padding-top: 15px;
}
#footer_der {
	clear: none;
	float: right;
	position: relative;
	width: 400px;
	text-align: right;
	padding-right: 10px;
	padding-top: 11px;
	background-image: url(../images/footer_der.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-transform: uppercase;
}
/* HOME*/
/* ////  ////*/
#contenido {
	clear: none;
	float: left;
	position: relative;
	width: 876px;
	z-index: 1;
	background-color: #FFFFFF;
	padding-top: 23px;
	background-image: url(../images/foot_contenido.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
}
#contenido2 {
	clear: none;
	float: left;
	position: relative;
	width: 808px;
	z-index: 1;
	background-color: #FFFFFF;
	background-image: url(../images/foot_contenido.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
	padding-right: 33px;
	padding-left: 35px;
	padding-top: 30px;
}
#col_izqhome {
	clear: none;
	float: left;
	position: relative;
	width: 315px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f4f3f3;
}
#box_noticias {
	clear: none;
	float: left;
	position: relative;
	width: 320px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f4f3f3;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0070C0;
	font-size: 14px;
}
.box_tit1 {
	clear: none;
	float: left;
	position: relative;
	width: 315px;
}
.tit1 {
	clear: none;
	float: left;
	position: relative;
	width: 200px;
	background-image: url(../images/tit_otroscasos.gif);
	background-repeat: no-repeat;
	padding-top: 16px;
	padding-bottom: 15px;
	padding-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0070C0;
}
.ver_todas {
	clear: none;
	float: right;
	position: relative;
	width: 100px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #447ea8;
	text-decoration: none;
	text-align: right;
	padding-right: 10px;
	padding-top: 22px;
}
.ver_todas a{
	font-size: 10px;
	font-weight: normal;
	color: #447ea8;
	text-decoration: none;
}
.ver_todas a:hover{
	font-size: 10px;
	font-weight: normal;
	color: #447ea8;
	text-decoration: underline;
}
.ver_casos {
	clear: none;
	float: left;
	position: relative;
	width: 280px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: none;
	text-align: right;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4f3f3;
}
.ver_casos a{
	font-size: 12px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: none;
}
.ver_casos a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: underline;
}
.noticia{
	clear: none;
	float: left;
	position: relative;
	width: 290px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.img{
	clear: none;
	float: left;
	position: relative;
	margin-right: 5px;
	margin-bottom: 5px;
}
.img2{
	clear: none;
	float: left;
	position: relative;
	margin-right: 8px;
	margin-bottom: 8px;
}
#box_video {
	clear: none;
	float: left;
	position: relative;
	width: 315px;
	padding-bottom: 5px;
}
#video {
	clear: none;
	float: left;
	position: relative;
	padding-bottom: 5px;
	padding-left: 20px;
}
#col_derhome {
	clear: none;
	float: left;
	position: relative;
	width: 517px;
	padding-top: 15px;
}
#box_libro {
	clear: none;
	float: left;
	position: relative;
	width: 510px;
	padding-left: 12px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: none;
}
#box_libro a{
	color: #fdb916;
	text-decoration: none;
}
#box_libro a:hover{
	text-decoration: underline;
}
.libro_datos {
	clear: none;
	float: left;
	position: relative;
	width: 515px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
#tit_sumario {
	clear: none;
	float: left;
	position: relative;
	width: 507px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0070c0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#tit_capitulos {
	clear: none;
	float: left;
	position: relative;
	width: 507px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #338dcd;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#tit_notas {
	clear: none;
	float: left;
	position: relative;
	width: 507px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #66a9d9;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 10px;
}
#tit_pildoras{
	clear: none;
	float: left;
	position: relative;
	width: 507px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #8cbfe3;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#tit_sumario a, #tit_sumario a:hover, #tit_capitulos a, #tit_capitulos a:hover, #tit_notas a, #tit_notas a:hover, #tit_pildoras a, #tit_pildoras a:hover, #tit_prox_confe a, #tit_prox_confe a:hover{
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#tit_prox_confe {
	clear: none;
	float: left;
	position: relative;
	width: 507px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0070c0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.desplegable_tit {
	clear: none;
	float: left;
	position: relative;
	width: 400px;
}
.desplegable_flechita {
	clear: none;
	float: right;
	position: relative;
	width: 20px;
	padding-top: 4px;
	padding-right: 2px;
}
.desplegable {
	clear: none;
	float: left;
	position: relative;
	width: 500px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4f3f3;
}
.desplegable_txt {
	clear: none;
	float: left;
	position: relative;
	width: 450px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: none;
	padding-top: 10px;
}
.desplegable_txt a{
	font-size: 12px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: none;
}
.desplegable_txt a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: underline;
}
.desplegable_txt2 {
	clear: none;
	float: left;
	position: relative;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: none;
	padding-top: 10px;
}
.desplegable_txt2 a{
	font-size: 12px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: none;
}
.desplegable_txt2 a:hover{
	font-size: 12px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: underline;
}
.desplegable_pdf {
	clear: none;
	float: right;
	position: relative;
	padding-right: 5px;
}
.desplegable_bt {
	clear: none;
	float: left;
	position: relative;
	width: 502px;
	padding-top: 10px;
	text-align: right;
	margin-bottom: 15px;
}
.desplegable_casos {
	clear: none;
	float: left;
	position: relative;
	width: 488px;
	text-align: left;
	background-color: #f4f3f3;
	padding: 7px;
	margin-bottom: 3px;
}
.desplegable_casos_img {
	clear: none;
	float: left;
	position: relative;
	text-align: left;
}
.desplegable_casos_txt {
	clear: none;
	float: left;
	position: relative;
	text-align: left;
	padding-left: 10px;
	width: 325px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #31383e;
	text-decoration: none;
}
.desplegable_envianos{
	clear: none;
	float: right;
	position: relative;
	padding-right: 7px;
	padding-top: 10px;
}
#box_autor {
	clear: none;
	float: left;
	position: relative;
	padding-left: 22px;
	width: 272px;
}
#autor_txt {
	clear: none;
	float: left;
	position: relative;
	width: 265px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 15px;
	padding-bottom: 10px;
	text-align: justify;
}
#autor_txt a {
	color: #FDB916;
	text-decoration: none;
}
#autor_txt a:hover {
	text-decoration: underline;
}
#box_autor img {
	text-align: center;
}

#autor_pdf {
	clear: none;
	float: left;
	position: relative;
	width: 272px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#autor_pdf_ico {
	clear: none;
	float: left;
	position: relative;
	width: 32px;
	text-decoration: none;
}
#ver_entrevista {
	clear: none;
	float: left;
	position: relative;
	width: 200px;
	padding-top: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#ver_entrevista a{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#ver_entrevista a:hover{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
#col_derautor {
	clear: none;
	float: left;
	position: relative;
	width: 552px;
}
#box_biografia {
	clear: none;
	float: left;
	position: relative;
	width: 499px;
	padding-left: 23px;
	padding-right: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0070C0;
	text-decoration: none;
}
#box_biografia a {
	color: #FDB916;
	text-decoration: none;
}
#box_biografia a:hover {
	text-decoration: underline;
}


.desplegable2 {
	clear: none;
	float: left;
	position: relative;
	width: 517px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.box_otroslibros {
	clear: none;
	float: left;
	position: relative;
	width: 94px;
	margin-top: 5px;
	background-image: url(../images/fdo_otros_libros.gif);
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 4px;
}
.otroslibros_img {
	clear: none;
	float: left;
	position: relative;
	width: 90px;
	background-color: #eff0f0;
	text-align: center;
}
.otroslibros_tit {
	clear: none;
	float: left;
	position: relative;
	width: 90px;
	background-color: #eff0f0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: ##0070c0;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.otroslibros_tit a{
	font-size: 10px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: none;
}
.otroslibros_tit a:hover{
	font-size: 10px;
	font-weight: normal;
	color: #0070c0;
	text-decoration: underline;
}
#box_participa_izq {
	clear: none;
	float: left;
	position: relative;
	padding-left: 45px;
	width: 272px;
}
#participa_izq_img {
	clear: none;
	float: left;
	position: relative;
	width: 217px;
	background-color: #f4f3f3;
	padding: 5px;
}
#participa_izq_txt {
	clear: none;
	float: left;
	position: relative;
	width: 187px;
	background-color: #f4f3f3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #31383e;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	text-align: justify;
}
.otroscasos {
	clear: none;
	float: left;
	position: relative;
	width: 280px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0070C0;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4f3f3;
}
.otroscasos a{
	font-size: 12px;
	font-weight: bold;
	color: #0070C0;
	text-decoration: none;
}
.otroscasos a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #0070C0;
	text-decoration: underline;
}
.otroscasos_envianos {
	clear: none;
	float: left;
	position: relative;
	width: 280px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0070C0;
	text-decoration: none;
	text-align: center;
}
#tit_casos {
	clear: none;
	float: left;
	position: relative;
	width: 517px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fdb916;
	text-decoration: none;
	padding-bottom: 10px;
}
#box_caso {
	clear: none;
	float: left;
	position: relative;
	width: 477px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #31383e;
	text-decoration: none;
	background-color: #f4f3f3;
	padding: 20px;
}
#box_caso a {
	color: #fdb916;
	text-decoration: none;
	font-weight: bold;
}
#box_caso a:hover {
	color: #fdb916;
	text-decoration: underline;
}

.box_confe {
	clear: none;
	float: left;
	position: relative;
	width: 796px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0c77c2;
	text-decoration: none;
	background-color: #f4f3f3;
	padding: 6px;
	margin-bottom: 7px;
}
.img_confe {
	clear: none;
	float: left;
	position: relative;
	background-image: url(../images/fdo_img_confe.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 31px;
}
.tit_confe {
	clear: none;
	float: left;
	position: relative;
	width: 575px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fdb916;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 15px;
}
.tit_confe a , .tit_confe a:hover{
	font-size: 18px;
	font-weight: bold;
	color: #fdb916;
	text-decoration: none;
}
.txt_confe {
	float: left;
	clear: none;
	position: relative;
	width: 575px;
}

#col_izqint1 {
	clear: none;
	float: left;
	position: relative;
	width: 248px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f4f3f3;
}
#cont_calendario {
	width: 248px;
	position: relative;
	clear: none;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f4f3f3;
	padding-bottom: 20px;
	margin-bottom: 10px;
}
#cont_calendario {
	width: 248px;
	position: relative;
	clear: none;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f4f3f3;
	padding-bottom: 20px;
	margin-bottom: 10px;
}
#calendario {
	width: 200px;
	position: relative;
	clear: none;
	float: left;
	margin-top: 13px;
	margin-right: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #c1b37e;
}
.calendariopadd {
	clear: none;
	float: left;
	position: relative;
	width: 218px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	text-decoration: none;
}

.calendario_top {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fefeec;
	text-decoration: none;
	background-color: #2283c8;
	width: 200px;
}.calendario_bottom {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #e9e9dd;
	background-color: #e9e9dd;
	width: 198px;
}
.calendario_ndest {
	position: relative;
	color: #FFFFFF;
	background-color: #e5b61e;
	text-align: center;
	padding: 3px;
	text-decoration: none;
}
.calendario_ndest a{
	position: relative;
	background-color: #e5b61e;
	text-align: center;
	padding: 3px;
	color: #FFFFFF;
	text-decoration: none;

}
.calendario_dias{
	color: #0070C0;

}
.calendario_ndest a:hover{
	position: relative;
	background-color: #000000;
	text-align: center;
	padding: 3px;
	color: #FFFFFF;
	text-decoration: none;
}

.anteriores {
	clear: none;
	float: left;
	position: relative;
	width: 218px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0070C0;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4f3f3;
}
.anteriores a{
	font-size: 12px;
	font-weight: bold;
	color: #0070C0;
	text-decoration: none;
}
.anteriores a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #0070C0;
	text-decoration: underline;
}#col_derconfe {
	clear: none;
	float: left;
	position: relative;
	width: 520px;
	padding-left: 32px;
}
#col_derconfe_txt {
	clear: none;
	float: left;
	position: relative;
	width: 520px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #31383e;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 5px;
}
.tabla_paginador  {
	clear: none;
	float: left;
	position: relative;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 20px;
	width: 98%;
}
.tabla_paginador_2  {
	clear: none;
	float: left;
	position: relative;
	text-align: center;
	margin-top: 5px;
	width: 480px;
	padding-top: 10px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #C0C0C0;
}

.tabla_paginador  ul, .tabla_paginador_2  ul{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #484848;
	list-style-type: none;
}
.tabla_paginador  li, .tabla_paginador_2  li{
	display: inline;
}
.tabla_paginador  a, .tabla_paginador_2  a{
	color: #484848;
	text-decoration: none;
}

.tabla_paginador a:hover, .tabla_paginador_2 a:hover{
	text-decoration: underline;
}
.tabla_paginador  .numero, .tabla_paginador_2  .numero{
	background-color: #E7E7E7;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	border: 1px solid #E7E7E7;
}
.tabla_paginador .numero:hover, .tabla_paginador_2 .numero:hover{
	background-color: #C0C0C0;
	text-decoration: none;
	color: #FFFFFF;
}
.tabla_paginador  .numero_activo, .tabla_paginador_2  .numero_activo {
	background-color: #0070C0;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFFFFF;
	text-decoration: none;
}
.tabla_paginador  .numero_activo:hover,  .tabla_paginador_2  .numero_activo:hover{
	text-decoration: none;
}
#tit_form {
	clear: none;
	float: left;
	position: relative;
	width: 796px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #fdb916;
	text-decoration: none;
	padding-bottom: 10px;
}
#col_derrdos {
	clear: none;
	float: left;
	position: relative;
	width: 800px;
	padding-left: 40px;
	height: 500px;
}
.desplegable_rdos {
	clear: none;
	float: left;
	position: relative;
	width: 780px;
	text-align: left;
	background-color: #f4f3f3;
	padding: 7px;
	margin-bottom: 3px;
}
.desplegable_rdos_img {
	clear: none;
	float: left;
	position: relative;
	text-align: left;
}
.desplegable_rdos_txt {
	clear: none;
	float: left;
	position: relative;
	text-align: left;
	padding-left: 10px;
	width: 750px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #31383e;
	text-decoration: none;
}
.desplegable_rdos_txt_legal {
	clear: none;
	float: left;
	position: relative;
	text-align: left;
	padding-left: 10px;
	width: 750px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #31383e;
	text-decoration: none;
}
.aviso {
	font-family: Arial, Helvetica, sans-serif;
	color: #0070C0;
	font-size: 14px;
	font-weight: bold;
}
#box_libro_detalle_top {
	font-family: Arial, Helvetica, sans-serif;
	color: #0070C0;
	font-size: 12px;
}
#box_libro_detalle_top a {
	color: #FFB606;
	text-decoration: none;
}
#box_libro_detalle_top a:hover {
	text-decoration: underline;
}
#box_libro_detalle {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
}
.compartir {
	clear: none;
	float: left;
	position: relative;
	width: 507px;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4f3f3;
	background-color: #F4F3F3;
}
.compartir2 {
	clear: none;
	float: left;
	position: relative;
	width: 507px;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4f3f3;
	background-color: #FFFFFF;
}
.estiloscapas {
	float: left;
	position: relative;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 0px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 5px;
	background-color: #FFFFFF;
}
#capa01, #capa02, #capa03, #capa04, #capa05, #capa06, #capa07, #capa08, #capa09, #capa10, #capa11, #capa12, #capa13, #capa14 {
	display: block;
	float: left;
	position: relative;
	clear: none;
	width: 508px;
}
.box_confe .img_confe img {
	vertical-align: text-bottom;
}
#footer2 {
	width: 850px;
	text-align: right;
	float: left;
	padding-bottom: 10px;
	padding-right: 0px;
}
#container #footer2 a {
	color: #A3A9AD;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#container #footer2 a:hover {
	text-decoration: underline;
}
