/*
Theme Name: Eco13
Theme URI: http://eco13.net/
Description: 
Version: 2.0
Author: Raúl Abarca
Author URI: http://www.raulabarca.com
Tags: verde, blanco, ecología, medio ambiente

	Based on Kubrick v1.5
	 http://binarybonsai.com/kubrick/
	The Kubrick theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/* -- just some ugly styling to make it easier to get started, can safely be removed */
body {
	font: 15px  Arial, Helvetica,  Verdana,Sans-Serif; 
	background:#F4F4E4 url(images/hierba.png) repeat-x bottom;
	color:#000;
	margin: 0;
}

#wrapper {
        width: 1050px; 
	background:#fff url(images/hierba.png) repeat-x bottom;
	text-align: left; 
	margin: 0px auto;
	padding-top:15px;
}
a img {
      border: 0px;
}
a, a:visited{
	color: #B2C91A;
	text-decoration: none;
}

a:hover{
	color: #466B25;
	text-decoration: underline;
}

.additional-meta {
        font-size: xx-small;
}
blockquote {
        font-style:oblique;
}

/* Header */

#header {
        background: #fff url(images/bgheader1.png) no-repeat left top;
        height:190px;
        margin:0 auto;
        text-align:center;
        padding: 0px 0;
}

#header h1 { 
       
	color: #fff;
	margin:0;
        float: left;
        padding: 10px;
}



#search{
        display:block;
	float:right;
	margin:0px 2px;
        padding: 0  25px 0 25px;
	height:35px;
	line-height:35px;
      
}





#menu {
      position: absolute;
      top: 120px;
      /position: relative;
      /top: 0px;
      background: #779638 url(images/menu2.png);
      height:70px;
      width:1050px;
      font-size:10px;
      text-transform:uppercase;
      font-family:verdana, "Times New Roman", Times, serif;
      padding-left:0px;
      margin-left:0px;
      margin-bottom:20px;
}

#menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	float:left;
}

#menu ul li{
        background: #fff url(images/menubg.png) no-repeat right top;
	display:block;
	float:left;
	margin:0;
        width:103px;
        height:35px;
        border: solid 1px #fff;
}

#menu ul li a{
	display:block;
	float:left;
	color:#000000;
	text-decoration:none;
	padding-top: 12px;
        padding-left:5px;
	line-height:10px;
        text-align: left;
}

#menu ul li a:hover {
       color: #fff;
}
#menu ul li:hover{
         background: #fff url(images/menubg.png) no-repeat left top;
}

#destacadas li{ 
        height:100px;
        width:325px;
        display: block;
        float: left;
}
#destacadas img{
        float: left;
        margin-right:10px;
}

      
/* footer */

#footer{
        height:20px;
        margin:0 auto;
        text-align:center;
        overflow:hidden;
        margin:20px auto 0;
        clear:both;
        float:none;
        text-align:center;
        padding: 20px 0;
}


/* anuncios */

#adheader{
        padding: 10px 0px;
}

#adprincipal{
        padding:30px 60px;
}

#adpost{
        padding:0 30px;
}

/* Contenido columna central */

#posts-wrap{
       width:550px;
}

.post {
       padding: 5px 20px 15px; 
       width:315px;     
}
.archive{
      width:610px;
      height:250px;
      margin:10px;
      padding:10px;
      border-bottom: 2px dashed #B2C91A;
}

.post archive {
      margin:10px;
      float: left;
}
      
.first{
      border: 2px dashed #B2C91A;
      text-align: left;
      margin-left:10px;
      width:610px;
}
.first img{
      margin-right:10px;
      float: left;
}

.post img {
      margin-right:10px;
      float: left;
}

#post-single {
          margin:0 0 20px;
          width:600px;
}
#post-single h2{
          font-size:25px;
          color:#B2C91A;
}

#post-single img{
          margin:auto;
          float:none;
}

h2.entry-title {
            font-size:17px;
}
.post-index {
        margin:0 0 10px;
}

.posts-wrap {
        float:left; 
        clear:none;
        margin:0 auto;
        width:660px;
}

#tecnologia{
      font-size: 13px;
      float:right;
      width:300px;
}

#tecnologia img{
      float:left;
      padding:5px;
}

#tecnologia li{
      margin:3px;
      height:90px;
}

#tecnologia h2{
           background: #F4F4E4;
           padding: 5px;
           margin:0;
           font: arial;
           font-size: 15px;
           color: #B2C91A;
           text-align:center;
}

.post h5{
      border-bottom: 1px dashed #B2C91A;
      border-top: 1px dashed #B2C91A;
      padding: 5px;
}

.post h5 fecha{
      float: right;
}
.post h5 nombre{
      float: left;
}
.post h3{
      font: 8px Arial, Helvetica, Sans-Serif;
}

/* Barras laterales */

.sidebar, #entry-meta-single {}
.sidebar {clear:none}
.block-1 {
         margin:0 6px;
         float:right;
         width:350px;
         padding: 5px 5px 5px;
         background: #ffffff;
         border: 2px dashed #B2C91A;
}
.widget {
        margin:auto;
}
.block-1 h3{
           border: 2px double #B2C91A;
           padding-bottom: 5px;
           padding-left:10px;
           padding-top:5px;
           margin:auto;
           font: arial;
           font-size: 17px;
           color: #B2C91A;
}
.block-1 ul{
           padding: 10px;
           
}
.block-1 li cat-item{
            display:block;
	float:left;
	margin:0;
        width:120px;
        
       
}


/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

/* -- HEADINGS -- */
h1,h2,h4,h5,h6 {margin:10px;padding:0;}

h2#comments{margin:20px auto 10px;font-size:140%;}
/* headings inside posts */
.entry-content h3 {font-size:100%;}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}




/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
#respond { background: #F4F4E4; margin: 10px; padding: 10px;}
comments {padding: 10px;}
li.depth-1 {padding: 10px; background: url(images/hierba.png) no-repeat left bottom;}
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:none;padding: 10px 0px 10px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;padding: 0 10px 0px 0px}
.nav-prev {float:left;clear:none;width:48%; text-align:left;padding: 0 0px 0px 10px}


