@import url('template.css');

/* Segunda
/********************************************************************/
#segunda {}
#segunda p {line-height:18px;}

h2.titulo {color:#fff; font:bold 18px Arial, Helvetica, sans-serif; background-color:#182A65; padding: 5px 8px;}
h4.title {margin:0 0 10px 0;}


/* Breadcrumbs */
#ubicacion {float:left; margin-bottom:20px; width:100%;}
#ubicacion li {background:url(../img/bul03.gif) no-repeat left 5px; color:#bf4900; float:left; font-size:.9em; margin:0 0 0 8px; padding:0 0 0 10px;}
#ubicacion li.first {margin-left:0;}
#ubicacion li a {color:#747474;}
#ubicacion li a:hover {text-decoration:underline;}

/* Titulos */
.titulos {float:left; margin:0 0 10px 0; width:100%;}
.titulos h3 {background:url(../img/bg_separador1.gif) repeat-x left bottom; font-size:18px; margin:0 0 11px 0; padding:0 0 8px 0;}
.titulos h4 {font-size:14px;}


/* Columna central
/********************************************************************/
#col_central {float:left; width:100%; margin:10px 0 0 0;}
#col_central h4 {margin-bottom:5px}
#col_central p {margin:0 0 10px 0;}
#col_central p.title {margin:0 0 15px 0;}
#col_central p a {color:#bf4900;}
#col_central p a:hover {text-decoration:underline;}


/* Paginador
/********************************************************************/
#pages {color:#b1b1b1; font-size:.9em; margin-left:180px;}
#pages li {float:left; margin:20px 0 0 9px; display:inline;/* IE6 fix */}
#pages li.first {background:url(../img/ico_03.gif) no-repeat left top; padding-left:21px; margin-left:0;}
#pages li.prev {background:url(../img/ico_04.gif) no-repeat left top; border-right:1px solid #bcbcbc; padding-left:21px; padding-right:10px;}
#pages li.next {background:url(../img/ico_05.gif) no-repeat right top; border-left:1px solid #bcbcbc; padding-left:10px; padding-right:21px;}
#pages li.last {background:url(../img/ico_06.gif) no-repeat right top; padding-right:21px;}
#pages li.sel {border-bottom:3px solid #bf4900; color:#bf4900; font-weight:bold;}
#pages li a {color:#636363;}
#pages li a:hover {color:#bf4900; text-decoration:underline;}


/* Listados
/********************************************************************/
/* List 003 */
.list003 {clear:left; margin:5px 0 30px 0;}
.list003 li {background:url(../img/bul01.gif) no-repeat left 6px; margin:0 0 7px 0; padding:0 0 0 9px;}
.list003 li a {color:#bf4900;}
.list003 li a:hover {text-decoration:underline;}


/* Form de envio test de nivel
/********************************************************************/
#frm_tn_final {float:left; width:500px;}
#frm_tn_final legend {display:none;}
#frm_tn_final label {float:left; margin-top:4px; width:130px;}
#frm_tn_final input.texto {background:#f9f9f9; border:1px solid #e5e5e5; color:#565656; font-family:Arial, Helvetica, sans-serif; padding:2px 0 3px 7px; width:260px;}
#frm_tn_final select {font-family:Arial, Helvetica, sans-serif; width:267px;}
#frm_tn_final textarea {background:#f9f9f9; border:1px solid #e5e5e5; color:#565656; font-family:Arial, Helvetica, sans-serif; padding:2px 0 3px 7px; width:260px;}
#frm_tn_final ol {float:left; margin-bottom:50px; width:100%;}
#frm_tn_final ol li {margin:0 0 10px 0; float:left; width:100%;}
#frm_tn_final ol li span.title {float:left; width:130px;}
#frm_tn_final ol li p.aviso {font-style:italic; font-size:.9em;}

/* Segundo nivel */
#frm_tn_final ol li ul {float:left; width:320px;}
#frm_tn_final ol li ul li {margin:0 0 4px 0; width:auto;}
#frm_tn_final ol li ul li label {width:140px;}
#frm_tn_final ol li ul li input {float:left; margin:5px 5px 0 0;}

#frm_tn_final ol li.buttons {margin-top:20px;}
#frm_tn_final ol li.buttons p {display:inline;}
#frm_tn_final ol li.buttons button {background:#bf4900; border:1px solid #bf4900; color:#fff; cursor:pointer; font:bold 1em Arial, Helvetica, sans-serif; padding:3px 10px; margin:0 10px 0 130px;}


/* Otros
/********************************************************************/
/* Error de envio */
.errores {clear:both; background:url(../img/ico_warning.gif) no-repeat 15px 15px #ffe4f1; border:1px solid #ecd3e0; color:#b60000; margin-bottom:15px; padding:20px 0 15px 55px;}
.errores ul li {margin-bottom:5px;}

/* Mensaje de envio */
.form-ok {background:url(../img/ico_accepted.gif) no-repeat 15px 15px #d4fca9; border:1px solid #b4db93; margin-bottom:15px; clear:both;}
.form-ok p {margin:0 !important; padding:13px 0 13px 55px; font-weight:bold;}


/* Test de nivel
/********************************************************************/
#frm_test_nivel {clear:both;}
#frm_test_nivel legend{ display:none;}

#frm_test_nivel ol li {margin:0 0 25px 0;}
#frm_test_nivel ol li strong {display:block; margin: 0 0 5px 0;}

#frm_test_nivel ol li ol li {margin:5px 0 0 0;}
#frm_test_nivel ol li ol li label {}
#frm_test_nivel ol li ol li input {margin:0 5px 0 0;}

#frm_test_nivel ol li.buttons {margin:35px 0 0 0;}
#frm_test_nivel ol li.buttons button {background:#bf4900; border:1px solid #bf4900; color:#fff; cursor:pointer; font:bold 1em Arial, Helvetica, sans-serif; padding:3px 10px; margin:0 40px 0 0;}
#frm_test_nivel ol li.buttons a {color:#bf4900}
#frm_test_nivel ol li.buttons a:hover {text-decoration:underline;}
