@charset "utf-8";
/* CSS Document */

/*formularios*/
/*formularios comunes*/
textarea {font-family:Verdana,Arial,Helvetica,sans-serif;}
.frm{color:#000000}
.frm .field{background:url(../img/separadores.gif) 0 100% no-repeat; padding:0 0 15px 0; margin-bottom:20px}
.frm legend{display:block; color:#707070; font-size:1em; font-weight:bold; margin-bottom:1em}
.frm input{/*border:1px solid #7f9db9;*/ border:none;padding-bottom:1px}
.frm select{border:1px solid #7f9db9; margin-bottom:2px}
.frm .select_notas {border:1px solid #7E9BB9}
.frm .textarea1{ width:99%; height:15em}
.frm ul.uloption{list-style-image:none;list-style-type:none;margin-left:0;margin-top:1em;padding-left:0;overflow:hidden;height:100%}
.frm ul.uloption li{float:left;margin-right:2em;margin-bottom:0.8em;width:14em}
.frm .in_radio{border-style:none;margin-right:0.5em;width:1.3em;float:left;margin-top:0.1em}
.frm .in_check{border-style:none}
.frm .campo1a{ background:#DBDBDB;padding:8px 10px;margin-bottom:0.2em}
.frm .campo1b{ background:#DBDBDB;padding:8px 10px;margin-bottom:0.2em}
.frm .campo2a {background:#E9E9E9;padding:8px 10px;margin-bottom:0.2em}
.frm .campo2b {background:#E9E9E9;padding:8px 10px;margin-bottom:0.2em}
.frm .campo1a label{float:left;position:relative;width:14em;font-weight:bold}
.frm .campo1b label{position:relative;font-weight:bold}
.frm .campo2a label{float:left;position:relative;width:14em;font-weight:bold}
.frm .campo2b label{position:relative;font-weight:bold}
.frm .campo1{ background:#DBDBDB; padding:8px 5px; overflow:hidden; height:100%}
.frm .campo2 {background:#E9E9E9;padding:8px 5px;overflow:hidden; height:100%}
.frm .campo1 label{float:left;position:relative;width:14em; font-weight:bold}
.frm .campo2 label{float:left;position:relative;width:14em; font-weight:bold}

/*formulario quejas*/
.form_quejas{width:90%}

/*formulario consulta*/
.form_consulta{width:65%}
.form_consulta fieldset{ margin-bottom:10px; clear:both}
.form_consulta .campo1a{ margin-bottom:0em}
.form_consulta .campo1b{ margin-bottom:0em}
.form_consulta .campo2a {margin-bottom:0em}
.form_consulta .campo2b {;margin-bottom:0em}

/*formulario unete*/
.form_unete .col1{float:left; width:50%; clear:both;margin-right:10px}
.form_unete .col2{float:left;}
.form_unete .col3{float:left;margin-left:20px }
.form_unete .col{ clear:both}
.form_unete label.long{width:550px}
.form_unete span.long{width:220px; display:block; float:left; font-weight:bold}
.form_unete span.experiencia{float:left; width:120px; padding:26px 0; font-weight:bold}
.form_unete span.idiomas{float:left; width:24%; padding:16px 0; font-weight:bold}
.form_unete .exp_desc{float:left}
.form_unete .exp_desc label{ width:7em}
.form_unete .idiomas_desc{float:left; width:76%}
.form_unete .idiomas_desc label{ width:12.95em}
*+html .form_unete .idiomas_desc label{ width:13.75em}
.frm label.lbcheck{width:2em; float:none}
.form_unete label.wAuto{width:auto; display:block; margin-right:5px}

/*formularios accesos*/
.form_consulta span.label{width:16em; display:block; float:left; font-weight:bold}
.form_consulta .campo1a label{width:16em}
.form_consulta .campo1b label{width:16em}
.form_consulta .campo2a label{width:16em}
.form_consulta .campo2b label{width:16em}
.form_consulta .filtro{padding:0px 10px 10px}
.form_consulta .filtro label{ width:16em; font-weight:normal; float:left}

/*formulario compromisos auto*/
.frm .campo1aBIG{ background:#DBDBDB;padding:8px 10px;margin-bottom:0.2em}
.frm .campo1aBIG label{float:left;position:relative;width:16em; font-weight:bold;margin-bottom:0px; padding-bottom:0px}
.frm .campo1aBIG input{margin-bottom:0px; margin-top:10px;padding-bottom:0px}

/*formulario pensiones*/
.legend2{color:#707070; font-size:1em; margin-bottom:1em}
