.producto{
display:inline;
float:left;
width:260px;
height:350px;
text-align:center;
margin-bottom:40px;
}
.nombre{
width:240px;
font-size:18px;
color:#16357F;
text-align:left;
margin-bottom:10px;
}
.foto{
width:240px;
margin-bottom:10px;
}
.descripcion{
width:240px;
margin-bottom:6px;
text-align:justify;
}
.precio{
width:240px;
text-align:right;
}
.tabla_producto{
border-collapse:collapse;
margin-bottom:40px;
border-left:2px solid #FFF;
	border-right:2px solid #FFF;
}
.tabla_producto tr td{
	width:33%;
	vertical-align:middle;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-bottom:15px;
	font-size:11px;
	font-weight:bold;
	color:#16357F;
	text-align:center;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.detalle{
text-align:justify;
padding-left:20px;
/*border-left:1px solid #CCCCCC;*/
}
.detalle h1{
margin:0px;
padding:0px;
padding-bottom:10px;
font-size:16px;
font-weight:bold;
color:#16357F;
text-transform: uppercase;
}
.detalle a{
display:block;
margin-top:10px;
padding-left:24px;
font-weight:bold;
line-height:30px;
border: 1px solid #CCCCCC;
float:right;
margin-left:3px;
font-size:11px;
}
#imprimir{
width:51px;
background:url(imagenes/printer.gif) no-repeat 5px center;
}
#imprimir_grande{
width:150px;
background:url(imagenes/printer.gif) no-repeat 5px center;
}
#enviar{
width:102px;
background:url(imagenes/mail.gif) no-repeat 5px center;
}
#donde{
width:104px;
background:url(imagenes/world.gif) no-repeat 5px center;
}
#atras{
text-align:center;
padding-right:10px;
background:url(imagenes/flechaatras.gif) no-repeat 5px center;
}
.foto_detalle{
border:1px solid #CCCCCC;
padding:10px;
/*border-right-width:0px;*/
}