/* =========================================================================== */
/*       Tema IMmagazine */
/* =========================================================================== */

/* definiciones generales */
html, body {
  background: #000;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
  font-size: 12px;
  line-height: 1.4em
  margin: 0px auto 0px;
  padding: 0;
}

/* el area utilizable */
#container {
  background: #8F8E8E url(images/fondoIDcontainer.gif) center repeat-y;
  margin: 0px auto 0px;
  padding: 0;
  width: 990px;
}

/* los enlaces por defecto */
a, a:visited {
  outline: none;
  text-decoration: none;
}
a:hover {
  outline: none;
  text-decoration: none;
}
a img {
  border:none;
}

a.brillo, a.brillo:visited { /* opacidad normal */
  opacity: 1;
  filter:alpha(opacity=100);
}
a.brillo:hover { /* reducir opacidad */
  opacity: .8;
  filter:alpha(opacity=80);
}

h1, h2, h3, h4, h5, h6 {display: block;}

#content img.wp-smiley {border:none;float:none;margin:0px;padding:0px;}
#content img.wp-wink {border:none;float:none;margin:0px;padding:0px;}

.vvqbox {
  margin:10px auto !important;
  text-align:center;
}


/* ======= EL HEADER ======= */

/* imagen separador superior del blog */
#blogTop {
  background: transparent url(images/fondoIDblogTop.gif) no-repeat left top;
  height: 20px;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 990px;
}

/* el header con el logo */
#header {
  background: #000000 url(images/fondoIDheader.png) no-repeat 50% 0%;
  height: 205px;
  margin: 0 0 0 15px;
  overflow: hidden;
  padding: 0;
  width: 960px;
}


/* ======= LAS BARRAS DE NAVEGACION ======= */

/* Barra de Navegacion Negra */
#navbar {
  background-color: #000000;
  border-bottom: 1px solid #333333;
  border-top: 1px solid #333333;
  height: 31px;
  margin: 0 0 0 15px;
  overflow: hidden;
  padding: 0;
  width: 960px;
}
#navbar ul {
  margin: 0;
  padding: 0;
}
#navbar li {
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#navbar ul li a, #navbar ul li a:visited {
  color: #FFFFFF;
  font-family: Arial, Tahoma, Verdana;
  font-size: 13px;
  font-weight: bold;
  margin: 0;
  padding: 10px 15px;
}
#navbar ul li a:hover {
  background: #333333;
}

#navbarleft {
  float: left;
  margin: 0px;
  padding: 8px 0px 8px 0px;
  width: 680px;
}

/* Barra de Navegacion Negra : Buscador */
#navbarright {
  float: right;
  margin: 4px 10px 0 0;
  padding: 0;
  width: 270px;
}
#buscardorNav {
  display: inline;
  margin: 0px;
  overflow: hidden;
  padding: 0px;
}
#ingresobuscarNav {
  background-color: #FFFFFF;
  border-bottom: 1px solid #DDDDDD;
  border-left: 1px solid #666666;
  border-right: 1px solid #DDDDDD;
  border-top: 1px solid #666666;
  display: inline;text-align:center;
  color: #000000;
  font-size: 11px;
  font-family: Arial, Tahoma, Verdana;
  padding: 2px;
  margin: 0px;
  width: 170px;
}
#botonBuscar {}

/* Barra de Navegacion Azul */
#subnav {
  background: #4D4C4C url(images/hoverIDsubnav.gif) repeat top left;
  height: 32px;
  margin: 0 0 0 15px;
  padding: 0;
  width: 960px;
}
#subnav ul {
  display: inline;
  margin: 0;
  padding: 0;
}
#subnav li {
  display: inline;
  list-style-type: none;
  margin: 0 0 0 20px;
  padding: 0;
}
#subnav ul li a, #subnav ul li a:visited {
  color: #FFFFFF;
  font-family: Lucida Grande, Tahoma, Verdana;
  font-size: 15px;
  font-weight: bold;
}
#subnav ul li a:hover {color: #000000;}

/* Barra de Navegacion Azul con cada una de las Secciones */
#subnavleft {
  float: left;
  margin: 0;
  padding: 0.6em 0 0 0;
  width: 800px;
}

/* RSS sobre la Barra de Navegacion Azul */
#subnavright {
  float: right;
  margin: 0px;
  padding: 9px 20px 0px 0px;
  width: 120px;
}


/* ======= BLOQUES GENERICOS ======= */

/* el bloque de los posts + la sidebar */
#content {
  width: 940px;
  margin: 0 0 0 25px;
  padding: 0;
}
/* el bloque de los posts */
#hojarevista {
  float: left;
  margin: 0;
  padding: 10px 0 0 0;
  width: 610px;
}
#hojarevista p {
  padding: 0 0 15px 0;
  margin: 0px;
}
#hojarevista a, #hojarevista a:visited {
  color: #B8961B;
}
#hojarevista a:hover {
  color: #006000;
}


/* ======= BLOQUES DE LA PAGINA PRINCIPAL ======= */

/* el bloque izquierdo donde van los destacados */
#revistaleft {
  float: left;
  width: 310px;
  margin: 0;
  overflow-x: hidden;
  padding: 0;
}
#revistaleft h2 { /* ajustes para el titulo de la seccion */
  margin: 0 0 10px 0;
  padding: 5px;
  text-align: center;
}
#revistaleft .postresaltado img { /* forzar el tamaño de las imagenes centradas */
  margin: .5em;
  width: 250px;
}
#revistaleft .postresaltado img.izquierda { /* forzar el tamaño de las imagenes no centradas */
  float: left;
  margin: 0 .5em .5em 0;
  width: 100px;
}
#revistaleft .postresaltado img.derecha { /* forzar el tamaño de las imagenes no centradas */
  float: right;
  margin: 0 0 .5em .5em;
  width: 100px;
}

 /* ocultar emoticones y citas */
#revistaleft .postresaltado img.wp-smiley {display: none !important;}
#revistaleft .postresaltado img.wp-wink {display: none !important;}
#revistaleft .postresaltado blockquote {display: none !important;}

#revistaleft .vvqbox { /* contenedor plugin videos */
  height: 200px !important;
  width: 250px !important;
}
#revistaleft object { /* el video */
  height: 200px !important;
  width: 250px !important;
}
#revistaleft .postresaltado .lightwindow img { /* imagen con plugin lightwindow */
  height: 200px !important;
  width: 290px !important;
}
#revistaleft .postresaltado .flashObj { /* ocultar otros objetos */
  display: none;
}

/* usando otros servicios VERIFICAR */

#revistaleft h3 a, #revistaright h3 a:visited { /* enlace titulo de los posts */
  display: block;
  text-align: center;
  color: #B8961B;
  font-family: "Times New Roman",Times,serif;
  font-size: 34px;
  line-height: 0.8em;
  margin: 0px;
  padding: 0px;
}
#revistaleft h3 a:hover {
  color: #006000;
}

.postresaltado { /* contenido de los posts destacados */
  background-color: #FFFAF0;
  float: left;
  width: 290px;
  margin: 0 0 10px 0;
  padding: 10px 10px 0 10px;
}

.galeriaimagenes { /* galeria de imagenes de la portada */
background:#000000 none repeat scroll 0 0;
float:left;
margin:5px 0 5px 5px;
padding:10px;
text-align:center;
width:285px;
}
.galeriaimagenes h2 {
  color: #FFFFFF;
  font-family:Arial,Tahoma,Verdana;
  font-size: 17px;
  font-weight: bold;
}
.galeriaimagenes img {
border:medium none;
cursor:url(images/magplus.gif), pointer !important;
height:280px !important;
overflow-y:hidden;
width:280px !important;
}
#galREPRODUCTOR {
background-color:#000000;
padding:10px;
text-align:center;
width:290px;
}
#galREPRODUCTOR a img {
  padding: 0 2px;
}

/* el bloque derecho donde van los resumenes */
#revistaright {
  float: right;
  margin: 0;
  padding: 0;
  width: 290px;
}
#revistaright p {
  padding: 0;
  margin: 0;
}
#revistaright h2 { /* ajustes para el titulo de la seccion */
  margin: 0 0 15px 0;
  padding: 5px 20px;
  text-align: right;
}
#revistaright h3 a, #revistaright h3 a:visited  { /* enlace titulo de los posts */
  color: #B8961B;
  font-family: "Times New Roman",Times,serif;
  font-size: 22px;
  line-height: 1em;
  margin: 0px;
  padding: 0px;
}
#revistaright h3 a:hover {
  color: #006000;
}
.postresumen { /* contenido de los posts resumidos */
  background-color: #DCDCDC;
  float: right;
  width: 270px;
  margin: 0 0 10px 0;
  padding: 10px 10px 0 10px;
  overflow-x:hidden;
}
/* pie de pagina de los posts de la pagina principal */
.respostdata {
  border-top:1px solid #EAEAEA;
  font-size:11px;
  margin:10px 0px 5px;
  padding:5px 0px;
}
.respostdata a, .respostdata a:visited {
  color: #B8961B;
}
.respostdata a:hover {
  color: #770000 !important;
}

.fondoTitulos {
  background: #E8C66B url(images/gradienteNaranja.gif) center repeat-x;
  color: #A0522D;
  font-family: Arial,Tahoma,Verdana;
  font-size: 17px;
  font-weight: bold;
  margin: 0px 0px 10px;
  padding: 5px;
  text-align: center;
}


/* ======= EL FOOTER ======= */

#footer {
  background: #000000 url(http://bolsanegra.net/includes/logos/logo_wpbolsa62x45black.gif) no-repeat scroll 98% 99%;
  margin: 0 0 0 15px;
  padding: 0;
  width: 960px;
}

#footer p {padding-top: 40px;}
#footer a, #footer a:visited {
  color: #FFFFFF;
}

/* imagen separador inferior del blog */
#blogBottom {
  background: transparent url(images/fondoIDblogBottom.gif) no-repeat left top;
  height: 25px;
  margin: 0px auto 0px;
  overflow: hidden;
  padding: 0;
  width: 990px;
}

/* ======= LA SIDEBAR ======= */

#sidebar { /* la seccion del bloque */
  float: right;
  line-height: 1.3em;
  margin: 10px 0;
  padding: 0;
  width: 320px;
}
#sidebar ul { /* las listas */
  font-family: Tahoma, Arial;
  margin: 0;
  overflow-x: hidden;
  padding: 0 10px 0 0;
}
#sidebar ul li {
  list-style-image:url(images/bulletLISidebar.gif);
  margin: 0 0 0 25px;
  padding: 0;
}
#sidebar ul li a, #sidebar ul li a:visited { /* los enlaces de las listas */
  color: #FFFFFF;
  cursor: pointer;
}
#sidebar ul li a:hover { /* efecto mouseover en los enlaces */
  color: #770000;
}

#sidebararea {background-color:#FAF7F2;float:left;margin:0 0 10px;padding:0 10px 0;width:300px;}

.sideleft {float: left;margin: 0;padding: 0;width: 145px;}
.sideright {float: right;width: 145px;margin: 0;padding: 0;}
.sideleft img, .sideright img {max-width:145px;}
.sideleft  p.logosIMG, .sideright p.logosIMG {text-align:center;;}

.side-videitos {background-color:#FAF7F2;clear:both;float:left;margin:0 0 10px;padding:10px;width:300px;text-align: center;}
.miniVideo {-moz-border-radius:5px;background-color:#000000;border:2px solid #8F8E70; float: left; margin:3px 3px 0px 0px;padding:7px 4px;text-align:center;width:135px;}
.miniVideo img {background-color:#8F8E70;display:block;height:96px;margin:0 auto;padding:1px;width:128px;}

/* Sector Especial : Perfil Personal y Feedburner */
#perfilpersonal {
  background-color: #FAF7F2;
  float: left;
  margin: 0 0 10px 0;
  padding: 5px;
  width: 310px;
}
#perfilpersonal table {
  border: none;
  width: 300px;
  background-color: #8F8E70;
  margin: 5px 0 5px 5px;
  padding:10px;
}
#FBsusMail form {
color:#FFFFFF;margin-top:15px; padding: 2px 0 10px 0; background-color:#8F8E70; text-align: center;

}
input.txtSusEmail {
  font-family: verdana,sans-serif;
  height: 16px;
  margin: 0;
  overflow: hidden;
  padding: 3px;
  vertical-align: middle;
  text-align:center;width: 200px;font-size:11px;
  background: #EFEAE0 url(images/icoEmail.gif) no-repeat 10px 3px;padding-left:40px
}
input.txtSusEmail:focus {background-color: #FFFFFF; border: 1px solid #666666;}


/* PLUGIN feedcount */
.feedcountdiv {
  background: transparent url(images/icoFeedcount.png) no-repeat left top;
  height: 48px;
  margin: 0 auto;
  padding: 0 0 0 10px;
  padding: 0 0 0 25px;
  width: 90px;
}
.subscribers {
  color: #FFFFFF;
  font-family: Georgia,"Trebuchet MS";
  font-size: 30px;
}

/* Sector Especial : MiniPosts */
.miniposts {float:left;margin:10px 0 0;padding:10px 0;width:610px;}
.miniposts a {color: #555436 !important;}
.miniposts a:hover {color: #770000 !important;}
.miniposts p img.izquierda { /* imagen flotante a la izquierda en los miniposts */
  float: left !important;
  height: 56px;
  margin: 0 .5em 0 0 !important;
  width: 40px;
}
.miniposts p img.derecha {
  float: right !important;
  height: 56px;
  margin: 0 0 0 .5em !important;
  width: 40px;
}
.miniposts p {
background-color:#8F8E70;
color:#FFFFFF;
float:left;
font-family:Trebuchet MS,sans-serif;
font-size:14px;
line-height:14px;
margin:0 0 0 10px !important;
min-height:105px;
padding:5px !important;
width:280px;
}

#hojarevista p {style.css (línea 210)
margin:0;
padding:0 0 15px;
}

/* Sector Especial : Perfil y Feedburner */
.personal {
  background-color: #FAF7F2;
  float: left;
  margin: 0 0 10px 0;
  padding: 5px;
  width: 310px;
}

/* Elemento Calendario */
#wp-calendar {
  empty-cells: show;
  margin: 0;
  width: 155px;
}
#wp-calendar caption { /* el titulo */
  background: #E8C66B url(images/gradienteNaranja.gif) center repeat-x;
  color: #A0522D;
  font-family: Arial,Tahoma,Verdana;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
  padding: 5px 0;
  text-align:center;
}
#wp-calendar th { /* los nombres de cada uno de los dias de la semana */
  font-size: 11px;
  background-color: #DAD7D2;
  text-align: center;
  color: #000000;
  text-transform: capitalize;
  text-align:center;
}
#wp-calendar td { /* las celdas con los numeros */
  border: 1px solid #EAE7E2;
  font-size: 11px;
  line-height: 17px;
  text-align: center;
}
#wp-calendar td:hover { /* efecto mouseover en las celdas */
  background-color: #FFFFFF;
}
#wp-calendar td.pad { /* las celdas vacias */
  border:none;
}
#wp-calendar td.pad:hover { /* eliminar el efecto mouseover sobre las celdas vacias */
  background-color:#FAF7F2;
}
#wp-calendar a, #wp-calendar a:visited { /* enlaces */
  color: #800000;
  display: block;
  font-weight: bold;
}
#wp-calendar a:hover { /* efecto mouseover en los enlaces */
  color: #006000;
}
#wp-calendar #today { /* la celda del dia actual */
  background-color: #E7BD5A;
}
#wp-calendar #next {
  border: none;
  text-align: right;
}
#wp-calendar #prev {
  border: none;
  text-align: left;
}
#wp-calendar #next a, #wp-calendar #next a:visited, #wp-calendar #prev a, #wp-calendar #prev a:visited {
  color: #006000;
}
#wp-calendar #next a:hover, #wp-calendar #prev a:hover {
  color: #000000;
}

/* Elemento Encuentros */
#encuentromundos {margin: 0 0 10px 0;}

table.cuadricula {
  background-color: #FAF7F2;
  border: none;
  margin: 0 auto;
  padding:0;
  text-align: center;
  width: 100%;
}
table.cuadricula td {
  height: 30px;
  text-align: center;
  width: 30px;
}
table.cuadricula td img {
  border: 1px solid #B0B8BF !important;
  height: 25px;
  padding: 1px !important;

  width: 25px;
}

/* ======= EL POST INDIVIDUAL ======= */

.postarea {
  background-color: #FFFAF0;
  display: inline;
  float: left;
  margin: 0;
  padding: 10px 20px;
  width: 570px;
}

/* textos según alea frasesaautor.php */
.lautora {
  border-bottom:1px solid #EAEAEA;
  border-top:1px solid #EAEAEA;
  font-size: 11px;
  margin: 0 0 20px;
  padding: 1px 10px 0;
  width: 480px;
}

/* la fecha en un calendario */
.calendapost {
  float: right;
  margin: -39px 0 0 0;
  padding: 0;
}
.calendapost table {
  background: #FFFAF0 url(images/fondoCalendarioPosts.png) no-repeat left top;
  border: none;
  height: 68px;
  margin: 0;
  padding: 0;
  width: 60px;
}
.calendapost td.elmes {
  color: #FFFFFF;
  font-size: 17px;
  font-weight: bold;
  text-align: center;
  vertical-align: top;
}
.calendapost td.eldia {
  color: #8F8E70;
  font-size: 39px;
  text-align:center;
  vertical-align: top;
}

/* el titulo */
.titulopost {
  margin: 7px 0;
  padding: 0;
  width: 500px;
}
.titulopost a, .titulopost a:visited {
  font-family: "Times New Roman",Times,serif;
  font-size: 30px;
  line-height: 1em;
  margin: 0;
  padding: 0;
  line-height: 24px;
  color: #B8961B;
}
.titulopost a:hover {
  color: #C00000;
}

/* el contenido */
.contenidoposts {
  font-family: Verdana;
  font-size: 13px;
  line-height: 1.3em;
  overflow-x: hidden;
}
.contenidoposts div {
  margin: 15px 0;
  padding: 0;
}
.contenidoposts p {
  margin: 15px 0 !important;
  padding: 0 !important;
}
.contenidoposts p img {
  border: none !important;
  float: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
.contenidoposts p img a, .contenidoposts p img a:visited, .contenidoposts p img a:hover {
  border: none !important;
}

/* la firma del autor */
.firma {
  float: left;
  height: 50px;
}

/* TellAFriend */
.sharethisPosts {
float:right;
height:16px;
margin:22px 54px 0 0;
}

.editarPosts { /* editar posts */
  background: transparent url(images/icoEditarPosts.gif) no-repeat left top;
  float: right;
  height: 14px;
  margin: -25px 11px 0 0;
  width: 40px;
}

/* plugin POST RELACIONADOS */
.postRelacionados {
  clear: both;
  margin: 0 0 10px;
}
.postRelacionados h3 {
  border-bottom: 1px solid #EAEAEA;
  border-top:1px solid #EAEAEA;
  padding: 2px 5px 0 10px;
}
.postRelacionados li {
  font-family: Tahoma, Arial;
  padding: 0 10px 0 0;
  list-style-type: square;
  margin: 0 0 0 30px;
}
.postRelacionados li a, .postRelacionados li a:visited {
  color: #B8961B;
}
.postRelacionados li a:hover {
  color: #C00000;
}

/* la barra de navegacion inferior */
.navegaposts {
  background-color: #FFFAF0;
  float: left;
  font-size: 11px;
  font-family: Arial;
  height: 17px;
  margin: 10px 0 20px 0;
  padding: 5px 15px;
  width: 580px;
}
.navegaposts a:link, .navegaposts a:visited {
   color: #B8961B;
 }
.navegaposts a:hover, .navegaposts a:active {
  color: #C00000;
}

/* clases especiales del contenido de los posts */

.post img.izquierda { /*imagen flotante a la izquierda */
  float:left !important;
  margin:0 10px 10px 0 !important;
}
.post img.derecha { /*imagen flotante a la derecha */
  float:right !important;
  margin:0 0 10px 10px !important;
}
div.borde { /* contenedor de imagen centrada con un borde */
  text-align:center;
}

div.borde img { 

  background-color: #8F8E70;
  border: 1px solid #4F4E30;
  padding: 8px;
}

/* bloques de citas */

blockquote { /* cita textual */


  background:#EFEAE0 url(images/blockquote_1.png) no-repeat scroll 1% 1%;
  font-family: Georgia;
  font-size: 12px;
  line-height: 1.3em;
  margin: 20px 0 20px 30px;
  padding: 70px 30px 10px;
  text-align: justify;
  width: 80%;
}
blockquote.referencia {background:#EFEAE0 url(images/blockquote_2.png) no-repeat scroll 1% 1%;}
blockquote.internet {background:#EFEAE0 url(images/blockquote_3.png) no-repeat scroll 1% 1%;}
blockquote.informacion {background:#EFEAE0 url(images/blockquote_4.png) no-repeat scroll 1% 1%;}

#nicovideo {}
#nicovideo .vvqbox { /* contenedor plugin videos */
  margin: 0 auto;
  text-align: center !important;
}

.contenidoposts a.descargarYT { /* descargar con AceDownloader */
  background:transparent url(images/descargarAceDownloader.gif) no-repeat scroll left 50%;
  display: block;
  height: 15px;
  margin: -10px 0 0 317px;
  width: 180px;
}
.descargarYTPrincipal {
background:transparent url(images/ICOdescargarAceDownloader.gif) no-repeat scroll right 50%;
color:#B8961B;
display:block;
float:right;
font-family:tahoma;
line-height:15px;
margin:5px 0 0;
padding-right:20px;
}


/* ======= LOS COMENTARIOS ======= */

.comments {
  background: #FFFAF0;
  float: left;
  margin: 0px;
  padding: 10px;
  width: 590px;
}

.comentariosRSS { /* icono suscribirse a los comentarios */
  margin: 0 25px 0 0 !important;
  text-align: right;
}

/* la lista con cada uno de los comentarios */
.commentlist {}
ol.commentlist {
  display:inline;
  list-style-type:none;
}
.comentacolorimpar, .comentacolorpar { /* interior de los comentarios */
  border-bottom: 2px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
  margin-bottom: 5px;
  padding: 10px;
}
.comentacolorimpar { /* permuta color de fondo */
  background-color: #EFEAE0;
}
.comentacolorpar { /* permuta color de fondo */
  background-color: #DFDAD0;
}

/* la parte superior con los datos generales */
.comentaencabezado {
  background: transparent url() no-repeat scroll left top;
  height: 32px;
  padding: 0 0 0 40px;
}
.imgcomentarista_0 {background-image: url(images/icoAutorComentario_0.gif);}
.imgcomentarista_1 {background-image: url(images/icoAutorComentario_1.gif);}
.imgcomentarista_2 {background-image: url(images/icoAutorComentario_2.gif);}
.imgcomentarista_3 {background-image: url(images/icoAutorComentario_3.gif);}
.imgcomentarista_4 {background-image: url(images/icoAutorComentario_4.gif);}
.imgcomentarista_5 {background-image: url(images/icoAutorComentario_5.gif);}
/* background-image: url(images/icoAutorComentario_6.gif */

/* el contador de posts a la derecha */
.comentacontador {
  display: block;
  float: right;
  font-family: 'Century Gothic','Lucida Grande',Arial,Helvetica,Sans-Serif;
  font-size: 30px;
  height: 30px;
  text-align: right;
  vertical-align: bottom;
  width: 35px;
}
.comentacontador a, .comentacontador a:visited {
  color: #8F8E70 !important;
}
.comentacontador a:hover {
  color: #000000 !important;
}

/* el autor y la fecha a la izquierda */
.comentaautor {
  color: #98760B;
  font-family: Tahoma,Verdana,Arial;
  font-size: 14px;
  font-weight: bold;
}
.comentaautor a, .comentaautor a:visited {color: #98760B !important;}
.comentaautor a:hover {color: #000000;}
.comentatiempo {font-family: Tahoma,Verdana,Arial; font-size: 10px;}
.comentatiempo a:link, .comentatiempo a:visited {color: #B8961B;}
.comentatiempo a:hover {color: #C00000;}

/* el contenido de cada comentario */
.comentario-texto {
  margin: 15px 0 0 0;
}
.comentario-texto p {
  font-family: Arial,Helvetica;
  font-size: 12px;
  line-height: 16px;
  overflow-x: hidden;
  overflow-y: auto;
}
.comentario-texto a:link, .comentario-texto a:visited {color: #98760B; font-variant: small-caps;}
.comentario-texto a:hover, .comentario-texto a:active {color: #C00000;}

/* el bloque con el formulario de ingreso */

#commentblock {
  float: left;
  margin: 5px 0 0 20px;
  padding: 0;
}

input.txtIngresos { /* los controles donde se ingresan los datos */


  border; 1px solid #8F8E70;
  font-family: verdana,sans-serif;
  height: 16px;
  margin: 0;
  overflow: hidden;
  padding: 3px;
  vertical-align: middle;
}
input.txtIngresos {background-color: #EFEAE0;}
input.txtIngresos:focus {background-color: #FFFFFF; border: 1px solid #666666;}

.txtformulario { /* texto de las etiquetas e los controles */
  color: #98760B;
  font-size: 12px;
}

/* el bloque con el area de textos */

#comentaingresar {
  margin: 0 0 10px 0;
}

#comentaingresar textarea {
  border; 1px solid #8F8E70;
  color: #000000;
  font-family: Arial, Tahoma, Verdana;
  font-size: 12px;
  margin: 0;

  padding: 10px;
  width: 350px;
}
#comentaingresar textarea {background-color: #EFEAE0;}
#comentaingresar textarea:focus {background-color: #FFFFFF; border: 1px solid #666666;}

#comentaingresar strong {
  color:#FFE4C4;
  font-size:12px;
}

/* el boton de envio */

.comentabotonno {
  background-color: #E8EDEF;
  border: 3px ridge #E8EDEF;
  color: #495053;
  cursor: pointer;
  font-size: 12px;
  font-weight: bold;
  height: 28px;
  text-align: center;
  width: 160px;
}
.comentabotonsi {
  background-color: #495053;
  border: 3px ridge #E8EDEF;
  color: #E8EDEF;
  cursor: pointer;
  font-size: 12px;
  font-weight: bold;
  height: 28px;
  text-align: center;
  width: 160px;
}


/* ======= LAS PAGINAS CON LISTAS DE ARCHIVOS ======= */

table.encabezadoListas {
  border: none;
  height: 128px;
  margin: 0 auto;
  text-align: left;
  width: 100%;
}

h3.archivoTitulo { /* titulo de los posts */
  margin: 0;
  padding: 0;
}
h3.archivoTitulo a, h3.archivoTitulo a:visited  { /* enlaces titulo de los posts */
  color:#B8961B;
  font-family:"Times New Roman",Times,serif;
  font-size:22px;
}
h3.archivoTitulo a:hover {
  color: #770000;
}

table.listaArchivos { /* tabla con el contenido, imagen/video y resumen */
  border-bottom: 1px solid #EAEAEA;
  font-size:12px;
  margin-bottom: 15px;
  width:100%;
}

h2.tituloLista {font-size:34px;
  border-bottom: 3px double #E7AD31;
  color:#98660B;
  font-family:Georgia;
  margin:0;
  padding: 0 0 6px 0;
}

a.bordeampliar {}
a.bordeampliar img {width:100px;border:1px solid #4F4E30;padding:5px;background-color:#8F8E70;}

/* plugin WP-Digg Style Paginator */

div.pagination {
  background-color: #FFFAF0;
  margin: 10px 0;
  padding: 0 0 20px;
  text-align:center;
}

div.pagination a {
  background: #2C2C2C url(images/pagination1.gif);
  border: 1px solid #2C2C2C;
  color: #FFFFFF !important;
  margin-right: 2px;
  padding: 2px 5px 2px 5px;
  text-decoration: none; 
}

div.pagination a:hover, div.pagination a:active {
  background: #AAD83E url(images/pagination2.gif);
  border:1px solid #AAD83E;
  color: #FFFFFF;
}

div.pagination span.current {
  background: #AAD83E url(images/pagination2.gif);
  border: 1px solid #AAD83E;
  color: #FFFFFF;
  font-weight: bold;
  margin-right: 2px;
  padding: 2px 5px 2px 5px;
}

div.pagination span.disabled {
  border: 1px solid #F3F3F3;
  color: #CCCCCC;
  margin-right: 2px;
  padding: 2px 5px 2px 5px;
}


/* ======= DEFINICIONES VARIAS ======= */

/* pagina Perfil */

.perfil {
  background: transparent url(images/fondoPerfil.jpg) repeat left top;
  display:inline;
  float:left;
  margin:0pt 0pt 10px;
  padding:10px 20px;
  width:570px;
}

.paginaEspecial {
  border-bottom: 1px dotted #000000;
  border-top: 1px dotted #000000;
  color: #000000;
  font-family: lucida Grande;
  font-size: 15px;
  font-weight: bold;
  margin: 10px 10px;
  padding: 15px 0;
  text-align: justify;
}



/* ======= MUNDOS ANIMADOS ======= */

#recANIM_texto {
  background-color: #FAF7F2;
  color: #3F3E20;
  float: left;
  font-family: Tahoma;
  font-size: 14px:
  margin: 0 0 10px 0;
  padding: 10px;
  text-align: justify;
  width: 300px;
  word-spacing: -1px;
}

#recANIM_wiki {
  background: transparent url(images/mAnim_bgwiki.jpg);
  float: left;
  margin: 0 0 10px 0;
  padding: 10px;
  width: 300px;
}
#recANIM_wiki div, .recANIM_wiki p {
  margin: 5px 0;
}
#recANIM_wiki a {
  color: #770000;
}

#recANIM_wiki a:hover {

  color: #777700;
}

#recANIM_foto {
  text-align: center;
}
#recANIM_foto img {
  width: 150px;
}
#recANIM_foto h6 {
  color: #006000;
  font-size: 16px;
  margin: 10px 0 5px 0;
}

#recANIM_videos {
  text-align: center;
}
#recANIM_videos img {
  margin: 0;
  width: 150px;
}
#recANIM_videos h6 {
  color: #006000;
  margin: 10px 0 2px 0;
  font-family: Tahoma;
  font-size: 14px;
}

#recANIM_logo {

  background-color: #EAEAEA;
  margin: 0;
  padding-bottom: 10px;
  text-align: center;
}
#recANIM_logo img {
  width:155px;
}

#recLogoBolsa {
  background-color: #EAEAEA;
  padding-top: 10px;
  text-align: center;
}

#recANIM_footer {
  float: left;
  margin: 10px 0;
  padding: 0px;
  width: 310px;
}

/* ======= EXPANDIR CATEGORIAS ======= */

#bloqueLabels {
  background-color: #CFCAC0;
  border: 1px solid #EAEAEA;


  color: #444444;
  font-size: 11px !important;
  margin: 5px 0;
  padding: 10px;
}

#bloqueLabels h5 {
  margin: 0;
  padding: 0;}
#bloqueLabels h5 a, #bloqueLabels h5 a:visited {
  color: #B8961B;
  font-family: Verdana;
  font-size: 14px !important;
  font-weight: bold;
  letter-spacing: -1px;
  line-height: normal;
}

#bloqueLabels p {
  color: #444444 !important;
  font-family: arial,verdana,helvetica,sans-serif;
  font-size: 11px !important;
  line-height: 1em;
}

#bloqueLabels img {
  width: 100px;
}

img.leerIMG {}

img.leerVID {
  border: 1px solid #8F8E70;
  padding: 2px;
}
a.imgLeerMAS {
  display: block;
  margin:5px;
  text-align: right;
}
a.imgCerrarRelsDn {
  display: block;
  margin: 10px 0 0 0;
  text-align: right;
}
a.imgCerrarRelsUp {
  display: block;
  margin: 0 0 10px 0;
  text-align: right;
}

table.listaResumen {
  background-color: #EFEAE0;
  border-bottom: 1px solid #FFFAF0;
  width: 100%;
}
table.listaResumen td {
  vertical-align: middle;
}

#twitter_div {
background:transparent url(images/twitterLogo2.png) no-repeat scroll 20px 90%;
border:1px dotted #757456;
color:#EEEEEE;
overflow-x:hidden;
text-align:left;
}
ul#twitter_update_list {
margin:0;
padding:0;
}
ul#twitter_update_list li {
list-style-image:url();
margin:0;
padding:5px 10px;
}
a#twitter-link {
color:#555436 !important;
display:block;
float:left;
font-size:13px;
font-weight:normal;
line-height:32px;
font-family:Verdana;
letter-spacing:-1px;
font-weight:bold;
padding-left:50px;
}
a#twitter-link:hover {
color:#770000 !important;
}
ul#twitter_update_list li span a {
color:#EEEEEE !important;
}
ul#twitter_update_list li span a:hover {
color:#006000 !important;
}
a.timeago {
background:transparent url(images/twitterLogo1.png) no-repeat scroll left 50%;
color:#353416 !important;
display:block;
text-align:left;
padding:0 5px 0 15px;
float:right;
height:25px;
line-height:25px;
}
a.timeago:hover {
color:#770000 !important;
}
span.linkNavegar {
float:right;
margin:0 7px 0 0;
}


/* ------------------------------ */
.deciresPost {font-family:'Century Gothic','Trebuchet MS',sans-serif;font-size:15px;color:#000000;text-align: left;}
#deciresOCULTO {display:none;}
#deciresOCULTO p {padding:5px 40px;}

.deciresContenedor {float:left;margin: 0 auto 10px auto;width: 320px;}

.deciresImagen {
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
background-color:#FAF7F2;
border:1px solid #8F8E70;
text-align:center;
clear:both;



}


.deciresImagen img {
margin:0;
padding:10px 0;
width: 300px;
}

.deciresAnexo {
-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;background-color:#8F8E70;color:#FFFFFF;float: left;  margin: 0 0 10px 0;  padding: 10px 30px;  width: 260px;font-family:verdana;font-size:13px;letter-spacing:-1px;
}
.deciresAnexo a {
color:#555436;
float:right;
font-weight:bold;
text-align:right;
}
.deciresAnexo a:hover {color:#770000;}

.deciresInfo {float:left;margin:0 auto 10px;width:300px;padding:0 10px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;background-color:#8F8E70;border:1px solid #FAF7F2;clear:both;text-align:center;color:#FFFFFF;}
.deciresInfo a {color:#555436;font-weight:bold;text-align:right;}
.deciresInfo a:hover {color:#770000;}

.deciresAnexo a.lightwindow {float:none;}
.firmaDecires{display:block;margin:30px 0 0 50px;}


table.YTvideo {
-moz-border-radius:10px;
background-color:#000000;
border:3px solid #8F8E70;
margin:10px auto;
padding:6px ;
text-align:center;
}
table.YTvideo td {}
table.YTvideo td.celdaLW img {border:2px solid #CCC79B;}
table.YTvideo td.celdaAD {padding: 0;}
table.YTvideo td.celdaAD a {
display:block;
width:179px;
height:17px;
background:transparent url(images/logoAD.gif) no-repeat 50% top;
}
table.YTvideo td.celdaAD a:hover {background-position:50% bottom;}
table.YTvideo td.celdaYT {padding-top:8px;width:43px;}
table.YTvideo td.celdaYT a {
background:transparent url(images/logoYT.gif) no-repeat scroll 50% top;
display:block;
height:30px;
width:43px;
}
table.YTvideo td.celdaYT a:hover {background-position:50% bottom;}

#ultimosComentarios {background-color:#FAF7F2;float:left;margin:0 0 10px;padding:10px;width:300px;}
#ultimosComentarios h2 {background-color:#8F8E70;margin:0;padding:10px 0;}
#ultimosComentarios ul {background-color:#8F8E70;list-style-type:none;margin:0;padding:0 10px;}
#ultimosComentarios ul li {border-bottom:1px dotted #757456;clear:both;color:#EEEEEE;font-size:12px;list-style-image:none;margin:5px 0;padding:0 0 5px;}
#ultimosComentarios ul li a {color:#555436 !important;display:block;font-size:14px;font-weight:bold;}
#ultimosComentarios ul li a:hover {#770000 !important;}
img.kjgrcGravatar {float:left;margin:0 5px 0 0;}

#ultimosComentarios #trackbacks {}
#ultimosComentarios #trackbacks ul {background-color:#FAF7F2;border:1px dotted #8F8E70;list-style-type:none;margin:10px 0;padding:0 10px;}
#ultimosComentarios #trackbacks ul li {border-bottom:none;color:#8F8E70;font-size:11px;margin:3px 0;}
#ultimosComentarios #trackbacks ul li a {color:#555436 !important;display:inline;font-size:11px;font-weight:bold;}
#ultimosComentarios #trackbacks ul li a:hover {#770000 !important;}

#sociales {background-color:#FAF7F2;float:left;margin:0 0 10px;padding:10px 0 6px;text-align:center;width:320px;}
#sociales a {}
#sociales a img {}


h1.titulopost2 {border-bottom:1px dotted #8F8E70;margin:10px 0 5px;padding:0 0 10px 0;width:100%;font-size:30px;font-weight:normal;letter-spacing:-2px;float:left;}
h1.titulopost2 a {color:#B8961B !important;font-family:'century Gothic';line-height:24px;margin:0;padding:0;float:left;}
.comentarios2 {}
.comentarios2 a {}
.categorias2 {}
.categorias2 a {}
.meta2 {margin:10px 0 30px 0;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;padding:5px 0 5px 40px ;font-size:12px;background:transparent url(http://infinitosmundos.bolsanegra.net/wp-content/themes/IFmagazine/images/info2.gif) no-repeat 10px 50%;}
.lafecha2 {float:right;width:50px;height:30px;letter-spacing:0;position:relative;margin:0 20px 0 0;}
.elday2 {color:#B8961B;font-size:24px;left:0;position:absolute;top:5px;}
.elmonth2 {color:#BBBBBB;font-size:17px;left:30px;position:absolute;top:0;}
.elyear2 {color:#AAAAAA;font-size:13px;left:30px;position:absolute;top:20px;}

h1.titulopost3 {
-moz-border-radius-bottomleft:0px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:0px;
-moz-border-radius-topright:10px;
border-color:#B8961B #B8961B #B8961B -moz-use-text-color;
border-style:solid solid solid none;
border-width:1px 1px 1px medium;
clear:both;
font-family:'century gothic';
font-size:22px;
font-weight:normal;
height:64px;
line-height:64px;
padding:5px 10px;
}
h1.titulopost3 a {}
img.catIMG2 {float:left;padding-right:10px;}
img.leermas2 {float:right;}

.contenidoposts {font-family:Verdana;font-size:14px;line-height:17px;font-family:'Trebuchet MS';}
.contenidoposts p {margin:8px 0 !important;}

/* ELEMENTO TUMBLR */
#contenedorTumblr {
  background-color: #FAF7F2;
  float: left;
  font-size: 11px;
  margin: 0 0 10px;
  padding: 10px;
  width: 300px;
}
#contenedorTumblr-inner {
  background-color: #8F8E70;
  float: left;
  padding: 10px;
  text-align: center;
  width: 280px;
}
#contenedorTumblr-inner blockquote {
background:none;
font-size:10px !important;
line-height:normal;
margin:0;
padding:5px;
text-align:center;
width:270px;
font-family:Tahoma;
}
#contenedorTumblr-inner blockquote b {font-weight:normal;}
div.TumblrPhoto {margin:0 auto;text-align:center;}
div.TumblrCita {border: 1px dotted #757456; padding: 5px; text-align: right;}
div.TumblrCita span {display: block; font-style: italic; text-align:center;}
div.TumblrCita i {font-style: normal; font-weight: bold;}
div.TumblrLink {}
div.TumblrVideo, div.TumblrVideo a {color: #FFFFFF; font-size: 12px; font-weight: bold;}
div.TumblrVideo img {margin: 0 5px; vertical-align: top;}
div.TumblrAudio span {border: 1px dotted #757456; display: block; margin: 10px 0 0; text-align: center;}
div.TumblrAudio p, div.TumblrAudio p a {color: #FFFFFF; font-size: 12px; font-weight: bold; margin: 5px 0;}
div.enlacesTumblr_up {height: 50px;}
a.enlaceTumblrHOME {
  color: #555436;
  float: left;
  font-family: Verdana;
  font-size: 13px;
  font-weight: bold;
  letter-spacing: -1px;
  line-height: 32px;
}
.navegarTumblr {
  -moz-border-radius: 8px;
  background-color: #555436;
  border: 1px dotted #757456;
  float: right;
  margin: 14px 0 0 0;
  padding: 0 8px;
}
.navegarTumblr a {color: #8F8E70; font-size: 12px; font-weight: bold;}
div.enlacesTumblr_down {margin: 5px 0 0 0;}

/* ENLACES NORMALES */
ul.enlaces {list-style-type:none;}
ul.enlaces li {list-style-type:none;list-style-image:none !important;margin:0 0 0 15px !important;}
ul.enlaces li a {color:#98760B !important;font-size:11px;}
ul.enlaces li a:hover {}
ul.enlaces img {margin:10px 0 10px -12px !important;}


/* HORINAJA.JS */

#contenedorH {background-color:#000;border:10px solid #FFFAF0;color:#FFF;height:230px;margin:0 auto;overflow-y: hidden;padding:10px;width:570px;}
#contenidoscroll {visibility:hidden;}
.horinaja ul {list-style-type: none; margin-left: 0; padding: 0; position: relative;}
.horinaja ul li {background: transparent; list-style-type: none; display: block; top: 0;}
ol.horinaja_pagination {display: none;}
#contenedorH img {max-height:200px !important}

/* BOLSEROS */
#contenedorBolsanegra {
background-color:#FAF7F2;
float:left;
margin:0 0 10px;
padding:10px 10px 0;
width:300px;
}
table.bolseros {margin: 2px 0;width: 300px;}
table.bolseros td {padding: 0 2px; vertical-align: middle;}
ul#sideBolsanegra {float: left;padding: 0 5px 10px;width: 255px;}
div.rss-box br {display:none;}
ul.rss-items {width: 240px;}
li.rss-item a {color:#777 !important;display:block;font-size:11px !important;line-height:15px !important;height:15px;width;210px;overflow-x:hidden;}
li.rss-item a:hover {color:##98760B;}


#ultimasEntradas {background-color:#FAF7F2;float:left;margin:0 0 10px;padding:10px;width:300px;}
#ultimasEntradas h2 {background-color:#8F8E70;margin:0;padding:10px 0;}
#ultimasEntradas ul {background-color:#8F8E70;list-style-type:none;margin:0;padding:0 10px 10px 10px;}
#ultimasEntradas ul li {clear:both;margin:5px 0;padding:0 0 5px;}
#ultimasEntradas ul li a {border-top:1px dotted #757456;color:#FFF !important;display:block;font-size:13px;line-height:15px;height:15px;}
#ultimasEntradas ul li a:hover {#770000 !important;}

div#trill-shell {position: fixed;width: 245px;bottom: -2px;left: 12%;color: #312f2d !important;font-family: "Times New Roman", Times, serif !important;font-size: 16px !important;line-height: 16px !important;border: 0px;font-variant: normal !important;letter-spacing: 0 !important;}
div#trill-top {background-image:url(images/background_top.png);height: 25px;}
div#trill-middle {background:url(images/background_middle.png);background-repeat:repeat-y;padding: 10px 20px 7px 20px;}
div#trill-middle-fail {background:url(images/background_fail.png);background-repeat:repeat-y;height: 258px;padding: 5px 20px 5px 20px;}
div#trill-bottom {background-image:url(images/background_bottom.png);height: 25px;margin: 0 0 26px 0;}
.button-init {width: 44px;height: 47px;background-image: url(images/bird_sprite.png);background-position: 0px 0px;background-repeat: no-repeat;}
.button-active {width: 44px;height: 47px;background-image: url(images/bird_sprite.png);background-position: -44px 0px;background-repeat: no-repeat;}
.button-inactive {width: 44px;height: 47px;background-image: url(images/bird_sprite.png);background-position: -88px 0px;background-repeat: no-repeat;}
#trill-bird {position: absolute;left: 90px;bottom: 2px;border: 0px;}
a#trill-close-btn {position: absolute;display: block;background-image:url(images/close_btn.png);height: 13px;width: 18px;right: -13px;top: 0px;}
h1.trill {text-transform: Uppercase;font-size: 28px;text-align: center;letter-spacing: 2px;background-color: transparent;background-image: none;margin 0px !important;border 0px !important;font-family: Georgia, "Palatino Linotype", Palatino, "Times New Roman", Times, serif !important;font-weight: bold !important;color: #312f2d !important;margin: 5px 0 0 0;font-variant: normal !important;line-height: 16px !important;}
.trill-superscript {font-size: 13px;vertical-align: 4px;letter-spacing: 0px;}
h2.trill {text-transform: none;font-size: 13px !important;font-family: Georgia, "Palatino Linotype", Palatino, "Times New Roman", Times, serif !important;text-align: center !important;font-weight: normal !important;color: #615c5a !important;margin: 5px 0 0 0;font-variant: normal !important;letter-spacing: 0 !important;background-color: transparent;background-image: none;border 0px !important;}
div.trill-hr {background-image: url(images/hr.png);background-repeat: no-repeat;background-position: center;margin: 5px 0;height: 22px;width: 100%;}
hr.trill {display: none;}
#trill-middle ul {margin: 0px;padding: 0px;list-style-type: none;font-size: 13px;line-height: 17px;text-align: justify;}
#trill-middle a {color: #3d4e77;text-decoration: none;font-weight: bold;}
#trill-middle a:hover {color: #312f2d;}
#trill-middle p {color: #312f2d;}
#trill-link {font-size: 10px;text-transform: uppercase;text-align: center;background-color: transparent;background-image: none;margin 0px !important;border 0px !important;font-family: Georgia, 'Palatino Linotype', Palatino,  'New Roman', Times, serif !important;font-weight: bold !important;color: #615c5a !important;margin: 5px 0 0 0;font-variant: normal !important;line-height: 16px !important;}

#reproclandestino {clear:both;margin:0 auto;}
#reproductor {margin:0 auto;width:140px;}
#reproductor td {height:30px;text-align:center;vertical-align:middle;}
#reproductor td img {border: none;opacity: .8; filter: alpha(opacity=80);}
#reproductor td img:hover {opacity: 1; filter: alpha(opacity=100);}
#reproductor td#tema {color:#FFF;font-family:Tahoma;font-size:10px;vertical-align:top;}
#reproOBJECT {position:absolute;left:-1000px}

.onebit_mp3 a {display: none;}