/* @override 
	http://columbus.atolo.eu/skin/css/columbus-form-2012.css */

label,
label.main-label {
	width: 10em;
	display: inline-block;
	vertical-align: top;
}

label.wide {
	width: 80%;
	display: inline-block;
}

label.autowidth,
.autowidth label {
	width: auto;
	display: inline-block;
}

.labelForRadio {
	width: auto;
	margin-right: 2em;
}

input+label {
	margin-left: 1ex;
}


p.form-group.checkbox input,
p.form-group.radio input {
	float: none;
}


.invoicerulelabel
{
	display: inline-block;
	width: 8em;
}

.invoicerulelabellong
{
	display: inline-block;
	width: 16em;
}

.nothingInvoiced
{
	visibility: none;
	display: none;
}

.partiallyInvoiced
{
	color: orange;
}

.fullyInvoiced
{
	color: green;
}

.toomuchInvoiced
{
	color: purple;
}

.realQuantity
{
	color: silver;
}

.quantityToInvoice
{
	color: blue;
}



