/* CSS Document */

#billContent
{
	position:		relative;
	height: 		540px;
	margin: 		20px auto;
	padding:		1px 0;
	
	box-shadow:				0px 0px 20px 3px #111;
	-moz-box-shadow:		0px 0px 20px 3px #111;
	-webkit-box-shadow:		0px 0px 20px 3px #111;
}

#billContent #repairHeader
{
	margin-top:		10px;
	text-align:		center;
	font-size:		12px;
}

#billContent #repairHeader #immat
{
	margin-left:	10px;
}

#repairList
{
	list-style:		none;
	text-indent:	0px;
	overflow: 		auto;
	height: 		400px;
	margin: 		0;
	padding:		5px 20px 0 20px;
}

#repairList li
{
	margin-bottom:	10px;
}


#repairList p
{
	margin:			0;
}

#repairList .price
{
	float:			right;
	color:			orange;
}

#repairList .label
{
	font-size: 		18px;
}

#repairList .code
{
	font-size:		12px;
	font-weight:	bold;
}

#billContent hr 
{
	margin: 		3px 0;
}

#total
{
	text-transform:	uppercase;
	font-weight:	bold;
	margin:			0 auto;
	width: 			550px;
}

#total:after
{
    content:        ".";
    height:         0;
    display:        block;
    visibility:     hidden;
    clear:          both;
}

#total #totalLabel
{
	font-size:		30px;
    float:          left;
}

#total #totalPrice
{
	font-size:		24px;
	float:			right;
	color:			orange;
}


#billContent #buttons
{
	position:		relative;
	margin: 		20px 0;
}

#billContent #buttons #backToRepair, #billContent #buttons #sendByMail
{
	
	background:				#111;
	height: 				32px;
	width: 					196px;
	color: 					white;
	font-weight: 			bold;
	font-size: 				15px;
	
	border-radius:			5px;
	-moz-border-radius:		5px;
	-webkit-border-radius:	5px;
	
	border:			2px solid #FF9900;

	filter: 		progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#000000'); /* for IE */
	background: 	-webkit-gradient(linear, left top, left bottom, from(#333), to(#000)); /* for webkit browsers */
	background: 	-moz-linear-gradient(top,  #333,  #000); /* for firefox 3.6+ */ 
	
	cursor:			pointer;
}

#billContent #buttons #backToRepair
{
	position:		relative;
	left:			10px;
}

#billContent #buttons #sendByMail
{
	position:				absolute;
	right:					10px;
}
