#p_num_proyecto_autocomplete{
	width: 100%;
}

#p_tipo_ident_autocomplete{
	width: 100%;
}


.pse_div_rounded_centered{
	display: inline-block;
	border-radius: 5px;
	width: 400px;
}

.pse_div_cuota_publico{
	padding:15px 30px;
	margin:0px 5px;
	background-color: #00367c; 
	border: 1px solid #00367c;
    color: #fff !important;
    text-align: center;
}

.pse_div_cuota_publico_titulo{
	text-align: center;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	
}

td.pse_div_cuota_publico_td {
	color: #fff;
	font-weight: normal;
	padding: 2px 5px;
}

.pse_separator{
	clear:both;
	width: 100%;
	height: 10px;
}

.pse_div_parametros{
	border: 1px solid #ddd;
    background-color: #efefef;
	color: #000000;
	padding: 10px 30px;
	
}

.pse_div_parametros_td{
	padding: 2px 2px;
	 
}

.pse_div_parametros_td_bold{
	padding: 2px 2px; 
	font-weight: bolder;
}

div.pse_div_rounded_centered > table.tb-02b{
	margin-bottom: 0px !important;
}


 /* captcha */
.captcha{
float:left;
margin:10px 0;
padding:0px 0;
display:block;
width:100%;
}
.captcha img{
 display:block;
 width:250px;
 height:60px;
 margin:0;
 border:solid 1px #999;
}
.captcha span{}
.captcha label{
}
.captcha input{
 width:225px;
 float:left;
}
.captcha a.reload,.captcha a.reload:hover, input.reload,input.reload:hover{
 float:left;
 width:20px;
 height:18px;
 margin:0 5px;
 border:none;
 cursor: pointer;
 background-color: transparent;
 background-image:url(../images/btn-cambio.gif);
 background-position:50% 50%;
 background-repeat: no-repeat;
}
.captcha a.reload:hover,input.reload:hover{
  background-image:url(../images/btn-cambio3.gif);
}

.pse_div_parametros a.reload:hover,input.reload:hover{
  background-image:url(../images/btn-cambio3.gif);
}

.pse_div_rounded_centered a.reload,.captcha a.reload:hover, input.reload,input.reload:hover{
 float:left;
 width:20px;
 height:18px;
 margin:0 5px;
 border:none;
 cursor: pointer;
 background-color: transparent;
 background-image:url(../images/btn-cambio.gif);
 background-position:50% 50%;
 background-repeat: no-repeat;
}
.pse_div_rounded_centered a.reload:hover,input.reload:hover{
  background-image:url(../images/btn-cambio3.gif);
}

.form-control-error{
 border-color: #999;
 outline: 0;
 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.2), 0 0 8px rgba(240, 20, 20, 1);
 	blox-shadow: inset 0 1px 1px rgba(0,0,0,0.2), 0 0 8px rgba(240, 20, 20, 1);
 transition:box-shadow 0.2s;
 border-radius: 4px;
}