@charset "utf-8";

/* Revisión 2.2 */
/* Sistema Internet de Presidencia 26/01/2012 */
/*
 * Mexico D.F. Enero 26 de 2012
 *El contenido de este archivo fue desarrollado por :
 *Rogelio Argumedo Uribe rogelio.argumedo@sip.gob.mx para la 
 *Presidencia de la República a través del Sistema Internet de la
 *Presidencia (SIP sip.gob.mx).
 *
 *Bajo la Licencia: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 
 *http://creativecommons.org/licenses/by-nc-sa/3.0/deed.es_MX
 *
*/
/**{
	margin:0;
	padding:0;
}
@font-face{
	font-family:presidencia;
	src:url('presidenciafirmecc.ttf');
}
@font-face{
	font-family:presidencia_fina;
	src:url('presidenciafinacc.ttf');
}
body{*/
	min-width:666px;
	/*color:#666;*/
	margin-right:auto;
	margin-left:auto;
	/*background-color:#fbfbfb; 
	font:1em "Times New Roman", Times, serif;*/
}
/*h1{text-indent:-281.25em;display:block;width:3.12em;float:left}
h1 a{display:block;width:15em;height:2.5em;outline:none}*/
.resaltado{font-weight:bold}
.clear{clear:both;height:0;font-size:0em;border:0 none}
/*.vermas{text-align:right;margin-right:0.31em}
.vermas a{font-size:0.9em;background:url("elements.gif") no-repeat left -5.56em;padding-left:1.25em;color:#2F2F2F}
.vermas a:hover{color:#1B5E9E;text-decoration:underline}*/
.indicadorSeccion{display:none}
/*.TabbedPanelsContentGroup .pdfIcon{display:none}*/
#wrapper{/*width:61em;*/ width:960px; margin:0em auto 0}
#herramientas{float:right;/*font-size:0.8em;margin-top:0.85em;*/height:1.7em;padding:0em 1.2em 0em 1em}
#herramientas a{color:#0768A9; text-decoration:none}
/*#contenido{/*background:#fff;padding:1em}*/
.notasHome{height:20em;margin-bottom:1.26em}
#mainMenu a[href^="http:"]{background: url("bulletspec.gif") no-repeat right 0.5em !important; padding-right: 0.75em !important}
.menuContainer{/*background:url("decoration.jpg") no-repeat left top;*/width:100%;height:2.5em}
#mainMenu{margin:0 auto;text-align:center;/*width:48.75em*/}
ul.MenuBarHorizontal li{float:left;display:block;height:2.06em;width:12em}
ul.MenuBarHorizontal li a{display:block}
#MenuBar1{margin-left:0 !important;padding-top:0 !important}
.MM li li a,.MM li li a:visited{padding-bottom:0.25em !important;padding-top:0.25em !important}
#mainMenu li li a{font-weight:normal; font-size:0.75em !important; border-right:hidden; line-height:1.8em}
.skip{height:0.06em;left:-625em;overflow:hidden;position:absolute;width:0.06em}
.ocultar{ display:none}

/*h1,h2,h3,h4,h5,h6{
	margin-top:0.2em;
	padding-left:0.3em;
	border-left:2px solid silver;
	margin-bottom:0.8em;
	font:1.2em presidencia;
}*/
h1{
	/*font-size:1.5em;
	text-align:left;*/
	font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 18px;
    color: #ba2025;
    margin: 8px 0 18px 0;
    font-weight: lighter;
}
h2{
	/*font-size:1.3em;
	color:#7A7979;
	font-weight:normal;
	font-style:normal;*/
	font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 18px;
    color: #ba2025;
    margin: 8px 0 18px 0;
    font-weight: lighter;
}
h2 a{
	text-decoration:none;
	color:#7A7979;
}
h3{
	font-size:1.2em;
}
h3 a{
	text-decoration:none;
	color:#666;
}
h4{
	font-size:1em;
}
h5{
	font-size:.9em;
}
h6{
	font-size:.8em;
}
strong{
}
/*a{
	text-decoration:underline;
}*/
em{
	font-style:italic;
}
/*p{
	margin-top:.5em;
	margin-bottom:.5em; 
	font-size:0.85em; 
	text-align:justify
}*/
img {border:none}
pre,code{
	margin:0px 0px 0px 0px;
	padding:5px 5px 3px 5px;
	background:#282828;
	border-radius:5px;
	padding:10px;
	margin:0 0 20px 0;
	font-family:Consolas;
	font-size:0.9em;
	color:#f3f3f3;
	white-space:normal;
}
hr{
	border-color:#ccc;
	border-style:dotted none none;
	border-width:1px 0 0;
	clear:both;
	height:1px;
	margin:30px 0;
	min-height:0;
}
blockquote{
	border:1px solid gray;
	padding:.5em;
	padding-top:0em;
	background-color:white;
	margin:0px;
	margin-bottom:40px !important;
	text-align:center;
}
blockquote.alt{
	border:1px solid gray;
	padding:.5em;
	background-color:#e1e1e1;
	margin:0;
	color:#323232;
}
blockquote.nota{
	font-size:.8em;
	border-style:none;
}/*
img{border:0}*/
li{
	/*margin-left:1em;
	list-style-image:url(imagenes/bullet.gif);*/
	/*list-style-type:none;*/
}
.pln{
	color:#f3f3f3
}
@media screen{
	.str{
		color:#080
	}
	.kwd{
		color:#f9ee98
	}
	.com{
		color:silver
	}
	.typ{
		color:#8f0b8f
	}
	.lit{
		color:#70a23c
	}
	.pun,.opn,.clo{
		color:#6db7ff
	}
	.tag{
		color:#6db7ff
	}
	.atn{	
		color:#e0c589
	}
	.atv{
		color:#080
	}
	.dec,.var{
		color: #6db7ff
	}
	.fun{
		color:red
	}
}
@media print,projection{
	.str{
		color:#060
	}
	.kwd{
		color:#006;
		font-weight:bold
	}
	.com{
		color:#600;
		font-style:italic
	}
	.typ{
		color:#404;
		font-weight:bold
	}
	.lit{
		color:#044
	}
	.pun,.opn,.clo{
		color:#440	
	}
	.tag{
		color:#006;
		font-weight:bold
	}
	.atn{
		color:#404
	}
	.atv{
		color:#060
	}
}
pre.prettyprint{
}
ol.linenums{
	margin-top:0;
	margin-bottom:0
}
li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{
	list-style-type:none
}
li.L1,li.L3,li.L5,li.L7,li.L9{
	background:#eee
}
#cuerpo{
	background-color:white;
	padding:1%;
	width:98%;
	max-width:976px;
	margin-left:auto;
	margin-right:auto;
}
.renglon{
	display:table;
	margin-bottom:1em;
	margin-right:auto;
	margin-left:auto;
	width:100%;
	max-width:1492px;
}
#cuerpo_interna{
	background-color:white;
	width:99%;
	max-width:976px;
	margin-left:auto;
	margin-right:auto;
	min-height:33em;
	padding-top:0;
	padding-left:1%;
}
#cuerpo_interna .renglon{
	display:table;
	margin-bottom:0;
	margin-right:auto;
	margin-left:auto;
	width:100%;
	max-width:1492px;
}
#cuerpo_interna .cuadro{
	padding-top:1em;
}
#cuerpo_intermedia{
	background-color:white;
	padding:0 1% 1%;
	width:98%;
	max-width:1521px;
	margin-left:auto;
	margin-right:auto;
	min-height:33em;
}
#cuerpo_intermedia .cuadro{
	padding-top:1em;
}
#cuerpo_intermedia .renglon{
	display:table;
	margin-right:auto;
	margin-left:auto;
	width:100%;
	max-width:1492px;
	margin-bottom:0;
}
.renglon_h{
	display:table;
	width:100%;
	max-width:1492px;
	margin:1em auto 2em;
}
.cuadro{
	float:left;
	/*min-height:16em;*/
	border-style:none;
	margin-bottom:0;
	padding-bottom:0;
	padding-right:0;
	padding-left:0;
	font-size:1em;
}
blockquote .cuadro{
	height:10em !important;
	min-height:10em;
}
blockquote .renglon{
	margin-bottom:.5em !important;
}
.A{
	width:100%;
}
.B{
	width:74.75%;
}
.C{
	width:67%;
}
.D{
	width:65%;
}
.E{
	width:60.6%;
}
.F{
	width:49.5%;
}
.G{
	width:34%;
}
.H{
	width:32%;
}
.I{
	width:32%;
}
.J{
	width:30%;
}
.K{
	width:24.25%;
}
.L{
	width:21%;
}
.M{
	width:19.2%;
}
.N{
	width:15.83%;
}
.O{
	width:14.5%;
}
.P{
	width:79.8%;
}.H16{
	height:16em;
}
.margen_derecho{
	margin-right:1%;
}
.fondo_columna{
	background-color:#f0f0f0;
}
.fondo_0{
	background-color:#f8f8f8;
}
.fondo_1{
	background-color:#e5e7eb;
}
.fondo_3{
	background-color:#c1c0c4;
}
.fondo_6{
	background-color:#cdcbcd;
}
.w100{
	width:100%;
}
.w94{
	width:94%;
	margin-left:3%;
	margin-right:3%;
}
.w76{
	width:76%;
	margin-left:12%;
	margin-right:12%;
}
.imagen100{
	width:100%;
}
.imagen70{
	width:70%;
	float:left;
	margin:0 .5em .5em;
}
.h100{
	height:100%;
}
.h3e{
	height:2em;
	color:maroon;
}
.centrado{
	margin-right:auto;
	margin-left:auto;
}
.recuadro{
	border:1px solid gray;
	padding:.5em;
}
.autor_nota{
	color:#ba5112;
	text-align:right;
	font-size:0.8em;
	margin-top:4em;
}
#encabezado{
	display:block;
	/*overflow:hidden;*/
	width:976px;
	background-color:#fafafa;
	padding-top:.8em;
	margin:0 auto;
}
#encabezado h1{
	display:none;
}
#encabezado p{
	padding:0;
	margin:0;
}
#barra_herramientas{
	display:table;
	width:100%;
	color:#414040;
	margin-bottom:.3em;
}
#login{
	float:left;
	padding-left:1%;
	padding-right:1%;
	width:38%;
	min-width:360px;
	text-align:left;
	padding-top:0;
}
#login label{
	font-size:.8em;
}
#login Input{
	border:1px solid gray;
	color:#5b5b76;
	margin:0;
	padding:2px;
	background-position:center top;
	width:7em;
	font-size:.7em;
}
#accesibilidad{
	float:left;
	display:none;
	width:8%;
	text-align:center;
	min-width:69px;
	padding-bottom:.3em;
}
#accesibilidad a{
	border-right-style:solid;
	border-right-width:1px;
	border-left-style:solid;
	border-left-width:1px;
	padding-right:.2em;
	padding-left:.2em;
	margin-right:.2em;
	color:#414040;
	font-size:.9em;
	background-color:#f9f7fa;
}
#accesibilidad a:hover{
	background-color:black;
	color:white;
}
#texto_menor{
}
#texto_mayor{
}
#herramientas{
	padding-right:1%;
	text-align:right;
	min-width:465px;
}
#herramientas ul{
	text-align:right;
	background-color:transparent;
	font-size:1em;
	padding:0;
}
#herramientas li{
	display:inline-block;
	padding-left:0;
	list-style-image:none;
	margin-left:0;
	font-weight:normal;
	font-style:normal;
}
#herramientas a{
	line-height: 1.5em;
	text-decoration:none;
	font-size: .8em;
	color:#666;
	padding:.3em .4em;
	font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
}
#herramientas a:hover{
	color:#BA2025;
}
#firma_busqueda{
	height:5em;
	/*background-color:#c50405*/ 
	background-color:#0a6aa7;
	width:100%;
	overflow:hidden;
	padding-bottom:0;
}
#firma_busqueda img{
	display:inline-block;
}
#sector{
	float:left;
}
#sector img{
	min-width:176px;
}
#logo{
	float:left;
	width:1%;
}
#logo img{
}
#buscador{
	float:right;
	margin-right:2%;
	/*height:75px;*/
	padding-top:5px;
	padding-left:8px;
	/*background-color:#0a6aa7;*/
	text-transform:none;
	font:1em presidencia;
}
#buscador p{
	color:white;
	font-size:2.1em;
	text-align:right;
	text-shadow:0 1px 0 #000;
}
#buscador form{
	margin-top:.5em;
}
#buscador form p{
	font:.8em Arial;
}
#boton_ir{
	border:1px solid gray;
	color:#5b5b76;
	margin:0;
	background-position:center top;
	font-size:.7em;
	width:4em;
	padding:0 .5em 0 0;
	height:2em;
}
#buscar{
	width:inherit;
}
/*#menu_principal{
	margin-left: -20px;
	background: url("sprites.png") no-repeat scroll 0 0 transparent;
    height: 51px;    
    padding: 0 20px;
    width: 978px;
	font-family:"Times New Roman", Times, serif !important; 
}
#menu_principal ul {
	margin: 0 auto !important; 
	text-align:center;
}
#menu_principal li{
	display:inline-block;
	margin-top:3px;
	margin-bottom:3px;
	border-left-style:none;
	border-right-style:none;
	padding-right:0;
	padding-left:0;
	list-style-image:none;
	margin-left:0;
}
#menu_principal a{
	display:block;
	font-size:0.8em; 	 
	line-height:2.5em;
	padding:0 0.8em;
	text-align:center;
	text-decoration:none;	
	color:#5F5E5C;
	font-weight:bold;
	border-right:1px solid white;
}
#menu_principal a:hover{
	background-color: #aeadab;
	color:white;
	text-shadow:0 1px 0 #000;
}*/
#pie {background:#FFF;text-align:center;border-top:0.06em solid #DEDDE0; color:gray;}
#pie a {color:gray;text-decoration:none}
#pie address{
	background:url(imagenes/pie1.jpg) repeat-x 0 bottom;
	padding-bottom:.9em;
}
#pie p{
	background: url(imagenes/fondo_pie.jpg) repeat-x 0 top;
	height: 5em;
	padding-top: 1em;
	text-align:center;
}
/*#principal{
	border:1em solid #ccc;
}
#carrusel{
	width:100%;
	background:url(imagenes/fondo_carrusel.jpg) repeat-x;
	overflow:auto;
}
#carrusel h3 a{
	text-decoration:none;
	color:#636363;
}
#carrusel h2{
	display:none;
}
#carrusel h3{
	padding:1em;
	text-align:center;
	border-style:none;
	height:inherit;
	font:bold 1.5em Arial;
	margin-bottom: 0;
}
#carrusel p{
	padding-right:1em;
	padding-bottom:1em;
	padding-left:1em;
}
#carrusel .imagen_carrusel{
	float:left;
	width:65%;
}
#carrusel .imagen_carrusel img{
	width:100%;
	padding:0;
}
#carrusel .textos_carrusel{
	width:35%;
	float:right;
	background:url(imagenes/fondo_carrusel.jpg) repeat-x;
	padding:0 0 .5em;
}
#navega_carrusel{
	margin-top:-5px;
	text-align:center;
	background-color:#ccc;
	padding-top:.5em;
	border-bottom-style:none;
	padding-bottom:0;
}
#carrusel .carrusel_botones{
	margin-right:auto;
	margin-left:auto;
	display:table;
	border:1px solid white;
	background-color:#dbdce0;
	height:1.55em;
	padding:.2em 0 0;
	border-radius:3px 3px 3px 3px;
}
#carrusel .carrusel_botones li{
	display:inline;
	border-right:1px solid white;
	margin-left:0;
	list-style-image:none;
}
#carrusel .ultimo{border-right-style:none !important;}#carrusel .carrusel_botones li a{text-transform:uppercase;font-size:.8em;color:#838584;text-decoration:none;padding:.5em;}#carrusel .carrusel_botones li a:hover{background-color:#909090;color:white;}ul.barra_botones{text-align:center;}ul.barra_botones li{background:#e0e0e0 repeat scroll 0 0;border:1px solid #ccc;display:inline;margin-right:.5em;border-radius:18px;margin-left:0;list-style-image:none;}ul.barra_botones li a{color:#666;display:inline-block;font-size:14px;font-weight:normal;line-height:100%;margin:-1px 0 0;padding:3px 7px;text-decoration:none;text-shadow:0 1px 0 #fff;vertical-align:middle;border-radius:12px}ul.barra_botones li a:hover{background-color:#909090;color:white;}.lista_tipo_C li{margin-bottom:.2em;list-style-image:none;margin-left:0;}.lista_tipo_C li a{display:block;padding:2%;height:2.9em;border-bottom:1px solid #b4b4b4;text-decoration:none;font-size:.9em;color:#666;}.lista_tipo_C li a:hover{background-color:#e1e1e1;}ul.lista_tipo_C_imagen li{margin-bottom:.2em;}ul.lista_tipo_C_imagen img{float:right;margin-left:.5em;margin-bottom:.5em;width:30%;}ul.lista_tipo_C_imagen a{display:block;background-color:#f1f1f1;padding:2%;height:6.4em;}ul.lista_tipo_C_imagen a:hover{text-decoration:underline;}*/.lista_redes{padding-right:1em;padding-left:1em;border-bottom:1px solid #c8c8c8;padding-bottom:1em;margin-bottom:1.5em;}.lista_redes ul{display:table;width:100%;}.lista_redes li{display:inline-block;width:20%;float:left;margin-left:0;list-style-image:none;}.lista_redes span{display:none;}.lista_redes a{background-color:silver;width:48px;height:43px;display:block;margin-right:auto;margin-left:auto;}.youtube a{background:url(imagenes/redes.png) -8px 120px;}.youtube a:hover{background-position:-8px -11px;}.facebook a{background:url(imagenes/redes.png) -68px 120px;}.facebook a:hover{background-position:-68px -11px;}.twitter_p a{ background:url(imagenes/redes.png) -308px 120px;}.twitter_p a:hover{background-position:-308px -11px;}.twitter a{background:url(imagenes/redes.png) -128px 120px;}.twitter a:hover{background-position:-128px -11px;}.rss a{background:url(imagenes/redes.png) -186px 120px;}.rss a:hover{background-position:-186px -11px;}.flickr a{background:url(imagenes/redes.png) -247px 120px;}.flickr a:hover{background-position:-247px -11px;}/*.lista_banners{padding-left:0!important;}.lista_banners li{list-style-type:none !important;border-bottom-style:none!important;margin-left:0;list-style-image:none;}.lista_banners img{width:100%;}.lista_banners .medio{width:48%;display:inline-block;float:left;padding-right:1%;padding-left:1%;padding-bottom:.5em;}.K .lista_banners .medio{width:74%;padding-right:13%;padding-left:13%;}.M .lista_banners .medio{width:80%;padding-right:10%;padding-left:10%;}.lista_banners .completo{width:98%;padding-right:1%;padding-left:1%;}*/.video{position:relative;}.v48{width:48%;float:left;}.v100{width:100%;}.video img{width:100%;}.video object{position:absolute;top:0px;left:0px;width:100%;height:100%;}.video_p{width:48px;height:48px;background-image:url(imagenes/play.png);position:absolute;top: 42%;left: 47%;cursor:pointer;}.video embed{width:100%;height:100%;}.video_notas{width:51%;float:right;}.video_notas ul{padding-left:.5em;padding-right:.5em;}.video_notas ul li{margin-bottom:.2em;list-style-image:none;margin-left:0;}.video_notas a{display:block;padding:2%;min-height:2.7em;border-bottom:1px solid #b4b4b4;text-decoration:none;font-size:.9em;}.video_notas a:hover{background-color:#e1e1e1;text-decoration:none;}.video_notas li.ultima a{border-bottom-style:none;min-height:1em;}.video_notas .ver_mas{text-align:right;}.video_notas .ver_mas a{color:maroon;}#carrusel_2{width:100%;margin-bottom:1em;overflow:hidden;background-color:transparent; position:relative;}#carrusel_2 ul{height:208px;width:100%;position:relative; overflow:hidden; padding-top:0px}#carrusel_2 li{width:9em;display:inline-block;float:left;padding-right:.5em;/*padding-left:.5em;*/margin-left:0;list-style-image:none;}#carrusel_2 a{color:#f2f2f2;}#carrusel_2 img{z-index:50;position:relative;width:100%;border:1px solid white;}
#carrusel_2 span{
background-color:#333;
background-color:rgba(0,0,0,0.7);
display:block;
font-size:.8em;
padding:.5em;
z-index:70;
position:relative;
width:131px;
margin-left:1px;
height:100px;
}
#carrusel_2 .c2_titulo{padding-bottom:.5em;height:2em;margin-top:-4em;border-top:3px solid black;}#carrusel_2 .c2_sinopsis{height:8em;margin-bottom:2em;}#carrusel_2 .verde{border-top:3px solid #9dd06b;}#carrusel_2 .naranja{border-top:3px solid #f3901b;}#carrusel_2 .azul{border-top:3px solid #0367b3;}#carrusel_2 .limon{border-top:3px solid #ccd522;}#carrusel_2 .rosa{border-top:3px solid #d90a90;}#carrusel_2 .marron{border-top:3px solid #920e26;}#elementos_c2{width:96%;float:left;background-color:#d1d1d1;overflow:hidden!important; position:relative;height:210px;border-bottom:8px solid #d1d1d1;border-top:8px solid #d1d1d1;} #elementos_c2 ul{padding-left:0px !important; margin-left:0px !important; padding-top:0px !important; margin-top:0px !important}#carrusel_2 button{height:226px;width:2%;border-style:none;background-color:#929292;cursor:pointer;font-weight:bold;color:white;font-size:22px;}#carrusel_2 .ant{float:left;}#carrusel_2 .sig{float:right;}#carrusel_2 button{padding:0;border-radius:0}ul.barra_botones_2{}ul.barra_botones_2 li{margin:1em .5em 1em 0;list-style-image:none;border-radius:3px 3px 3px 3px;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: 0 0;
}ul.barra_botones_2 li a{color:#666;display:block;font-size:14px;font-weight:normal;margin:0;text-decoration:none;text-shadow:0 1px 0 #fff;vertical-align:middle;min-height:2.5em;padding:.8em;}ul.barra_botones_2 li a:hover{background-color:#e9e9e9;}#c_salida{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;}#caja_salida{position:fixed;top:150px;left:0;width:38%;background-color:#cacaca;margin-right:30%;margin-left:30%;padding:4px;display:table;border-radius:4px;}#contenido_salida{background-color:#e2e2e2;text-align:center;padding-top:.5em;}#contenido_salida h3{border-style:none;color:#3a3a3a;}#contenido_salida p{margin-bottom:.5em;}#contenido_salida a{color:#04549d;}#liga_cancelar{background-color:white;color:#666;text-decoration:none;font-size:0.8em;margin-top:2.5em;padding:1em;text-transform:uppercase;}#liga_cancelar a{text-transform:uppercase;padding:5px;color:#3a3a3a;}#liga_cancelar a:hover{background-color:#666;color:#e6e6e6;}ul.tabs{margin:7px 0 -1px;padding:0;width:100%;border-bottom:1px solid #808080;float:left;}ul.tabs.izquierda{text-align:left;}ul.tabs.centro{text-align:center;}ul.tabs.derecha{text-align:right;}ul.tabs li{list-style-type:none;margin:0 2px 0 0;padding:0;display:inline-block;position:relative;top:0;left:0;}ul.tabs li a{text-decoration:none;color:#666;display:inline-block;padding:9px 15px;position:relative;top:0;left:0;line-height:100%;background:white;box-shadow:inset 0px -3px 3px rgba(0,0,0,0.03);border:1px solid #e5e5e5;border-bottom:0;font-size:0.9em;border-top-left-radius:3px;border-top-right-radius:3px;}ul.tabs li a:hover{background:#fff;}ul.tabs li.seleccionado a{position:relative;top:1px;left:0;background:#e5e5e5;box-shadow:none;color:#222;border-top:1px solid #808080;border-right:1px solid #808080;border-left:1px solid #808080;}.tab_contenido{border:1px solid #808080;border-left:1px solid #808080;clear:both;padding:20px;margin:0 0 1em;background-color:#e5e5e5;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;}ul.tabs .icon{margin:-3px 7px -3px -5px;position:relative;top:-2px;left:0;}table{width:100%;margin:0 0 10px 0;text-align:left;border-collapse:collapse;font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;}thead,tbody{margin:0;padding:0;}th,td{/*padding:7px 10px;*/font-size:0.9em;/*border-bottom:1px dotted #ddd;*/text-align:left;}thead th{font-size:0.9em;padding:3px 10px;border-bottom:1px solid #ddd;}tbody tr.ultima th,tbody tr.ultima td{border-bottom:0;}table.renglones{}table.renglones tr.alt{background:#f5f5f5;}table.renglones thead th{background:#cfcfcf;border-right:1px solid #ddd;color:#3b3b3b;}table.renglones tbody th{background:#f5f5f5;text-align:right;padding-right:15px;border-right:1px dotted #e5e5e5;}table.renglones tbody tr.alt th{background:#efefef;}table.tight{}table.tight th,.tight td{padding:2px 10px;}table.orden{border:1px solid #ddd;}table.orden thead th{cursor:pointer;position:relative;top:0;left:0;border-right:1px solid #838383;background-color:transparent;}table.orden thead th:hover{background:#efefef;}table.orden span.arrow{border-style:solid;border-width:5px;display:block;position:absolute;top:50%;right:5px;font-size:0;border-color:#ccc transparent transparent transparent;line-height:0;height:0;width:0;margin-top:-2px;}table.orden span.arrow.up{border-color:transparent transparent #ccc transparent;margin-top:-7px;}.caja_contenedora{font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px;position:absolute;background-color:#fff;border:solid 1px #ccc;}.caja_encabezado{font-size:125%;font-weight:bold;margin-bottom:10px;}.caja_cuerpo{}.caja_pie{color:#a0a0a0;margin-top:10px;}.c_salida2{position:absolute;margin:0;padding:0;top:0;left:0;background-color:#000;}.caja_carga{background:#fff url(imagenes/indicator.gif) no-repeat center;height:60px;width:60px;}.caja_cerrar{position:absolute;width:50px;height:22px;line-height:22px;top:0;left:0;padding:5px;text-align:center;background-color:#ccc;}.caja_cerrar a{text-decoration:none;color:#222;font-size:12px;font-weight:bold;}#Ventana_de_Muestra{width:300px;height:200px;}.oculta{display:none;}ul.breadcrumbs{margin:10px 0 27px;padding:9px 0 10px;line-height:0%;font-size:0;border:1px solid #efefef;font-size:0;}ul.breadcrumbs li{list-style-type:none;margin:0!important;padding:0;display:inline-block;position:relative;line-height:100%;font-size:14px;}ul.breadcrumbs li a{padding:10px 25px 10px 15px;background:url(imagenes/breadcrumbs-bg.gif) no-repeat right center;text-decoration:none;border-top:1px solid #efefef;border-bottom:1px solid #efefef;font-size:12px;}ul.breadcrumbs li.last a{color:#333;cursor:default;text-decoration:none;background:none;}ul.breadcrumbs a:hover{text-decoration:underline;}ul.breadcrumbs li.primera a{border-left:1px solid #efefef;}ul.breadcrumbs li.ultima a{border-right:1px solid #efefef;font-weight:bold;background-image:none;color:maroon;}.herramientas_del_usuario{margin-bottom:16px;height:1em;}.caja{padding-left:5%;padding-right:5%;padding-bottom:2em;border-bottom-color:#c0c0c0;border-bottom-width:1px;width:90%;display:table;}.caja ul,.caja ol{padding-left:1em;margin:0!important;}.caja li{list-style-type:disc;list-style-position:outside !important;padding-bottom:.3em;padding-top:.3em;border-bottom:1px dotted #bfbfbf;margin:0;list-style-image:none;}.caja ol li{list-style-type:decimal;list-style-position:outside;padding-bottom:.3em;padding-top:.3em;border-bottom:1px dotted #bfbfbf;margin-left:0;list-style-image:none;}.caja li a{text-decoration:none;display:block;padding-top:.2em;padding-bottom:.2em;padding:.2em;}.caja li.actual a{color:maroon;background-color:silver;}.caja li a:hover{background-color:silver;}ul.alt li{border-bottom:1px solid #bdbdbd;padding-bottom:.2em;}ul.alt li a{display:block;padding:.3em;}ul.alt li a:hover{background-color:#f0f0f0;}button,a.boton,input[type="submit"],input[type="reset"],input[type="button"]{position:relative;top:0;left:0;vertical-align:middle;margin:0;padding:10px 15px;line-height:100%;border-radius:5px;cursor:pointer;width:auto;overflow:visible;font-weight:normal;font-size:14px;text-shadow:0 1px 0 #fff;color:#666;text-decoration:none;vertical-align:middle;box-sizing:border-box;display:inline-block;border:1px solid #ccc;background:rgb(252,252,252);}button,input[type="submit"],input[type="reset"],button,a.boton,a.button{font-size:0.8em;padding:5px 10px}div.descripcion{background:#f5f5f5;border:1px solid #ddd;padding-bottom:3px;
	display: table;
	margin-bottom: 1em;
}
div.descripcion img{
	display:block;
	padding:0;
	margin:0;
}
div.descripcion span{display:block;margin-top:3px;font-size:0.8em;color:#666;padding:0px 5px;}

.menu{/*margin:0;padding:0;line-height:100%;position:relative;*/z-index:900;}/*.menu:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.menu li{margin:0;padding:0;list-style-type:none;display:inline-block;position:relative;line-height:inherit;top:0;left:0;}*/.menu li a{margin:0;padding:0;display:block;display:inline;display:inline-block;position:relative;line-height:100%;top:0;left:0;}/*.menu ul{margin:0;padding:0;position:absolute;top:100%;left:0;display:none;min-width:150px;max-width:150%;}.menu ul li{display:block;width:100%;}.menu ul li a{display:block;}.menu ul ul{top:0;left:100%;}.menu ul li.divider{border-top:1px solid #ccc;}.menu ul li.divider a{border-top:1px solid #fff;}.menu li.has-menu a{padding-right:25px;}*/.menu li.has-menu span.arrow{border-style:solid;border-width:5px;display:block;position:absolute;top:50%;right:5px;font-size:0;line-height:0;height:0;width:0;}/*.menu li li.has-menu span.arrow{margin-top:-4px;}.menu{text-shadow:0px 1px 1px #fff;z-index:900}*/.menu li{}.menu li a{padding:10px 5px;text-decoration:none; max-width:250px; vertical-align: middle;}.menu li a:hover,.menu li.hover>a{}.menu ul{background:#efefef;border:1px solid #ccc;}.menu ul li{}.menu ul li a{}.menu ul ul{}.menu ul ul li{}.menu ul ul li a{}.menu li.has-menu span.arrow{border-color:#ccc transparent transparent transparent;border-top-color:#ccc;}.menu li li.has-menu span.arrow,.menu.vertical li.has-menu span.arrow{border-color:transparent transparent transparent #ccc;border-left-color:#ccc;}.menu.vertical.right li.has-menu span.arrow{border-color:transparent #ccc transparent transparent;border-right-color:#ccc;}.menu ul li.divider{border-top:1px solid #ccc;}.menu ul li.divider a{border-top:1px solid #fff;}.menu .icon{margin:-10px 7px -10px -5px;vertical-align:middle;}.menu ul .icon{margin-left:-10px;}

#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999;}#tiptip_holder.tip_top{padding-bottom:5px;}#tiptip_holder.tip_bottom{padding-top:5px;}#tiptip_holder.tip_right{padding-left:5px;}#tiptip_holder.tip_left{padding-right:5px;}#tiptip_content{font-size:11px;color:#fff;text-shadow:0 0 2px #000;padding:4px 8px;border:1px solid rgba(255,255,255,0.25);background:#212121;background-color:rgba(25,25,25,0.92);border-radius:3px;box-shadow:0 0 3px #555;}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0;}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,0.35);}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:rgb(25,25,25);border-top-color:rgba(25,25,25,0.92);}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:rgb(25,25,25);border-bottom-color:rgba(25,25,25,0.92);}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:rgb(25,25,25);border-right-color:rgba(25,25,25,0.92);}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:rgb(25,25,25);border-left-color:rgba(25,25,25,0.92);}@media screen{#tiptip_content{padding:4px 8px 5px 8px;background-color:rgba(45,45,45,0.88);}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(45,45,45,0.88);}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(20,20,20,0.92);}}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('imagenes/fancybox/fancybox.png');}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('imagenes/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}#fancybox-error{color:#444;padding:14px;margin:0;font-style:normal;line-height:20px;font-size:12px;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}#fancybox-frame{width:100%;height:100%;border:none;display:block;}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('imagenes/fancybox/blank.gif');z-index:1102;display:none;}#fancybox-left{left:0px;}#fancybox-right{right:0px;}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background-image:url('imagenes/fancybox/fancybox.png');background-position:-40px -30px;}#fancybox-right-ico{background-image:url('imagenes/fancybox/fancybox.png');background-position:-40px -60px;}#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:20px;}#fancybox-right:hover span{left:auto;right:20px;}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('imagenes/fancybox/fancybox-x.png');}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('imagenes/fancybox/fancybox.png');background-position:-40px -162px;}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('imagenes/fancybox/fancybox-y.png');background-position:-20px 0px;}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('imagenes/fancybox/fancybox.png');background-position:-40px -182px;}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('imagenes/fancybox/fancybox-x.png');background-position:0px -20px;}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('imagenes/fancybox/fancybox.png');background-position:-40px -142px;}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('imagenes/fancybox/fancybox-y.png');}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('imagenes/fancybox/fancybox.png');background-position:-40px -122px;}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}.fancybox-title-outside{padding-top:10px;color:#fff;}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background-image:url('imagenes/fancybox/fancy_title_over.png');display:block;}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}#fancybox-title-float-wrap td{border:none;white-space:nowrap;}#fancybox-title-float-left{padding:0 0 0 15px;background:url('imagenes/fancybox/fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('imagenes/fancybox/fancybox-x.png') 0px -40px;}#fancybox-title-float-right{padding:0 0 0 15px;background:url('imagenes/fancybox/fancybox.png') -55px -90px no-repeat;}.calendario{text-align:center;text-shadow:0px 1px 0px #fff;color:#666;border:1px solid #ddd;background:#f5f5f5;}.calendario h4#mes_actual{margin:0;padding:2% 0;border-top:1px solid #fff;border-left-style:none;font:normal 1em/100% Arial;}.calendario table{margin:0;border-collapse:collapse;border:0;}.calendario th,.calendario td{text-align:center;padding:0;font-weight:normal;line-height:100%;border:0;}.calendario th{width:14.2857%;padding:2% 0;border-bottom:1px solid #ddd;}.calendario td{background:#fff;padding:3% 0;text-align:center;}.calendario th.dom_lun{color:#434545;font-size:0.7em;text-transform:uppercase;background-color:#b2b2b2;}.calendario td.otro_mes{color:#ccc;background-color:white;}.calendario td.mes_actual{background:#f6f6f6;color:#777;}form{padding:0;margin:0;}/*fieldset{margin:30px 0 20px 0;padding:5px 15px 15px 15px;border:1px solid #ccc;background:#f5f5f5;border-radius:5px;position:relative;top:0;left:0;}*//*legend{border-radius:5px;border:1px solid #ccc;background:#f5f5f5;padding:2px 10px;margin:0 0 0 0;display:block;position:relative;top:0;left:0;}*/label{display:inline-block;vertical-align:middle;margin:0;padding:0;position:relative;top:0;left:0;box-sizing:border-box;}label.inline{display:inline;margin:0;}label span{color:#999;font-size:0.9em;}label span.right{position:absolute;bottom:0;right:0;text-align:right;display:inline-block;}label.disabled{color:#ccc;}input{display:inline-block;vertical-align:middle;width:auto;margin:0;border:1px solid #ccc;font-size:1em;text-indent:5px;border-radius:5px;background:#fff;box-shadow:inset 0px 1px 6px #ccc;box-sizing:border-box;}.placeholder{color:#bbb;}input[disabled="disabled"],input.disabled{color:#999;background:#f5f5f5;box-shadow:inset 0px 1px 2px #ddd;}/*input[type="text"]:focus,textarea:focus,button:focus,a.button:focus,select:focus,input[type="file"]:focus,*/input[type="password"]:focus,.rte-editor:focus,textarea.rte:focus{box-shadow:0 0 7px #6db9ff;border:1px solid #50b1fe;outline:none;}/*input[type="text"],textarea,button,a.button,a,input[type="file"]{}*/input.checkbox,input[type="checkbox"]{display:inline;width:auto;margin:0;padding:0;border:0;background:none;vertical-align:middle;}input.radio,input[type="radio"]{display:inline;width:auto;margin:0;padding:0;border:0;background:none;vertical-align:middle;}input[type="radio"]:focus,input[ type="checkbox"]:focus{box-shadow:0 0 5px #6db9ff;outline-color:#6db9ff;}input.file,input[type="file"]{font-size:0.8em;box-shadow:none;}select{display:inline;width:auto;margin:0;line-height:100%;padding:3px;vertical-align:middle;}textarea{width:auto;height:200px;margin:0;border:1px solid #ccc;padding:5px;vertical-align:middle;font-family:inherit;font-size:0.9em;border-radius:5px;box-shadow:inset 0px 1px 6px #ccc;box-sizing:border-box;}.rte-wrap{width:100%;position:relative;top:0;left:0;margin:0 0 10px 0;}.rte-toolbar{border:1px solid #ccc;border-bottom:0;background:#f5f5f5;z-index:50;position:relative;top:0;left:0;}.rte-toolbar ul{margin:0;padding:0;display:inline;float:left;}.rte-toolbar li{list-style-type:none;margin:0;padding:0;float:left;display:block;}.rte-toolbar li.html-toggle{position:absolute;top:-16px;right:-1px;font-size:10px;line-height:100%;width:auto;}.rte-toolbar li.html-toggle a{background:#efefef;border:1px solid #ddd;border-bottom:1px solid #ccc;width:auto;height:10px;padding:2px;}.rte-toolbar li a{display:block;float:left;padding:0;width:20px;height:20px;text-align:center;text-decoration:none;color:inherit;color:#777;text-shadow:0px 1px 0px #fff;}a.rte-bold{background:url(img/rte/text_bold.png) no-repeat center center;}a.rte-italic{background:url(img/rte/text_italic.png) no-repeat center center;}a.rte-ul{background:url(img/rte/text_list_bullets.png) no-repeat center center;}a.rte-ol{background:url(img/rte/text_list_numbers.png) no-repeat center center;}a.rte-img{background:url(img/rte/picture_empty.png) no-repeat center center;}a.rte-link{background:url(img/rte/link.png) no-repeat center center;}a.rte-unlink{background:url(img/rte/link_break.png) no-repeat center center;}a.rte-justifyleft{background:url(img/rte/text_align_left.png) no-repeat center center;}a.rte-justifycenter{background:url(img/rte/text_align_center.png) no-repeat center center;}a.rte-justifyright{background:url(img/rte/text_align_right.png) no-repeat center center;}a.rte-sub{background:url(img/rte/text_subscript.png) no-repeat center center;}a.rte-sup{background:url(img/rte/text_superscript.png) no-repeat center center;}.rte-toolbar li a:hover{color:#333;background-color:#efefef;}.rte-wrap .rte-toolbar li{display:none;}.rte-wrap.editmode .rte-toolbar li{display:block;}.rte-wrap .rte-toolbar li.html-toggle,.rte-wrap.editmode .rte-toolbar li.html-toggle{display:block;}.rte-toolbar select.inline{float:left;display:inline;width:50px;height:17px;margin:1px 3px 0 1px;bordeR:1px solid #ccc;}textarea.rte,.rte-editor{width:100%;margin:0;border:1px solid #ccc;padding:5px;overflow:auto;vertical-align:middle;font-family:inherit;font-size:0.9em;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:inset 0px 1px 6px #ccc;box-sizing:border-box;z-index:40;}textarea.rte{font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;font-size:0.9em;}.rte-editor ul li,.rte-editor ol li{padding:0;}form.vertical{}form.vertical label{display:block;}form.vertical input,form.vertical select,form.vertical textarea{width:100%;display:block;margin-bottom:10px;}form.vertical .chzn-container{display:block;margin-bottom:10px;}form.vertical .chzn-choices{display:block;margin-bottom:10px;}form.vertical input.checkbox,form.vertical input[type="checkbox"],form.vertical input.radio,form.vertical input[type="radio"],form.vertical label.inline{display:inline;width:auto;margin:0;}label.error{color:red;}input.error{border:1px solid red;}.aviso{border:1px solid gold;background:lightyellow;padding:10px 20px 10px 10px;margin:10px 0;border-radius:5px;color:#deae00;line-height:120%;vertical-align:middle;text-shadow:1px 1px 3px #fff;position:relative;top:0;left:0;clear:both;}.avisoe.alerta{}.aviso.error{border:1px solid red;background:pink;color:red;}.aviso.correcto{border:1px solid green;background:lightgreen;color:green;}.aviso .icon{color:inherit;margin-right:10px;margin-bottom:-5px;}.aviso a.icon.close,.aviso a.icon.close:active,.aviso a.icon.close:visited{font-size:12px;position:absolute;top:5px;right:-5px;left:auto;color:inherit;
}
/*.bloqueNotas{width:18.5em;float:left;margin-right:1em;margin-bottom:20px}
.bloqueNotas_recuadro{width:32%; margin-right:1%; float:left; height:auto;}
.bloqueNotas_recuadro li{margin-bottom:.2em;list-style-image:none;margin-left:0;}
.bloqueNotas_recuadro .vermas a {color:#2f2f2f; text-decoration:none}
.bloqueNotas_recuadro .vermas a:hover {color:#1B5E9E;text-decoration:underline}
.bloqueNotas_recuadro li a{display:block;padding:2%;height:2.9em;border-bottom:1px solid #b4b4b4;text-decoration:none;font-size:.9em;color:#666;}
.bloqueNotas_recuadro li a:hover{background-color:#e1e1e1;}
.tituloBloque{padding-left:.3em;color:#7A7979;margin:0.2em 0}
.span_tituloBloque{font-size:0.7em;color:gray}
.listaTramites{margin-bottom:9px}
.listaTramites li{min-height:25px;margin:0 0 2px}
.bloqueNotas_recuadro ul li span{float:left;height:24px;margin-right:0.5em;width:36px}
ul.listaTramites li a{display:block;padding-right:3px}*/
.icono_1,.icono_2,.icono_3,.icono_4,.icono_5,.icono_6,.icono_7,.icono_gen{background:url("iconografia.gif") no-repeat 0px 0px;}
.icono_1{background-position:-16px -235px}
.icono_2{background-position:-60px -235px}
.icono_3{background-position:-104px -235px}
.icono_4{background-position:-148px -235px}
.icono_5{background-position:-192px -235px}
.icono_6{background-position:-236px -235px}
.icono_gen{background-position:-282px -235px}
.bloquePublicidad{/*width:19.9em;*/ width:31.5%; float:left;/*height:18em;*/min-height:180px;margin-bottom:20px}
.bloquePublicidad a[href^="http:"]{background:none;padding-right:0px}
.bloquePublicidad p {text-align:justify; padding:0px 10px 10px 10px; font-size:13px}
.bloquePublicidad img {text-align:center; margin:0 auto}
#redesSociales{padding-bottom:1.4em}
#redesSociales div{width:2em;height:2.65em;padding:0 1.4em 0.7em;float:left}
#redesSociales div.clear{float:none;height:0px;margin:0;width:auto;padding:0}
.bloqueVideos{width:39.5em;float:left;position:relative}
.bloqueVideos object{width:22.5em;height:240px;float:left;overflow:hidden;background:gray}
#listadoVideos{display:block;width:17em;/*height:240px;*/background:#F8F8F8;position:absolute;/*top:27px;*/right:0}
#listadoVideos ul{margin:0 0.6em}
.bloqueVideos ul {padding-left: 0.5em; padding-right: 0.5em; float:right; width:16em}
.bloqueVideos li{/*font-size:0.75em;border-bottom:dashed 1px silver;padding:0.4em 0;*/list-style:none}
.bloqueVideos li a{/*color:#5F5E5F*/display:block;padding:2%;height:2.9em;border-bottom:1px solid #b4b4b4;text-decoration:none;font-size:.9em;color:#666;}
.bloqueVideos li a:hover{/*color:#C71707;text-decoration:underline*/background-color:#e1e1e1;}
.listaVideos{padding:0 1em}
.listaVideos a{font-size:0.7em;color:#C71707; text-decoration:none}
.listaVideos a:hover{text-decoration:underline}
.bannerIzquierda{/*width:auto;/*float:left;margin-bottom:10px}
.bannerDerecha{/*width:auto;*/foat:right;margin-bottom:10px; background-image:none !important; background:none !important;}
.bannerFill{margin-bottom:10px;clear:both}
.masLigas{/*width:14em; float:left;min-height:15em*/
	float: left;
    width:24%;
    margin: 8px 8px 0 0;
    font-size: 14px;
    min-height: 300px;
    color: #646463;}
.marginRight{/*margin-right:1em*/}
/*.masLigas li{margin-bottom:0.6em;list-style:none}
.masLigas h2 li{ font-size:1em}
.masLigas a{color:gray;font-size:0.8em;text-decoration:none}*/
.masLigas .column:last-child {
    margin: 8px 0 0 0;
}

.masLigas ul {
    margin-bottom: 22px;
    margin-left: 0;
    padding-left: 12px;
    width: 86%;
}

.masLigas ul li {
    list-style: none;
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin-bottom: 5px;
}

.masLigas ul li a {
    text-decoration: none;
    color: #646463;
}

.masLigas ul li a:hover {
    color: #ba2025;
}
.masLigas h2 {
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    text-align: left;
	/*color:#646463 !important;*/
	margin-left:0px !important;
}
.masLigas img {border:0px;}
.masLigas a:hover{/*color:#1B5E9E;*/text-decoration:underline}
#r1 span,#r2 span,#r3 span,#r4 span,#r5 span,#r6 span,#r7 span,#rt_sp span,#rt_ef span{display:none;}
#r1 a,#r2 a,#r3 a,#r4 a,#r5 a,#r6 a,#r7 a,#rt_sp a,#rt_ef a{display:block;height:2em;width:2em;background-image:url("iconografia.gif")}
#r1 a{background-position:-100px -151px}/*TWITTER*/
#r2 a{background-position:-16px -151px}/*YOUTUBE*/
#r3 a{background-position:-58px -151px}/*FACEBOOK*/
#r5 a{background-position:-310px -151px}/*RSS*/
#r6 a{background-position:-352px -151px}/*FLICKR*/
#r7 a{background-position:-184px -151px}/*DELICIOUS*/
#rt_sp a{background-position:-309px -335px;}/*TWITTER SALA DE PRENSA*/
#rt_ef a{background-position:-300px -380px;}/*TWITTER EFEMERIDES */
#r1 a:hover{background-position:-100px -194px}
#r2 a:hover{background-position:-16px -194px}
#r3 a:hover{background-position:-58px -194px}
#r5 a:hover{background-position:-310px -194px}
#r6 a:hover{background-position:-352px -194px}
#r7 a:hover{background-position:-184px -194px}
#rt_sp a:hover{background-position:-363px -335px;}
#rt_ef a:hover{background-position:-354px -380px;}
#redesSociales #rt_sp,#redesSociales #rt_sp a{height:2.65em;/*width:2.6em*/}
#redesSociales #rt_ef,#redesSociales #rt_ef a{height:2.65em;width:3.2em}
#redesSociales #rt_ef{padding-right:0.8em}
/*.listaTramitesyServicios .vermas{display:block;font-size:0.8em !important; margin-top:.5em}*/
.bloqueNotas_recuadro li a{/*padding:0.5em 0.3em;*/}
.noticiasHome{height:auto}
/*.noticiasHome div a{color:#0f4c8f}*/
.noticiasHome div a:hover{color:#0768A9}
#pressContainer{/*padding:2px 8px*/}
#pressContainer .info{color:#2f2f2f;font-size:.7em;margin-bottom:5px;display:none}
#pressContainer .clear{font-size:0em;height:0px;clear:both}
#pressContainer .shdwFx2 {/*border:1px solid #EEEEEE;border-width:0 1px 1px;*/float:right;/*margin-left:8px;width:105px;*/}
#pressContainer .shdwFx1 {/*border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD;*/}
#pressContainer .fotoMarco {/*background:url("../images/cargando.gif") no-repeat scroll center center white;border:medium solid #1C6FC9;padding:5px 5px 3px;*/}
#pressContainer .fotoMarco img{border:medium solid #7A7979;}
#pressContainer .noticia{/*padding-bottom:0.5em;margin-bottom:0.5em*/ margin-bottom:0.1em}
#pressContainer .noticia span.blue{color:#7A7979;padding-right:5px;}
#pressContainer .dosNoticias .noticia a{/*border-bottom:1px dashed #737576*/ display:block;padding:2%;height:2.9em;border-bottom:1px solid #b4b4b4;text-decoration:none;font-size:.9em;color:#666;}
#pressContainer .dosNoticias .noticia a:hover{background-color:#e1e1e1;}
/*#pressContainer .noticiaResaltada .info{font-weight:bold}*/
#pressContainer .noticia img{width:92px;height:auto !important; float:right }
#pressContainer .noticiaResaltada a{ display:block;padding:2%;height:2.9em;/*border-bottom:1px solid #b4b4b4;*/text-decoration:none;font-size:.9em;color:#666;}
#pressContainer .noticiaResaltada a:hover{ text-decoration:underline}
#pressContainer a{/*font-size:.75em;*/display:block;text-align:left;}
#pressContainer .vermas{margin-top:.5em}
#pressContainer .vermas p{float:right}
/*.swb-banner-cluster-ci .swb-cluster-img img.pdfIcon{display:none}
.swb-banner-cluster-ci .swb-cluster-img a.external{padding-right:0}*/

/*Interna*/
@charset "utf-8";
/*.swb-rate{float:left;margin-right:5px}*/
.swb-rate ul{margin:0;padding:0}
.swb-rate li{float:left;list-style:none}
.swb-rate img{border:0}
#rateInfo .swb-rate p{clear:both;font-weight:normal;margin-left:0.60em}
#interna_colIzquierda{/*width:65%; margin-right:1%; padding-top:1em; float:left;min-height:16em;border-style:none;margin-bottom:0;padding-bottom:0;padding-right:0;padding-left:0;font-size:1em;*/     width: 67.2%;
    border-right: 1px solid #E0E0E0;
    margin-top: 18px;
    margin-bottom: 24px;
    padding-right: 32px;
	float:left;
	min-height:16em;}
#interna_colIzquierda a{color:#7A7979; text-decoration:none}
#interna_colIzquierda a:hover{ text-decoration:underline}
#interna_colIzquierda img{margin-right:0.69em;/*float:left*/}
#content a img{float:none}
#interna_colIzquierda p{margin-bottom:0.81em}
#interna_colIzquierda h1{/*color:#717171;line-height:1em;margin-bottom:0.5em; margin-top:2.5em; float:none;text-indent:0;width:auto*/     font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 1.6em;
    color: #ba2025;
    margin: 8px 0 18px 0;
    font-weight: lighter;}
#interna_colIzquierda h3{color:#929292;/*font-size:.9em;font-weight:bold;*/line-height:1.2em;margin-bottom:0.5em;}
#interna_colIzquierda h2{/*XVM 2012-12-04:color:#337fc2; */ color:#7A7979;border-left:0.15em solid #E4E3E3;/*font-size:.9em;*/text-transform:none;margin:0.2em 0;padding-left:0.3em;line-height:1.2em; font-family:"Montserrat-Regular", Times, serif; font-size:1.3em}
#interna_colIzquierda h2 a{/*XVM 2012-12-04:color:#337fc2*/color:#7A7979;}
#interna_colIzquierda h4{color:#646464;font-size:.8em;font-variant:small-caps;line-height:1.2em;margin-bottom:1.2em}
#interna_colIzquierda .subIndice {color:#646464;font-size:.8em;font-variant:small-caps;line-height:1.2em;margin-bottom:1.2em}
#interna_colIzquierda p{/*margin-bottom:1.5em*/    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    text-align: justify;
    line-height: 2;
    color: #515151;}
#interna_colIzquierda ul{padding:1.1em;list-style-type:square; font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
#interna_colIzquierda ol{padding:1.1em 1.1em 1.1em 2.3em}
#interna_colIzquierda li{list-style-type:disc !important; color:#515151}
#interna_colIzquierda #rateInfo ul{padding:0}
/*#interna_colIzquierda hr{border:0px none;border-top:1px dotted #BBB;margin-bottom:0.8em}*/
/*#interna_colIzquierda .separador{border-top:1px dotted #BBB;margin-bottom:0.8em}*/
#interna_colIzquierda img,#interna_colIzquierda table{max-width:62.08em}
#interna_colDerecha{float:right; width:26.5%;/* padding-top:1em; background-color:#f0f0f0;*/}
/*blockquote{margin-left:1.5em}*/
#breadcrumb{/*XVM 2012-12-04:color:#0866a4;*/color:#00853e;font-size:0.7em !important;margin-bottom:0.99em;text-transform:uppercase; font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
#breadcrumb a{/*color:#929292*/color:#929292;}
#breadcrumb a:hover{color:#00853e;text-decoration:underline}
.bloque_subMenu{/*padding-left:5%;padding-right:5%;padding-bottom:2em;border-bottom-color:#c0c0c0;border-bottom-width:1px;width:90%;display:table;*/  background: rgb(247,247,247); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 32%, rgba(219,219,219,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(32%,rgba(247,247,247,1)), color-stop(100%,rgba(219,219,219,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 32%,rgba(219,219,219,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 32%,rgba(219,219,219,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(247,247,247,1) 32%,rgba(219,219,219,1) 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  rgba(247,247,247,1) 32%,rgba(219,219,219,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#dbdbdb',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

    padding: 12px;}
.bloque_subMenu h3,.bloque_subMenu .h3{/*color:#7A7979;font-weight:normal;font-style:normal; margin-top:0.2em;padding-left:0.3em;border-left:2px solid silver;margin-bottom:0.8em;font:1.3em presidencia !important;*/    text-align: center;
    font-family: 'Montserrat-Regular',serif;
    color: #606060;
    font-size: 18px;
    padding: 0 14px;}
.bloque_subMenu ul{padding-left:1em;margin:0!important;}
.bloque_subMenu li{/*background:url("bullet_bloqueLI.gif") no-repeat 0.36em 0.51em;list-style:none;padding:0.36em 0.36em 0.36em 1.10em*/ list-style-type:none;list-style-position:outside !important;padding-bottom:.3em;padding-top:.3em;border-bottom:1px dotted #bfbfbf;margin:0;list-style-image:none; font-size:1em !important}
.bloque_subMenu li a{color:#555557;text-decoration:none; text-decoration:none;display:block;padding-top:.2em;padding-bottom:.2em;padding:.2em;}
.bloque_subMenu li a:hover{color:#555557;/*text-decoration:underline;*/ background-color:silver;}
.bloque_subMenu div,.bloque_subMenu li,.bloque_subMenu h3,{text-align:left !important; /*font-size:1em !important*/}
.entrada_indiceTematico{margin-bottom:2em;}
/*.entrada_indiceTematico h3{font-size:1em;font-weight:bold;margin:0em 0em 10px;color:#0866A4}
.entrada_indiceTematico h3 a, .indiceTematico h3 a:hover{color:#0866A4;text-decoration:none}*/
.entrada_indiceTematico ul{margin-left:0.69em;padding:0 !important}
.entrada_indiceTematico li{float:left;display:block;width:22.48em;color:#666;margin:0em 0em 0.24em;padding-left:0.81em;padding-right:3em;background:url(bullet_bloqueLI.jpg) no-repeat left 0.08em}
.entrada_indiceTematico li a{color:#555557;text-decoration:none}
#interna_colIzquierda .entrada_indiceTematico li,#interna_colIzquierda .entrada_indiceTematico a{text-align:left !important}
.entrada_indiceTematico li a:hover{color:#555557;text-decoration:underline}
.clearindiceTematico{clear:both;height:0.06em}
.entradaVideos{/*width:97.5%*/ width:95%;padding:0.69em 0.69em 0em;border:solid 0.069em #CCC;margin-bottom:0.694em}
.entradaVideos:hover{background:#f2f2f4}
.thumbVideo{float:left}
.thumbVideo img{max-width:13.88em !important;max-height:inherit !important;width:13.88em;height:auto}
.infoVideo{/*width:50.69em;*/ width:36.69em; display:block}
#interna_colIzquierda .entradaVideos h3{font-size:0.85em}
.entradaVideos img{border:0.069em solid #0866A4;padding:0.138em;float:none}
p.fechaVideo{font-size:0.7em}
.swbCaptcha{height:6.94em}
.swb-coment-imagen{float:left;text-align:center}
.swb-coment-imagen img{float:none;margin-bottom:0.31em}
.swb-coment-imagen a{color:#0866A4}
.swb-coment-captcha label{float:none}
.itemPath,.itemLastUpdate{font-size:0.8em}
.YTvideo{border:0.138em solid #c6c6c6;width:8.33em !important;margin:0 1.04em 1.04em 0}
.YTvideo div{float:left}
.YTvideo img{padding:0;border:0 none;margin:0 !important;width:8.33em !important;}
.YTvideo .simPlayer{height:0.55em;width:8.33em;background:url("simplayer.jpg") no-repeat left top}
#pageDiv{vertical-align:middle;padding:0.34em}
#pageDiv .numbers{font-weight:bold;font-size:0.9em;color:#CCCCCC}
#pageDiv .select{color:#660000}
#pageDiv a{color:#5B798E}
#pageDiv a:hover{text-decoration:underline;color:#660000}
#pageDiv img{vertical-align: middle;float: none}
.autor_nota{color:#ba5112;text-align:center;margin-top:2em; font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.tablaDatos{border-collapse:collapse;color:#666666}
.tablaDatos thead th{background:#2B4C7F;color:#FFFFFF !important;text-align:center}
.tablaDatos th{color:#2B4C7F}
.tablaDatos th,.tablaDatos td{border:0.06em solid #DDDDDD;padding:0.208em 0.347em}
.tablaDatos .z th,.tablaDatos .z td{background:none repeat scroll 0 0 #EEEEEE}
.tableSecretarios, .datalistSegob dd a{color:#666666}
.tableSecretarios th, .tablaConoce h1 a{color:#2B4C7F}
.tableSecretarios th, .tableSecretarios td {border-bottom:0.069em solid #DDDDDD;padding:0.138em}
.tablaVersiones{width:100% !important; font:normal 11px Arial, Helvetica, sans-serif;border:1px solid #666;border-collapse:collapse;}.tablaVersiones th{background:#999999 !important;color:#FFF !important;font-weight:bold !important;}.tablaVersiones th,.tablaVersiones td{text-align:center;padding:4px;border:1px solid #666666;}
.tablaVersiones2{width:100% !important; font:normal 11px Verdana, Arial, Helvetica, sans-serif;border:1px solid #666;border-collapse:collapse;}.tablaVersiones2 th{background:#23435C !important;color:#FFF !important;font-weight:bold !important;}.tablaVersiones2 th,.tablaVersiones2 td{text-align:center;padding:4px;border:1px solid #666666;}      
.addthis_box{display:block;float:left;/*margin-left:1.5em;*/ width:27.08em}
.addthis_box a{display:block;float:left;height:1.18em;width:1.18em;margin-right:0.347em;}
.addthis_box a.addthis_button_facebook_like,.addthis_box a.addthis_button_tweet{width:6.59em}
.addthis_box a.addthis_separator{width:0.138em}
.addthis_box a.addthis_button_facebook_like iframe{width:6.59em !important}
/*@import "http://s7.addthis.com/static/r07/widget46.css";*/
/*.addthis_box a span{display:block;width:17px;height:16px;background-image:url("widget22.png")}*/
.searchResults .opcion a{border:0.069em solid #ecebea;border-color:#ecebea #404040 #404040 #ecebea;background:#d4d0c8;padding:0.277em;font-size:.8em;color:black !important}
.contenedorNoticiaInn,.contenedorNoticiaInn img{width:20.83em}
.pieFotoPrincipal{max-width:20.83em}
.oculto {display:none}
.bnsubmenu {float:right;}
.bnsubmenu img{border:0px}
.sitemapLinks ul,.sitemapLinks ul li,.sitemapLinks ul li a{font-size:1em}
.sitemapLinks li{font-weight:bold}
.sitemapLinks li li li li{font-weight:normal}
.sitemapLinks li a{color:#666 !important}
.sitemapLinks li li a{color:#666 !important}
.sitemapLinks li li li a{color:#666 !important}
.sitemapLinks li li li li a{color:#666 !important}
.sitemapLinks div{font-size:1em; padding:0.694em 0em 0.694em 1.38em}
.sitemapLinks a{font-weight:bold; cursor:pointer; background:url(bullet2.gif) no-repeat left 0.145em; padding-left:1.041em}
.div4{font-weight:normal}
.div1 a{color:#666 !important}
.div2 a{color:#666 !important}
.div3 a{color:#666 !important}
.div4 a{color:#666 !important; font-weight:normal !important}
