/* CSS Document */
body { background-color:#1f1a17; }
html { font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.clean { clear:both; }

/* CONTENEDOR */
#contenedor { margin:0px 10px; }
#contenedor #col1, #col2 { float:left;}
#contenedor #col1 { width:705px; }
#contenedor #col2 { width:234px; background-color:#FFFFFF;}


/* MENU PRINCIPAL */
#menuprincipal ul { margin:0; padding:0;}
#menuprincipal ul li { display:inline; background-color:#1f1b16; padding:8px; margin:0px 2px 0px 0px; color:#FFFFFF; }
#menuprincipal ul li .items { font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
#menuprincipal ul li .items:hover { color:#ccc;}

/* FOTOS TOP */
#fotos { padding:30px 0px 20px 0px; }
#fotos img { margin:0px 20px 0px 0px; }

/* NOVEDADES */
#novedades { padding:0px 10px 0px 0px;}
.comentarios { line-height:normal; text-align:justify; }
.titulos { padding:5px 0px 5px 10px; font-size:19px; font-weight:bold; }
.post { padding:5px 20px 20px 25px; border-bottom:1px solid #ccc; margin-bottom:15px; }
.fotocomentarios { float:left; margin:0px 10px 10px 0px; }
.buttons {padding-top:10px;}.masinfo { float:left;background-color:#a7a7a7;padding:5px;font-size:11px;font-weight:bold;color:#1f1a17;margin-right:10px;}.cantpost { float:left;background-color:#333;padding:5px;font-size:11px;font-weight:bold;color:#fff}

/* BUSCADOR */
#buscador { margin:10px 0px; padding:0px 15px;}
.campotexto { background-color:#eaeaea; border:1px solid #eaeaea; float:left; padding:10px; width:105px; margin-right:10px; color:#666666;}
.fondotexto { background:url(../images/fondobuscador.gif) no-repeat center center; text-align:center; }
.botonbuscador { background:url(../images/btnbuscador.gif) no-repeat center center; width:64px; height:36px; color:#FFFFFF; font-weight:bold; font-size:11px; border:1px solid #FFFFFF;}

/* RSS */
#rss { padding:10px; margin:5px 0px;}
#rss1, #rss2 { float:left;}
.textorss { font-weight:bold;}
#rss1 { margin-right:5px;}
#rss1 img, #rss2 img { float:left; margin:0px 5px 5px 0px; }

/* OTRAS NOVEDADES */
#otrasnovedades { padding:0px 10px;}
#otrasnovedades #titulo { background-color:#f5f5f5; padding:5px; font-size:16px; font-weight:bold; color:#8c0104; } 
#otrasnovedades .items { border-bottom:1px solid #c5c5c5; padding:8px;}
#otrasnovedades .items a:link, a:visited, a:active { font-weight:bold; font-size:12px; color:#000000; text-decoration:none;}
#otrasnovedades .items a:hover { color:#333333; text-decoration:none;}
#otrasnovedades .items:hover { background-color:#f5f5f5; }

/* PUBLICACIONES */
#publicaciones { background-color:#f5f5f5; padding:10px; margin:15px auto; width:193px;} 
#publicaciones #titulo { font-size:16px; font-weight:bold; color:#8c0104; padding:5px 0px;} 
#publicaciones .libros { float:left; margin:3px;}
#publicaciones .maspublicaciones { color:#8c0104; font-weight:bold; text-decoration:none;}
#publicaciones .maspublicaciones:hover { color:#333; }

/*FOTOEVENTOS*/
#fotoseventos { background-color:#f5f5f5; padding:5px; margin:15px auto; width:198px;} 
#fotoseventos #titulo { font-size:16px; font-weight:bold; color:#8c0104; padding:5px 0px;} 
#fotoseventos #foto img { float:left; margin:1px; padding:0; width:63px; height:63px;}
#fotoseventos .maseventos { color:#8c0104; font-weight:bold; text-decoration:none;}
#fotoseventos .maseventos:hover { color:#333; }

/*FOOTER*/
#footer { background-color:#540a05; padding:10px; line-height:normal;}
#footer #contenfooter { color:#FFFFFF; padding-top:10px; padding-bottom:20px;} 
#footer #contenfooter .mail { color:#FFFFFF; text-decoration:underline;}
#footer #contenfooter .mail:hover { text-decoration:none;}

/*CONTENIDO BIOGRAFIA*/
#novedades #titulo { padding:10px 0px; font-size:19px; font-weight:bold; }
#novedades #items .listado { padding:5px 0px; border-bottom:1px solid #999999; }
#novedades #items .listado a:link, a:visited, a:active { font-weight:bold; text-decoration:none; color:#000000;}
#novedades #items .listado a:hover { color:#333; }
#novedades #items h1{ font-size:16px; font-weight:bold; padding-bottom:10px;}
#novedades #items { float:left; padding:10px; width:150px; }
#novedades #desgloce { float:left; padding:10px; line-height:normal; width:500px; text-align:justify;}
#novedades #desgloce h1 { font-size:16px; font-weight:bold; padding-bottom:10px;}
#novedades #desgloce #fotografias img { border:10px solid #CCCCCC; margin:5px; padding-bottom:10px; background-color:#CCCCCC; float:left;}
#novedades #desgloce #fotografias img:hover { border:10px solid #FFF; background-color:#FFFFFF;}

/*CONTENIDO PUBLICACIONES*/
#novedades .publicaciones { border-bottom:1px solid #fff; padding-bottom:10px;}
#novedades .libro { float:left; margin:10px;}
#novedades .libro img { border:5px solid #CCCCCC;}
#novedades .contenidolibro { float:left; padding:10px; width:475px;}
#novedades .tituloprincipal { padding:15px 0px; font-size:18px; font-weight:bold; border-bottom:1px solid #ccc;}
#novedades .explicacion { line-height:15pt; font-size:13px; padding-left:20px; margin-top:10px;}

/*CONTENIDO MIEMBROS*/
#novedades table { line-height:normal;}
#novedades tr, td { padding:5px;}
#novedades td { border-bottom:1px solid #999999; padding:5px;}
#novedades h1 { font-size:16px; font-weight:bold;}

/*CONTENIDO EVENTOS*/
#eventos #realizados { float:left; padding:10px; width:250px; line-height:normal;}
#eventos .itemeventos { padding-left:10px;}
#eventos .itemeventos ul li { padding:5px 0px; border-bottom:1px solid #CCCCCC;}
#eventos .itemeventos ul li a:link, a:visited { color:#000000; text-decoration:none; font-weight:bold;}
#eventos .itemeventos ul li a:hover { color:#333; text-decoration:none; font-weight:bold;}
#eventos .tituloeventos { font-size:18px; font-weight:bold; margin-bottom:15px; }
#eventos .titulofotos { font-size:18px; font-weight:bold; padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #CCCCCC;}
#eventos #fotografiaseventos { width:420px; float:left;}
#eventos .fotografias img { border:10px solid #CCCCCC; margin:5px; padding-bottom:10px; background-color:#CCCCCC;}
#eventos .fotografias img:hover { border:10px solid #FFF; background-color:#FFFFFF;}