/*

 Tema: plantilla Generica

 Descripcion: Tema Generico

 Autor: Raul Perez

 version:1.0

 
 */

 

 

* { margin-top:25;

margin: 0; 

padding: 0;

list-style:none; }



body{

background-color: #fff;

font-family: "DejaVu Sans", "Bitstream Vera Sans", 'Verdana', 'Geneva', sans-serif;}
	


a img {border:0px;}


a:hover, a:active, a:link, a:visited, a:focus{

outline:none;

}



h2,h3{

font-family: 'verdana', sans-serif;

font-style:normal;

font-weight:normal;}


#pagina { 

width: 1200px;
height:auto;
margin: 0px auto;



position:relative;


}



/* CABECERA */



 

#cabecera {

height:235px;

position:relative;

margin-bottom:20px;

background: url(images/cabecera.png) no-repeat;
}


#cabecera a{

text-decoration:none;
}

	

	#inicio{
	width:400px;
	height:30px;
	padding-top:98px;
	padding-left:10px;
	font-size:18px;
	color:#ffff99;
	/*z-index:25px;*/
	}
	#inicio a{
	text-decoration:none;
	color:#666600;
	font-size:15px; 
	font-family:'verdana'bold;
	
}


	#inicio a:hover{
	color:yellow;
	text-decoration:underline;
	}



	

	/*site-description es el menu en la cabecera ariba y tiene un class:menu_calendar*/

	#site-description{
	
	}
	#site-description ul{
	list-style:none; 	
	font-size:15px; 
	font-family:'verdana'bold;
	width:380px; 
	height:30px;		    
	text-align:center;
	z-index: 25; 
	float:right;
 	margin-top:-78px;
	margin-right:-2px;
	_margin-top:-83px}

	#site-description ul li{
	display:inline;	
	padding:0px 10px;
	}

	#site-description ul li a{
	text-decoration:none;
	color:#666600;
	}

	#site-description ul li a:active{
	color:black;}

	#site-description ul li a:hover{  
	color:yellow;
	text-decoration:underline;
}

	
	.menu_calendar:hover{color:#EDCD30;}
	.menu_calendar:active{color:yellow;}
 	
	


	 #upper_cat .cat a{
	
	 font-weight:bold;

	 font-size:20px; 

	 color:#445500;
		
	 text-decoration:none;

	 padding-top:90px;

	 padding-left:15px;
	}
		

	h1 a{ 

	position:absolute;

	width:100%;

	height:200px;

	top:0px;

	left:0px;

	z-index:5;
}

	 

        h1 a span {

        display:none;
	}



        #paginas {
         position:absolute;
         margin:87px auto 0px 140px; 
	 width:900px; 
	 font-family: verdana, bold; 
	 height:50px; 
	
	/*_margin-top:90px;*/
	_position:relative;
	_z-index:1;
	}

 	
        #paginas li {
	padding:0px 0px;

        display: block;

        height:42px;

        float:left;

        width:110px;

        }



        #paginas  a{

        display:block;
        height:37px;
        width:105px;
	padding-top:7px;
        margin-top:5px;
	
	background:#364736;
	border-left:3px solid #ccc;
	border-top:3px solid #ccc;
	border-right:3px solid #666;
	border-bottom:3px solid #666;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
 	font-family :verdana;
        }
	#paginas a:hover {
		color:#445500; 
		background:#E4FE7F;
		border-left:3px solid #666;
		border-top:3px solid #666;
		border-right:3px solid #ccc;
		border-bottom:3px solid #ccc;
		}
	
	#paginas ul li { 
 		height:42px;
		text-align:center;
		margin-left:15px;
		}

#searchform div{
	width:150px;
	height:42px;
	margin-top:15px;
	padding-top:10px;

	*float:right;
	*width:100px;
	}

#searchform div input#searchsubmit {
	display:none;
	}

.buscar {
	float:right;
	margin-top:80px;
	_margin-top:-70px;
	}

	.buscar .buscar_img {
		float:right; 
		margin-top:20px;
		margin-right:10px;
		}

	a.buscar_img{
		width:34px; 
		height:34px;
		}	

	.buscar_img1{
	cursor:pointer;

	}
	

	#s {
	width:90px;
	height:20px;
	margin-right:10px;
	background:#CDDE87;
	
	}

	#s:focus {
	width:125px;
	border:1px solid #8A916F;
	background:#F5FFD1;
	margin-left:-30px; 
	
	
	}

#paginas .texto_cat {
	display:none;
}       

        /* #paginas a span {

         display:none;

        }

	.texto_cat{
	
	color:blue;
	display:none;

}
	
	
	#paginas a {

         background-repeat: no-repeat;

         background-position: bottom center;

        }*/



       /* #paginas .cat-item current-cat {

         background-position: top center;

        }*/
	
	


       /* #paginas .cat-item a:hover{

	
         background-position: center center;

        }*/


	


      
 

	

#cuerpo {
	_z-index:1px;
	_margin-top:-60px;
	margin-top:40px;
	position:relative;
	padding-left:20px;
	padding-right:20px;
	/*padding-top:5px;*/
 	background:#ffffff;
	}

#contenido {
	float:right;
	width:75%;
	margin-left:30px;
	margin-top:5px;
	margin-bottom:20px;
	position:relative;
	padding:20px;
	background:#F5FFD1;
	-moz-border-radius: 10px;
  	border-radius: 10px;
  	border: 3px solid #8A916F;
	}

#contenido h1.entry-title {
	width:110%;
	margin-top:-20px;
	margin-left:-20px;
	text-align:center;
	padding:10px;
	color:#fff;
	background:#A1A78B;
	-moz-border-radius: 5px;
  	border-radius: 5px;
}

#contenido h2.arch {
	color:#8BB033;
	margin-top:15px;
	margin-bottom:5px;
	border-bottom:15px solid #8A916F;
}

#contenido ul {
	width:350px;
	}

#contenido ul li {
	width:350px;
	color:#364736;
	font-family:'verdana';
	font-size:14px;
	list-style:circle;
	margin-left:20px;
}

#contenido ul li a{
	color:#364736;
    	text-decoration: none;
    	text-transform: uppercase;
    	display: block;
    	padding: 10px 10px 10px 20px;
}

#contenido ul li a:hover {
	background:#364736;
	color:#fff;
}
#contenido ul  li.categories ul {
	text-decoration:none;
}
#contenido ul  li.categories ul li{
	width:350px;
	font-family:'verdana';
	font-size:14px;
	margin-top:10px;
}
#contenido ul  li.categories ul li a {
	color:#364736;
    	text-decoration: none;
    	text-transform: uppercase;
    	display: block;
    	padding: 10px 10px 10px 20px;
}
#contenido ul  li.categories ul li a:hover {
	background:#364736;
	color:#fff;
}

#post_of_pages{
	
	margin-top:15px;
	margin-right:-5px;
	position:relative;
	color:#000;
	float:right;
	width:79%;
	_width:500px;
	_margin-top:-450px; 
	height:auto;
	background:#E4FE7F;
	-moz-border-radius: 10px;
  	border-radius: 10px;
  	border: 3px solid #8A916F;
	}

#post_of_pages_c{
	_z-index:1px;
	_margin-top:-200px;
	_position:relative;
	_margin-top:-90px;
	margin-top:5px;
	margin-right:-10px;
	color:#000;
	float:right;
	width:80%; 
	height:auto;
	background:#E4FE7F;
	-moz-border-radius: 10px;
  	border-radius: 10px;
  	border: 3px solid #8A916F;
	*padding-bottom:20px;
	
	}
#post_of_pages_s{
	margin-top:5px;
	margin-bottom:10px;
	color:#000;
	border:2px solid #FFEBCD;
	float:right;
	width:79%; 
	height:auto;
	background:#F5FFD1;
	-moz-border-radius: 10px;
  	border-radius: 10px;
	border:3px solid #8A916F;
	}

#post_of_pages_p{
	
	margin-top:0px;
	margin-right:-5px;
	margin-bottom:10px;
	position:relative;
	color:#000;
	float:right;
	width:79%; 
	height:auto;
	background:#F5FFD1;
	-moz-border-radius: 10px;
  	border-radius: 10px;
  	border: 3px solid #8A916F;
	}

#post_img {
	_display:none;
	width:174px; 
	height:194px;
	position:absolute;
	z-index:20px;
	margin-top:300px; 
	margin-left:400px;
	*margin-left:-500px; 
	*margin-top:-490px; 
}


#post_eus {
	_display:none;
	width:174px; 
	height:194px;
	position:absolute;
	z-index:20px;
	margin-top:700px;
	margin-left:350px;
	*margin-left:-540px; 
	*margin-top:-80px;
	
	
}

#page_title {
	text-align:center;
	font-size:large;
	margin-top:10px;
	margin-left:240px;
	*position:relative;
	*margin-left:240px;
	margin-bottom:10px;
	background:#F5FFD1;
	height:40px;
	width:79%;
	border:3px solid #8A916F;
	-moz-border-radius:15px;
	border-radius: 15px;
	}



#page_title #post-87, #page_title #post-81, 
#page_title #post-80, #page_title #post-116 {
	font-family: 'Chivo', sans-serif;
	font-weight:bold;
	color:#445500;
	}

#post_of_pages h2.entry_title {
	color:#8BB033;
	}
#post_of_pages .entry_content p {
	font-family:'verdana';
	font-size:16px;
	color:#364736;
	}
#post-0 {
	padding:15px;
	}

#post_of_pages .post-80 {
	margin:-10px auto 0;
 	color:#364736;
	padding:30px; 
	font-size:14px;
	}

#post_of_pages .post-81 {
	margin:0 auto;
 	color:#364736;
	padding:15px;
	}

#post_of_pages .post-87 {

	margin:0 auto;
	background:#FFFFF;
 	color:#364736;
	padding:30px 0 30px 100px;
	font-size:large;
	border-left:3px solid #D3DABE;
	border-top:3px solid #D3DABE;
	border-right:3px solid #D3DABE;
	border-bottom:3px solid #D3DABE;
	-moz-border-radius:15px;
	border-radius: 15px;
	}

#post_of_pages .post-116 {
	margin:0 auto;
	background:#FFFFFF; 
	color:#364736;
	padding:30px 0 30px 100px; 
	font-size:large;
	border-left:3px solid #D3DABE;
	border-top:3px solid #D3DABE;
	border-right:3px solid #D3DABE;
	border-bottom:3px solid #D3DABE;
	-moz-border-radius:15px;
	border-radius: 15px;
	}

#post_of_pages h3{

	color:#7F7878;

	text-align:center;

	font-size:18px;

	text-transform:uppercase;

	margin-bottom:0px;

	font-weight: bold;
	}

#post_of_pages_s h3{

	color:#7F7878;

	text-align:center;

	font-size:18px;

	text-transform:uppercase;

	margin-bottom:0px;

	font-weight: bold;
	}



#post_of_pages h4  {

	margin: 40px 0 0px 6px;

	color:black;

	font-size:14px;
	}

#post_of_pages_s h4  {

	margin: 40px 0 0px 6px;

	color:black;

	font-size:14px;
	}



#post_of_pages h5  {

	margin: 50px 0 -35px 55px;

	color:black;

	font-size:14px;
}

#post_of_pages_s h5  {

	margin: 50px 0 -35px 55px;

	color:black;

	font-size:14px;
}



#post_of_pages h6  {

	margin-left:60px;

	font-size:12px;

	margin-top:20px;

	margin-bottom:-38px;
	}

#post_of_pages_s h6  {

	margin-left:60px;

	font-size:12px;

	margin-top:20px;

	margin-bottom:-38px;
	}post_of_page



body.page-id-175 #post_of_pages h4 {

margin-left:60px;

font-size:14px;

margin-top:20px;

margin-bottom:-38px;

}


.titulo_post {
	margin:10px auto;                       
	padding-top:10px;
	position: relative;
	width: 90%; 
	font-weight:bold;
	font-size:10px;
	}

.titulo_post_s {
	_background:red;
	_z-index:350px;
	_display:none;
	/*_margin:-50px auto;*/
	_margin-left:-150px;
	_position:static;
	margin:0px auto;                       
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	position: relative;
	width: 99%; 
	font-weight:bold;
	font-size:10px;
	background:#8A916F;
	border-width:1px;
	border-style:solid;
	border-color:#909090 #8A916F #8A916F #909090;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	}

.titulo_post_s .date_s{
 	width:50px;
	position:relative;
	top:10px;
	color: #fff;
	}
 
.titulo_post_s .titulo_comments_s { 	
	position:absolute;
	right:15px;
	}

.titulo_post_s .titulo_comments_s a{
	font-size:large;
	text-decoration:none;
	text-align:right;
	color:#fff;
	}

.titulo_post_s .titulo_comments_s a:hover {
	color:#000000;
	text-decoration:underline;
	}

.date_comments .titulo_comments a{
	font-size:large;
	text-decoration:none;
	text-align:right;
	color:#8B8682;
	float:right;
	positon:relative;
	*margin-right:100px;
	*position:relative;
	
	}
.date_comments .titulo_comments a:hover {
	color:black;
	}

.titulo_post .titulo_comments a img{
	color: green;
	margin-top:-20px;
 	text-decoration: none 
 	float:right;
	*border:2px solid red;
	*padding-left:40px;
	*margin-top:0px;
	
	}
.titulo_post_s .titulo_comments_s a img{
	color: green;
	margin-top:-15px;
 	text-decoration: none 
 	float:right;
	
	}


.titulo_post .titulo_comments a img:hover{

	background: #ff1497; 
	
	}
.titulo_post-s .titulo_comments_s a img:hover{

	background: #ff1497; 
	}

/*contenido del single*/

.storycontent_s{
	width:93%;
	padding:20px;
	background:#F5FFD1;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size:15px;
	text-align:justify;
	float:left;
	margin:40px 10px 10px 10px; 
	font-family: 'verdana', normal; 
	}

.storycontent_s p a {
	text-decoration:none;
	color:#8BB033;
	}

.storycontent_s p a:hover {
	color:white;
	background:#364736;
	}

.storycontent_s li a {
	text-decoration:none;
	color:#8BB033;
	}
.storycontent_s li a:hover {
	color:white;
	background:#364736;
	}

.storycontent_s strong a, .storycontent_s a {
	text-decoration:none;
	color:#8BB033;
	}

.storycontent_s strong a:hover, .storycontent_s a:hover{
	color:white;
	background:#364736;
	}
/*------------------------the 'dejar un comentario' area on cat-single--------------*/


#comments {
	color:#364736;
	font-family: 'verdana', bold;
	margin:10px;
	padding-left:10px;
	}

#comments a {
	text-decoration:none;
	color:#8BB033;
	}

#comments a:hover {
	color:white;
	background:#364736;
	}
#postcomment {
	color:#364736;
	font-family: 'verdana', cursive;
	background:#F5FFD1;	
	-moz-border-radius: 15px;
	border-radius: 15px;
	margin:10px;
	padding:10px;
	}
#commentform {
	font-family: 'verdana', cursive;
	padding:10px;
	margin:10px;
	background:#F5FFD1;
	-moz-border-radius: 15px;
	border-radius: 15px;
	}

#commentform p {
	font-family: 'verdana', cursive;
	color:#364736;
	}

#commentform p a {
	text-decoration:none;
	color:#8BB033;
	}

#commentform p a:hover {
	color:white;
	background:#364736;
	}

#commentform input#submit:hover {
	background:#8A916F;
	color:white;
	}

#commentform p #author,#commentform p #email,
#commentform p #url, #commentform p #comment{
	background:#CDDE87;
	padding-left:5px;
	}

#commentform p #author:focus, #commentform p #email:focus,
#commentform p #url:focus, #commentform p #comment:focus{
	background:#FFFACD;
	padding-left:5px;
	border:1px solid green;
	}

.no_comment {
	font-family: 'verdana', bold;
	font-size:large;
	color:#364736;
	background: #F5FFD1;
	margin:10px;
	padding:0 10px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	}

#commentlist{
	background:#F5FFD1;
	font-family: 'verdana', normal;
	margin:10px;
	padding:20px;
	border:2px solid #8A916F;
	-moz-border-radius: 15px;
	border-radius: 15px;
	
	}

#commentlist li{
	border-bottom:2px dashed #8A916F;
	margin-top:15px;
	list-style:none;
	}

#commentlist li p a {
	text-decoration:none;
	color:#8BB033;
	}

#commentlist li p a:hover {
	color:white;
	background:#364736;
	}
/*-----------------------------------------------------------------------------------*/	

/*contenido del post*/

.storytitle{
	_margin-right:-20px;
	_width:120px;
	width:113%;
	height:60px;
	margin-top:-20px;
	margin-left:-22px;
	background:#8A916F;
	line-height: 30px;
	border-width:1px;
	border-style:solid;
	border-color:#909090 #8A916F #8A916F #909090;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	position:relative;
	}

.storytitle_s{
	width:70%;
	text-align:justify;
	margin:-10px auto;
	
	
	}


.storytitle a.titulo_pequeno{
		
		text-align:left;
		text-decoration: none;
		color:#fff;
		margin-top:-15px;
		text-transform:lowercase;
		font-size: small;
		line-height:15px;
		}

.storytitle a.titulo_pequeno  {
		margin-left:35px;
		}

.storytitle a.titulo_pequeno p:first-letter{
		text-transform:uppercase; 
		margin-left:5px;
		}

.storytitle a.titulo_pequeno_c{
		text-align:left;
		text-decoration: none;
		color:#fff;
		margin-top:-15px;
		text-transform:lowercase;
		font-size: 12px;
		line-height:15px;
		position:relative;
		
		_padding:5px;
		}


		a.titulo_pequeno_c p{
			font-family: 'verdana', bold;
			text-align:center;
			padding-top:10px;
			font-weight:bold;
			padding-right:15px;
		}
		
.storytitle a.titulo_pequeno_c p:first-letter{
		text-transform:uppercase; 
		margin-left:5px;
		}

	.storytitle_s a{
		text-align:justify;
		text-decoration: none;
		color:#fff;/*#445500;*/
		margin-top:-20px;
		font-size:large;
		font-family:'futura' normal;
		}

	.storytitle a:hover{
		color:black;
		text-decoration:underline;
		}
	.storytitle_s a:hover{
		color:black;
		text-decoration:underline;
		}

.storycontent{
	width:365px;
	height:160px;
	padding:20px;
	background:#F5FFD1;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size:13px;
	text-align:justify;
	overflow:hidden;
	float:left;
	margin:0px 30px 50px 10px;  
	}

	.storycontent p {
	font-family: 'verdana', normal;
	line-height:20px;
	color:#000000;
	height:150px;
	
	}

	.storycontent h2{
		color:#ff1493;
		font-family:"verdana", normal;
		} 

.post_home {
	width:46%;
	height:365px;
	float:left; 
	border:1px solid #FFEBCD; 
	overflow:hidden;
	margin:15px 10px 10px 15px;
	*margin:15px 5px 10px 15px;
	position:relative;
	background:#F5FFD1;
	}

.date_comments {
	border:1px solid #8BB033;
	height:30px;
	width:130px;
	padding-left:5px;
	float:right;
	position:absolute;
	top:280px; left:220px;
	-webkit-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	*border:0px;
	*height:40px;
	_z-index:3px;
	
	}

.post_home .date {
	width:70px;
	float:right;
	margin-top:-25px;
	margin-right:60px;
	color:#008F04;
	*margin-left:55px;
	_margin-left:-200px;
	}
.post_home .date:hover {
	color:red;
	}
.post_home .titulo_comments a img { 	
	bottom:0px;
	float:right;
	position:relative;
	margin-right:15px;
	/*margin-top:-60px;-20px;*/
	}



#post_of_pages ul li{

 	list-style: outside url(images/dot_li.png);

 	padding:5px 0 2px 10px;

 	display:list-item;

 	/*margin:10px 0 25px 110px;*/

 	font-size:12px;
	}



#post_of_pages ol li{

 	list-style: outside url(images/dot_li.png);

 	padding:5px 0 2px 10px;

 	display:list-item;

 	margin:15px 0 25px 110px;

 	font-size:12px;
	}



#children_of_contents {

    margin: 30px 0px;

    overflow: auto;

}




#children_of_contents a{

    color: #0197FD;

    font-size:13px;

    font-weight:bold;

}

#children_of_contents a:hover{

    color: #F44800;

    font-size:13px;

    font-weight:bold;

}



#children_of_contents li span{

background: url(images/planeta_h4.png) bottom left no-repeat;

 padding: 30px 0 20px 115px;

 display:block;

 font-size:13px;

}



#children_of_contents li .children  {

 display:none;

}



 body.page-id-175 #children_of_contents li {

      display:block;

      width:175px;

      height:55px;

      float:left;

      margin:30px 0px 30px 130px;

      }



        body.page-id-175 #children_of_contents a{

         display:block;

         width:170px;

         height:53px;

        }



body.page-id-175 #children_of_contents .page-item-182 a {

    background: url(images/computers.png) top center no-repeat;

    }



body.page-id-175 #children_of_contents .page-item-180 a {

    background: url(images/television.png) top center no-repeat;}



body.page-id-175 #children_of_contents .page_item a span{

display: none;

}





body.home li.cat-item-3{/*text-decoration: line-through;*/

/*margin:4px 0 4px 5px;*/

font-size:16px;

}





#contenido {

   position:relative;

   overflow:auto;

}

/*body.page-id-29 #post_of_pages h4 {

margin: 40px 0 -35px 60px;

color:#8B8B8B;

font-size:12px;

}*/



body.page-id-299 #post_of_pages h4 { /*contact*/

background: url(images/planeta_h4.png) bottom left no-repeat;

padding: 60px 0 20px 110px;

color:#000;

font-size:12px;

}



body.page-id-22 #post_of_pages h4 { /*contact*/

background: url(images/planeta_h4.png) bottom left no-repeat;

padding: 30px 0 25px 110px;

color:#000;

font-size:12px;

}

body.page-id-151 #post_of_pages h4 {

margin: 40px 0 -40px 60px;

color:#000;

font-size:12px;

}



#contact p {

background-image: none;

padding: 0px;

margin-top:7px;}



#contact {

width:400px;

margin: 0px auto;

}



body.home #home_page{

    width:780px;

    overflow:hidden;

}



#home_texto{

    width:520px;

    float:left;

    margin-top:0px;

    margin-left:10px;

}





#cuerpo #home_lateral {

width: 215px;

float:left;

margin-top:5px;

margin-left:-10px;

position: relative;

vertical-align: middle;
/*_margin-top:-200px;*/

}


#cuerpo #home_lateral #sidebar{
	margin-bottom:10px; 
	width:220px; 
	padding-top:10px;
	background:#f5ffd1;
	border:3px solid #8A916F;
	-moz-border-radius:15px;
	border-radius: 15px;
}
	#sidebar li{
	margin-left:20px;
	}

	#sidebar li ul {
	width:100%;
	}

	#sidebar  li h2 {
	color:#fff;
	font-weight:bold;
	border-bottom:3px solid #8A916F;
	font-family:'verdana' sans-serif;
	background:#8A916F;
	padding-left:5px;
	}

	.screen-reader-text {
	color:#374837;
	font-weight:bold;
	display:none;
	}
	#sidebar li ul li{
	margin-left:5px;
	text-decoration:none;
	background:url('images/icono1.png')left center no-repeat;
	padding-left:20px;
	color:#8A916F;
	
}
	

	#sidebar  li ul a {
		text-decoration:none;
		font-weight:normal;
		font-size:small;
		
		}

	#sidebar  li ul li a{
		color:#364736;
		*line-height:20px;

		}

	#sidebar li ul li a:hover{
		color:#6495ED;
		text-decoration:underline;
		line-height:10px;
		*line-height:20px;
		}

		#sidebar #picasa-widget p{
		margin-left:-20px;
		/*border:0 2px 2px 2px solid #8A916F;
		-moz-border-radius:5px;
		border-radius: 5px;*/
		}
		
		.picasa-widget-img{
			margin:10px 10px;
		}
		.jcl_category a:hover {

			
		}

		.jcl_symbol{
			color:#8A916F;/*#E4FE7F;*/
			font-weight:bold;
		}

		.jcl_symbol:hover{
			color:#6495ED;/*#364736;*/
		}

	#calendar_wrap {
		border:2px solid green; 
		padding:10px 5px 0px;
		color:green;
		background:#ffffff;
		margin-top:10px;
		}

	.textwidget form input.suscribe:hover {
		color:#ffffff;
		background:#8A916F;
		
		
		}
	.textwidget form input.suscribe1{
		background:#CDDE87;
		}
	.textwidget form input.suscribe1:focus {
		background:#fffacd;
		border:1px solid green;
		}

	.textwidget form {
		margin-bottom:10px;
		}

	.textwidget form p {
		font-family:'verdana' sans-serif;
		color:#364736;
		}

	.textwidget form p.feedburner{
		display:none;
		}
	
	#sidebar #text-3 h2.widgettitle {
		
		margin-top:20px;
		font-family:'verdana' sans-serif;
		}

 h2.widgettitle {
		font-size:large;
		margin-top:10px;
		font-family:'verdana' sans-serif;
		padding:5px;
		}


	#sidebar h3{

	background: url(imasidebarges/links.png) top left no-repeat;

	padding: 50px 0 20px 15px;

	margin:0 0 5px 5px;

	text-align:center;

	width:180px;
	}




    #reds {   

    overflow: auto;

    margin-bottom:-10px;

    }



    #sidebar #reds li {

    display: block;

    float:left;

    height:25px;

    width:26px;

    }



    #sidebar #reds  a{

    display:block;

    height:25px;

    width:25px;

    margin-top:5px;

    }



    #sidebar #reds a span {

    display:none;

    }



#twitter a{

background: url(images/twitter_mini.png) top left no-repeat;

}



#twitter a:hover{

background: url(images/twitter_mini_hover.png) top left no-repeat;

}



#facebook a{

background: url(images/facebook_mini.png) top left no-repeat;

}



#facebook a:hover{

background: url(images/facebook_mini_hover.png) top left no-repeat;

}



#identica a{

background: url(images/identica_mini.png) top left no-repeat;

}

#identica a:hover{

background: url(images/identica_mini_hover.png) top left no-repeat;

}



#sidebar h3 span{

display:none;

}



#sidebar ul li{

font-weight:bold;

margin:10px 0 10px 5px;

}



#sidebar #links li a{

 color:#AFAF00;

 text-decoration:none;

}



#sidebar #links li a:hover{

color:#8ABEEA;

}



#welcome{

 margin-top:10px;

}



#guestbook {

margin-top:10px;

}



#event {

margin-right:10px;

margin-top:10px;

}



body.home #welcome p{

background: url(images/planeta_home.png) top left no-repeat;

padding: 70px 0 0px 50px;

color:#8B8B8B;

font-size:14px;

}



body.home #welcome h4{

color:#000;

font-size:12px;

margin: 40px 0 -35px 65px;

}



body.home #welcome h3{

margin-top:20px;

font-weight:bold;

color:#927D7B;

font-size:24px;

text-align:center;

}



body.home #event{

background: url(images/planeta_home.png) bottom left no-repeat;

padding: 50px 0 8px 75px;

color:#8B8B8B;

font-size:14px;

}



body.home #event a{

font-weight:bold;

text-decoration: none;

color:#0197FD;

}



body.home #event a:hover{

font-weight:bold;

text-decoration: none;

color:#F79615;

}



body.home #guestbook{

background: url(images/planeta_home.png) bottom left no-repeat;

padding: 50px 0 12px 80px;

color:#8B8B8B;

font-size:14px;

}

body.home #guestbook a{

font-weight:bold;

text-decoration: none;

color:#0197FD;

}url("bgNav6.png");

body.home #guestbook a:hover{

text-decoration: none;

font-weight:bold;

color:#F79615;

}

#place_cat {
	text-align:center;
	font-size:150%;
	font-weight:bold;
	padding-top:5px;
	margin-top:10px;
	margin-left:260px;
	color:#000;
	background:#E4FE7F;
	height:40px;
	width:72%;
	border-left:3px solid #D3DABE;
	border-top:3px solid #D3DABE;
	border-right:3px solid #D3DABE;
	border-bottom:3px solid #D3DABE;
	-moz-border-radius:15px;
	border-radius: 15px;
	}

#place_cat_c {
	text-align:center;
	font-size:150%;
	font-weight:bold;
	padding-top:5px;
	margin-top:20px;
	margin-left:236px;
	_margin-left:245px;
	color:#000;
	background:#E4FE7F;
	height:40px;
	width:80%;
	/*border:3px solid #8A916F;*/
	border-left:3px solid #8A916F;
	border-top:3px solid #8A916F;
	border-right:3px solid #8A916F;
	border-bottom:3px solid #8A916F;
	-moz-border-radius:15px;
	border-radius: 15px;
	}

#place_cat_c_h {
	text-align:center;
	font-size:150%;
	font-weight:bold;
	padding-top:5px;
	margin-top:10px;
	margin-left:260px;
	color:#000;
	/*background:#E4FE7F;*/
	background:transparent;
	height:1px;
	width:77%;
	/*border:3px solid #8A916F;*/
	/*border-left:3px solid #8A916F;
	border-top:3px solid #8A916F;
	border-right:3px solid #8A916F;
	border-bottom:3px solid #8A916F;*/
	-moz-border-radius:15px;
	border-radius: 15px;
	}


#cuerpo #home_lateral #sub_cat{
	color:#364736;
	height:auto; 
 	width:210px;
	margin-top:5px;
	margin-bottom:5px; 
	padding:5px;
	background:#f5ffd1;
	border:3px solid #8A916F;
	-moz-border-radius:15px;
	border-radius: 15px;
	}


	#sub_cat strong {
	color:#374837;
	margin-top:10px;
	}

	#sub_cat strong:hover {
	color:#6495ED;
	}

	/*#sub_cat hr {
	width:207px;

	height:3px;
 
	background:#8A916F;
 
	font-size:bold;
	}*/
	
	#sub_cat li {
	margin-left:5px;
	text-decoration:none;
	background:url('images/icono1.png')left center no-repeat;
	color:#8A916F;/*#364736;*/
	padding-left:20px;
	
	}
	#sub_cat li a {

	display:block;
	
	text-decoration:none;

	font-weight:normal;
	
	font-size:small;

	color:#364736;
	
}

	#sub_cat li a:hover {
	color:#6495ED;
}	


.post-66 #new_entry {

padding-top:10px;

width:350px;

margin: 0px auto;
}





.post-66 input[type="text"]{

    border: none;

    width:100%;

    margin-bottom: 1em;

    padding: 2px 4px;

    background-color:#cccccf;}



.post-66 textarea{.xoxo blogroll li

    width:100%;

    border: none;

    padding: 2px 4px;

    background-color:#cccccf;}



.post-66 #notice{

    font-size:10px;

    color:#c0c0c0;}



   #new_entry textarea:focus {

     border-left: 10px solid #FFFF00;

     background-color:#f0f0f0;

    }



    #new_entry input[type="text"]:focus {

    border-left: 10px solid #FFFF00;

    background-color:#f0f0f0;

    }



    .post-66 input[type="submit"] {

    background: url(images/boton_sign.png) no-repeat;

    width:69px;

    height:25px;

    color:transparent;

    cursor:pointer;

    border:none;

    display:block;
    -moz-border-radius:15px;
    margin: 5px 0 0 auto;

                    }



    .post-66 input[type="submit"]:hover{

    background: url(images/boton_sign_hover.png) no-repeat;}



    .post-66 input[type="submit"] span {

     display:none;}

    

    .author-info {

        margin-top:5px;

        margin-bottom:5px;

        color:#656565;

}



div.post-66 div[style] a {

    display: block;

    width: 200px;

    height: 60px;

    margin: 0 auto;

    background: url(images/boton_share.png) top center no-repeat;

    font-size: 0px;    }



div.post-66 div[style] a:hover {

    background: url(images/boton_share_hover.png) top center no-repeat;

    }



.gb-entry {

    background: url(images/separador_firmas.png) bottom center no-repeat;

    padding: 30px 0 30px 105px;

    color:#000;

    font-size:14px;

    }



    .wpcf7 input[type="text"]{

    border: none;url("bgNav6.png");

    width:100%;

    margin-bottom: 1em;

    padding: 2px 4px;

    background-color:#cccccf;}



   .wpcf7 input[type="text"]:focus {

    border-left: 10px solid #F44800;

    background-color:#f0f0f0;

    }



    .wpcf7 textarea:focus {

     border-left: 10px solid #F44800;

     background-color:#f0f0f0;

    }



    .wpcf7 textarea{

    width:100%;

    border: none;

    padding: 2px 4px;

    background-color:#cccccf;}

  /* input#searchsubmit{

    background: black;

    width:69px;

    height:25px;

    color:transparent;

    cursor:pointer;

    border:none;

    display:block;

    margin: 5px 0 0 auto;


}*/

   /* .wpcf7-submit {

    background: url(images/boton_submit.png) no-repeat;

    width:69px;

    height:25px;

    color:transparent;

    cursor:pointer;

    border:none;

    display:block;

    margin: 5px 0 0 auto;}

     

    .wpcf7-submit:hover {
	
    background: url(images/boton_submit_hover.png) no-repeat;}



    .wpcf7-submit span {

     display:none;}





    .wpcf7-response-output{

    color:#8B8B8B;

    font-size:12px;

    margin-bottom:10px;}



    .wpcf7-not-valid-tip-no-ajax {

    font-size:12px;

    }



    /*para el permalink*/



    #go_back {

        clear: both;

}



#go_back a {

    display:block;

    width:163px;

    height:40px;

    background-repeat: no-repeat;

    background-position: top center;

    background-image: url(images/boton_back.png) ;

    margin: 5px auto;}margin-top:180px;



#go_back a span {

    	display:none;
	}



#go_back a:hover{

   	background-position: bottom center;

}



.pagination{

    margin: 20px 0px;

    padding: 2px 4px;

    background-color: #E8F2FB;}



.pagination a:hover {

    	margin: 20px 0px;

    	padding: 2px 4px;

     	background-color:#E1C7BD }



.pagination a:visited {

	margin: 20px 0px;

    	padding: 2px 4px;
	
     	background-color: #F3DCAF;}



#pie {
	background: url(images/pie.png) bottom left no-repeat;
	font-size:10px;
	color:#000;
	margin-bottom:15px;
	margin-left:-19px;
	height:96px;
	width:1000px;
	padding-left:200px;
	clear:both; 

	}

#pie p {
	display:none;
	}
#central_pie {
	margin-left:110px;
	height:70px;
	width:520px;
	
}

#pie dd {

	float:left;
	width:100px;
	margin-top:40px;
	margin-left:2px;
	}



#pie dd a {

	text-align:left;
	color:#000000;
	text-decoration:none;
	font-family:'verdana' sans-serif;
	font-size:13px;
	}
#pie dd a:hover {
	color:white;
	}

	}

#pie dt{
	display:none;
	}
/*------------------------------------category-single-------------------------------------------------*/
.category-single {

	color:#000;
	background:#E4FE7F;
	font-size:20px;
	margin:10px 60px 10px 0px;
	overflow:hidden;
	float:right;
	width:90%;
	padding:20px; 
	/*-moz-box-shadow: inset 0 0 5px #888;
	-webkit-box-shadow: inset 0 0 5px#888;
	box-shadow: inner 0 0 5px #888;*/
	}

.category-single p{
	font-family: 'verdan', normal;
	color:#000000;
	}

	

#contenido .category-single{

	background:#E4FE7F;

	-moz-border-radius:15px;

	border-radius: 15px;

	/*padding:10px;*/
	}

#contenido .category-single a{
	/*color:#ffcc00;*/
	text-decoration:none;
	}

#contenido .category-single a:visited{
	color:white;
	
	}
#contenido .category-single a:hover{
	color:blue;
	}

#contenido .category-single a:active{
	color:yellow;
	}

#contenido .category-single h4{
	color:#ff9933;
	}

#contenido .category-single table{
	-moz-border-radius:15px;
	border-radius: 15px;	
	margin-top:20px;
	
}

#contenido .category-single table tbody{
	border:2px solid yellow;
	padding-top:10px;
	
	}

body .search search-results #pie{
	border:2px solid green;
	background:black;
	}





/*-----------------------------pagina de contacto---------------------------------------------------------------*/

#contact_izq {
	width:40%;
	float:left;
	margin-left:10px;
	margin-top:10px;
	}
#contact_izq  .conp0 {
	font-family: 'verdana', sans-serif;
	font-size:large;
	font-weight:bold;
	letter-spacing:1px;
	text-align:left;
	/*background:url(images/send.png)right bottom no-repeat;*/		
}

#contact_izq input.wpcf7-text:focus, 
#contact_izq textarea:focus {
	background:#F5FFD1;
	border:2px solid green;
	}

#contact_drch {
	width:55%;
	float:right;
	margin-right:10px;
	margin-top:10px;

	}
#contact_drch h2.conpr{
	font-family: 'verdana', sans-serif;
	font-size:large;
	font-weight:bold;
	letter-spacing:1px;
	 
}
#contact_drch .conpr{margin-bottom:25px;}

#contact_drch .conp1, #contact_drch .conp2 {
	width:480px;
	height:200px;
	background:#CDDE87; 
	padding-left:15px;
	margin-top:10px;
	font-size:14px;
	border:#aaa solid 1px;
	-moz-border-radius:15px;
	border-radius:15px;
}


#contact_drch .conp1 dd, #contact_drch .conp2 dd {
	margin-left:20px;
	text-align:justify;
	margin-top:5px; 
}

#contact_drch .conp1 dt, #contact_drch .conp2 dt {
		padding-top:10px;
}

#contact_izq textarea, #contact_izq input {
	background:#CDDE87; 
	border:#aaa solid 1px;
}
#contact_mapa {
	clear:both;
	padding-top:20px;
	padding-left:15px;
}


/*---------------------------pagina Quienes somos----------------------------------------------------*/

#quien_izq {
	width:45%;
	height:650px;
	margin-top:10px;
	margin-left:10px;
	border-left:3px solid #D3DABE;
	border-top:3px solid #D3DABE;
	border-right:3px solid #D3DABE;
	border-bottom:3px solid #D3DABE;
	-moz-border-radius:15px;
	border-radius: 15px;	
	}

#quien_izq ul li {
	list-style:none;
	font-size:14px;
	font-family: 'verdana', cursive;
	color:#000000;
	text-indent:20px;	
	}

#quien_drch {
	width:45%;
	height:650px;
	margin:-683px 0 10px 460px;	
	border-left:3px solid #D3DABE;
	border-top:3px solid #D3DABE;
	border-right:3px solid #D3DABE;
	border-bottom:3px solid #D3DABE;
	-moz-border-radius:15px;
	border-radius: 15px;
	
}
#quien_izq, #quien_drch {
	background:#CDDE87;
	padding:15px;
	text-align:justify;
	font-size:14px;
	}

#quien_drch .quienp1, #quien_izq .quienp1  {
	font-size:14px;
 	color:#000000;
	font-family: 'verdana', normal;
	line-height:23px;
	margin:20px;
	width:
	}

#quien_drch .quienp1 a, #quien_izq .quienp1 a{
	text-decoration:none;
	color:green;
	
	}
#quien_drch .quienp1 a:hover,
#quien_izq .quienp1 a:hover {
	background:#364736;
	color:#ffffff;
	}

/*-------------------------------------------pagina de foro--------------------------------------*/

#foro_izq {
	width:50%;
	float:left;
	margin-left:-80px;
}

#foro_drch {
	width:50%;
	float:right;
	margin-right:20px;
}
#foro_izq, #foro_drch {
	background:#d3dabe;
	padding:10px;
	margin-top:-20px;
	margin-bottom:10px;
	text-align:justify;
	font-size:16px;
}

/***********************home_izq********************************************/
#home_lateral #home_izq {
	display:none;
	width:215px;
	height:190px;
	position:relative;
	padding-left:10px;
	margin-top:10px;
	margin-left:0px;
	margin-bottom:10px;
	background:#f5ffd1;
	border:3px solid #8A916F;
	-moz-border-radius:15px;
	border-radius: 15px;
}

#home_izq #etiquetas1 {
	width:215;
	height:auto;
	}

#etiquetas1 a {
	font-family:'verdana', cursiva;
	text-decoration:none;
	margin-left:5px;
	color:#364736;
	}

#etiquetas1 a:hover{
	color:#6495ED;
	}
#home_izq #etiquetas1 a.etiquetas {
	width:210px;
	padding-top:10px;
	text-decoration:none;
	display:block;
	color:#364736;
	border-bottom:3px solid #8A916F;
	font-size:x-large;
	font-weight:bold;
	font-family:'verdana;'
	}

#home_izq #novedades form {
	width:215px;
	margin-top:40px;
	
	
	}

#home_izq #novedades h4.suscrip1 {
	font-family:'verdana';
	color:#fff;
	background:#8A916F;
	padding:5px;
	margin-left:-10px;
	margin-bottom:10px;
	}

#home_izq #novedades p.suscrip{
	font-family:'verdana';
	color:#364736;
	}

	#novedades input.sucrite{
		margin-top:5px;
	}

	#novedades input.sucrite:hover{
		background:#8A916F;
		color:#fff;
	}

#home_izq #socialit{
	width:215px;
	margin-top:20px;
	}

	#socialit .iconos {
		font-size:large;
		font-family:'verdana';
		color:#fff;
		background:#8A916F;
		padding:5px;
		margin-left:10px;
		margin-bottom:5px;
		}

#home_izq #socialit_p{
	width:215px;
	margin-top:40px;
	}

	#socialit_p .iconos {
		font-size:large;
		font-family:'verdana';
		color:#fff;
		background:#8A916F;
		padding:5px;
		margin-left:-10px;
		margin-bottom:5px;
		}

	#socialit_p .pagenav {
	width: 160px;
	font: 110% "verdana", Arial, Helvetica, sans-serif;
	}

	#socialit_p .pagenav ul li a{
	text-decoration: none;
	color: #364736;
	display: block;
	padding: 3px 6px;
	width: 148px;
	}
	
	#socialit_p .pagenav ul li a:hover {
		color:#fff;
		background: #364736;
	}
	 

.logos_patron {
	width:215px;
	height:235px;
	position:relative;
	padding-left:10px;
	margin-top:10px;
	margin-left:0px;
	margin-bottom:20px;
	background:#f5ffd1;
	border:3px solid #8A916F;
	-moz-border-radius:15px;
	border-radius: 15px;
	/*background:url('images/logo_patron.png')no-repeat;*/
	}

	.patron{
	margin:15px;
	}

	.patron:hover{
	cursor:pointer;
	}

	.patron1{
	margin:15px;
	}
	
	.patron1:hover{
	cursor:pointer;
	
	}
.logos_patron .iconos {
		font-size:large;
		font-family:'verdana';
		color:#fff;
		background:#8A916F;
		padding:5px;
		margin-left:10px;
		margin-top:20px;
		margin-bottom:10px;
		}
/****************************************************************************/
.navigation {
	width:80%;
	float:right;
}

.navigation .alignleft{
	text-align:left;
	}
 
.navigation .alignright{
	text-align:right;
	margin-top:-20px;
	}
/*----------------------------the more_tag seccion-----------------*/
.storycontent p .moretag {
	color:#1982D1;
	text-decoration:none;
	font-size:15px;
}
#contenido .category-single p a.moretag {
	color:#1982D1;
	text-decoration:none;
	font-size:15px;	
}

.storycontent p a.moretag:hover {
	background:#364736;
	color:white;
	border-top:2px solid black;
}

.category-single p a.moretag:hover{
	background:#364736;
	color:white;
	border-top:2px solid black;
}
/*----------------------pagina foro talki----(No funciona!!!)---------------------------------------------*/

#talki {
	border:2px solid #BEBEBE;
	background:#E4FE7F
	}

#poplink {background:black;}





