body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F2F2F2;
}
#separacion {
	line-height: 6px;
}
#separacion2 {
	line-height: 1px;
}
#alo_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	color: #333333;
}
#alo_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
#alo_links:hover{
	color:#EA5932;
	text-decoration:underline;
}
#subti_micrositio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	color: #ffffff;
}

#main_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	color: #333333;
}
#main_txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	color: #333333;
}
#main_certi {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	color: #000000;
}


.main_txt{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	color: #333333;
}

#tabla_grises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #333333;
}

.tabla_reg_prov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #333333;
}

#tabla_reg_prov {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #333333;
}

#main_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

#main_links_agencias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}

#main_links_agencias:hover{
	color:#EA5932;
	text-decoration:underline;
}

.main_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.main_links:hover{
	color:#EA5932;
	/*text-decoration:underline;*/
}

#main_links:hover{
	color:#EA5932;
	/*text-decoration:underline;*/
}
#fondo {
	background-image: url(../images/fondo_huella_1.gif);
	background-position:top;
	background-repeat: inherit;
	vertical-align:top;
}

#tit_tabla_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
#tit_tabla_submain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
#tit_tabla_submain:hover{
	/*text-decoration:underline;*/
        color:#000000;

}

#tit_tabla_submain_selection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}

#fondo_tabla_submain {
	background-image: url(../images/fondo_main_guinda_ico_down.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 40px;
}
#fondo_tabla_submain2 {
	background-image: url(../images/fondo_main_azul.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 40px;
}
#fondo_tabla_main {
	background-image: url(../images/fondo_main_azul.jpg);
	background-repeat: no-repeat;
	width: 230px;
	height: 40px;
        
}

#fondo_tabla_main2 {
	background-image: url(../images/fondo_main_guinda.jpg);
	background-repeat: no-repeat;
	width: 230px;
	height: 40px;
}

#tit_tabla_sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
#tit_tabla_sel:hover{
	color:#000000;
	/*text-decoration:underline;*/
}

#fondo_blog00 {
	background-image: url(../images/fondo_blog_inclusion_social.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
#fondo_blog01 {
	background-image: url(../images/fondo_blog_electoral.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
#fondo_blog02 {
	background-image: url(../images/fondo_blog_biometria.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
#fondo_blog04 {
	background-image: url(../images/fondo_blog_electoral.jpg);
	background-position: center;
	background-repeat: no-repeat;
}
#fondo_blog03 {
	background-image: url(../images/fondo_blog_defensoria.jpg);
	background-position: center;
	background-repeat: no-repeat;
}


#txt_fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #676A6B;
	text-decoration: none;
	text-align: center;
}
#txt_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #676A6B;
	text-decoration: none;
	text-align: center;
}
#txt_nav:hover{
	color:#EA5932;
	text-decoration:underline;
}
#textfield_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #676A6B;
	background-color: #E8E6E2;
	padding: 4px;
	border: 1px solid #ffffff;
}
#bot_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #696A6B;
	background-color: #CCCCCC;
	padding: 4px;
	border: 1px solid #ffffff;
}
.tabla_footer {
	position: relative;
	bottom:0;
}
#footer {
	background-image:url(../images/fondo_top_footer.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#535455;
	height:300px;
	vertical-align:top;
}
#txt_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
#txt_footer:hover{
	color:#EA5932;
	/*text-decoration:underline;*/
}
.txt_footer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
#txt_footer2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#txt_footer2:hover{
	color:#EA5932;
	/*text-decoration:underline;*/
}
#tit_al_dia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #7E0047;
	text-decoration: none;
	text-align: justify;
}
#subti_al_dia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
#subti_al_dia:hover{
	color:#EA5932;
	text-decoration:underline;
}
#fecha_al_dia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #999;
}
#tit_blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: center;
}
#subtitulo_maintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;
}
#subtitulo_maintxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;
}
.subtitulo_maintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;
}

.subtitulo_maintxt_pf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
        color: #000000;
	/*color: #004370;*/
	text-decoration: none;
	text-align: left;
}


#subtit_blog {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;
}
#subtit_blog:hover{
	color:#EA5932;

}
#titulo_maintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;
}
#titulo_maintxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;
}
.titulo_maintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;
}

.contenidos_td{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;

}
.contenidos_td1{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: justify;

}
.contenidos_span{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: bold;
    color: #004370;
    text-align: left;
}

.piecontenido{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 10px;
}

.contenidos_subtitulo_td{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;

}

.contenidos_subtitulo_td_2{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;

}

.contenidos_bd_til_detalle{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;

}
.contenidos_bd_detalle{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;

}

.contenidos_tabla_grises{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 12px;
        color: #333333;

}
.contenidos_main_links{
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;

}

.empleos_main_links{
        font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #004370;
        /*text-decoration:underline;*/
        font-weight: bold;

}



.contenidos_main_links:hover{
        color:#EA5932;
        font-size: 11px;
	/*text-decoration:underline;*/

}

.empleos_main_links:hover{
        color:#EA5932;
	/*text-decoration:underline;*/

}

.titulo_empleos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #004370;
	text-decoration: none;
	text-align: left;
	line-height: 25px;
}
.main_empleos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	color: #333333;
	line-height: 17px;
}

.bd_menu{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #004370;
        text-decoration:underline;
}

.bd_submenu{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #004370;
        text-decoration:underline;
}

.bordeTabla01{
    border-style: dashed;
    border-width: 1px;
    border-color: darkblue;
    padding: 5px;
}

#fondo_tabla_submain_azul_off {
                background-image: url(../images/fondo_main_azul_off.jpg);
                background-repeat: no-repeat;
                width: 200px;
                height: 40px;
}
#fondo_tabla_submain_guinda_off{
                background-image: url(../images/fondo_main_guinda_ico_left_off.jpg);
                background-repeat: no-repeat;
                width: 200px;
                height: 40px;
}
#fondo_top_sala_prensa {
	background-image: url(../images/top_sala_prensa.jpg);
	background-color: #CDEBEA;
	background-repeat: no-repeat;
	width: 916px;
	height: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
}

#fondo_transparencia {
	background-image: url(../images/top_transparencia.jpg);
	background-color: #D0DFF0;
	background-repeat: no-repeat;
	width: 916px;
	height: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
}

#titulo_sala_prensa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
}
#titulo_articulo_sala_prensa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #346CAD;
	text-decoration: none;
	text-align: justify;
}
#links_articulo_sala_prensa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	text-align:left;
}
#links_articulo_sala_prensa:hover{
	color:#EA5932;
	/*text-decoration:underline;*/
}
#links_bottom_sala_prensa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #7E0046;
}
#links_bottom_sala_prensa:hover{
	color:#EA5932;
	text-decoration:underline;
}
.outerbox {
	border:1px solid #366EAF;
	padding:0px;
    width:50px;
    overflow:hidden;
	margin:6px;
	font-weight: 900;
    font-family: "Arial Black", Gadget, sans-serif;
	}

.datebox  {
	font-size:12pt;
	color:#366EAF;
	text-align:center;
    border-bottom:1px;
	}

.monthbox {
	font-size:12pt;
	color:#fff;
    background-color:#366EAF;
	text-align:center;
	}

.aniobox {
	font-size:12pt;
	color:#366EAF;
	text-align:center;
    border-bottom:1px;
	}

#pagination-digg li{
	font-family: Arial, Helvetica, sans-serif;
	border:0; margin:0; padding:0;
	font-size:11px;
	list-style:none;
	margin-right:2px;
}
#pagination-digg a{
	font-family: Arial, Helvetica, sans-serif;
	border:solid 1px #9aafe5;
	margin-right:2px;
}
#pagination-digg .previous-off,
#pagination-digg .next-off {
	font-family: Arial, Helvetica, sans-serif;
	border:solid 1px #DEDEDE;
	color:#888888;
	display:block;
	float:left;
	font-weight:bold;
	margin-right:2px;
	padding:3px 4px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#pagination-digg .active{
	font-family: Arial, Helvetica, sans-serif;
	background:#2e6ab1;
	color:#004370;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px;
}
#pagination-digg a:link,
#pagination-digg a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color:#0e509e;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#pagination-digg a:hover{
	border:solid 1px #004370;
}
#fondo_mapa_web {
	background-image: url(../images/top_mapa_web.jpg);
	background-color: #EAE488;
	background-repeat: no-repeat;
	width: 916px;
	height: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
}

#fondo_buscar {
	background-image: url(../images/buscador/top_buscar.jpg);
	background-color: #FAD5CB;
	background-repeat: no-repeat;
	width: 916px;
	height: 75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	text-align: left;
}
#nav_museo {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                font-weight: bold;
                color: #FFF;
                text-decoration: none;
                text-align: center;
                top:-150px;
}
#nav_museo:hover{
                color: #000;
                text-decoration:none;
}
#tit_museo_azul {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 16px;
                font-weight: normal;
                color: #366EAF;
                text-decoration: none;
                text-align: left;
}
#tit_txt_museo {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                font-weight: bold;
                text-decoration: none;
                color: #000000;
                text-align:left;
}
#cuerpo_txt_museo {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-weight: normal;
                text-decoration: none;
                color: #333;
                text-align: justify;
}
#cuerpo_txt_museo:hover{
                color:#EA5932;
                text-decoration:underline;
}
#main_link_museo {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                font-weight: bold;
                color: #ffffff;
                text-decoration: none;
                text-align: left;
}
#main_link_museo:hover{
                color:#000000;
                text-decoration:underline;
}
#fondo_nav_museo  {
                background-image: url(../images/museo/nav_museo_fondo.jpg);
                background-repeat: repeat-x;
                width: 916px;
                height: 53px;
}
#tit_museo_main {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                font-weight: normal;
                color: #ffffff;
                text-decoration: none;
                text-align: left;
}

#main_link_museo {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                font-weight: bold;
                color: #ffffff;
                text-decoration: none;
                text-align: left;
}
#main_link_museo:hover{
                color:#000000;
                text-decoration:underline;
}

.links_tupa{
        font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #000000;

}

.links_tupa:hover{
        color:#EA5932;
	text-decoration:underline;

}
/* Estilo para los botones tentativos */
a.button {
    background: transparent url(../images/bg_button_a.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.button span {
    background: transparent url(../images/bg_button_span.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

/*Para botón imprimir en anexos del Tupa*/
#main_anexo_imprimir{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        text-decoration: none;
        text-align: right;
        color: #333333;
}
#fondo_tit_pki  {
	background-image: url(../images/sloganPKI.png);
	background-repeat: no-repeat;
	width: 700px;
	height: 50px;
        }

#tabla_grises_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	color: #333333;
}
#tabla_grises_3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    text-align: center;
    color: #333333;
    border-style: solid;
    border-color: #86b0e2;
    border-width: 1px;
}
ul.pureCssMenu ul
{display:none}
ul.pureCssMenu li:hover>ul
{display:block}
ul.pureCssMenu ul
{position: absolute;left:-1px;top:100%;}
ul.pureCssMenu ul ul
{position: absolute;left:100%;top:-2px;}
ul.pureCssMenu,ul.pureCssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 1px 1px 0px;
	background-color:;
	background-repeat:repeat;
	border-color:;
	border-width:0px;
	border-style:solid;
}
ul.pureCssMenu table {border-collapse:collapse}
ul.pureCssMenu {
	display:block;
	zoom:1;
	float: none;
        
}
ul.pureCssMenu ul{
	width:185px;
	background-color:#2C5B8F;
}
ul.pureCssMenu li{
	display:block;
	margin:1px 0px 0px 1px;
	font-size:0px;
        z-index:9;

}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	border-width:0px;
	border-color:#FCEEB0;
	border-style:solid;
	text-align:center;
	text-decoration:none;
	padding:13px;
	_padding-left:10;
	font:bold 14px Arial;
	color: #FFFFFF;
	text-decoration:none;
	cursor:pointer;
}
ul.pureCssMenu span{
	overflow:hidden;
}
ul.pureCssMenu li {
	float:center;
}
ul.pureCssMenu ul li {
	float:none;
}
ul.pureCssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.pureCssMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.pureCssMenu li.sep span{
	float:none;	padding-right:0;
	width:6;
	height:100%;
	display:inline-block;
	background-color:#A6A6A6;	background-image:none;}
ul.pureCssMenu ul li.sep span{
	width:100%;
	height:3;
}
ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a{
	background-color:;
	border-color:#4C99AB;
	border-style:solid;
	font:bold 14px Arial;
	color: #000000;
	text-decoration:none;
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:;
	border-color:#4C99AB;
	border-style:solid;
	font:bold 14px Arial;
	color: #000000;
	text-decoration:none;
}
ul.pureCssMenu li.dis a {
	color: #AAAAAA !important;
}
ul.pureCssMenu img {border: none;float:center;_float:none;margin-right:5px;width:166px;
height:53px;
}
ul.pureCssMenu ul img {width:16px;
height:53px;
}
ul.pureCssMenu img.over{display:none}
ul.pureCssMenu li.dis a:hover img.over{display:none !important}
ul.pureCssMenu li.dis a:hover img.def {display:inline !important}
ul.pureCssMenu li:hover > a img.def  {display:none}
ul.pureCssMenu li:hover > a img.over {display:inline}
ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over{display:inline}
ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def{display:none}
ul.pureCssMenu a:hover ul{display:block}
ul.pureCssMenu span{
	display:block;
	background-image:url(./images/arrv_blue_2.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:8px;}
ul.pureCssMenu li:hover>a>span{	background-image:url(./images/arrv_white_2.gif);
}
ul.pureCssMenu a:hover span{	_background-image:url(./images/arrv_white_2.gif)}
ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{background-image:url(./images/arr_blue_2.gif)}
ul.pureCssMenu ul li:hover > a span{	background-image:url(./images/arr_white_2.gif);}
ul.pureCssMenu table a:hover span{background-image:url(./images/arr_white_2.gif)}
ul.pureCssMenu li a.pureCssMenui0{
font:n;
}
ul.pureCssMenu li a.pureCssMenui0:hover{
font:o;
}
/* NUEVOS estilos para tablas TUPA */
#newspaper-c
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #6cf;
}
#newspaper-c th
{
	padding: 20px;
	font-weight: normal;
	font-size: 16px;
	font-weight:bold;
	color: #004370;
	text-transform: uppercase;
	border-right: 1px solid #0865c2;
	border-top: 1px solid #0865c2;
	border-left: 1px solid #0865c2;
	border-bottom: 1px solid #fff;
}
#newspaper-c td
{
	padding: 10px 20px;
	color: #669;
	border-right: 1px dashed #6cf;
}
/* NUEVOS efectos sitios destacados */
.slideshow { width: 60px; margin: 0 }
.slideshow img { padding: 10px; border: 0px solid #ccc; }

/* NUEVO efecto tramites frecuentes */	
	#otrasnovedades{
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
		width: 265px;
		height: 70px;
		overflow: hidden;
	}
	#otrasnovedades ul{
		margin: 0;
		padding: 0;
		position: relative;
		top: 0;
		left: 0;
	}
	#otrasnovedades li{
		margin: 0;
		padding: 10px;
		height: 70px;
		overflow: hidden;
		line-height: 12px;
	}
	#otrasnovedades li a{
	font-weight: normal;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	}
	#otrasnovedades li a:hover{
	color:#EA5932;
	text-decoration: none;
}
/* Estilos del Tooltip */	
	
	.tTip {width: 215px; position: inherit; cursor: pointer; color: #666; font-weight: bold;}
	.tip {color: #333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
	
		#cloud1 {}
		#cloud2 {}
		#cloud3 {}
		#cloud4 {}
		#cloud5 {}
		#cloud6 {}
				
/*-----------------------------------------------------------------------------------------------*/
/*                                         TOOLTIP STYLES                                        */
/*-----------------------------------------------------------------------------------------------*/

.tip {
	width: 212px;
	padding-top: 28px;
	overflow: hidden;
	display: none;
	position: absolute;
      
	z-index: 500;
	background: transparent url(../images/tipTop.png) no-repeat top;}
	
.tipMid {background: transparent url(../images/tipMid.png) repeat-y; padding: 0 20px 10px 20px;}
.tipBtm {background: transparent url(../images/tipBtm.png) no-repeat bottom; height: 32px;}

.include00{overflow:auto;height: 700px;}

