/* ---- Estilos básicos ---------------------------------------------------- */

body {margin: 0;padding: 0;background: #891908 url(/Web/Varios/imagenes/fondo05.gif) 0 0 ;font: 70%/160% "verdana", sans-serif;color:#000000;}
a {color:#000000;}
a:hover {color:#891908;}
p {margin: 1em 0;padding: 0;}
.clear {clear: both;}
.epigrafe {font-size: 8px}
.mensaje {color:#993300}
h1, h2, h3, h4, h5 {margin:0px;padding:5px 0px 0px 0px;}
h1 {font-size:180%;font-family: "verdana", sans-serif;font-weight:normal;}
h2 {font-size:180%;font-family: "verdana", sans-serif;font-weight:normal;}
h3 {font-size:120%;font-weight:bold;}
ul, ol {margin: 1em 0 1em 2em;padding:0;}
img {border: 0;}

/* ---- Layout ------------------------------------------------------------- */
#contenedor {width:865px;margin: 0px auto 0 auto;padding: 0px 20px 0px 20px;background: #FFF;}

#cabecera {width: 865px;position: relative;height: 130px;margin: 0;padding: 0;background: #ffffff /*url(/Web/Varios/Imagenes/cabecera.jpg) no-repeat*/;color: #FFF;}

#contenido {width: 865px;margin: 0 0px;background: #FFF;}
#contenido #principal {float: left;width: 615px;margin: 0px 0px 0px 12px;padding:0 0 0 0px;background: #FFF;}
#contenido #secundario {float: left;width: 238px;margin: 0px 0 0 0;padding: 0;}

#pie {clear: both;height: 80px;margin:20px 0px 20px 0px;color: #fff;position: relative;}

/* ---- Cabecera ----------------------------------------------------------- */
#cabecera #logo {position: absolute;top: 31px;left: 53px;margin: 0;background: url(/Web/Varios/Imagenes/logo-cruzada.gif) center no-repeat;}
#cabecera #logo a {width:118px;height:71px;display: block;position: relative;border: 0;text-decoration: none;cursor: pointer;}
#cabecera #logo a:hover {color: #B5C4E3;text-decoration: none;}

/* ---- Menú --------------------------------------------------------------- */
#menu {width:636;position: relative;top: 33px;margin: 0;padding: 0px 0 0 0;float:right;}
#menu ul  {margin: 0px 0px 0px 0px;padding: 0px;list-style:none;font-family: Arial, Helvetica, sans-serif;font-size:x-small}
#menu ul li {margin: 0px 0px 0px 11px;padding: 0px;float:left;}
#menu ul li a  {display: block; position: relative;padding:0px;border: 0;font-weight: bold;text-decoration: none;cursor: pointer;color: #999999;}
#menu ul li img  {display: block; position: relative;padding:0px;border: 0;font-weight: bold;text-decoration: none;cursor: pointer;color: #999999;}
#menu ul li p  {display: block; position: relative;padding:0px 2px 0px 5px; margin: 0px; border: 0;font-weight: bold;text-decoration: none;cursor: pointer;color: #999999;}
#menu ul li p:hover  {background: #d6d5d5; color:#FFFFFF}
#menu ul li a:hover {background: url(/Web/Varios/Imagenes/fondo-btn.jpg)repeat-x ;color:#ffffff;}
#menu ul li.seleccionado a p {background: #891908; color:#ffffff;}

/* ---- Contenidos --------------------------------------------------------- */

#contenido #secundario div {padding: 0 0px;}

#contenido #secundario #menu1izq ul {font-family:Arial, Helvetica, sans-serif;margin: 0px 0;padding: 0;list-style:none;background-color:#891908;}
#contenido #secundario #menu1izq li {margin: 0;padding: 0;border-bottom: 1px solid  #CCCCCC;}
#contenido #secundario #menu1izq li a {color: #CCCCCC;display: block;padding: 5px 0 5px 29px;background: url(/Web/Varios/Imagenes/icono_elemento.gif) 13px no-repeat;text-decoration: none;}

#contenido #secundario #menuizq ul {font-family:Arial, Helvetica, sans-serif;margin: 0px 0;padding: 0;list-style:none;background-color:#d6d5d5;}
#contenido #secundario #menuizq li {margin: 0;padding: 0;border-bottom: 1px solid  #CCCCCC;}
#contenido #secundario #menuizq li a {color: #868585;display: block;padding: 5px 0 5px 29px;background: url(/Web/Varios/Imagenes/icono_elemento.gif) 13px no-repeat;text-decoration: none;}
#contenido #secundario #menuizq li a:hover {background: #891908 url(/Web/Varios/Imagenes/icono_elemento_seleccionado.gif) 13px no-repeat;color:#fff;}
#contenido #secundario #menuizq li.seleccionado a {background:#891908 url(/Web/Varios/Imagenes/icono_elemento_seleccionado.gif) 13px no-repeat;color:#CCCCCC;}

#contenido #secundario #submenuizq ul {font-family:Arial, Helvetica, sans-serif;margin:0px 0 0px 0px;padding:0px 0 0px 0px;list-style:none;background-color:#fff;}
#contenido #secundario #submenuizq li {margin: 0;padding: 0;border-bottom: 0px solid  #CCCCCC;}
#contenido #secundario #submenuizq li a {color: #000;display: block;padding: 3px 0 3px 29px;background: url(/Web/Varios/Imagenes/submenuizq.gif) 14px no-repeat;text-decoration: none;}
#contenido #secundario #submenuizq li a:hover {color:#891908;}
#contenido #secundario #submenuizq li.seleccionado a {background:#ededed url(/Web/Varios/Imagenes/submenuizq-selec.gif) 14px no-repeat;color:#891908;}


#contenido #secundario #donar {margin: 5px 0 0px 0px;height:150px;}

#contenido #secundario #novedades {margin: 5px 0 0px 0px;height:150px;}

#contenido #secundario #suscripcion {color:#000000;padding: 10px 0 0px 10px;}

#contenido #secundario #links ul {font-family:Arial, Helvetica, sans-serif;margin:10px 0;padding: 0;list-style:none; background: #fff;}
#contenido #secundario #links li {margin: 0;padding:0;border-bottom:1px  dotted  #CCCCCC;background: #fff;}
#contenido #secundario #links li a {color: #868585;display: block;padding: 5px 0 5px 10px;text-decoration: none;background: #fff;}
#contenido #secundario #links li a:hover {color: #000;background-color:#fff;}

#contenido #foto { width:615px; position: relative; margin: 0px;padding: 0px;}
#contenido #detalles-foto { z-index:1; position:absolute; margin: 0px 0px 0px 381px;padding:0px;width:234px; height:252px;}
#contenido #txt-foto { width:214px; position:absolute; text-align:right;margin:0px 0px 0px 0px;padding:0px 10px 5px 10px;color:#FFFFFF; bottom:0px;}
#contenido #vermasfoto { width:73px; height:20px; background-color:#FFFFFF; position: relative; margin-left:127px;text-align: center;}
#contenido #vermasfoto a{ color:#868585; font-family:Arial, Helvetica, sans-serif; font-size:90%; font-style:italic; text-align: center; text-decoration:none}
#contenido #vermasfoto a:hover{ color:#891908; }

#contenido .articulo { width:615px}
#contenido .articulo h1 {color: #891908; line-height:27px}
#contenido .articulo h2 {color: #891908; line-height:27px}
#contenido .articulo img { margin:5px 10px 0px 0px; float:left}

#contenido .info {color:#868585; text-decoration:none; text-transform:uppercase;font-family: Arial, Helvetica, sans-serif;font-size:x-small}
#contenido .info a {color:#868585; text-decoration:none; text-transform:uppercase;font-family: Arial, Helvetica, sans-serif;font-size:x-small}
#contenido .info a:hover { color:#000000; }

#contenido #medios { width:615px; margin-top:15px}
#contenido #medios .detalle {padding: 15px 30px 15px 0px; width:277px; float:left; }
#contenido #medios .detalle img {border:#CCCCCC solid 1px; width:115px; height:147px; float:left; margin-right:10px}
#contenido #medios .detalle a {display: block;text-decoration: none;}
#contenido #medios .detalle a:hover {color:#891908; text-decoration: underline}

#contenido #pdf { width:615px; margin-top:15px}
#contenido #pdf ul {margin: 0px 0;padding: 0;list-style:none;}
#contenido #pdf li {margin: 0;padding: 0;border-bottom: 1px  dotted  #CCCCCC;}
#contenido #pdf li a {display: block;padding: 10px 0 10px 35px;background: url(/Web/Varios/Imagenes/icono-pdf.gif) 0px no-repeat;text-decoration: none; width:330px}
#contenido #pdf li a:hover {color:#891908;text-decoration: underline}
#contenido #pdf .bold { font-weight:bold}

#contenido #formulario  {width:615px; margin-top:45px;}

#contenido #donacion { width:615px; margin-top:15px}
#contenido #donacion .detalle {padding: 15px 15px 15px 15px; margin:3px; width:166px; height:240px;float:left; border:#CCCCCC dotted 1px}
#contenido #donacion .detalle img {margin-right:0px; width:166px; height:90px; margin-bottom:20px}
#contenido #donacion .detalle a {display: block;text-decoration: none;text-decoration: underline}
#contenido #donacion .detalle a:hover {color:#891908;}

#contenido #galeria  { width:615px; margin-top:15px}
#contenido #galeria img {width:140px; height:100px;margin:0px;padding: 0}
#contenido #galeria  ul {margin: 0px 0;padding: 0;list-style:none;}
#contenido #galeria  li {margin: 0;padding:4px;float:left; }
#contenido #galeria  li a {display: block;padding:0px;text-decoration: none; width:140px;height:100px;border:#fFF solid 2px}
#contenido #galeria  li a:hover {border:#891908 solid 2px}

/*table {
	border-collapse: collapse;
	border: 0px;
	color: #891908;
	width:615px;
	background-color: #FFFFFF;
} */
caption {  text-align: left;  background: transparent;  }
/* td, th {  border: 0px;  padding: 0.8em;  color: #891908;  } */
thead th, tfoot th {  font: bold; border: 1px  solid #891908;  text-align: left;  background:  #891908;  color: #FFF;  padding-top:6px;  }
tbody td a {  background: transparent;  text-decoration: none;  color: #891908;  }
tbody td a:hover {  background: transparent;  color: #891908; text-decoration:underline }

tbody th  {  font: normal 11px verdana, arial, helvetica, sans-serif;  background: transparent;  text-decoration: none;  font-weight:normal;  color: #891908; font-size:140% }
tbody th a:hover {  background: transparent;  color: #891908 text-decoration:underline }

tbody th, tbody td {  vertical-align: top;  text-align: left;  }

tfoot td {  border: 1px  solid #891908;  background: #891908;  padding-top:6px;  }

.odd {  background:  #E9E9E9;  }


/* ---- Pie ---------------------------------------------------------------- */
#pie #menupie { width:865px;position: relative;margin: 0px 0px 5px 0px;padding: 0px 0 0 0; float:left}
#pie #menupie ul  {margin: 0px 0px 0px 0px;padding: 0;list-style:none;font-family: Arial, Helvetica, sans-serif;font-size:x-small}
#pie #menupie ul li {margin: 0px 3px 0px 0px;padding: 0; float:left;color:#999999}
#pie #menupie ul li a  {display: block; position: relative;padding: 0px 0px;border: 0;text-decoration: none;cursor: pointer;color:#999999}
#pie #menupie ul li a:hover {color:#000000;}

#pie #datos { width:865px;position: relative;top: 0px;margin: 0;padding: 5px 0 0 0; float:left; border-top:2px solid #891908;font-family: Arial, Helvetica, sans-serif;font-size:x-small; color:#999999}