#print-result {display:none !important;}

.alignRight {
	text-align: right;
}

.alignLeft {
	text-align: left;
}	  

tr.even {
	background-color: #eaeaea;
}

tr.odd {
	background-color: #cdcdcd;
}

tr.sol1 {
	background-color: #ffffd6;
}

tr.sol2 {
	background-color: #f9e7b2;
}

tr.sol3 {
	background-color: #d0b2f9;
}

#instEnfermagem, #instFarmacia {
	border: 1px solid #999999;
	margin-bottom: 10px;
}

table#dadosFarmacia th, table#solucoes th, table#etapas th, table#observacao th, , table#patient-data th {
	background-color: #d6ffdc;
}

table#dadosFarmacia, table#etapas, table#observacao, table#patient-data  {
	width: 100%;
	margin-bottom: 10px;
}

table#dadosFarmacia  {
	width: 100%;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
}

table#solucoes{
	width: 100%;
	border-top: 1px solid #999999;

}

table#dadosFarmacia{
	font-size: 14px;
}

table#dadosFarmacia th {

	padding: 5px;
}

table#dadosFarmacia td {
	margin: 0;
	font-size: 12px;
	border: 0px;
	padding: 1px 5px;
	
}

table#solucoes{
	font-size: 14px;
}

table#solucoes th {
	padding: 5px;
}

table#solucoes td {
	margin: 0;
	font-size: 12px;
	border: 0px;
	
}

table#etapas{
	font-size: 12px;
}

table#etapas th {
	border: 1px solid #999999;
	padding: 5px;
	
}

table#etapas td {
	margin: 0;
	font-size: 12px;
	border: 0px;
	border: 1px solid #999999;
	
}

#calc-dcarbo ol li, #calc-dcarbo ul li{
	font-size: 11px;
	text-align: left;
	
}

#calc-dcarbo ul li {
	margin:0 5px 10px 5px ;
}
#calc-dcarbo ol li {
	list-style-type: decimal;
	margin:0 20px 8px 27px ;
}

table#patient-data{
	text-align: left;
}

table#observacao, table#patient-data{
	border: 1px solid #999999;
}
table#observacao td, table#patient-data td{
	font-size: 12px;
}

table#observacao td h4, table#patient-data h4{
	font-size: 14px;
}
table#observacao th, table#patient-data th{
	font-size: 12px;
}

div#recomendacoes {
	border: 1px solid #999999;
	
}

