@charset "utf-8";
/* CSS Document */
body{
	background-color:#FFF;
	background-image:url(../images/bg_main.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	height:auto;
}

.skip {

            display: none;

}

#contenedor{
	width:779px;
	height:auto;
	margin:0 auto;
    overflow:hidden;
}


#clear01{
    clear:both;
}
#clear02{
    clear:both;
}
/*Contenedor de #img_top, #img_top2, #line_top*/
#header{
	/*background-image:url(../images/img2_head.jpg);*/
	width:779px;
	height:183px;
	_padding-left:5px;
}
/*----  Validacion de contenido
             para IE 6.0       -----*/
*html #header{
	/*background-image:url(../images/img2_head.jpg);*/
	width:779px;
	height:183px;
	margin-left:-5px;
}



#img_top{
	/*background-image:url(../images/img1_head.jpg);*/
	width:779px;
	height:21px;
}

#search{
	width:311px;
	height:34px;
	float:right;
	padding-right:0px;
}
.input{
	background-image:url(../images/bg_input.jpg);
	border:none;
	width:128px;
	height:14px;
	padding-left:0px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

input1{
	/*background-image:url(../images/bg_input.jpg);
	border:none;*/
	width:128px;
	height:14px;
	padding-left:0px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.input_boton{
	padding-left:4px;
	padding-right:17px;
	width:74px;
	height:16px;
}
#img_top2{
	/*background-image:url(../images/img2_head.jpg);*/
	width:779px;
	height:149px;
	margin-left:1px;
}
#img_top1{
	/*background-image:url(../images/img1_head.jpg);*/
	width:779px;
	height:149px;
	margin-left:1px;
}


/*----------------Memu Horizontal Principal-------------*/
/*#menu{
	background-image:url(../images/repeat_menu.jpg);
	background-position:left center;
	background-repeat:repeat-x;
	width:100%;
	height:27px;
	padding-top:13px;
	_padding-top:13px;
	*margin-bottom:8px!important;
	float: left;
}

*:first-child+html #menu{
	background-image:url(../images/repeat_menu.jpg);
	background-position:left center;
	background-repeat:repeat-x;
	width:100%;
	height:18px;
	padding-top:13px;
	padding-bottom:8px;
	float: left;
}

#menu a {
background-image:url(../images/line_menu.jpg);
background-position:right center;
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#012a6c;
text-decoration:none;
padding:13px 10px 12px 8px;
}
#menu a:hover {
background-image:url(../images/repeat_menu_h.jpg);
background-position:right center;
color:#fff;
}
/*------------------------------------------------------*/

/*********************************************************/
/**************   Construccion de Main Menu  *************/
/*********************************************************/

#menu{
	background-image:url(../images/repeat_menu.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	background-repeat:repeat-x;
	width:790px;
	height:37px;
        margin-top: 23px;
	padding-top:0px;
	padding-bottom:20px;
	position:relative;
	z-index:100;
        *margin-top: 10px;
        *width:780px;
}
#menu a{
        float:left;
	background-image:url(../images/line_menu.jpg);
	/*background-position:right center;*/
	background-repeat:no-repeat;
	text-decoration: none;
	color: #000066;
	height:20px;
	padding-bottom:14px;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
}
#menu a:hover{
	background-image:url(../images/repeat_menu_h.jpg);
	/*background-position:right;*/
	background-repeat:no-repeat;
	color: #fff;
	/*width:779px;*/
}

/************ End Construccion de Main Menu  *************/
/*********************************************************/

/*----------------Contenico-------------*/
#Contenido{
	float:left;
	width:713px;
	height:auto;
	margin-left:35px;
	margin-top:50px;
}

/*----  Validacion de contenido
             para IE 6.0       -----*/
*html #Contenido{
	float:left;
	width:713px;
	height:auto;
	margin-top:-5px;
    margin-left:15px;
}

#text_content{
	background-image:url(../images/bg_contenido.jpg);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#272727;
	float:left;
	width:713px;
	_width:713px;
	height:auto;
	padding-top:13px;
	
	_margin-top:0px;
}
.text_conten{
	*margin-top:7px;
}
.bienvenidos{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#012a6c;
}
.text_down{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#547cbd;
	font-weight:bold;
}

.no_registros{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012A6D;
}

#titles{
	background-image:url(../images/bg_noticias.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#00145d;
	float:left;
	width:713px;
	*width:680px;
	height:23px;
	padding-top:2px;
	margin-top:4px;
}
#content_noticia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	color:#272727;
	float:left;
	width:713px;
	_width:713px;
}

#content_noticia a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012a6d;
	text-decoration:none;
}

#content_noticia a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#547cbd;
	text-decoration:none;
}

/*Clases para enlaces y titulos pequeños*/
.leer_mas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012a6d;
    float:right;
}
.formato_fecha{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}


#content_docs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	color:#272727;
	float:left;
	width:713px;
	_width:680px;
	_margin-right:30px;
}

#content_docs a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	color:#012a6d;
	text-decoration:none;
}
#content_docs a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	color:#547cbd;
	text-decoration:none!important;
}

.leer_mas_docs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#012a6d;
	font-weight:bold;
}

/*#menu_bottom{
	background-image:url(../images/bg_m_bottom.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#012f79;
	float:left;
	text-align:center;
	width:779px;
	_width:779px;
	height:20px;
	padding-top:5px;
	_margin-left:16px;
	
}
#menu_bottom a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#012f79;
	text-decoration:none;
}
#menu_bottom a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c2113b;
	text-decoration:none;
}*/

/*Menu horizontal de la parte final del sitio*/
#menu_bottom{
	background-image:url(../images/bg_m_bottom.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#012f79;
	float:left;
	text-align:center;
	width:713px;
	_width:713px;
    *width:713px;
	height:20px;
	padding-top:5px;
    *margin-left:5px;
	
	
}
#menu_bottom span{
    float:left;
    border-left:solid;
    border-left-width:1px;   
    width:1px;
    margin-left:5px;
    margin-right:5px;
}
#menu_bottom a {
        float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#012f79;
	text-decoration:none;
}
#menu_bottom a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c2113b;
	text-decoration:none;
}


/********Texto pie de pagina*******/
#footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	width:779px;
	*width:680px;
	color:#4a4a4a;
	float:left;
	*margin-left:40px;
}
/********Fin Texto pie de pagina*******/
/* link pie d pagina */
#link_pie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#012a6d;
}
/* fin link pie de pagina */



/**000000000000000000000000000000000000Secciones adicionales000000000000000000000000000000000000000000000000/

/*Esta seccion esta creada para la parte de los divs que estan en los despliegues*/
.header{
    width:545px;
}
/*.fecha{
    width:110px;
    *padding-right:0px;
}*/
.parrafo{
    width:605px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.icono{
    width:46px;
    height:auto;
}
.fecha{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
    text-align:right;
}
.go_back{
    text-align:right;
}
.go_back a{ /*Enlace Atrás*/
    float:right;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012a6d;
    text-decoration:none;
    font-weight:bold;
    }


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
.formato_fecha{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	padding-left:12px;
}
.content_docs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    background-color:#eff2f6;
	margin-top:10px;
	color:#272727;
	float:left;
	width:713px;
	_width:680px;
	_margin-right:30px;
}
.content_docs2{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
    font-size:12px;
	margin-top:10px;
	color:#272727;
	float:left;
	width:713px;
	_width:680px;
	_margin-right:30px;
}
.content_docs a,.content_docs2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	color:#012a6d;
	text-decoration:none;
}
.content_docs a:hover,.content_docs2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	color:#547cbd;
	text-decoration:none!important;
}
.leer_mas_docs{ /*Texto leer mas en la seccion documentos*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#012a6d;
	font-weight:bold;
}
.title_docs{ /*Clase para colocar el fondo del titulo Docuemenos*/
	background-image:url(../images/bg_noticias.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#00145d;
	float:left;
	width:713px;
	*width:680px;
	height:24px;
	*height:24px;
	padding-top:2px;
	margin-top:4px;
	*margin-top:20px;
}
.titulo{
    color:#003890;
    font-size:14px;
    font-weight:bold;
}
.title_noticias{/*Clase para colocar el fondo del titulo Noticias*/
	background-image:url(../images/bg_noticias.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#00145d;
	float:left;
	width:713px;
	*width:680px;
	height:24px;
 	padding-top:2px;
	margin-top:10px;
	*margin-top:15px;
}


/*xxxxxxxx  Enlaces seccion Noticias  xxxxxxxx*/
.leer_todas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    margin-top:5px;
	color:#012a6d;
	text-align:right;
	font-weight:bold;
	width:100%;
	padding-top:5px;
}
.leer_todas a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012a6d;
	text-align:right;
	font-weight:bold;
	text-decoration:none;
}
.leer_todas a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#547cbd;
	text-align:right;
	font-weight:bold;
	text-decoration:none;
}
/*Fin seccion de noticias*/

/*xxxxxxxx  Enlaces seccion Documentos  xxxxxxxx*/
.leer_todas_dc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    margin-top:5px;
	color:#012a6d;
	text-align:right;
	font-weight:bold;
	width:100%;
	padding-top:5px;
}
.leer_todas_dc a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#012a6d;
	text-align:right;
	font-weight:bold;
	text-decoration:none;
}
.leer_todas_dc a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#547cbd;
	text-align:right;
	font-weight:bold;
	text-decoration:none;
}
.separador{
    background-image:url('../images/line_dotted.jpg');
    background-position:bottom;
    background-repeat:no-repeat;
}

/*Fin seccion de docuementos*/
.tslide{
font-family: Arial,Helvetica,sans-serif;
font-weight:bold;
color:#547cbd;
cursor:pointer;
background-image:url('../images/bg_headerRegiones.jpg');
width:715px;
height:24px;
}
.slide{
    list-style:none;
}
.tslide td { text-indent:45px; }
