/*
*************************************************************
* Copyright 2005 Hagan Fox (haganfox AT users.sourceforge.net)
* Based on pmwiki.css Copyright 2004 Patrick R. Michaud (pmichaud@pobox.com)
* You can redistribute this file and/or modify   it under the terms
* of the GNU General Public License as published by the Free Software
* Foundation; either version 2 of the License, or (at your option)
* any later version.  See http://www.gnu.org/licenses/gpl.txt
*************************************************************
*/
/* General settings */
body { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#333333;
 	font-size:10pt; 	
	background-color:#ffffff; 
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:0px; 
}
textarea, pre, tt, code { font-size:10pt; }
small { font-size:0.85em; }
img { border-width:0px; border-color:#cccccc; }
ul { list-style-image:url(images/vinheta.gif); }
hr { color:#cccccc }
/* Headings */
/* h1 { font-size:2.0em; margin-top:15px; margin-bottom:8px; } */
h1 { margin-bottom:2px; padding-bottom:1px; vertical-align:bottom;
 border-bottom:1px solid #dddddd; font-size:1.67em; font-weight:500;
 margin-top:0px; }
h2 { font-size:1.47em; margin-top:9px; margin-bottom:6px; }
h3 { font-size:1.27em; margin-top:7px; margin-bottom:5px; }
h4 { font-size:1.08em; margin-top:6px; margin-bottom:5px; }
h5 { font-size:1.0em; margin-top:5px; margin-bottom:4px; }
h6 { font-size:1.0em; margin-top:5px; margin-bottom:4px; }
/* Links */
a { font-weight:bold; color:#003356; text-decoration:none; }
a:visited { font-weight:bold; color:#003399; text-decoration:none; }
a:hover { color:#0044dd; text-decoration:underline; }
a:active { color:#9c0606; }
/* two-columned definition list */
dl.dlcol dt { float:left; padding-right:0.5em; }
dl.dlcol dd { margin-left:13em; }

/* Built-ins */
.indent { margin-left:30px; }
.outdent { margin-left:30px; text-indent:-30px; }
.diffbox { width:745px; margin-top:10px; }
.diffadd code, .diffdel code { padding-right:1px; white-space:normal; }
.diffrestore, .difftype, .difftime .diffauthor { font-size:8pt; }
.diffrestore { margin-top:2px; }
.gotopreview a { border:1px solid #666666; }
.wikitrail { white-space:nowrap; }
.search, .wikisearch { margin-top:0px; margin-bottom:0px; }
h1.wikiaction, h2.wikiaction { font-weight:400; font-size:125%;
 margin-top:0px; margin-bottom:3px; padding-bottom:1px; }
#wikitext { padding-top:1px; }
/* Edit Page */
#wikiedit form { margin-top:1px; margin-bottom:1px; }
#wikiedit textarea { width:740px; height:450px; background-color:#ffffff; }
#wikiedit textarea { border:1px solid #666666; margin-bottom:3px;
 margin-top:0px; padding:3px; }
#wikiedit h1 a, #wikiedit h1 a:visited { text-decoration:none; }
#wikiedit h1 a:hover { text-decoration:underline; }
#wikiedit.separator { font-size:1.08em; }
.gotopreview a { color:black; font-weight:bold; background-color:#e7e7e7; vertical-align:top;
 margin-right:3px; padding:1px; border:1px solid #666666; }
table .quickref { margin-top:3px; }
#wikiedit .authtxt { font-weight:bold; background-color:#fcfcfc;
 border:1px solid #333333; padding-left:2px; padding-bottom:1px;
 margin-bottom:2px; margin-right:3px; }
#wikipreview { width:585px;  padding:10px; padding-top:4px;
 border:1px dotted #cccccc; }
#edithist { font-weight:normal; font-size:11pt; }
.searchbox, .wikisearchbox, .newpagetext { background-color:#fcfcfc;
 border:1px solid #666666; margin-right:3px; padding-left:3px; }
.searchbutton, .wikisearchbutton, .newpagebutton { background-color:#e7e7e7;
 font-weight:bold; padding:1px; border:1px solid #666666; }
.ebutton input { background-color:#e7e7e7; font-weight:bold;
 padding:1px; border:1px solid #666666; margin-bottom:0px; }
.eformtext input { background-color:#fcfcfc; border:1px solid #666666;
 margin-right:3px; padding-left:3px; margin-bottom:2px; }
/* Upper Table */
#sitehead { font-family: Verdana,Arial,Helvetica,sans-serif; width:790px; height:173px; background-color:#003399  }

#sitehead { margin-top:3px;
 border-top:1px solid #cccccc; border-bottom:0px solid #cccccc; 
 border-left:1px solid #cccccc;  border-right:1px solid #cccccc;}
#headleft { width:165px; vertical-align:bottom; white-space:nowrap;
 padding-bottom:2px; padding-top:2px; padding-left:9px; padding-right:5px;
 white-space:nowrap; vertical-align:middle; }
#headlogo { text-align:left; font-size:1.69em; font-weight:500;
  white-space:nowrap; }
#headlogo a, #headlogo a:visited { font-weight:500; }
#headlogo img { border:0px; margin-bottom:2px; margin-top:2px; }
#headright { text-align:right; padding-right:8px; }
#headcmdsupper, #headcmdslower { color:#333333; font-size:9pt; margin-top:2px; }
#headcmdsupper a, #headcmdslower a { font-weight:normal; }
#headcmdsupper, #headcmdslower { padding-bottom:0px; padding-top:1px; }
#headright form.search { display:inline; margin:0px; }
#headright input.searchbox { font-size:85%;  width:105px; }
#headright input.searchbutton { font-size:85%; font-weight:normal;
 padding:0px; }
/* #headbacklinks { display:none; } */
#headbrowse { } #headedit { } #headdiff { } #headupload { }
#headprint { } .headsearch { }

/* Admin Bar */
#siteadmintop, #siteadminbtm { width:790px;  border-right:1px solid #cccccc;
  border-left:1px solid #cccccc; background-color:#f7f7f7;
  font-family: Verdana,Arial,Helvetica,sans-serif; font-size:10pt; }
#siteadmintop { border-top:1px solid #cccccc; }
#siteadminbtm { border-bottom:1px solid #cccccc; }
#siteadmintop a, #siteadminbtm a { font-weight:normal; }
#siteadmintop td, #siteadminbtm td { text-align:center; font-size:10pt;
  background-color:#f7f7f7; padding:2px; padding-top:1px; }

/* Main content table */
#sitemain { width:790px; }
/* Main site area */
#maincontent { width:595px; background-color:#ffffff; vertical-align:top;
 padding:10px; padding-top:2px;  border:1px solid #cccccc; }
#maincontent, #maincontent table { font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size:9.4pt; }
#maincontent a, #maincontent a:visited  { font-weight:normal;
 text-decoration:underline; }
#maincontent img { border-width:1px; }
#location { margin-bottom:2px; vertical-align:top;
 border-bottom:1px solid #dddddd; }
#location a, #location a:visited { text-decoration:none; }
#location a:hover { text-decoration:underline; }
#location .grouplink, #location .separator { font-size:12px; }
#location .separator { padding-left:1px; padding-right:1px; }
#location .titlelink { font-size:14px; font-weight:bold; }
#wikiupload form { margin-top:0px; margin-bottom: 8px; }
/* Right column */
#mainsidebar { font-size:11pt; background-color:#ffffff;
 vertical-align:top;  }
#mainsidebar td { font-size:10pt; }
#mainsidebar a { font-weight:normal; }
#mainsidebar h1, #mainsidebar h5, #mainsidebar h6, #mainsidebar .divider,
 #mainsidebar .wikisearch, #mainsidebar .newpage, #mainsidebar .sidehead {
 font-size:11pt;  font-weight:normal;  white-space:nowrap;
 text-align:left;  background-color:#eeeeee;  padding-left:6px;
 padding-right:2px;  padding-bottom:1px;
 border-top:2px solid #eeeeee;  border-bottom:1px solid #e6e6e6; }
#mainsidebar .wikisearch, #mainsidebar .newpage { padding-left:3px; padding-right:3px; }
#mainsidebar strong { font-size:11pt; font-weight:normal; white-space:nowrap;
 margin-left:4px; margin-right:6px; }
#mainsidebar ul { white-space:nowrap; font-size:10pt; margin:3px;
 padding-left:5px; list-style-type:none; }
#mainsidebar .indent { margin-left:10px; margin-right:2px; }

#mainsidebar form { margin:0px; }
#mainsidebar input.wikisearchbox, #mainsidebar input.newpagetext {
 font-size:9pt; margin-left:1px; margin-right:3px; width:100px; }
#mainsidebar input.wikisearchbutton, #mainsidebar input.newpagebutton {
 font-size:9pt; font-weight:normal; padding:0px; }
/*
#sidebarbottom { display:none; }
*/

/* Site footer */

#footleft, #footleft a, #footmiddle, #footmiddle a, #footright, #footright a {
 font-weight:normal; }
#footleft { font-size:9pt; padding-left:5px; padding-right:5px; }
#footedit { }
#foothist { }
#footmiddle { font-size:9pt; text-align:center; color:#999999; }
#footlastmod { }
#footright { font-size:9pt; text-align:right; padding-left:5px;
 padding-right:5px; }
#footchanges { }
#footeditsb { }
#sitesole, #sitesole a, #sitesole a:visited { font-weight:normal;
 color:#cccccc; }
#sitesole { font-size:0.8em; text-align:center; padding-top:2px;
 padding-bottom:3px; padding-right:75px; }
#sitesole a:hover { color:#999999; }
#copyright { margin-right:5px; }
#pie{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#B1C3D9;
	padding-top:2px;
	padding-bottom:3px;
	font-size:10px;
	}
#pie a{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#B1C3D9;
	padding-top:2px;
	padding-bottom:3px;
	font-size:10px; 
}

#contienecal {
			width: 202px; /*270px*/
			border: 1px solid gray;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			font-family: Arial, sans-serif;
			color: #4F76A3;
		}		


#tunivtit{
			font-family: Arial, sans-serif;
			color: #000000;
			font-family:Arial, Helvetica, sans-serif;
		        font-size:12px;
			font-weight:bold;
			background-color:#D9E8FF;
/*			text-align:center;*/
			padding-left:5px;
			padding-right:5px;
			padding-top:5px;
			padding-bottom:5px;			

	}
#tunivnom{
			font-family: Arial, sans-serif;
			color: #000066;
			font-family:Arial, Helvetica, sans-serif;
		    font-size:12px;
			font-weight:bold;
			background-color:#F4F9FF;
/*			text-align:center;*/
			padding-left:7px;
			padding-right:3px;
			padding-top:3px;
			padding-bottom:0px;			

	}

#tunivlink{
			font-family: Arial, sans-serif;
			color: #000066;
			font-family:Arial, Helvetica, sans-serif;
		        font-size:11px;
			background-color:#FFFFFF;
/*			font-weight:bold;
/*			text-align:center;*/
			padding-left:7px;
			padding-right:3px;
			padding-top:3px;
			padding-bottom:0px;
			
	}	
#tunivdepto{
			font-family: Arial, sans-serif;
			color: #000066;
			font-family:Arial, Helvetica, sans-serif;
		    font-size:11px;
			background-color:#FFFFFF;
/*			font-weight:bold;
/*			text-align:center;*/
			padding-left:7px;
			padding-right:3px;
			padding-top:3px;
			padding-bottom:0px;			

	}	
#tunivfono{
			font-family: Arial, sans-serif;
			color: #000066;
			font-family:Arial, Helvetica, sans-serif;
		    font-size:11px;
			background-color:#FFFFFF;
/*			font-weight:bold;
/*			text-align:center;*/
			padding-left:7px;
			padding-right:3px;
			padding-top:3px;
			padding-bottom:0px;			

	}	

/* COLUMNA DESTACADOS  */
#ultimo {
			width: 345px; /*270px*/
			height: 219px;
			border: 0px solid #993300;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			padding-top:0px;
			font-family: Arial, sans-serif;
			color: #663300;
			background-image: url(images/loultimo.jpg);
			background-repeat: no-repeat;
		}
#participa {
			width: 345px; /*270px*/
			height: 219px;
			border: 0px solid #993300;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			padding-top:0px;
			font-family: Arial, sans-serif;
			color: #663300;
			background-image: url(images/participa.jpg);
			background-repeat: no-repeat;
		}
#encuest {
			width: 345px; /*270px*/
			height: 219px;
			border: 0px solid #993300;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			padding-top:0px;
			font-family: Arial, sans-serif;
			color: #663300;
			background-image: url(images/encuesta.jpg);
			background-repeat: no-repeat;
		}
#calendario {
			width: 345px; /*270px*/
			border: 0px solid #993300;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			padding-top:0px;
			font-family: Arial, sans-serif;
			color: #663300;
			background-image: url(images/calendario.jpg);
			background-repeat: no-repeat;
		}

#fondo_conocimiento2 {
	width: 167px;
	height:130px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	padding-top:32px;
	padding-left:3px;
	background-image: url(images/fondo_conocimiento2.jpg);
	background-repeat: no-repeat;
	position:relative;
	float: left;
		}


#fondo_lugares2 {
			width: 167px; 
			height:130px;
			font-family: Verdana;
			font-size: 11px;
			line-height: 16px;
			padding-top:32px;
			padding-left:3px;
			background-image: url(images/fondo_lugares2.jpg);
			background-repeat: no-repeat;
			position:relative;
			float: left;
		}
		
		
#fondo_niveles2 {
			width: 167px; 
			height:130px;
			font-family: Verdana;
			font-size: 11px;
			line-height: 16px;
			padding-top:32px;
			padding-left:3px;
			background-image: url(images/fondo_niveles2.jpg);
			background-repeat: no-repeat;
			position:relative;
			float: left;
		}
		
	
#fondo_proyectos2 {
			width: 167px; 
			height:130px;
			font-family: Verdana;
			font-size: 11px;
			line-height: 16px;
			padding-top:32px;
			padding-left:3px;
			background-image: url(images/fondo_proyectos2.jpg);
			background-repeat: no-repeat;
			position:relative;
			float: left;
		}
		
		

/* FIN COLUMNA DESTACADOS */
/* TABLAS DE NOTICIAS */
#contenedor {
			width: 90%; /*270px*/
			border: 1px solid #993300;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			font-family: Arial, sans-serif;
			color: #663300;
		}
#conten {
			width: 95%; /*270px*/
			border: 1px solid #993300;
			margin: 10px;
			margin-left: 30px;
			margin-right: auto;
			font-family: Arial, sans-serif;
			color: #663300;
		}
#conten2 {
			width: 78%; /*270px*/
			border: 1px solid #993300;
			margin: 10px;			
			margin-left: auto;
			margin-right: auto;
			font-family: Arial, sans-serif;
			color: #663300;
		}

#contenedorz {
			width: 80%; /*270px*/
			border: 1px solid #993300;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			font-family: Arial, sans-serif;
			color: #663300;
		}

#contenedor2 {
	width: 90%; /*270px*/
	border: 1px solid #FF6600;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, sans-serif;
	color: #660000;
	background-color: #FFFF99;
			}

#titular1 {
	padding: 5px;
	background-color:#CC9900;
	font-weight: bold;
	text-align: center;
	color:#660000;
	background-image: url(images/boton1.jpg);
	background-repeat: repeat-x;
		}

#titular2 {
	padding: 5px;
	background-color:#FF6600;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
	background-image: url(images/boton3.jpg);
}
		
#titular3 {
	padding: 5px;
	background-color:#996600;
	font-weight: bold;
	text-align: center;
	color:#FFFFFF;
	background-image: url(images/boton2.jpg);
}

#titular4 {
			padding: 3px;
			border: 1px dotted #FF6600;
			background-color:#FFD0B0;
			font-weight: bold;
			text-align: center;
			color:#000000;
}

#fondo_titulos {
	position:relative;
	width:790px;
	height:35px;
	z-index:1;
	background-image: url(http://www.redpizarra.org/pub/imagenes/fondo_titulos.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	left: 5px;
}

#titularCalendario {
	padding: 5px;
	background-color:#FFAE00;
	font-weight: bold;
	text-align: center;
	color:#000066;
	width: 210px;
	float: left;
}

#contenedorCalendario {
	width: 220px; /*270px*/
	border: 1px solid #993300;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, sans-serif;
	color: #663300;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
		}


#articulo {
	padding: 5px;
	font-size:12px;
	text-align:justify;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #CC6600;
	
		}
#contenedor10 {
			width: 50%; /*270px*/
			border: 2px solid #4575CA;
			margin: 4px;
			margin-left: auto;
			margin-right: auto;
			padding-left:8px;
			padding-right:8px;
			font-family: Arial, sans-serif;
			color: #000000;
			background-color:#FFE8C9;
		}
#contenedor10 a {
		
		text-decoration: underline;

/*		color: #3399FF;		*/
		color: #FF0000;		
	}
#contenedor8 {
			width: 77%; /*270px*/
			border: 1px solid #CC6600;
			margin: 4px;
			margin-left: auto;
			margin-right: auto;
			font-family: Arial, sans-serif;
			color: #000000;
			background-color:#FFE8C9;
		}

#contenedor88 {
			width: 77%; /*270px*/
			border: 1px solid #CC6600;
			margin: 4px;
			margin-left: auto;
			margin-right: auto;
			font-family: Arial, sans-serif;
			color: #000000;
			background-color:#FFF9DD;
		}

#titular8 {
	padding: 5px;
	background-color:#FF0000;
	font-weight: bold;
	text-align: center;
	
	color:#ffffff;
	background-image: url(images/boton2.jpg);			
}
#articulo8 {
	padding:5px;
	font-size:12px;
	text-align:justify;
	border-bottom-width: 10px;
	border-bottom-style: double;
	border-bottom-color: #ffffff;
}

/*#articulo .1 {
background-color:#009999;
}*/

		
#leerMas {
	background-color:#EFCF5E;
	color:#993300;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	margin-right:0;
	font-family: Arial, Helvetica, sans-serif;
		}
#leerMas1 {
	background-color:#FC6463;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	margin-right:0;
	font-family: Arial, Helvetica, sans-serif;
		}
#ingresar {
	background-color:#0099FF;
	color:#000099;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	margin-right:0;
	font-family: Arial, Helvetica, sans-serif;
		}	
		
/* FORMATOS DECORATIVOS DE TABLAS */

#celdaFondoBaner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #0033CC;
	background-color: #FF9649;
	background-image: url(../../../uploads/Home/fondito-baner-ninos.jpg);
	background-repeat: no-repeat;	
}

#celdaCeleste {
	padding-left: 10px;
	background-color:#d1e6f7;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #66CCFF;
	font-size:12px;
	height:130px;
}


#celdaNaranja {
	padding-left: 10px;
	background-color:#fff1cc;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ffcc00;
	font-size:12px;
	height:130px;
}

#celdaRoja {
	padding-left: 10px;
	background-color:#ffe4da;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #ff9933;
	font-size:12px;
	height:130px;
}



#celdaVerde {
	padding-left: 10px;
	background-color:#daffdd;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #99cc99;
	font-size:12px;
	height:130px;
}


/* DESCRIPCIONES GENERALES */
#descripcion1 {
	width: 90%;
	background-color:#E6EDF5;
	font-size:12px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0099CC;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0033CC;
	padding: 15px;
	font-style: italic;
		}

/* MENUS */

#menuMain {

vertical-align:bottom;
}

#menuEncabezado {

/*vertical-align:bottom;*/
padding-bottom:5px
}

#menuMain a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}


/* prueba menu centro */  		
#centro {
			width: 250px; /*270px*/
			margin: 2px;
			margin-left: auto;
			font-family: Arial, sans-serif;
			color: #4F76A3;
			float:left;
			margin-right:auto;
			top:auto;
		}
		
#centrofoto {
/*			width: 250px; /*270px
			margin: 10px;*/
			margin-left: 80px;
/*			margin-right: auto;*/
			font-family: Arial, sans-serif;
			color: #4F76A3;
			float:left;
			/*margin-right:15px;*/
			top:auto;
		}
		
#calendarioFoto {
			width: 250px; /*270px*/
			margin: 10px;
			margin-left: 5px;
			margin-right: 50px;;
			font-family: Arial, sans-serif;
			color: #4F76A3;
			float:right;
			top:auto;
			background-repeat:no-repeat;
			
		}
		
#calendarioFoto2 {
			width: 250px; /*270px*/
			margin: 10px;
			margin-left: auto;
			margin-right: 10px;
			font-family: Arial, sans-serif;
			color: #4F76A3;
			float:right;
			top:auto;
			background-repeat:no-repeat;

		}

#divParticipar {
			width: 90%; /*270px*/
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			font-family: Arial, sans-serif;
			color: #365270;
			float:left;
			margin-right:15px;
			top:auto;
			padding-top:20px;
			
		}

#divForo {
	width: 90%; /*270px*/
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	font-family: Arial, sans-serif;
	color: #4F76A3;
	float:left;
	margin-right:15px;
	top:auto;
	padding-top:20px;
	background-color: #CCFF00;			
		}


#titulo {
			
			text-align: center;
			color:#BFDD7D
		}
/*********************Index Modificado HHHH*******************************/
#contenedorindex {
			/*width: auto;*/
			border: 1px solid #333333;
			margin: 5px;
			padding:0px;
			margin-left: auto;
			margin-right: auto;
			vertical-align:top;
			font-family: Arial, sans-serif;
			color: #596B77;
			font-size:80%;
			/*background-image: url(images/fondis1.jpg);*/
			border-spacing:0px;
		}


#contenedorindex td {
		
		border: 1px solid #9E826A;
}

#contenindex {
			width: 354px; /*270px*/
			height:70px;
			border: 0px;
/*			border-left:4px;*/
			margin: 10px;			
			margin-left: auto;
			margin-right: auto;
			padding-left:10px;
			font-family: Arial, sans-serif;
			color: #663300;
			background-image: url(images/buscar.jpg);
			background-repeat:no-repeat;
		}
#contenedorcalp {
			/*width: auto;*/
			border: 1px solid #336699;
			margin: 5px;
			padding:0px;
			margin-left: auto;
			margin-right: auto;
			vertical-align:top;
			font-family: Arial, sans-serif;
			color: #596B77;
			font-size:80%;
			/*background-image: url(images/fondis1.jpg);*/
			border-spacing:5px;
		}


#contenedorcalp td {
		
		border: 1px double #666666;
}
#contenedorcalp2 {
			/*width: auto;*/
			border: 1px solid #336699;
			margin: 5px;
			padding:0px;
			margin-left: auto;
			margin-right: auto;
			text-align:center;
			vertical-align:top;
			font-family: Arial, sans-serif;
			color: #596B77;
			font-size:80%;
			/*background-image: url(../images/fondis1.jpg);*/
			border-spacing:5px;
			background-color:#EEEDD0;
		}
#contenedorcalp2 a {
		border: 0px solid #3399FF;
		margin-right:3px;
		padding:0px 1px;	
		background-position:bottom;
		text-decoration: none;

/*		color: #3399FF;		*/
		color: #FF9900;		
	}

#contenedorcalp2 td {
		
		border: 1px double #666666;
}

#contenedorcalp2 a:hover, div.meneame a:active {
		border: 1px solid #FF9900;
		background-image:none;
		background-color:#FFEDD2;
		color: #FF9900;
	}
	
#contenedorcalp3 {
			/*width: auto;*/
			border: 1px solid #336699;
			margin: 5px;
			padding:0px;
			margin-left: auto;
			margin-right: auto;
			text-align:center;
			vertical-align:top;
			font-family: Arial, sans-serif;
			color: #596B77;
			font-size:80%;
			/*background-image: url(../images/fondis1.jpg);*/
			border-spacing:5px;
			background-color:#EEEDD0;
		}
#contenedorcalp3 a {
		border: 0px dotted #3399FF;
		margin-right:3px;
		padding:0px 1px;	
		background-position:bottom;
		text-decoration: none;

/*		color: #3399FF;		*/
		color: #FF9900;		
	}

#contenedorcalp3 td {
		
		border: 1px double #666666;
}

#contenedorcalp3 a:hover, div.meneame a:active {
		border: 1px solid #FF9900;
		background-image:none;
		background-color:#FFEDD2;
		color: #FF9900;
	}
#contenedor9 {
			width: 50%; /*270px*/
			border: 2px solid #4575CA;
			margin: 4px;
			margin-left: auto;
			margin-right: auto;
			padding-left:8px;
			padding-right:8px;
			font-family: Arial, sans-serif;
			color: #000000;
			background-color:#FFE8C9;
		}
#contenedor91 {
			width: 33%; /*270px*/
			border: 2px solid #4575CA;
			margin: 4px;
			margin-left: auto;
			margin-right: auto;
			padding-left:8px;
			padding-right:8px;
			font-family: Arial, sans-serif;
			color: #000000;
			background-color:#FFE8C9;
		}

#contenedor1 {
			/*width: 50%; /*270px*/
			border: 2px solid #4575CA;
			margin: 4px;
			margin-left: auto;
			margin-right: auto;
			padding-left:8px;
			padding-right:8px;
			font-family: Arial, sans-serif;
			color: #000000;
			background-color:#FBECEC;
		}

#titularindexx {
	padding: 5px;
	background-color:#FFE8C9;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
/*	background-image: url(images/boton3.jpg);			*/
}
#titularindexy {
	padding: 5px;
	background-color:#FFE8C9;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
/*	background-image: url(images/boton3.jpg);			*/
}
#titularx {
	padding: 5px;
	background-color:#FA9E4B;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
	background-image: url(images/boton7.jpg);			
}
#titulary {
	padding: 5px;
	background-color:#D84440;
	font-weight: bold;
	text-align: center;
	color:#ffffff;
/*	background-image: url(images/boton3.jpg);			*/
}
/*********************Index Modificado HHHH*******************************/

#medio {
	padding: 5px;
	border-bottom:5px solid #BFDD7D;
	font-size:12px;
	background-image:url(../../../images/Cuadros/1.jpg);
	background-repeat: no-repeat;
	text-align:justify;
		}
#medio1 {
			padding: 10px;
			border-bottom:5px solid #D580DD;
			font-size:12px;
			background-image:url(../../../images/Cuadros/2.jpg);
			background-repeat: no-repeat;
			text-align:justify;
		}		
		
#medio2 {
			padding: 5px;
			border-bottom:5px solid #63CBED;
			font-size:12px;
			background-image:url(../../../images/Cuadros/3.jpg);
			background-repeat:no-repeat;
		}		
#medio3 {
			padding: 5px;
			border-bottom:5px solid #FF4964;
			font-size:12px;
			background-image:url(../../../images/Cuadros/5.jpg);
			background-repeat:no-repeat;
		}						
		
		
#verMas {
		background-color:#F9F9F9;
		font-family:Arial, Helvetica, sans-serif;
		color:#FF9900;
		font-size:12px;
		font-weight:bold;
		text-align:right;
		margin-right:0;
		}	  



/* MARGENES */
#tabulacionIzq{
	text-indent: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}


/********* TABLAS ******************/

/**** SideBar Home ********/

#contenedorciu {
			width: 184px; /*270px*/
			border: 1px solid #666666;
			margin: 10px;
			padding:4px;
/*			padding-left:4px;*/
			margin-left: auto;
			margin-right: auto;
			vertical-align:top;
			font-family: Arial, sans-serif;
			color: #4F76A3;
			background-color:#FBFBFF;
		}
#titularciu {
	padding: 5px;
	background-color:#757575;
	font-weight: bold;
	text-align: center;
	color:#FFFFFF;
/*	background-image: url(images/boton5.jpg);*/
}
#articulociu {
	padding:5px;
	font-size:12px;
	text-align:justify;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FF6300;
}
/*#ciudadesS {
			text-align:justify;
			align:right;
			width:189px;
			height:180px;
			vertical-align:top;
			text-align:justify;		
			background-image:url(../../../images/Cuadros/6c.jpg);
			background-repeat:no-repeat;
}*/		
#tbl_participa {
background-image:url(images/1f.jpg);
vertical-align:top;
width:189px;
height:180px;
padding:0px;
border: solid 0px #003366;
}

#tbl_participa .fondoTitulo {
padding-top:33px;
vertical-align:top;
height:31px;
background-image:url(images/tit_accede.jpg);
background-repeat:no-repeat;
}

#tbl_wikiPizarra {
background-image:url(images/1f.jpg);
width:189px;
height:110px;
padding:0px;
border: solid 0px #003366;
}

#tbl_wikiPizarra .fondoTitulo {
padding-top:33px;
height:31px;
background-image:url(images/tit_wikiPizarra.jpg);
background-repeat:no-repeat;
}

#tbl_servicios {
	background-image:url(images/6.jpg);
	width:189px;
	height:110px;
	padding:0px;
	border: solid 0px #003366;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}

#tbl_servicios .fondoTitulo {
padding-top:33px;
height:31px;
background-image:url(images/servicio.jpg);
background-repeat:no-repeat;
}

#tbl_recursos {
	background-image:url(images/6.jpg);
	width:189px;
	height:110px;
	padding:0px;
	border: solid 0px #003366;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}

#tbl_recursos .fondoTitulo {
padding-top:33px;
height:31px;
background-image:url(images/recursos.jpg);
background-repeat:no-repeat;
}

#tbl_navegacion {
	/*background-image:url(images/menu.jpg);*/
	background-color: #feedd1;
	width:185px;
	height:100%;
	padding:0px;

	text-align:left;
	vertical-align:top;
	border: solid 0px #003366;
	background-repeat: no-repeat;
}

#tbl_navegacion .fondoTitulo {
padding-top:33px;
height:31px;
background-image:url(images/navegacion.jpg);
background-repeat:no-repeat;
}

#tbl_formacion {
	background-image:url(images/5.jpg);
	width:189px;
	height:110px;
	padding:0px;
	border: solid 0px #003366;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}

#tbl_formacion .fondoTitulo {
padding-top:33px;
height:31px;
background-image:url(images/formacion.jpg);
background-repeat:no-repeat;
}

#tbl_institucional {
	background-image:url(images/4.jpg);
	width:189px;
	height:110px;
	padding:0px;
	border: solid 0px #003366;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: bottom;
}

#tbl_institucional .fondoTitulo {
padding-top:33px;
height:31px;
background-image:url(images/institucion.jpg);
background-repeat:no-repeat;
}

#celda_blanca {
	border: medium solid #FFFFFF;
	background-color: #E0F4DF;	
}



#tabla1 {
	border: 1px  solid #666666;

}

#tabla_verde {
padding:15px;
border:2px solid #128400;
background-color:#f5f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
text-align:justify;
}

#tabla_mostaza {
padding:15px;
border:2px solid #D09D00;
background-color:#f5f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
text-align:justify;
}

#tabla_calipso {
padding:15px;
border:2px solid #126486;
background-color:#f5f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
text-align:justify;
}

#tabla_ladrillo {
padding:15px;
border:2px solid #D25000;
background-color:#f5f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
text-align:justify;
}

#tabla_observaciones {
padding:15px;
border:2px dotted #000099;
background-color:#EEEEEE;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
text-align:justify;
}


/**** Baner del Home ********/
#tbl_banerninhos {
	padding:0px;
	background-color: #FF9649;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

#tablaVideoSon{
	background-image:url(images/FondoVid.jpg);
	width:530px;
	height:631px;
	margin-left:90px;
	margin-top:100px;
	
}

#tablaVideoSon .celdaVS{
	padding-top:50px;
	padding-left:15px;
}

#texto{
                text-align:justify;
}

/* juegos */
#tablaJuegos{
	background-image:url(images/fondoje.jpg);
	width:655px;
	height:830px;
	margin-left:90px;
	margin-top:100px;
	background-repeat: no-repeat;
}

#tablaJuegos .celdaJ{
	padding-top:110px;
	padding-left:30px;
}

#paisitos{
	width:211px;
	height:294px;
	background-image:url(images/fondo-portales.jpg);
	background-repeat: no-repeat;
	margin-top: 11px;
	padding-top: 30px;
	padding-right:4px;
	float: right;
}
#educativos{
	width:213px;
	height:195px;
	background-image:url(images/fondo-educativa.jpg);
	background-repeat: no-repeat;
	padding-top: 25px;
	float: left;
}

#sobrepiza{
	width:403px;
	height:147px;
	background-image:url(images/fondotemas.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	padding-top: 45px;
	float: right;
}
#busqueditas{
	width:307px;
	height:255px;
	background-image:url(images/fondo-busquedas.jpg);
	background-repeat: no-repeat;
	margin-top: 204px;
	padding-top: 50px;
	float: left;
}
#tblgeneral{
	background-image:url(images/fondo-general.jpg);
	background-repeat: no-repeat;
/*	background-position: center;*/
	background-position: 52% 62%;
	
}



/* Larger fonts */
/*
body { font-size:10.5pt; }
h1 { font-size:2em; margin-top:16px; margin-bottom:10px; }
h2 { font-size:1.35em; margin-top:10px; margin-bottom:8px; }
h3 { font-size:1.17em; margin-top:8px; margin-bottom:7px; }
h4 { font-size:1.07em; margin-top:7px; margin-bottom:6px; }
h5 { font-size:1.0em; margin-top:6px; margin-bottom:5px; }
h6 { font-size:1.0em; margin-top:6px; margin-bottom:5px; }
#maincontent { font-size:10.5pt; }
#location .titlelink { font-size:1.62em; }
*/
/* Smaller fonts */
/*
body { font-size:9pt; }
h1 { font-size:2em; margin-top:14px; margin-bottom:7px; }
h2 { font-size:1.4em; margin-top:8px; margin-bottom:6px; }
h3 { font-size:1.22em; margin-top:6px; margin-bottom:5px; }
h4 { font-size:1.07em; margin-top:5px; margin-bottom:5px; }
h5 { font-size:1.00em; margin-top:4px; margin-bottom:4px; }
h6 { font-size:1.0em; margin-top:4px; margin-bottom:4px; }
#maincontent { font-size:9pt; }
#location .titlelink { font-size:1.55em; }
*/


@media print {
body { font-family: arial, helvetica, geneva, sans-serif; }
body { width:auto; background-color:#ffffff; margin:0px; padding:0.5em; }
body, td, th { color:#000000; }
small { font-size:0.85em; }
img { border-width: 1px; }
/* Links */
a:link { color:#444444; font-weight:bold; text-decoration:none; }
a:visited { color:#444444; font-weight:bold; text-decoration:none; }
a.sitelink:hover { color: #444444; text-decoration:underline; }
a.createlink { color:#444444; }
a.createlink:visited { color:#444444; }
a.createlink:hover { color:#ff2222; }
/* Unique IDs */
#sitemain { width:790px; border-left:0px; border-right:0px; }
#maincontent { border-left:0px; border-right:0px; border-top:0px; }
#mainsidebar, #sitehead { display:none; }
#sitefoot { padding-top:3px; }
#footleft, #footleft a, #footright, #footright a { display:none;}
#footleft, #footright { width:0px; }
#footmiddle { text-align:left; }
#sitesole { text-align:left; }




}
