@charset "UTF-8";

input, textarea, button {outline:none;}

button.smallR {
	width:80px;
	float:right;
}
.smallR {
	border-radius:5px;
	-moz-border-radius:5px; 
	height:24px; 
	line-height:24px;
	background:#ccc;
	background: -webkit-gradient(linear, left top, left bottom, from(#e0e0e0), to(#a0a0a0));
	background: -moz-linear-gradient(top,  #e0e0e0,  #a0a0a0);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e0e0e0, endColorstr=#a0a0a0)";
	-webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
	color:#000; 
	text-shadow:0 1px 1px #e0e0e0;
}

.smallR:hover {
	-webkit-box-shadow: 1px 0 10px rgba(200, 200, 200, .5);
	-moz-box-shadow: 1px 0 15px rgba(200, 200, 200, .5);
	box-shadow: 1px 0 15px rgba(200, 200, 200, .5);
}

#sendemail input {
	width:250px;
	float:right;
	margin-right:10px;
	height:24px; 
	line-height:24px;
	border-radius:5px;
	-moz-border-radius:5px;
	border:0;
	padding:0 5px;
}

.nb {
	color:#e0e0e0;
	text-align:center;
	background:#303030;
	padding:20px 15px;
	margin-bottom:15px;
	border:1px solid #404040;
	border-radius:10px;
	-moz-border-radius:10px;
	background:#303030;
	background: -webkit-gradient(linear, left top, left bottom, from(#404040), to(#202020));
	background: -moz-linear-gradient(top,  #404040,  #202020);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#404040, endColorstr=#202020)";
}

.invoiceTitle {
	 position:relative;
	 display:block;
	 height:10px;
	 width:100%;
}
		
.invoice div 			{width:auto; float:left;}
.invoice .descr 		{width:38%;}
.invoice .qty 			{width:10%; text-align:center;}
.invoice .format 		{width:24%;}
.invoice .amount 		{width:14%; text-align:right;}

.invoiceTitle .cancelled {
	position:absolute; 
	top:50px;
	left:80px;
	color:#ff0000; 
	font-size:58px;
	-webkit-transform: rotate(-15deg); 
	-moz-transform: rotate(-15deg);
}