/*

Theme Name: Kinyonga

Description: The Kinyonga theme is IE7-8, Firefox, Chrome, Opera and Safari compatible, XHTML/CSS valid. Layout, header image, color scheme can be configured via theme options. It has header image slider and other features.
Version: 1.0
Author: Oleksandr Smolyanov
Author URI: mailto:jbjovijb@gmail.com
Tags: green, red, black, light, custom-header, custom-colors, fixed-width, one-column, two-columns, three-columns, right-sidebar, eft-sidebar, theme-options
*/
/* Typography & Colors */
ul{

	margin-left:15px;}
body {
	font-size:12px;;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background-image:url(http://www.fundacioncasanueva.org.mx/wp-content/themes/kinyonga/img/fondo.jpg);
background-repeat:no-repeat;
background-position:center 0px;
background-attachment:fixed;
}

#lista
	{
	/*margin:10px auto 20px auto;*/
	width:745px;
	margin-top:0px;*/
	height:30px;
	float:right;
/*padding-left:10px;*/
}

img.linea{
	margin:10px 0 0 0; }

hr.linea1 {
height: 1px;
border: 1px dotted #ccc;
color: #cc0000;
background-color: #333333;
width: 75%;
} 

#lista ul{
	float:left;
	list-style:none;
	/*padding:6px 10px 6px 10px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:auto;
	height:10px;
	text-align:right;
	}


#lista li {
	float:left;
	list-style:none;
	padding:6px 12px;
	color:#878787;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:auto;
	height:10px;
	text-align:right;
}  

#lista ul li:hover{
	list-style:none;
	color:#878787;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:auto;
	height:10px;
	}	

#lista ul li a:hover{
list-style:none;
color:#889B39;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:auto;
	height:auto;
}
#lista ul li a:link{
	float:left;
	list-style:none;
color:#878787;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:auto;
	height:auto;	
	}	

p.parrafo{
	margin:20px 0 0 0;
}	


/*FONDO*/
#fondo{
	 /*background-image:url(http://www.fundacioncasanueva.org.mx/offline/wp-content/themes/kinyonga/img/fondo.jpg);*/
	 background-position: top center; 
	 background-repeat:no-repeat; 
	 width:960px; 
	 height:auto; 
	 margin:0 auto 10px auto;
	 /*float:left;*/
	 }


/*  ------------------HEADER-----------------------*/

#logo{
	background-color:transparent; 
	float:left; 
	width:290px; 
	margin: 30px 0 0 0;
	}


#gris{
	width:30px; 
	float:left; 
	margin:30px 0 0 0;
	}

#unidos{
	width:150px; 
	float:left; 
	text-align:right;
	margin-top:-75px;
	margin-left:330px;
	}	



#redes
	{
	background-color:transparent;
	width:300px;
	float:right; 
	margin-left:123px;
	margin-top:75px; 
	text-align:right; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:10px;
		}		


/*-------------------FIN HEADER--------------------*/
/* ---------------------CONENIDO PAGINA---------*/

#contenido_page{
	background-color:#BABABA;
	 width:940px;
	 height:auto;
	 /*float:left;*/
	 margin:10px;}
/*---------------------FIN CONTENIDO PAGINA-------------*/
/*SIDEBAR TESTIMONIOS*/
#testi{
	background-image:url(http://www.fundacioncasanueva.org.mx/offline/wp-content/themes/kinyonga/img/testimonios.jpg);
	width:199px;
	height:310px;
	background-repeat:no-repeat;
	}

#familias{
	background-image:url(img/familias.png);
	width:209px;
	height:135px;
	background-repeat:no-repeat;
	}

#boletin{
	background-image:url(img/bole.png);
	width:209px;
	height:135px;
	background-repeat:no-repeat;
	}

#texto_familias{
	width:130px;
	height:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 50px 10px 0 57px;
	text-align:left;
	}


#texto_testi{
	width:120px;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	padding: 50px 10px 0 72px;
	text-align:right;
	}


#ver_testi{
	width:168px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7FB241;
	font-weight:bold;
	padding: 50px 10px 0 10px;
	text-align:right;
	}

#ver_testi a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#7FB241;
	font-weight:bold;
	font-size:12px;
	text-decoration:none}

#ver_testi a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#7FB241;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;}
	
#ver_testi a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#7FB241;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;}		
	
#ver_testi a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#7FB241;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;}		

#fundacion{
	width:208px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666;
	font-weight:normal;
	text-align:left;
	}			

/*FIN SIDEBAR TESTIMONIOS*/	

/*NOTICIAS DEL HOME*/

#noticias_home{
	width:470px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
	}



#direccion{
	width:470px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
	margin-top:20px;
	}

#fotonot1{
	width:460px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	float:left;
	margin-bottom:2px;
	margin-top:2px;
	padding-top:10px;
	}	

#ima_noti{
	float:left;
	 margin-left:5px;
	 margin-bottom:15px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:16px;
	 color:#7EA140;
	 width:100px;
	 margin-top:10px;
	}

#ima_noti img { width:86px; }	
	

#titulo_noti{
	height:80px; 
	width:285px; 
	float:right;
	 margin-left:5px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:16px;
	 color:#7EA140;
	}		



/*FIN NOTICIAS */



/*FUENTES*/



h1.veinte{
	color:#676767;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-top:-10px;
	}


h1.noticias{
	color:#588741;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	margin:10px 0 10px 0;
	}

h1.integrantes{
	color:#588741;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	margin:10px 0 10px 0;
	}

		

h2.subtitulo{
	color:#588741;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	margin:15px 0 10px 0;
	}	



h2.titu{
	color:#588741;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:7px 0 17px 0px;
	}



h5.tex_noti{
	color:#7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:10px 0 25px 0;
	}	

/*STYLOS DEL MENU*/
.glossymenu{
margin: 10px;
padding: 0;
width: 197px; /*width of menu*/
border: 1px solid #9A9A9A;
border-bottom-width: 0;
background-color:#FEFEFE;
color:#999;
}



.glossymenu a.menuitem{
	/*background: black url(glossyback.gif) repeat-x bottom left;*/
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14PX;
	color: #878787;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 4px 0;
	padding-left: 10px;
	text-decoration: none;
	border-bottom: 1px double #BABABA;
}



.glossymenu a.menuitem1{
	/*background: black url(glossyback.gif) repeat-x bottom left;*/
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14PX;
	color: #7EA140;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 4px 0;
	padding-left: 10px;
	text-decoration: none;
	border-bottom: 1px double #BABABA;
}

#limen a{
	color:#7EA140;
	}

.glossymenu a.menuitem:visited{
	/*color: #878787;*/
}

.glossymenu a.menuitem:hover{
	color: #7EA140;
	
}

.glossymenu menuitem.a:active{
	color: #7EA140;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;

}

.glossymenu a.menuitem:hover{
	background-image: url(img/glossyback2.gif);
	color:7EEA140;
}

.glossymenu a.menuitem:active{
	background-image: url(img/glossyback2.gif);
	color:7EEA140;
}
.glossymenu div.submenu{ /*DIV that contains each sub menu*/
	background: transparent;
	color:#878787;
	padding-right:10px;
	padding-left:10px;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
	margin: 0;
	padding: 0;
	color:#878787;

}

.glossymenu div.submenu ul li{
	border-bottom: 1px dashed #666;
	text-align:right;
	padding-right:15px;
	color:#878787;
}


.glossymenu div.submenu ul li a{
	display: block;
	font: normal 13px;
	color: #878787;
	text-decoration: none;
	padding: 2px 0;
	padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
	color:#7EA140;
	list-style:none;
}

.glossymenu div.submenu ul li a:active{
	color:#7EA140;
	list-style:none;
}

li.menu a{
	color:#7EA140;
	}
li.menu a:active{
	color:#7EA140;
	}	

/*FIN DE STYLOS DEL MENU*/
/*ESTILOS DE CONTROL SLIDE*/

/*  BBANNER*/	
#banner{ width:470px;
		    height:300px !important;
		   margin-left:10px;
	   list-style:none;
		   text-align:left;
 }
#banner ul{
margin:0;
list-style: none;
}
ol#controls{
list-style: none;
width: 150px;
height: 25px;
	background:#8AAD4F;
	padding: 3px 0 0 320px;
margin:0 0 15px 10px;
	/*float:right;*/



}







ol#controls li{



	float: left;



	margin: 0 3px;



	/*border: 1px solid #fff;*/



	padding: 3px 7px;



	/*background: #C0121A;*/



	



	background-repeat:no-repeat;



	color:transparent;



}







ol#controls li a{



	color: transparent;



	font-weight: bold;



	background-image:url(http://www.fundacioncasanueva.org.mx/wp-content/themes/kinyonga/img/activo.png);



	padding:3px 7px;



	background-repeat:no-repeat;



}







ol#controls li a:active{



	color: transparent;



	font-weight:normal;

	color:#FFF;

	font-family:Arial, Helvetica, sans-serif;

	/*font-size:0px;*/



	background-image:url(http://www.fundacioncasanueva.org.mx/wp-content/themes/kinyonga/img/activo1.png);



	/*padding:3px 7px;*/



	background-repeat:no-repeat;







}







ol#controls li a:hover{



	color: transparent;



	font-weight: bold;



	background-image:url(http://www.fundacioncasanueva.org.mx/wp-content/themes/kinyonga/img/activo1.png);







}











/*FIN DE ESTILOS SLIDE*/







#page {

	border:1px solid #67717F;

	background-color:#333;

	text-align:left;



	width:960px;

	margin:0 auto;

	margin-bottom:40px;

	/*border:none;*/

	/*float:left;*/

}







#header, #header a {







	color:#FFF;







}







#content {







	font-size:1.2em;







}



#admin_chat

{

	background-color:#999;

	width:490px;

	padding-bottom:20px;

	padding-top:10px;

	float:left;

	

	}





.postmetadata {







	text-align:left;







	font-size:11px;







	margin-top:5px;







}







.thread-alt {







	background-color:#f8f8f8;







}







.thread-even {







	background-color:white;







}







.depth-1 {







	border:1px solid #ddd;







}







.even, .alt {







	border-left:1px solid #ddd;







}







small {







	font-family:Arial, Helvetica, Sans-Serif;







	font-size:0.9em;







	line-height:1.5em;







}







h1, h2, h3 {







	font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;







	font-weight:bold;







}







h1 {







	font-size:2em;







	text-align:left;







}







h2 {







	font-size:1.6em;







}







h2.pagetitle {







	font-size:1.6em;







}







#sidebar h2 {







	font-family:'Lucida Grande', Verdana, Sans-Serif;







	font-size:1.2em;







}







h3 {







	font-size:1.3em;







}















h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {







	text-decoration:none;







}







h2 a, h2 a:visited {







	color:#333;







}







h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {







	text-decoration:none;







}







.commentlist li, #commentform input, #commentform textarea {







	font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;







}







.commentlist li ul li {







	font-size:1em;







}







.commentlist li {







	font-weight:bold;







}







.commentlist li .avatar { 







	float:right;







	border:1px solid #eee;







	padding:2px;







}







.commentlist cite, .commentlist cite a {







	font-weight:bold;







	font-style:normal;







	font-size:1.1em;







}







.commentlist p {







	font-weight:normal;







	line-height:1.5em;







	text-transform:none;







}







#commentform p {







	font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;







}







.commentmetadata {







	font-weight:normal;







}







ol.commentlist li.comment {







	background:url(images/tr1x1.png) !important;







	border:1px solid #333;







}







#sidebar, #sidebar-left {







	font-size:11px;







}







#sidebar ul ul li, #sidebar ul ol li, #sidebar-left ul ul li, #sidebar-left ul ol li, strike {







	color:#777;



	margin-right:10px; /* MARGEN DERECHO DEL SIDEBAR*/



	







}







.postmetadata {







	color:#000;







}







.post-date {







	color:#000;







	padding-left:0;







	position:relative;







	top:-10px;







	left:-10px;







}







.post, div.attachment {







	background:url(images/bar-tr1x26.png) repeat-x 0 16px;







}







.search_res .page {







	background:url(images/bar-tr1x26.png) repeat-x 0 16px;







}







.search_res .page h2, .search_res .post h2 {







	margin-top:10px;







}







.post-date small {







	margin-left:40px;







}







.comments-link {







	margin-right:20px;







	float:right;







}







code {







	font:1.1em 'Courier New', Courier, Fixed;







}







acronym, abbr, span.caps {







	font-size:0.9em;







	letter-spacing:.07em;







}







a, h2 a:hover, h3 a:hover {

	color:#878787;

	text-decoration:none;

}







a:hover {

	color:#878787;

	text-decoration:underline;

}







#wp-calendar #prev a, #wp-calendar #next a {







	font-size:9pt;







}







#wp-calendar a {







	text-decoration:none;







}







#wp-calendar caption {







	font-family:"Courier New", Courier, monospace;







	font-size:14px;







	text-align:left !important;







	color:#000;







}







#wp-calendar thead th {







	font-style:normal;







	text-transform:capitalize;







	line-height:9px;







	background:url(images/bar-tr1x26.png) repeat-x -5px !important;







	color:#000;







}







#wp-calendar td {







	background:transparent !important;







}







/* form elements */







input, select, textarea {

	background:transparent;
	/*border:1px solid #333;*/
	color:inherit !important;
}


#retorno input
{
border:1px solid #00CC00 !important;
color:#009900 !important;
}




/* table */







th, td {







	background:transparent;







	padding:2px;







	margin:2px;









}







/* ul */







.entry ul li {







	margin-left:3px;







}







/* color & background switch */







.pbc1 {







	background:#ff7f9d !important;







}







.pbc1 #content h2 a {







	color:#fff !important;







}







.pbc1 #sidebar-left a, .pbc1 #sidebar a {







	color:#3D0007 !important;







}







.pbc1 #content a, .pbc1 #footer a, .pbc1 .widget #wp-calendar a {







	color:#9E1C2C !important;







}







.pbc2 {







	background:#82ff7f !important;







	color:#030 !important;







}







.pbc3 {







	background:#e5e5e5 !important;







	color:#333 !important;







}







.pbc4 {

	/*background:#d90000 !important;*/



background-color:#CCC;





	color:#000 !important;





}







.pbc4 #sidebar-left a, .pbc4 #sidebar a, .pbc4 #content h2 a {



	font-family:Arial, Helvetica, sans-serif;/*   COLOR DE FUENTE DE LAS LISTAS DEL SIDEBAR*/

	font-weight:normal;

	font-size:14px;

}



.pbc4 #sidebar-left a:active, .pbc4 #sidebar a:active, .pbc4 #content h2 a:active {

	color:#7EA140 !important;

	font-family:Arial, Helvetica, sans-serif;/*   COLOR DE FUENTE DE LAS LISTAS DEL SIDEBAR*/

	font-weight:normal;

	font-size:14px;

}



.pbc4 #content a, .pbc4, .pbc4 .widget #wp-calendar a {
	color:#588741;

}



.pbc5 {

	background:#21c600 !important;

	color:#0e5700 !important;

}







/* pingbacks */

.pingback, .trackback {







	background:url(images/tr1x1.png) !important;







	border:1px solid #000;







}















/* Structure */







body {







	margin:0;







	padding:0;







}







* {







	margin:0;







	padding:0;







}	















#header{







	width:960px;



	margin:0 auto 0 auto;

}

#footer{







	width:940px;

	height:30px;

	background-color:#E1E1E1;



	/*margin:0 auto 10px auto;*/

}







#header { 				/* COLOR Y TAMAÑO DEL HEADER PRINCIPAL*/







	height:144px;



	/*background-color:#3E6F04;*/



	







}







#footer {

	/*margin-top:10px;*/







	clear:both;







}







#header-image {

	height:86px;

	width:100%;

	position:relative;







	z-index:5;







}	







#header-image h1 {







	left:30px;







	top:17px;







	font-size:22px;







	position:absolute;







	z-index:100;







}







#header-image .description {



	







	font-size:12px;







	left:30px;







	top:43px;







	position:absolute;







	z-index:100;



	











}







#nav_menu1 {   /* IMAGEN BARRA VERDE HEADER*/

	height:22px;

	width:100%;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFF;

	font-weight:normal;

	text-align:right;

	/*background:url(images/top-nav-1.png);*/

	background-image:url(http://www.fundacioncasanueva.org.mx/wp-content/themes/kinyonga/img/barra_header.jpg);

	background-repeat:repeat;

	margin:-3px auto 0 auto;

	/*position:relative;

	z-index:160 !important;

	margin-top:25px;*/

}



#web{

	height:22px;

	padding-right:30px;

	padding-top:-3px;

	margin:2px auto 0 auto;

	width:960px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFF;

	font-weight:normal;

	text-align:right;

	vertical-align:middle;

	padding-top:3px;

	word-spacing:5px;

	}



a.web:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFF;

	font-weight:normal;

	text-align:right;

	text-decoration:none;

	}

a.web:active{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFF;

	font-weight:normal;

	text-align:right;

	text-decoration:none;

	}

	

.web{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFF;

	font-weight:normal;

	text-align:right;

	}









#nav_menu2 {   /*FONDO DEL MENU DEL HEADER*/







	height:22px;







	width:100%;







	background:url(images/top-nav-2.png); 







	position:relative;







	z-index:150;







}







/*dropdown start*/







.menu, .menu a {







	font-size:12px !important;







}







.menu ol, .menu ul {







	list-style:none;







}







.menu ul {







	margin:0 20px;







	height:20px;







}







.menu li {







	float:left;







	height:20px;







	position:relative;







}







.menu li a, .menu li a:visited {







	display:block;







	line-height:20px;







	height:20px;







	color:#fff;







	font-size:12px;







	text-decoration:none;







	padding:0 8px;







}







.menu li a:hover {







	color:#ddd;







	text-decoration:none;







}







.menu ul ul {







	position:absolute;







	top:19px;







	left:0;







	display:none;







	background:url(images/tr1x1-50.png);







	border:1px solid #000;







	margin:0;







	height:auto;







	padding:0;







	z-index:101;







}







.menu li li {







	float:none;







	width:180px;







	height:auto;







	background:none;







	padding-right:0;







}







.menu li li a, .menu li li a:visited {







	height:auto;







	line-height:20px;







	padding:0 8px;







	width:164px;







	position:relative;







	color:#CCC;







}







.menu li li a:hover {







	background:url(images/tr1x1.png);







	color:#999;







}







.menu li:hover ul {







	display:block;







}







.menu ul ul ul, .menu li:hover ul ul {







	top:3px;







	display:none;







	left:175px;







}







.menu li li:hover ul {







	display:block;







}







.menu ul ul ul ul, .menu li:hover ul ul ul {







	top:3px;







	display:none;







	left:175px;







}







.menu li li li:hover ul {







	display:block;







}







/*dropdown end*/







#content_wrap {







	margin:10px 0;







}







#sidebar-left, #sidebar {







	margin-bottom:10px;







}







#sidebar-left ul, #sidebar-left ol, #sidebar-left li{







	list-style-type:none;







	margin:0;







	padding:0;







}







/*left sidebar*/







.cls {







	width:730px;







	float:right;







}







.sls {







	width:250px;







	margin-right:10px;







	float:left;







}







/*right sidebar*/







.crs {







	width:730px;







	float:left;







}







.srs {







	width:250px;







	float:right;







}







/*both sidebars*/







.cbs {                                  /* CONTENIDO DE ENTRADAS*/

	width:490px;

	background-color:#FFF;

	height:auto;

	overflow:inherit;

	padding-top:10px;

	padding-bottom:25px;

	float:left;

	/*margin-right:10px;*/

}

#contenido{

	background-color:#FFF; 

	width:490px; 

	height:1615px;

	float:left;

	margin-bottom:10px;}



#contenido_historia{

	background-color:#FFF; 

	width:490px; 

	height:1515px;

	float:left;

	margin-bottom:10px;}



#contenido_testimonios{

	background-color:#FFF; 

	width:490px; 

	height: auto;

	float:left;

	margin-bottom:10px;}



#contenido_amigos{

	background-color:#FFF; 

	width:490px; 

	height:1515px;

	float:left;

	margin-bottom:10px;}



#contenido_familia{

	background-color:#FFF; 

	width:490px; 

	height:1515px;

	float:left;

	margin-bottom:10px;}



#contenido_chat{

	background-color:#FFF; 

	padding-top:30px;

	width:490px; 

	height:1520px;

	float:left;

	margin-bottom:10px;}



#contenido_capacitacion{

	background-color:#FFF; 

	width:490px; 

	height:1515px;

	float:left;

	margin-bottom:10px;}



#contenido_colabora{

	background-color:#FFF; 

	width:490px; 

	height:1515px;

	float:left;

	margin-bottom:10px;}



#contenido_donativos{

	background-color:#FFF; 

	width:490px; 

	height:1515px;

	float:left;

	margin-bottom:10px;}

	

#contenido_enlaces{

	background-color:#FFF; 

	width:490px; 

	height:1515px;

	float:left;

	margin-bottom:10px;}



#contenido_pagina{

	background-color:#FFF; 

	width:490px; 

	height:1555px;

	float:left;

	}







.slbs {                              /* TAMAÑO DEL SIDEBAR DERECHO*/







	width:220px;



	/*margin-left:10px;*/







	float:left;







	/*margin-right:10px;*/







}







.srbs {                       /*TAMAÑO SIDEBAR IZQ*/







	width:230px;



	/*margin-right:10px;*/







	float:right;







}







/*no sidebars*/







.cns {







	width:100%;







}







/* post/page header */







.cnt h2, .cnt h2 a, .cbt h2, .cbt h2 a, .cwt h2, .cwt h2 a {







	font-size:16px;







	margin-top:0;







	color:#FFF;







}







.cnt h2, .cbt h2, .cwt h2 {







	margin-left:40px;







}







.cnt h2 a, .cbt h2 a, .cwt h2 a {







	margin-left:0;







}







/* sn - sidebar narrow(both sidebars, default configurattion )*/







.snt {







	background:url(images/sn-top.png) no-repeat top left;







	height:26px;







}







.snc {

	/*background:url(images/tr1x1.png) repeat top left;*/

	background-color:#BABABA;

	/*height:1470px;*/

	height:1000px;

}





.fundacionact {

	list-style:none;

	

	color:#889B39;

	text-decoration:none;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	width:auto;

	height:10px;

	}

.snb {







	background:url(images/sn-bottom.png) no-repeat top left;







	height:13px;







}







.cnt {







	background:url(images/cn-top.png) no-repeat top left;







	height:26px;







}







.cnc, .tr1x1 {



	background:url(images/tr1x1.png) repeat top left;

	margin-left:10px;

	margin-right:10px;







}







.cnb {







	background:url(images/cn-bottom.png) no-repeat top left;







	height:13px;







}







/* sw - sidebar wide, cw - content wide (left or right sidebar) */







.swt {







	background:url(images/sw-top.png) no-repeat top left;







	height:26px;







}







.swc {







	background:url(images/tr1x1.png) repeat top left;







	height:auto;







}







.swb {







	background:url(images/sw-bottom.png) no-repeat top left;







	height:13px;







}







.cwt {







	background:url(images/cw-top.png) no-repeat top left;







	height:26px;







}







.cwc {







	background:url(images/tr1x1.png) repeat top left;







}







.cwb {







	background:url(images/cw-bottom.png) no-repeat top left;







	height:13px;







}







/* 'no sidebars' */







.cbt {







	background:url(images/cb-top.png) no-repeat top left;







	height:26px;







}







.cbc {







	background:url(images/tr1x1.png) repeat top left;







}







.cbb {







	background:url(images/cb-bottom.png) no-repeat top left;







	height:13px;







}







/* post/page container */







.snc, .cnc, .swc, .cwc, .cbc {







	padding:10px;







}







.swc ul li ul, .swc ul li div {







	padding-left:18px !important;







}







/* post/page footer */







.ft {







	background:url(images/f-top.png) no-repeat top left;







	height:13px;







}







.fb {







	background:url(images/f-bottom.png) no-repeat top left;







	height:13px;







}







.fc {







	background:url(images/tr1x1.png) repeat top left;







	height:auto;







}







.post, .page {







	margin:0 0 20px;







	text-align:justify;







}







.postmetadata {







	clear:both;







	margin-top:10px !important;







}







.clear {







	clear:both;







}







#footer p {







	margin:0;







	padding:20px 0;







	text-align:center;







}







.single-post {







	position:relative;











}















/* Headers */







h1 {







	margin:0;







}







h2 {







	margin:0;







}







h2.pagetitle {







	margin-top:0px;







	margin-bottom:0;







	padding:0;







	text-align:center;







}







#sidebar h2 {







	margin:5px 0 0;







	padding:0;







}







h3 {







	padding:0;







	margin:0;







}







h3.comments {







	padding:0;







	margin:40px auto 20px ;







}















/* Images */







p img {







	padding:0;







	max-width:100%;







}







img.centered {







	display:block;







	margin-left:auto;







	margin-right:auto;







}







img.alignright {







	padding:4px;







	margin:0 0 2px 7px;







	display:inline;







}







img.alignleft {







	padding:4px;







	margin:0 7px 2px 0;







	display:inline;







}







.alignright {







	float:right;







}







.alignleft {







	float:left;







}















/* Lists */







html>body .entry ul {







	margin-left:0px;







	padding:0 0 0 30px;







	list-style:none;







	padding-left:10px;







	text-indent:-5px;







}







html>body .entry li {







	margin:7px 0 8px 10px;







}







.entry ul li, #sidebar ul ul li, #sidebar-left ul ul li {







	list-style-type:none; /* VIÑETA A LAS LISTAS DEL SIDEBAR*/







}







.entry ol {







	padding:0 0 0 35px;







	margin:0;







}







.entry ol li {







	margin:0;







	padding:0;







}







.postmetadata ul, .postmetadata li {







	display:inline;







	list-style-type:none;







	list-style-image:none;







}







#sidebar ul, #sidebar ul ol, #sidebar-left ul, #sidebar-left ul ol {







	margin:0;







	padding:0;







}







#sidebar ul li {







	list-style-type:none;







	list-style-image:none;







	margin-bottom:15px;







}







#sidebar-left ul li {







	margin-bottom:10px;   /*MARGEN DEL SIDEBAR DERECHO */







}







#sidebar ul p, #sidebar ul select, #sidebar-left ul p, #sidebar-left ul select {







	margin:5px 0 8px;







}







#sidebar ul ul, #sidebar ul ol, #sidebar-left ul ul, #sidebar-left ul ol {







	margin:5px 0 0 10px;







}







#sidebar ul ul ul, #sidebar ul ol, #sidebar-left ul ul ul, #sidebar-left ul ol {







	margin:0 0 0 10px;







}







ol li, #sidebar ul ol li {







	/*list-style:decimal outside;*/







}







#sidebar ul ul li, #sidebar ul ol li {







	margin:3px 0 0;







	padding:0;







}















/* Form Elements */







#searchform {







	margin:0 auto;







	padding:0 3px 0 3px;







	text-align:center;







}







#sidebar #searchform #s, #sidebar-left #searchform #s {







	width:108px;







	padding:2px;







}







#sidebar #searchsubmit, #sidebar-left #searchsubmit {







	padding:1px;







}







#sidebar-left #searchsubmit {







	padding-bottom:2px;







}







.entry form { 







	text-align:center;







}







.entry form input { 







	margin-top:5px;







}







select {







	width:130px;







}







#commentform input {







	width:170px;







	padding:2px;







	margin:5px 5px 1px 0;







}







#commentform {







	margin:5px 10px 0 0;







}







#commentform textarea {







	width:100%;







	padding:2px;







}







#respond:after {







	content:"."; 







	display:block; 







	height:0; 







	clear:both; 







	visibility:hidden;







}







#commentform #submit {







	margin:0 0 5px auto;







	float:right;







}















/* Comments*/







.alt {







	margin:0;







	padding:10px;







}







.commentlist {







	padding:0;







	text-align:justify;







}







.commentlist li {







	margin:15px 0 10px;







	padding:5px 5px 10px 10px;







	list-style:none;







}







.commentlist li ul li { 







	margin-right:-5px;







	margin-left:10px;







}







.commentlist p {







	margin:10px 5px 10px 0;







}







.children { 







	padding:0;







}







#commentform p {







	margin:5px 0;







}







.nocomments {







	text-align:center;







	margin:0;







	padding:0;







}







.commentmetadata {







	margin:0;







	display:block;







}















/* Sidebar */







#sidebar ul, #sidebar li {







	margin-bottom:10px ;     /*MARGEN ABAJO DE SIDEBAR IZQ*/















}







#sidebar form {







	margin:0;







}















/* Calendar */







#wp-calendar {







	empty-cells:show;







	width:155px;







	width:100%;







}







#wp-calendar #next a {







	padding-right:10px;







	text-align:right;







}







#wp-calendar #prev a {







	padding-left:10px;







	text-align:left;







}







#wp-calendar a {







	display:block;







}







#wp-calendar caption {







	text-align:center;







	width:100%;







}







#wp-calendar td {







	padding:3px 0;







	text-align:center;







}







#wp-calendar td.pad:hover { 







	background-color:#fff; 







}















/* Tags & Classes */







acronym, abbr, span.caps {







	cursor:help;







}







acronym, abbr {







	border-bottom:1px dashed #999;







}







blockquote {







	margin:15px 30px 15px 10px;







	padding-left:20px;







}







blockquote cite {
	margin:5px 0 0;
	display:block;
}
.center {

text-align:center;


}


.hidden {
	display:none;


}


.screen-reader-text {
     position:absolute;
     left:-1000em;

}

hr {

	display:none;


}

a img {
	border:none;

}


.navigation {
	display:block;

	width:80%;
text-align:center;
	margin-top:10px;
	margin-bottom:60px;
	margin-left:10%;
}

/* Captions */

.aligncenter, div.aligncenter {
	display:block;

margin-left:auto;
	margin-right:auto;

}


.wp-caption {
	border:1px solid #333;
	text-align:center;
	background:url(images/tr1x1.png);
	padding-top:4px;
	margin:10px;

}


.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;

}

/* sidebars */

#searchform input {
	background:transparent !important;
	border:1px solid #000;
	height:14px !important;

	margin:0;
	padding:0;

	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:italic;


}

#searchform input[type="submit"] {
	height:20px !important;
	position:relative;
	top:1px;

	font-family:Verdana, Geneva, sans-serif;

	font-size:11px;
	font-style:italic;


}

#sidebar-left  ul li:first-child h2:first-child, #sidebar ul li:first-child h2:first-child {
	margin-top:0;


}

.srh2f {
	margin-top:20px !important;

}

#sidebar-left h2, #sidebar h2 {

	margin-top:15px;
	margin-bottom:15px;
	background:url(http://www.fundacioncasanueva.org.mx/wp-content/themes/kinyonga/img/fondo_glock.png) repeat-x top left;
	left:-10px;
	width:190px;
	height:34px;
	line-height:26px;
	padding-left:20px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding-left:10px;
}

/*misc*/
.cb {
	clear:both;
}
.fr {
	float:right;
}


.mb5px {
	padding-bottom:5px;
}


.b {

	font-weight:bold;

}



#ima_histo{
	margin:20px; 
	}


#ima_histo img {
	width:450px;
	
	height:auto;}

#ima_histo1{

	}


#ima_histo1 img {
	width:450px;
	
	height:auto;}


