@charset "utf-8";
/* CSS Document */
body{
text-align:center;
margin:0 auto;
background-image:url(../img/back_general.jpg) center repeat-y;
background-color:#333;
}
#contenedor{
margin: 0 auto;
text-align:left;
width: 954px;
margin-bottom : 15px;
background-color:#FFF;
}
.head1{
	display: table; margin-left: auto; margin-right: auto; 
              width:99%; background: #666; height:30px;
			  padding:3px; color:#fff;
			  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#intro_login{font-size:13px;color:#ECECEC;float:left;text-align:right;width:200px;height:30px;padding-top:8px; padding-right:20px} 

#form_login{font-size:11px;color:#ECECEC;float:left;text-align:left;width:690px;height:30px;padding-top:5px; padding-left:3px;} 

#usuario_login{font-size:11px;color:#ECECEC;float:left;text-align:left;width:190px;height:30px;} 
#clave_login{
	color:#ECECEC;float:left;text-align:left;width:190px;height:30px;} 

#campo_login{font-size:11px;color:#000;}

#btn_submit_login{font-size:11px;
color:#ECECEC;
float:left;
text-align:left;
width:100px;
height:23px;
margin-top: 0px;

}
.btn_submit1{
	/*background:url(../img/back_general.gif) center repeat-y #f1f1f1;*/
	/*background:url(../img/bg_btn1.jpg);*/
    background-position:center;
	font-size:11px;
	width:100px;
	height:23px;
}
.head2{
	display: table; margin-left: auto; margin-right: auto; 
              width: 99%; background: #fff; height:80px;
			  padding:3px; color:#000;
			  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
/* IE6 Only */
* html	#intro_logo{
	background-image:url(../img/logo.jpg); width:863px; height:80px;float:left;} 
		
#intro_logo{
	background-image:url(../img/logo.jpg); width:863px; height:80px;float:left;} 
	
/* IE6 Only */


/* IE6 Only */
* html #cabe1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin-left:40px;
	width:400px;
	height:20px;
	margin-top:10px;
	}
#cabe1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin-left:40px;
	width:540px;
	height:20px;
	margin-top:10px;
	}
	
	
	
/* IE6 Only */
* html #buscar{
	width:500px;
	height:28px;
	margin-left:40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	}
	#buscar{
	width:400px;
	height:28px;
	margin-left:40px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	}
#buscar_btn{
	margin-left:28px;
	width:260px;
	height:18px;
	border:0px;
	background:none;
	}
#buscar_btn2{
	margin-left:15px;
	width:43px;
	height:18px;
	border:0px;
	background:none;
	font-weight:bolder;
	}	
#buscar_search{
	width:367px;
	height:25px;
	border:0px;
	background: url(../img/buscar.png)
	}
/* IE6 Only */
* html	#intro_logo2{
background-image:url(../img/logo_tele.jpg); width:226px; height:80px;float: right;} 


#intro_logo2{
background-image:url(../img/logo_tele.jpg); width:226px; height:80px;float: right;} 

#noticias{
	margin-top:2px;
	width:670px;
	float:left;
	height:auto;
}
#noticias_titulo{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bolder;
	padding-left:5px;
	padding-right:10px;
	padding-bottom:0px;
	color: #666;
	text-align:justify;	
}
.tit_nota_principal{
	padding: 3px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#242424;
	font-weight:bold;	
	}
	
	a.tit_nota_principal:link{	TEXT-DECORATION: none;padding: 3px;	font-size:12pt;	color:#242424;	font-weight:bold;background-image:url(../img/edicion_impresa2.gif);background-repeat:no-repeat; padding-left:15px;}
    a.tit_nota_principal:active{ TEXT-DECORATION: none;padding: 3px;	font-size:12pt;	color:#242424;	font-weight:bold;background-image:url(../img/edicion_impresa2.gif);background-repeat:no-repeat; padding-left:15px;}
	a.tit_nota_principal:visited{ TEXT-DECORATION: none;padding: 3px;	font-size:12pt;	color:#242424;	font-weight:bold;	background-image:url(../img/edicion_impresa2.gif);background-repeat:no-repeat; padding-left:15px;}
	a.tit_nota_principal:hover{ TEXT-DECORATION: none;padding: 3px;	font-size:12pt;	color:#CC0000;	font-weight:bold;	background-image:url(../img/edicion_impresa2.gif);background-repeat:no-repeat; padding-left:15px;}

.nota_principal{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#333;
	padding: 3px;
	padding-bottom:10px;
	}

.sub_nota{
	          width: 213px; background: #fff;
			  background-image:url(../img/lin-ver-lsr.gif);
			  background-repeat:repeat-y;
			  height:auto;
			  color:#000;
			  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	.sub_nota2{
	          width: auto; background: #fff;
			  background-image:url(../img/lin-ver-lsr.gif);
			  background-repeat:repeat-y;
			  height:auto;
			  color:#000;
			  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	
	.tit_nota_principal2{
	font-size:10pt;
	color:#242424;
	font-weight:bold;	
	margin-left:0px;
	margin-right:0px;
	}
	
	a.tit_nota_principal2:link{	background-image:url(../img/edicion_impresa.gif); background-repeat:no-repeat; TEXT-DECORATION: none;font-size:10pt;	color:#242424;	font-weight:bold; padding-left:15px; margin-left:0px;		margin-right:10px;	}
    a.tit_nota_principal2:active{ background-image:url(../img/edicion_impresa.gif);background-repeat:no-repeat;TEXT-DECORATION: none;	font-size:10pt;	color:#242424;	font-weight:bold; padding-left:15px; margin-left:0px;		margin-right:10px;	}
	a.tit_nota_principal2:visited{ background-image:url(../img/edicion_impresa.gif);background-repeat:no-repeat;TEXT-DECORATION: none;	font-size:10pt;	color:#242424;	font-weight:bold;padding-left:15px; margin-left:0px;		margin-right:10px;	}
	a.tit_nota_principal2:hover{ background-image:url(../img/edicion_impresa.gif);background-repeat:no-repeat;TEXT-DECORATION: none;	font-size:10pt;	color:#CC0000;	font-weight:bold; padding-left:15px; margin-left:0px;		margin-right:10px;	}
	
	.tit_vertodas{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#242424;
	font-weight:bold;	
	margin-left:10px;
	margin-right:25px;
	text-align:right;
	}
	a.tit_vertodas:link{background-image:url(../img/bolillo.gif); background-repeat:no-repeat; padding-left:18px;	TEXT-DECORATION: none;font-size:9pt;	color:#242424;	font-weight:bold; margin-left:10px;	margin-right:25px;	}
    a.tit_vertodas:active{ TEXT-DECORATION: none;	font-size:9pt;	color:#242424;	font-weight:bold; margin-left:10px;	margin-right:25px;	}
	a.tit_vertodas:visited{ TEXT-DECORATION: none;	font-size:9pt;	color:#242424;	font-weight:bold; margin-left:10px;	margin-right:25px;	}
	a.tit_vertodas:hover{ TEXT-DECORATION: none;	font-size:9pt;	color:#CC0000;	font-weight:bold; margin-left:10px;	margin-right:25px;	}
	.tit_vertodas2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#242424;
	font-weight:bold;	
	margin-left:0px;
	margin-right:25px;
	text-align:right;
	}
	a.tit_vertodas2:link{background-repeat:no-repeat; 	TEXT-DECORATION: none;font-size:9pt;	color:#242424;	font-weight:bold; 	}
    a.tit_vertodas2:active{ TEXT-DECORATION: none;	font-size:9pt;	color:#242424;	font-weight:bold; 	}
	a.tit_vertodas2:visited{ TEXT-DECORATION: none;	font-size:9pt;	color:#242424;	font-weight:bold; 	}
	a.tit_vertodas2:hover{ TEXT-DECORATION: none;	font-size:9pt;	color:#CC0000;	font-weight:bold; }


.nota_principal2{
	font-size:9pt;
	color:#333;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-right:10px;
	}
.nota_principal3{
	font-size:9pt;
	color:#333;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-right:10px;
	text-align:right;
	width:250px;
	
	}
	
#centro_user{
	width:250px;
	background: #FEF8E0;
	border:1px solid #CCC;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:5px;
	padding-bottom:5px;
}
.cont_user{
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bolder;
	text-align:justify;
	height:25px;
	padding-top:5px;
	
}
.cont_user_row{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bolder;
	text-align:justify;
	height:auto;
	padding-top:5px;
	}
	.cont_user_row1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bolder;
	text-align:justify;
	height:auto;
	padding-top:5px;
	float:left;
	}
	#centro_titulo{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bolder;
	text-align:  justify;
	width:auto;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	
	padding-right:10px;
	padding-bottom:0px;
	margin-bottom:5px;
	}
	#centro_titulo2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bolder;
	text-align:  justify;
	width:95%;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	
	padding-right:10px;
	padding-bottom:0px;
	margin-bottom:5px;
	}
#centro_mapa2{
	width:260px;
	background: #EBEBEB;
	border:1px solid #CCC;
	height:auto;
	padding-left:5px;
	padding-right:5px;
}
#centro_mapa_img{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bolder;
	text-align:center;
	width:245px;
	padding:10px;
	height:230px;
	background-image:url(../img/mapa_sonora.jpg);
	background-repeat:no-repeat;
	}
	
#soporte{
	margin-top:5px;
	width:265px;
	background: #ffffff;
	border:0px solid #CCC;
	height:auto;
	padding:2px;
	
}	
a#replaced {
	display:block;
	text-indent:-9999em;
	width:270px;
	height:40px;
	background-image:url(../botones/descargas1.jpg);
	background-repeat: no-repeat;
	background-position: top;margin-bottom:5px;
}
a#replaced:hover {
    background-position:0 -40px;
}


a#replaced2 {
	display:block;
	text-indent:-9999em;
	width:270px;
	height:40px;
	background-image:url(../botones/foro1.jpg);
	background-repeat: no-repeat;
	background-position: top;margin-bottom:5px;
}
a#replaced2:hover {
    background-position:0 -40px;
}
a#replaced3 {
	display:block;
	text-indent:-9999em;
	width:270px;
	height:68px;
	background-image:url(../botones/contacto.jpg);
	background-repeat: no-repeat;
	background-position: top;margin-bottom:5px;
}
a#replaced3:hover {
    background-position:0 -69px;
}
a#replaced4 {
	display:block;
	text-indent:-9999em;
	width:270px;
	height:40px;
	background-image:url(../botones/fotos1.jpg);
	background-repeat: no-repeat;
	background-position: top;margin-bottom:5px;
}
a#replaced4:hover {
    background-position:0 -40px;
}
.cuadro1{
	margin-top:5px;
	width:265px;
	background: #ffffff;
	border:1px solid #CCC;
	height:auto;
	padding:2px;
	
}	
.cuadro{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9pt;
	width:97%;
	background: #ffffff;
	border:1px solid #CCC;
	height:auto;
	padding:5px;
	
}
.cuadro_encuesta{
	margin-top:5px;
	margin-left:8px;
	width:190px;
	background: #ffffff;
	border:1px solid #CCC;
	height:auto;
	padding:2px;
	
}
.tit_nota_principal2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#242424;
	font-weight:bold;	
	margin-left:7px;
	margin-right:10px;
	margin-bottom:5px;
	}
.line_nota{
	background-image:url(../img/lin-ver-lsr2.gif);
	background-repeat:repeat-x;
	height:3px;
	width:90%;
	margin-left:10px;
	
}
.line_nota2{
	background-image:url(../img/lin-ver-lsr2.gif);
	background-repeat:repeat-x;
	height:3px;
	width:98%;	
}
.line_nota3{
	background-image:url(../img/lin-ver-lsr2.gif);
	background-repeat:repeat-x;
	height:3px;
	width:98%;	
}


.fecha{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#C00;
	font-weight:bold;
	}
.foot{
	display: table; margin-left: auto; margin-right: auto; 
              width: 99%; background: #000; height:30px;
			  padding:3px; color: #fff;
			  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			  float:inherit;
	}
	
#divLista{
width:100%;
}
 
UL.col{
PADDING: 0;

float:right;
MARGIN: 15px 0px;
WIDTH: 100%;
LIST-STYLE-TYPE: none
}
 
UL.col LI{
DISPLAY: inline;
float:right;
WIDTH: 30%;
PADDING: 10px;
}
.descargas_txt{
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 font-size:11pt;
	 font-weight:bold;
	 color:#333;
}
.descargas_txt0{
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 font-size:11pt;
	 font-weight:bold;
	 color:#666;
}
.descargas_txt1{
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 font-weight:bold;
	 color: #999;
}
.descargas_txt2{
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 font-size:9pt;
	 font-weight:bold;
	 color:#666;
}
.descargas2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#242424;
	font-weight:bold;	
	margin-left:0px;
	margin-right:0px;
	text-align:right;
	}
	a.descargas2:link{background-repeat:no-repeat; 	TEXT-DECORATION: none;font-size:10pt;	color:#242424;	font-weight:bold; 	}
    a.descargas2:active{ TEXT-DECORATION: none;	font-size:10pt;	color:#242424;	font-weight:bold; 	}
	a.descargas2:visited{ TEXT-DECORATION: none;	font-size:10pt;	color:#242424;	font-weight:bold; 	}
	a.descargas2:hover{ TEXT-DECORATION: none;	font-size:10pt;	color:#CC0000;	font-weight:bold; }
	
	
.ruta{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 font-weight:bold;
	 color:#242424;
	}
.ruta1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 font-weight:bold;
	 color:#000000;
	}
.ruta2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 font-size:10pt;
	
	 color:#242424;
	}
	a.ruta:link{background-repeat:no-repeat; 	TEXT-DECORATION: none;font-size:10pt;	color:#242424;	font-weight:bold; 	}
    a.ruta:active{ TEXT-DECORATION: none;	font-size:10pt;	color:#242424;	font-weight:bold; 	}
	a.ruta:visited{ TEXT-DECORATION: none;	font-size:10pt;	color:#242424;	font-weight:bold; 	}
	a.ruta:hover{ TEXT-DECORATION: none;	font-size:10pt;	color:#CC0000;	font-weight:bold; }
	
	.descargas_regresar{
	font-size:9pt;
	color:#333;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-right:10px;
	text-align:right;
	width:98%;
	
	}
	
	.boton { padding:5px; font-size:11px; color: #333; font-weight:bold; cursor:pointer; border:1px solid #DDD; background-image:url(../botones/boton.png); }
.boton:hover { border:1px solid  #900; color:#FFF; background-image:url(../botones/boton-roll.png); }
