/**********************************************************
 *                  Fondo y listas sin bordes (el tema original tiene)
 **********************************************************/
body {background: url(bgnd/fondoblanco.jpg) fixed top center; margin-top:0!important;}
.lgqhdr, .lgqlst, .lgqlst td, .lgqlst tr, .lgqlst th {border-style: none;}

/**********************************************************
 *                  Control de links en las listas de artículos
 **********************************************************/
.autolnk a, .artpdf a {
  text-decoration: none;
}
.artpdf a:link    {color:#000000;}
.artpdf a:visited {color:#000000;}
.artpdf a:hover   {color:#224466; background-color:#E4E4E4;}
.artpdf a:active  {color:#000000;}
.artpdf a.active  {color:#000000;}
li.artpdf {list-style-image: url(bgnd/pdf.gif);}
.autolnk a:link, .autolnk a:visited, .autolnk a:hover, .autolnk a.active { color: #442266; }
.autolnk a:hover   {color:#224466; background-color: #eef4f0;}

 /**********************************************************
 *              Fondo de la zona de contenidos
 **********************************************************/
#container {padding-left:13px; padding-right:10px;}
#sidebar-left {padding-left:10px; width:238px; float:left;}
#sidebar-right { background: url(bgnd/fondoright.gif) left!important; width:228px;
              margin-bottom:0;padding-bottom:0!important; float:right!important; padding-right:0!important;}
#sdbrgtbtn { background:#FFFFFF url(bgnd/rigthbottom.gif) no-repeat!important; clear:left;}
 /**********************************************************
 *                  cbezotebicolumna
 **********************************************************/
/* PERSONALIZACION DE FONDO */
.cabezotebicolumna {float:center;width:1000px!important; background: #20386D url(bgnd/bannerazul.gif) top left no-repeat;}
.cabezotebicolumna .cabezote-1 {width:90%;float:left;}
.cabezotebicolumna .cabezote-2 {width:7.4%;float:right;}
#panelbicol, #panelbicol.clear-block,
.cabezotebicolumna,
.cabezotebicolumna  div,
.cabezotebicolumna  table {margin:0!important; padding:0!important}
.cabezotebicolumna  img {padding:0!important}
/**********************************************************
 *                  fondo de zona que será usada para menú permanente
 **********************************************************/
.cabezotebicolumna .cabezote-1 {padding-left:25px!important;padding-bottom:15px!important;}
.cabezotebicolumna .cabezote-2 {padding-bottom:15px!important;}

/**********************************************************
 *                  Justificacion de textos en resumenes
 *  		fuente de nombres de documentos
 **********************************************************/
.resumen  {text-align: justify; padding-right:5px; }
.pdftitulo, .titulo { font-variant:small-caps;}
/**********************************************************
 *                  Separar del texto la lista de taxonomía en las páginas
 **********************************************************/
.node-terms ul.tags {margin-bottom:0.75em!important;}

/**********************************************************
 *                  Banderas de las revistas
 **********************************************************/
#banderaizq {padding:0px!important;margin:0px!important;}
.bandera {width:210px; background: #95a1a9; padding:0px!important; display:block; text-align:center; }
.bandera p {padding:0; margin:0; padding-left:0;padding-right:10;}
.banderatitulo {font-size: 3; font-weight: bold;}
.banderaItemtitulo, .banderasubtitulo {font-size: 2; font-weight: bold; }
.banderaItemtitulo { color:#c1272d; }
.banderasubtitulo { color:#1f366a; }
.banderaItemtitulo {padding-top:15px;}
.banderaitem {font-size: 11.5px!important; font-weight: normal; padding:0; color:#FFFFFF;}
.banderaitem a {text-decoration: none; color:#FFFFFF; font-weight: normal;}
.banderaitem a:link , .banderaitem a:visited, .banderaitem a:active,
.banderaitem a.active  {color:#FFFFFF;}
.banderaitem a:hover   {color:#E4E4E4; background-color:#224466; font-weight: bold;}
#banderaizq div.finbanderaizq {padding:0px!important; background:#FFFFFF url(bgnd/finbanderaizqgr.jpg) no-repeat!important;}

/**********************************************************
 *                  Bandera espacio critico
 **********************************************************/
#banderarecr {padding:0px!important;margin:0px!important;}
.banderaecr {width:210px; background: #6f1200; padding:0px!important; display:block; text-align:center; }
.banderaecr p {padding:0; margin:0; padding-left:0;padding-right:10;}
.banderaecrtitulo {font-size: 3; font-weight: bold;}
.banderaecrItemtitulo, .banderaecrsubtitulo {font-size: 2; font-weight: bold; }
.banderaecrItemtitulo { color:#f47d30; }
.banderaecrsubtitulo { color:#fcfdd2; }
.banderaecrItemtitulo {padding-top:15px;}
.banderaecritem {font-size: 11.5px!important; font-weight: normal; padding:0; color:#FFFFFF;}
.banderaecritem a {text-decoration: none; color:#FFFFFF; font-weight: normal;}
.banderaecritem a:link , .banderaecritem a:visited, .banderaecritem a:active,
.banderaecritem a.active  {color:#FFFFFF;}
.banderaecritem a:hover   {color:#E4E4E4; background-color:#224466; font-weight: bold;}
#banderarecr div.topbanderaecr {padding:0px!important; background:#FFFFFF!important;padding-top:6px!important;}

/**********************************************************
 *                  Bandera seminario Marx vive
 **********************************************************/
#banderaizqmrxvv {padding:0px!important;margin:0px!important;}
.banderamrxvv {width:210px; background: #FFFFFF; padding:0px!important; display:block; text-align:center; }
.banderamrxvvtb th {padding-top: 12px; font-size: 12px!important; text-align:center;}
.mrxvvinfo {font-size: 12px!important; color: 747155; font-weight: bold; }

/**********************************************************
 *                  Bandera centro de estudios
 **********************************************************/
#banderacnt {padding:0px!important;margin:0px!important;}
.banderacnt {width:210px; background: #1F3F6C; padding:0px!important; display:block; text-align:center; }
#banderacnt div.finbanderacnt {padding:0px!important; background:#FFFFFF no-repeat!important;}
.banderacnt p {padding:0; margin:0; padding-left:0;padding-right:10;}
.banderacnt p.banderacnttitulo,
.banderacnttitulo {font-size: 3; font-weight: bold; color:#FFFFFF; text-align:justify; padding-left:10px; font-variant:small-caps;}
.lgqbotoncndtnormal, a.lgqbotoncndtnormal,
a.lgqbotoncndtnormal:link,a.lgqbotoncndtnormal:visited,
a.lgqbotoncndtnormal:hover {font-weight:bold; text-decoration:none; color:#FFFFFF;
                           width:190px; display:block; padding-left:20px;
						   text-align:left; font-size:2; padding-top:2px;}
a.lgqbotoncndtnormal:hover { background-image: url(botono.gif); color:#EEEEEE; font-style:oblique;}
table.lstmirada, .lstmirada {margin-right:10px!important;}

/**********************************************************
 *                  Programa seminario Marx vive
 **********************************************************/
.prgmvvfecha, .prgmvvcrdts, .prgrmvvhora,
.prgmvvautor, .prgmvvtitulo {font-size: 12px;}

.prgmvvfecha, .prgmvvcrdts { font-weight: bold; }
.prgrmvvhora { font-weight: bold; text-align:right; }
.prgmvvtitulo { font-style: italic; text-align:justify; }

/**********************************************************
 *                 Peronalización de nice-menu
 **********************************************************/
#nice-menu-2.nice-menu,
#nice-menu-2.nice-menu ul,
#nice-menu-1.nice-menu,
#nice-menu-1.nice-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 1px solid #ccc;
  background-image: url(botonnormal.gif);
}

#nice-menu-2 ul{float:right!important; padding-right: 15px!important}

#nice-menu-1.nice-menu li {
  border: 1px solid #ccc;
  border-top: 0;
  float: left;
  background-color: #3469B2;
  /* Additional overrides to deal with Garland theme. */
  margin: 0;
  padding-left: 0;
  background-image: url(botonnormal.gif);
}
#nice-menu-2.nice-menu li{
  border: 1px solid #ccc;
  border-top: 0;
  float: right;
  background-color: #3469B2;
  /* Additional overrides to deal with Garland theme. */
  margin: 0;
  padding-left: 0;
  background-image: url(botonnormal.gif);
}

#nice-menu-2.nice-menu li a,
#nice-menu-1.nice-menu li a {
  color: #FFFFFF;
  text-decoration: none;}
#nice-menu-2.nice-menu li:hover,
#nice-menu-2.nice-menu li.over,
#nice-menu-1.nice-menu li:hover,
#nice-menu-1.nice-menu li.over { background-image: url(botono.gif); }
#nice-menu-2.nice-menu li a:hover,
#nice-menu-2.nice-menu li a.over,
#nice-menu-1.nice-menu li a:hover,
#nice-menu-1.nice-menu li a.over { color: #FFDDBB; 
                     text-decoration: none;}

#header-region ul.nice-menu ul {
  top: 1.8em;
  left: -1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin-right: 0;
  background-image: url(botonnormal.gif);
}

#nice-menu-2 li,
#nice-menu-1 li { background-image:url(botonnormal.gif) right bottom!important; font-weight:bold; }

#nice-menu-2.nice-menu-down li.menuparent,
#nice-menu-1.nice-menu-down li.menuparent {
  background: #3469B2 url(botonparentnormal.gif) right bottom no-repeat!important;
}
#nice-menu-2.nice-menu-down li.menuparent:hover,
#nice-menu-2.nice-menu-down li.over,
#nice-menu-1.nice-menu-down li.menuparent:hover,
#nice-menu-1.nice-menu-down li.over {
  background: #3469B2 url(botonparentover.gif) right bottom no-repeat!important;
}