/*
Theme Name: energiaslimpias.org
Theme URI: http: //energiaslimpias.org/
Description: El tema diseñado para <a href="http: //energiaslimpias.org/">energiaslimpias.org</a>.
Version: 1.0
Author: IRIS on MIRROR
Author URI: http: //irisonmirror.com/

	IRIS on MIRROR
	http: //irisonmirror.com/

	Diseñado por León González <leon@irisonmirror.com>,
	programado por Emiliano Bazaes <emiliano@irisonmirror.com>,
	y testeado por Leandro Verdún <leandro@irisonmirror.com>;
	Para Sebastían, Juan Cruz, R.com y los muchachos de 
	energiaslimpias.org
*/



/*-----------------------------------------------
Energiaslimpias.org estilo básico
version:  2006.06.--
----------------------------------------------- */

/* General
----------------------------------------------- */
/*
html, body {
	height: 99%;
	} */
/*#homeflash table{
	min-height:500px;
	*height:550px;
	}*/
	
td{
	vertical-align:top;}

body {
  margin: 0;
  margin-top: 12px;
  background: #CDC5C2 url(imagenes/fondo.png) repeat-x top;
  color: #333;
  font-family: Verdana, Helvetica, Sans-serif;
  font-size: 0.8em;
  line-height: 130%;
  white-space: normal;
}

a,
a:hover,
a:active,
a:visited {
  font-weight: normal;
  color: #006699;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

img {
  border: 0;
}

#contenedora {
  width: 770px;
}

#sub_contenedora {
  border-bottom: #A49E9B 4px solid;
}

#solapas {
  background: url(imagenes/fondo_solapas.png) top no-repeat;
}

.div_solapa {
  padding-left: 2px;
  padding-right: 1px;
  vertical-align: top;
  padding-top: 6px;
  position: absolute;
  top: 12px;
}

#principal {
  vertical-align: top;
  border: black 1px solid;
}

#nav {
  text-align: left;
  vertical-align: top;
  border-left: black 1px solid;
  background: #488209;
  font-size: 80%;
  font-family: Arial, Helvetica, sans-serif;
  color: #D7E1D5;
}

#nav a,#nav  a:hover,#nav  a:active,#nav  a:visited {
  color: #D7E1D5;
  text-transform: uppercase;
  text-decoration: none;
}

#nav a:hover {
  font-size: 100%;
  padding-left: 0px;
  color: #FAEF1E
  /*text-decoration: underline;*/
}

#mod_buscar {
  background: #333F64;
  padding: 8px;
  color: white;
}

#mod_buscar input{
  color: black;
  border: black 1px solid;
}

#news {
  background: #9ABA77;
  padding: 8px;
  color: #345E06;
}

#news input{
  color: black;
  border: #345E06 1px solid;
}

.news_boton{
  background: #9ABA77;
  color: #345E06;
  font-size: 100%;
  border: #345E06 1px solid;
}

.padding8px {
  padding: 8px;
}
td#home img,
div.post img {
  border: 1px solid black;
  margin: .5em;
}

.leermas, .leermas a, .leermas a:hover, .leermas a:active, .leermas a:visited {
  font-size: 85%;
  font-weight: normal;
/*  color: #006699;
  text-decoration: none;*/
  padding-left: 8px;
  padding-right: 8px;
}

.leermas a:hover {
  font-size: 85%;
  text-decoration: underline;
}
.leermas_inv, .leermas_inv a, .leermas_inv a:hover, .leermas_inv a:active, .leermas_inv a:visited {
  font-size: 85%;
  font-weight: normal;
  color: #FFFF99;
  text-decoration: none;
  padding-left: 8px;
  padding-right: 8px;
}

.leermas_inv a:hover {
  font-size: 85%;
  text-decoration: underline;
}

.inverso {
  color: white;
  text-decoration: none;
}

.inverso a:hover {
  text-decoration: underline;
}

P {
  margin-top: 6px;
   margin-bottom: 4px;
}

H1, H2, H3, H4 {
  font-weight: bold;
  margin: 0;
}
.cont_informes h1, .cont_noticias h1,
.cont_informes h2, .cont_noticias h2,
.cont_informes h3, .cont_noticias h3,
.cont_informes h4, .cont_noticias h4,
.cont_informes h5, .cont_noticias h5,
.cont_informes h6, .cont_noticias h6 { margin-top: 0.5em; margin-bottom: 1em; }
H1 {
  font-size: 1.7em;
  line-height: 130%;
}

H2 {
  font-size: 1.5em;
}
  
H3 {
  font-size: 1.3em;
}
  
H4 {
  font-size: 1.1em;
}

INPUT {
  font-size: 98%;
}

.margin_der_12 {
  margin-right: 12px;
}

.margin_bajo_6 {
  margin-bottom: 6px;
}

#pie_nav {
  color: #006699;
  font-size: 80%;
}
  
#banenr_container {
  width: 730px;
  background: #CCC;
  border: #999 1px solid;
  padding: 6px;
  position: relative;
  left: 14px;
}


#banenr_container  IMG{
  margin: 6px;
}

.big {
  font-size: 120%;
}


 /* noticias
----------------------------------------------- */


.enc_noticias {
  background: #CC3300;
  border-top: black 1px solid;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 140%;
  letter-spacing: 1px;
  padding: 8px;
  padding-right: 12px;
  text-align: right;
  text-transform: uppercase;
}
.enc_noticias,
.enc_noticias a,
.enc_noticias a:hover { color: white !important; }

.cont_noticias {
  background: white;
  border-bottom:  #CC3300 5px solid;
  border-left:    #CC3300 5px solid;
  border-right:   #CC3300 5px solid;
  padding: 12px;
  text-align: left;
  vertical-align: top;
}

.noticia_destacada { padding-bottom: 8px; }

.noticia_destacada{
  font-weight: bold;
  font-size: 105%;
}

.post {
  border-top: #CC3300 1px solid;
  padding-bottom: 0.7em;
  padding-top: 0.7em;
}
#ultimoPost {}
#ultimoPost .post { border-top: 0; }

.fecha {
  text-align: left;
  color: #CC3300;
  font-size: 80%;
}

.pre-titulo {
   font-weight: bold;
   text-transform: uppercase;
   font-size: 80%;
}

 /* informes
----------------------------------------------- */


.enc_informes {
  text-align: right;
  background: #700751;
  color: white;
  font-size: 140%;
  letter-spacing: 1px;
  font-family: Arial, Helvetica, sans-serif;
  border-top: black 1px solid;
  padding: 8px;
  padding-right: 12px;
  text-transform: uppercase;
}

.cont_informes {
  background: white;
  border-bottom: #700751 5px solid;
  border-left:   #700751 5px solid;
  border-right:  #700751 5px solid;
  padding: 12px;
  text-align: left;
  vertical-align: top;
}

.informe {
  padding-bottom: 8px;
  padding-top: 8px;
  border-top: #700751 1px solid;
}

.fecha_info{
  text-align: left;
  color: #700751;
  font-size: 80%;
  padding-bottom: 6px;
}

.boton_info{
  background: #CDA8C2 url(imagenes/info_descargar.png) no-repeat top left;
  font-size: 80%;
  padding: 3px;
  padding-left: 20px;
  height: 18px;
}


/* Home
----------------------------------------------- */


.bienvenida {
  text-align: left;
  background: #DEDC85;
  border-top: black 1px solid;
  border-bottom: black 1px solid;
  padding: 8px;
  font-size: 110%;
  color: #993300;
}

#noticia_panel_home {
  text-align: left;
  #background: #CC3300;
  background: #CC3300;
  vertical-align: top;
  color: white;
  font-weight: bold;
} 

#noticia_panel_home H1{
  background: #CC3300;
  font-family: Arial, Helvetica, sans-serif;
  padding: 8px;
  line-height: 100%;
}

.home_noticia {
  background: white;
  border: black 1px solid;
  display: block;
  font-size: 95%;
  font-weight: normal;
  margin: 8px;
  margin-bottom: 4px;
  margin-right: 12px;
  padding: 6px;
  text-align: left;
  text-decoration: none !important;
}
.home_noticia:hover {
  background-color: #333f64;
  color: white;
}
