/* Estilos Generales */
/* ----------------- */  
body { background-color: #ffffff;}
a, div, span,td{font-family: Arial, Verdana, Helvetica, sans-serif; color:#646464; font-size:12px; font-weight:normal; text-decoration:none;}
.img { float:center; vertical-align: top; border: 0px; }
.img_l { float:left; margin-right: 10px; margin-top: 3px; margin-bottom: 3px;  border: 0px; }
.lnk:hover, a:hover {text-decoration:underline;}
.sp { height:6px; line-height: 6px; font-size: 5px; }

/* Estilos Header */
/* -------------- */  
.header_sup {text-align:right; background-image: url(http://www.mercapyme.com/biblioteca/img/bg_hdr_sup.gif);
background-position: left; background-repeat: no-repeat; background-color: #dfdfdf;	height: 8px;}

.header_sup .bgbdy {display: inline; text-align:right; background-image: url(http://www.mercapyme.com/biblioteca/img/bg_hdr_flecha_sup.gif); background-position: left;	background-repeat: no-repeat; background-color: #ffffff; }

.header_sup .lnk {font-family: Arial, Helvetica; font-size: 9px; color: #000000; height: 8px;	margin-right: 20px; padding-left: 10px; line-height:9px;}

.header_cen_txt .lnk { color: #7a7979; font-size: 13px; line-height:12px; text-align: right; float:righ; height: 50px; padding-top: 27px; margin-left: 150px; font-weight: bold; text-decoration: none;}
.caja {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; }

.header_lat { width: 170px; max-width: 170px; border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf; }

#header_inf { height: 30px; padding-bottom: 4px; }
#header_inf .lst { width: 83px; height:26px; }
#header_inf .bgbdy {padding-top: 5px; background-image: url(http://www.mercapyme.com/biblioteca/img/bg_hdr_lnk.gif);
background-position: 0px 0px; padding-left: 13px; background-repeat: no-repeat; height: 25px;  }
#header_inf .lnk {text-decoration: none; color: #7a7979; font-size: 13px; font-weight: bold;}

#header_inf .lst_mark { width: 83px; height:26px; }
#header_inf .bgbdy_mark {padding-top: 5px; background-image: url(http://www.mercapyme.com/biblioteca/img/bg_hdr_lnk_b.gif);
background-position: 0px 0px; padding-left: 13px; background-repeat: no-repeat; height: 25px;  }
#header_inf .lnk_mark {text-decoration: none; color: #ffffff; font-size: 13px; font-weight: bold;}

#header_inf .spc { width: 3px;  }

/* Estilos Footer */
/* -------------- */  
#foot .bghdr {background-image: url(http://www.mercapyme.com/biblioteca/img/bg_foot.gif);
background-position: left; background-repeat: no-repeat; background-color: #dfdfdf;	font-size: 8px;	height: 8px;}

#foot .bgbdy {font-size: 10px; text-align:center;}	

/* Destacados */
/* ---------------- */
#destacado {align: left; text-align:left; padding-left: 4px; padding-right: 4px;}
#destacado_bl {align: left; text-align:left; padding-left: 4px; padding-right: 4px; background-color: #300F70;}
#col_top { background-color: #dfdfdf; font-size: 8px; height: 8px;}

.titular_destacado { margin: 0px 5px 5px 5px; background-color: #dfdfdf; background-image: url(http://www.mercapyme.com/biblioteca/img/bg_destacado.gif);
background-position: 0px 3px; padding-left: 10px; background-repeat: no-repeat; align:left; text-align:left; color: #7a7979; font-size: 12px; font-weight: bold;}
.separador_destacado { margin: 0px 5px 5px 5px; font-size: 6px; line-height: 6px; height: 6px; border-top: 2px dotted #dfdfdf;}

.img_top {padding-left: 3px; padding-top: 4px; padding-bottom: 4px; }
.pre_bdy {color: #7a7979; font-size: 20px; line-height: 22px; padding-bottom: 5px;}
.txt_bdy {color: #6C6C6c; font-size: 11px; padding-bottom: 5px;}
.tit_bdy {color: #300f70; font-size: 11px; font-weight:bold; line-height: 12px; padding-bottom: 10px; }
.tit_bdy_lateral {color: #300f70; font-size: 11px; font-weight:bold; line-height: 12px; padding-bottom: 2px; }
.pie_bdy {color: #300f70; font-size: 9px; text-decoration: none; height:10px; line-height:10px;}
.fte_bdy {clear:all; color: #6C6C6c; font-size: 11px; line-height: 13px; padding-bottom: 5px; padding-top: 6px;}
.lnk_bdy {font-weight: bold; clear:all; color: #300f70; font-size: 11px; line-height: 13px; padding-bottom: 5px; padding-top: 6px;}
.txt_mas {clear:all; color: #300f70; font-size: 11px; text-decoration: underline; float: right; font-weight:bold; padding-right: 6px; padding-bottom: 6px;}

.txt_bdy_bl {color: #fff; font-size: 11px; padding-bottom: 5px;}
.tit_bdy_bl {color: #fff; font-size: 11px; font-weight:bold; line-height: 12px; padding-bottom: 10px; }


#col_cen #destacado {padding-left: 20px; padding-right: 10px; }
#col_cen_1 #destacado {padding-top: 10px; padding-left: 20px; padding-right: 10px; }
#col_cen .img_top {padding-right: 0px; padding-left: 0px; padding-top: 4px; padding-bottom: 4px; }

/* Estilos Homes */
/* ------------- */ 
#contenedor { width: 780px; max-width: 780px; }

#col_izq {float: left; vertical-align: top; width: 265px; max-width: 265px; border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;}
#col_cen, #col_cen_1 {width: 345px; vertical-align: top; max-width: 345px; border-right: 1px solid #dfdfdf;}
#col_der {float: right; vertical-align:top; width: 169px; max-width: 165px; border-right: 1px solid #dfdfdf;}	
#col_izq_gen, #col_izq_articulo {float: left; vertical-align: top; border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf; width:607px; max-width:606px;}
#col_cen_gen { width: 516px; max-width: 516px; vertical-align: top; border-right: 1px solid #dfdfdf;}

/* Estilos Articulo */
/* ---------------- */ 
#foto_tabla {padding-right: 8px; padding-bottom: 6px; }
.foto_img {float:left; vertical-space: 10px; horizontal-space: 10px; border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;}
.separador_articulo { margin: 0px 5px 5px 5px; font-size: 6px; line-height: 6px; height: 6px; border-top: 2px dotted #dfdfdf; clear: all;}

