@charset "UTF-8";

/* A variation on Eric Meyer's CSS Reset:
   This is disabled because the Blueprint framework already has it.
   You should enable it if you aren't using Blueprint.

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse:collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
abbr,acronym {
	border:0;
}
*/

/* Below are the CSS styles that aren't included with Blueprint. It's a good idea to keep them whether or not you use it unless you know what you're doing. */
/* header */
div.container div.joomla-header{ height: 114px; overflow: hidden;}
/* /header */
/* main menu */
div.joomla-menu ul.joomla-nav li a,
div.joomla-menu ul.joomla-nav li a:link,
div.joomla-menu ul.joomla-nav li a:visited{
	background: url('../images/home/pestana.jpg') repeat-x;
    padding: 8px 48px;
	color: #2A7AC1;
}
div.joomla-menu ul.joomla-nav li a:hover,
div.joomla-menu ul.joomla-nav li a:focus,
div.joomla-menu ul.joomla-nav li a:active{
	background: url('../images/home/pestana_rollover.jpg') repeat-x;
	/*background: url('http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pestana.png') repeat-x;*/
    padding: 8px 48px;
	color: #ffffff;
}
div.joomla-menu ul.joomla-nav li#current a{/*background: url('http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/bg_links_menu_current.png');*/ background: url('../images/home/pestana_rollover.jpg') repeat-x; color: #FFFFFF;}

/* /main menu */
/* submenu */
ul.joomla-nav_sub_menus{display: table;margin-bottom: 10px; float: right;}
ul.joomla-nav_sub_menus li{float: left;font-family: Arial,Helvetica,sans-serif;font-size: 16px;line-height: 2;list-style-type: none;margin: 0;padding: 0;}
ul.joomla-nav_sub_menus li a {margin: 0;padding: 0 22px;text-decoration: none;}
ul.joomla-nav_sub_menus li a, ul.joomla-nav_sub_menus li a:link, ul.joomla-nav_sub_menus li a:visited{border-right: 3px dotted #BBBDBF;color: #666666;}
ul.joomla-nav_sub_menus li a:hover, ul.joomla-nav_sub_menus li a:focus, ul.joomla-nav_sub_menus li a:active{border-right: 3px dotted #BBBDBF;color: #FF7200;}
ul.joomla-nav_sub_menus li#current a{border-right: 3px dotted #BBBDBF;color: #0C47FE;font-style: italic;
}
ul.joomla-nav_sub_menus li.item118 a, ul.joomla-nav_sub_menus li#current.item118 a{ border: none;}
/* /submenu */
/* redes */
div.red_links{}
div.joomla-redes div span#face a{/*background: url('http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/face.png');*/ width: 26px; height: 26px; display: inline-block; text-decoration: none}
div.joomla-redes div span#face a:focus,
div.joomla-redes div span#face a:hover{/*background: url('http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/face_over.png');*/ width: 26px; height: 26px; display: inline-block;}

div.joomla-redes div span#ytube a{/*background: url('http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/twit.png');*/width: 26px; height: 26px; display: inline-block; text-decoration: none}
div.joomla-redes div span#ytube a:focus,
div.joomla-redes div span#ytube a:hover{/*background: url('http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/twit_over.png');*/width: 26px; height: 26px; display: inline-block;}

div.joomla-redes div span#twit a{/*background: url('http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/ytube.png');*/width: 26px; height: 26px; display: inline-block; text-decoration: none}
div.joomla-redes div span#twit a:focus,
div.joomla-redes div span#twit a:hover{/*background: url('http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/ytube_over.png');*/width: 26px; height: 26px; display: inline-block;}

ul#pas_olvido a{ color: #000000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none; line-height: 25px;}
input.button_iniciar_sesion{/*background: url('http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/sesion.png') no-repeat;*/ border: 0; width: 83px; height: 17px; display: block; font-size: 9px; margin: 10px 0 0 23px; cursor: pointer;}
div.search{ padding-top: 10px;}
div.joomla-search{}
div.joomla-login{}
div.joomla-redes{}
input#mod-search-searchword{ border: 1px solid #c8c9cd; width: 190px;}
div.joomla-redes{text-align: right; padding-right: 20px;}
/* /redes */
/* Text styles */
.blog-featured h2 {
	font-size: 1.5em;
	margin-bottom:0em;
}
hr.linea1{background-color: #7CB1DD; border: 0 none; color: #7CB1DD; height: 1px; margin: 8px 0; padding: 0; width: 100%;}
ul#lista_unete{list-style: none; margin: 0 0 0 35px; padding: 0;}
ul#lista_unete li{background: url("http://red.ilce.edu.mx/templates/redilce/images/proyectos/unete_bullet.png") no-repeat; margin: 0; padding: 0 0 0 20px; line-height: 25px; font-weight: bold;}
ul#lista_ilce{list-style: none; margin: 0 0 0 35px; padding: 0;}
ul#lista_ilce li{background: url("http://red.ilce.edu.mx/templates/redilce/images/proyectos/ilce_bullet.png") no-repeat scroll 0 5px transparent; font-weight: bold; line-height: 23px; margin: 0; padding: 0 0 0 35px;}
ul#lista_ilce li a{ color:#000000;}

p.readmore {
	text-indent:0;
	font-size: .9em;
}
.footer{background: #6A7A93 url('../images/home/footer_over_all.jpg') no-repeat; height: 69px; width:957px; margin: 0 auto;}
.joomla-footer {
	font-size: .9em;
	margin-bottom: 10px;
}
div.joomla-menu_inferior{height: 26px;}
ul.joomla-nav_inferior{padding: 5px 0 0 225px;}
ul.joomla-nav_inferior li{float: left; list-style: none; padding: 0 11px}
ul.joomla-nav_inferior li a{color: #000000;}
ul.joomla-nav_inferior li a:hover{color: #666666;}

div.m_i{margin: 0 auto; width: 555px; height: 41px;}
ul.m_imgs{ margin: 0; padding: 0;}
ul.m_imgs li{float: left; list-style: none;  height: 69px;}
ul.m_imgs li#copells{width: 99px; padding: 0 35px 0 0;}
ul.m_imgs li#copells:hover{background: #6A7A93 url('../images/home/footer_over_all.jpg') no-repeat; background-position: -205px -97px; height: 41px;}
ul.m_imgs li#oregon{width: 167px; padding: 0 25px 0 0;}
ul.m_imgs li#oregon:hover{background: #6A7A93 url('../images/home/footer_over_all.jpg') no-repeat; background-position: -339px -97px; height: 41px;}
ul.m_imgs li#british{width: 73px; padding: 0 15px 0 0;}
ul.m_imgs li#british:hover{background: #6A7A93 url('../images/home/footer_over_all.jpg') no-repeat; background-position: -531px -97px; height: 41px;}
ul.m_imgs li#amara{width: 106px;}
ul.m_imgs li#amara:hover{background: #6A7A93 url('../images/home/footer_over_all.jpg') no-repeat; background-position: -619px -97px; height: 41px; width: 110px;}

ul.m_imgs li a{float: left; list-style: none;  height: 69px;}
ul.m_imgs li a#copells{width: 99px;}
ul.m_imgs li a#oregon{width: 167px;}
ul.m_imgs li a#british{width: 73px;}
ul.m_imgs li a#amara{width: 106px;}

span#titulo_cajas{text-align: left;font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: left; color: #2962a3; display: block;}

/* Article functions */
ul.actions {
	clear:both;
	margin-top: -50px;
	float:right;
}
ul.actions li {
	list-style-type: none;
	float:right;
	margin-left: 10px;
}

/* Login styles */
p#form-login-username label,
p#form-login-password label {
	width: 160px;
	display: block;
	padding-top: 10px;
}
p#form-login-username{clear: both;}
p#form-login-password{clear: both;}

p#form-login-remember label {
	font-size: .9em;
	font-weight: normal;
	line-height: 25px;
}
p#form-login-remember input {
	float:left;
	margin-right: 5px;
}
form#form-login ul {
	margin: 0;
	padding: 0;
}
form#form-login ul li {
	list-style-type: none;
	margin-left: 20px;
	font-size: .9em;
}
/* pie */
#pie{background:#ffffff /*url("http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/fondoMotivo.jpg")*/ repeat-x; width: 316px; height:355px; overflow: hidden;}
#pie_2{background:#ffffff /*url("http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/fondoMotivo.jpg")*/ repeat-x; width: 346px; height:355px; overflow: hidden;}
#pie_3{background:#ffffff /*url("http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/fondoMotivo.jpg")*/ repeat-x; width: 297px; height:355px; overflow: hidden;}
input.button_enviar_contacto{/*background: url('http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/sesion.png') no-repeat;*/ border: 0; width: 83px; height: 17px; display: block; font-size: 10px; margin: 5px 20px 5px 0px; cursor: pointer;}

input#nombre{float: right; width: 190px;}
input#mail{float: right; width: 190px;}
select#tematica{float: right; width: 192px; border: 1px solid #BBBBBB;}

#ilustra{border: 0px; padding: 10px 0 0 10px;}

/*estilos varios*/
.txtSitio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#638a11;
	font-weight:normal;
}

.txtSitio a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C60;
	font-weight:normal;
}

.txtSems{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#C60;
	font-weight:normal;
}

.txtContacto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#575757;
	font-weight:normal;
}

.adbContacto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	font-weight:normal;
	padding-right: 20px;
}

.catSitios{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
}


.inpContacto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
}

.inpOferta{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}

.txtContactoRojo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}

.txtFechaEvento{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffa20e;
	font-weight:bold;
	font-style:italic;
}

.txtEvento{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	font-weight:normal;
	cursor:pointer;
}

.titEventoCentro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#777777;
	font-weight:bold;
}

.txtFrmAcceso{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#777777;
	font-weight:normal;
}

.txtOpcSubMenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#515151;
	font-weight:normal;
	cursor:pointer;
}

.txtOpcSubMenu:hover{
	color:#CCCCCC;
}

.txtDesplegado{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#787878;
	font-weight:normal;
}

.titDesplegado{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#787878;
	font-weight:bold;
}

.titSubse{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#787878;
	font-weight:bold;
}

.txtEncCaso{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#515151;
	font-weight:bold;
}
.txtBusquedaCaso{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#787878;
	font-weight:normal;
}
.txtBusquedaCaso a{
	color:#787878;
	text-decoration:none;
}

.txtBusquedaCaso a:hover{
	color:#000000;
	text-decoration:none;
}

.txtRotuloFormas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	font-weight:bold;
}

.datosPlantel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:normal;
}

#tache{
	cursor:pointer;
}

#fondoLogos{
	width:285px;
	height:304px;
	/*background:url(http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/fondoLogos.png) center center no-repeat;*/
}

#logo1_g{
	/*background:url(http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/logo1_g.png) center center no-repeat;*/
	width:77px;
	height:68px;
}

#logo2_g{
	/*background:url(http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/logo2_g.png) center center no-repeat;*/
	width:84px;
	height:56px;
}


#logo3_g{
	/*background:url(http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/logo3_g.png) center center no-repeat;*/
	width:64px;
	height:63px;
}

#logo4_g{
	/*background:url(http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/logo4_g.png) center center no-repeat;*/
	width:64px;
	height:85px;
}
#logo5_g{
	/*background:url(http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/logo5_g.png) center center no-repeat;*/
	width:71px;
	height:70px;
}

#logo6_g{
	/*background:url(http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/logo6_g.png) center center no-repeat;*/
	width:86px;
	height:47px;
}

#logo7_g{
	/*background:url(http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/logo7_g.png) center center no-repeat;*/
	width:50px;
	height:60px;
}

#logo8_g{
	/*background:url(http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/logo8_g.png) center center no-repeat;*/
	width:100px;
	height:65px;
}

#errorContacto{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}

#cargando{
	width:72px;
	height:72px;
	position:absolute;
	/*background:url(http://www.fomentoalalectura.sems.gob.mx/templates/lectores/images/pie/cargando.gif) center center no-repeat;*/
	margin-left: 330px;
    margin-top: 150px;
}

#divMapa{
	width:330px;
	height:280px;
}
/*fin estilos varios*/

/* /pie */