/*****************/
/* PAGINA INICIO */
/*****************/
/**/
/* 1. Contenido central 
      a - editorial
      b - noticias
      c - anuncios/avisos
      d - aportaciones foro
      e - detalle participantes
*/
/**/
/* a. Editorial */

div#paginainicio
{
  text-align    : justify;
}
div#paginainicio #editorial .contenido
{
  width         : 100%;
  float         : right;
}
div#paginainicio #editorial .contenido .resumen
{
  width          : auto;
}
div#paginainicio #editorial img
{
  float          : right;
  border         : 1px black solid;
  margin         : 5px;
}
div#contenedor div#cabeceracontenido div#cajatitulo {
  background  : #FFF url(../images/title_background.gif) no-repeat;
  *background : #FFF;
  height      : 19px;
  *height     : 17px;
  margin-bottom : 12px;
  _width      : 350px;
  border-bottom:  1px #808080 solid;
}
div#cajatitulo h1{
  color       : #FFF;
  border      : none;
  background  : url(../images/title_background.gif) no-repeat;
  padding:3px 0 0 20px;
}
/* b. Noticias */
div#content_center h1.noticias{
  color       : #FFF;
  background  : #FFFFFF url(../images/title_background.gif) no-repeat scroll 0%;
  font-size:13px;
  height:19px;
  margin:0;
  padding:3px 0 0 20px;
  position:relative;
}
div#content_center h2.noticias {
  border-bottom: 1px #808080 solid;
  padding     : 2px 0 0px 15px;
  height      : 27px;
  color       : #FFF;
  background  : url(../images/title_background_news.gif) no-repeat;
}
div.cajacontent div.noticia
{
  background     : #F1F6F2;
  margin-bottom  : 5px;

}
div.cajacontent div.noticia div.tituloNoticia
{
  margin      : 0;
  clear       : both;
  color       : #487596;
  font-size   : 130%;
  font-weight : bold;
}
div.cajacontent div#leerMas
{
  text-align  : left;
  padding     : 0 0 0 15px;
  background  : url(../images/masinfo.gif) center left no-repeat;
}
/* c. Anuncios/Avisos */
/* d. Aportaciones foro */
div#content_center .aportaciones
{
  width       : 100%;
}
div#content_center .aportaciones .aportacion
{
  padding     : 5px;
}
div#content_center .aportaciones .aportacion a#mostrartemasform
{
  margin-left  : 33%;
  font-weight   : bolder;
}
div#content_center .aportaciones .aportacion span.nombreForo
{
  font-weight   : bolder;
}
div#content_center div#foroNuevo
{
  width       : 100%; 
  margin-top  : 15px;
  float       : left;
}
/* e. detalle participantes */
table#detalleparticipantes
{
  margin-top      : 5%;
}
table#detalleparticipantes
{
  width           : 100%;
  border-spacing  : 0px;
}
table#detalleparticipantes th
{
  padding-bottom  : 2%;
}
table#detalleparticipantes td, table#detalleparticipantes th
{
  padding-left    : 5px;
  border-bottom   : 1px #ECEDDF solid;
  vertical-align  : top;
}
table#detalleparticipantes td.nombre
{
  width           : 38%;
}

table#detalleparticipantes td.email
{
  width           : 25%;
}

table#detalleparticipantes td.profesion
{
  width           : 20%;
  text-align      : left;
  emtpy-cells     : show;
}
/**/
/* 2. Contenido derecho  
      a. Estilos para la caja de los destacados
      b. Estilos para las encuestas
*/
/**/
#content div#content_right 
{
  padding      :  0;
  margin       :  0;
  width        :  180px;
  height       :  auto;
  text-align   :  center;
  /*background   :  #D7E0E9;*/
  float        :  right;
  
}
*html #content div#content_right 
{
  _height : 1048px;
}
#content div#content_right h2
{
  text-align    : left;
  padding-top   : 8px;
  margin-top    : 0;
  margin-left   : 5%;
  width         : 90%;
}
#content div#content_right h2.actividades
{
  background  : transparent url('../images/calendario.gif') 90% 2px no-repeat;
  height      : auto;
  padding-top : 15px;
  border-bottom :1px solid!important;
  padding-left:5px;
}
div#content_right div#contentdestacados, div#content_right div#contentencuesta 
{
  text-align   : left;
  float        : left;
  height       : auto;
  padding-top  : 0px;
  clear        : both;
  width        : 100%!important;
}
div#content_right div#contentdestacados{
  background   : #FFF;
}
div#content_right div#contentencuesta {
  background   : #D7E0E9;
}
/****
/* a.Estilos para la caja de los destacados
/*
/*   i #contentdestacados .destacado
/*
********/

/*  i) #contentdestacados .destacado */
div#contentdestacados div.destacado{
  padding     : 5px;
  /*width       : 116px;*/
  height      : auto;
  text-align  : right;
  /*background   : #D7E0E9;*/
  background  : #ADAFC2 url('../images/bg_destacados.gif') repeat;
  margin-bottom : 1px;
}
body[id="cuerpo"] div#contentdestacados div.destacado, body[id="cuerpo"] div#contentencuesta div.destacado {
  /*width   : 115px;*/
}
div#contentencuesta h2
{
  padding-top : 15px!important;
  background  : transparent url('../images/encuesta.gif') 95% 0px no-repeat;
  height      : auto;
  margin-left : 0!important;
  padding-left:5px;
  color       : #0F298F;
  border-bottom :1px #0F298F solid!important;
  width:95%!important;
}
div#contentdestacados strong, div#contentencuesta strong
{
  color       :#000;
}
div#contentdestacados div.destacado h2, div#contentdestacados div.destacado h3, div#contentdestacados div.destacado p {
  width       : 100%;
  text-align  : left;
  color       : #FFF;
}

div#contentdestacados div.destacado h2 {
  margin      : 0 0 2px 0;
  font-size   : 9px;
}

div#contentdestacados div.destacado h3 {
  margin         : 0 0 3px 0;
  font-size      : 11px;
  /*color          : #219FE1;*/
}

div#contentdestacados div.destacado p {
  /*color      : #4C636C;*/
  font-size  : 10px;
}

div#contentdestacados div.destacado a {
  padding         : 0 0 0 10px;
  text-align      : right;
  font-size       : 10px;
  color           : #FFF;
  font-weight     : bold;
  text-decoration : underline;
}

div.destacado a:hover {
  text-decoration  : underline;
}

div#contentdestacados div.destacado#piedestacados, div#contentencuesta div.destacado#piedestacados {
  padding : 0;
  width   : 126px;
}

body[id="cuerpo"] div#contentdestacados div.destacado#piedestacados, body[id="cuerpo"] div#contentencuesta div.destacado#piedestacados {
  width   : 125px;
}

div.destacado a#enlacepiedestacados {
  display : block;
  padding : 4px 16px 0 0;
  height  : 17px;
  font-style : italic;
  font-size  : 11px;
  color      : #666;
  background : transparent url('../images/fondo_piedestacados.jpg') top left no-repeat;
}

div.destacado a#enlacepiedestacados:hover 
{
  color : #2FB6FC;
}
/****
/* b. Encuestas
/****/
div#contentencuesta div.encuesta
{
  margin-left :   5%;
  width        :  88%;
  margin-top   :  20px;
}
div#contentencuesta div.encuesta .pregunta
{
  display        : block;
  margin-left    : 6px;
  padding-bottom : 10px;
  float          : left;
}
div#contentencuesta div.encuesta .pregunta strong
{
  margin         : 10px 0;
  float          : left;
}
div#contentencuesta div.encuesta .respuesta 
{
  margin-left    : 6px;
  clear          : both;
  margin-top     : 5px;
  float          : left;
  width          : 100%;
}
div#contentencuesta div.encuesta .respuesta .divinput
{
  float         : left;
  width         : 10px;
}
/* quitando el borde de los input */
div#contentdestacados input, div#contentencuesta input
{
  border        : 0px;
}
div#contentdestacados input.button, div#contentencuesta input.button
{
  border        : 1px #0F298F solid;
}
div#contentencuesta div.encuesta .respuesta .divtexto
{
  float         : left;
  margin-left   : 15px;
  _margin-left  : 5px;
  margin-top    : 0px;
  *margin-top   : 3px;
  width         : 130px;   
}
div#contentencuesta div.encuesta div#encuestaPie
{
  clear         : both;
  float         : left;
  width         : 100%;
  text-align    : right;
  margin        : 15px 0px 30px 0px;
  padding       : 15px 0px 15px 0px;
  border-top    : 1px #0F298F solid;
  border-bottom : 1px #0F298F solid;
}
div#contentencuesta div.encuesta div#encuestaPie a
{
  display         : block;
  text-decoration : none;
  margin-top      : 10px;
  color           : #0F298F;
}

