p.recuerdoPromocion{ background:url(../img/backSix.png) no-repeat 0 10px;padding:.6em 1em .5em 3em; height:6em; margin:0; padding:3em 0 0 12em; color:#333;}

#tituloCarrito{ width:54.5em; background:#fff; height:4em; background:url(../images/backMenu.png) no-repeat left center; margin:0; padding:0;}
#tituloCarrito .seleccionado{}
#tituloCarrito .seleccionado a{ /*background:#eee;*/ text-decoration:underline; color:#000;}
#tituloCarrito .si{ /*background:#ccc;*/ font-weight:600; color:#333;}
#tituloCarrito form{ width:30%; float:left; background:#666;}
#tituloCarrito ul{ float:left; position:relative; width:100%;}
#tituloCarrito ul li{ float:left; position:relative; width:18%; list-style:none; text-align:center; color:#333;}
table th, table td, table a {padding: 10px 10px 10px 0;	text-align:left;color:#333333;}



/*.botonSubmit input{ background:#fff; border:none; cursor:pointer; padding:.4em;}*/
 
#fichaContenido .wrap .fichaColb .contenido form .botones_form input{ background:none; color:#fff;}
.carro{ float:left; position:relative; margin:0 0 0 0em; padding:0; border:none; width:52.5em;}
.centrado{margin:0}
.carro .mitad{ width:50%; float:left; position:relative;} 

#fichaContenido .wrap .fichaColb .contenido form .carro .Texto{ width:50px; text-align:center;}
#fichaContenido .wrap .fichaColb .contenido form .carro #nuevacantidad1{ margin:1.5em 0 0 0; text-align:center;}

.identificador{ width:100%; float:left; position:relative;}
.identificador table{ width:90%; margin:0 5%}
.identificador .izquierda{ text-align:left;}
.identificador .centro{ text-align:center;}
.identificador .derecha{ text-align:right;}
.identificador table input{ width:80%; background:#eee; border: solid 1px #888;}

.identificadorMedio{ width:50%; float:left; position:relative;}
.identificadorMedio table{ width:90%; margin:0 5%}
.identificadorMedio .izquierda{ text-align:left;}
.identificadorMedio .centro{ text-align:center;}
.identificadorMedio .derecha{ text-align:right;}
.identificadorMedio table input{ width:80%; background:#eee; border: solid 1px #888;}

.blue_none,.blue_none a { }
/***********  Modificaciones html del login de usuario ************/
.login_left {float:left;height:150px;width:45%;}
.login_right {float:right;height:150px;width:50%;}
label.profile {float:left;width:100px;}
label.perfil { text-align:left;}
.login_left p {font-style:normal;font-variant:normal;font-weight:normal;line-height:20px;margin:0 0 10px;}
h2.titulo { font-size:1.2em;}
.boton{ background:#dd3300; color:#fff; border:none; cursor:pointer;}
.textos{ background:#fff; color:#333; border:solid 1px #888;}

/***********  Modificaciones html del registro de usuario ************/
.errorForm{ color:#990000;}

/***********  Modificaciones html de forma de pago ************/
ul#fPagolista{ padding:1em; margin:0;}
ul#fPagolista li{ list-style:none;}


.alineadaDerecha{ text-align:right; margin:1em;}


/* Identificadores del carro */
#formulariocarrito #carro{ float:right; position:relative; margin:0 2em 0 0; padding:0; border:none; width:52.5em;}
#formulariocarrito #carro th{ padding:.4em; background:#000; color:#fff;}
#formulariocarrito #carro td{ padding:.4em;}


#formulariocarrito #costes{ float:right; position:relative; margin:0 2em 0 0; padding:0; border:none; width:30.5em;}
#formulariocarrito #costes th{ padding:.4em; background:#000; color:#fff;}
#formulariocarrito #costes td{ padding:.4em;}

#formulariocarrito{ line-height:1;}
#formulariocarrito thead{ background:#eee; margin:0; padding:0;}
#formulariocarrito .botones_form{ margin:0;width:55em; float:left;}
#formulariocarrito .botones_form .hr{ margin:5% 2%; padding:5px 10px; width:22%; display:inline; background:#DD3300; border:none;}
#formulariocarrito .botones_form .hr a{color:#fff; text-decoration:none;}
#formulariocarrito .botones_form .boton_form {margin:5% 2%;padding:5px 10px;width:22%;display:inline;border:none;background-color: #000000; color:#fff;}
#formulariocarrito .botones_form .boton_form a{ color:#fff; text-decoration:none;}
#formulariocarrito .botones_form .boton_form input{ background:none; border:none;margin:0; padding:0; color:#fff; cursor:pointer;}
#formulariocarrito .datosUsuario{ background:#eee;}
#formulariocarrito .datosUsuario p{ text-align:center; color:#333;}
#formulariocarrito .botonSubmit{ margin:1em 0; padding:0; float:left; position:relative;}

#formulariocarrito #navCarro{ width:100%; margin:1em 2em 0 0; float:right; position:relative;}
#formulariocarrito #navCarro li{ float:right; position:relative; list-style:none; background:#D6B9B0; padding:.5em; margin:0 .5em;}
#formulariocarrito #navCarro li a{ text-decoration:none; color:#333;font-weight:600; font-size:1.2em;font-family:Georgia, "Times New Roman", Times, serif;}
#formulariocarrito #navCarro li.confirmar{ background:#c58d2d;}


#formulariocarrito #infoComercial{}

#formulariocarrito #actualizar{ float: right; position:relative; display:block; border:none; background:none; font-size:.8em; font-family:Georgia, "Times New Roman", Times, serif;color:#333; font-weight:600; margin:0 0 1em 0; padding:0; cursor:pointer;}
#formulariocarrito #actualizarIcono{ margin:0 2em 0 0; padding:0; float:right;}
#mensajeCarrito{ width:100%; float:left; position:relative;}

#formulariocarrito #dirCarro{width:100%;}
#formulariocarrito #dirCarro p{ margin:.5em 0; padding:0; float:left; position:relative;}
#formulariocarrito #dirCarro #selecDir{}



/* Formas de Pago */
#formaPago{}

/* Menu Interno */
#listadoPedidos{ width:100%; margin:2em;}
#listadoPedidos .fichas{ width:50em; float:left; position:relative;/*-moz-border-radius: 5px;-webkit-border-radius: 5px;*/border: 1px solid #380908; padding:1em 1em 1em 0; margin:1em 1em 1em 0; background:none;}
#listadoPedidos .fichas img{ width:4em; height:auto;}
#listadoPedidos .fichas h3{ border:none; margin:0; padding:0; text-indent:0;}
#listadoPedidos .fichas h3 a{ color:#333;}
#listadoPedidos .fichas h3 a:hover{ color:#333; font-weight:600;}
#listadoPedidos .fichas input{border:none; background:#fff; cursor:pointer;}

/* Listado Facturas */
#tablaInterna{ margin:2em; width:51em; border:none;}
#tablaInterna th{ background:#380907; color:#fff; padding:.4em;}
#tablaInterna td{ padding:.4em; color:#333;}


/*------- MENU USUARIO A ---------*/
.fichas{float:left;position:relative;width:250px;margin:1em;padding:0;background:#333;list-style:none;background: url(../img/back_Menu.jpg) left top;width:250px;height:140px;}
.fichas h2{width:250px;margin:0;padding:.5em 0 2em;height: 0px;border:none;color:#3b0908;text-align:center; font-family:Georgia, "Times New Roman", Times, serif;background-image: url(../img/images/index_blq_h5_bg.png);background-repeat: no-repeat;background-position: center bottom;}
.fichas h2 a{ color:#333;}
.fichas h3{width:250px;margin:0;padding:.5em 0 2em;height: 0px;border:none;color:#3b0908;text-align:center; font-family:Georgia, "Times New Roman", Times, serif;background-image: url(../img/images/index_blq_h5_bg.png);background-repeat: no-repeat;background-position: center bottom;}
.fichas h3 a{ color:#3B0908; text-decoration:none;}
.fichas .comprarMenu{width:8.4em;height:21px;float: right;text-align: center;padding: .2em 0 0 0;background:url(../img/comprarMenuusuario.jpg) no-repeat left top;}
.fichas .comprarMenu a{ color:#333;}
.fichas .salir{width:8.4em;height:21px;float: right;text-align: center;padding: .2em 0 0 0;background-image: url(../img/comprarMenuusuarioSalir.jpg);background-repeat: no-repeat;background-position:left top;}	



/* Estilos */
.corporativo{ /*background:#380908;*/}
.confirmar{ background:#c58d2d; width:15em; padding:.2em .4em; border:none; cursor:pointer; float:right;}
.salto{ display:block;}
.anchoEntero{ width:100%; float:left; position:relative;}
.anchoMedio{ width:50%; float:left; position:relative;}
.limpiaEspacios{ margin:0; padding:0;}
.resumenes{ width:40em; margin:1em; padding:0;}
.bud{ clear:both;}
.par{ background:#CCC;}
.impar{ background:#E2E2E2;}
