/* ESTILOS GENERALES */

.usuario{color:#232323;font-size:11px;font-family:arial;
}
.path{color:#232323;font-size:9px;font-family:arial;
}
a{color:#000000;font-size:11px;font-family:arial;text-decoration:none
}
a:hover{color:#385F0F;font-size:11px;font-family:arial;text-decoration:underline
}
a.path{color:#888888;font-size:10px;font-family:arial;text-decoration:none
}
a.path:hover{color:#888888;font-size:10px;font-family:arial;text-decoration:underline
}
.texto{color:#232323;font-size:11px;font-family:arial;
}
.fecha{color:#232323;font-size:11px;font-family:arial;
}
.pie{color:#232323;font-size:11px;font-family:arial;
}
a.lacceso{color:#000000;font-size:11px;font-family:arial;text-decoration:none
}
a.lacceso:hover{color:#000000;font-size:11px;font-family:arial;text-decoration:underline
}
a.lpie{color:#000000;font-size:11px;font-family:arial;text-decoration:none
}
a.lpie:hover{color:#385F0F;font-size:11px;font-family:arial;text-decoration:underline
}
.frm_txt {font-size:11px; font-family:Arial; color:#000000; width:120px; background-color:#ffffff;
}
.frm_bot {font-size:11px; font-family:Arial; color:#000000; width:100px;
}
.acceso_usuarios_top{
    background-image: url('uploads/estilos/cabezera_dcha.png');
    background-repeat: no-repeat;
    width: 590px;
    height: 75px;
}

.acceso_usuarios_top form{
    position: relative;
    top: 30px;
    left:-85px;
}

.acceso_usuarios_top form input {
    border: 1px solid #7C7B7B;
    width: 130px;
}

.boton{
    background-image: url('uploads/estilos/boton.png');
    background-repeat: no-repeat;
    width: 21px !important;
    height: 18px;
    border:0px !important;
    margin-bottom:1px;
    cursor: pointer;
}
.pub_horizontal_pub3{
    position:relative;
    left:-5px;
    background-image: url('uploads/estilos/fondo_pub_superior.png');
    background-repeat: no-repeat;
    width: 948px;
    height: 111px;
}
.menu_superior{text-align: left;
}
.menu_superior a{font-size: 14px !important;color:#6C6C6C;margin:0px 7px;
}
.menu_superior a:hover{font-size: 14px !important;color:#6C6C6C;margin:0px 7px;text-decoration: underline;
}
.menu_superior_nombres td{border-right: 1px solid #6C6C6C;
}
#htm_pie{
    width: 960px;
}
.usuario_identificado{background-color: #FFFFFF;border:0px;}
.fecha_identificado{background-color: #FFFFFF;border:0px;}
.link_niv_tit_con{font-size: 14px;}
.link_niv_tit_con:hover{font-size: 14px;color:#000000;}
/* ESTILOS DE PARTE IZQUIERDA */

.canal{background-color:#FFFFFF;font-family:arial;color:#FFFFFF;font-size:11px;font-weight:bold;text-align:left;
}
a.link_canal{font-family:arial;color:#6C6C6C;font-size:12px;font-weight:bold;text-decoration:none;text-align:left;margin-left: 15px;
}
a.link_canal:hover{font-family:arial;color:#6C6C6C;font-size:12px;font-weight:bold;text-decoration:none;text-align:left;
}
a.link_canal_SELECT{font-family:arial;color:#5B9024;font-size:12px;font-weight:bold;text-decoration:none;font-weight:bold;text-align:left;
}
a.link_canal_SELECT:hover{font-family:arial;color:#000000;font-size:12px;font-weight:bold;text-decoration:none;font-weight:bold;text-align:left;
}

.canal_SELECT{background-color:#FFFFFF;font-family:arial;color:#FFFFFF;font-size:11px;font-weight:bold;text-align:left;
}


.subcanal{background-color:#FFFFFF;font-family:arial;color:#012C5F;font-size:11px;margin-left:20px;
}
a.link_subcanal{font-family:arial;color:#000000;font-size:11px;text-decoration:none;margin-left:20px;
}
a.link_subcanal:hover{font-family:arial;color:#385F0F;font-size:11px;text-decoration:none;margin-left:20px;
}
a.link_subcanal_SELECT{font-family:arial;color:#000000;font-size:11px;text-decoration:none;font-weight:bold;margin-left:20px;
}
a.link_subcanal_SELECT:hover{font-family:arial;color:#385F0F;font-size:11px;text-decoration:none;font-weight:bold;margin-left:20px;
}

.subcanal_SELECT{background-color:#75AC3B;font-family:arial;color:#012C5F;font-size:11px;font-weight:bold;margin-left:20px;
}



.subcanal2{background-color:#ffffff;font-family:arial;color:#012C5F;font-size:11px;
}
a.link_subcanal2{font-family:arial;color:#49810e;font-size:11px;text-decoration:none;margin-left:20px
}
a.link_subcanal2:hover{font-family:arial;color:#385F0F;font-size:11px;text-decoration:none;margin-left:20px
}
a.link_subcanal2_SELECT{font-family:arial;color:#00305F;font-size:11px;text-decoration:none;margin-left:20px
}
a.link_subcanal2_SELECT:hover{font-family:arial;color:#385F0F;font-size:11px;text-decoration:none;margin-left:20px
}

.subcanal2_SELECT{background-color:#a6cc9a;font-family:arial;color:#484848;font-size:11px;font-weight:bold;margin-left:20px
}

.subcanal3{background-color:#DFDFDF;font-family:arial;color:#484848;font-size:9px;
}
a.link_subcanal3{font-family:arial;color:#484848;font-size:9px;text-decoration:none;
}
a.link_subcanal3:hover{font-family:arial;color:#385F0F;font-size:9px;text-decoration:none;
}
a.link_subcanal3_SELECT{font-family:arial;color:#00305F;font-size:9px;text-decoration:none;font-weight:bold;
}
a.link_subcanal3_SELECT:hover{font-family:arial;color:#385F0F;font-size:9px;text-decoration:none;font-weight:bold;
}

.subcanal3_SELECT{background-color:#FDE7BA;font-family:arial;color:#484848;font-size:9px;font-weight:bold;
}



/* ESTILOS DE PARTE DERECHA */

.destacado{background-color:#00305F;font-family:arial;color:#FFFFFF;font-size:11px;font-weight:bold;
}
a.link_destacado{font-family:arial;color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;
}
a.link_destacado:hover{font-family:arial;color:#ffffff;font-size:11px;font-weight:bold;text-decoration:none;
}


.subdestacado{background-color:#ffffff;font-family:arial;color:#49810e;font-size:9px;
}
a.link_subdestacado{font-family:arial;color:#012C5F;font-size:9px;text-decoration:none;
}
a.link_subdestacado:hover{font-family:arial;color:#385F0F;font-size:9px;text-decoration:none;
}


.niv_especificos_tit{background-color:#e6f9d2;font-family:arial;color:#5B9024;font-size:11px;font-weight:bold;
}

.niv_especificos_sub{background-color:#DFDFDF;font-family:arial;color:#012C5F;font-size:9px;
}
a.link_niv_especificos_sub{font-family:arial;color:#000000;font-size:9px;text-decoration:none;
}
a.link_niv_especificos_sub:hover{font-family:arial;color:#49810e;font-size:9px;text-decoration:none;
}
.form_dcha_sup{
    width: 209px;
    height:66px;
    background-image: url('/uploads/estilos/fondo_buscar_derecha.png');
    margin-top: 5px;
}
.form_dcha_sup input{
    margin-top:30px;
    border:1px solid;
    width: 140px;
}
.form_dcha_inf{
    width: 209px;
    background-color: #EBEBEB;
    margin-top: 5px;
}
.form_dcha_inf select{
    margin-top:10px;
    border:1px solid;
    width: 140px;
}
.menu_derecha a:hover{text-decoration: underline;}
#productos_ocultos{
    display:none;
}
#dietas_ocultas{
    display:none;
}
.ver_mas{
    position:relative;
    left:70px;
    font-size: 12px;
}
.ver_mas:hover{
    font-size: 12px;
    color:#000000;
    text-decoration: underline;
}
/* ESTILOS PARTE CENTRAL */

.titnivel{color:#888888;font-size:13px;font-family:arial;font-weight:bold;text-align: left;
}
.sele_txt {font-size:9px; font-family:Arial; color:#000000; border-width:1px; border-color:#999999; border-style:solid; background-color:#ffffff;
}
.notas_peq{color:#959595;font-size:9px;font-family:arial;
}
.notas{color:#959595;font-size:10px;font-family:arial;
}
a.paginacion{font-family:arial;color:#0000FF;font-size:10px;text-decoration:none;
}
a.paginacion:hover{font-family:arial;color:#385F0F;font-size:10px;text-decoration:none;
}
.paginacion{color:#959595;font-size:9px;font-family:arial;
}

.titcontenido{color:#888888;font-size:13px;font-family:arial;font-weight:bold;margin-left:25px;
}
.piecontenido{color:#FFFFFF;font-size:10px;font-family:arial;font-weight:bold;
}
#contenido_cuerpo{
    width: 670px;
    border:1px solid #888888;
    margin: auto;
    *position: relative;
    *left:25px;
}

#contenido_cuerpo p{
    font-size: 12px;
    margin-right: 10px;
    margin-left: 10px;
}

#dietas_contenidos {
    width: 645px;
    font-family: arial;
    font-size: 12px;
    margin: auto;
    *position:relative;
    *left:8px;
}

.titulo {
    color: #000000;
    font-weight: bold;
    font-size: 18px !important;
}
.div_sub {
    border-bottom: 1px solid #888888;
}
#contenido_cuerpo li {color:#000000;font-size: 12px;}
    
.dietas_mapa {
    text-align: center;
    border-bottom: 0px;
    margin-bottom: 15px;
}
.dietas_video {
    text-align: center;
    margin-bottom: 15px;
}
        /* ESTILOS DEl FORMULARIO*/
#ficha_formulario{
    background-color: #EBEBEB;
    width:630px;
    height: 340px;
    *height: 310px;
    margin:auto;
    margin-bottom: 15px;
    *position:relative;
    *left:3px;
}

#ficha_formulario table{
    margin: 45px 25px;
}

#ficha_formulario p{
    height: 17px;
    *margin-bottom: -2px;
}

#ficha_formulario input{
    width:200px;
    height: 20px;
    border:0px;
    margin-bottom:10px;
}

#ficha_formulario .labels{
    font-family: arial;
    font-weight: bold;
    font-size: 14px;
}

#ficha_formulario .solicitud{
    width:320px;
    height:130px;
    border:0px;
    overflow:auto;
}

#ficha_formulario .boton_form input{
    width: 157px;
    height:41px;
    margin-bottom: 0px;
}

#ficha_formulario .aceptado{
    width:520px;
    height:40px;
    position:relative;
    top:150px;
    *top:135px;
    left:50px;
    background-color:#13AC47;
    font-weight:bold;
    font-size:30px;
    color:#FFFFFF;
    text-align:center;
    border-radius:11px;
}
/* ESTILOS DE MIS CONTENIDOS*/
.titulop_mis_contenidos{background-color: #CDCDCD;}
.tituloc_mis_contenidos{background-color: #EFEBEB;}

.mc_link_new_content_box{
    background-color: #000000;
    background-image: none !important;
    width: 165px;
    *width: 190px;
    height:10px;
    float:right;
    color:#FFFFFF !important;
    font-size: 12px !important;
    font-weight: bold !important;
    border-radius:10px;
    box-shadow: 5px 5px 3px #999999;
}

a.mc_link_new_content_box:hover{
    text-decoration:underline;
}
.niv_link_new_content_box{
    background-color: #000000;
    background-image: none !important;
    width: 165px;
    *width: 190px;
    height:10px;
    float:right;
    color:#FFFFFF !important;
    font-size: 12px !important;
    font-weight: bold !important;
    border-radius:10px;
    box-shadow: 5px 5px 3px #999999;
}

a.niv_link_new_content_box:hover{
    text-decoration:underline;
}
/* ESTILOS Fichas */
.titulos{background-color:#e6f9d2; color:#5B9024;font-size:14px;font-family:arial;font-weight:bold;margin-left:14px;margin-left:5px
}
.titulos_campos_home{color:#000000;font-size:11px;font-family:arial;font-weight:bold;margin-left:14px;margin-left:5px
}
.respuestacampos {font-size:11px; font-family:Arial; color:#000000;text-align:justify; margin-left:3px; padding-top:5px
}
.respuestacampos2 {font-size:11px; font-family:Arial; color:#000000;text-align:justify;font-weight:bold; margin-left:3px
}
.texto_inicial_nivel{color:#d01007;font-size:11px;font-family:arial;}

a.link_tag{font-family:arial;color:#888888;font-size:10px;text-decoration:none;}

a.link_tag:hover{font-family:arial;color:#888888;font-size:10px;text-decoration:underline;}

