@CHARSET "ISO-8859-1";
.settingsForm
{
 padding: 0px;	
 
 color: black;
 border-radius: 2px;
}

#default-settings dd,
#default-settings dt
{

 width: 400px;
 margin: 0;
 padding: 0;

}

#default-settings dt
{
 width: 250px;
 
}

#default-settings label
{
 padding: 2px;
 border: 1px solid transparent;
 margin-top: 5px;
 margin-bottom: 5px;
 display: block;
 margin-left: 10px;
 
}

#default-settings fieldset dl dt:nth-of-type(even),
#default-settings fieldset dl dd:nth-of-type(even)
{
 background: #1b1b1b;
background: rgba(255,255,255,0.3);
}
	
#default-settings input[type="text"]
{
 margin: 0;
 margin: 4px;
 width: 190px;
 padding: 4px;
}

#default-settings select
{
 margin: 0;
 padding: 4px;
 margin: 4px;
 width: 200px;
}
#default-settings input[type="checkbox"]
{
 margin-top: 11px;
 margin-bottom: 10px;
}

dd > textarea
{
 height: 200px !important;
 width: 500px !important;	
}


/* invoice form */
.invoiceForm
{
 max-width: 600px;
 min-width: 320px;
 margin: 0 auto;	
	
}
.invoiceForm > dl.zend_form > dt,
.invoiceForm > dl.zend_form > dd
{
 width: 300px;	
 float: left;
 clear: none;
 padding-left: 0;
 margin-left: 0;
 padding-top: 4px;
 padding-bottom: 4px;
 
}
.invoiceForm > dl.zend_form > dt
{
 clear: left;	
 width: 150px;	
}

.invoiceForm > dl.zend_form > dd
{
 clear: right;	
}

.invoiceForm > dl input,
.invoiceForm > dl #due,

.invoiceForm > dl textarea,
.invoiceForm > dl #comment-element #comment,
.invoiceForm > dl select
{
 width: 300px;
 max-height: 80px;
 padding: 3px;	
}

.invoiceForm > dl.zend_form > dd > input[type="submit"]
{
 padding: 10px;	
}
.invoiceForm #list-products
{
 width: 100%;
 table-layout: fixed;	
 padding: 10px;
 background: #ccc;
}

.invoiceForm #list-products td > input
{
 width: 90%;	
 text-align: right;	
}

.invoiceForm #list-products td.name
{
 width: 50%;	
 text-align: left;	
}

.invoiceForm #list-products td.amount
{
 width: 20%;	
	
}


.invoiceForm #list-products td.action
{
 width: 30px;	
	
}