BODY { margin: 0px; background: white; font-family: Helvetica, Arial, sans-serif; font-size: 10pt; color: #888 }

#contenedor {width: 760px; background: #fff; }
#encabezado {height: 40px; border-bottom: 1px solid #ccc;}
#pie {height: 40px; border-top: 1px solid #ccc;}
/*
a img {border: 0px none;}

.limpia { clear: both }

#contenedor800 { width: 800px; background: #fff; margin: auto; }
#paddingprincipal { padding: 20px; background: #fff; }

#encabezado { height: 66px; border-top: 1px solid #aaa }
#encabezado #botones { float: left; }
#encabezado #botones a { padding-right: 20px; }
#encabezado h1 { margin: 0px; float: right; padding-top: 3px;}
#encabezado #subsecciones { border-top: 1px solid #aaa; margin-top: 3px; }
#encabezado #subsecciones a { padding-right: 20px; }

#cuerpoprincipal { }
#cuerpoprincipal #textocolumnas { float: left; width: 210px; margin-right: 40px; text-align: justify;}
#cuerpoprincipal .fotoderecha { float: right; width: 255px; }
#pie { height: 110px; width: 760px; background: #fff; border-top: 1px solid #aaa; }
#pie #idiomas { float: left; }
#pie #secciones { float: right; width: 100px; text-align: right; font-size: 7pt; padding-top: 3px; }
#pie #secciones a { margin-bottom: 3px; font-size: 7pt; }

.producto {width: 120px; height: 120px; float: left; overflow: hidden;}
.producto div {text-align: center;}
.producto div a {color: #888; font-size: 8pt; text-decoration: none;}

#paginador {clear: both;}
#paginador a {color: blue; font-size: 9pt; text-decoration: none; }

#barra-lateral { width: 200px; text-align: center; font-size: 9pt; float: left;}
#detalle-producto {text-align: justify; padding: 0px 8px 0px 8px;}
#barra-lateral #imagenes {text-align: left;}
#barra-lateral #imagenes div {float: left; margin: 4px;}
#fotos {float: left; width: 550px; height: 500px; text-align: center;} 
#fotos img {margin-top: 100px;}
*/