/* generic css II */
a:link { text-decoration:none; color:#000000; font-size:13px;}
a:visited { text-decoration:none; color:#000000; font-size:13px;}
a:hover { text-decoration:underline; color:#c00000; font-size:13px;}

h1, h2, h3, h4, th, td, p, ol, dl, ul, textarea, input, select, blockquote { font-family: Arial, Helvetica, sans-serif; color: #000; }
h1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px; color:#cc0000; font-weight:bolder; }
h2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color:#000000; font-weight:bolder; }
h3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:bolder; }
h4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight:normal; }

h1.subtitulo { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color:#000; font-weight:bold; text-align:center; }

h2.puntos { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight:bold;   background-image:url(imagenes/flecha_abbyy.gif); background-repeat:no-repeat; background-position: left; margin: 0 10px 0 0; text-align:left; padding-left: 28px; }
.importante { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color:#cc0000; font-weight:bold; text-align:center; }

p { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-align:justify; color:#000;}
.nota { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; text-transform: none; color: #666; }

div.productos ul, li { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; text-transform: none; color: #000; list-style-image:url(imagenes/point.gif); list-style-position:inside; text-align:left; }

ul, li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; text-transform: none; color: #000; list-style-image:url(imagenes/point.gif); list-style-position:outside; text-align:left; }


.imagen { margin-left: 10px; }
.titulo_imagen { margin:20px 0 15px 0; }

.redtext { FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: none; text-align:justify;
}
.toplink { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #cc0000; } 

a.boldlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #AD8409; text-decoration: none}
a.boldlink:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; }
a.boldlink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
a.boldlink:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc0000; text-decoration: 
underline; }

	.roundbox {clear:both;background:transparent url(imagenes/maq_red.jpg) no-repeat bottom right;position:relative;overflow:hidden;width:600px}
	.roundbox .top {background:transparent url(imagenes/maq_red.jpg); background-position:top right;height:20px;float:right;width:1%}
	.roundbox .middle {background:transparent url(imagenes/maq_red.jpg) no-repeat top left;float:left;width:99%}
	.roundbox .content {padding:20px 0 10px 20px}
	.roundbox .bottom {background:transparent url(imagenes/maq_red.jpg) no-repeat bottom left;width:96%}

.td_1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; text-transform: none; color: #666; } 
.td_2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; text-transform: none; color: #333; text-align:justify } 
.td_3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #0066cc; } 
.td_4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; text-transform: none; color: #cc0000; text-align:left; } 
.td_5 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; text-transform: none; color: #000; } 

.td_precio { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #666666; } 
.td_monto { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF9966; } 
.t_tabla { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333333; } 
.t_tabla1 { font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #cc0000; } 


a.informacion { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc0000; text-decoration: none}
a.informacion:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc0000; text-decoration: none}
a.informacion:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #cc0000; text-decoration: none}
a.informacion:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #ff0000; text-decoration: 
underline;}

.tabla_abbyy th { text-align:center; }
.tabla_abbyy td { text-align:left; }
.corner_left { background-image:url(imagenes/corner_left.jpg); background-position:top; background-repeat:repeat-y; }
.corner_right { background-image:url(imagenes/corner_right.jpg); background-position:top; background-repeat:repeat-y; }

div.publicidad { width:185px; height:auto; /*margin-left:10px; margin-top:20px; margin-bottom:15px;*/ float:right;  }
table.publicidad { width:185px; border-top: 3px #cc0000 solid; border-bottom: 3px #cc0000 solid; float:right;  /*margin-left:15px; margin-top:20px;*/ }
table.publicidad td a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000; text-decoration: none; background-image:url(imagenes/point.gif); background-repeat:no-repeat; background-position: left; float: left; text-align:left; padding-left: 15px;  margin:5px 0 6px 10px; }
table.publicidad td a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0000; text-decoration: underline; }
table.publicidad td a:visited { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000; }
table.publicidad th { width:150px; height:1px; background-image:url(imagenes/linea_publicidad.gif); background-position:right; background-repeat:no-repeat; }

td.linea { width:160px; height:25px; background-image:url(imagenes/linea_publicidad.gif); background-position:right; background-repeat:repeat-x; }

table.titulo_principal { width:580px; height:136px; border-bottom:5px #cc0000 solid; background-image:url(imagenes/titulo_Abbyy_commx.jpg); background-repeat:no-repeat; }
