#modernbricksmenu{
  padding: 0;
  width: 100%;
  background: transparent;
  voice-family: "\"}\"";
  voice-family: inherit;
}
#modernbricksmenu ul{
  font: bold 11px Arial;
  margin:0;
  margin-left: 10px;
  padding: 0;
  list-style: none;
}
#modernbricksmenu li{
  display: inline;
  margin: 0 5px 0 0;
  padding: 0;
  text-transform:uppercase;
}
#modernbricksmenu a{
  float: left;
  display: block;
  color: white;
  margin: 0 1px 0 0;
  padding: 1px 10px;
  text-decoration: none;
  letter-spacing: 1px;
  background-color: black;
  border-bottom: 1px solid white; 
}

#person label {
	margin:	3px 3px 3px 3px;
	width: 80px;
  float: left;
}
#person select {
	margin:	3px 3px 3px 0px;
	width: auto;
  float: left;
}
#person img {
	margin:	3px 3px 3px 0px;
  float: right;
}
#person input {
	margin:	3px 3px 3px 0px;
	width: 130px;
  	float: left;
}
#person br{
  clear: left;
}

#carrello label {
	margin:	3px 3px 3px 3px;
	width: 80px;
  float: left;
}
#carrello input {
	margin-bottom: 3px;
	width: 130px;
  float: left;
}
#carrello br{
  clear: left;
}

.c1{ /* data */
	width:60px;
	float:left;
}
.c2{ /* desc */
	width:250px;
	float:left;
}
.c3{ /* part */
	width:45px;
	float:left;
  text-align: center;
}
.c4{ /* price */
	width:50px;
	float:left;
  text-align: right;
}
.c5{ /* del */
	width:20px;
	float:left;
  text-align: right;
}
.c6{ /* edit */
	width:20px;
	float:left;
  text-align: right;
}
.ct{
	font-weight: bold;
	width:140px;
	float:left;
  text-align: right;
}



