/* TICKET */
div.ticket { margin-bottom: 10px; position: relative; }

	div.ticket strong.coroa { background: url(../../../imagens/coroa-especial.png) no-repeat; display: block; height: 120px; left: -3px; overflow: hidden; position: absolute; text-indent: -999em; top: -49px; width: 120px; z-index: 3; }

	div.ticket div.cima { background: url(../../../imagens/ticket.png) no-repeat 0 0; height: 15px; }	
	div.ticket div.meio { background: url(../../../imagens/ticket.png) repeat-y -5160px 0; display: block; overflow: hidden; position: relative; }
	div.ticket div.baixo { background: url(../../../imagens/ticket.png) no-repeat -645px bottom; height: 20px; }
		
		div.ticket div.meio div.conteudo { border: 1px dashed #CCCCCC; float: left; margin: 0 20px; overflow: hidden; padding: 0 10px;  width: 582px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
			div.ticket div.meio div.conteudo a.usuario { display: block; float: left; height: 70px; overflow: hidden; margin: 10px 10px 10px 0; overflow: hidden; position: relative; width: 85px; }
			div.ticket div.meio div.conteudo div { float: left; width: 487px; }
				div.ticket div.meio div.conteudo div h6 { font: italic normal bold 18px/20px Arial, Helvetica, Sans-Serif; margin: 10px 0; }
				div.ticket div.meio div.conteudo div p { font: 13px/17px Verdana, Sans-Serif; margin: 10px 0; }
					div.ticket div.meio div.conteudo div p strong.data { color: #CC0000; }
					div.ticket div.meio div.conteudo div p a { color: #789F00; margin-right: 30px; text-decoration: underline; }
					div.ticket div.meio div.conteudo div p a:hover { text-decoration: none; }
				div.ticket div.meio div.conteudo div p.status { background: #E9F2F5; border: 1px solid #D4DDE0; clear: both; color: #4C92AC; display: block; font: 16px/16px Arial, Helvetica, Sans-Serif; margin: 15px 0; padding: 5px; text-align: center; /**/ -moz-border-radius: 5px; -webkit-border-radius: 5px; }
					div.ticket div.meio div.conteudo div p.status strong { color: inherit; font: italic bold 16px/16px Arial, Helvetica, Sans-Serif; }
				
		div.ticket div.meio a.destacar { background: url(../../../imagens/ticket-destacar.png) no-repeat center 41px; height: 72px; margin-top: -36px; position: absolute; right: 0; text-align: center; top: 50%; width: 85px; }
			div.ticket div.meio a.destacar span,
			div.ticket div.meio a.destacar strong { color: #333333; display: block; font: 13px/14px "Times New Roman", Georgia, Serif; text-transform: uppercase; }
			div.ticket div.meio a.destacar strong { color: #0098CA; margin-top: 30px; }
	
	div.disponivel div.cima { background: url(../../../imagens/ticket.png) no-repeat -2580px 0; }	
	div.disponivel div.meio { background: url(../../../imagens/ticket.png) repeat-y -6450px 0; }	
		div.disponivel div.meio div.conteudo { width: 498px; }
			div.disponivel div.meio div.conteudo div { width: 403px; }		
	div.disponivel div.baixo { background: url(../../../imagens/ticket.png) no-repeat -3225px 0; }
	
	div.especial div.cima { background: url(../../../imagens/ticket.png) no-repeat -1290px 0; }	
	div.especial div.meio { background: url(../../../imagens/ticket.png) repeat-y -5805px 0; }		
	div.especial div.baixo { background: url(../../../imagens/ticket.png) no-repeat -1935px 0; }
	
	div.disponivelEspecial div.cima { background: url(../../../imagens/ticket.png) no-repeat -3870px 0; }	
	div.disponivelEspecial div.meio { background: url(../../../imagens/ticket.png) repeat-y -7095px 0; }	
		div.disponivelEspecial div.meio div.conteudo { width: 498px; }
			div.disponivelEspecial div.meio div.conteudo div { width: 403px; }		
	div.disponivelEspecial div.baixo { background: url(../../../imagens/ticket.png) no-repeat -4515px 0; }
