h1.titulo { padding-bottom:7px; }
h2.titulo { padding-bottom:0; }
#encabezado { height:85px; }
#product_c1 { width:765px; float:left; position:relative;/* para cololocar las ayudas*/}
#product_c2 { width:185px; float:right; }

/* menu partes */
#opciones { height:30px; border-bottom:solid 1px #666;}
#opciones li { float:left; }
#opciones .li1 a, #opciones .li1 span{ display:block; width:120px; height:23px; background:url(../images/barras.gif) no-repeat 0 0; font-size:17px; line-height:17px; text-align:center; padding-top:7px; color:#FFFFFF; text-decoration:none; margin-right:5px; }
#opciones .li1 span{ background-position:-120px 0; }

#opciones .li1 a:hover { background-position:-120px 0; }
#opciones .li2 a { display:block; width:120px; height:23px; background:url(../images/barras.gif) no-repeat 0 0; font-size:17px; line-height:17px; text-align:center; padding-top:7px; color:#FFFFFF; text-decoration:none; }
#opciones .selected a { background-position:-120px 0; }

#opciones .li2 a:hover { background-position:-120px 0; }

/* Columnas opciones */
.option_col {width:110px;float:left; padding-bottom:10px;}
.option_col_last{width:105px;}
.option_col_header td {background:url(../images/table_tile.gif) repeat-x;font-size:12px; line-height:12px; color:#666; text-align:center; vertical-align:middle;width:105px; height:46px; padding:0px 5px 0px 0px;}
.option {margin-top:5px;}
.option td {background:url(../images/table_cells.gif) 0 0 no-repeat;width:95px;height:60px;padding-left:5px;padding-right:5px;text-align:center; font-size:11px; line-height:14px;cursor:pointer; }
.selected td {background-position:-135px 0;}
.hover td {background-position:-135px 0;}
.option td a {color:black;text-decoration:none;}

#lista { position:relative; }
#warning { position:absolute; top:2px; left:260px; background:url(../images/iconos.gif) 0 -50px no-repeat; height:19px; padding:3px 0 0 25px; font-size:12px; line-height:12px; color:#64AD00; }
#warning strong { color:#000; }


/* quantidades y pecios */
#info1 { background:url(../images/table_cells.gif) 0 -140px no-repeat; height:75px; font-size:12px; line-height:14px; color:#FFFFFF; text-align:center; padding:10px 5px 0 5px; }	
#prices {display:block; height:23px; background:url(../images/barras.gif) 0 -180px no-repeat; font-size:17px; line-height:17px; text-align:center; padding-top:7px; color:#FFFFFF; ; border-bottom:solid 1px #666; margin-top:85px; }

#custom_quantity {background:url(../images/table_tile.gif) repeat-x; ; height:26px;padding:10px 8px; }
#custom_quantity label {display:block;float:left;background:url(../images/add-quantity.gif) 0 0 no-repeat;width:37px;height:26px;margin-right:8px;}
#custom_quantity input.text {float:left; width:50px;border:solid 1px #9a9a9a;font-size:12px;padding:4px;height:16px;}
#custom_quantity input.submit {float:right;width:56px;height:26px;background:url(../images/botones.gif) 0 -743px; no-repeat;border:none;cursor:pointer}
#custom_quantity input.submit:hover {background-position:-200px -743px;}

#info2 { background:url(../images/table_cells.gif) -215px -140px no-repeat; height:75px; font-size:12px; line-height:14px; color:#FFFFFF; text-align:center; padding:25px 5px 0 5px;margin-top:10px; }


.price { width:185px; font-size:12px; line-height:14px; text-align:center; vertical-align:middle; height:60px; padding:0 0 5px 0; background:url(../images/table_cells.gif) 0 -245px no-repeat; margin-top:5px;}
.price td {padding:0 0 0 20px;text-align:left;cursor:pointer}
.price td a {text-decoration:none;color:#000}
.price td a .quantity{color:#000}
.price td a .price1 {color:#000;font-weight:bold;font-size:13px;}
.price td a .unitPrice {font-size:10px;color:#666666;font-family:Arial, Helvetica, sans-serif}

.price td a .tax_info {font-size:10px;color:#666666;font-family:Arial, Helvetica, sans-serif}

.price td a .price2 {color:#666666;}
.price td a.hover {text-decoration:underline}
.priceCustom td a .quantity{ color:#64AD00;font-weight:bold;}

/*Separador entre tablas para dejar el espacio en blanco*/
.separator{ padding:2.5px;}

.ayuda { background:url(../images/icono-ayuda.gif) top right no-repeat; padding:0 20px 5px 0; text-decoration:none; line-height:20px; }
.nota { width:300px; padding:10px; }
.nota h1 { font-weight:bold; font-size:14px; padding-bottom:5px; }
.nota p { font-size:12px; padding-bottom:5px; }
.nota strong { font-weight:bold; }

#infoSelector { font-size:17px; line-height:18px; color:#64AD00; background:url(../images/iconos.gif) 0px -70px no-repeat; padding:0 0 10px 22px; }
#infoSelector strong { color:#666666; }

.plantillas { background:url(../images/icono-descargar-plantilla.gif) 0 2px no-repeat; padding-left: 14px; font-size:12px; }
.plantillas a { color:#64AD00; text-decoration:none; cursor:pointer; }
.plantillas a:hover { text-decoration:underline; }

.option_help {position:absolute;} /* el icono de ayuda dentro de las opciones*/

#tooltip.tooltip-just-image {background:none;border:none;padding:0;font-size:0;line-height:0;}



#costumBudget { padding-top:10px; border-top:solid 1px #b3b3b3; clear:left; }
#costumBudget p {line-height:42px; float:right; margin-right:10px;}
#costumBudget a { display:block;width:165px; height:42px;  background:url(../images/botones2.gif) 0 -110px no-repeat; float:right }
#costumBudget a:hover { background-position:-165px -110px; }
