/* ------------------------------------ */
/*                                      */
/*            General                   */
/*                                      */
/* ------------------------------------ */
#vshop_sidegauche {
	width: 250px;
	float:left;
	text-align:left;
	border: #E6E6E6 solid 1px;
	padding: 0px;
	margin:0px;
}
#vshop h2
{
	font-family: 'Roboto Slab', cursive;	
	color: #333;
	font-size:22px;
}
#vshop h3
{
	font-family: 'Roboto Slab', cursive;	
	color: #333;
	font-size:16px;
	padding: 5px 0px 5px 5px;
	margin: 0px;
}
#vshop_familias
{

	background: url(.vshop_.vshop_/img_structure/menu.vshop_png) left top no-repeat;
	background-color: #F2F2F2;
	border: #E6E6E6 solid 1px;
}

#vshop_familias a:hover, a:focus 
{
color: #333;
text-decoration: underline;
}
#vshop_familias a {
		color: #333;
	text-decoration: none;
}
#vshop_familias a:visited {
		color: #333;
	text-decoration: none;
}

#vshop_familias ul
{
	padding:0px;
	margin:0px;
}
#vshop_familias li.vshop_familychild 
{
	padding:5px 0px 0px 15px;
	margin:0px;
	list-style-type: none;
	background: url(.vshop_.vshop_/img_structure/puce_hijo.vshop_gif) 0px 12px no-repeat;
	
}



.contenido-carro-completo a {
		color: #333;
	text-decoration: none;
	font-weight: bold;
}
.contenido-carro-completo a:visited {
		color: #333;
	text-decoration: none;
}
.contenido-carro-completo a:hover, a:focus {
	text-decoration: underline;
	color: #282828;
}


#vshop_sidecenter {
	float: right;
	width: 680px;
	margin: 0px 5px 0px 5px;
	padding: 0px 5px 0px 5px;
	background-color: #F2F2F2;
	border: #E6E6E6 solid 1px;
	text-align:left;
}
#vshop_sidecenter h1
{
	font-family: 'Roboto Slab', cursive;	
	border:#333 solid;
	border-width: 0px 0px 1px 0px ;

}

#vshop_sidecenter a {
		color: #333;
	text-decoration: none;
}
#vshop_sidecenter a:visited {
		color: #333;
	text-decoration: none;
}
#vshop_sidecenter a:hover, a:focus {
	text-decoration: underline;
	color: #282828;
}




#vshop_sidecenter #vshop_intro
{
padding:  10px 0 10px 5px;
background: url(.vshop_.vshop_/img_structure/fondo_link.vshop_gif);
}
#vshop_sidecenter #vshop_introhome
{
padding:  5px 20px 5px 30px;
margin: 0px;
background: url(.vshop_.vshop_/img_structure/fondo_link.vshop_gif);
line-height:20px;
font-size:14px;
color: #666666;
}
#vshop_sidecenter #vshop_introhome p
{
border: #CCCCCC solid;
border-width:0px 0px 0px 10px;
padding: 0 0 0 15px;
margin: 0px;

}
#vshop_sidecenter #vshop_introhome strong
{
color: #333333;
}
#vshop_sidecenter #vshop_masinfohomepuce
{
padding: 5px 0px 0px 0px;
}
#vshop_sidecenter #vshop_masinfohomepuce li
{
padding: 3px 0px 3px 0px;
float:right;
width:200px;
list-style:none;
}
#vshop_sidecenter #vshop_block_pub
{
float:left;
padding:3px 0px 0px 2px;
}
#vshop_sidecenter #vshop_intro h1{
display:block;
color: #000000;
font-size:1.vshop_4em;
text-indent: 0px;
line-height:1.vshop_4em;
padding:  5px 5 0px 5px;
}
#vshop_sidecenter #vshop_intro p{
display:block;
padding: 0px;
margin: 0px;
font-size:1em;
line-height:1.vshop_2em;
font-weight:bold;
}


#vshop_menutienda {
	width: 470px;
	height:345px;
	background: url(.vshop_.vshop_/img_structure/titulo_tienda_online.vshop_gif) left top no-repeat;
	clear:both;
}


#vshop_sidecenter #vshop_menutienda ul{
	list-style-type: none;
}
#vshop_sidecenter #vshop_menutienda li{
	margin: 0 0 0 0;
	margin-bottom: 0px;
	margin-top: 2px;
	/*background: url(img_structure/puce_blanco.vshop_gif) left top no-repeat;*/
	font-size:0.vshop_9em;
}

#vshop_sidecenter #vshop_menutienda li a {
color:black;}

#vshop_sidecenter #vshop_menutienda li a:hover {
color: #aba30a;
text-decoration:none;}

#vshop_sidecenter #vshop_homecesta {
	width: 153px;
	height: 190px;
	padding-left: 2px;
	float:left;
}

#vshop_critica
{

width:200px;
float:left;
}


#vshop_critica p{
display:block;
margin:0px;
padding:0px;
width:220px;
line-height:35px;

}




#vshop_producto_list
{
border:#vshop_000000 1px solid;
width:200px;
height:430px;
float:left;
padding:5px;
margin:3px;
border:#CCC solid 1px;
}
#vshop_producto_list h2
{
	font-family: 'Roboto Slab', cursive;	
	border:#333 solid;
	border-width: 0px 0px 1px 0px ;
	font-size:12px;
	height:45px;

}
#vshop_producto_list .vshop_imgthmb
{
float:left;
padding:3px;
margin:5px;
border:#vshop_999999 1px solid;
width:150px;
height:150px;
background-color: #F7F7F7;
}
.vshop_pricepvp
{
float:right;
padding:5px;
width:70px;
color: #FF0000;
font-size: 14px;
height: 20px;
text-align:left;
text-decoration: line-through;
font-family: 'Roboto Slab', cursive;
}

.vshop_priceoferta
{
float:right;
padding:5px;
width:120px;
text-align:right;
font-size: 20px;
background-color: #000000;
color: #FFFFFF;
font-family: 'Roboto Slab', cursive;
}

#vshop_gallery
{
	text-align:center;
	
}
#vshop_producto_list .vshop_precioconsultar
{
float:left;
padding:15px 10px 10px 10px;
width:120px;
text-align:right;
font-size: 15px;
background-color: #000000;
color: #FFFFFF;
}


#vshop_producto_list a
{
display:block;
padding:3px 0px 7px 0px;
}

#vshop_producto_list p
{
clear:both;
margin:0px;
padding:5px;
min-height:40px;
font-size:11px;
}


/* ------------------------------------ */
/*                                      */
/*            pie                       */
/*                                      */
/* ------------------------------------ */

#vshop_pie {
	width: 951px;
	height: 200px;
	color: white;
	font-size: 0.vshop_8em;
	line-height: 1em;
	background: url(.vshop_.vshop_/img_structure/fondo_pie.vshop_png) repeat-x;
	margin: 0 auto;
	clear: both;
	border: #CCCCCC solid 1px;
}

#vshop_pie a {
	color: #ffffff;
	text-decoration: none;
}
#vshop_pie a:visited {
	color: #ffffff;
	text-decoration: none;
}
#vshop_pie a:hover, a:focus {
	text-decoration: underline;
}

/* ------------------------------------ */
/*                                      */
/*           tienda                     */
/*                                      */
/* ------------------------------------ */
#vshop_tiendacesta
{	
	float: right;
	width: 280px;
	margin: 0 0 0 0;
	padding:  0px 0 0 7px;
	background: url(.vshop_.vshop_/img_structure/bg_list_compra.vshop_gif) left top repeat-y;
}
#vshop_tiendacesta h2
{	
	display:block;
	font-size: 1em;
	margin: 0 0 0 0;
	padding:  0 0 0 0px;
	line-height: 1.vshop_4em;
}
#vshop_tiendacesta table
{	
	font-size: 0.vshop_9em;
}

#vshop_tiendacesta hr {
border: 0;
color: #9E9E9E;
background-color: #9E9E9E;
height: 1px;

}
#vshop_tiendalist 
{
float: left;
width: 465px;
padding-top: 0px;
padding-left: 0px;
}
#vshop_familyproducttitle
{
	height: 30px;
	font-size: 1.vshop_4em;
	padding-top: 0px;
	padding-left: 5px;
	background: url(.vshop_.vshop_/img_structure/bg_family_product.vshop_gif) left bottom repeat-x;
	color: #ff9900;
	line-height: 1.vshop_4em;
	font-weight:bold;
}
#vshop_tiendalist h2
{
display:inline;
color: #000000;
font-size: 0.vshop_9em;
line-height: 1.vshop_2em;
}
#vshop_tiendalist p
{
display:block;
margin:0px;
padding-left:10px;
padding-bottom:5px;
color: #000000;
font-size: 0.vshop_9em;
line-height: 1em;
width:220px;
}
.vshop_price
{
width:40px;
color: #000000;
font-size: 1.vshop_5em;
line-height: 1.vshop_6em;
}

.vshop_priceoferta2
{
width:40px;
color: #ff9900;
font-size: 0.vshop_9em;
line-height: 0.vshop_9em;
text-align:left;
text-decoration: none;
}
.vshop_price_decuento
{
color: #ff3300;
font-size: 1.vshop_8em;
line-height: 1.vshop_8em;
}

#vshop_tiendadatos 
{
float: left;
width: 465px;
padding-top: 0px;
padding-left: 0px;
}


#vshop_pago
{
display:block;
margin:0px;
padding-left:10px;
padding-bottom:5px;
color: #000000;
font-size: 1.vshop_2em;
line-height: 1.vshop_2em;

}
#vshop_pago .vshop_comentxti
{
width:130px;
display:block;
color: #000000;
font-size: 0.vshop_8em;
}

/* ------------------------------------ */
/*                                      */
/*           info producto              */
/*                                      */
/* ------------------------------------ */

#vshop_tiendainfo 
{
float: left;
width: 470px;
padding-top: 0px;
padding-left: 0px;
}
#vshop_tiendainfo h2
{
display:block;
color: #000000;
font-size: 1.vshop_5em;
line-height: 1.vshop_5em;
background: url(.vshop_.vshop_/img_structure/bg_family_product.vshop_gif) left bottom repeat-x;
padding-bottom: 5px;
}
#vshop_tiendainfo  p
{
display:block;
margin:0px;
padding-left:10px;
padding-bottom:5px;
color: #000000;
font-size: 0.vshop_9em;
line-height: 1em;
width:220px;
}

#vshop_tiendainfo
{
width:460;
color: #000000;
line-height: 1.vshop_5em;
}
#vshop_tiendainfo h3
{
display:inline;
color: #ff9900;
font-size: 1.vshop_2em;
line-height: 2em;
}
#vshop_tiendainfo #vshop_img_info
{
width:200;
float: left;
margin-right:10px;
}

#vshop_tiendainfo ul{
	position: relative;
	top: 0px;
	left: 0px;
	width: 400px;
	padding-left: 5px;
	margin: 0 0 0 0;
	list-style-type: none;
}
#vshop_tiendainfo li{
margin: 0 0 0 0;
padding-left: 15px;
margin-bottom: 5px;
	margin-top: 5px;
	background: url(.vshop_.vshop_/img_structure/puce_blanco.vshop_gif) left top no-repeat;
	font-size: 1em;
	line-height: 1em;
	}
	

/* ------------------------------------ */
/*                                      */
/*           aviso legal                */
/*                                      */
/* ------------------------------------ */

#vshop_avisos
{
width: 600px;
padding: 10px;
text-align:justify;
line-height: 1.vshop_5em;
}
#vshop_avisos h2
{
display:block;
color: #999999;
font-size: 1.vshop_5em;
line-height: 1.vshop_5em;
padding-bottom: 5px;
}
#vshop_avisos  p
{
display:block;
margin:0px;
padding-left:10px;
padding-bottom:5px;
color: #000000;
font-size: 0.vshop_9em;
line-height: 1em;
}

#vshop_avisos h3
{
display:inline;
color: #ff9900;
font-size: 1.vshop_2em;
line-height: 2em;
}

#vshop_avisos ul{
	position: relative;
	top: 0px;
	left: 0px;
	padding-left: 80px;
	margin: 0 0 0 0;
	list-style-type: none;
}
#vshop_avisos ul li{
margin: 0 0 0 0;
padding-left: 15px;
margin-bottom: 15px;
	margin-top: 15px;
	background: url(.vshop_.vshop_/img_structure/puce_blanco.vshop_gif) left top no-repeat;
	font-size: 1em;
	line-height: 1em;
	}
#vshop_avisos #vshop_img_total
{
float: left;
margin-right:10px;
}
#vshop_avisos #vshop_imgparafo
{
width: 760px;
clear: both;
}

#vshop_info_prod
{
float:left;
padding:0px 10px 10px 10px;
width:455px;
}
#vshop_info_prod h2
{
display:block;
margin:0px;
padding:0px 0px 0px 0px;
color: #000000;
font-size: 1.3em;
line-height:2em;
}


 

  
#vshop_producto_list_short
{
padding:2px 5px 2px 5px;
clear:both;
}
#vshop_producto_list_short .vshop_on
{
background-color: #DFFFFF;
padding:3px;

}
#vshop_producto_list_short .vshop_off
{
background-color: #AED7FF;
padding:3px;

}
#vshop_col1
{
width:450px;
float:left;
}

#vshop_col2
{
width:80px;
float:left;
}
.vshop_pricepvplist
{
font-size:12px;
text-decoration: line-through;
color: #FF0000;
}
.vshop_priceofertalist
{
font-size:14px;
font-weight:bold;
}


/* Easy Slider */
#vshop_slider
{
padding:0px 0px 0px 0px;
margin:0px 0px 0px 3px;
		border: #000000 1px solid;

}

	#vshop_slider ul, #vshop_slider li,
	#vshop_slider2 ul, #vshop_slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#vshop_slider2{margin-top:1em;}
	#vshop_slider li, #vshop_slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:655px;
		overflow:hidden; 
		height:255px;
		}	
	#vshop_prevBtn, #vshop_nextBtn,
	#vshop_slider1next, #vshop_slider1prev{ 
		display:block;
		z-index:1000;
		}	
	#vshop_nextBtn, #vshop_slider1next{ 
	
		}														
	#vshop_prevBtn a, #vshop_nextBtn a,
	#vshop_slider1next a, #vshop_slider1prev a{  
		display:block;
		position:relative;
		background:url(.vshop_.vshop_/images/btn_prev.vshop_gif) no-repeat 0 0;	
		float:left;
		padding:5px;
		}	
	#vshop_nextBtn a, #vshop_slider1next a{ 
		background:url(.vshop_.vshop_/images/btn_next.vshop_gif) no-repeat 0 0;
			float:right;	
		}	
		
	/* numeric controls */	

	ol#vshop_controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#vshop_controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#vshop_controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background: #vshop_CCCCCC;
		color: #555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#vshop_controls li.vshop_current a{
		background: #vshop_FF9900;
		color: #fff;
		}
	ol#vshop_controls li a:focus, #vshop_prevBtn a:focus, #vshop_nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

/*gestion newsletter */

#vshop_gestion_nl
{
font-size:12px;
width:600px;
margin:0 auto;
margin-top:10px;
margin-bottom: 10px;
}
.vshop_error
{
border:2px #FF0000 solid;
background-color: #FFFFCC;
padding:10px;
font-size:14px;
color: #333333;

}

.vshop_noerror
{
border:2px #66CC33 solid;
background-color: #FFFFCC;
padding:10px;
font-size:14px;
color: #333333;

}


#vshop_gestion_nl #vshop_alta
{
float:left;
width:270px;
margin:10px 30px 0 0;
border:2px #CCCCCC solid;
padding:5px;
}
#vshop_gestion_nl #vshop_baja
{
float:left;
width:270px;
margin:10px 0px 0 0;
border:2px #CCCCCC solid;
padding:5px;
}
#vshop_gestion_nl p
{
font-size:10px;
padding:7px;
height:60px;
background-color: #E9F5FE;

}
#vshop_gestion_nl fieldset
{
border:1px #999999 solid;
}
#vshop_gestion_nl legend
{
margin:0px;
padding:0px;
}
#vshop_cesta_mini
{
float:left;
border: #000000 solid 0px;
font-size:15px;
background: url(.vshop_.vshop_/img_structure/fondo_cesta.vshop_png);
width:660px;
height:30px;

}
			#vshop_sortedtable thead th{
				color: #003399;
				font-weight: bold;
				text-decoration: none;
				border:#FF9900 solid;
				border-width:0px 0px 3px 0px;
				margin:0px;
			}
#vshop_sortedtable .vshop_fondo{
			
				cursor:pointer;

				}

			#vshop_sortedtable p {
				font-size:11px;
				margin:0px;
				padding:5px 0px 5px 15px;
				width:370px;
				text-align:justify;
			}
#vshop_sortedtable td{
			background-position:bottom;
			background-repeat:repeat-x;
			border: #999999 solid;
			border-width:1px 1px 1px 1px;
			font-size:10px;

			}
#vshop_sortedtable td a{
			color: #003399;
				font-weight: bold;
				text-decoration: none;
				font-size:13px;
				padding:0px 0px 0px 5px;
			}
#vshop_sortedtable .vshop_nada{

			border-width:0px;

			}
			
/* Cesta */

/*cesta*/

#vshop .num-prods { float:right; position:absolute; top:10px; right:40px; font-size:12px; margin:0 0 30px 0;}
#carro-completo{}
.contenido-carro-completo{padding:0 4em; position:relative;}

#tabla-carro{width:100%; font-size:110%; border-collapse:collapse;}
	#tabla-carro td, #tabla-carro th{padding:10px;}
	#tabla-carro th{width:15%; font-size:110%;}
	#tabla-carro th.tcol2{width:38%}
	#tabla-carro .last td, #tabla-carro .last th{padding:20px 10px;}
	.col-img{}
	.col-prod{}
		.col-prod strong{display:block;}
	.col-precio{text-align:center;}
	.col-cantidad{text-align:center;}
		.elimina-item{margin:0 30px 0 0; width:16px; height:16px; float:right;}
	.col-total{text-align:right;}
	.campocupon{padding:5px; border:1px solid #CCC}
	.camporegalo{padding:5px; border:1px solid #CCC}
	.campocupon, .boton-verificar{vertical-align:bottom;}
	.total{font-size:120%; font-weight:bold;}
	
	.acciones{padding:30px 0 0 0;}
		.continuar, .accion, .nuevocli, .accion2, .accion3{padding:9px 35px;}
	
	.tit-paso{font-size:200%; padding:30px 0 30px 0; margin:10px 0 10px 0;}
	.circular{padding:3px 18px 5px 18px;}
		
	.rotulo-car{padding:0 0 15px 0; font-size:120%; font-weight:bold;}
	#bloque-registro{padding:30px;}
		#bloque-registro .accion{float:right; margin:-10px 0 0 0;}
		.enl-ingrese{font-size:110%; padding:0 0 0 15px;}
	
	.tit-bloque{padding:20px 30px;}
	#bloque-nuevo-cliente{position:relative; margin:40px 0;}
		.content-bloque{overflow:hidden;}
		#bloque-nuevo-cliente p{padding:30px;}
			#bloque-nuevo-cliente .rotulo-car{display:block;}
		#bloque-nuevo-cliente .sub1{float:left;}
		#bloque-nuevo-cliente .sub2{float:left;}
		#bloque-nuevo-cliente .sub3{position:absolute; bottom:35px; left:60%; font-size:110%;}
			#bloque-nuevo-cliente .sub3 li{padding:0 0 3px 15px;}
	
		#bloque-entrega .content-bloque{padding:30px;}
			.masopc{padding:0px 0 5px 0;}
			.listamasopc, .textomens{font-size:12px;}
				.listamasopc li{padding:0 0 3px 0; }
			.campomasopc{display:block; width:100%; }	
		.tabla-bloque{width:100%; font-size:120%; border-collapse:collapse;}	
		.tabla-bloque th{font-size:100%;padding:10px 15px;}
		.tabla-bloque td{padding:10px 15px;}
		#bloque-pago .content-bloque{padding:30px;}
		
		.condiciones{font-size:120%; padding:45px 0 0 30px;}
		.ultima-accion{padding:15px 0 30px 30px;}
	
#tabla-carro tr, .tit-bloque, .tabla-bloque td, .tabla-bloque tr{border-bottom:1px solid #dddddd;}
#tabla-carro
	{border:2px solid #dddddd;}
	#tabla-carro thead th,
.tit-bloque
	{ }	
	
	#tabla-carro .last, #tabla-carro .last td, #tabla-carro .last th{background:#f0f0f0;}
	
	
#bloque-entrega,
.contenido-aside,
.contenido-formulario input,
.contenido-formulario select,
.contenido-formulario textarea
	{border:1px solid #dddddd;}

.tit-bloque{	
background: #fdfdfd;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #fdfdfd 35%, #f2f2f2 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(35%,#fdfdfd), color-stop(100%,#f2f2f2));
background: -webkit-linear-gradient(top,  #fdfdfd 35%,#f2f2f2 100%);
background: -o-linear-gradient(top,  #fdfdfd 35%,#f2f2f2 100%);
background: -ms-linear-gradient(top,  #fdfdfd 35%,#f2f2f2 100%);
background: linear-gradient(to bottom,  #fdfdfd 35%,#f2f2f2 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f2f2f2',GradientType=0 );
}

.circular{border-radius:50%;}
.circular{background: #333; color:#FFF;}
#detalle-producto{}	
	.ficha-prod-detalle{float:left; width:320px;}
	.tit-prod-detalle{font-size:200%; padding:0 0 30px 0;}
	.colprod{ padding:0 15px 0 0;}
	.colprod p{text-align: justify; line-height: 135%;}
	#detalle-producto .tit-seccion{margin:0 4em 10px 0;}
	#detalle-producto .intro-prod {padding:0;}
		#detalle-producto .intro-prod ul,
		#detalle-producto .intro-prod ol,
		#detalle-producto .intro-prod p
			{padding:0 0 10px 0;}
		#detalle-producto .intro-prod li
		{padding:0 0 3px 15px;}

#sidebar-prod-detalle{float:right; width:320px; padding:5px 0 0 0;}
		.colcesta{margin:0 5px 15px 0;}	

		.bloque-cesta{padding:10px; border-radius:5px; }
			.ref-prod{float:left; padding:20px 0 0 0;}
			.bloque-cesta .caract-prod{float:right; padding:0 0 3px 0;  margin:0 0 5px 0;}

				
			.bloque-cesta .precio-antes{margin:5px 0 0 0;}
			.bloque-cesta .precio-ahora{margin:0 0 0 10px; font-size:18px;}
			.prod-dispon{padding:10px 0; margin:15px 0; font-size:120%;}
			.prod-cantidad{}
			.prod-cantidad select{padding: 0 0 0 15px;}
			.boton{padding:8px 15px 8px 30px; min-height:35px;}
				
				
		.compartir-prod{padding: 15px; position:relative;}
			.enviar-amigo{float:right;}
				.enviar-amigo a{padding:5px 0 5px 20px; }
		
		.modos-pago{padding:15px; font-size:120%; border-radius:5px; border:1px solid #999} 
		.prod-dispon{border-top:1px solid #DDD; border-bottom:1px solid #DDD; clear:both;}