* {
	margin: 0;
	padding: 0;
	border: none;
}

html {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	color: #3B3A38;
}

cite, em, dfn { font-style: italic;}

sup {
	position: relative;
	bottom: 0.3em;
	vertical-align: baseline;
}

sub {
	position: relative;
	bottom: -0.2em;
	vertical-align: baseline;
}

del { text-decoration: line-through;}

ins, dfn { border-bottom: 1px solid #ccc;}

small, sup, sub { font-size: 85%;}

abbr, acronym {
	text-transform: uppercase;
	font-size: 85%;
	letter-spacing: .1em;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

a abbr, a acronym { border: none;}

sup { vertical-align: super;}
sub { vertical-align: sub;}

h1 { 
	font-size:2.2em;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

h2 { 
	font-size:1em;
	font-weight:bold;
	color:#D26C0A;
	font-family:Arial, Helvetica, sans-serif;
}

h3 { 
	font-size:1em;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}

h4 { 
	font-size:1em;
	font-weight:bold;
	color:#64719E;
	font-family:Arial, Helvetica, sans-serif;
}

a, a:link, a:visited, a:hover, a:active { text-decoration: none;}

a img {
	border: none;
	text-decoration: none;
}

img {
	border: none;
	text-decoration: none;
	/*
	Si añades un background aparecerá como fondo de la imagen, útil para imágenes de carga
	*/
}

.clear { clear: both; height: 90px; text-align:center; vertical-align:middle; color:#CCCCCC}
.float_left { float: left;}
.float_right { float: right;}


table, tr, td {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	border: 0;
}
/*
table {
	width: 100%;
}
*/


a {
	text-decoration:none;
	/*color: #3D3938;*/
}

a:Hover { 
	/*text-decoration: underline;*/
	color:#AEA799;
}


body {
	background: #19171C;
	text-align: center;/* Hack para que IE6 no de problemas */
}

#content {
	background:#19171C url(../img/fondo_degradado.jpg) top repeat-x;
}      
              
#wrapper {
	background:#2A373D top repeat-x;
	margin: 0 auto;
	padding: 0;
	width: 850px;
	text-align: center;
	overflow: hidden;
	}

#contenido {
	margin: 0 auto;
	padding: 0;
	width: 820px;
	text-align: center;
	overflow: hidden;
}

#cabecera {
	background:#D26C0A url(../img/fondoCabecera.gif) top repeat-x;
	width: 815px;
	text-align: center;
	overflow: hidden;
	height: 92px;
}

#cabContactar {
	margin: 15px 0 5px 0;
	padding: 0 15px 0 0;	
	width: 815px;
	text-align: right;
	overflow: hidden;
}


#producto {
	margin: 20px 0 5px 0;
	width: 815px;
	text-align: justify;
	overflow: hidden;
}

.descripcion {
	padding: 0 0 0 10px;
	width: 215px;
	float:left;

}

.foto1 {
	margin: 0 40px 0 85px;
	float:left;
}

.texto_descripcion {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;

}

.tit_descripcion {
	font-family:Arial, Helvetica, sans-serif;
	color:#D26C0A;
	font-size:11px;
	font-weight:bold;

}

.bt_iracamisetas {
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	/*background:url(../img/boton.jpg);*/
	/*padding: 5px 0 10px 15px;*/
	width:215px;
	height:33px;
}




#pagina_central {
	margin: 0px 0 0 0 ;
	padding: 5px;
	width: 804px;
	text-align: left;
	overflow: hidden;
}

.centro_pagina {
	background:url(../img/fondo_indice.gif) top repeat-y;
	width:auto !important;
	*width:804px !important;
}

.centro_pagina_pagar {
	background: #f9e1b3;
	height:489px;
	width:auto !important;
	*width:804px !important;
	
}

#formPaypal {
	vertical-align: top;
	margin-top: 70px;

}

.centro_pagina_detalle {
	background:url(../img/fondo_detalle.gif) top repeat-y;
	width:auto !important;
	*width:804px !important;
}

.centro_pagina_admin {
	background:#FFFFFF;
	width:auto !important;
	width:804px;
	padding:30px 20px !important;
	padding:30px 0 0;
	min-height:500px;
	height:auto !important;
	height:500px;
}

.centro_pagina_admin_2 {
	background:#FFFFFF;
	width:auto !important;
	width:804px;
	padding:30px 20px;
}

.text_area_envio { 
	width:762px; 
	height:400px; 
	border:1px solid #000000;
	background:#EBEBEB;
}

.color_blanco   { color:#FFFFFF; }
.color_blanco a { color:#FFFFFF; }
.color_blanco a:hover { text-decoration:underline; }
.fondo_blanco   { background-color:#FFFFFF; }

.color_negro   { color:#000000; }
.color_negro a { color:#000000; }
.color_negro a:hover { text-decoration:underline; }
.fondo_negro   { background-color:#000000; }

.color_gris { color:#B7B6B6; }
.fondo_gris { background-color:#B7B6B6; }

.gris_texto { color:#3B3A38; }
.gris_texto a { color:#3B3A38; }
.gris_texto a:hover { color:#3B3A38; text-decoration:underline; }

.color_amarillo { color:#D9AF05; }

.color_rojo { color:#B21415; }
.fondo_rojo { background-color:#B21415; }

.alinear_dcha   { text-align:right; }
.alinear_centro { text-align:center; }
.alinear_izq { text-align:left; }

.subrayado { text-decoration:underline; }

.puntero { cursor:pointer; }

.linea_separacion { background:#95A2AB; height:1px; overflow:hidden; width:815px; margin: 15px 0 15px 0; }


.pasos_realizar_compra {
	background:#EAB97F none repeat scroll 0 0;
	color:#613312;
	font-size:0.75em;
	margin:15px;
	padding:10px 0;
	width:384px;
}

.paso_compra { font-size:0.95em; margin:0 0 5px 10px; }
.un_paso_compra { 
	background:#EAB97F;
	color:#613312;
	font-size:0.8em;
	margin:30px 0 15px 25px;
	padding:10px 0 10px 20px;
	width:489px;
}

.dos_paso_compra {
	background:#EAB97F;
	color:#613312;
	font-size:0.8em;
	margin:30px 0 15px 15px;
	padding:10px 10px 10px 20px;
	width:534px;
}

.tres_paso_compra {
	background:#EAB97F;
	color:#613312;
	font-size:0.8em;
	margin:30px auto 15px;
	padding:10px 10px 10px 20px;
	width:428px;
}


/*** MENU IZQUIERDA ***/

#menu {
	float:left;
	background:#BC2F25 url(../img/fondo_naranja.jpg) top repeat-x;
	min-height:600px;
	width:210px;
	height:auto !important;
	height:600px;
}

#menu ul li {
	background:#FAF3ED;
	padding:7px 0 7px 30px;
	margin:0 1px 2px;
	font-size:0.8em;
	color:#866A42;
	font-weight:bold;
	font-size:0.7em;
}

li.item_menu a { color:#613312; }
li.item_menu a:hover { text-decoration:underline; }

#menu ul li:hover {
	 background:#F1AC37;
}

.letra_mediana { font-size:0.9em; }
.letra_grande { font-size:1.7em; } 


/*** PIE ***/

#pie {
	background:#3F4C6C;
	color:#FFFFFF;
	font-size:0.7em;
	text-align:center;
	font-weight:bold;
	padding:15px 0;
}

#pie a:hover { text-decoration:underline; }


/**** INICIO ****/

.columna_izq_inicio {
	width:180px;
	float:left;
}

.columna_dcha_inicio {
	width:414px;
	float:left;
}

.colocar_miniaturas_productos a { color:#3B3A38; text-decoration:none; }
.colocar_miniaturas_productos a:hover { color:#D63C20; text-decoration:underline; }

.cabecera_bienvenido {
	background:#F0D0AA none repeat scroll 0 0;
	color:#613312;
	font-size:1.2em;
	font-weight:bold;
	padding:26px 0 27px;
	text-align:center;
}

.cabecera_productos {
	background:#EAB97F;
	padding:15px 0;
	text-align:center;
	color:#613312;
	font-size:1.2em;
	font-weight:bold;
}

.etiqueta_negra {
	background: url(../img/lateral.gif);
	width:150px;
	height:96px;
	color:#FFFFFF;
	padding:20px 0 0 10px;
	margin:0 auto;
}

.boton_mas_preguntas {
	background: url(../img/boton_vertodas.jpg);
	width:150px;
	height:44px;
	color:#FFFFFF;
	text-align:center;
	font-size:0.7em;
	font-weight:bold;
	margin:10px auto 0;
	cursor:pointer;
}

.boton_empresa {
	background:transparent url(../img/boton-realizar-pedido.gif) repeat scroll 0 0;
	color:#FFFFFF;
	cursor:pointer;
	font-size:0.7em;
	font-weight:bold;
	height:25px;
	margin:10px auto 0;
	padding:7px 0 0;
	text-align:center;
	width:151px;
}

.fondo_boton_gastos_envio {
	background: url(../img/boton_gastos_envio.jpg);
	width:239px;
	height:28px;
	color:#FFFFFF;
	text-align:center;
	font-size:0.75em;
	padding:7px 0 0 0;
	font-weight:bold;
	margin:10px auto;
}

.texto_pdf {
	background-color:#000000;
	color:#FFFFFF;
	font-size:0.7em;
	font-weight:bold;
	margin:22px 0 0;
	padding:3px 18px;
	text-align:center;
}

.texto_pdf a:hover { color:#FFFFFF; text-decoration:underline; }

.texto_columna_izq_inicio { padding:15px 12px 0 20px; }
.colocar_icono_bocadillo { margin:-2px 0 0 5px; }
.colocar_miniaturas_productos { width:132px; height:140px; }

.colocar_pdf_grande { margin:20px 0 0 50px; } 

.nombre_camiseta { margin:5px 0 0 0; }


/***  DETALLE PRODUCTO ***/

.cabecera_colores {
	background:#231F20;
	color:#FFFFFF;
	font-size:0.8em;
	padding:10px 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.boton_realizar_pedido {
	background: url(../img/boton_realizar_propuesta.jpg);
	width:160px;
	height:63px;
	color:#FFFFFF;
	text-align:center;
	font-size:0.7em;
	font-weight:bold;
	margin:30px auto 0;
	cursor:pointer;
}

.boton_continuar_pedido {
	background: url(../img/boton_anadir.jpg);
	width:160px;
	height:63px;
	color:#FFFFFF;
	text-align:center;
	font-size:0.7em;
	font-weight:bold;
	margin:60px auto 0;
	cursor:pointer;
}

.descripcion_camiseta {
	background: url(../img/descripcion.gif);
	width:300px;
	height:110px;
	font-size:0.7em;
	padding:0 18px 0 0;
	text-align:right;
	float:left;
	margin:50px 0 0 25px;
}

.pasador_imagenes {
	background:#231F20;
	color:#FFFFFF;
	text-align:center;
	font-size:0.8em;
	padding:4px 20px;
	font-weight:bold;
}

.descripcion_precios {
	background: url(../img/caja_precios.gif) no-repeat;
	width:152px;
	height:110px;
	font-size:0.7em;
	text-align:center;
	float:right;
	margin:50px 60px 0 0 !important;
	margin:50px 20px 0 0;
}

.colocar_titulo_precio {
	margin-top:4px;
	color:#FFFFFF;
}

.colocar_unidades_precio_1 {
	margin:10px 0 0 15px !important;
	margin:10px 0 0 8px;
	text-align:left;
}

.colocar_unidades_precio_2 {
	margin:8px 0 0 15px !important;
	margin:8px 0 0 8px;
	text-align:left;
}

.colocar_unidades_precio_3 {
	margin:10px 15px 0 0 !important;
	margin:10px 8px 0 0;
	text-align:left;
}

.colocar_unidades_precio_4 {
	margin:8px 15px 0 0 !important;
	margin:8px 8px 0 0;
	text-align:left;
}

.fondo_naranja_titulo {
	background:#DB671C;
	margin:0 75px;
	padding:2px 5px;
	color:#FFFFFF;
}

.pedido_minimo { 
	margin:10px 0 0 383px !important; 
	margin:10px 0 0 405px;
	font-size:0.55em;
}

.colocar_icono_pedido { margin:-1px 0 0 0; }

.recuadro_colores_disponibles {
	width:152px; 
	float:right; 
	margin:30px 60px 0 0 !important;
	margin:30px 20px 0 0;
	text-align:center;
}

.galeria_imagenes { 
	width:318px; 
	float:left; 
	margin:30px 0 0 25px;
}

.ancho_columna_adjuntar { width:200px; }
.ancho_input_adjuntar { width:350px; } 

.descripcion_texto {
	font-size:0.7em;
	margin:20px 0 0;
	text-align:left;
}

.texto_comprar_camisetas {
	width:458px;
	font-size:0.7em;
	text-align:center;
	margin:15px auto 0;
	font-weight:bold;
}


/*******************/
/* scroll imagenes */
/*******************/

#cuadro_imagen{
	height:auto !important;
	height:286px;
	min-height:286px;
	padding:0px;
}

#scroller {
	width: 318px;
	overflow: hidden;
}

.section {
	float: left;
	width: 318px;
}

.image_section {
}

.title_section {
	line-height: 20px;
	font-weight: bold;
	color: #FFF;
	text-align: center;	
}

#toolbar, .navigation2{
	margin:0;
	padding:0;
}

#toolbar li{
	list-style-image:none;
	list-style-type:none;
	float:left;
	width:10px;
}

.navigation2 li{
	list-style-image:none;
	list-style-type:none;
	float:left;
	width:10px;
}

/**************/
/* fin scroll */
/**************/


/*** EMPRESA ***/

.colocar_etiqueta_empresa { margin:5px 0 0 8px; }

.descripcion_empresa { 
	width:160px; 
	margin:30px 0 0 33px; 
}

.colocar_hombre_empresa { margin:212px 30px 0 0; }
.margen_linea_separacion_empresa { margin:5px 0 0 0; }

.direccion_correo { margin:-25px 30px 40px; font-size:0.75em; }


/*** FAQ ***/

.articulo {
	background:#F0D0AA;
	padding:7px 0;
	font-size:0.7em;
	cursor:pointer;
	margin:0 0 4px 0;
	position:relative;
}

.centro_pagina_faq {
	background:url(../img/fondo_faq.gif) top repeat-y;
	width:auto !important;
	*width:804px !important;
}

.cuerpo_articulo {
	font-size:0.7em;
	padding:10px 0 0 20px;
}

.colocar_flechita_pregunta { 
	margin:-3px 0 0 20px; 
	position:relative; 
}

.margenes_miniaturas_productos { padding:0 9px; }


/*** CONTACTO ***/

.input_text {
	width:165px;
	padding:1px 0;
	border:1px solid #FFFFFF;
	margin:0 0 4px 0;
}

.pie_formulario_contacto { margin:20px 5px 0 0 !important; margin:20px 12px 0 0; } 
.colocar_icono_mail { margin:-3px 0 0 0px; }

.colocar_textarea { padding:20px 20px 0; }

.text_area {
	width:359px;
	height:100px;
	border:1px solid #FFFFFF;
}

.boton_enviar_contacto {
	background:url(../img/boton-enviar.png);
	width:77px;
	height:30px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 14px 5px 0;
	font-size:1.0em;
	cursor:pointer;
}

.contacto_columna_izq { width:180px; padding:35px 5px 0 20px; }
.contacto_columna_dcha { width:180px; padding:35px 20px 0 5px; }

.texto_datos_contacto { padding:50px 10px 0 15px; }

.mensaje_formulario_contacto { padding:20px 20px 0; }

.colocar_texto_contacto {
	margin:30px 20px 0;
}


/*** PANTALLA IMPRESIÓN ***/

.barra_impresion {
	background:#3F4C6C;
	color:#FFFFFF;
	padding:5px 75px 5px 30px;
	font-size:0.8em;
	margin:15px 15px 10px;
	font-weight:bold;
}

.text_area_imagen {
	width:360px;
	height:100px;
	border:7px solid #BBBBBB;
	background:#EAEAEA;
}

.recuadro_adjuntar_archivos {
	background:#D0CCC1; 
	margin:0 auto; 
	text-align:center; 
	padding:10px 0; 
	margin:0 20px; 
	font-size:0.7em;
}

.checkbox_zona_impresion {
	font-size:0.7em;
	margin:20px 50px 0 50px;
}

.escribe_recuadro {
	background:#D9AF05;
	color:#FFFFFF;
	font-weight:bold;
	width:150px;
	text-align:center;
	padding:4px 0;
	margin:10px 0 7px 0;
}

.texto_colocar_imagen {
	width:330px;
	margin:10px 0 0 10px;
}

.colocar_icono_exclamacion { margin:5px 0 0; }
.colocar_icono_lapiz { margin:0 0 0 20px; }
.colocar_cuadro_impresion { margin:0 5px 0 -18px; }
.colocar_icono_archivo { margin:6px 0 0 10px; }

.centrar_boton_continuar { width:151px; margin:0 auto; }
.zonas_impresion { text-align:left; margin:15px 0 0 55px; }

.texto_adjuntar_archivo {
	padding:15px 0 0 35px;
	font-weight:bold;
}

.primera_columna_zonas_camiseta {
	width:194px;
	text-align:center;
	padding:30px 0 0;
}

.numero_colores_delante { margin-top:3px; }
.input_select_atras { *margin-top:-6px; }

.columna_zonas_camiseta {
	width:200px; 
	text-align:center; 
	padding:30px 0 0; 
}

.colocar_label { margin:2px 0 0 0; }

.recuadro_detalles_impresion {
	margin:0 auto; 
	width:374px;
}

.margen_linea_separacion_impresion { margin:0px 20px; }


/*** PEDIDO ***/

.cuadro_tintas {
	background:url(../img/cuadro_tintas.gif) no-repeat;
	width:458px;
	height:87px;
	font-size:0.8em;
	text-align:center;
	margin:30px auto 0;
	padding:5px 0 0 0;
}	

.colocar_titulo_tintas {
	color:#FFFFFF;
}

.colocar_texto_tintas {
	margin:13px 0 0 20px;
	text-align:left;
}

.colocar_texto_tintas_1 {
	margin:7px 0 0 20px;
	text-align:left;
}

.input_select {
	border:1px solid #444444;
	padding:1px 0;
	width:200px;
	float:right;
	margin:0 7px 0 0;
}

.input_select_abajo { margin:0 7px 0 0; *margin:-6px 7px 0 0; }

.input_table {
	border:1px solid #000000;
	margin:2px;
	padding:5px 0;
	width:40px;
}

.ancho_columna_dcha { width:594px; }

.titulo_tabla {
	color:#FFFFFF;
	font-size:0.8em;
}

.num_colores_parte_trasera {
	margin-top:3px !important;
	*margin-top:-3px !important;
}

.boton_actualizar_datos {
	background:url(../img/boton-actualizar-pedido.jpg);
	width:150px;
	height:24px;
	padding:5px 0 0;
	color:#FFFFFF;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
}

.input_table_total {
	border:1px solid #000000;
	margin:0 5px 0 0;
	padding:2px 0;
	width:78px;
	font-weight:bold;
	text-align:right;
	color:#000000;
}
 
.barra_azul {
	background:#3F4C6C;
	color:#FFFFFF;
	text-align:center;
	font-size:1.1em;
	padding:10px 0;
}

.input_text_2 {
	width:205px;
	padding:1px 0;
	background:#EBEBEB;
	margin:0 0 4px 0;
}

.envio_pedido {
	background:url(../img/boton_continuar.jpg);
	width:181px;
	height:81px;
	color:#FFFFFF;
	font-size:0.7em;
	font-weight:bold;
	margin:0 auto;
}

.input_file {
	font-size:0.95em;
	margin:0 40px 0 0;
}

.file_arriba { margin-bottom:3px; } 
.file_abajo { margin-left:12px; } 

.columna_nombre_color {
	width:114px; 
	font-size:0.7em;
	padding:0 0 0 20px;
}

.ancho_columna_color { width:44px; }
.ancho_columna_nombre { width:94px; }

.nuevo_color {
	width:25px; 
	height:25px; 
	border:1px solid #000000;
}

.letra_pequena { font-size:0.7em; }
.padding_form_envio { padding:20px 0 0 0; }

.ancho_formulario_pedido { width:458px; margin:0 auto; }
.ancho_botones_pedido { width:367px; margin:0 auto; }
.ancho_botones_pedido_2 { width:166px; margin:0 auto; }

.centrar_tabla { margin:0 auto; } 

.pedido_exito {
	padding:50px; 
	font-size:0.8em;
}

.texto_cantidad {
	color:#FFFFFF;
	font-size:0.8em;
}

.cantidad_pedido {
	padding: 0 7px 0 0;
	color:#FFFFFF;
	font-size:0.8em;
}

.colocar_tallas_nino {
	padding:0 0 0 50px;
}

.colocar_tallas_adulto {
	padding:0 50px 0 0;
}


/*** ADMIN ***/

.estilo_tabla {
	border:1px solid #000000;
	font-size:0.9em;
	width:680px;
	margin:0 auto;
}

.caja_pedidos {
	background:#D7D3CA;
	border:1px solid #3F4C6C;
	margin:0 auto;
	padding:0 0 20px;
	width:728px;
	font-size:0.8em;
}

.titulo_datos_cliente {
	color:#FFFFFF;
	background:#3F4C6C;
	padding:6px 0 6px 40px;
	font-weight:bold;
	margin:0 0 30px;
}

.columna_izq_admin {
	float:left;
	width:125px;
	text-align:right;
	margin:0 0 2px !important;
	margin:0 0 4px;
	height:22px;
}

.columna_dcha_admin {
	float:right;
	width:595px;
	text-align:left;
	margin:0 0 2px;
}

.input_admin {
	width:570px;
	border:1px solid #7C7771;
	padding:2px 0;
}

.input_admin_2 {
	width:200px;
	border:1px solid #7C7771;
	padding:2px 0;
	margin:0 23px 0 0;
}

.bordes_tabla {
	border-top:1px solid #D7D3CA;
	border-left:1px solid #D7D3CA;
	border-right:1px solid #D7D3CA;
}

.titulo_admin {
	color:#3F4C6C;
	font-size:1.1em;
	font-weight:bold;
	margin:0 0 20px 16px;
	text-align:center;
}

.mostrar { display:block; }
.no_mostrar { display:none; }

.caja_titulo_admin {
	margin:0 auto;
	padding:0;
	width:730px;
}

.celda_detalle_pedido {
	padding:4px 0 4px 30px;
}

.celda_numero_linea {
	padding:0 0 0 60px;
}

.boton_seleccion {
	background: url(../img/boton2.gif);
	width:160px;
	height:25px;
	color:#FFFFFF;
	text-align:center;
	font-size:0.9em;
	padding:6px 0 0 0;
	font-weight:bold;
	margin:10px auto 0;
	cursor:pointer;
}	

.boton_volver_atras {
	background: url(../img/boton-enviar2.png) !important;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/boton-enviar2.png');
	color:#FFFFFF;
	cursor:pointer;
	font-size:0.7em;
	font-weight:bold;
	height:30px;
	margin:10px auto 0;
	padding:0 0 6px !important;
	padding:0 0 4px;
	text-align:center;
	width:77px;
}

.boton_enviar_pedido {
	background: url(../img/boton-enviar.png) !important;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/boton-enviar.png');
	color:#FFFFFF;
	cursor:pointer;
	font-size:0.7em;
	font-weight:bold;
	height:30px;
	margin:10px auto 0;
	padding:0 0 6px !important;
	padding:0 0 4px;
	text-align:center;
	width:77px;	
}

.boton_eliminar_pedido {
	background: url(../img/boton-enviar3.png) !important;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/boton-enviar3.png');
	color:#FFFFFF;
	cursor:pointer;
	font-size:0.7em;
	font-weight:bold;
	height:30px;
	margin:10px auto 0;
	padding:0 0 6px !important;
	padding:0 0 4px;
	text-align:center;
	width:77px;	
}

.caja_formas_pago {
	border:1px solid #3F4C6C; 
	width:456px;
	padding:4px 0;
	font-size:0.8em;
	background:#3F4C6C;
	text-align:center;
	margin:0 auto;
}

.caja_finalizar_pedido {
	border:1px solid #3F4C6C; 
}

.color_gris_oscuro { color:#3B3A38; }
.letra_pequena a:hover { text-decoration:underline; }



