div.componentframe
{
 overflow: hidden !important;
}
div.fieldDesc
{
 display: none;
}
div.fieldTit, div.fieldVal
{
 float: left;
 margin: 0px 10px 15px 0;
}
div.fieldVal input
{
 width: 90%;
}
div.checkField input
{
 width: 15px;
}
br.break
{
 clear: both;
}
table#tablePrix td
{
 padding: 0px 5px 25px 0;
 vertical-align: bottom;
}
table#tablePrix th
{
 padding: 0px 5px 10px 0;
 vertical-align: bottom;
 font-weight: bold;
}
table#tablePrix td:first-child
{
 font-weight: bold;
}
.warningBorder
{
 border: 1px solid #FF9966;
}
div.warningBorder
{
 padding: 0 3px 2px 0;
}