body {background-color: #ffffff;}

body, td, li, p {color: #666666; font: 8pt verdana,geneva,arial,helvetica,sans-serif; font-weight: normal;}
th {color: #333333; font: 8pt verdana,geneva,arial,helvetica,sans-serif; font-weight: bold; text-align: center;}

a:link {color:#6666cc;}
a:active {color:#6666cc;}
a:visited {color:#666699;}
a:hover {color:#6699ff;}

.form {font-family: courier;}

strong, b {font-weight: bold;}
em, i {font-style: italic;}
u {text-decoration: underline;}

.small {font-size: 8pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999}
.large {font-size: 11pt;}
.titulo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; color: #666633}

.menu
{
    list-style: none;
    margin: 0;
    color: #4682b4;
    font-family: Verdana, Arial, Helvetica;
    background-color: #e8edfa;
    border-right: #e8edfa 1px solid;
    border-top: #e8edfa 1px solid;
    border-left: #e8edfa 1px solid;
    border-bottom: #e8edfa 1px solid;
    vertical-align: middle;
    text-align: center;
    font-size: 12pt;
    
}
.menuhover
{
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica;
    border-right: #bbcb26 1px solid;
    border-top: #bbcb26 1px solid;
    border-left: #bbcb26 1px solid;
    border-bottom: #bbcb26 1px solid;
    padding-bottom: 3px;
    padding-top: 3px;
}
.campoTXCon {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	border: 1px #333300 solid;
width:140px;
	height:18px;; background-color: #FFFFFF}
.campoTXSin {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	border: 1px #333300 solid;
	background-color:#ffffff;
height:18px;}
.caja {background-color: #cbd2e2; border: 1px solid #6699ff;margin: 10px;
padding: 20px; }
.campoTXSinTodo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:none; border: 1px #333300 solid; background-color:#ffffff; scrollbar-face-color: #C6CDAC; scrollbar-shadow-color: #333300; scrollbar-highlight-color: #E5E8DA; scrollbar-3dlight-color: #E5E8D9; scrollbar-darkshadow-color: #9BA86F; scrollbar-track-color: #DADAC2; scrollbar-arrow-color: #333300;}
.tx_explicativo { font-size: 8pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999 ; font-weight: bold}

.scroll{scrollbar-face-color: #C6CDAC; scrollbar-shadow-color: #333300; scrollbar-highlight-color: #E5E8DA; scrollbar-3dlight-color: #E5E8D9; scrollbar-darkshadow-color: #9BA86F; scrollbar-track-color: #DADAC2; scrollbar-arrow-color: #333300; }

.boton {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333300; background-color: #E5E8DA; text-align: center; border: 1px;border-style: solid;border-top-color: #8B8B5E; border-left-color: #8B8B5E;border-right-color: #333300;border-bottom-color: #333300;}

.paso_activo { font-size: 8pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666600; font-weight: normal}
.pasos_inscrip { font-size: 8pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight: normal }
.texto_destacado { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: bold; font-style: normal}
.texto { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-weight: normal}
.checkbox {  border: 1px #333300 solid}
.tittulo_secund { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; font-style: normal}
.tabla {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; border: 1px #333300 solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.recuadro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #333300; border: 1px #333300 solid; background-color: #E5E8DA; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.tabla_grande { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; border: 1px #333300 solid ; background-image: url(Chile/guia/rayas.gif); background-repeat: repeat}
.link_barra {  text-decoration: none}
.link_label { font-size: 10pt; font-weight: bold; text-decoration: none}
.titulo_rec {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF}
.link_menu { font-size: 8pt; font-weight: normal; text-decoration: none ; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666600; font-style: normal}
.titulo_lengueta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #666699}

.botonTabla { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333300; background-color: #E5E8DA; text-align: center;border: 1px;border-style: solid;border-top-color: #8B8B5E; border-left-color: #8B8B5E;border-right-color: #333300;border-bottom-color: #333300;}

.link_pasos { font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.sangria_pasos {  clip:   rect(   ); left: auto}
.tx_explicativo_interior { font-size: 8pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-weight: normal}
.subpaso_herramientas { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; font-style: normal }
.errorformulario { font-size: 8pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC3300}
.link_importante { font-size: 10pt; font-weight: bold; text-decoration: none }
.pnovios_titulo { font-size: 12pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; font-style: normal }
.pnovios_fecha { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; font-style: normal }
.pnovios_secciones { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666699; font-weight: bold; font-style: normal }
.pnovios_textos { font-size: 8pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-weight: normal; font-style: normal }
.pnovios_linkgnde { font-size: 10pt; font-weight: bold; text-decoration: none ; color: #666699}
.catalogo_explicativo { font-size: 8pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; font-weight: normal }
.catalogo_tabla { border: 1px #666699 solid}
.catalogo_link { text-decoration: none }
.herramientas_linkexpl { font-size: 8pt; font-weight: normal; text-decoration: none ; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666600; font-style: normal }
.herr_texdestacado { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666699; font-weight: bold; font-style: normal }
.menu_dsctos {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-variant: normal}
.campolunasin { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; text-align:left; text-decoration:none; border: 1px #009999 solid; background-color:#EFF7FF; height:18px; }

.botonluna { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #3399CC; background-color: #EFF7FF; text-align: center; border: 1px;border-style: solid;border-top-color: #009999; border-left-color: #009999;border-right-color: #025656;border-bottom-color: #025656;}

.tablaluna { border: 1px #3399CC solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px }
.subtitulo_lengueta { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #98985C}
.lunacampoTXCon { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:none; border: 1px #3399CC solid; width:140px; height:18px;; background-color: #FFFFFF }
.lunacampoTXSinTodo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:none; border: 1px #3399CC solid; background-color:#ffffff; scrollbar-face-color: #EFF7FF; scrollbar-shadow-color: #009999; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #E6FFFE; scrollbar-darkshadow-color: #9BE8EF; scrollbar-track-color: #E7F8FD; scrollbar-arrow-color: #009999; }
.lunatitulo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; color: #3399CC}
.lunapais { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3399CC; font-weight: bold; font-style: normal }
.lunacomentario { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3399CC; font-style: italic }
.cot_titulo { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333300; font-weight: bold; font-style: normal}
.cot_explicativo { font-size: 8pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444400; font-weight: normal}

.botonempresa { font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt; color: #3F599E; background-color: #E8EDFA; text-align: center; 
border: 1px;border-style: solid;border-top-color: #9AABD7; border-left-color: #9AABD7;border-right-color: #041645;border-bottom-color: #041645;}


.campoTXConempresa { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:none; border: 1px #3F599E solid; width:140px; height:18px;; background-color: #FFFFFF }
.tablaempresa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #3F599E; border: 1px #3F599E solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px }
.checkboxempre { border: 1px #3F599E solid}
.campoTXSinTodoemp { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-align:left; text-decoration:none; border: 1px #3F599E solid; background-color:#ffffff; scrollbar-face-color: #C5CDE0; scrollbar-shadow-color: #20283B; scrollbar-highlight-color: #DCE1EC; scrollbar-3dlight-color: #DBE0EC; scrollbar-darkshadow-color: #7588B6; scrollbar-track-color: #C5CDE0; scrollbar-arrow-color: #20283B; }
.tituloempresa { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; color: #3F599E}
.txtazulemp { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3F599E; font-weight: bold; font-style: normal }
.errortarjeta { font-size: 12px;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC3300 ; font-weight: bold}
.mensajeverde { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4E7303; font-weight: bold; font-style: normal ; background-color: F2F2D9; text-align: center; border: 2px #669900 solid}
.mensajerojo { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC3300; font-weight: bold; font-style: normal ; background-color: #FFE4D9; text-align: center; border: 2px #DE5119 solid}
.mensajeamarillo { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #C1940B; font-weight: bold; font-style: normal ; background-color: #FFF6D9; text-align: center; border: 2px #E3B835 solid}
.tablapasos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; border: 1px #E3B835 solid; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px ; background-color: #FFF6D9}
.emp_lengueta { font-size: 10pt;; font-family: Verdana, Arial, Helvetica, sans-serif; color: #538982; font-weight: bold; font-style: normal }
.campos_emp
{
    font-weight: bold;
    font-size: 8pt;
    color: #333300;
    font-family: Verdana, Arial, Helvetica;
    list-style-type: square;
    position: static;
    text-align: left;
}
.datos_emp
{
    font-size: 8pt;
    color: #333333;
    font-family: Verdana, Arial, Helvetica;
    vertical-align: middle;
    position: static;
}
.men_desemp
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    margin: 3px;
    padding-top: 4px;
    }


.menusecundario {
		background-color : #E5E8DA;
		vertical-align : middle;
		font-weight : normal;
		height : 22px;
		padding-top : 3px;
		font-family : sans-serif;
		font-size : 11px;
		text-align: center;
	}
.mar_tit
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 12pt;
    color: #666600;
    font-weight: bold;
    text-transform: capitalize;
    text-align: center;
}
.mar_baj
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    color: #808080;
    font-weight: bold;
    vertical-align: middle;
}

.mar_aut
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 9pt;
    position: absolute;
    color: #333300;
    font-weight: bold;
}
.mar_txt
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    color: #003300;
}
.mar_subtit
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    color: #003300;
    font-weight: bold;
}
.mar_pie
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    color: #808080;
    display: block;
    clip: rect(10px 10px 10px 10px);
    position: static;
}

.mar_dest
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 12pt;
    position: absolute;
    color: #003300;
    clear: none;
    display: block;
    font-weight: bold;
    float: none;
    font-style: italic;
    font-variant: small-caps;
}
