.texto_descripcion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}
.titulo_colores{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	font-weight:bold;
}
.precio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5FBB47;
	
}


.precio_carrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5FBB47;
	font-weight:bold;
	
}
.cantidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5FBB47;
}

.txt_chico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #757575;
}

.tabla_colores{
	border:1px solid #CBCBCB;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}

.tabla_colores:hover{
	border:1px solid #3CF;

}

.celda_colores{
	border:1px solid #CBCBCB;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}

.celda_colores:hover{
	border:1px solid #3CF;

}

.tabla_tallas{
	border:1px solid #CBCBCB;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	
}

.tabla_tallas:hover{
	border:1px solid #BFE2FE;

}

.header_producto{

background-image:url(../images/head_producto.jpg);
width:100%;

}

.titulo_header_producto{
	padding-top:5px;
	color:#5FBB47;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
}

.link_detalle{
padding-top:5px;
	color:#5FBB47;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	text-decoration:none;

}

.link_detalle:hover{
	text-decoration:underline;
}

.cabeceras_carrito{
	color:#4686C6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../images/fondo_cabecera_carrito.png);
	font-weight:bold;
	padding-left:10px;
	text-transform:uppercase
}
.titulos_carrito{
	color:#5FBB47;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:10px;
	padding-top:5px
}

.fila_item_carrito{
	border-bottom:1px solid #CCC;
}

.tabulado{
	padding-left:8px;
}

.acciones{
	color:#09F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}

.acciones:hover{
	text-decoration:underline;
}

.btn_carrito , .jWindowContent input[type="buttom"]{
	background-image:url(../images/bg_boton.png);
	border:#0C79BE 1px solid;
	font-weight:bold;
	color:#FFF;
	padding-bottom:5px;
	height:20px;
	font-size:10px;
	vertical-align:middle;
	cursor:pointer;
	
}
.contenido_carrito{
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
}
.carrito_modal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666;
	font-weight:bold;
	background-image:url(../images/blanco.png);
	z-index:8; 
}

.cuadro_envio{
	background-color:#F4F4F4; 
	color:#333333 ; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:#C3C3C3 1px solid;
}

.cuadro_aviso{
	background-color:#F4F4F4; 
	color:#333333 ; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:#F00 1px solid;
	padding:5px;
}
.mini_window{
	z-index:1000;
}

.cabecera_window{
	background-image:url(../images/cabecera_carrito.png);
	background-repeat:no-repeat;
	color:#ffffff;
	font-weight:bold;
	padding:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:move;
	height:11px
}
.base_window{
	background-color:#F1f1f2;
	padding:10px;
	border:0px solid #0080FF;
}

.pie_window{
	background-color:#F0F0F0;
	padding:5px;
	border:1px solid #990000;
	border-top:0px;
}
.contenido_window{
	background-color:#FFFFFF;
	border:0px solid #CCCCCC;
	
}

.empresa_elegida{
	border:1px solid #E9F3F3;
}

.empresa_descuento{
	cursor:pointer;
	border:1px solid #E9F3F3;
}
.empresa_descuento:hover{
	background-color:#E6EFF2;
	border:1px solid #0080FF;
}

.empresa_elegida{
	background-color:#E6EFF2;
	border:1px solid #0080FF;
}

.tachado{
	text-decoration:line-through;
	color:#666;
}

.producto_completo{
	border:1px solid #fff;
	background-color:#FFF;
}
.producto_completo:hover{
	border:1px solid #0080FF;
}

.elegir_destino{
	background-image:url(../images/fondo_destino.png);
	border:0px solid #0080FF;
	color:#4686C6; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
}


.cajas_text_front{
	border:solid 1px #3CF;
	background-image:url(../images/fondo_text.png);
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.cajas_area_front{
	border:solid 1px #3CF;
	background-image:url(../images/fondo_area.png);
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.field_carrito{
	border:1px solid #3CF;
}

.links_bordado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5FBB47;
	text-decoration:none;
}


.links_bordado:hover{
	text-decoration:underline;
}

.base_impresion{
	border:1px solid #3CF;
}


.texto_catalogo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #939598;
}

.btn_eliminar{
	background-color:#FFF;
	border:#FFF 1px solid;
	padding:1px;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	color:#000;
}

.btn_eliminar:hover{
	background-color:#D9ECEC;
	border:#09F 1px solid;
	text-decoration:none;
}

.comprado{
	background-color:#F8F8F8;
}

.texto_comprado{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#F00;
	font-weight:bold;
	text-decoration:none;
}
.texto_comprado:hover{
	text-decoration:underline;
}

.texto_comprar{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#5FBB47;
	font-weight:bold;
	text-decoration:none;
}
.texto_comprar:hover{
	text-decoration:underline;
}

.titulos_listas{
	color:#4686C6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}

#form_editar_lista {
	position:absolute;
	left:183px;
	top:54px;
	width:286px;
	height:267px;
	z-index:500;
}

.dvformularios_carrito{
	padding:10px;
	background-color:#E6EFF2;
	border:5px solid #0080FF;
}


.estado_ok{
	color:#339900;
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	background-image:url(../images/pass_ok.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
	background-position:5px
}


.estado_mal{
	color:#FF0000;
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	background-image:url(../images/pass_error.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
	background-position:5px
}

.estado_alerta{
	color:#333333;
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	background-image:url(../images/alerta.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	background-position:5px
}

.estado_cargando{
	font-weight:bold;
	color:#000000;
	font-family:Tahoma,arial,verdana;
	font-size:11px;
	background-image:url(../images/cargando.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:25px;
	background-position:5px
}


/***para el select **/

.select_busqueda{
	border:solid 1px #3CF;
	background-image:url(../images/fondo_area.png);
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.select_busqueda_abierta{
	border:solid 1px #3CF;
	border-bottom:0px;
	background-image:url(../images/fondo_area.png);
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.select_expandido{
	border:solid 1px #3CF;
	border-top:0px;
	background-image:url(../images/fondo_select.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.select_expandido a{
	font-weight:bold;
	text-decoration:none;
	color:#666;
	display:block;
	padding:2px;
}

.select_expandido a:hover{
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	background-color:#0CF;
	display:block;
}



.caja_text_busqueda{
	border:0px;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
	padding:3px;
	padding-left:5px;
}



#select_busca {
	position:absolute;
	left:0px;
	top:1px;
	width:170px;
	height:20px;
	z-index:1;
}
#select_button {
	position:absolute;
	left:142px;
	top:-1px;
	width:30px;
	height:22px;
	z-index:2;
	cursor:pointer;
}
#select_completo {
	position:absolute;
	left:200px;
	top:10px;
	width:288px;
	height:36px;
	z-index:3;
}
#body_select {
	position:absolute;
	left:0px;
	top:22px;
	width:170px;
	height:141px;
	z-index:1000;
}

/** fin del select**/


.caja_select{
	border:solid 1px #3CF;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	cursor:pointer;
	padding:1px;
	padding-left:2px;
	background-image:url(../images/fondo_select.png);
}


/**para el carrito**/

#dv_carrito {
	position:absolute;
	left:733px;
	top:271px;
	width:205px;
	height:164px;
	z-index:11;
	background-color: #BCE4FE;
}
#titulo_carrito {
	position:absolute;
	left:764px;
	top:269px;
	width:172px;
	height:22px;
	z-index:12;
	background-color: #BFE2FE;
}
#pie_carrito {
	position:absolute;
	left:730px;
	top:520px;
	width:205px;
	height:33px;
	z-index:1;
	background-color: #FFFFFF;
	border:solid 1px #CCC;
}
#cantidad_carrito {
	position:absolute;
	left:9px;
	top:11px;
	width:17px;
	height:17px;
	z-index:1;
}
#ventana_carrit_modal {
	position:absolute;
	left:231px;
	top:318px;
	width:709px;
	height:601px;
	
}
#mini_window_descuento {
	position:absolute;
	left:371px;
	top:426px;
	width:485px;
	height:274px;
	z-index:1;
}

#mini_window_factura {
	position:absolute;
	left:371px;
	top:426px;
	width:485px;
	height:274px;
	z-index:1;
}

#mini_window_nombre {
	position:absolute;
	left:371px;
	top:426px;
	width:485px;
	height:274px;
	z-index:1;
}
#capa_formulario_registro {
	position:absolute;
	left:1px;
	top:3px;
	width:201px;
	height:169px;
	z-index:7;
}
#estado_paginacion {
	position:absolute;
	left:9px;
	top:572px;
	width:124px;
	height:15px;
	z-index:50;
}



/**fin del carrito**/


/**para terminos y condiciones**/
#content_carritoo {
	position:absolute;
	left:232px;
	top:279px;
	width:696px;
	height:633px;
	z-index:0;
}

/** fin de terminos y condiciones**/


.foto_elegida{
	border-color:1px solid #99CF09;
}



