@charset "utf-8";
/* CSS Document */

body{
	background-image:url(../images/fondo.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/*  a {
  color:captiontext;
  text-decoration:none;
} */

a{
	text-decoration:none;
	border:0;
}

.colorLink{
  text-decoration:none;
  color:red;
  border:0;
}

.colorBg{
	background-color:#87C8E4;
}

.content{
	background-color:#FFFFFF;
}
.content_center{
	background-color:#F2F2F2;
}

.header{
}

.banner_user_time{
	color:#000000;
	font-weight:bold;
}



/* Tonos de Formato azul con verde*/
.msg_title{
	background-color: #BAE3DD;
	color:#FF0000;
	font-weight:bold;
	height: 25px;
	padding-top: 5px;
}

/*_form_title{
	background-color: #3e89c0;
	color:#FFFFFF;
	font-weight:bold;
	height: 25px;
	padding-top: 5px;
}*/


.label_form{
	background-color: #E9F3F3;
	color:#000000;
	text-align:right;
}


.table_title{
	background-color: #3e89c0;
	color:#FFFFFF;
	font-weight:bold;
	height: 25px;
	padding-top: 5px;
}

.label_title{
	color:#2175A3;
	font-weight:bold;
	font-size:24px;
}

.label_table{
	background-color: #E9F3F3;
	color:#000000;
}

.cell_table{
	background-color: #eef7ff;
	color:#000000;
}



.zebra_table_high_row{
	background-color:#F0F0F6;
}


.campoRequerido{
	color: #FF0000;
	font-weight:bold;
	font-size:11px;
}

.footer{
	background-color: #176583;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;

}

.error{
	color:#FF0000;
}


.procesos_ps{
     height:355px;
     overflow:auto;
}

.ayudas{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8px; 
	color:#0066CC
}

/* TABLA */

.cantReg{
	background-color: #2E658D;
	color:#FFFFFF;
	font-weight:bold;
	/*width:99%;*/
	width:735px;
	margin-left:4px;
	padding-top: 3px;
}

.form_title{
	background-color: #2E658D;
	color:#FFFFFF;
	font-weight:bold;
	height: 15px;
	padding-top: 3px;
}

.campos{
	background-color:#152E40;
	color:#FFFFFF;
	text-align:center;
	font-size:11px;
	height:15px;
}

.row_1{
	font-size:11px;
	color:#000000;
	background-color:#CDE3F3;
	/*height:15px;
	height:auto;*/
	min-height:50px;
}

.row_2{
	font-size:11px;
	color:#000000;
	background-color:#E9E9E9;
}

.comboBox{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

·enviando{
	background:#99C9F0;
	color:#99C9F0;
}

.combosGeoReferencial{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	width: auto!important;
	width:250px;
	min-width:250px;
}

.cajaTexto{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.cajaTextoDatos{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	width: auto!important;
	width:230px;
	min-width:230px;
}

.cajaTelefono{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.boton{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.accion{
  font-size:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*SCROLL BAR*/

#barraHorizontal {
	/*height:175px;*/
	height:183px;
	overflow-x:hidden; 
	overflow-y:scroll;
}

/* MENUS PROASETEL */

/* ORIGINAL */

ul, li{margin:0; padding:0; list-style:none;}

.menu_head{border:1px solid #12445a;}

.menu_body {display:none; width:184px; border-right:1px solid #12445a;border-bottom:1px solid #12445a;border-left:1px solid #12445a;}
.menu_body li{background:#f1f1f1; height:30px;}
.menu_body li.alt{background:#FFFFFF;}
.menu_body li a{color:#112932; text-decoration:none; padding:10px; display:block;}
.menu_body li a:hover{padding:10px; font-weight:bold;}


/* PETICIONES */

ul, li{margin:0; padding:0; list-style:none;}

.menu_head_peticiones{border:1px solid #12445a;}

.menu_body_peticiones {display:none; width:184px; border-right:1px solid #12445a;border-bottom:1px solid #12445a;border-left:1px solid #12445a;}
.menu_body_peticiones li{background:#f1f1f1; height:30px;}
.menu_body_peticiones li.alt{background:#FFFFFF;}
.menu_body_peticiones li a{color:#112932; text-decoration:none; padding:10px; display:block;}
.menu_body_peticiones li a:hover{padding:10px; font-weight:bold;}

/* VEEDURIA */

ul, li{margin:0; padding:0; list-style:none;}

.menu_head_veeduria{border:1px solid #12445a;}

.menu_body_veeduria {display:none; width:184px; border-right:1px solid #12445a;border-bottom:1px solid #12445a;border-left:1px solid #12445a;}
.menu_body_veeduria li{background:#f1f1f1; height:30px;}
.menu_body_veeduria li.alt{background:#FFFFFF;}
.menu_body_veeduria li a{color:#112932; text-decoration:none; padding:10px; display:block;}
.menu_body_veeduria li a:hover{padding:10px; font-weight:bold;}

/* PROGRAMA SOCIAL */
ul, li{margin:0; padding:0; list-style:none;}

.menu_head_psocial{border:1px solid #12445a;}

.menu_body_psocial {display:none; width:184px; border-right:1px solid #12445a;border-bottom:1px solid #12445a;border-left:1px solid #12445a;}
.menu_body_psocial li{background:#f1f1f1; height:30px;}
.menu_body_psocial li.alt{background:#FFFFFF;}
.menu_body_psocial li a{color:#112932; text-decoration:none; padding:10px; display:block;}
.menu_body_psocial li a:hover{padding:10px; font-weight:bold;}


/* CARGAS */

ul, li{margin:0; padding:0; list-style:none;}

.menu_head_cargas {border:1px solid #12445a;}

.menu_body_cargas {display:none; width:184px; border-right:1px solid #12445a;border-bottom:1px solid #12445a;border-left:1px solid #12445a;}
.menu_body_cargas li{background:#f1f1f1; height:30px;}
.menu_body_cargas li.alt{background:#FFFFFF;}
.menu_body_cargas li a{color:#112932; text-decoration:none; padding:10px; display:block;}
.menu_body_cargas li a:hover{padding:10px; font-weight:bold;}


/* DESCARGAS */

ul, li{margin:0; padding:0; list-style:none;}

.menu_head_download {border:1px solid #12445a;}

.menu_body_download {display:none; width:184px; border-right:1px solid #12445a;border-bottom:1px solid #12445a;border-left:1px solid #12445a;}
.menu_body_download li{background:#f1f1f1; height:30px;}
.menu_body_download li.alt{background:#FFFFFF;}
.menu_body_download li a{color:#112932; text-decoration:none; padding:10px; display:block;}
.menu_body_download li a:hover{padding:10px; font-weight:bold;}

/* CARGA DE DATOS	 */

.fileUploadQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	background-color: #F5F5F5;
	border: 3px solid #E5E5E5;
	margin-top: 5px;
	padding: 10px;
	width: 300px;
}

.fileUploadQueueItem .cancel {
	float: right;
}

.fileUploadProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}

.fileUploadProgressBar {
	background-color: #0099FF;
}