@charset "UTF-8";
/* CSS Document */

body{margin: 0 auto; font-family:Verdana, Arial, Sans-Serif;font-size:8pt;color:#666666; background-color:#FFFFFF;}
img{border:0px;}
#flash{height:33px; width: 151px;}
.contenedor{width:920px;margin: 0px auto; background-color:#ffffff; min-height:600px;}
#footer{width:920px;margin: 0px; background-color:#FFFFFF; color:#FFFFFF; height:30px;}
.contenedor_pop_up{margin: 0 auto;padding:37px 0 10px 0px; background-color:#ffffff;width:460px }
.contenedor_pop_up_ctcts{margin: 0 auto;padding:45px 0px 0px 0px; background-color:#ffffff;width:460px }
.contenedor_prod{width:455px;margin: 0 auto; background-color:#ffffff;}
.contenedor_news{width:440px;margin: 0 auto; background-color:#ffffff;}

.scrolleable_content {height: 500px; overflow-x:none; overflow-x:hidden; overflow-y:auto; width:547px}

.video { width: 430px; margin:30px;}
.video a { color: #0099FF;}
.video_comment { color: #8C8B89; font-size: 10px;}

.top a {color:#016bb1; font-weight:none; text-decoration:underline;}
.top a:link { color:#016bb1; text-decoration:underline; font-weight:none;}
.top a:active { color:#016bb1; text-decoration:underline; font-weight:none;}
.top a:visited { color:#016bb1; text-decoration:underline; font-weight:none;}
.top a:hover { color:#016bb1; text-decoration:underline; font-weight:none;}

.logo{margin: 0 0 40px 80px; }
.cabezal_der{float:right;}
.bookmark{margin:70px 0px 0px 4px;}
.bookmark2{margin:100px 55px 0px 4px;}
.login_error{ background-color: #f66; color: #fff; border: 1px solid #f00; margin-top: 10px;padding:5px;}
.nombre_campo2{width:120px;float:left;padding:2px 10px 2px 2px;font-size:11px; color:#666666;  }
.menu_inst{	}
.menu_inst ul{list-style: none;padding: 0;margin: 0;}
.menu_inst li{float: left;margin: 0 1px;}
.menu-top{float:left;margin-right:1px;}
.menu_inst li a{background: url(../images/boton.gif) #fff bottom left repeat-x;height: 33px;line-height: 3em;float: left;width: 127px;display: block;color: #ffffff;text-decoration: none;text-align: center;font-size:11px; }
.menu_inst li a:hover,a:active{color: #FFFFFF; font-weight:bold;font-size:11px;}
.menu_columna{width:151px;float:left;margin-top:1px;}	
.login{margin:10px 0 0 16px;}
.campo_login{ width:130px; height:18px; background-color:#b6b5b3; border:none;margin-top:2px;}
.contenido_medio{float:left; width:531px; padding:25px 16px 10px 55px}
.contenido_der{float:left; width:150px; border-left:#5b5754 solid 2px;padding-left:10px;padding-tight:6px;margin-top:88px;}
.contenido_der a:link {color:#016bb1; text-decoration:underline; font-weight: none;}
.contenido_der a:visited {color:#016bb1; text-decoration:underline; font-weight: none; }
.contenido_der a:active {color:#016bb1; text-decoration:underline; font-weight: none; }
.contenido_der a:hover {color: #0099FF; text-decoration:underline; font-weight: none; }
.go_top { color:#016BB1; text-decoration:underline;}

h1{ font-style:italic; font-size:18pt; font-weight:normal;}
.nombre_campo{width:40px;float:left;padding:2px 10px 2px 2px;font-size:11px; color:#666666;  }
.campo_contacto{ font-style:italic; color:#5b5754; border:#666666 solid 1px; background-color:#FFFFFF; width:330px;}
.caja_contacto{ font-style:italic; color:#5b5754; border:#666666 solid 1px; background-color:#FFFFFF; width:330px; height:244px;}
.fila{ width:440px;margin-bottom:10px;}
.fila_n{width:440px;margin-bottom:10px;}
.contactos{margin-top:20px;overflow-y:auto; overflow-x:hidden;height:310px;}
.contacto_persona{ margin:4px 0 0 55px; border-top:#666666 solid 1px;padding:5px 0 5px 0;width:380px;float:left; #margin:4px 0 0 30px;  _margin:4px 0 0 30px;  }
.texto_contactar{float:left; width:245px; color:#666666;}
.foto_contactar{ float:left; margin:0 15px 0 0px;}
.boton_contactar{ float:right; margin:35px 4px 0 0;}

.boton_cerrar_x{ float:right;margin:-1px -12px 0 0;} 
.boton_cerrar_x2{margin:-44px -13px 27px 0px;} 
.boton_cerrar_x3{margin:-35px 2px 0pt 0pt}
.boton_cerrar_x4{margin:-28px -21px 0pt 0pt;float:right;}
.boton_cerrar_x5{margin: 0px 0px 0pt 0pt;float:right;}

.producto_columna_izq{ float:left; width:200px; margin-right:10px;}
.producto_columna_der{overflow:auto;height:430px;overflow-x: hidden;position: absolute; right:0px; margin:0 6px 10px 0;font-size:11px; padding:0 6px 0 10px; width:230px; float:right; border-left: solid 2px #757374;font-family:Verdana, Arial, Sans-Serif;color:#666666;}
.producto_columna_der2{ margin:0 5px 10px 0;font-size:11px;font-style:italic; padding-left:10px; width:210px; float:right; border-left: solid 2px #757374;font-family:Verdana, Arial, Sans-Serif;color:#666666;}
.producto_bookmark{ margin:0 0 20px 107px; text-align:center;}
.producto_titulo{ font-size:14pt; font-style:italic; padding:0 0 10px 10px; text-align:center;font-family:Verdana, Arial, Sans-Serif;color:#666666;}
.producto_logo_bot{position: absolute; left:46px; top:240px;}
.producto_logo_bot2{ margin-top: 40px; }
.producto_logo_bot_nws{margin: -6px 0 0 8px;}
.prod_lab_logo{ margin:8px 0 15px 0;}
a.labs, a:hover.labs, a:visited.labs, a:active.labs{ color: #666666; font-size:12px;}
.menu_left ul{ list-style-type:none; margin:1px auto; padding:0px;}
.menu_left li a{display: block;font-family:Verdana, Arial, Sans-Serif; font-size:10px; color:#ffffff; padding-left:13px; height:30px; line-height:3em; text-decoration:none;}

.menu_left li a:hover,a:active{color:#ffffff;font-weight:bold;}
.bg2{ background-color:#8c8b89;}
.bg{ background-color:#676664;}
p.prod_desc { padding: 10px; color: #CCCCCC; font-family:Verdana, Arial, Sans-Serif; height: 90px; overflow-y:visible; overflow-x:hidden;}

.contenido_medio ul{ list-style-type:none;margin:2px 0 0 0; padding:0; display:block;}
.contenido_medio li{ margin:20px 0 8px 0;}
.noticia_titulo a{color:#016bb1;font-weight:bold;font-size:14px;}
.noticia_titulo {color:#016bb1;	font-weight:bold;font-size:14px;font-style:italic}
.noticia_titulo a:link{ text-decoration:none;font-style:italic}
.noticia_titulo a:visited{ text-decoration:none;}
.noticia_titulo a:hover{ text-decoration:underline;}

.noticia_copete{margin:7px 0 0 0;}
.noticia_copete p {margin: 3px 0 3px 0; line-height:1.25em;}
.noticia_copete{ font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.25em;}
.noticia_copete a { color: #016BB1; text-decoration:none;font-weight:normal; font-size: 11px}
.noticia_copete a:link { color: #016BB1; text-decoration:none;font-weight:normal; font-size: 11px}
.noticia_copete a:visited { color: #016BB1; text-decoration:none;font-weight:normal; font-size: 11px}
.noticia_copete a:hover { color: #016BB1; text-decoration:underline;font-weight:normal; font-size: 11px}

.noticia_copete2{ font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.25em;}
.noticia_copete2 a { color: #016BB1; text-decoration:none;font-weight:normal; font-size: 11px}
.noticia_copete2 a:link { color: #016BB1; text-decoration:none;font-weight:normal; font-size: 11px}
.noticia_copete2 a:visited { color: #016BB1; text-decoration:none;font-weight:normal; font-size: 11px}
.noticia_copete2 a:hover { color: #016BB1; text-decoration:underline;font-weight:normal; font-size: 11px}

.leer_mas a{color:#016bb1; font-weight:bold; text-decoration:none;}
.leer_mas a:link { text-decoration:none; font-weight:bold;}
.leer_mas a:hover{ text-decoration:underline; font-weight:bold;}
.leer_mas a:visited{ text-decoration:none; font-weight:bold;}
.biblio {list-style-type:none;margin:10px 0 0 0; padding:0; display:block;font-size:13px;}
.biblio a{ color:#666666; text-decoration:underline;}
.biblio a:hover{ color:#016bb1;}
.biblio li{ margin:4px 0 4px 0;font-style:italic;}
.biblio_t1{ color:#016bb1; font-weight:bold; font-size:14px;font-style:italic; margin-top:18px;}
.biblio_t2{color:#666666; font-weight:bold; font-size:11px; padding-top:2px;}

.donde_comprar {list-style-type:none;margin:0; padding:0; display:block;font-size:13px;}
.donde_comprar a{ color:#8C8B89; text-decoration:underline; font-weight: normal; font-size: 10px}
.donde_comprar a:link{ color:#8C8B89; font-weight: normal; font-size: 10px; }
.donde_comprar a:hover{ color:#016bb1; font-weight: normal; font-size: 10px; }
.donde_comprar li {padding:1px 0 0 40px;color:#8C8B89;margin:0; font-size:10px;}
.donde_comprar_t2{color:#666666;font-style:italic;font-weight:bold; font-size:11px; padding:2px 0 0 15px;}
.donde_comprar_t3{color:#666666;font-style:italic;font-weight:bold; font-size:11px; padding:11px 0 0 15px;}
.barra_v{ font-style:normal;}

.nl_confirm_title { font-weight:bold; font-size: 16px;padding: 30px 5px 20px 0px; line-height: 1.2}
.nl_confirm_note { font-size: 12px; margin-bottom: 10px;}
.nl_message { position: absolute; bottom: 0px; right: 10px; width: 280px; }
.newsletter_registro_columna_izq{ float:left; width:165px; border-right: solid 2px #757374; margin:0px 10px 0px 0px; height:410px}
.producto_news_der{ margin:30px 15px 15px 0;font-size:9pt;height:400px;color:#666666;}
.newsletter_registro_titulo{ font-size:12pt; padding:0 0 5px 0px; margin-top:10px;color:#666666; line-height: 1.2}
.campo_news{ font-style:italic; color:#5b5754; border:#707070 solid 1px; background-color:#FFFFFF; width:200px;}
.nombre_campo_news{width:40px;float:left;padding:2px 10px 2px 2px;font-size:9pt;  }
.producto_columna_der ul{ float:left; list-style-type:none; margin:10px 0 0 0; padding:0; display:block;}
.producto_columna_der li{ margin:2px 3px 2px 1px; width:135px;}
.amigo{ margin:10px 3px 40px 1px;}
.news_disclaimer{ margin:5px 0 0 0;}

/* THICK BOX */
#TB_window { font: 12px Arial, Helvetica, sans-serif;color: #333333;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
/*.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}*/
.TB_overlayBG {background-color:#000;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;}
* html #TB_overlay { /* ie6 hack */ position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 2px solid #b6b6b6;text-align:left;top:50%;left:50%;}
* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;	margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:10px;}
#TB_ajaxContent{clear:both;	padding:2px 15px 0px 15px;overflow:auto;text-align:left;line-height:1.3em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect { /* ie6 hack */position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

/** menu **/
.ifM_box { position: absolute; top: 190px; left: 321px; width: 227px; height: 300px; background: #fff; margin: 0; padding: 0;border: 1px solid #ccc; overflow: hidden;}
.ifM_header{ position: absolute; top: 0; left: 0; height: 18px; width: 227px; /*background: #d1d1d1;*/ color: #fff;text-align: right; vertical-align: middle; line-height: 18px; }
.ifM_header a.close{position:absolute;top:0px; right:-4px; text-decoration: none; color: #000; display: block; cursor:pointer; cursor:hand; padding-right: 10px; height: 15px;}
.ifM_header a:HOVER { color: #000; }
.ifM_wrapper{ position: absolute; top: 19px; left: 0; width: 2270px; height: 288px; overflow: hidden; margin: 0; padding: 0; border: 0; }
.ifM_tile{ position: absolute; top: 0; left: 7px; width: 213px; height: auto; overflow: hidden; margin: 0; padding: 0; border: 0; display: block; }
.ifM_cats{ width: 100%;/* height: 64px; */overflow: hidden; vertical-align: middle; text-align: left; }
.ifM_cats h1{ font-family:Verdana,Arial,serif; font-size: 1.8em; margin: 0; padding: 2px 0; line-height: 1.2em; color: #414141; font-weight: normal;font-style:italic;margin-bottom:8px; }
.ifM_cats p{font-style:italic; font-family:verdana,tahoma,arial,sans-serif; font-size: 1em; margin: 0; padding: 0; line-height: 1.2em; color: #858585; font-weight: normal; }
.ifM_pager{ height: 18px; width: 213px; line-height: 18px; margin: 0; border: 0; padding: 0; background: #666666;color: #fff; text-align: center; vertical-align: middle; }
.ifM_pager a.ifM_pager{ padding-left: 0px; width: 213px; text-decoration: none; height:18px; color: #fff; font-weight: bold; text-decoration: none; color: #fff; display: block; }
.ifM_pager a.ifM_pager:HOVER{ background: #999999; }
.ifM_pager img{ border: 0; margin: 7px 0; }
.ifM_content{ width: 213px; height: 150px; margin: 1px 0; padding: 0; border: 0; overflow: hidden; }
.ifM_content a.bg2{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif; font-size:11px;  color:#CCCCCC; padding-left:13px; height:30px; line-height:3em; text-decoration:none; background-color: #8c8b89; }
.ifM_content a.bg{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif; font-size:11px;  color:#CCCCCC; padding-left:13px; height:30px; line-height:3em; text-decoration:none; background-color: #676664; }
.ifM_content a.ifM_more:HOVER{ color: #fff; background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: right center;}
.ifM_content a.ifM_more:HOVER{ color: #fff; background-image: url(../images/arrow.gif); background-repeat: no-repeat; background-position: right center;}
.ifM_back { position: absolute; top: 235px; right: 10px; height: 18px; width: 52px; background: #d1d1d1; color: #CCCCCC; line-height: 18px;vertical-align: middle; text-align: center; margin: 10px 0 0 0; padding: 0; border: 0; z-index: 99; }
.ifM_back a{ background: #8C8B89; height: 100%; width: 100%; text-decoration: none; color: #CCCCCC; display: block; }
.ifM_back a:HOVER{color: #CCCCCC; background: #8C8B89; }
.ifM_reset{ position: absolute; top: 215px; right: 62px; height: 18px; width: 52px; background: #d1d1d1; color: #fff; line-height: 18px;vertical-align: middle; text-align: center; margin: 10px 0 0 0; padding: 0; border: 0; z-index: 99; }
.ifM_reset a{ height: 100%; width: 100%; text-decoration: none; color: #fff; display: block; }
.ifM_reset a{ color: #fff; background: #d1d1d1; }
.ifM_reset a:HOVER{ color: #fff; background: #f60; }

/* Error */ 
.error {  width: 500px; border: 1px #FF0000 solid; background-color: #FF6666; margin: 1px; float: left; color: #FFFFFF; }
.error_title { font-weight: bold; font-size: 15px; padding: 10px; }
.error_message { padding: 10px; }

/* Message */ 
.message {  width: 500px; border: 1px #999999 solid; background-color: #C6D6F0; margin: 1px; float: left; color: #000000;}
.msg_title { font-weight: bold; font-size: 15px; padding: 10px; }
.msg_message { padding: 10px; }

.fact { width: 849px; }
.fact_titles { width: 100%; clear:both; font-weight: bold; }
.fact_title_date { float:left; width: 80px; }
.fact_title_type { float:left; width: 60px; }
.fact_title_vendor { float:left; width: 70px;}
.fact_title_art { float:left; width: 60px; }
.fact_title_desc { float:left; width: 260px; }
.fact_title_cant { float:left; width: 60px; margin-right: 5px; }
.fact_title_curr { float:left; width: 60px; margin-right: 5px; }
.fact_title_price { float:left; width: 40px; margin-right: 5px; }
.fact_title_fullprice { float:left; width: 80px; text-align: right; margin-right: 5px;}

.fact_list { width: 100%; overflow-y: auto; overflow-x: hidden; height: 370px; }
.fact_title { width: 100%; text-align: left; font-size: 14px; font-weight: bold; margin: 3px 0px 10px 5px; }

.fact_odd { background-color: ; }
/*.fact_even { background-color: #8C8B89; }*/
.fact_list ul { list-style: none; margin:0px; padding: 0px;}
.fact_list ul li { width: 100%; height: 20px;  }
.fact_date { float: left; width: 80px; }
.fact_type { float: left; width: 60px; }
.fact_vendor { float: left; width: 70px; }
.fact_art { float: left; width: 60px; }
.fact_desc { float: left; width: 260px; }
.fact_cant { float: left; width: 60px; text-align: center; margin-right: 5px; }
.fact_curr { float: left; width: 60px; text-align: center; margin-right: 5px; }
.fact_price { float: left; width: 40px; text-align: right; margin-right: 5px; }
.fact_fullprice { float: left; width: 80px; text-align: right; margin-right: 5px;}


.pend { width: 750px; }
.pend_title { width: 100%; text-align: left; font-size: 14px; font-weight: bold; margin: 3px 0px 10px 5px; }
.pend_odd { background-color: ; }
.pend_even { background-color: #8C8B89; }
.pend_list { float: left; overflow-x: hidden; overflow-y: auto; height: 370px; width:100%; }
.pend_list ul { list-style: none; margin:0px; padding: 0px;}
.pend_list ul li { width: 100%; height: 20px;  }
.pend_title_doc{ float: left; width: 120px; font-weight: bold;}
.pend_doc{ float: left; width: 120px; }
.pend_title_date { float: left; width: 150px; font-weight: bold;}
.pend_date { float: left; width: 150px; }
.pend_title_days { float: left; width: 100px; font-weight: bold;}
.pend_days { float: left; width: 100px; }
.pend_title_currency { float: left; width: 80px; font-weight: bold;}
.pend_currency { float: left; width: 80px; }
.pend_title_amount { float: left; width: 100px; font-weight: bold; text-align:right; }
.pend_amount { float: left; width: 100px; text-align: right; }

.clients { }
.clients_title { font-weight: bold; float: left; width: 90%; height: 25px; font-size: 14px; margin: 3px 0px 10px 0px; }
.clients_titles { display: inline; width: 100%; clear:both;}
.clients_title_name { float: left; width: 275px;  font-weight: bold;}
.clients_name { float: left; width: 275px; }
.clients_title_comment { float: left; width: 460px; font-weight: bold; }
.clients_comment { float: left; width: 465px; }
.clients_title_see { float: left; width: 95px; font-weight: bold;}
.clients_see { float: left; width: 40px;}
.clients_list { float: left; overflow-x: hidden; overflow-y: auto; height: 385px; width:100%; margin-top: 5px; }
.clients_list ul { list-style: none; margin:0px; padding: 0px; }
.clients_list ul li { width: 100%; height: 20px; }



/***********  TABLE SORT STYLE *************/
/* tables */
table.tablesorter {font-family:arial;/*background-color: #CDCDCD*/;margin:10px 0pt 15px;font-size: 8pt;width: 100%; }
table.tablesortersmall {font-family:arial;/*background-color: #CDCDCD*/;margin:10px 0pt 15px;font-size: 8pt;width: 80%; }
table.tablesorter thead tr th { /*background-color: #e6EEEE;border: 1px solid #FFF;*/font-size: 8pt;padding: 4px; text-align:left }
table.tablesorter tfoot tr th { /*background-color: #e6EEEE;border: 1px solid #FFF;*/font-size: 8pt;padding: 4px; }
table.tablesorter thead tr .header {background-image: url(../images/bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer; }
table.tablesorter tbody td {/*color: #3D3D3D*/;padding: 4px;/*background-color: #FFF*/;vertical-align: top;}
table.tablesorter tbody tr.odd td {/*background-color:#F0F0F6;*/}
table.tablesorter thead tr .headerSortUp {background-image: url(../images/asc.gif);}
table.tablesorter thead tr .headerSortDown {background-image: url(../images/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {/*background-color: #8dbdd8;*/}

.lfact_mes_tit {text-align: left; padding-left: 6px; }
.lfact_fecha_tit { text-align: left; padding-left: 10px;}
.lfact_tdoc_tit { text-align: left; }
.lfact_art_tit { text-align: left; padding-left: 6px; }
.lfact_desc_tit { text-align: left; padding-left: 60px; }
.lfact_cant_tit { text-align: left; }
.lfact_mon_tit { text-align: left; }
.lfact_prec_tit { text-align: left; }
.lfact_dis_tit { text-align: left; }
.lfact_prnet_tit { text-align: left; }

.lfact_mes { text-align: left; }
.lfact_fecha { text-align: left; }
.lfact_tdoc { text-align: left; padding-left: 6px; }
.lfact_art { text-align: left; }
.lfact_desc { text-align: left; }
.lfact_cant { text-align: left; padding-left: 8px; }
.lfact_mon { text-align: left; padding-left: 8px; }
.lfact_prec { text-align: right; }
.lfact_dis { text-align: right; }
.lfact_prnet {text-align: right;}

.lpend_tdoc_tit { text-align: left; }
.lpend_doc_tit { text-align: left; }
.lpend_fecha_tit { text-align: left; }
.lpend_dias_tit { text-align: left; }
.lpend_mon_tit { text-align: left; }
.lpend_sald_tit { text-align: left; }
.lpend_total_tit { text-align: left; }

.lpend_tdoc { text-align: left; }
.lpend_doc { text-align: left; }
.lpend_fecha { text-align: left; }
.lpend_dias { text-align: left; }
.lpend_mon { text-align: left; }
.lpend_sald { text-align: left; }
.lpend_total { text-align: left; }

