/* #tit_detalle {width:1004px;
position:relative;
float:left; 
background-color:#99CC66;
padding-top:0px;
padding-bottom:0px;
border-bottom: 1px solid #ccc;
margin-top:10px;
margin-left:10px;
margin-right:10px;
margin-bottom:15px;
} */

#cizq_detalle {width:590px;
position:relative;
float:left;
margin-left:10px;
/*background-color:#999933;*/
}

#cdcha_detalle {width:395px;
position:relative;
float:right;
/*border-left:2px solid #e9e9e9;*/
margin-right:10px;
padding-top:15px;
margin-top:0px;
background-color:#fff;
}

/*div#cizq_detalle div {
display:block;
margin-top:0px;
margin-bottom:0px;
/*background-color:#00CCFF;
text-align:justify;
clear:left;
}*/

div#cizq_detalle div#tit_detalle {
position:relative;
float:left;
margin-top:15px;
}
div#tit_detalle p {display:block;
margin-bottom:0px;}

div#tit_detalle p.columna {margin-top:10px;
margin-bottom:35px;
background-color:#cc0000;
height:55px;
width:590px;
border-top:#900 2px solid;
border-bottom:#900 thin solid;
padding-top:5px;}

div#tit_detalle p.columna span {display:inline;}

div#tit_detalle p.columna span.imagen {position:relative;
float:left;
margin-left:10px;
margin-right:20px;
margin-top:-15px;}

div#tit_detalle p.columna span.nombre{position:relative;
float:left;
margin-top:5px;
margin-left:5px;
color:#fff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;}

div#tit_detalle p.ante_titu {
margin-top:5px;
margin-bottom:0px;
/*background-color:#00CCFF;*/
}

div#tit_detalle p.ante_titu span{display: block;
margin-bottom:4px;}

div#tit_detalle p.ante_titu span.antetitulo{
font-family:Helvetica, Arial, sans-serif;
font-size:15px;
color:#999;
text-transform:uppercase;}

div#tit_detalle p.ante_titu span.titulo{
font-family:Ubuntu, Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
color:#000;
text-align:left;}

div#tit_detalle p.ante_titu span.subtitulo{
font-family:Helvetica, Arial, sans-serif;
font-size:15px;
color:#000;}

div#tit_detalle p.aut_fech span.autoria{display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-transform:uppercase;
color:#000;
font-weight:bold;
}

div#tit_detalle p.aut_fech span.descrip_autoria{display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:bold;
}

div#tit_detalle p.aut_fech span.twitt{position:relative;
vertical-align:middle;
margin-left:10px;}

div#tit_detalle p.aut_fech a{color:#666666;}
div#tit_detalle p.aut_fech a:hover{color:#000000;}

div#tit_detalle p.aut_fech span.fecha{
/*display:block;*/
font-family: Georgia, "Times New Roman", Times, serif;
font-size:13px;
margin-top:10px;
border-left:1px solid #999;
margin-left:10px;
padding-left:10px;}

div#cizq_detalle div#servicios {
width:590px;
position:relative;
float:left;
/*background-color:#e9e9e9;*/
/*background-color:#F0F0F0;*/
margin-top:20px;
padding-top:4px;
padding-bottom:2px;
padding-left:3px;
border-top:#999 thin solid;
border-bottom:#999 thin solid;}


div#cizq_detalle div#servicios p.tipos{
position:relative;
float:left;
margin:0px;
padding-top:2px;
padding-right:5px;
/*border-right:1px solid #c9c9c9;*/
border-right:1px solid transparent;
}

div#cizq_detalle div#servicios p.redes{
position:relative;
float:right;
margin:0px;
padding:0px;
border:1px solid transparent;}

div#cizq_detalle div#servicios p.redes span.facebook {position:relative;
float:right;
margin-left:5px;
}
div#cizq_detalle div#servicios p.redes span.twit {position:relative;
float:right;
margin-left:5px;
}

div#cizq_detalle div#bod {
position:relative;
float:left;
margin-top:15px;
margin-bottom:5px;
}

div#bod div.entradilla, div#bod div.cuerpo {font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-align: justify;
color:#000;
}

div.cuerpo blockquote p {font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#999;
font-style:italic;
border-left:double;
padding:10px;} 

div#bod div.entradilla{
font-weight:bold;
margin-bottom:10px;
}

div#bod div.entradilla a, div#bod div.cuerpo a {color:#0000ff;}
div#bod div.entradilla a:hover, div#bod div.cuerpo a:hover {color:#0000ff; text-decoration:underline;}

div#bod div.cuerpo ul li {list-style-type: square;}



/* INFORMACIÓN RELACIONADA */
div.info {float:left;
width:auto;
 height:auto;
 margin-bottom:10px;}
/*FIN DE INFORMACIÓN RELACIONADA*/

/*LIBROS*/
div#libros {position:relative;
width:250px;
height:auto;
border-top:#ccc solid 1px;
border-right:#CCC solid 1px;
border-left:#ccc solid 1px;
border-bottom:#ccc solid 1px;
margin:10px 15px 0 0;
padding-top:0px;}

div#libros p {margin-top:0px;}

div#libros p img{width:240px;
margin:5px 5px 5px 5px;}
div#libros p span {display:block;
margin:1px 5px 1px 5px;}
div#libros p span.titulo {font-family:Helvetica, Arial, sans-serif;
font-size:10pt;
text-align:left;
font-weight:bold;}
div#libros p span.autor {font-family:Helvetica, Arial, sans-serif;
font-size:9pt;
text-align:left;
font-style:italic;}
div#libros p span.editorial {font-family:Helvetica, Arial, sans-serif;
font-size:9pt;
text-align:left;}
/*FIN DE LIBROS*/

/*ENLACES RELACIONADOS*/
div#enlac_relac {position:relative;
width:250px;
height:auto;
border-top:#cc0000 solid 5px;
border-right:#CCC solid 1px;
border-left:#ccc solid 1px;
border-bottom:#ccc solid 1px;
margin:10px 15px 0 0;}

div#enlac_relac p.cab_enlaces{background-color:#fff;
font-family:helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
text-transform:uppercase;
padding-left:10px;
margin-top:10px; 
margin-bottom:4px;}

div#enlac_relac p.enlac_relac_cont {
margin-left:5px;}

div#enlac_relac p.enlac_relac_cont img {position:relative;
float:left;
width:7px;
height:7px;
margin-top:3px;
margin-right:5px;}

div#enlac_relac p.enlac_relac_cont span {
display:block;
margin-left:5px;
margin-right:5px;
margin-bottom:12px;
font-family:helvetica, Arial, sans-serif;
font-size:13px;
text-align:left;
color:#005577;
}

div#enlac_relac p.enlac_relac_cont a:hover {color:#005577;}
/*FIN DE ENLACES RELACIONADOS*/


div#cdcha_detalle p {display:block;
margin-top:0px;}


div#cdcha_detalle p.seccion{background-color:#cc0000;
font-family:helvetica, Arial, sans-serif;
font-size:14px;
color:#FFFFFF;
padding-left:10px;
margin-top:10px; 
margin-bottom:4px;}

div#cdcha_detalle p.sec_relac {
margin-left:5px;}

div#cdcha_detalle p.sec_relac img,  div#cdcha_detalle p.aut_relac img{position:relative;
float:left;
width:7px;
height:7px;
margin-top:3px;
margin-right:5px;}

div#cdcha_detalle p.sec_relac span {
display:block;
margin-bottom:12px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
}

div#cdcha_detalle p.sec_relac a:hover {color:#000;}


div#cdcha_detalle p.autor{background-color:#cc0000;
font-family:helvetica, Arial, sans-serif;
font-size:14px;
color:#FFFFFF;
padding-left:10px;
margin-top:10px;
margin-bottom:4px;}

div#cdcha_detalle p.aut_relac {
margin-left:5px;}

div#cdcha_detalle p.aut_relac span {
display:block;
margin-bottom:12px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;}

div#cdcha_detalle p.aut_relac a:hover {color:#000;}

.imgLeft {
display:block;
margin:0 0 0 0;
border: 1px solid #d3d3d3;
background-color: #fff;
padding: 0.5em;
position:relative;
clear:both;
}

.imgLeft .pie {color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:0px;
margin-bottom:-1px;
}

/*REFERENCIA IMPRESA*/
div#ref_impresa {position:relative;
float:left;
width:inherit;}
div#ref_impresa hr.linea {
height: 1px;
width:inherit;
border: 1px solid #ccc;
color: #ccc;
background-color: #ccc;
/*margin-top:2px;
align:left;
margin-left:0px;
width:50%;
text-align:left;*/
}

div#ref_impresa span.cuerpo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#999;
} 

/*FIN DE REFERENCIA IMPRESA*/

/*APARTADO PAGINA DE SUSCRIPCIONES*/
#cizq_suscrip {width:635px;
position:relative;
float:left;
margin-left:10px;
padding-right:7px;
border-right:1px solid #8d8d8d;
top:10px;
}

#cdcha_suscrip {width:350px;
position:relative;
float:right;
margin-right:10px;
padding-top:10px;
margin-top:0px;
background-color:#fff;
}

div#bod p.suscrip {
font-family:Georgia, "Times New Roman", Times, serif;
display:block;
margin-top:10px;}

div#bod p.suscrip span {display:block;
margin-top:5px;}

div#bod p.suscrip span a:hover {color:#000;
text-decoration:underline;}

div#bod p.suscrip span.derechos {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;}
/*FIN APARTADO PAGINA DE SUSCRIPCIONES */