html, body {
    background: #9de1ee; /*anterior 9de1ee*/
    margin: 0;
    padding: 0;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 16px;
}

#container {
    margin: auto;  
    background: #94e5fa; /*94e5fa*/;
    max-width: 90%;
}

#encabezado {
   background-image: url("/templates/espiritualismo/images/encabezado.jpg"); /*header.jpg*/
  /*dos líneas agregadas*/
   background-size: 100% 100%;
   background-repeat: no-repeat;
   padding: 125px 0px 50px 10px;
   width: 100%;  
   height: 100%; /*125px*/
}

#titulo1 {
  color: #dffd4f; /*dffd4f*/
  font-size: 27px; /*27*/
  font-weight: bold; /*línea agregada*/
}

#titulo2{
   color: #FFD101; /*dffd4f*/
   font-size: 20px; /*línea agregada*/
   font-style: italic; /*línea agregada*/
}

#menu_arriba{
  margin: auto;
  padding-left: 15px; /*agregada*/
  padding-bottom: 5px; /*agregada*/
  background: #00FFFF; /* opción azul 00FFFF oscuro 4CA9DF  opción original C8E0E5*/
  height: 45px; /*60px*/
  max-width: 90%; 
}

  /*agregado configuración over*/
a:hover {
  	background: #FFFFFF;
    color: #0000FF;
    font-size:150%;
    text-decoration: underline;
    
}  

#cuerpo {
  	margin: auto; 
    background: #fff;
    max-width: 90%;
}

#izquierda{
    margin: 0px; /* se quito auto para llenar el área de color blanco*/  
    padding: 10px 0 0 10px;  
    line-height: 1;
    max-width: 100%; /*220px*/
}

#centro{
	margin: 0px; /* se quito auto para llenar el área de color blanco*/ 
  	padding:25px;
    max-width: 65%; /*550px*/
}

.module h3 {
    text-align: center;
    background: #bdebff; /* Old browsers */
background: -moz-linear-gradient(top, #bdebff 0%, #7dd6f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdebff), color-stop(100%,#7dd6f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bdebff 0%,#7dd6f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bdebff 0%,#7dd6f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bdebff 0%,#7dd6f4 100%); /* IE10+ */
background: linear-gradient(to bottom, #bdebff 0%,#7dd6f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdebff', endColorstr='#7dd6f4',GradientType=0 ); /* IE6-9 */
 font-size: 18px;
 padding: 10px 5px 10px 5px; 
 font-weight: bold;
  border-radius:10px; 
-moz-border-radius:10px; /* Firefox */ 
-webkit-border-radius:10px; /* Safari y Chrome */   
}

.module{
  background: #c7e0e4;
  border-radius:20px; 
-moz-border-radius:20px; /* Firefox */ 
-webkit-border-radius:20px; /* Safari y Chrome */
  padding: 5px 14px 16px 15px;
  margin: 5px 15px 15px;
}

.module_menu {
     background: #c7e0e4;
  border-radius:20px; 
-moz-border-radius:20px; /* Firefox */ 
-webkit-border-radius:20px; /* Safari y Chrome */
  padding: 5px 14px 16px 15px;
  margin: 5px 15px 15px;
}

.module_menu h3 {
    text-align: center;
    background: #bdebff; /* Old browsers */
background: -moz-linear-gradient(top, #bdebff 0%, #7dd6f4 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdebff), color-stop(100%,#7dd6f4)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bdebff 0%,#7dd6f4 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bdebff 0%,#7dd6f4 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bdebff 0%,#7dd6f4 100%); /* IE10+ */
background: linear-gradient(to bottom, #bdebff 0%,#7dd6f4 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdebff', endColorstr='#7dd6f4',GradientType=0 ); /* IE6-9 */
 font-size: 18px;
 padding: 10px 5px 10px 5px; 
 font-weight: bold;
  border-radius:10px; 
-moz-border-radius:10px; /* Firefox */ 
-webkit-border-radius:10px; /* Safari y Chrome */   
}

.page-header {
    background-color: #d1e6eb;
    text-align: center;
    font-size: 20px;
}

.page-header a {
    font-size: 20px;
}

dl.article-info {
   display: inline-flex;
   margin: 0;
}
   
dl.article-info dd {
margin-left: 0px;
margin-right: 40px;
}


.print-icon, .email-icon, .content_rating, .content_vote {
    float: left;
    list-style-type: none;
    padding: 2px 5px;
}

.pagination {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
}
.pagination .counter {
    text-align: center;
}
.pagination ul {
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: center;
}
.pagination ul li {
    background-image: none;
    display: inline;
    margin-bottom: 0;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 0;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    text-align: left;
}
.pagenav-prev {
    float: left;
    list-style-type: none;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
}
.pagenav-next {
    float: right;
    list-style-type: none;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
}
.print-icon, .email-icon, .content_rating, .content_vote {
    float: left;
    list-style-type: none;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
}
