Cita: border-left:1px solid #666666;
border-right:1px solid #666666;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
por un lado ya que los 4 bordes son iguales, se puede abreviar usando border:
border:1px solid #666;
para asignarle el mismo estilo a varias clases, se separa las clases con una coma (mucho más sencillo!!!):
Código HTML:
.box_marco,
.barra_tit1,
.barra_tit2{
border:1px solid #666}
Cita: No se si este permitido usar IDs repetidos porque se supone que por algo son ID (Identificadores Unicos)
como bien concluís, los ID tienen que ser únicos.