@charset "utf-8";
/* CSS Document */
*{
	font-family:Helvetica, Arial;
	font-size:12px;
	color:#690253;
}
a{
	text-decoration:none;
	cursor:pointer;
}
img{
	border:none;
}
.fechabanner{
	float:right;
	font-size:12px;
	color:#680150;
	font-weight:bold;
}
ul, ul li{
	list-style-type:disc;
	padding:0px;
	margin:0px;
	list-style-position:inside;
}
#mnabajo div{
	height:67px;
	width:190px;
	float:left;
	margin-right:4px;
	cursor:pointer;
}
.bigtitle{
	padding:6px 10px;
	font-size:15px;
	background:#B7459C;
	color:#EBECF1;
	font-weight:bold;
	text-transform:uppercase;
}
.titles{
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
}
.divlaterales{
  padding:10px 12px;
  background:#EEF4F4;
}
#respencuesta div{
	background:#E8DBE5;
	margin-bottom:4px;
	padding:8px 4px;
}
.listado{
	padding:0px 0px;
}
.listado *{
	color:#A82086;
}
.listado ul{
	padding:0px;
	margin:0px;	
}
.listado ul li{
	list-style-type:disc;
	list-style-position:outside;
	font-size:16px;
	padding:5px 0px 3px 0px;
	border-bottom:1px solid #A82086;
	margin:0px 20px;
	color:#680353;
}
.listado ul li a{
	text-decoration:none;
}

#mnprincipal a{
	float:left;
	height:36px;
}
#mnprincipal a:hover{
	background:#B7459C;
}
.separador{
	float:left;
	height:30px;
	width:1px;
	background-color:#AB2085;
	margin:5px 5px;
}
#submninicio{
	background-image:url(../imagenes/mninicio.gif);
	width:58px;
}
a#submninicio:hover{
	background-image:url(../imagenes/mninicioover.gif);
}
#submncomunicacion{
	background-image:url(../imagenes/mncomunicacion.gif);
	width:141px;
}
a#submncomunicacion:hover{
	background-image:url(../imagenes/mncomunicacionOver.gif);
}
#submnconozca{
	background-image:url(../imagenes/mnconozca.jpg);
	width:124px;
}
a#submnconozca:hover{
	background-image:url(../imagenes/mnconozcaOver.jpg);
}
#submnservicios{
	background-image:url(../imagenes/mnservicios.gif);
	width:113px;
}
a#submnservicios:hover{
	background-image:url(../imagenes/mnserviciosOver.gif);
}
#submnmujeres{
	background-image:url(../imagenes/mnmujeres.gif);
	width:126px;
}
a#submnmujeres:hover{
	background-image:url(../imagenes/mnmujeresOver.gif);
}
#submnefemerides{
	background-image:url(../imagenes/mnefemerides.gif);
	width:113px;
}
a#submnefemerides:hover{
	background-image:url(../imagenes/mnefemeridesOver.gif);
}
.submndesp{
	position:absolute;
	background-color:#AA1F88;
	padding:6px;
	z-index:10;
}
.submndesp ul, .submndesp ul li{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#submnefemeridesdesp{
	width:280px;
}
.submndesp ul li{
	padding:5px;
	border-bottom:1px solid #EDEBF0;
}
.submndesp ul li a{
	text-decoration:none;
	color:#EDEBF0;
}
.docjurtext{
	padding:10px 12px;
	height:50px;
	background-color:#E6DAE6;
	color:#7E095A;
	float:left;
	width:324px;
	margin:7px 0px;
	overflow:hidden;
}
.docjurimg{
	float:left;
	cursor:pointer;
	height:88px;
	width:85px;
	background-image:url(../imagenes/btnpdf.gif);
	background-color:#690253;
}
.letradir{
	height:19px;
	width:16px;
	float:left;
	background:url(../imagenes/bolarosa.jpg) no-repeat;
	padding-left:3px;
	color:#ECEAEF;
	margin:2px;
}
.letradirSelected{
	height:19px;
	width:16px;
	float:left;
	background:url(../imagenes/bolablanca.jpg) no-repeat;
	padding-left:3px;
	color:#A82291;
	margin:2px;
}
a.letradir {
	height:19px;
	width:16px;
	float:left;
	background:url(../imagenes/bolarosa.jpg) no-repeat;
	padding-left:3px;
	color:#ECEAEF;
	margin:2px;
}
a:hover.letradir {
	height:19px;
	width:16px;
	float:left;
	background:url(../imagenes/bolablanca.jpg) no-repeat;
	padding-left:3px;
	color:#A82291;
	margin:2px;
}
#listinstituciones{
	margin:0px;
	padding:0px;
	list-style-position:inside;
	margin-top:10px;	
	margin-left:10px;
}
#listinstituciones li{
	margin-bottom:10px;
	padding:4px 5px;
	text-transform:uppercase;
	font-size:11px;
}
li.bkrosa{
	background-color:#E4D8E4;
}
.bkflechadir{
	background-repeat:no-repeat;
	background-position:right;
}
a.bkflechadir{
	background-repeat:no-repeat;
	background-position:right;
	display:inline-block; 
	width:96%;
}
a:hover.bkflechadir{
	background-image:url(../imagenes/flechadir.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.classagenda{
	padding:30px 25px 15px 25px;
	border-bottom:1px dashed #660353;
}
.classagenda ul, .classagenda ul li{
	list-style-type:disc;
	padding:0px;
	margin:0px;
	list-style-position:inside;
}
.classagenda div img{
	float:left;
	border:1px solid #680353;
	width:132px;
	height:94px;
}
.classagenda div .contenidoagenda{
	float:right;
	width:250px;
	height:94px;
}
.lugaragenda{
	float:left;
	width:225px;
	border-right:1px dashed #680353;
}
.participantesagenda{
	float:right;
	width:165px;
}
.letragris{
	color:#8A8A8A;
	font-size:11px;
}
.classefemerides{
	padding:20px 0px;
	border-bottom:1px dashed #680154;
	padding-left:15px;
}
.classefemerides ul, .classefemerides	 ul li{
	list-style-type:disc;
	padding:0px;
	margin:0px;
	list-style-position:outside;
}
.titleefemerides{
	font-weight:bold;
	padding-bottom:5px;
}
.mujdestamp{
	padding:35px 55px;
	border-bottom:1px dashed #690251;
}
.mujdestamptitle{
	padding:10px 15px;
	height:15px;
	background-color:#AB1F88;
}
.mujdest{
	padding:20px 20px;
	border-bottom:1px dashed #690251;	
}
.mujdest ul, .mujdest ul li{
	list-style-type:disc;
	padding:0px;
	margin:0px;
	list-style-position:outside;
	font-weight:bold;
}
.otraspublic{
	border-top:1px dashed #690255;
	border-bottom:1px dashed #690255;	
	padding:12px 22px;
	font-size:17px;
	color:#A22688;
	text-transform:uppercase;
	font-weight:bold;
	margin:25px 0px;	
}
.listpublic ul, .listpublic ul li{
	list-style-type:disc;
	padding:0px;
	margin:0px;
	list-style-position:inside;
}
.listpublic ul li{
	padding:5px 5px;
	margin:2px 0px;
}
.listpublic ul li.color{
	background-color:#E4D8E4;
}
#mngaleria{
	padding:20px 12px; 
	height:35px; 
	border-bottom:1px dashed #690251;
}
#mngaleria a{
	
}
#submnaudio{
	float:left;
	height:36px;
	width:78px;
	background:url(../imagenes/galaudioblanc.jpg) no-repeat;
	margin-right:90px;
}
a#submnaudio:hover{
	background-image:url(../imagenes/galaudioros.jpg);
}
#submnimg{
	float:left;
	height:36px;
	width:101px;
	background:url(../imagenes/galimgblanc.jpg) no-repeat;
}
a#submnimg:hover{
	background-image:url(../imagenes/galimgros.jpg);
}
#submnvideo{
	float:right;
	height:36px;
	width:74px;
	background:url(../imagenes/galvideoblanc.jpg) no-repeat;
}
a#submnvideo:hover{
	background-image:url(../imagenes/galvideoros.jpg);
}
#paginado{
	padding:25px;
}
#paginado a{
	display:inline;
	padding:2px;
}
.contgal{
	width:50%;
	float:left;
	padding-bottom:15px;
	
}
.divmasvideos{
	padding:8px; 
	margin:10px 0px; 
	clear:both;
}
.divmasvideos *{
	line-height:1em;
}
#mncomyprensa{
	padding:20px 12px; 
	height:35px; 
}
#mncomyprensa a{
	margin-right:5px;
}
#submnnoticias{
	float:left;
	height:34px;
	width:68px;
	background:url(../imagenes/noticiasblanc.jpg) no-repeat;
}
a#submnnoticias:hover{
	background-image:url(../imagenes/noticiasblancOver.jpg);
}
#submnentrevistas{
	float:left;
	height:34px;
	width:85px;
	background:url(../imagenes/entrevistasblanc.jpg) no-repeat;
}
a#submnentrevistas:hover{
	background-image:url(../imagenes/entrevistasblancOver.jpg);
}
#submncomunicados{
	float:left;
	height:34px;
	width:84px;
	background:url(../imagenes/comunicadosblanc.jpg) no-repeat;
}
a#submncomunicados:hover{
	background-image:url(../imagenes/comunicadosblancOver.jpg);
}
#submndiscursos{
	float:left;
	height:34px;
	width:68px;
	background:url(../imagenes/discursosblanc.jpg) no-repeat;
}
a#submndiscursos:hover{
	background-image:url(../imagenes/discursosblancOver.jpg);
}
#submncampanas{
	float:left;
	height:34px;
	width:68px;
	background:url(../imagenes/campanasblanc.jpg) no-repeat;
}
a#submncampanas:hover{
	background-image:url(../imagenes/campanasblancOver.jpg);
}
.objrecuadro{
	margin:5px;
	float:left;
	height:254px;
	width:167px;
	background:url(../imagenes/objrecuadro.gif) no-repeat #ECEBF0;
	padding:12px 17px;
}
.objrecuadronum{
	height:20px;
	width:26px;
	background-color:#690052;
	font-size:20px;
	color:#EAEBF0;
	padding:3px 0px;
}
.objrecuadrotext{
	padding:10px 0px;
	overflow:auto;
	height:200px;
}
#mnvar{
	padding:23px 0px;
	text-transform:uppercase;
	height:36px;
}
#mnvar a{
	float:left;
	height:30px;
	width:101px;
	padding-top:6px;
}
a#mnvarprev{
	width:8px;
	height:10px;
	background:url(../imagenes/btnflecharosaprev.gif) no-repeat;
	margin-right:8px;
	margin-top:11px;
}
a#mnvarnext{
	float:right;
	width:8px;
	height:10px;
	background:url(../imagenes/btnflecharosa.gif) no-repeat;
	margin-left:8px;
	margin-top:11px;	
}
#mnvar1, #mnvar3{
	background:url(../imagenes/mnvarblanc.jpg) no-repeat; 
}
#mnvar2{
	background:url(../imagenes/mnvarros.jpg) no-repeat; 
	margin-left:0px;
	color:#EDEAF1;
}
a#mnvar3{
	float:right;
}
#mnvar1:hover, #mnvar3:hover{
	background-image:url(../imagenes/mnvarros.jpg);
	color:#EDEAF1;
}
.fontblancupper{
	color:#ECECEE;
	text-transform:uppercase;
}
#buscid input, #buscid select{
	margin:0px;
	padding:0px;
	height:18px;
	width:119px;
	border:none;
	font-size:12px;	
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	background-color:#F8F8F8;
	padding-left:4px;
}
#buscid select{
	overflow:hidden;
	width:123px;
}
input#btnbuscar{
	float:right;
	width:60px;
	height:20px;
	background:url(../imagenes/btnbuscar.jpg);
	cursor:pointer;
}
.submngal{
	position:absolute;
	background-color:#AB1F88;
	padding:6px;
}
.submngal ul, .submngal ul li{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.submngal ul li{
	padding:2px 5px;
	border-bottom:1px solid #EDEBF0;
	color:#EDEBF0;
	cursor:pointer;
}
#galeriacbxdesp{
	padding-left:8px;
}
.botones div{
	height:20px;
	width:30px;
	border:none;
	cursor:pointer;
}
#linkdecretoley{
	height:47px;
	width:191px;
	background:url(../imagenes/decreto.jpg);
	margin-top:6px;
}
#linkdecreto{
	height:23px;
	width:188px;
	background:url(../imagenes/btn_dec.jpg);
	margin-top:4px;
}
#linkdecreto:hover{
	background:url(../imagenes/btn_dec_MO.jpg);
}
#linkley{
	height:33px;
	width:188px;
	background:url(../imagenes/btn_ley.jpg);
	margin-top:4px;
}
#linkley:hover{
	background:url(../imagenes/btn_ley_MO.jpg);
}
.itemsubmncomypren{
	border-top:1px dashed #6A0153;
	padding:20px 3px;
	margin:0px 10px;
	clear:both;
}
.itemtitle{
	font-weight:bold;
	margin-bottom:5px;
}
.itemtitle a:hover{
	text-decoration:underline;
}