html, body, p, div, ul, ol, li, form, img, h1, h2, h3, h4, select, input, span, th, td, a {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
margin: 0;
padding: 0;
text-decoration: none;
list-style-type: none;
}

a:focus {
outline: none;
}

body {
background-color: #9b1010;
background-image: url(img/fondo.jpg);
background-repeat: no-repeat;
background-position: top;
}

.contenedor {
width: 100%;
position: relative;
float: left;
}

.contenido {
width: 990px;
position: relative;
left: 50%;
margin-left: -495px;
overflow: visible;
float: left;
}

/* cabezal */

#logo {
float: left;
}

#logo a img {
border: none;
}

.png {
behavior: url(iepngfix.htc);
}

#titulo {
margin-top: 15px;
float: left;
margin-left: -15px;
}

#titulo h1, #titulo h2 {
font-style: italic;
font-weight: normal;
float: left;
}

#titulo h1 {
font-size: 30px;
}

#titulo h1 span {
font-size: 20px;
margin: 0 0 0 10px;
}

#titulo h2 {
font-size: 24px;
clear: left;
margin-left: 4px;
margin-top: -6px;
}

.amarillo {
color: #ecae05;
}

.romana {
font-family: Georgia, "Times New Roman", Times, serif;
}

/* menu */

#menu {
float: left;
clear: left;
margin-top: -18px;

width: 640px;
}

#menu ul {
list-style-position: outside;
margin-top: 5px;
margin-left: 25px;

width: 615px;
}

#menu li {
float: left;
margin-right: 15px;
}

#menu a {
font-size: 18px;
font-style: italic;
}

#menu a:hover {
color: #ecae05;
}

/* bandera */

.blanco {
background-image: url(img/bandera-blanca.png);
behavior: url(iepngfix.htc);
}

.verde {
background-image: url(img/bandera.png);
behavior: url(iepngfix.htc);
}

.morado {
background-image: url(img/bandera-bordo.png);
behavior: url(iepngfix.htc);
}

#bandera.blanco h2, #bandera.blanco p {
color: #860000;
}

#bandera.verde h2, #bandera.verde p, #bandera.morado h2, #bandera.morado p {
color: #fff;
}

#bandera {
/*background-image: url(img/bandera.png);*/
behavior: url(iepngfix.htc);
background-repeat: no-repeat;
width: 318px;
height: 176px;
float: right;
margin-top: -115px;
*margin-top: 0px; /*ie*/
padding-top: 8px;
margin-right: 10px;
_margin-right: 5px; /*ie6*/
}

#bandera h3, #bandera h2, #bandera p {
font-weight: normal;
}

#bandera h3 {
width: 170px;
text-align: left;
}

#bandera h2, #bandera p.romana {
font-style: italic;
float: right;
width: 250px;
text-align: right;
margin-right: 30px;
_margin-right: 15px; /*ie6*/
}

#bandera h2 {
margin-top: 5px;
font-size: 22px;
}

#bandera p.romana {
clear: both;
font-size: 11px;
margin-top: 3px;
}

#bandera h3, #bandera p#prox {
float: left;
}

#bandera p#prox {
font-size: 10px;
margin-top: 2px;
margin-right: 4px;
margin-left: 25px;
_margin-left: 12px; /*ie6*/
}

/* izquierda, slide, apostolados home y fotos y arte */

#izquierda {
float: left;
width: 654px;
_margin-left: -5px; /*ie6*/
overflow: visible;
}

#slide {
width: 654px;
height: 323px;
background-image: url(img/slide_fondo.png);
behavior: url(iepngfix.htc);
background-repeat: no-repeat;
float: left;
margin-top: -45px;
_margin-top: 0; /*ie6*/
}

#apostolados {
float: left;
margin-top: 10px;
clear: left;
background-image: url(img/links_fondo.png);
behavior: url(iepngfix.htc);
background-repeat: no-repeat;
height: 381px;
*width: 654px; /*ie*/
}

#apostolados h2 {
margin: 0 20px;
text-align: right;
padding-top: 20px;
padding-bottom: 3px;
margin-bottom: 8px;
}

#apostolados h2, .apostolado {
border-bottom: 1px dotted #a85050;
}

#apostolados a, #apostolados h2 {
font-weight: normal;
font-style: italic;
}

#apostolados h2 a:hover {
color: #fff;
}

.titulo {
font-size: 18px;
}

#apostolados_contenedor {
float: left;
padding: 0 10px;
_padding: 0;
}

.apostolado {
width: 300px;
float: left;
margin-left: 11px;
margin-top: 5px;
padding-bottom: 4px;
}

.apostolado img, .apostolado h3 {
float: left;
}

.apostolado h3 {
margin-top: 20px;
margin-left: 10px;
}

.apostolado a {
font-weight: normal;
}

.apostolado a:hover {
color: #ecae05;
}

.apostolado img {
border: 3px solid #fff;
margin-left: 3px;
}

.multimedia {
background-image: url(img/cultura_fondo.png);
behavior: url(iepngfix.htc);
background-repeat: no-repeat;
float: left;
width: 325px;
height: 87px;
margin-top: 35px;
}

.multimedia a {
font-style: italic;
font-weight: normal;
}

.multimedia a:hover {
color: #FFFFFF;
}

.multimedia h2 {
border-bottom: 1px dotted #a85050;
text-align: right;
margin: 0 20px;
margin-top: 20px;
padding-bottom: 3px;
}

.multimedia img {
float: left;
}

.multimedia img#fotos {
margin-top: -58px;
_margin-top: -49px; /*ie6*/
margin-left: 18px;
}

.multimedia img#arte {
margin-top: -62px;
_margin-top: -45px; /*ie6*/
margin-left: 25px;
}

/* derecha */

#derecha {
float: left;
width: 325px;
margin-left: 7px;
_margin-left: -4px; /*ie6*/
}

#novedades, #cartas, #actividades {
float: left;
clear: left;
background-repeat: no-repeat;
background-position: top;
behavior: url(iepngfix.htc);
width: 325px;
}

#novedades, #actividades {
background-image: url(img/novedades_fondo.png);
height: 323px;
}

#cartas {
height: 258px;
background-image: url(img/cartas_fondo.png);
margin-top: 20px;
}

#novedades h2, #cartas h2, #actividades h2 {
text-align: right;
border-bottom: 1px dotted #a85050;
padding-bottom: 3px;
font-style: italic;
font-weight: normal;
margin: 0 20px;
margin-top: 20px;
margin-bottom: 7px;
}

#novedades h2 a:hover, #cartas h2 a:hover, #actividades h2 a:hover {
color: #FFFFFF;
}

.novedad, .carta, .actividad, {
border-bottom: 1px dotted #a85050;
margin: 5px 20px;
_margin: 5px 10px; /*ie6*/
width: 285px;
padding-bottom: 5px;
float: left;
}

.novedad_img a img, .carta a img {
border: none;
}

.novedad_txt, .novedad_img, .carta a img, .actividad_img, .actividad_txt {
float: left;
}

.novedad_txt a.amarillo, .fecha, .mas a, .carta a.amarillo, .actividad a.amarillo {
font-size: 10px;
}

.novedad_txt a:hover.amarillo, .mas a:hover.amarillo, .carta a:hover.amarillo, .actividad a:hover.amarillo {
color: #FFFFFF;
}

.novedad_txt, .actividad_txt {
width: 200px;
margin-right: 5px;
}

.novedad_txt p, .novedad_txt h3, .actividad_txt h3 {
text-align: right;
}

.novedad_txt h3, .actividad_txt h3 {
margin: 3px 0;
}

.novedad_txt a, .actividad_txt a {
float: right;
}

.novedad_img {
margin-top: 15px;
width: 80px;
}

.novedad_img a img {
width: 80px;
}

.mas {
float: right;
margin-right: 20px;
_margin-right: 10px;
margin-top: 3px;
}

.carta a.amarillo {
display: block;
float: right;
}

.carta p {
float: left;
width: 180px;
margin-left: 5px;
margin-bottom: 3px;
}

.actividad_img {
background-image: url(img/actividades.png);
behavior: url(iepngfix.htc);
width: 44px;
height: 45px;
font-size: 24px;
color: #323232;
text-align: center;
}

.actividad p {
font-size: 10px;
margin-top: 10px;
}

.actividad, .novedad, .carta {
overflow: auto;
*overflow: visible;
border-bottom: 1px dotted #a85050;
margin: 2px 20px;
_margin: 2px 10px;
padding: 3px 0;
}

/* footer */

#footer {
background-image: url(img/footer_fondo.jpg);
margin-top: 20px;
_margin-top: 10px; /*ie6*/
height: 307px;
background-position: top;
background-repeat: no-repeat;
}

#footer div.contenido {
padding-top: 25px;
padding-left: 22px;
_padding-left: 10px;
}

.footer a, #copyright p, .footer strong.romana {
font-size: 10px;
}

.footer a, .footer strong.romana {
color: #afafaf;
}

.footer a:hover {
color: #ecae05;
}

.footer {
width: 155px;
margin-right: 10px;
_margin-right: 7px;
}

.footer, #copyright {
float: left;
}

#copyright {
clear: left;
_width: 500px; /*ie6*/
margin-top: 5px;
}

.footer ul {
margin-top: 3px;
margin-bottom: 15px;
}

#lista_destacada {
margin-top: 0;
}

.margen_arriba {
margin-top: 10px;
}

#aspotolado_social {
display: block;
}

.apostolado_footer {
padding-top: 23px;
}

/* home de secciones */

#titulo_home_seccion {
margin: -35px 0 0 20px;
_margin: 0px 0 0 20px;
background-image: url(img/gris_10.png);
behavior: url(iepngfix.htc);
background-repeat: repeat;
width: 580px;
padding: 3px 20px 5px;
font-style: italic;
}

.size18 {
font-size: 18px;
}

#submenu {
width: 592px;
margin: -2px 0 0 20px;
background-image: url(img/gris_30.png);
background-repeat: repeat;
behavior: url(iepngfix.htc);
padding: 8px 14px;
overflow: auto;
}

#submenu li {
float: left;
margin: 5px 20px 5px 0;
}

#submenu li a {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}

#submenu li a:hover {
color: #ecae05;
}

#presentacion_seccion {
margin: 20px 30px;
_margin: 20px 0 20px 20px;
_width: 580px;
float: left;
border: 1px solid red;
}

#presentacion_seccion p {
margin-bottom: 10px;
}

#img_home_seccion {
margin-left: 30px;
_margin-left: 15px;
margin-top: 20px;
float: left;
}

/* apostolados derecha */

#logos {
float: left;
margin-left: 30px;
}

#logos a#jesu {
margin-right: 20px;
}

#logos a img {
border: none;
}

#logos a {
float: left;
}

/* rollover arg*/
.rollover-arg 
{
  display: block;
  width: 124px;
  height: 65px;
  background: url(img/logo-jesuitas-argentina.png) no-repeat;
  text-indent: -9999px;
}

a.rollover-arg:link, a.rollover-arg:visited, a.rollover-arg:active 
{
  background: url(img/logo-jesuitas-argentina.png) no-repeat;
}

a.rollover-arg:hover 
{
  background-position: -124px;
}
/* rollover arg fin */

/* rollover manresa*/
.rollover-manresa 
{
  display: block;
  width: 133px;
  height: 52px;
  background: url(img/logo-manresa.png) no-repeat;
  text-indent: -9999px;
}

a.rollover-manresa:link, a.rollover-manresa:visited, a.rollover-manresa:active 
{
  background: url(img/logo-manresa.png) no-repeat;
}

a.rollover-manresa:hover 
{
  background-position: -133px;
}
/* rollover arg fin */

#apostolados_derecha {
float: left;
background-image: url(img/apostolados_vertical_fondo.png);
background-repeat: no-repeat;
background-position: top;
width: 325px;
height: 488px;
behavior: url(iepngfix.htc);
*margin-left: 15px;
}

#apostolados_derecha h2 {
font-weight: normal;
font-style: italic;
border-bottom: 1px dotted #a85050;
margin: 15px 20px 5px;
*margin: 15px 15px 5px 20px;
_margin-left: 10px;
_margin-right: 0px;
width: 285px;
_width: 287px;
padding-bottom: 5px;
float: left;
text-align: right;
}

div#apostolados_derecha div.novedad {
border-bottom: 1px dotted #a85050;
margin: 3px 20px;
_margin: 5px 10px;
width: 285px;
padding-bottom: 4px;
float: left;
*float: none;
*margin-left: 20px;
}

.apostolado_derecha_img img{
border: 2px solid white;
}

.apostolado_derecha_img {
float: right;
margin-right: 7px;
}

.apostolado_derecha_txt {
float: right;
width: 210px;
margin-right: 12px;
text-align: right;
margin-top: 10px;
}

.apostolado_derecha_txt a {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
color:#FFFFFF;
font-style: italic;
}

.apostolado_derecha_txt a:hover {
color: #ecae05;
}

/* slide */

#contenido_interna_arriba {
background-image: url(img/internas_arriba.png);
behavior: url(iepngfix.htc);
background-position: left;
background-repeat: no-repeat;
height: 15px;
margin-top: -13px;
}

#contenido_interna_abajo {
background-image: url(img/internas_abajo.png);
behavior: url(iepngfix.htc);
background-position: left;
background-repeat: no-repeat;
height: 15px;
margin-bottom: 20px;
}

#contenido_interna {
background-image: url(img/internas_medio.png);
background-repeat: repeat-y;
behavior: url(iepngfix.htc);
padding-bottom: 10px;
overflow: auto;
}

.margen_izq {
margin-left: 5px;
}

#contenido_interna_titulo {
padding-top: 10px;
padding-bottom: 4px;
border-bottom: 1px dotted #4e100e;
margin: 0 30px;
margin-bottom: 15px;
padding-left: 5px;
font-style: italic;
}

.contenido_interna_subtitulo {
margin: 0 30px;
font-size: 14px;
}

.contenido_interna_texto {
padding: 10px 30px;
padding-bottom: 15px;
}

.contenido_interna_texto img {
float: left;
margin-right: 15px;
margin-bottom: 15px;
}

.color_texto {
color: #4e100e;
}

#paginado {
border-top: 1px dotted #4e100e;
padding-top: 10px;
margin: 0 30px;
text-align: right;
padding-bottom: 30px;
}

#paginado_seccion {
margin-bottom: 10px;
}

#paginado_paginas li {
float: right;
padding: 0 7px;
border-right: 1px solid #4e100e;
}

#paginado_paginas li#no_border_padding {
border-right: 0px solid #4e100e;
padding-right: 0;
}

#paginado_paginas li a:hover{
color: #ecae05;
}

#ultimoParrafo {
margin-bottom: 30px;
}

/* apostolados */

#contenedor_apostolados-titulo {
/*background-image: url(img/gris_10.png);
behavior: url(iepngfix.htc);
background-repeat: repeat;*/
font-style: italic;
width: 620px;
padding: 5px 0 5px 15px;
margin: -30px 15px 0;
*margin: 0 15px;
}

#contenedor_apostolados-submenu {
margin: -2px 15px 0;
_margin: -2px 7px 0;
background-image: url(img/gris_30.png);
background-repeat: repeat;
behavior: url(iepngfix.htc);
padding: 8px 14px;
overflow: auto;
_overflow: visible;
float: left;
width: 940px;
*width: 960px;
}

#contenedor_apostolados-submenu li {
float: left;
padding-bottom: 2px;
width: 220px;
margin: 5px 13px 2px 0;
}

#contenedor_apostolados-submenu li img {
border: 2px solid #fff;
float: left;
}

#contenedor_apostolados-submenu li div {
float: left;
margin: 10px 0 0 5px;
}

#contenedor_apostolados-submenu li div a {
font-style: italic;
font-size: 12px;
}

#contenedor_apostolados-submenu li div a:hover {
color: #ecae05;
}

#apostolados-arriba img, #apostolados-abajo img {
behavior: url(iepngfix.htc);
}

#apostolados-arriba, #apostolados-abajo {
height: 15px;
float: left;
}

#apostolados-arriba {
margin-top: -13px;
float: left;
}

#apostolados-abajo, #apostolados-medio {
margin: 0;

*margin: 0 0 0 20px;
}

#apostolados-medio {
background-image: url(img/apostolados-medio.png);
behavior: url(iepngfix.htc);
background-position: left;
background-repeat: repeat-y;
float: left;
width: 998px;
}
#apostolados-arriba, #apostolados-abajo, #apostolados-medio {
#margin-left: -10px;
/*_margin-left: 0;*/
}

.bordeau {
color: #370401;
}

#apostolados-medio h2 {
font-style: italic;
font-weight: normal;
margin: 10px 25px 5px;
border-bottom: 1px dotted #370401;
padding: 0 0 4px 15px;
font-size: 24px;
}

#apostolado-submenu {
margin: 20px 0 25px 35px;
/*_margin: 20px 0 25px 20px;*/
float: left;
}

#apostolado-submenu li {
border-bottom: 1px dotted #370401;
width: 190px;
margin: 5px 0 3px;
padding: 0 3px 3px 3px;
}

#apostolado-submenu li.ultimo {
border: none;
}

#apostolado-submenu li a {
font-style: italic;
font-size: 12px;
font-weight: bold;
color: #370401;
font-family: Georgia, "Times New Roman", Times, serif;
}

#apostolado-submenu li a:hover {
color: #ecae05;
}

#apostolados-contenido {
margin: 20px 30px 25px;
float: left;
width: 680px;
}

#apostolados-contenido p {
color: #370401;
margin-bottom: 15px;
float: left;
clear: left;

*width: 680px;
}

#apostolados-contenido img {
margin: 10px;
float: left;
} 

.texto-destacado {
font-style: italic;
font-weight: bold;
}

/* novedades */

#fecha_novedad {
margin-left: 35px;
padding-top: 10px;
width: 300px;
font-size: 10px;
}

.submenu_novedad ul {
float: right;
}

#contenido_novedad {
margin-left: 40px;
padding-right: 40px;
padding-bottom: 20px;
width: 525px;
*width: 560px;
overflow: visible;

float: left;
clear: left;
}

#contenido_novedad div {
float: left;
clear: left;
}

#contenido_novedad div p, #contenido_novedad div ul, #contenido_novedad div ol {
margin-bottom: 15px;
color: #4e100e;

width: 560px;
float: left;
clear: left;
}

#contenido_novedad div * {
color: #4e100e;
}

#contenido_novedad div a {
color: #4e100e;
text-decoration: underline;

*float: left;
*clear: left;
*width: 300px;
*margin-top: 10px;
}

#contenido_novedad div a:hover {
color: #ca0902;
}

#contenido_novedad div ul, #contenido_novedad div ol {
list-style-position: inside;
}

#contenido_novedad div ul, #contenido_novedad div ul li {
list-style-type: circle;
}

#contenido_novedad div ol, #contenido_novedad div ol li {
list-style-type: decimal;
}

#contenido_novedad img {
float: left;
border: none;
}

#titulo_novedad {
margin: -35px 0 0 20px;
_margin: 0px 0 0 20px;
background-image: url(img/gris_10.png);
behavior: url(iepngfix.htc);
background-repeat: repeat;
width: 580px;
_width: 590px;
/**width: 620px;*/
padding: 3px 20px 5px;
_padding-right: 10px;
font-style: italic;
}

.submenu_novedad {
width: 592px;
/**width: 595px;*/
margin: -2px 0 0 20px;
background-image: url(img/gris_30.png);
background-repeat: repeat;
behavior: url(iepngfix.htc);
padding: 8px 14px;
overflow: auto;
}

.submenu_novedad li, .submenu_novedad li {
float: left;
margin: 5px 20px 5px 0;
}

.submenu_novedad li a, .submenu_novedad li span.seleccionado {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}

.submenu_novedad li span.seleccionado {
font-weight: bold;
}

.submenu_novedad li a:hover, span.seleccionado {
color: #ecae05;
}

#novedad_marcadores {
margin-left: 40px;
padding-right: 40px;
padding-bottom: 20px;
padding-top: 10px;
width: 535px;
*width: 530px;
overflow: auto;
border-top: 1px dotted #370401;
}

#novedad_marcadores p, #novedad_marcadores a {
float: right;
margin-right: 10px;
}

#novedad_marcadores p {
font-size: 10px;
margin-top: 3px;
}

#novedad_marcadores a img {
border: none;
}

#contenido_interna_abajo_novedad {
background-image: url(img/internas_abajo.png);
behavior: url(iepngfix.htc);
background-position: left;
background-repeat: no-repeat;
height: 15px;
}

#submenu_novedad_abajo {
margin-top: -13px;
padding-bottom: 10px;
*padding-bottom: 15px;
}

/* listado novedades */

.novedad_listado {
width: 580px;
margin-left: 33px;
_margin-left: 17px;
padding: 10px 0;
border-bottom: 1px dotted #370401;
float: left;
}

.img_novedad {
margin-left: 10px;
_margin-left: 5px;
float: left;
}

.fecha_novedad_listado {
margin-left: 10px;
font-size: 10px;
float: left;
width: 450px;
}

.titulo_novedad_listado {
font-size: 14px;
font-style: italic;
font-weight: bold;
float: left;
margin-left: 10px;
margin-top: 5px;
width: 450px;
}

.titulo_novedad_listado span {
font-weight: normal;
font-size: 12px;
font-style: normal;
}

.texto_novedad_listado {
margin-left: 10px;
margin-top: 5px;
width: 450px;
float: left;
}

.seguir_leyendo {
float: right;
margin-top: 5px;
}

.seguir_leyendo a {
color: #9fa09e;
font-size: 10px;
}

.seguir_leyendo a:hover {
color: #ecae05;
}

/* contacto */

.verso_contacto p {
margin-top: 10px;
*padding-top: 10px;
margin-bottom: 10px;
}

.novedad_listado form input, .novedad_listado form label, .error, .obligatorio, .novedad_listado form textarea, #textarea {
float: left;
}

.obligatorio, #textarea {
clear: left;
}

#textarea {
width: 360px;
}

.novedad_listado form label {
font-weight: bold;
margin-top: 20px;
clear: left;
}

.novedad_listado form input, .novedad_listado form textarea {
border: 1px solid #370401;
margin: 3px 0;
padding: 2px;
width: 350px;
background-color: #f3f5d4;
clear: left;
}

.novedad_listado form textarea {
height: 150px;
}

.error {
margin-left: 10px;
}

.error, .error_msj {
background-color: #FF0000;
color: #FFFFFF;
padding: 2px;
margin-top: 4px;
font-size: 11px;
}

.error_msj {
float: left;
clear: left;
margin-right: 5px;
}

.oculto {
display: none;
}

#div_captcha {
width: 210px;
float: right;
*float: right;
margin-top: 68px;
*margin-top: 372px;
}

#div_captcha p {
float: left;
clear: left;
font-size: 10px;
color: #817f7f;
margin-bottom: 4px;
*width: 200px;
}

#div_captcha input {
width: 195px;
}

#div_captcha img {
float: left;
}

#div_captcha div.error_msj {
*width: 150px;
}

input#submit {
border: 2px solid #420000;
background-color: #370401;
color: #cccccc;
cursor: pointer;
width: 200px;
margin-top: 25px;
margin-bottom: 20px;
}

/* proximas actividades */

.calendario {
background-image:url(img/actividades.png);
background-repeat: no-repeat;
width: 44px;
height: 45px;
float: left;
color: #323232;
font-size: 24px;
text-align: center;
font-style: italic;
}

.mes {
float: left;
font-style: italic;
font-size: 14px;
margin-top: 8px;
color: #323232;
}

.almanaque {
float: left;
width: 140px;
}

.actividad_previa {
float: left;
width: 440px;
/*border: 1px solid red;*/
}

.actividad_previa p, .actividad_previa a {
color: #4E100E;
float: left;
clear: left;
}

.actividad_previa a {
margin-top: 3px;
font-style: italic;
}

.actividad_previa a:hover {
text-decoration: underline;
}

/* sitios de interes */

#ul_sitios {
width: 585px;
float: left;
margin: 0 0 0 30px;
}

.sitios {
margin: 5px 22px;
/*border-bottom: 1px dotted #4e100e;*/
width: 150px;
float: left;
padding-bottom: 10px;
}

.sitios a p{
color: #4e100e;
text-align: center;
margin-top: 2px;
}

.sitios a img {
border: none;
}

.sitios a:hover p {
text-decoration: underline;
}

#cuerpo {
float: left;
clear: left;
}

div#apostolados-contenido div.actividad_previa p {
margin-bottom: 2px;
}

div#apostolados-contenido div.novedad_listado {
margin-left: 0;
width: 710px;
}

div#apostolados-contenido div.novedad_listado div.seguir_leyendo {
float: left;
margin-left: 20px;
}

div#apostolados-contenido div.novedad_listado div.img_novedad img {
margin-top: 0;
margin-bottom: 0;
}

/*div.apostolados-contenido div.mitad_contenido {
width: 330px;
border: 1px solid red;
margin: 0 10px 0 0;
float: left;
}

div.apostolados-contenido div#mitad_derecha {
margin: 0;
}*/

/* correcion por cambio en pastoral vocacional */
.apostolados-home {
font-size: 16px;
}

/* logo de circo en el footer */

#copyright {
width: 960px;
}
#copyright p {
float: left;
}
#copyright a#circo {
float: right;
padding-bottom: 5px;
}
#copyright a#circo img {
float: left;
border: 0 none;
}
