/* ESTILOS GENERALES */
body{
background:url(uploads/body_bg.jpg) repeat-y top center !important;font-size:11px;font-family:verdana;
}

#htm_cabecera{
margin-left:0px !important;
}
#logo{margin-left:10px; margin-top:3px;}
#slogan{}

#barra{
width:900px;
height:140px;
overflow:hidden;
background:url(uploads/barra_bg.jpg) no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;
padding-top:19px;
}
*html #barra{height:160px;}
#barra img{
margin-right:12px;
}
#barra #presentacion{
float:left; width:180px; text-align:center; margin-top:12px; font-size:11px;
}
#barra #polaroid{position:relative; top:-4px; left:38px; margin-bottom:-30px; width:139px; height:103px; display:block; overflow:hidden; float:left; font-size:9px; color:#FFF; line-height:190px; text-align:center;}
*html #barra #polaroid{left:35px; margin-bottom:-15px;}

#menu{background:url(uploads/menu/bg.jpg) repeat-x; height:27px; margin:10px 200px 10px 15px;}
#menu img{float:left;}
#menu ul{list-style:none; margin:0; padding:0;}
#menu ul li{display:inline;}
#menu ul li a:link, #menu ul li a:visited{margin:6px 5px 0px 5px; display:block; height:20px; float:left; padding:0px 10px 0px 10px; font-size:11px; font-weight:bold; color:#c37271;}
#menu ul li a:hover, #menu ul li a:active{margin:0px 5px 0px 5px; display:block; height:20px; float:left; border-bottom:4px solid #b14c4a; text-decoration:none; background-color:#efcdcb; padding:4px 10px 0px 10px; color:#b14c4a;}
#menu ul li#especial a:link, #menu ul li#especial a:visited{color:#666666; margin-top:7px; margin-left:30px; font-size:10px; font-weight:normal;}
#menu ul li#especial a:hover, #menu ul li#especial a:active{border:none; background:none; padding:0px 10px 0px 10px; margin-top:7px; color:#333333;}
#menu ul li#home a:link, #menu ul li#home a:visited{margin:0px 5px 0px 5px; display:block; height:20px; float:left; padding:6px 0px 0px 10px; font-size:11px; font-weight:bold; color:#c37271;}
#menu ul li#home a:hover, #menu ul li#home a:active{margin:0px 5px 0px 5px; display:block; height:20px; float:left; border-bottom:0px; text-decoration:none; background-color:#efcdcb; padding:6px 0px 0px 10px; color:#b14c4a;}
#menu ul li#selected a:link, #menu ul li#selected a:visited{margin:0px 5px 0px 5px; display:block; height:20px; float:left; padding:6px 10px 0px 10px; font-size:11px; font-weight:bold; background-color:#efcdcb; color:#b14c4a;}
#menu ul li#selected a:hover, #menu ul li#selected a:active{margin:0px 5px 0px 5px; display:block; height:20px; float:left; border-bottom:0px; text-decoration:none; background-color:#efcdcb; padding:6px 10px 0px 10px; color:#b14c4a;}

*html #menu ul li a:link, #menu ul li a:visited, #menu ul li a:hover, #menu ul li a:active{padding-bottom:7px;}

#pasos{height:360px; width:400px; float:left; background:url(uploads/pasos/pasos_bg.jpg) no-repeat; margin:0px 10px; text-align:left; padding:0px 12px; color:#666 !important;}
#pasos h4{color:#5f79a2; border-bottom:1px dashed #d1d1d1; text-align:left; font-size:18px; margin-bottom:10px;}
#pasos strong{color:#526b91;}

#prods{margin-top:5px;}
#prods h5{padding:0; margin:0; color:#305a9c; font-family:"Trebuchet MS", Verdana; font-size:14px; padding-left:3px;}
#prods p{font-size:11px; text-align:justify; padding-right:15px; padding-left:3px; color:#666666;}
#prods a.sabermas{float:right; font-size:10px; margin-right:15px;}

#prod_horizontal{width:95%; margin:10px auto;}
#prod_horizontal h5{padding:0; margin:0; color:#305a9c; font-family:"Trebuchet MS", Verdana; font-size:14px; padding-left:3px; padding-top:15px;}
#prod_horizontal p{font-size:11px; text-align:justify; padding-right:15px; padding-left:3px; color:#666666;}

#pub_horizontal{text-align:left;}
#submenu, #submenu_album{text-align:center; margin-bottom:10px; background-color:#F7E3E4; padding:4px 0px 4px 0px; border-bottom:1px solid #E7A1A9; border-top:1px solid #E7A1A9; width:720px;}
#submenu ul, #submenu_album ul{list-style:none; margin:0; padding:0;}
#submenu ul li{display:inline; margin:0px 12px 0px 10px; padding:0;}
#submenu ul li a:link, #submenu ul li a:visited{font-size:11px; padding:0;}
#submenu ul li a:hover, #submenu ul li a:active{}

#submenu ul li#selected a:link, #submenu ul li#selected a:visited{font-size:11px; padding:0; background-color:#EFCDCB; color:#B14C4A; padding:4px;}

#submenu_album{text-align:left;}
#submenu_album ul li{display:inline; margin:0px 6px; padding:0;}
#submenu_album ul li a:link, #submenu ul li a:visited{font-size:11px; padding:0;}
#submenu_album ul li#selected a:link, #submenu_album ul li#selected a:visited{font-size:11px; padding:0; background-color:#EFCDCB; color:#B14C4A; padding:4px;}
#submenu_album ul li.info a.info:link, #submenu_album ul li.info a:visited{color:#666 !important;}

#submenu_no_prods{width:720px; text-align:right; margin-top:-7px;}
#submenu_no_prods ul li{display:inline; margin:0px 6px; padding:0;}
#submenu_no_prods ul li a:link, #submenu ul li a:visited{font-size:11px; padding:0;}
#submenu_no_prods ul li#selected a:link, #submenu_album ul li#selected a:visited{font-size:11px; color:#B14C4A; padding:4px;}
#submenu_no_prods ul li.info a.info:link, #submenu_album ul li.info a:visited{color:#666 !important;}

#digitalizar{
    background:#FFF url(uploads/boton_digitalizar.jpg) top left no-repeat;
    height:147px;
    width:155px;
    font-size:11px;
    padding:53px 7px 0 7px;
}
#digitalizar a{
    color:#5C8F47;
}

#programa_descarga{
text-align:justify;
font-size:12px;
}

#programa_descarga table{
text-align:left;
font-size:11px;
/* border:1px dashed #999; */
padding:10px 5px 0px 0px;
}

.notas a{color:#a8a8a8;}
.notas a:hover{color:#9db2d7;}

.testimonio{background:#E8E8E8 url(uploads/testimonios_bg.jpg) top left no-repeat; text-align: justify; padding:5px 5px 5px 45px; font-style:italic; font-size:12px; line-height:18px; margin-bottom:20px;}
.testimonio .autor{text-align: right; font-weight: bold; font-style:normal; font-size:11px; color:#666666;}
.link_testimonios{background:url(uploads/testimonios_icon.jpg) left 1px no-repeat; padding-left:20px; font-size:12px;}

#molduras td{text-align:center; font-size:10px;}
#molduras a{display:block; text-align:center; margin:5px;}

h5#manual{margin:0px; margin-bottom:4px; padding:4px; background-color:#EBEBEB; font-size:12px;}

.usuario{color:#232323;font-size:11px;font-family:verdana;
}
.path{color:#232323;font-size:9px;font-family:verdana; display:none;
}
a{color:#6982aa;text-decoration:none
}
a:hover{color:#3b5b8f;text-decoration:underline
}
a.marco{color:#6982aa;font-size:11px;font-family:verdana;text-decoration:none
}
a.marco:hover{color:#3b5b8f;font-size:11px;font-family:verdana;text-decoration:none
}
a.path{color:#6982aa;font-size:9px;font-family:verdana;text-decoration:none
}
a.path:hover{color:#3b5b8f;font-size:9px;font-family:verdana;text-decoration:underline
}
.texto{color:#232323;font-size:11px;font-family:verdana; text-align:justify;
}
.fecha{color:#232323;font-size:11px;font-family:verdana; display:none;
}
.pie{color:#232323;font-size:11px;font-family:verdana; border-top:1px dashed #CCCCCC;
}
a.lacceso{color:#6982aa;font-size:11px;font-family:verdana;text-decoration:none
}
a.lacceso:hover{color:#3b5b8f;font-size:11px;font-family:verdana;text-decoration:underline
}
a.lpie{color:#6982aa;font-size:11px;font-family:verdana;text-decoration:none; position:relative; top:7px;
}
a.lpie:hover{color:#3b5b8f;font-size:11px;font-family:verdana;text-decoration:underline
}
.frm_txt {font-size:11px; font-family:Verdana; color:#000000; background-color:#ffffff; border:1px solid #999; padding:3px;
}
.frm_bot {font-size:11px; font-family:Verdana; color:#000000; 
}
img.imgt{border:none !important; background:none !important;}
img{border:none !important; background:none !important;}

/* ESTILOS DE PARTE IZQUIERDA */

.canal{background-color:#EFEFEF;font-family:verdana;color:#000000;font-size:11px;font-weight:bold;
}
a.link_canal{font-family:verdana;color:#000000;font-size:11px;font-weight:bold;text-decoration:none;
}
a.link_canal:hover{font-family:verdana;color:#DF2935;font-size:11px;font-weight:bold;text-decoration:none;
}
a.link_canal_SELECT{font-family:verdana;color:#DF2935;font-size:11px;font-weight:bold;text-decoration:none;font-weight:bold;
}
a.link_canal_SELECT:hover{font-family:verdana;color:#FF0000;font-size:11px;font-weight:bold;text-decoration:none;font-weight:bold;
}

.canal_SELECT{background-color:#EFEFEF;font-family:verdana;color:#FFFFFF;font-size:11px;font-weight:bold;
}



.subcanal{background-color:#EFEFEF;font-family:verdana;color:#333333;font-size:11px;
}
a.link_subcanal{font-family:verdana;color:#000000;font-size:11px;text-decoration:none;
}
a.link_subcanal:hover{font-family:verdana;color:#DF2935;font-size:11px;text-decoration:none;
}
a.link_subcanal_SELECT{font-family:verdana;color:#DF2935;font-size:11px;text-decoration:none;font-weight:bold;
}
a.link_subcanal_SELECT:hover{font-family:verdana;color:#FF0000;font-size:11px;text-decoration:none;font-weight:bold;
}

.subcanal_SELECT{background-color:#EFEFEF;font-family:verdana;color:#012C5F;font-size:11px;font-weight:bold;
}



.subcanal2{background-color:DFDFDF;font-family:verdana;color:#012C5F;font-size:11px;
}
a.link_subcanal2{font-family:verdana;color:#012C5F;font-size:11px;text-decoration:none;
}
a.link_subcanal2:hover{font-family:verdana;color:#FF6400;font-size:11px;text-decoration:none;
}
a.link_subcanal2_SELECT{font-family:verdana;color:#00305F;font-size:11px;text-decoration:none;
}
a.link_subcanal2_SELECT:hover{font-family:verdana;color:#FF6400;font-size:11px;text-decoration:none;
}

.subcanal2_SELECT{background-color:FBCD6F;font-family:verdana;color:#484848;font-size:11px;font-weight:bold;
}

.subcanal3{background-color:DFDFDF;font-family:verdana;color:#484848;font-size:9px;
}
a.link_subcanal3{font-family:verdana;color:#484848;font-size:9px;text-decoration:none;
}
a.link_subcanal3:hover{font-family:verdana;color:#FF6400;font-size:9px;text-decoration:none;
}
a.link_subcanal3_SELECT{font-family:verdana;color:#00305F;font-size:9px;text-decoration:none;font-weight:bold;
}
a.link_subcanal3_SELECT:hover{font-family:verdana;color:#FF6400;font-size:9px;text-decoration:none;font-weight:bold;
}

.subcanal3_SELECT{background-color:FDE7BA;font-family:verdana;color:#484848;font-size:9px;font-weight:bold;
}



/* ESTILOS DE PARTE DERECHA */

.destacado{background-color:00305F;font-family:verdana;color:#FFFFFF;font-size:11px;font-weight:bold;
}
a.link_destacado{font-family:verdana;color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;
}
a.link_destacado:hover{font-family:verdana;color:#012C5F;font-size:11px;font-weight:bold;text-decoration:none;
}


.subdestacado{background-color:#F7F7F7;font-family:verdana;color:#012C5F;font-size:10px;
}
a.link_subdestacado{font-family:verdana;color:#012C5F;font-size:9px;text-decoration:none;
}
a.link_subdestacado:hover{font-family:verdana;color:#FF6400;font-size:9px;text-decoration:none;
}


.niv_especificos_tit{background-color:#FFFFFF;font-family:verdana;color:#666666;font-size:11px;font-weight:bold; font-size:14px;
}

.niv_especificos_sub{background-color:#F7F7F7;font-family:verdana;color:#012C5F;font-size:10px;
}
a.link_niv_especificos_sub{font-family:verdana;color:#6982aa;font-size:10px;text-decoration:none;
}
a.link_niv_especificos_sub:hover{font-family:verdana;color:#3b5b8f;font-size:10px;text-decoration:none;
}


/* ESTILOS PARTE CENTRAL */

.titnivel{color:#666;font-size:13px;font-family:verdana;font-weight:bold;margin:0;text-align:left;border-bottom:1px dashed #999;
}
.sele_txt {font-size:9px; font-family:Arial; color:#000000; border-width:1; border-color:#999999; border-style:solid; background-color:#ffffff;
}
.notas_peq{color:#959595;font-size:9px;font-family:verdana;
}
.notas{color:#959595;font-size:10px;font-family:verdana;
}
a.paginacion{font-family:verdana;color:#a8a8a8;font-size:10px;text-decoration:none;
}
a.paginacion:hover{font-family:verdana;color:#9db2d7;font-size:10px;text-decoration:none;
}
.paginacion{color:#959595;font-size:9px;font-family:verdana;
}

.titcontenido{color:#666;font-size:13px;font-family:verdana;font-weight:bold;margin:0;text-align:left;border-bottom:1px dashed #999;
}
.piecontenido{color:#FFFFFF;font-size:10px;font-family:verdana;font-weight:bold;
}

.producto{
width:240px;
padding:10px;
text-align:justify;
float:left;
margin:0px 35px;
}

.producto h6{
margin:0;
padding:0;
padding-left:10px;
}

.producto h6 a{
font-size:12px !important;
}

.producto p{
font-size:11px;
padding:0px 10px;
}

.texto_inicial_nivel{color:#232323;font-size:11px;font-family:verdana; text-align:justify;}

a.link_tag{font-family:verdana;color:#a8a8a8;font-size:10px;text-decoration:none;}

a.link_tag:hover{font-family:verdana;color:#9db2d7;font-size:10px;text-decoration:none;}


/* ESTILOS ATENCION AL CLIENTE */
#ac_bloque1{
    width:323px;
    height:170px;
    float:left;
    padding:10px;
    margin:0px 5px 10px 0px;
    border:1px solid #367A9F;
    background-color:#E7F6FF;
}
#ac_bloque2{
    width:323px;
    height:170px;
    float:left;
    padding:10px;
    margin:0px 0px 10px 5px;
    border:1px solid #599F36;
    background-color:#EFFFE7;
}
#ac_bloque1 ul, #ac_bloque2 ul{
    
}
#ac_bloque1 ul li, #ac_bloque2 ul li{
    list-style-image:url(uploads/vineta.gif);
    font-size:11px;
    margin:0px !important;
    padding:0px !important;
    text-align:left;
}
#ac_bloque1 ul li a, #ac_bloque2 ul li a{
    font-size:11px !important;
}




/* ESTILOS NOVEDADES FOTOS.AD */
#barra_fotos{
    background:url(uploads/fotos-ad/negativo.jpg) no-repeat;
    width:700px;
    height:175px;
    overflow:hidden;
    padding-top:49px;
}
#barra_fotos .foto{
    float:left;
    margin:0 10px 0 20px;
    text-align:center;
    font-size:12px;
}
#barra_fotos .foto img{
    margin-bottom:3px;
}

#destacados_fotos{
    float:right;
    width:190px;
    border:1px solid #999;
    padding:5px;
    margin-left:10px;
}
#destacados_fotos h4{
    margin:0;
    padding:0;
}
#destacados_fotos ul{
    margin:5px 0 0 20px;
    padding:0;
}
#destacados_fotos ul li{
    
}

p.fotos{
    font-size: 12px;
}