@charset "utf-8";
/* CSS Document */

body{
	color: #333333;
	font-family: tahoma, "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(imagenes/fondo_pag.jpg);
	background-attachment: fixed;
	margin-top: 0px;
}
a:link {
	color: #515128;
}
a:hover {
	color: #933000;
}
a:visited {
	color: #79503E;
}
.tit_tema {
	font: bold 1.2em Geneva, Arial, Helvetica, sans-serif, Tahoma;
	color: #4D6725;
	display: block;
	padding-top: 10px;
	padding-bottom: 5px;
	text-indent: 10px;
	border-bottom: 1px dashed #775C4D;
}
.subtit_tema {
	font-size: 1.1em;
	font-weight: bold;
	color: #CC5200;
	display: block;
	text-indent: 30px;
	line-height: 24px;
}

.tit_caja {
	font: bold 14px/31px Tahoma, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
	text-indent: 60px;
	display: block;
	background: url(imagenes/fnd_tit_caja.gif) no-repeat;
	color: #333333;
}

/*   ESTRUCTURA BÁSICA */

#cajalat1 {
	float: left;
	width: 560px;
	
}
#cajalat2 {
	float: right;
	width: 300px;
	margin-top: 15px;
}

#cajalat_1a {
	float: left;
	width: 185px;
	padding-left: 15px;
	background-repeat: repeat-y;
	background-image: url(imagenes/fnd_menu_lateral.jpg);
	
}
#cajalat_1b {
	float: right;
	width: 310px;
	margin-top: 15px;
	position: relative;
	z-index: 2;
	
	
}
.quienes, .buscamos, .ofrecemos, .contamos, .galeria {
	height: 21px;
}
.esconde {
	display: none;
}
.quienes {
	background-image: url(imagenes/quienes_somos.gif);
	background-repeat: no-repeat;
}

.buscamos {
	background-image: url(imagenes/que_buscamos.gif);
	background-repeat: no-repeat;
}
.ofrecemos {
	background-image: url(imagenes/que_ofrecemos.gif);
	background-repeat: no-repeat;
}
.contamos {
	background-image: url(imagenes/conque_contamos.gif);
	background-repeat: no-repeat;
}
.periodico, .emisora {
	height: 32px;
}


.periodico {
	background-image: url(imagenes/periodico_escolar.gif);
	background-repeat: no-repeat;
}
.emisora {
	background-image: url(imagenes/emisora_estudiantil.gif);
	background-repeat: no-repeat;
}








#cajalat_s2 {
	float: right;
	width: 570px;
}


#contenedor
{
	position:relative;
	margin: 0 auto;
	width: 1000px;
	background: #FFFFFF;
}

#encabezado {
	background-image: url(imagenes/encabezado.jpg);
	background-repeat: no-repeat;
	height: 185px;
}
.logo {
	height: 139px;
}
.menusup {
	height: 48px;
	margin-left: 242px;
}

.menusup .item {
	font-size: 0.9em;


}
.item a{
	background-image: url(imagenes/fboton1.jpg);
	height: 28px;
	float: left;
	padding-top: 15px;
	padding-right: 8px;
	padding-left: 10px;
	padding-bottom: 3px;
	color: #303318;
	text-decoration: none;
}
.item a:hover{
	background-image: url(imagenes/fboton2.jpg);
	height: 28px;
	float: left;
	padding-top: 15px;
	padding-right: 8px;
	padding-left: 10px;
	padding-bottom: 3px;
	color: #63643C;
	text-decoration: underline;
}



#cuerpo {

}
#cajalat_ancha {
	width: 660px;
	float: right;
	margin-right: 15px;
	padding: 10px 5px 5px;
	background: #FFFFFF;
}


#pie {
	font-size: 0.9em;
	color: #CCCCCC;
	padding: 10px;
	text-align: center;
	border-top: 1px solid #333333;
	background: #87883A;
}
.limpiar/*  FIN ESTRUCTURA BÁSICA */


/* CLASES COMUNES */

 {
	clear: both;
}


/* CLASES PARTICULARES */
#cajalat1_sup {
	width: 100%;
}
.menu_lat {
	height: 26px;
	width: 180px;
	display: block;
	text-indent: 28px;
	vertical-align: middle;
	text-decoration: none;
}
.menu_lat a:link {
	background: url(imagenes/btn_menu_lat.gif);
	display: block;
	text-indent: 28px;
	vertical-align: middle;
	text-decoration: none;
	color: #442222;
	line-height: 24px;
	height: 26px;
	width: 180px;
}
.menu_lat a:visited {
	background: url(imagenes/btn_menu_lat.gif);
	display: block;
	text-indent: 28px;
	vertical-align: middle;
	text-decoration: none;
	line-height: 24px;
	color: #64504F;
	height: 26px;
}
.menu_lat a:hover {
	background: url(imagenes/btn_menu_lathover.gif);
	height: 26px;
	width: 180px;
	display: block;
	text-indent: 28px;
	vertical-align: middle;
	text-decoration: none;
	line-height: 24px;
	color: #003300;
}
#cajalat1_inf {
	width: 100%;
}
.bloque_1 {
	background: #FFFFFF;
	margin-left: 28px;
}
.bloque_1_txt {
	line-height: 1.8em;
	margin-left: 10px;
	background: url(imagenes/fnd_bloq_1.jpg) no-repeat right top;
	padding: 10px 10px 10px 20px;
	display: block;
}
.bloque_1_img_izq {
	padding: 5px;
	margin-bottom: 10px;
	border: 1px solid #F2EFEA;
	margin-right: 15px;
	float: left;
	margin-top: 5px;
}
.bloque_1_img_der {
	padding: 5px;
	border: 1px solid #F2EFEA;
	float: right;
	margin: 10px;
}
.marco_img {
	margin: 10px;
	border: 1px solid #999999;
	padding: 10px;
	background: #F5F8FC;
}

/*
EMSIORA VIRTUAL
*/
.nota {
	background-color: #EFEFDE;
}
#itemaudio {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	padding: 5px;
}
.a_titular {
	font-size: 13px;
	color: #993300;
	font-weight: bold;
	display: block;
	border-bottom: 1px dotted #999999;
	padding-bottom: 4px;
}
.a_resumen {
	color: #333333;
	padding: 0px 5px 0px 20px;
	line-height: 1.5em;
}
.a_relacionado {
	color: #2B3540;
	padding: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #48596A;
}

.transmision {
	height: 200px;
	width: 470px;
	overflow: auto;
	border: 1px solid #5C7289;
}
.envivo {
	color: #FFFFFF;
	background-color: #999900;
	padding: 7px;
}

/*========================*/
.bloque {
	background: url(imagenes/fnd_bloque.jpg)  repeat-x bottom;
	font-size: 90%;
	line-height: 1.4em;
	display: block;
	border-bottom: 1px dashed #663300;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding: 5px;
}
.bloque_txt {
	display: block;
	line-height: 1.4em;
	font-size: 90%;
}
.bloque_txt a {
	color: #FF6600;
	display: block;
	text-align: right;
	padding-right: 5px;
	font-size: 0.95em;
}
.destacado {
	font-size: 1em;
	font-style: italic;
	line-height: 1.8em;
	padding: 10px;
	letter-spacing: 0.1em;
	display: block;
	margin-left: 20px;
	margin-right: 20px;
	font-weight: bold;
}
.bloq {
	border-bottom: 1px dashed #663300;
	padding-bottom: 5px;
	padding-left: 5px;
	margin: 5px 25px 5px 10px;
	padding-right: 5px;
}
.marco_img_peq {
	margin: 0px 10px 10px;
	border: 1px solid #999999;
	padding: 5px;
	background: #F5F8FC;
}
.noticia {
	display: block;
	padding-bottom: 5px;
}
.galeria {
	background-image: url(imagenes/galeria.gif);
	background-repeat: no-repeat;
}
.cuerpoletras {
	background: #F9F7EC;
}
.encabezadoletras {
	height: 100px;
	background: url(imagenes/logo_letras_monos.jpg);
}
.litem a {
	color: #FFFFCC;
	background: #393F1D;
	text-decoration: none;
	padding: 3px 5px;
	border: 1px dotted #669900;
}
.secciones {
	font-size: 9px;
	font-weight: bold;
	color: #666600;
}

.litem a:hover {
	color: #FFCC33;
}
.l-menu {
	background: #FFEEAA;
	padding: 2px;
	border: 1px solid #F9D362;
}
.litem {
	margin-right: 3px;
	line-height: 25px;
}
.l-notapal {
	float: left;
	width: 300px;
	background: #FFFFFF;
}
.l-titulares {
	float: right;
	width: 198px;
	background: #FFFFFF;
}

.l-mensaje {
	float: left;
	width: 188px;
	background: #E3E4D1;
}
.l-secciones {
	float: right;
	width: 310px;
}
.l-contenido {
	padding: 4px;
}
.vermas {
	font-size: 10px;
	background: #FDF4E3;
	padding: 2px;
}
#regresar {
	font-size: 1.2em;
	line-height: 1.9em;
	font-weight: bold;
}
.tseccion {
	font-size: 1em;
	line-height: 1.6em;
	font-weight: bold;
	color: #525603;
	background: #E7E7D1;
	display: block;
	text-indent: 10px;
}
.submenu {
	background: #FFFFFF;
	text-align: center;
	display: block;
	padding-top: 20px;
	padding-bottom: 20px;
}
#regresar{text-align: right;}
#regresar a{
background-color: #5eb042;
color: #ffffff;
font-size: 0.9em;
padding: 2px;
margin-left: 5px;
}
.fcolor3{
background-color: #f3f0de;
padding: 0.3em;
}
.titular4{
font-size: 13px;
color: #804000;
font-weight: bold;}
.titular4 a{
font-size: 13px;
color: #804000;
font-weight: bold;
text-decoration: none;}

.titular4 a:hover{
font-size: 13px;
color: #c16100;
font-weight: bold;
text-decoration: underline;
}
.frase {
	color: #666;
	display: block;
	background: url(imagenes/comllas_abre.gif) no-repeat left top;
	font-size: 150%;
	line-height:120%;
	margin: 10px 20px;
	padding: 10px 20px 0 40px;
	letter-spacing: -0.03em;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.frase25 {
	color: #666;
	display: block;
	font-size: 120%;
	line-height:105%;
	margin: 0px 10px 5px;
	padding: 0px 10px 0 40px;
	letter-spacing: -0.03em;
	font-family: Georgia, "Times New Roman", Times, serif;
	background: url(imagenes/comllas_abre.gif) no-repeat left top;
}
.cuadro2 {
	font: bold 1.1em Geneva, Arial, Helvetica, sans-serif, Tahoma;
	color: #334518;
	display: block;
	padding-top: 10px;
	padding-bottom: 5px;
	text-indent: 10px;
	border-bottom: 1px dashed #775C4D;
}
.cuadro4 {
	font-size: 11px;
	color: #804000;
	font-weight: bold;
}

.cuadro4 a{
	font-size: 11px;
	color: #804000;
	font-weight: bold;
	text-decoration: none;
}

.cuadro4 a:hover{
	font-size: 11px;
	color: #c16100;
	font-weight: bold;
	text-decoration: underline;
}.litem a {
	margin-right: 3px;
	line-height: 25px;
}
.litem a:visited {
	margin-right: 3px;
	line-height: 25px;
	color: #FFCC00;
}
.titularpal {
	font-size: 12px;
	color: #993300;
	font-weight: bold;
	display: block;
	border-bottom: 1px dotted #999999;
	padding-bottom: 4px;
}
.actividadesppal {
	padding: 10px;
}

.actipal {
	list-style-image: url(campestre/imagenes/icocalendar.png);
	font-weight: bold;
	margin-bottom: 5px;
}
.submenuitem {
	background-color: #4E6B30;
	padding: 4px;
	border: 1px solid #6C0;
	color: #FFF;
	text-decoration: none;
	width: 95%;
}
.submenuitem a {
	color: #FFF;
	text-decoration: none;
}
.actipal a {
	text-decoration: none;
}
.actividadespal{
	margin-left: 15px;
}