/*
Theme Name: Fundacion ADOPTAR
Theme URI: http://www.plncton.com
Description: WordPress-Theme para Fundacion ADOPTAR
Version: 1.0
Author: <a href=""></a>Disenado por <a href="http://lautarocardenas.com" taget="_blank">Lauta </a> - Desarrollado por <a href="http://plncton.com" taget="_blank">PLNCTON</a>
Author URI: http://www.plncton.com/
Tags: 
*/
body{
background:#608FBB url('img/body.jpg') top center no-repeat;
margin:0;
}

#cuerpo {
background:#DDDDDD;
margin:auto;
width: 980px;
display:block;
BORDER:1px #7D7B7C solid;
font-family:Arial,Verdana,Sans-serif;
}
#cabeza{
height:133px;
display:block;
}
#menu{
margin-left:25px;
height:26px;
width: 930px;
background:#B8B8B8;
display:block;
border-bottom:#c6dd00 3px solid;
}
#contenido{
background:#DDDDDD;
width: 980px;
display:block;
}
#destacado{
margin-left:25px;
width:355px;
height:335px;
background:#7C7C7C url('img/backdestacado.jpg') bottom repeat-x;
display:block;
float:left;
border-right:1px solid #ffffff;

}
#destacado p{
text-align:justify;
}
#masdestacados p {
text-align:justify;
}
#masdestacados{
width:240px;
height:345px;
background:#7C7C7C;
display:block;
float:left;
overflow:hidden;

border-bottom:1px solid #ffffff;
}
.masdestacado{
background:#7C7C7C url('img/backmasdestacado.jpg') top repeat-x;
padding:0px 10px 0px 3px;
position:relative;
list-style-position:inherit;
margin-left:5px;

}

#columnas{
position:relative;
top:-15px;
margin-left:13px;
width:300px;
height:335px;
background:#DDDDDD;
display:block;
float:left;
margin-bottom:0px;
}


	
	#pestanas {
		width: 300px;
		font-size: 12px;
		margin: 3em auto; 
		font-family: Arial, Helvetica, sans-serif;
		position:relative;
		top:-35px;
		
		}
	.tabbed-box {
		width: 300px;
		
		 }
		
	.tabbed-box .tabs li {
		list-style: none;
		float: left; }
	.tabbed-box .tabs li a {
		display: block;
		width: 120px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		color: #888;
		 z-index:12;
		 position:relative;
		 top:-2px;
		 left:20px;
		}
	.tabbed-box .tabs li:first-child a {
		 }
	.tabbed-box .tabs li a:hover {
		color: #333; }
	.tabbed-box .tabs li a:focus {
		outline: none; }
	.tabbed-box .tabs li a.active {
		background:#666666;
		color: #fff;
		 }
	.tabbed-content {
		
		padding: 3em 1em 1em 1em;
		display: none; 
		height:250px;
		}



#categoria1{
float:left;
margin-left:25px;
width:338px;
height:auto;
display:block;
background:#7C7C7C url('img/columnaback.jpg') top right no-repeat;
overflow:hidden;
padding-bottom:10px;

}
#categoria2{
float:left;
margin-left:20px;
width:338px;
height:auto;
display:block;
background:#7C7C7C url('img/columnaback.jpg') top right no-repeat;
overflow:hidden;
padding-bottom:10px;

}
#sidebar{
float:left;
position:relative;
left:20px;
width:220px;
padding-bottom:5px;
display:block;
background:#7C7C7C url('img/columnaback.jpg') top right no-repeat;
}
#pie{
position:relative;
top:15px;
background:#7D7B7C;
margin:auto;
width: 980px;
height:115px;
display:block;
font-family:Arial,Verdana,Sans-serif;
}



#logo{
background:url('logo.jpg') no-repeat;
float:left;
position:relative;
top:15px;
margin-left:20px;
display:block;
}
#logo img{
border:0;
}
#botones{
float:right;
margin-right:18px;
}



#destacados h2 {
text-decoration:none;
}
#destacado a h2 {
font-size:14pt;
color:#D8E600;
text-decoration:none;
text-align:none;
}
#masdestacados a h2{
font-size:10pt;
color:#D8E600;
text-decoration:none;
text-align:none;
text-transform:none;
//height:auto;
}

#masdestacados a:hover h2{
text-decoration:underline;
}
#columnas  a h2{
font-family:Arial;
font-size:10pt;
color:#6d7600;
margin-bottom:5px;
text-decoration:none;
font-weight: bold;
}
.columnas {
margin:0;
}
#post-columnas span .columna{
position:relative;
top:-15px;
}
.columnastop{
width:300px;
height:77px;
background:#7C7C7C url('img/columnastop.jpg') top no-repeat;
display:block;
}
.h2columnastop {
padding-left:30px;
padding-top:50px;
height:37px;
display:block;
color:#ffffff;
margin-bottom:25px;
}
.columna{
position:relative;
top:-40px;
padding:0 10px;
}
#destacado{
padding:5px 10px;

color:#ffffff;
font-size:11pt;
}
#destacado a{
font-weight: bold;
color:#bfcb1f;
}


#destacado .more a{
text-decoration:none;
}
#destacado .more a:hover{
text-decoration:underline;
}
#masdestacados {
color:#ffffff;
font-size:10pt;
}
#masdestacados  a{
font-weight: bold;
color:#bfcb1f;
}
#masdestacados  a:hover{
text-decoration:underline;}
#masdestacados .more a{
text-decoration:none;
}
#masdestacados .more a:hover{
text-decoration:underline;
}


#columnas .more{
display:none;

}
#fechacolumna{
background:#7c7c7c url('img/fechacolumna.jpg') no-repeat;
width:53px;
height:19px;
font-family:Arial;
font-size:12pt;
padding-left:4px;
padding-top:2px;
font-weight:800;
}
#post-columnas {
clear:both;
height:auto;
padding-bottom:5px;
background:url('img/separacolumna.jpg') bottom no-repeat;
margin-top:15px;
}
#overflowcolumnas{
position:relative;
height:245px;
width:300px;
top:-22px;
left:-10px;
//top:-35px;
//height:230px;
overflow:scroll;
display:block;
overflow-x: hidden; 
}

#overflowcolumna{
position:relative;
height:245px;
width:300px;
top:-22px;
left:-10px;
//top:-35px;
//height:230px;
overflow:scroll;
display:block;
overflow-x: hidden; 
}
#columnas h2 {
clear:both;
position:relative;
top:-33px;
left:65px;
width:235px;
height:20px;

}
#columnas {
font-family:Arial;
font-size:9pt;
color:#343434;
}

#leermascolumnas {
background:#7c7c7c url('img/leermascolumnas.jpg') repeat-x;
height:16px;
width:300px;
text-align:right;
position:relative;
top:-30px;
left:-10px;
}
#leermascolumnas a{
text-decoration:none;
color:#ffffff;
font-size:9pt;
font-weight: bold;
padding-top:-2px;
padding-right:18px;
}
#post-categoria {
background:#D1D1D1 url('img/categoriaback.jpg') repeat-x;
margin:5px 10px;
padding:1px 5px 5px 5px;
color:#3b3b3b;
font-size:10pt;

}
#post-categoria p{
text-align:justify;
}
#post-categoria h2 a{
text-decoration:none;
color:#a1a940;
font-size:11pt;
line-height: 90%;
cursor:pointer;
}
#post-categoria a{
text-decoration:none;
color:#a1a940;
font-size:10pt;
line-height: 90%;
font-weight:bold;
cursor:pointer;
}
#post-categoria:hover{
background:#ACBA00 url('img/categoriahoverback.jpg') repeat-x;;
color:#000000;
}

#post-categoria:hover h2 a{
color:#000000;
}
#post-categoria:hover h2 a:hover{
text-decoration:none;
}
#post-categoria:hover  a{
color:#000000;

}
#post-categoria:hover  a:hover{
text-decoration:underline;
}

#sidebar li {
list-style-type:none;
}
#sidebar li ul {
background:#D1D1D1 url('img/categoriaback.jpg') repeat-x;
position:relative;
left:10px;
width:190px;
margin:5px 0;
padding:5px 5px;
color:#3b3b3b;
font-size:10pt;
list-style-type:none;
}
#sidebar a{
color:#a1a940;
text-decoration:none;
font-weight:bold;
}
#sidebar a:hover{
color:#000000;
text-decoration:underline;
}
#sidebar .widget select {
margin:auto;
position:relative;
left:15px;
width:180px;
}

#sidebar .widget{
margin-bottom:5px;
}
#banners {
clear:both;
position:relative;
left:-30px;
width:200px;
text-align:center;
}


#calendar_wrap{
background:#D1D1D1 url('img/categoriaback.jpg') repeat-x;
text-align:center;
padding:5px 20px;
display:block;
width:160px;
height:180px;
margin:10px 0 5px 10px;

}
#calendar_wrap caption{
color:#a1a940;
font-weight:bold;
}
#calendar_wrap a{
color:#a1a940;
text-decoration:none;
}
table .wp-calendar{
position:relative;
left:40px;
}

.fechaleft{
float:left;
color:#8D9935;
font-weight:bold;
margin-left:15px;
}

.categoriaright{
float:right;
color:#8D9935;
font-weight:bold;
margin-right:15px;
}
.categoriaright a{
text-decoration:none;
color:#8D9935;
font-weight:bold;
}
.categoriaright a:hover{
color:#000000;
text-decoration:underline;
}

#izquierda{
width: 690px;
padding-left:23px;
float:left;
}
#topnota{
width: 690px;
height:50px;
background: url('img/barra.jpg') bottom center no-repeat;
}
#finnota {
display:block;
width: 690px;
height:60px;
background: url('img/barra.jpg') top center no-repeat;
}

#topnot {
width: 690px;
height:15px;
}
.entry h2 a{
text-decoration:none;
color:#000000;
font-weight:bold;
}
.entry h2 a:hover{
text-decoration:none;
}

.entry a{
text-decoration:none;
color:#8D9935;
font-weight:bold;
}
.entry  a:hover{
color:#000000;
text-decoration:underline;
}

.entry{
clear:both;

}

.entry img{
margin:7px;
border:1px #C9DD02 solid;
padding:3px;
}
#contenido .aligncenter{
margin:auto;
}
#contenido .alignright{
float:right;
clear:both;
}
#contenido .alignleft{
float:left;
clear:both;
}


.wp-caption {
   border: 1px solid #C9DD02;
   text-align: center;

   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius:3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}
.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

#share{
width: 690px;
height:30px;
background: url('img/barra.jpg') top center no-repeat;
display:block;
padding:25px 0 0 0;
margin-top:15px;
clear:both;
}

#derecha{
width: 220px;
float:left;
display:block;

}
.clear{
clear:both;
}
#otrasnotas{
width: 220px;
height:380px;
display:block;
background:#7c7c7c;
margin-left:20px;
color:#ffffff;
margin-bottom:10px;
}
#otrasnotas .more{
text-align:right;
}
.otrasnotas {
background:#7C7C7C url('img/backmasdestacado.jpg') bottom repeat-x;

border-bottom:1px #ffffff solid;
padding:0 5px;
}
.otrasnotas  h2{
font-size:10pt;
}
.otrasnotas{
font-size:9pt;
color:#ffffff;
}
.otrasnotas a{
color:#C3D811;
}


#overflowotrasnotas{
height:355px;
}
#comentarios a{
text-decoration:none;
color:#8D9935;
font-weight:bold;
}
#comentarios a:hover{
color:#000000;
text-decoration:underline;
}
#commentlist{
width: 520px;
padding:10px;
background:#ffffff;
list-style-type:none;
margin-bottom:10px;
}



#pie p{
text-align:center;
font-size:10pt;
}

#pie .datos{
color:#ffffff;
font-size:10pt;
text-align:center;
margin:auto;
}




.alignleft{
float:left;
}
.alignright{
float:right;
}


/* Fix IE */
.logopie {
//position:relative;
//top:-30px;
}


/* Menu Stylesheet */
#menu a{
text-decoration:none;
color:#3e3e3e;
}

#subnav {
margin: 0px;
padding: 0px;
}

#subnav ul {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
height:26px;
}

#subnav li {
list-style: none;
margin: 0px;
padding: 0px;
height:26px;
}

#subnav li a, #subnav li a:link, #subnav li a:visited {
font-weight:500;
color: #3e3e3e;
display: block;
font-size: 8pt;
text-transform: uppercase;
margin: 0px 0px 0px 0px;
padding: 5px 8px 5px 8px;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
}

#subnav li a:hover, #subnav li a:active {
font-weight:500;
background: #b4be39;
color: #FFFFFF;
display: block;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 5px 8px 5px 8px;
}

#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
font-weight:500;
background: #494949;
display: block;
width: 165px;
height:33px;
float: none;
margin: 0px;
padding: 0px 8px 2px 8px;
border-bottom: 0px solid #FFFFFF;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color:#ffffff;
}

#subnav li li a:hover, #subnav li li a:active {
font-weight:500;
display: block;
background: #b4be39;
margin: 0px;
padding: 0px 8px 2px 8px;
color:#ffffff;
}

#subnav li {
float: left;
padding: 0px;
}

#subnav li ul {
z-index: 9999;
position: absolute;
left: -999em;
height: auto;
width: 160px;
margin: 0px;
padding: 0px;
}

#subnav li li {
}

#subnav li ul a {

}

#subnav li ul a:hover, #subnav li ul a:active {
}

#subnav li ul ul {
margin: -25px 0 0 161px;
}

#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover ul ul, #subnav li.sfhover ul ul ul {
left: -999em;
}

#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover ul, #subnav li li.sfhover ul, #subnav li li li.sfhover ul {
left: auto;
}

#subnav li:hover, #subnav li.sfhover {
position: static;
}

/* Menu Pie */

#menupie a{
text-decoration:none;
color:#3e3e3e;

}
#menupie{
width:980px;
height:25px;
background:#B4BE39;
display:block;
margin:auto;

}



#menudeabajo ul {
list-style: none;
margin:auto;
padding: 0px;
height:26px;
position:relative;
left:55px;
}

#menudeabajo li {
list-style: none;
margin: 0px;
padding: 0px;
height:26px;
}

#menudeabajo li a, #menudeabajo li a:link, #menudeabajo li a:visited {
font-weight:bold;
color: #3e3e3e;
display: block;
font-size: 8pt;
text-transform: uppercase;
margin: 0px 0px 0px 0px;
padding: 5px 8px 5px 8px;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
text-align:center;
}

#menudeabajo li a:hover, #menudeabajo li a:active {
font-weight:bold;
background: #b4be39;
color: #FFFFFF;
display: block;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 5px 8px 5px 8px;
}

#menudeabajo li li a, #menudeabajo li li a:link, #menudeabajo li li a:visited {
font-weight:bold;
background: #494949;
width: 120px;
height:26px;
float: none;
margin: 0px;
padding: 5px 8px 5px 8px;
border-bottom: 0px solid #FFFFFF;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color:#ffffff;
}

#menudeabajo li li a:hover, #menudeabajo li li a:active {
font-weight:bold;
background: #b4be39;
margin: 0px;
padding: 5px 8px 5px 8px;
color:#ffffff;
}

#menudeabajo li {
float: left;
padding: 0px;
}

#menudeabajo li ul {
z-index: 9999;
position: absolute;
left: -999em;
height: auto;
width: 160px;
margin: 0px;
padding: 0px;
}

#menudeabajo li li {
}

#menudeabajo li ul a {

}

#menudeabajo li ul a:hover, #menudeabajo li ul a:active {
}

#menudeabajo li ul ul {
margin: -25px 0 0 161px;
}

#menudeabajo li:hover ul ul, #menudeabajoli:hover ul ul ul, #menudeabajo li.sfhover ul ul, #menudeabajo li.sfhover ul ul ul {
left: -999em;
}

#menudeabajo li:hover ul, #menudeabajo li li:hover ul, #menudeabajo li li li:hover ul, #menudeabajo li.sfhover ul, #menudeabajo li li.sfhover ul, #menudeabajo li li li.sfhover ul {
left: auto;
}

#menudeabajo li:hover, #menudeabajo li.sfhover {
position: static;
}



/* Fix IE*/



#masdestacados  a h2{
//font-size:10pt; 
//height:;
}


#masdestacados .masdestacados p{
//position:relative;
//top:-25px;
}
#columnas {
//top:1px;}

.h2columnastop {
//font-size:14pt;
}
span .hside{
//position:relative;
//left:-8px;
}
#masdestacados .more{
//height:20px;
}
#categoria1  .more{
//height:10px;
}
#categoria2  .more{
//height:10px;
}
#post-columnas a h2 {
//position:relative;
//top:-40px;
}