body {font-family:Trebuchet MS, Arial;font-size:0.8em;margin:0px 0px 0px 0px;background-color:#F6F4F0;height:100%}
div {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
textarea {font-family:Arial;font-size:0.9em;;border:solid 1px #5E5E5E;color:#3d3d3d;font-size:0.9em;padding-left:3px;background-color:#F6F4F0}
img {border:none;}
fieldset {color:#9C121E;padding:0px 0px 0px 0px;}
.password {font-size:0.9em}
.etiqueta {float:left;width:200px;text-align:right}
.etiqueta_ia {float:left;width:300px;text-align:right}
.etiquetapeque {font-size:0.8em;margin-top:-150px;}
.btnsubmit {background-color:#5390AC;color:#ffffff;font-family:Trebuchet MS, Arial;}
.campoinput {border:solid 1px #5E5E5E;color:#3d3d3d;font-size:0.9em;padding-left:3px;background-color:#F6F4F0;margin-bottom:5px;}
.campoinputmayus {text-transform:uppercase}
.campoinput:focus {background-color:#ffffff}
.campoinputpassword {color:#3d3d3d;cursor:text;text-decoration:none;height:12px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-size:0.9em}
#cabecera {overflow:hidden;}
#cabecera_acceso {background-color:#1A6B91;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;height:39px;}
#cabecera_acceso_i{width:49%;float:left;color:#ffffff;height:39px;}
#cabecera_acceso_d{width:49%;float:right;text-align:right;color:#ffffff;font-size:0.85em;height:39px;padding:0px 0px 0px 0px;}
#cabecera_acceso_d a {text-decoration:none;color:#ffffff;}
#cabecera_imagen {background-image:url(/img/pixelrepetido.gif);background-repeat:repeat-x;height:101px;}
#cabecera_imagen_i{width:221px;float:left;height:101px;}
#cabecera_imagen_d{float:right;height:101px;}
#escribaDNI {position:absolute;top:2px;left:153px;font-size:0.9em;color:#3d3d3d;background-color:#F6F4F0;height:14px;border:solid 1px}
#contrasena {position:absolute;top:2px;left:297px;font-size:0.9em;color:#3d3d3d;background-color:#F6F4F0;height:14px;border:solid 1px}
#cuerpo {clear:both;background-color:#ffffff;padding-bottom:20px;}
#pie {clear:both;border-top:solid 2px #E2E0DC;vertical-align:top;height:100px;}
#pie_i {width:30%;float:left;padding:4px 0px 0px 30px;}
#pie_d {width:40%;float:right;text-align:right;padding:4px 4px 0px 0px;}
.txtpie {font-weight:bold;color:#7D7D7C;text-align:left;width:310px}

#cuerpo_p_i_1 {width:58%;padding:23px 0px 0px 36px;color:#464646;float:left;height:100%}
#cuerpo_p_d_1 {width:35%;float:right;padding:20px 15px 0px 0px;height:100%}
.clearboths {clear:both;}
.clearbothscuerpo_p{clear:both;height:170px}
#cuerpo_p_i_2 {clear:both;width:365px;float:left;padding:15px 0px 0px 40px;}
#cuerpo_p_i_2_1 {width:274px;float:left;padding:15px 0px 0px 15px;text-align:right;}
#cuerpo_p_i_2_2 {float:left;padding:15px 15px 0px 15px;}

#Titalertas {border-bottom:solid 1px #000000;text-align:left;font-weight:bold;font-size:1.5em;}
#Txtalertas {background-image:url(/img/fondoalertas.gif);background-repeat:repeat-x;clear:both;color:#A8020A;padding:3px 3px 3px 3px;color:#1A6B91}

#TitSlogan {width:365px;height:30px}
#TitSlogan2 {width:274px;height:30px}
#TitSlogan3 {width:274px;height:30px}
#TxtSlogan1 {width:365px;padding:0px 0px 0px 0px;height:68px;}
#TxtSlogan2 {width:365px;padding:0px 0px 0px 0px}
#TxtSlogan3 {width:365px;padding:0px 0px 0px 0px}
.txtAzul {color:#1A6B91;vertical-align:middle;text-decoration:none;}
.txtAzul a {color:#1A6B91;text-decoration:none;}
.tituloDetalle {color:#5390AC;font-size:1.5em;font-weight:bold;}



.w10pc {width:10%;float:left;}
.w90pc {width:90%;float:left;text-align:justify;}

.frmacceso {vertical-align:-80%;display:inline;}
.btn_entrar {vertical-align:-80%}
.floatleft {float:left;padding:0px 0px 0px 0px;}
.floatright {float:right;padding:0}
.floatrighte{float:right;vertical-align:text-bottom;height:30px;padding-top:13px}
.negrita {font-weight:bold;}
.txtLink {text-decoration:none;color:#000000;font-weight:bold;}
.txtLinkPeque {text-decoration:underline;color:#777777;font-weight:bold;font-size:0.9em}
.txtLinkPie {text-decoration:none;color:#000000;font-weight:bold;font-size:0.8em}
.txtTituloE {color:#1A6B91;font-size:1em;font-weight:bold}
.txtDescriptor {color:#9C121E;}
.txtCampo {color:#3d3d3d;font-weight:bold}
.txtAviso {color:#ff0000;font-weight:bold;}

#leyendagrafica{float:right;width:50%;text-align:right;padding-top:3px;padding-bottom:5px;font-weight:bold;color:#5390AC;font-size:0.8em}
.txtFdc {background-color:#FEE5E7;color:#9C121E}
.txtFdp {background-color:#FFFEE3;color:#5E5E5E}
.txtRecuerde {font-style:italic;vertical-align:50%;font-size:0.9em;background-color:#FFFEE3;padding:0px 3px 0px 3px;}
.txtRecuerdeOK {font-style:italic;vertical-align:50%;font-size:0.9em;background-color:#FEE5E7;padding:0px 3px 0px 3px;}

#solapas {clear:both;padding:0px 0px 0px 0px;margin:0px 10px 0px 10px;width:97%;height:80px;}
.solapa_cabezas {float:left;background-image:url(/img/actualizarcv.gif);background-repeat:no-repeat;width:60px;height:46px;border-bottom:solid 1px #9C121E;}
.solapa_a {float:left;padding:2px 4px 2px 4px;border-left:solid 1px #9C121E;border-top:solid 1px #9C121E;border-right:solid 1px #9C121E;margin-top:18px;height:25px}
.solapa_a a {text-decoration:none;color:#000000;font-weight:bold;}
.solapa_na_dp {float:left;padding:2px 28px 2px 4px;border:solid 1px #9C121E;background-color:#FFFEE3;color:#5E5E5E;background-image:url(/img/ico_alerta.gif);background-repeat:no-repeat;background-position:right;margin-top:24px}
.solapa_na_dp a {text-decoration:none;color:#5E5E5E;}

.solapa_na_dc {float:left;padding:2px 28px 2px 4px;border:solid 1px #9C121E;background-color:#FEE5E7;color:#9C121E;margin-top:24px;background-image:url(/img/ico_ok.gif);background-position:right;background-repeat:no-repeat;text-align:left;}
.solapa_na_dc a {text-decoration:none;color:#9C121E;}
.solapa_im {float:left;border-bottom:solid 1px #9C121E;margin-top:21px;width:88px}
.solapa_im a {color:#000000;text-decoration:none}

.solapa_sep {float:left;width:7px;border-bottom:solid 1px #9C121E;height:23px;margin-top:24px}
*html solapa_sep {float:left;width:7px;border:solid 1px #9C121E;height:23px;margin-top:23px;}

#formulario_rd {float:left;padding:10px 0px 10px 10px;clear:both;width:65%;}
#ayuda {float:left;width:28%;padding-top:30px;text-align:left;color:#000000;padding-left:50px}
#ayuda a {text-decoration:none;color:#000000}

#arriba {float:right;width:100%;color:#000000;text-align:right;}
#arriba a {text-decoration:none;color:#000000;}