div.tx-idsdpcpricelist-pi1 {text-align:left;}
.tx-idsdpcpricelist-pi1 form	{margin: 20px 0; background-color: #ccc; padding: 10px;}

.tx-idsdpcpricelist-pi1 thead th {font-weight: bold; padding: 5px 20px;}
.tx-idsdpcpricelist-pi1 tbody td {text-align: left; padding: 3px 20px;}

.tx-idsdpcpricelist-pi1 legend {font-weight: bold; padding:3px;}

.tx-idsdpcpricelist-pi1 fieldset#client,
.tx-idsdpcpricelist-pi1 fieldset#sLicence,
.tx-idsdpcpricelist-pi1 fieldset#sVariant,
.tx-idsdpcpricelist-pi1 fieldset#dLicence,
.tx-idsdpcpricelist-pi1 fieldset#dVariant,
.tx-idsdpcpricelist-pi1 fieldset#pricegroup		{float: left; text-align: left; margin: 8px;}
.tx-idsdpcpricelist-pi1 fieldset#submitform		{clear: both;}
.tx-idsdpcpricelist-pi1 fieldset#submitform	input	{margin: 10px;}

.tx-idsdpcpricelist-pi1 dl {color: white; background-color: #dfdfdf; border: 1px solid #000; width: 388px; padding: 1px; overflow: auto;}
.tx-idsdpcpricelist-pi1 dt {vertical-align: middle; background-color: #8494a1; font-weight: bold; font-size: 1em; clear: left; float: left; margin: 2px; padding: 2px 5px 2px 20px; width: 240px;}
.tx-idsdpcpricelist-pi1 dt span {display: block; font-weight: normal;}
.tx-idsdpcpricelist-pi1 dd {vertical-align: middle; background-color: #8494a1; font-weight: bold; font-size: 1em; clear: right; float: left; margin: 2px; padding: 2px 20px 2px 5px; width: 90px; text-align: right;}
.tx-idsdpcpricelist-pi1 .clear {clear: both;}
