﻿#cabecera { background-color: #D8D8C4; background-image: url( '../imagenes/formacion/fc.gif' ); background-repeat: no-repeat; background-position: left top; height: 85px; padding-left: 190px; }
#cabecera #pieCabecera { position: relative; white-space: nowrap; padding: 67px 0 0 10px; color: White; }
#contenido { background-color: #F6F6EB; padding: 15px 5px; border-top: solid 2px #D8D8AA; }
#pie { background-color: #D8D8C4; clear: both; text-align: center; margin: 0px auto 2px auto; border: solid 1px #D8D8AA; }
#pie #contenedorPrivacidad { left: 0; width: 100%; position: absolute; /*height: 10px;*/ }
#pie #flotantePrivacidad { background: #F6F6EB; position: relative; border: solid 2px #D8D8AA; padding: 5px; text-align: justify; margin: 0 auto; visibility: hidden; width: 750px; top: -10px; }

body { margin: 0 0 10px 0; background-color: #E5E5E5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
table, textarea { font-size: 10px; }
h1, h2, h3, h4 { color: #333333; margin: 0; }
h1 { font-size: 16px; }
h2 { font-size: 14px; }
h3 { font-size: 12px; }
h4 { font-size: 10px; }
a:link, a:visited, a:active { color: #333333; }
a:hover { color: #999999; }
input { font-size: 10px; padding: 0; }
input[type="submit"], input[type="button"] { border: solid 1px #666666; cursor: pointer; padding: 0 5px; }
input[type="submit"]:hover, input[type="button"]:hover { color: #666666; background-color: #CCCCCC; border-color: #EEEEEE; }
input[type="radio"] { margin-right: 2px; vertical-align: middle; width: 10px; }
label { margin-right: 10px; vertical-align: middle; }
select, option { /*background-color: #DDDDDD;*/ font-size: 10px; border: 0; padding: 0; }


/* CLASES */
a.hlDescargaDocPDF, a.hlDescargaDocDOC, a.hlDescargaDocZIP, a.hlDescargaDocXLS, a.hlDescargaDocRAR { background-color: transparent; background-repeat: no-repeat; background-position: left bottom; padding: 2px 0px 2px 18px; }
a.hlExterno { background-color: transparent; background-repeat: no-repeat; background-position: right center; padding: 2px 12px 2px 0px; }
a.hlDescargaDocPDF { background-image: url('../imagenes/iconos/pdf.gif'); }
a.hlDescargaDocDOC { background-image: url('../imagenes/iconos/doc.gif'); }
a.hlDescargaDocZIP { background-image: url('../imagenes/iconos/zip.gif'); }
a.hlDescargaDocXLS { background-image: url('../imagenes/iconos/xls.gif'); }
a.hlDescargaDocRAR { background-image: url('../imagenes/iconos/rar.gif'); }
.menuCabecera { list-style-type: none; margin: 0; padding: 0; }
.menuCabecera li { padding: 5px; margin: 0; margin-left: -1px; border: solid 1px #FFFFFF;  border-bottom: solid 1px #D8D8AA; display: inline; border-collapse: collapse; }
.menuCabecera li a:link, .menuCabecera li a:visited, .menuCabecera li a:active, .menuCabecera li a:hover { text-decoration: none; padding-left: 2px; font-weight: bold; font-size: 10px; color: #999999; }
.menuCabecera li:hover { color: #EEEEEE; text-decoration: underline; background-color: #FFFFFF;}
.menuCabecera li a:hover { color: #999999; text-decoration: underline; font-weight: bold;}

.alerta { color: Red; font-weight: bold; }
.celdaCabeceraTabla { background-color: #D8D8C4; padding: 4px; }
.cabeceraListaCursos { margin: 0; padding: 2px; background-color: #D8D8C4; border: solid 1px #D8D8AA; border-bottom: none; text-transform: uppercase; }
.contenidoListaCursos { margin: 0 0 5px 0; padding: 5px 2px; border-top: none; }
.contenidoListaCursos ul { margin: 0; padding: 0; list-style-type: none; }
.infoCurso { white-space: nowrap; border: solid 1px #D8D8AA; background-color: #FFFFFF; padding: 10px; margin: 10px 0; display: inline-block; }
.contenidoCurso { margin: 0 0 5px 0; padding: 5px 2px; }
.tablaImportes td { white-space: nowrap; padding-right: 15px; }
.pnlInscripcion td { white-space: nowrap; padding: 1px; vertical-align: top; }
.pnlCuestionario { border: solid 1px #D8D8AA; width: 80%; margin: 2px auto; padding: 15px; }
.pnlCuestionario ol { }
.pnlCuestionario li { list-style-type: decimal; margin-bottom: 10px; }
/*
.tabla1 { padding: 3px; border: thin solid #D8D8AA; /*#d8d8c4; margin: 5px 0px 0px 0px; font-size: 10px; background-color: #F6F6EB; }

.celdaCabeceraTabla { background-color: #D8D8C4; }
.titulo4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
INPUT { border-top-width: 1px; border-left-width: 1px; font-size: 10px; border-left-color: #000000; border-bottom-width: 1px; border-bottom-color: #000000; border-top-color: #000000; font-family: Verdana,Helvetica; border-right-width: 1px; border-right-color: #000000; }
TEXTAREA { border-top-width: 1px; border-left-width: 1px; font-size: 10px; border-left-color: #000000; border-bottom-width: 1px; border-bottom-color: #000000; border-top-color: #000000; font-family: Verdana,Helvetica; border-right-width: 1px; border-right-color: #000000; }
SELECT { border-top-width: 1px; border-left-width: 1px; font-size: 10px; border-left-color: #000000; border-bottom-width: 1px; border-bottom-color: #000000; border-top-color: #000000; font-family: Verdana,Helvetica; border-right-width: 1px; border-right-color: #000000; }
FORM { font-size: 10px; font-family: Verdana,Helvetica; }
A:link { font-size: 10px; background: none transparent scroll repeat 0% 0%; color: #363636; font-family: Verdana, Helvetica; text-decoration: underline; }
A:active { font-size: 10px; background: none transparent scroll repeat 0% 0%; color: #363636; font-family: Verdana, Helvetica; text-decoration: underline; }
A:visited { font-size: 10px; background: none transparent scroll repeat 0% 0%; color: #363636; font-family: Verdana, Helvetica; text-decoration: underline; }
A:hover { font-size: 10px; background: none transparent scroll repeat 0% 0%; color: red; font-family: Verdana, Helvetica; text-decoration: underline; }
.title { font-weight: bold; font-size: 14px; color: #000000; font-family: Verdana, Helvetica; text-decoration: none; }
.content { font-size: 10px; background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Verdana, Helvetica; }
.block-title { font-size: 10px; background: none transparent scroll repeat 0% 0%; color: #ffffff; font-family: Verdana, Helvetica; }
.storytitle { font-weight: bold; font-size: 12px; background: none transparent scroll repeat 0% 0%; color: #363636; font-family: Verdana, Helvetica; text-decoration: none; }
.storycat { font-weight: bold; font-size: 14px; background: none transparent scroll repeat 0% 0%; color: #363636; font-family: Verdana, Helvetica; text-decoration: underline; }
.boxtitle { font-weight: bold; font-size: 10px; color: #363636; font-family: Verdana, Helvetica; text-decoration: none; }
.boxcontent { font-size: 10px; background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Verdana, Helvetica; }
.option { font-weight: bold; font-size: 10px; background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Verdana, Helvetica; text-decoration: none; }
.tiny { font-weight: normal; font-size: 10px; background: none transparent scroll repeat 0% 0%; color: #000000; font-family: Verdana, Helvetica; text-decoration: none; }
.alerta { color: red; font-weight: bold; }
.tituloCabecera { font-family: Monotype Corsiva; font-weight: bold; font-size: 24px; color: Olive; }

.tituloVerde { color: #009966; font-weight: bold; }

.btnMenu { font-weight: bold; font-size: 10px; text-decoration: none; }

.capaMenu { visibility: hidden; position: absolute; border-style: solid; border-width: thin; border-color: #D8D8AA; padding: 2px 5px 2px 10px; background-color: #F6F6EB; white-space: nowrap; z-index: 1; }

.subSeccion { font-weight: bold; font-size: 10px; color: #363636; width: 98%; border: thin solid #D8D8AA; background-color: #D8D8C4; padding: 3px; }

.btnTexto { border: outset 3px #d8d8aa; padding: 5px; font-weight: bold; }

A.btnMasterInicio:link, A.btnMasterInicio:active, A.btnMasterInicio:visited { display: block; border: solid 1px #D8D8AA; padding: 15px; margin: 1px auto; background-color: #D8D8C4; width: 75%; font-weight: bold; text-decoration: none; }

A.btnMasterInicio:hover { background-color: #D8D8AA; }
*/