/*
Theme Name: noalaincineracion.org
Theme URI: http://noalaincineracion.org/
Description: El tema predeterminado de noalaincineracion.org, sitio de la Coalición Ciudadana Anti-incneración.
Version: 1.0
Author: IRIS on MIRROR
Author URI: http://irisonmirror.com/

*/

html, body { margin: 0; }
body {
  background: #e6e6e6 url(images/back.png) repeat-x top;
  color: black;
  font-size: 0.8em;
  margin:0;
  white-space: normal;
}
body, td {
  font-family: Arial, Helvetica, sans-serif !important;
}
div#page {
  background-color: white;
  border: 1px solid black;
  border-right-width: 4px;
  text-align: left;
  width: 774px;
}

a       { text-decoration:none; color: #09F; }
a:hover { text-decoration:underline; }

span.leermas {
  color: #65A027;
  display: block;
  text-align: left;
  font-size: 0.7em;
}

img { border: 0px; }
img#cabecera {  }

table#botonera {
  border-top:    black 2px solid;
  background: black url(images/link_back.png) repeat-x top left;
  font-size: 0.5em;
  height: 20px;
}
table#botonera td { vertical-align: top; }

div.post {
  background: white url(images/back_linea_h.png) repeat-x bottom left;
  padding-top:    10px;
  padding-bottom: 10px;
}

div.post h2 img { border: 0 !important; }

div.post       h2,
div#content    h2,
div.postSingle h2 {
  font-weight: bold;
  text-align: left;
  text-transform: uppercase;
}
div.post       h2 small,
div.postSingle h2 small { margin-left: 9px; text-transform: capitalize; }

h2 { font-size: 1.2em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1.0em; }
h5 { font-size: 0.9em; }
h6 { font-size: 0.8em; }

div#ultimoPost {
  border: 1px solid black;
  background: #F2F0E1;
  margin-top: 10px;
  margin-bottom: 10px;
}
div#ultimoPost div.post  { background: none; }
div#ultimoPost div.entry { padding: 5px; }
div#ultimoPost div.post,
div#ultimoPost div.entry { padding-top: 0; margin-top: 0; padding-bottom: 0; margin-bottom: 0;}
div#ultimoPost h2 {
  background: #65A027;
  color: white;
  padding: 3px;
  margin-top: 0;
}
div#ultimoPost h2 small,
div#ultimoPost h2 br,
div#ultimoPost h2 img { display: none; }
div#ultimoPost h2 a { color: white; }

input#s { margin-right: 3px; font-size: x-small; position: relative; top: -6px; padding-top: 0; }

div.entry { text-align: left; }

input.textfield, select, textarea {
  color: black;
  background: #B8C7DE;
  border: black 1px solid;
}

table#columnas      { width: 100%; }
table#columnas td   { vertical-align: top; }
td#columnaIzquierda {
  background: #89A2C7 url(images/menu_back.png) repeat-x top left;
  color: white;
  font-size: 75%;
  width: 210px;
}
td#columnaCentral   {
  background: white url(images/back_contenido.png) repeat-y top left;
  padding: 15px 15px 0 15px;
  width: 390px;
}
td#columnaDerecha   {
  border-left: black 1px solid;
  padding-top: 10px;
  vertical-align: top;
  width: 174px;
}

td#columnaIzquierda ul {
  background: #5A77AB;
  margin-left: 0;
  margin-top: 15px;
  text-transform: uppercase;
  padding: 10px 4px 10px 18px;
}

td#columnaIzquierda ul li { list-style-image: url(images/flecha_menu.png); }
td#columnaIzquierda ul a  { color: white; }
td#columnaIzquierda ul a:hover { text-decoration: underline; }

td#columnaIzquierda ul ul {
  color: #DCE5E9;
  margin-top: 0;
  padding: 0px 0px 5px 12px;
  text-transform: none;
}
td#columnaIzquierda ul ul li { list-style-image: url(images/flecha_menu.png); }
td#columnaIzquierda ul ul a  { color: #DCE5E9; }
td#columnaIzquierda ul ul a:hover { text-decoration: underline; }

h1, h2, h3, h4, h5, h6 { margin-top: 0px; }
h1,         h2,         h3,         h4,         h5,         h6,
h1 a,       h2 a,       h3 a,       h4 a,       h5 a,       h6 a,
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color: #65A027; }

div#sidebar ul { padding-left: 5px; margin-left: 0; }
div#sidebar li { list-style-type: none; }

/* El layer pelucoso */
div.peluca {
  background-color: #F2F0E1;
  border: 1px solid black;
  float: right;
  font-size: smaller;
  margin-left: 10px;
  margin-bottom: 10px;
  padding: 5px;
  width: 50%;
}
div.peluca a { font-weight: normal; }

div#pie {
  border-top: black 2px solid;
  vertical-align: middle;
  padding: 8px;
  font-size: 85%;
}
div#pie,
a.pie { color: #666; }

div.navigation { padding: 1em 0 1em 0;}
div.navigation div.alignleft  { text-align: left; float: left; }
div.navigation div.alignright { text-align: right; }

/* IRIS on MIRROR hack! */
.iris, .on { font-weight: bold; text-decoration: none; }
.iris, a.iris:link, a.iris:visited { color: #2B5262 !important; }
.on,   a.on:link,   a.on:visited   { color: #8BB2C2 !important; }
a.iris:hover                       { color: #8BB2C2 !important; text-decoration:none; }
a.on:hover                         { color: #2B5262 !important; text-decoration:none; }

/* a cultar que se acaba el mundo */
.nocomments,
.postmetadataAlt,
#sidebar          { display: none; }

blockquote, q, quote { font-style: italic; }

/* INFORMES */

li.audio { list-style-image: url(images/icon-audio.png); }
li.doc   { list-style-image: url(images/icon-doc.png);   }
li.html  { list-style-image: url(images/icon-html.png);  }
li.pdf   { list-style-image: url(images/icon-pdf.png);   }
li.swf   { list-style-image: url(images/icon-swf.png);   }

/* IMÁGENES */
DIV#post-20 h1, DIV#post-20 h2, DIV#post-20 h3,
DIV#post-20 h4, DIV#post-20 h5, DIV#post-20 h6 { margin-top: 1em; }
DIV#post-20  img,
DIV#post-244 img,
DIV#post-249 img,
DIV#post-273 img { border: 1px solid black; margin: 5px; }
