@charset "utf-8";
BODY {
 margin:0px;
 padding:0px;
 width:100%;
}
#contenedor_principal {
 width:955px;
}
#superior {
 width:955px;
  height:100px;
	
}
#columna_izquierda {
 float:left;
  width:130px;
	 margin-top:2px;
}
#columna_centro {
 float:left;
  margin-left:10px;
	 width:675px;
	 margin-top:2px;
}
#columna_derecha {
 float:right;
  width:130px;
	margin-top:2px;
}
#barra {
 width:955px;
  background-color:  #ff0099;
	 height:23px;
	  margin-top:1px;	 
}
#pie {
 width:955px;
  margin-top:20px;
	 border-top:2px solid #ff0099;
	  float:left;
}
.cabeceras {
 width:130px;
  padding-top:3px;
	padding-bottom:3px;
 text-align:center;
	/*font-family:Georgia,'Bookman Old Style',Garamond,'Times New Roman',serif;*/
	font-family:verdana;
		font-size:small;
		 color:white;
		  background-color:#9966cc;
		   font-weight:bold;
}
.cabeceras_producto {
 width:130px;
  
}
.cabecera {
 width:130px;
  margin-top:5px;
}
.cajas_laterales {
 width:128px;
  border:1px solid #9966cc;
}
.categorias {
 width:122px;
  padding-left:3px;
	 text-align:left;
	  border-bottom: 1px solid #ff0099;
		  margin-top:3px;
}
.categoria {
 width:122px;
  padding-left:3px;
	 text-align:left;
		  margin-top:3px;
}
.categorias a:link {
/*font-family:'Trebuchet MS';*/
font-family:verdana;
	  color:#ff0099;
		 font-size:small;
}
.categorias a:visited {
font-family:verdana;
/*font-family:'Trebuchet MS';*/
	  color:#ff0099;
		 font-size:small;
}
.categorias a:hover {
/*font-family:'Trebuchet MS';*/
font-family:verdana;
	  color:#ff0099;
		 font-size:small;
}
.categorias a:visited {
/*font-family:'Trebuchet MS';*/
font-family:verdana;
	  color:#ff0099;
		 font-size:small;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.categoria a:link {
/*font-family:'Trebuchet MS';*/
font-family:verdana;
	  color:#ff0099;
		 font-size:small;
}
.categoria a:visited {
/*font-family:'Trebuchet MS';*/
font-family:verdana;
	  color:#ff0099;
		 font-size:small;
}
.categoria a:hover {
/*font-family:'Trebuchet MS';*/
font-family:verdana;
	  color:#ff0099;
		 font-size:small;
}
.categoria a:visited {
/*font-family:'Trebuchet MS';*/
font-family:verdana;
	  color:#ff0099;
		 font-size:small;
}
.letras_buscar {
 width:130px;
  margin-top:10px;
	 /*font-family:Georgia;*/
	 font-family:verdana;
	  font-size:x-small;
		 color:black;
		  text-align:center;
		   margin-bottom:5px;
}
.cuadro_buscar {
 background-color:#cccccc;
  border: 1px solid #999999/*width*/ /*style*/ /*color*/;
	 font-size:small;
}
#barra_izquierda {
  float:left;
 margin-left:5px;
  /*font-family:Georgia;*/
  font-family:verdana;
	 color:white;
	   margin-top:3px;
		 font-size:small;
}
#barra_derecha {
 float:right;
 margin-right:5px;
  margin-top:1px;
	/*font-family:'Times New Roman';*/
	font-family:verdana;
  color:white;
	  font-size:medium;
		 font-weight:bold;
}
#barra_derecha a:link{
/* font-family:'Times New Roman';*/
font-family:verdana;
  color:white;
	 font-size:medium;
	 font-weight:bold;
}
#barra_derecha a:visited{
 /*font-family:'Times New Roman';*/
 font-family:verdana;
  color:white;
	 font-size:medium;
	 font-weight:bold;
}
#barra_derecha a:hover{
 /*font-family:'Times New Roman';*/
 font-family:verdana;
  color:white;
	 font-size:medium;
	  text-decoration:underline;
		font-weight:bold;
}
#barra_derecha a:active{
/* font-family:'Times New Roman';*/
font-family:verdana;
  color:white;
	 font-size:medium;
	 font-weight:bold;
}
.contenido_cesta {
 width:122px;
  margin-top:4px;
	 margin-bottom:4px;
	  /*font-family:'Times New Roman';*/
	  font-family:verdana;
		 color: blue;
		  font-size:8px;
		   text-align:left;
}
.contenido_cesta a:link{
/*font-family:'Times New Roman';*/
font-family:verdana;
		 color: blue;
		  font-size:small;
}
.contenido_cesta a:visited{
/*font-family:'Times New Roman';*/
font-family:verdana;
		 color: blue;
		  font-size:small;
}
.contenido_cesta a:hover{
/*font-family:'Times New Roman';*/
font-family:verdana;
		  color:gray;
		  font-size:small;
}
.contenido_cesta a:active{
/*font-family:'Times New Roman';*/
font-family:verdana;
		 color: blue;
		  font-size:small;
}
#total_cesta {
 width:130px;
  text-align:center;
	 color:red;
	  /*font-family:Garamond;*/
	  font-family:verdana;
		 font-weight:bold;
		  font-size:medium; 
		   margin-top:10px;
}
img {
  border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.lista_informacion {
width:122px;
  margin-top:4px;
	 margin-bottom:4px;
	   
		   text-align:left;
}
.lista_informacion a:link {
/*font-family:'Trebuchet MS';*/
font-family:verdana;
		 color: black;
		  font-size:x-small;
}
.lista_informacion a:visited {
/*font-family:'Trebuchet MS';*/
font-family:verdana;
		 color: black;
		  font-size:x-small;
}
.lista_informacion a:hover {
/*font-family:'Trebuchet MS';*/
font-family:verdana;
		 color: gray;
		  font-size:x-small;
}
.lista_informacion a:active {
/*font-family:'Trebuchet MS';*/
font-family:verdana;
		 color: black;
		  font-size:x-small;
}
#cesta_vacia {
 margin-top:8px;
  margin-bottom:8px;
	 color:red;
	 /* font-family:'Bookman Old Style';*/
	 font-family:verdana;
		 font-size:large;
}
#contenedor_pie {
color:black;
  /*font-family:Garamond;*/
  font-family:verdana;
	 font-size:medium;
 margin-top:15px;
 margin-bottom:10px;
}
#contenedor_pie a:link {
 color:black;
  /*font-family:Garamond;*/
  font-family:verdana;
	 font-size:medium;
}
#contenedor_pie a:visited {
 color:black;
  /*font-family:Garamond;*/
  font-family:verdana;
	 font-size:medium;
}
#contenedor_pie a:hover {
 color:black;
  /*font-family:Garamond;*/
  font-family:verdana;
	 font-size:medium;
	  text-decoration:underline;
}
#contenedor_pie a:active {
 color:black;
  /*font-family:Garamond;*/
  font-family:verdana;
	 font-size:medium;
}
#cabecera_portada {
 /*font-family:Georgia;*/
 font-family:verdana;
  color: fuchsia;
	 font-size:x-large; 
	  margin-top:25px;
		 margin-bottom:30px;
		 text-align:center;
}
.cabecera_central {
 margin-top:25px;
  margin-left:15px;
	 width:645px;
}
.cuadro_central {
 width:643px;
  height:265px;
	 border: 1px solid fuchsia;
	  margin-left:15px;
		 position:relative;
}
.imagen_1 {
 width:125px;
  height:125px;
	 position:absolute;
	  top:20px;
		 left:68px;
		  
}
.imagen_2 {
 width:125px;
  height:125px;
	 position:absolute;
	  top:20px;
		 left:260px;
		  
}
.imagen_3 {
 width:125px;
  height:125px;
	 position:absolute;
	  top:20px;
		 left:453px;
}
.texto_1 {
 width:150px;
  position:absolute;
	 top:150px;
	  left:56px;
		 
}
.texto_2 {
 width:150px;
  position:absolute;
	 top:150px;
	  left:248px;
		 
}
.texto_3 {
 width:150px;
  position:absolute;
	 top:150px;
	  left:441px;
		 
}
.enlaces_texto {
 color:black;
/*	font-family:Georgia;*/
font-family:verdana;
	 font-size:11px;
}
.precio_1 {
 width:150px;
  position:absolute;
	 top:180px;
	  left:56px;
		color:red;
	/*font-family:'Times New Roman';*/
	font-family:verdana;
	 font-size:medium;
		  font-weight:bold;
}
.precio_2 {
 width:150px;
  position:absolute;
	 top:180px;
	  left:248px;
		color:red;
	/*font-family:'Times New Roman';*/
	font-family:verdana;
	 font-size:medium;
	 font-weight:bold;
		 
}
.precio_3 {
 width:150px;
  position:absolute;
	 top:180px;
	  left:441px;
		color:red;
	/*font-family:'Times New Roman';*/
	font-family:verdana;
	 font-size:medium;
		 font-weight:bold;
}
.val_1 {
color:purple;
	/*font-family:'Times New Roman';*/
	font-family:verdana;
	 font-size:small;
	 width:150px;
  position:absolute;
	 top:210px;
	  left:56px;
}
.val_2 {
color:purple;
/*	font-family:'Times New Roman';*/
font-family:verdana;
	 font-size:small;
	 width:150px;
  position:absolute;
	 top:210px;
	  left:248px;
}
.val_3 {
  color:purple;
	/*font-family:'Times New Roman';*/
	font-family:verdana;
	 font-size:small;
	 width:150px;
  position:absolute;
	 top:210px;
	  left:441px;
}
.comentarios_1 {
color:gray;
	/*font-family:'Times New Roman';*/
	font-family:verdana;
	 font-size:small;
	 width:150px;
  position:absolute;
	 top:230px;
	  left:56px;
}
.comentarios_2 {
color:gray;
	/*font-family:'Times New Roman';*/
	font-family:verdana;
	 font-size:small;
	 width:150px;
  position:absolute;
	 top:230px;
	  left:248px
}
.comentarios_3 {
color:gray;
	/*font-family:'Times New Roman';*/
	font-family:verdana;
	 font-size:small;
	 width:150px;
  position:absolute;
	 top:230px;
	  left:441px;
}
#cabecera_categorias {
 width:645px;
  height:25px;
	 background-image:url('../../imagenes/cabecera_virgen.jpg');
	  margin-top:30px;
		 position:relative;
}
#tipo_categoria {
 float:left;
  margin-left:15px;
	 color:white;
	    /*font-family:Georgia/*,'Bookman Old Style',Garamond,'Times New Roman',serif*/
	    font-family:verdana;
		 font-size:18px;
		  margin-top:2px;
}
#cantidad_categoria {
float:right;
  margin-right:10px;
	 color:white;
	   /* font-family:Georgia/*,'Bookman Old Style',Garamond,'Times New Roman',serif*/
	   font-family:verdana;
		 font-size:16px;
		  margin-top:2px;
		   font-weight:bold;
}
#cuadro_central_categoria {
 width:643px;
  border: 1px solid fuchsia;
	 /*margin-left:15px;*/
}
.tercia_categoria {
 width:643px;
  height:265px;
	 position:relative;
}
#paginas {
 margin-top:20px;
  height:40px;
}
#flecha_izquierda {
 display:inline;
}
#page {
 display:inline;
  /*font-family:serif;*/
  font-family:verdana;
	 font-size:22px;
	  color:blue;
		 margin-left:10px;
		  font-weight:bold;
}
#flecha_derecha {
 display:inline;
  margin-left:10px;
}
.texto_promocion {
margin-top: 3px; 
/*font-family: serif;*/
font-family:verdana; 
color: blue; 
font-size: small;
}
.lista_vendidos {
 text-align:left; 
 font-size:small;
  color:purple;
	 margin-left:3px;
	  margin-top:5px;
		 margin-bottom:5px;
}


.lista_vendidos a:link{
 /*font-family:Georgia;*/
 font-family:verdana;
 font-size:11px;
  color:purple;
}
.lista_vendidos a:visited{
/* font-family:Georgia;*/
font-family:verdana;
 font-size:11px;
  color:purple;
}
.lista_vendidos a:hover{
 /*font-family:Georgia;*/
 font-family:verdana;
 font-size:11px;
  color:black;
}
.lista_vendidos a:active{
 /*font-family:Georgia;*/
 font-family:verdana;
 font-size:11px;
  color:purple;
}
.comentario {
/* font-family:Georgia;*/
font-family:verdana;
  color: black;
	 font-size:11px;
	  margin-top:5px;
		 margin-bottom:5px;
		  margin-left:2px;
		   margin-right:2px;
}
.comentario a:link {
 /*font-family:Georgia;*/
 font-family:verdana;
  color: black;
	 font-size:11px;
}
.comentario a:visited {
 /*font-family:Georgia;*/
 font-family:verdana;
  color: black;
	 font-size:11px;
}
.comentario a:hover {
 /*font-family:Georgia;*/
 font-family:verdana;
  color: gray;
	 font-size:11px;
}
.comentario a:active {
/* font-family:Georgia;*/
font-family:verdana;
  color: black;
	 font-size:11px;
}
.cabeceras_informacion_compra {
 width:645px;
  height:25px;
	 margin-top:20px;
}
.informacion_informacion_compra {
 width:545px;
   margin-top:20px;;
	  margin-bottom:50px;
		 font-size:small;
		  color:black;
		   font-size:15px;
		    /*font-family:Georgia;*/
		    font-family:verdana;
			 text-align:justify;
}
.nota_registro {
 width:500px;
  margin-top:10px;
	 margin-bottom:50px;
	  color:red;
		 font-size:small;
		  /*font-family:Georgia;*/
		  font-family:verdana;
		   text-align:left; 
}
.contenedor_tabla_registro {
 margin-bottom:50px;
}
.izquierda_registro {
 color:black;
  /*font-family:Georgia;*/
  font-family:verdana;
	 font-size:small;
	  text-align:right;
		 padding-right:3px; 
		  width:200px;
		   height:30px;
}
.derecha_registro {
 text-align:left;
  color:gray;
	 font-size:small;
	  width:300px;
}
.formato_cajas {
 border: 1px solid gray/*width*/ /*style*/ /*color*/;
  background-color:#CCCCCC;
}
.condiciones {
 color:blue;
  font-size:small;
	 /*font-family:Georgia;*/
	 font-family:verdana;
}
#contenedor_articulo {
 width:645px;
  height:380px;
	 
	  text-align:left;
		 position:relative;
		  margin-top:25px;
}
#titulo_articulo {
 position:absolute;
  top:0px;
	 left:0px;
	  color:#999999;
		 font-size:23px;
		  /*font-family:'Times New Roman';*/
		  font-family:verdana;
		  width:450px;
		    font-weight:bold;
}
#foto_articulo {
 position:absolute;
  top:50px;
	 width:180px;
	  height:180px;
		 right:10px;
		  border:1px solid #CCCCCC;
		   text-align:right;
}
#boton_anadir {
 position:absolute; 
  top:315px;
	 right:10px;
}
#precio_articulo {
 position:absolute; 
  top:265px;
	 right:17px;
	  /*font-family:'Bookman Old Style';*/
	  font-family:verdana;
		 color:purple;
		  font-size:24px;
		   font-weight:bold;
}
#numero_creditos {
 position:absolute; 
  top:345px;
	 right:17px;
	  color:black;
		 font-size:12px;
		  /*font-family:arial;*/
		  font-family:verdana;
}
#descripcion_articulo {
 position:absolute; 
  top:40px;
	 left:15px;
	  /*font-family:arial;*/
	  font-family:verdana;
		 font-size:10px;
		  width:400px;
}
#ampliar {
 position:absolute;
  top:235px;
	 width:180px;
		right:10px;
		 text-align:center;
		  color:#666666;
		   font-size:12px;
}
#letras_valoracion {
 position:absolute; 
  bottom:13px;
	 left:15px;
}
#ampliar a:link {
color:#666666;
		   font-size:12px;
}
#ampliar a:visited {
color:#666666;
		   font-size:12px;
}
#ampliar a:hover {
color:#999999;
		   font-size:12px;
}
#ampliar a:active {
color:#666666;
		   font-size:12px;
}
#imagen_valoracion {
 position:absolute; 
  bottom:18px;
	 left:100px;
}
#sin_valorar {
 position:absolute;
  left:100px;
	 bottom:18px;
	  /*font-family:'Times New Roman';*/
	  font-family:verdana;
		 color:gray;
		  font-style:italic;
		   font-size:14px;
}
#valorar_numero {
 position:absolute;
  bottom:18px;
	 left:210px;
	  /*font-family:'Times New Roman';*/
	  font-family:verdana;
		 color:gray;
		   font-size:12px;
}
#contenedor_comentarios {
 width:645px;
}
#cerrar_comentarios {
 border-bottom:1px solid #cc0099/*width*/ /*style*/ /*color*/;
  width:642px;
	 margin-left:2px;
	  margin-top:0px;
		 padding-top:10px;
		  border-right:1px solid #cc0099/*width*/ /*style*/ /*color*/;
		   border-left:1px solid #cc0099/*width*/ /*style*/ /*color*/;
		    position:relative;
			 height:45px;
}
#imagen_comentarios {
  
  margin-left:1px;
  margin-bottom:0px;
}
.comentarios_comentarios {
 width:642px;
   margin-left:2px;
	  border-right:1px solid #cc0099/*width*/ /*style*/ /*color*/;
		 border-left:1px solid #cc0099/*width*/ /*style*/ /*color*/;
}

.comen_comentario {
 width:500px;
  margin-left:5px;
	 margin-right:10px;
	  color:black;
		 font-size:13px;
		  /*font-family:serif;*/
		  font-family:verdana;
		   text-align:left;
		    height:40px;
} 
.comen_comentario a:link{
color:black;
font-size:14px;
/*font-family:serif;*/
font-family:verdana;
}
.comen_comentario a:visited{
color:black;
font-size:14px;
/*font-family:serif;*/
font-family:verdana;
}
.comen_comentario a:hover{
color:black;
font-size:14px;
/*font-family:serif;*/
font-family:verdana;
}
.comen_comentario a:active{
color:black;
font-size:14px;
/*font-family:serif;*/
font-family:verdana;
}
.comen_valoracion {
 width:60px;
  padding-left:5px;
	 padding-right:5px;
	  color:black;
		 font-size:10px;
		 /* font-family:serif;*/
		 font-family:verdana;
		   text-align:center;
		    height:40px;
} 
.comen_fecha {
 width:60px;
  padding-left:5px;
	 padding-right:5px;
	  color:black;
		 font-size:12px;
		  /*font-family:serif;*/
		  font-family:verdana;
		   text-align:center;
		    height:40px;
} 
#boton_anadir_comentario {
 position:absolute;
  bottom:5px;
	 left:15px;
}

#insertar_comentario {
}
#identificar_comentario {
 width:642px;
   margin-left:2px;
	  border:1px solid #cc0099/*width*/ /*style*/ /*color*/;
		 margin-top:15px;
		  height:150px;
		   position:relative;
}
#identificar_compra {
 width:642px;
   margin-left:2px;
	  border:1px solid #cc0099/*width*/ /*style*/ /*color*/;
		 margin-top:15px;
		  height:220px;
		   position:relative;
}
#no_iden_compra {
width:642px;
   margin-left:2px;
	  border:1px solid #cc0099/*width*/ /*style*/ /*color*/;
		 margin-top:15px;
		  padding-top:15px;
		  padding-bottom:15px;
		   position:relative;
		   height:75px;
}
#no_iden_compr {
width:642px;
   margin-left:2px;
	  border:1px solid #cc0099/*width*/ /*style*/ /*color*/;
		 margin-top:15px;
		  padding-top:15px;
		  padding-bottom:15px;
		   position:relative;
		   height:150px;
}
#tabla_identificar {
 position:absolute;
  top:20px;
	 left:160px;
}
.izquierda_registr {
 color:black;
  /*font-family:Georgia;*/
  font-family:verdana;
	 font-size:small;
	  text-align:right;
		 padding-right:3px; 
		  width:135px;
		   height:30px;
}
.derecha_registr {
 text-align:left;
  color:gray;
	 font-size:small;
	  width:115px;
}
#no_comentario {
 margin-top:40px;
  color:gray;
	 /*font-family:serif;*/
	 font-family:verdana;
	  font-size:20px;
		 font-style:oblique;
}
#boton_no_comentario {
 margin-top:15px;
  width:500px;
}
#volver_datos_comentario {
 float:left;
}
#no_escribir_comentario {
 float:right;
}
#area_comentario {
 position:absolute;
  top:35px;
	 left:15px;	 
}
#puntuacion_comentario {
 position:absolute;
  top:25px;
	left:350px;
}
#publicacion_comentario {
 position:absolute;
  top:105px;
	 left:400px;
}
#validacion_comentario {
 position:absolute; 
  top:65px;
	 width:250px;
	  text-align:center;
		 color:red;
		 /* font-family:serif;*/
		 font-family:verdana;
		   font-size:16px;
		    left:350px;
}
#nombre_comentar {
	position:absolute;
	top: 10px;
	left: 35px;
}
#centro_texto {
border: 3px solid #8000ff;
padding: 4px;
z-index: 100; /* Para que aparezca por delante de todas   */
position: absolute;
background-color: #fff; /* White background color for the message */
color: #8000ff;
width: 400px;
top: 550px;/*o colocamos al 50% de la pantalla en vertical*/
left: 25%; /*Lo colocamos al 50% de la pantalla en horizontal*/
text-align: left;
visibility:hidden;
}
#cerrar_centro_texto {
width:100%;
text-align:right;
color:red;
font-size:16px;
}
#mas_comentarios {
position: absolute;
bottom:5px;
right: 10px;
}
#mas_comentarios a:link{
font-size:12px;
color:purple;
/*font-family:arial;*/
font-family:verdana;
}
#mas_comentarios a:visited{
font-size:12px;
color:purple;
/*font-family:arial;*/
font-family:verdana;
}
#mas_comentarios a:hover{
font-size:12px;
color:purple;
text-decoration:underline;
/*font-family:arial;*/
font-family:verdana;
}
#mas_comentarios a:active{
font-size:12px;
color:purple;
/*font-family:arial;*/
font-family:verdana;
}
.celda_referencia_c {
width:60px;
color:white;
background-color:blue;
text-align: center;
font-size:13px;
}
.celda_producto_c {
font-size:13px;
width:355px;
color:white;
background-color:blue;
text-align: center;
}
.celda_precio_c {
width:50px;
color:white;
background-color:blue;
text-align: center;
font-size:13px;
}
.celda_unidades_c {
font-size:13px;
width:60px;
color:white;
background-color:blue;
text-align: center;
}
.celda_borrar_c {
font-size:13px;
width:40px;
color:white;
background-color:blue;
text-align: center;
}
.celda_total_c {
font-size:13px;
width:60px;
color:white;
background-color:blue;
text-align: center;
}
.celda_referencia {
width:60px;
color:black;
text-align: center;
font-size:14px;
}
.celda_producto {
font-size:14px;
width:355px;
color:black;
text-align: left;
}
.celda_precio {
width:50px;
color:black;
text-align: center;
font-size:14px;
}
.celda_unidades {
font-size:14px;
width:60px;
color:black;
text-align: center;
}
.celda_borrar {
font-size:14px;
width:40px;
color:black;
text-align: center;
}
.celda_total {
font-size:14px;
width:60px;
color:black;
text-align: right;
}
.otra_vez_datos {
position:absolute;
left:25px;
bottom:10px;
}
.registro_compra {
position:absolute;
right:25px;
bottom:10px;
}
.boton_volver_notificaciones {
	width:625px;
	text-align:right;
	margin-right:20px;
	margin-top:20px;

}
.cabecera_condiciones {
	font-weight:bold;
	/*font-family:georgia;*/
	font-family:verdana;
	text-align:justify;
	margin-top:20px;
	margin-bottom:10px;
	font-size:15px;
	width:500px;
	
}
.condicion {
	/*font-family:georgia;*/
	font-family:verdana;
	text-align:justify;
	font-size:13px;
	width:500px;
}
#ad {
	position:fixed;
	top:50px;
	width:450px;
	height:500px;
	background-color:white;
	visibility:hidden;
	z-index:101;
	background-image:url('../../imagenes/advertencia.jpg');
	/*background-image:url('../../imagenes/construccion.jpg');*/
	background-repeat:no-repeat;
}
#advertenciaGenera {
    width:450px;
	height:500px;
    background-image:url('../../imagenes/advertencia.jpg');
	background-repeat:no-repeat;
	margin-top:30px;	
}
.clase_tc {
	background-color:#CCC;
	font-size:10px;
	color:black;
	margin-left:20px;
	border:1px solid gray;
}
#portes_cesta {
 width:642px;
 margin-left:2px;
 border:1px solid #cc0099;
 margin-top:15px;
 position:relative;
 padding-top:15px;
 padding-bottom:20px;
}
#titulo_forma_pago{
  width:600px;
  margin-left:20px;
  text-align:left;
  margin-bottom:15px;
}
#formas_pago_cesta{
  width:600px;
  margin-left:20px;
}
#paypal_cesta{
  text-align:left;
  display: inline;
}
#contrareembolso_cesta{
  text-align:left;
  display: inline;  
  margin-left:90px;
}
#transferencia_cesta{
  text-align:left;
  display: inline;
  margin-left:90px;
}