/* CSS Document */
*
{
font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;
font-size:11px;
}
body
{
margin:0px;
background-color:#ffffff;
background-image:url(../images/strippes.gif);
background-position:center;
background-repeat:repeat-y;
}
/*------------------------------------------------------ REGLAS DE BLOQUE ---------------------------------------------------------------------*/
#encabezamiento
{
width:720px;
height:45px;
background-image:url(../images/titulo.gif);
margin:0px auto 0px auto;
}
#header
{
background-color:#fff;
height:170px;
width:720px;
margin:0px auto 0px auto;
}
#flash
{
width:720px;
height:150px;
margin:0px;
}
#contenedor
{
width:720px;
margin:0px auto 0px auto;
}
#contenidos
{
float:left;
width:415px;
margin:0px 0 0px 0;
}
#menu
{
float:left;
width:150px;
margin:0px 0 0px 0;
}
#submenu
{
float:right;
width:148px;
margin:0px 0 0px 0;
}
.album
{
padding:0px 0 0 2px;
margin:0 0 0 0;
padding /* */:0 0 10px 10px !important;
margin /* */:0 0 20px 0;
clear:both;
overflow:auto;
}
.foto
{
border:1px solid #ccc;
padding:0px;
float:left;
width:188px;
text-align:left;
margin:10px 0px 0 6px;
margin /* */:10px 0px 0 5px;
}
.socios
{
padding:0px 0 0 0px;
margin:0 0 0 0;
padding /* */:0 0 10px 10px !important;
margin /* */:0 0 20px 0;
clear:both;
overflow:auto;
}

.carnet
{
border:1px solid #ccc;
padding:0px;
float:left;
width:120px;
margin:0 0 10px 9px;
text-align:left;
}
.carnet img
{
width:100px;
padding:10px 10px 10px 10px;
}
.fotoDetalle
{
border:1px solid #ccc;
width:380px;
padding:10px 0 10px 0;
margin:10px auto;
text-align:center;
}
/*---------------------------------------------------- REGLAS GENERALES DE TEXTO ----------------------------------------------------------------*/
#encabezamiento h1
{
width:200px;
margin:0 0 0 0;
visibility:hidden;
}
#encabezamiento ul
{
background-position:50px 0;
background-repeat:no-repeat;
float:right;
width:300px;
text-align:right;
margin:0px;
}
.encabezamientoLi{
float:right;
display:block;
padding:0 0 0 10px;
background-position:0 0;
background-repeat:no-repeat;
margin:0 0 0 5px;
}
.encabezamientoLi a
{
padding:0 0 0 16px;
color:#999;
text-decoration:none;
}
.encabezamientoLi a:hover
{
color:#208D5E;
text-decoration:underline;
}

.encabezamientoAlbum{
background-image:url(../images/ico_album.gif);
}
.encabezamientoNoticia{
background-image:url(../images/ico_noticia.gif);
}
.encabezamientoNoticia a{
padding:0 0 0 10px;
}


h2
{
color:#208D5E;
font-size:11px;
font-weight:normal;
margin:0 20px 0 20px;
border-bottom:1px dotted #ccc;

}
h3
{
font-size:11px;
font-weight:normal;
color:#208D5E;
margin:0 0 10px 0;
clear:both;
display:block;
}
h3 span
{
color:#000;
padding:0 0 0 5px;
}
h4
{
font-size:11px;
font-weight:normal;
color:#000000;
margin:0 0 10px 10px;
}

h5
{
background-image:url(../images/tema.gif);
background-position:0 2px;
background-repeat:no-repeat;
color:#777;
font-size:11px;
text-align:justify;
font-weight:normal;
margin:10px 20px 0 20px;
padding:0 0 0 19px;
}
.socios dl
{
font-size:10px;
margin:0 0 0 0;
padding:0 0 0 0;
}
.socios dt
{
color:#999;
font-size:10px !important;
margin:0 10px 0 10px;
padding:0 0 0 0;
}
.socios dd
{
color:#208D5E;
font-size:10px !important;
margin:0 10px 5px 10px;
padding:0 0 0 0;
}

.comentarios
{
background-image:url(../images/ico_comentario.gif);
background-position:0 2px;
background-repeat:no-repeat;
margin:20px 0 0 20px;
padding:0 0 0 19px;
display:block;
height:20px;
}
.lapiz
{
background-image:url(../images/lapiz.gif);
background-position:0 2px;
background-repeat:no-repeat;
margin:20px 0 0 20px;
padding:0 0 0 19px;
display:block;
height:20px;
}
.disco
{
background-image:url(../images/disco.gif);
background-position:0 2px;
background-repeat:no-repeat;
margin:20px 0 0 20px;
padding:0 0 0 19px;
display:block;
height:20px;
}
.persona
{
background-image:url(../images/persona.gif);
background-position:0 0px;
background-repeat:no-repeat;
margin:20px 0 0 20px;
padding:0 0 0 19px;
display:block;
height:20px;
}
#contenidos ul
{
list-style-type:none;
}
#menu .menus
{
list-style-type:none;
margin:0px 10px 20px 10px;
padding:0px;
}
#submenu .menus
{
list-style-type:none;
margin:0px 10px 0px 20px;
padding:0px 0 0 10px;
}
#submenu .menus .menus
{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px;
}
.menus li
{
background-image:url(../images/ico_li.gif);
background-position:0 6px;
background-repeat:no-repeat;
margin:0px 0 5px 0px;
padding:0px 0 0 10px;
}
.menus li a
{
font-size:10px;
color:#999;
text-decoration:none;
}
.menus li a:hover
{
color:#208D5E;
text-decoration:underline;
}
.menus li a.activo
{
font-size:10px;
color:#000;
text-decoration:none;
}
#menu p
{
font-size:10px;
color:#777;
}
#menu p span
{
color:#208D5E;
margin:0 10px 0 0;
}
#contenidos p
{
margin:0 20px 10px 20px;
text-align:justify;
color:#999;
}
.listaComentarios
{
margin:10px 0 0 0;
padding:0 0 0 0;
}
.listaComentarios li
{
font-size:10px;
color:#999999;
text-align:justify;
margin :0 18px 0 20px;
margin /* */:0 20px 10px 20px !important;
padding:0 0 0 0;
}
li span
{
display:inline;
margin-top:20px;
}
.listaComentarios .datos
{
overflow:auto;
background-image:url(../images/punto.gif);
background-repeat:repeat;
margin:5px 20px 10px 20px;
padding:2px;
}
.nombre
{
float:left;
font-size:10px;
color:#208D5E;
text-align:justify;
margin:0px 20px 0px 0px;
padding:0 0 0 10px;
}
.fecha
{
float:right;
font-size:10px;
color:#666;
text-align:justify;
margin:0px 20px 0px 0px;
padding:0 0 0 0;
}
.formulario
{
margin /* */:20px 0 0 0 !important;
width:419px;
}
.formulario div
{
margin:0 20px 10px 20px;
}
.formulario input,textarea
{
width:290px;
border:1px solid #ccc;
font-size:10px;
margin:0 0 0 0;
color:#999999;
}
.formulario textarea
{
height:100px;
}

.formulario label
{
font-size:10px;
color:#208D5E;
float:left;
width:80px;
margin:0 0 0 0px;
}
.submit
{
text-align:right;
}
.volverAtras
{
padding:0 20px 0 0;
margin:0 0 0 0;
text-align:right;
}
.enviar
{
background-image:url(../images/ico_enviar.gif);
background-position:0 3px;
background-repeat:no-repeat;
color:#208D5E;
font-size:10px;
text-decoration:none;
padding:0 0 0 18px;
text-align:right;
}
.enviar:hover
{
color:#000000;
text-decoration:underline;
}
.volver
{
background-image:url(../images/ico_volver.gif);
background-position:0 3px;
background-repeat:no-repeat;
color:#208D5E;
font-size:10px;
text-decoration:none;
padding:0 0 0 18px;
text-align:right;
}
.volver:hover
{
color:#000000;
text-decoration:underline;
}

.pdf
{
background-image:url(../images/pdf_ico.gif);
display:block;
height:18px;
background-position:0 0;
background-repeat:no-repeat;
padding:3px 0 0 20px;
}
.pdf a
{
text-decoration:none;
color:#208D5E;
font-size:10px;
padding:3px 0 0 0;
}
.pdf a:hover
{
text-decoration:underline;
color:#000;
}
.foto img
{
padding:12px 12px 4px 12px;
padding /* */:12px 12px 6px 12px !important;
width:160px !important;
}
.foto p
{
margin:0 0 3px 0 !important;
padding:0 0 0 0 !important;
overflow:auto;
}
.foto p a
{
font-size:10px;
color:#999;
text-decoration:none;
}
.foto p a:hover
{
font-size:10px;
color:#208D5E;
text-decoration:underline;
}
.detalle
{
background-image:url(../images/camara.gif);
background-position:0 2px;
background-repeat:no-repeat;
font-size:10px;
display:block;
float:left;
margin:0 0 0px 6px;
margin /* */:0 0 0px 12px !important;
padding:0 0 0 12px;
}
.opinar
{
background-image:url(../images/ico_opinar.gif);
background-position:0 2px;
background-repeat:no-repeat;
margin:0 8px 0 0;
margin /* */:0 15px 0 0 !important;
padding:0 0 0 12px;
display:block;
float:right;
text-align:left;
}
.fotoDetalle img
{
width:360px;
margin:0 0 10px 0;
}
p.cite
{
text-align:center !important;
font-style:normal;
font-size:10px;
color:#999999;
}
#paginacion
{
width:380px;
overflow:auto;
clear:both;
color:#777;
margin:10px auto 0px auto;
margin /* */:10px 0 10px 18px !important;
padding:0 0 0 0;
height:50px;
}
#paginacion ol
{
clear:both;
list-style-type:none;
margin:0 0 0px 0px;
font-size:10px !important;
padding:10px 0 0px 10px ;
}
#paginacion ol li
{
float:left;
padding:0px;
text-align:right;
line-height:18px;
}
#paginacion li
{
font-size:10px !important;
margin:0px 10px 0 0px;
padding:0px;
color:#000000;
}
#paginacion a
{
font-size:10px !important;
text-decoration:none;
color:#777;
}
#paginacion a:hover
{
text-decoration:underline;
color:#208D5E;
}

#paginacion input
{
text-align:center;
font-size:10px;
width:15px;
margin:0 0 0 0;
border:1px solid #aaa;
}
#textos p a
{
color:#208D5E;
text-decoration:underline;
}
strong
{
font-weight:500;
color:#208D5E;
}
#textos p a:hover
{
color:#000;
}
#contenidos li a
{
color:#208D5E;
text-decoration:underline;
}
#contenidos li a:hover
{
color:#000;
}

thead
{
padding:0 0 3px 0;
padding:2px 4px 2px 4px;
color:#208D5E;
}
thead th
{
font-weight:normal;
font-size:10px;
}
tbody td
{
height:19px;
vertical-align:top;
font-size:10px;
padding:2px 4px 2px 4px;
color:#999;
}
tbody td a
{
text-decoration:none;
color:#208D5E;
}
tbody td a:hover
{
text-decoration: underline;
}
tfoot
{
padding:0 0 3px 0;
padding:2px 4px 2px 4px;
color:#208D5E;
}
tfoot td
{
font-weight:bold;
font-size:10px;
color:#208D5E;
}
#contenidos ul
{
color:#999;
}

.h3Enlace a{
color:#208D5E;
font-size:11px;
text-decoration:none;
}

.h3Enlace a:visited{
color:#208D5E;
font-size:11px;
text-decoration:none;
}

.h3Enlace a:hover{
color:#208D5E;
font-size:11px;
text-decoration:underline;
}

.paginadorEnlaces{
color:#208D5E;
}
#imagenes img{
	border:1px solid #208D5E;
}

