body{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
/*	font-family: arial;*/
/*font-family: "trebuchet ms",helvetica,sans-serif;
font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;*/
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*background-color:#FFFFFF;*/

/*background-image: url(../images/bg_plain.jpg);*/
background: url("../images/bg_plain.jpg") no-repeat fixed center top #942627;

/*background-image: url(../images/marcos/s5_main_bg.jpg);*/
/*background-image: url(../images/degrade_pie.jpg);*/

line-height: 16px;	

}



/*#body {background-color:#eceae0; }*/
.banners
{
 border-top: solid 2px #990000;	
 border-bottom: solid 2px #990000;
  text-align: center;
}
.hiddencol
{
 display: none;
}
element.style {
font-family:Verdana;
font-size:x-small;
width:98%;
}

.manito{
		cursor: pointer;
}

a {
	text-decoration: none;
}

a:visited { color: #000000; }
a:active {color:#000000;}
a:link {color:#000000;}
a:hover {color: #A72E0A;}

a img{
	border: none;
	text-decoration: none;
}

a:visited img { color:#000000;}
a:active img {color:#000000;}
a:link img {color:#000000;}
a:hover img {color:#000000;}

h1{ font-weight:bold; font-size:18px; line-height: normal; }
h6{ font-weight:bold; font-size:16px; line-height: normal; }

#rap { 
width:1000px;

	margin:0px auto;
background-color: White;

	border:1px solid #000000;
}
#header { }
#medio{ }

#ci {
/*width:410px; */
width: 580px;
float:left; 
padding: 5px;
}

#cc { 
width:170px;
float:left;
/*background-color: #ECEAE0;*/
background-color: #ffffff;
/*border-color:-moz-use-text-color Silver Silver;*/
/*border-left:1px solid Silver;
border-right:1px solid Silver;*/
/*border-style:none solid solid Silver;*/
/*border-width:medium 1px 1px Silver;*/

}
 /*430 ancho real*/
#cd { width:170px; float:right; padding-top: 5px; border-left:1px solid Silver;
border-right:1px solid Silver; border-bottom: 1px solid Silver;}

#cdresoluciones { 
width:350px; 
float:right; 
padding-top: 5px; 
/*border-left:1px solid Silver;
border-right:1px solid Silver;*/
}
#ja-colwrap {
	/*float: right;*/
	overflow: hidden;
/*	width: 45%;*/
	width: 99%;
	background: none;
}



div.moduletable h3,
div.moduletable_menu h3,
div.moduletable_text h3,
div.moduletable_hilite h3 {
	background: url(../images/c-r.gif) no-repeat right #EFEFEF;
	font-size: 115%;
	font-variant: small-caps;
	height: 28px;
	line-height: 28px;
	margin: 0 -5px 5px;
	padding: 0;
	text-indent: 5px;
}

div.moduletable h3 span,
div.moduletable_menu h3 span,
div.moduletable_text h3 span,
div.moduletable_hilite h3 span {
	background: url(../images/c-l.gif) no-repeat left;
	display: block;
	height: 28px;
	line-height: 28px;
	margin: 0;
	padding: 0;
}

div.moduletable,
div.moduletable_menu,
div.moduletable_text,
div.moduletable_hilite {
	margin: 0;
	padding: 0px 3px;
}

/* hilite module */
div.moduletable_hilite h3 {
	background: url(../images/c-hilite-r.gif) no-repeat right #2C79BF;
	color: #FFFFFF;
}

div.moduletable_hilite h3 span {
	background: url(../images/c-hilite-l.gif) no-repeat left;
}



#cid {
	width:565px;
	float:left;
	padding: 10px;
	line-height: 16px;
}
/*#footer {
	text-align:center;
	font-size: 11px;
	background-color: #990000;
	display:block;color:#999999;
	margin:0 auto;
	overflow:hidden;
}
#footer h4{color:#ff5a00;font-size:2em;font-weight:normal}
#footer a{color:#999999}
#footer a:hover{color:#ff5a00;text-decoration:none}
#footer li{padding:0 0 .3em}
*/
.pie {
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6B6B6C;
		background-color: #ffffff;

}

.pie #atencion_al_publico{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*font-weight:bold;*/
	color:#990000;
	padding-bottom: 10px;
}

.tabla_roja {
	BORDER-BOTTOM-STYLE: solid; 
	BORDER-BOTTOM-COLOR: /*#e81422;*/ #990000;
	BACKGROUND-COLOR: /*#e81422;*/ #990000;
	BORDER-TOP-COLOR: /*#e81422;*/ #990000;
	
	BORDER-TOP-STYLE: solid; 
	HEIGHT: 4px;
}

.pie a{
	color:#6B6B6C;
	text-decoration:none;
   font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.pie a:hover{
	color:#333333;
	text-decoration:underline;
        font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.separadorHtml{
	/*width:760px;*/
	
	font-size:9px;
}
/**********************************
* Ingreso de queja por internet   *
***********************************/
form ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:100%;
	font-size:100%;
/*	background-color: #ECEAE0;*/
/*background-color: #f1f3f8;*/

}
form li{
	margin:0;
	padding: 10px 10px 10px 10px;
	position:relative;
}
form li:after, .buttons:after{
	content:"."; 
	display:block;
	height:0; 
	clear:both; 
	visibility:hidden;
}
form li div label, form li span label{
	margin:0;
	padding-top:1px;
	clear:both;
	font-size:11px;
	color:#444;
	display:block;
}
form li div.left{
	display:inline;
/*	float:left;*/
	width:48%;
}
form li div.right{
	display:inline;
/*	float:right;*/
	width:48%;
}
form li div.left .medium, form li div.right .medium{
	width:100%;
}

/* ----- INSTRUCTIONS ----- */
form li.focus{
	background-color:#fff7c0;
}
form .instruct{
	position:absolute;
	top:15px;
	left:50%;
	z-index:1000;
	width:42%;
	margin:0 0 0 8px;
	padding:8px 10px 9px 10px;
	border:1px solid #e6e6e6;
	background:#f5f5f5;
	line-height:130%;
	font-size:80%;
	color:#444;
	visibility:hidden;
}
form .instruct small{
	font-size:105%;
}
form li.focused .instruct, form li:hover .instruct{
	visibility:visible;
}
/***********************/

#frmregistro{
font-size: small;
line-height: normal;
}

/* ----- INFO ----- */
#frmregistro .info{
	display: inline; 
	clear:both;
	margin:0;
}
#frmregistro .info[class]{
	display:block;
}
#frmregistro .info h2{
	font-weight:normal;
	font-size:160%;
	margin:0 0 3px 0;
	clear:left;
}
#frmregistro .info p{
font-size:11px;
	line-height:135%;
	margin:0 0 12px 0;
}

/* ----- SECTIONS ----- */
form li.highlighted
{
	background-color: #DFE7EC;
}
form hr{
	display:none;
}
form li.section{
/*	border-bottom:1px dotted #ccc;*/
	margin:0px;
	padding-bottom:0px;
	padding-left:9px;
	width:97% !important;
}
form ul li.first{
	border-top:none !important;
	margin-top:0px !important;
	padding-top:0px !important;
}

/* ----- FIELDS AND LABELS ----- */
form label.desc{
	color:#222;
	display:block;
	font-size:95%;
	font-weight:bold;
	margin-bottom:5px;
	padding-bottom: 0;
	border-bottom:1px dotted #ccc;
	margin-bottom: 5px;
}
form textarea {
	font-family: "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size: 100%;
}




.barrita { 
background-image:url(../images/barrita.jpg);
height:1px;
background-repeat:repeat-x;}

#sectionMenu {
	background:url(../images/navBg.gif) repeat-x;
	height:26px;
	left:6px;
	list-style-type:none;
	margin:0px;
	padding:0px;
	position:static;
	text-align:center;
	top:0px;
	white-space:nowrap;
}



#sectionMenu li {
	background:url(../images/tabRightBg.gif) no-repeat right;
	display:inline;
	font-size:11px;
	line-height:26px;
}



#sectionMenu li a {
	color:white;
	padding: 6px 15px 7px 15px;
	text-decoration:none;
}



#sectionMenu li a:hover {
	background:url(../images/navRollover.gif) repeat-x;
}



#sectionMenu li.news {
	background:none;
}



#sectionMenu li.onMenu a, #sectionMenu li.onMenu a:hover {
	background:url(../images/bg/navOn.gif) repeat-x;
	color:black;
	font-weight:bold;
}

#sectionMenuPrincipal li.onMenu a, #sectionMenuPrincipal li.onMenu a:hover {
	background:url(../images/bg/navOn.gif) repeat-x;
	color:black;
	font-weight:bold;
}

#sectionMenuPrincipal li.news {
	background:none;
}

#sectionMenuPrincipal li a:hover {
	background:url(../images/navRollover.gif) repeat-x;
}

#sectionMenuPrincipal li a {
	color:white;
/*padding: 6px 15px 7px 15px;*/
padding: 6px 14px 7px;
	
	text-decoration:none;
}

#sectionMenuPrincipal li {
	background:url(../images/tabRightBg.gif) no-repeat right;
	display:inline;
	font-size:11px;
	line-height:25px;
}

#sectionMenuPrincipal {
	background:url(../images/navBg.gif) repeat-x;
	height:26px;
	left:6px;
	list-style-type:none;
	margin:0px;
	padding:0px;
	position:static;
	text-align:center;
	top:0px;
	/*white-space:nowrap;*/
}

.lista_queja {
text-align:left;
}

.caja_centro{
margin-bottom:10px; 
border-bottom: 1px dotted #BFB8AE;
}


.caja_botones{
margin-bottom:8px;
border-bottom: 1px dotted #BFB8AE;
 margin-top: 8px;
}

#opciones{
height:50px;
margin-bottom:5px;
}
.titulo_seccion{
/*height: 25px;*/
margin-bottom: 10px;
padding-top: 2px;
padding-bottom: 10px;
background-image: url(../images/conerventana.gif);
background-repeat: no-repeat;
padding-left: 15px;
font-size: 14px;
font-weight: bold;
color: Black;
border-bottom: dashed;
border-bottom-width: 1px;
border-color: Maroon;
}
.subtitulo_seccion {
border-top: solid;
border-top-width: 1px;
border-bottom: solid;
border-bottom-width: 1px;
border-color: #000000;
font-size: 14px;
font-weight: bold;
background-color: Silver;
padding-left: 5px;
}

.seccion_fecha {
border-top: solid;
border-top-width: 1px;
border-bottom: solid;
border-bottom-width: 1px;
/*border-color: #000000;*/
border-color: #bfbfbf;
font-size: 12px;
font-weight: bold;
/*background-color: Silver;*/
padding-left: 5px;
background-color: #f0f0f0;
}

#seccion_izquierda{
	width:200px;
	float:left;
}

#seccion_derecha{
	width:200px;
	float:right;
}

#seccion_quejas{
	width:200px;
	/*float:left;*/
}

#seccion_organizacion{
	width:200px;
	/*float:left;*/
}

/* Estilo para las noticias */
/* Jurguen Zambrano */
.noticia_titulo{ 
margin-bottom:0px; 
color: #A72E0A; 
font-size: 12px; 
font-weight: bold;
}
.noticia_titulo a{ font-weight:bold; text-decoration: none; }
.noticia_titulo a:visited { color: #A72E0A; }
.noticia_titulo a:active {color:#A72E0A;}
.noticia_titulo a:link {color:#A72E0A;}
.noticia_titulo a:hover {color: #4682B4;}
.noticia_contenido{ text-align:justify; }
.noticia_local{
	background-image: url(../images/vineta_subseccion.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 5px;
	font-weight: bold;
	background-color: #00478A;
	color: White;
}
.noticia{ padding-top: 8px; }
.noticia a:hover{ color: #A72E0A; }
#noticia_titular { font-size: 15px; font-weight: bold; margin-bottom: 10px; }
.noticia_detalle{
}
.noticia_detalle .resumen{
font-weight: bold;
}
.noticia_foto{
	float: right;
	border:1px solid #000;
	margin-left: 10px;
}
.noticia_ultimas{
	background-color: #F5F5F5;
	padding: 15px;
}
.noticia_ultimas_titulo{
	color: Black;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 5px;
}
.noticia_item{
border-bottom: 1px dashed Silver;
}
#cid .noticia_item a{
	color: #A72E0A;
	display: block;
	padding: 5px;
}
#cid .noticia_item a:visited { color:#A72E0A;}
#cid .noticia_item a:active {color:#A72E0A;}
#cid .noticia_item a:link {color:#A72E0A;}
#cid .noticia_item a:hover {
  color: Black; 
  background-color: #DFE7EC;
}

.foto_actividad{
	border:1px solid #000;
}
.foto_esquina_derecha{
	float:right;
	text-align: center;
	max-width: 200px;
	width:expression(document.body.clientWidth > 800? "200px": "auto" );
}

/******************************************/
.caja_titulo{
	font-size: 12px; padding-left: 10px; 
	height: 20px; background-color: #BFB8AE; color: #FFFFFF;
}

.queja_vineta{
	padding-top: 4px;
}
#actividades {
background-color:#FFFFFF; 
border-bottom: 1px dotted #BFB8AE;
margin-bottom: 5px;
}

.articulo { padding-left: 10px; height: 15px; background-image: url(../images/200.jpg); color: White; }
.estadistica { padding-left: 10px; height: 15px; background-color: #D3D3D3; color: #B22222; }
.estadistica_contenido { padding-left: 10px; height: 15px; background-color: #D3D3D3; color: White; }
.queja, .seccion_noticia, .encuesta, .buscador, .boletin { padding-top: 3px; }
.encuesta_contenido { padding: 5px; border: 1px solid #D3D3D3; }
.encuesta_pregunta { color: #B22222; text-align: center; }
.encuesta_resultado {
	background-color: #E9967A;
	padding:10px;
}
.boletin_contenido { padding:10px; text-align: center;}
.caja_izquierda {
	font-size: 12px; padding-left: 10px; height: 20px; background-color: #B22222; background-image: url(../image/ci.jpg); color: #FFFFFF;
}

.caja_contenido{
	border: 1px solid #D3D3D3;
}
.caja_contenido input{
margin: 0px;
}
.borde_derecho{

	width: 170px;
/*	width: 395px;*/
	border-right: dotted;
	border-right-width: 1px;
	border-color: #D3D3D3;
	float: left;
/*	position: relative;*/
padding-right: 5px;
}
.borde_izquierdo{
/*	width: 160px;*/
 width: 395px;
	float: right;
	/*******/
/*	position: relative;*/

}

.botonEsta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.categoria_total{
	width: 35px;
	text-align: center;
	font-weight: bold;
	border-bottom: solid 1px #333333;
}
.col1{
	font-size: x-small;
	text-align: right;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
}
.totalConcep{
	font-size: x-small;
	text-align: right;
	border-bottom: solid 1px #333333;
}
.colconcepto{
	font-size: x-small;
	text-align: left;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
}
.coltotal{
	font-size: x-small;
	text-align: right;
	width: 35px;
	font-weight: bold;
	height: 30px;
	border-right: solid 1px #333333;
}
.ctotal{
	font-size: x-small;
	font-weight: bold;
	text-align: center;
	border-right: solid 1px #333333;
}
.coltotal1{
	font-size: x-small;
	text-align: right;
	width: 35px;
}
.categoria{
		font-size: x-small;
		font-weight: bold;
		text-align: center;
 		height: 30px;
		border-right: solid 1px #333333;
		border-bottom: solid 1px #333333;
}
.td_separador{
	background: #330000;
	width: 1px;
}
#esta{
 border-color: #666666;
 border-style: solid;
 border-width: 1px;
 width: 100%;
}
.trcategoria{
	background-color: #E6DCDA;
}
.tabla_vacia{
	font-size: medium;
	text-align: center;
	color: #990000;
	height: 150px;
}
.titulo_esta{
	font-size: small;
	font-weight: bold;
	color: #660000;
}
.titulo_biografia{
	font-size:11px;
	font-weight: bold;
	color: #990000;
}
.tit_tabla_resumen{
	font-size: small;
	font-weight: bold;
	width: 70%;
	margin:0px auto;
	height: 25px;
}
.total{
	font-size: 14px;
	font-weight: bold; color: #663333;
 padding-top: 10px;
 padding-bottom: 10px;
 vertical-align: middle;
 text-align: center;
  width: 80%;
  float: left;
 }
 .imgTotal{
  float: left;
  width: 65px;
  text-align: center;
 }
 .divresumen{
 width: 70%;
 margin:0px auto;
 border: solid 1px #CC99B1; 	
 height: 73px;

 }#C2CCD6
 #letras{
 	border: dotted 1px #222222;
	height: 25px;
	width: 100%;
	text-align: center;
 }
 #listado_item{
 	border: dotted 1px #222222;
	height: 25px;
	text-align: left;
 }
ul.bulletList{
	font-size:10px;
 margin-top:5px;
}
ul.bulletList li {
	line-height:13px;
	margin-bottom:5px;
	padding:0px 0px 0px 10px;
}
ul.bulletList li a {
	color:#003466;
	text-decoration:none;
}

ul.bulletList li a:hover {
	 text-decoration: underline;
}
#text2{
}
.titulo_texto{
	font-weight:bold;color:#660000;
}

#cabDiccionario{
	width: 100%;
	height: 39px;
}
#cabDiccionario .td1{
	width: 100px;
}
#cabDiccionario .td2{
 vertical-align: middle;
font-size:18px; 
font-weight:bold; 
color:#235235;
}
.tdQueja{
	vertical-align:top; 
	font-weight:bold;	
	height: 25px;
	width:133px;
}
.td2Queja{
	vertical-align:top; 
 	padding-right: 14px;
	text-align: justify;
	line-height: 19px;
}
.td3Queja{
	vertical-align:top; 
}
.tablaqueja{
	border-bottom: solid 1px #663333;
	border-right:  solid 1px #663333;
	border-left:   solid 1px #B46B6B;
	border-top: solid 1px #B46B6B;
	width: 98%;
}

.ex_jefe {
	padding: 5px;
	/*border: 1px dotted #CCCCCC;*/
	width: 450px;
	margin: 0px auto 5px;
}
.foto_ex_jefe {
	padding: 3px;
	background-color: #E9E7D8;
	margin-right: 10px;
	float: left;
}
.nombre_ex_jefe {
	font-size: 1.2em;
	font-weight: bold;
	color: #004E99;
}
.periodo_ex_jefe {
	color: #666666;
	font-weight: bold;
}
.cv_ex_jefe {
	color: #666666;
}
#letras{
	height: 30px;
	border-style: dotted;
	border-width: 1px;
	border-color: #939393;
	text-align: center;
	vertical-align: middle;
}

.menu_principal{
	height: 27px;
	border: 1px solid Silver;
	border-top: none;
	background-color: #ECEAE0;
}
.menu_principal a {
	display: block;
	text-decoration: none;
	padding-bottom: 6px;
	padding-top: 7px;
/*	font-size: 11px;*/
	font-weight: bold;
}
.menu_principal a:visited { color: #696969; }
.menu_principal a:active {color:#696969;}
.menu_principal a:link {color: #696969;}
.menu_principal a:hover {color: White; background-color: #BFB8AE; font-weight: normal;}
.menu_principal a img{ padding-left: 6px; padding-right: 6px;}

.menu_secundario{
	font-weight: bold;
	text-align: left;
	padding: 5px;
	padding-bottom: 15px;
	margin-bottom: 10px;
}
.menu_secundario .opcion {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;	
}
.menu_secundario a {
	display: block;
	text-decoration: none;
	padding-bottom: 5px;
	padding-top: 5px;
}

.menu_secundario a:visited { color: #004E99; }
.menu_secundario a:active {color:#004E99;}
.menu_secundario a:link {color:#004E99;}
.menu_secundario a:hover {color:#000000;}

.menu_secundario a img{ padding-right: 4px;}

.view_poll{
	text-align: right;
		text-align: center;
}
.view_poll a{
	text-decoration: none;
}
.foto_borde{
	padding: 3px;
	background-color: #E9E7D8;	
}

.fondo_borde{
	/*padding: 3px;*/
/*	background-color: #E9E7D8;	*/
border: solid 1px #bfbfbf;
/*		border: solid 1px #000000;*/
 margin-left: 2px;
 margin-right: 2px;
 margin-top:2px;
 margin-bottom: 2px;
}
.foto_esquina{
	float:left;
	text-align: center;
	width: 170px;
}
.foto_descripcion{
	font-size: 9px;
	text-align: center;
	font-style: italic;
}
.clear{ clear:both; }
.titulo_integrante {
	font-size: 13px;
	font-weight: bold;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	padding-top:3px;
	text-align: center;
	background-color: #6699CC;
	width: 510px;
	margin: 10px auto 0;
}
/*de ivan*/
.titulo_papa {
	font-size: 13px;
	font-weight: bold;
/*	color: black;*/
color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	padding-top:3px;
	text-align: center;
/*	background-color: #2E4D7B;*/
background-color: #142f4a;
	width: 530px;
	margin: 10px auto 0;
}

.titulo_integrante2 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:3px;
	padding-top:3px;
	text-align: left;
	background-color: #D3DEEF;
	width: 530px;
	margin: 10px auto 0;
}
.jmNro{
	font-size: 10px;
}
#rj{
	background-image: url(../image/rj.jpg);
	background-repeat: no-repeat;
	height: 75px;
}
.botones{
	margin-bottom: 5px;
}
#cc .botones img{
border-bottom: 1px dotted #DCDCDC;

}

.titulo_area{
	font-size: 18px;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 15px;
}

.enlace_nota_prensa{

  background-image: url(../images/bullet1.gif);
  background-repeat: no-repeat;
  background-position: left center;
  height: 75px;
  }
.enlace_nota_prensa a{
	color: #000000;
  padding:3px;
  padding-left:15px;
  display: block;
    height: 65px;
}
.enlace_nota_prensa a:visited { color:#000000;  height: 65px;}
.enlace_nota_prensa a:active {color:#000000;  height: 65px;}
.enlace_nota_prensa a:link {color:#000000;  height: 65px;}
.enlace_nota_prensa a:hover {
  color:#000000; 
  background-color: #ECEAE0;/*#F5F5F5;*/
  background-image: url(../images/bullet1.gif); 
  background-repeat: no-repeat;
  background-position: left center;
    height: 65px;
}
/*
.enlace_queja{
  background-image: url(../images/marcos/arrow.png);
  background-repeat: no-repeat;
  background-position: left center;
  height: 30px;
  }
.enlace_queja a{
	color: #000000;
  padding:3px;
  padding-left:15px;
  display: block;
    height: 20px;
}
.enlace_queja a:visited { color:#000000;  height: 65px;}
.enlace_queja a:active {color:#000000;  height: 65px;}
.enlace_queja a:link {color:#000000;  height: 65px;}
.enlace_queja a:hover {
  color:#000000; 
  background-color: #ECEAE0;
    background-image: url(../images/marcos/arrow.png);
  background-repeat: no-repeat;
  background-position: left center;
    height: 20px;
}*/

.mostread li, .sections li {
    background: url("../images/marcos/arrow.png") no-repeat scroll left center transparent;
    border-bottom: 1px dotted #D3D3D3;
    padding: 6px 24px;
}

.enlace_resolucion{

  background-image: url(../images/pdf.png);
  background-repeat: no-repeat;
  background-position: left center;
  vertical-align: middle;
	height: 65px;

  }
.enlace_resolucion a{
	color: #000000;
  padding:3px;
  padding-left:15px;
  display: block;
     vertical-align: middle;
	  	height: 65px;
}
.enlace_resolucion a:visited {/* color:#000000; */  vertical-align: middle;	height: 65px;}
.enlace_resolucion a:active {/*color:#000000;*/   vertical-align: middle;	height: 65px;}
.enlace_resolucion a:link {/*color:#000000;  */ vertical-align: middle;	height: 65px; margin-left: 50px; margin-top: 5px; margin-bottom: 15px;}
.enlace_resolucion a:hover {
  background-repeat: no-repeat;
  background-position: left center;
     vertical-align: middle;
	  	height: 65px;
		color:green;
}


.titulo_tabla{
	color: #FFFFFF;
	font-weight: bold;
}
.titulo_tabla_1{
	color: #FFFFFF;
	font-size:13px;
	font-weight: bold;;
}
/*
.box {
width: 610px; 
margin-left: -305px; 
left: 50%; 
margin-top: 160px;
	z-index:1000;
	visibility: hidden;
	position:absolute;
	border-width:1px;
	border-color:#cccccc;
	border-style:solid;
	background-color:#f5f5f5;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	color: Black;
}
.overflow {
	overflow:auto;
	padding:5px;
}
*/





div.fecha h3,
div.fecha_menu h3
 {
/*	background: url(../images/c-r.gif) no-repeat right #EFEFEF;*/
	background-color: #EFEFEF;
	font-size: 115%;
	font-variant: small-caps;
	height: 20px;
	line-height: 20px;
	text-align: right;
	width: 100%;
	
}

div.fecha h3 span
 {
	/*background: url(../images/c-l.gif) no-repeat left;*/
	display: block;
	height: 20px;
	line-height: 20px;
	
}

.tablavisitas{
	border-bottom: solid 1px #663333;
	border-right:  solid 1px #663333;
	border-left:   solid 1px #B46B6B;
	border-top: solid 1px #B46B6B;
	width: 100%;
	font-family:"Arial Black";
	color:#663333;
}








tr.modtable td,
tr.modtable_menu td,
tr.modtable_text td,
tr.modtable_hilite td {
	background: url(../images/c-r.gif) no-repeat right #EFEFEF;
	font-size: 115%;
	font-variant: small-caps;
	height: 28px;
	line-height: 28px;
	margin: 0 -5px 5px;
	padding: 0;
	text-indent: 5px;
}
tr.modtable td span,
tr.modtable_menu td span,
tr.modtable_text td span,
tr.modtable_hilite td span {
	background: url(../images/c-l.gif) no-repeat left;
	display: block;
	height: 28px;
	line-height: 28px;
	margin: 0;
	padding: 0;
}
tr.modtable,
tr.modtable_menu,
tr.modtable_text,
tr.modtable_hilite {
	margin: 0;
	padding: 10px 15px;
}
tr.modtable_hilite td {
	background: url(../images/c-hilite-r.gif) no-repeat right #2C79BF;
	color: #FFFFFF;
}
tr.modtable_hilite td span {
	background: url(../images/c-hilite-l.gif) no-repeat left;
}





.cl_total_visitas
{
	font-size: 12px;
 font-weight: bold;
 /*color:#3F556C;*/
 color: #990000;
}

.tooltip_texto {
   text-align:left; 
   font:11px;
   background-color: #FFFFE0; 
	border: solid 1px #000000;
   color:black;
	padding:5px;

}

.cabecera_detalle_quejas_web
{
	background-color: #f1f3f8; 
	font-weight: bold; 
	padding-top: 5px; 
	padding-bottom: 5px;
	border-bottom: solid 1px #666666; 
	border-top: solid 1px #666666;
}



