#page_content, #left_sidebar, #right_sidebar, #header, #footer {display: none;}

#print-result {display:block !important;text-align: center;}

#print-header {
	
}

body, html{
	margin:0px;
}
h4, h5 {
	text-align: center;
	clear: both;
}

h4 {
	font-size: 11pt;
}

h5 {
	font-size: 8pt;
}

.alignRight {
	text-align: right;
}

.alignLeft {
	text-align: left;
}	  

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

.even {
	background-color: #eaeaea;
}

.odd {
	background-color: #cccccc;
}

.sol1 {
	background-color: #ffffd6;
}

.sol2 {
	background-color: #f9e7b2;
}

.sol3 {
	background-color: #d0b2f9;
}

th {
	background-color: #d6ffdc;
	font-size: 8pt;
	text-align: center;
	border-bottom: 2px solid black;
}

.calculadoraResultado {
	font-size: 9pt;
}

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

table#dadosFarmacia{
	font-size: 9pt;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
}

table#dadosFarmacia th {
	padding: 1px 5px;
}

table#dadosFarmacia tr td:last-child {
	border: 0px;
}

table#dadosFarmacia td {
	margin: 0;
	font-size: 9pt;
	border: 0px;
	padding: 1px 5px;
	border-right: 1px solid #999999;
}

table#solucoes{
	font-size: 9pt;
	background-color: #eaeaea;
	border-top: 1px solid #999999;
}

table#solucoes th {
	padding: 1px 5px;
}

table#solucoes td {
	margin: 0;
	font-size: 9pt;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	
}

table#solucoes tr:last-child td {
	border-bottom:0px;
}

table#solucoes tr td:last-child {
	border-right:0px;
}

table#etapas{
	font-size: 9pt;
}

table#etapas th {
	border: 1px solid #999999;
	padding: 5px;
	font-size: 9pt;
}

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

ol li, ul li{
	font-size: 9pt;
	text-align: left;
	line-height: 9pt;
}

ol.inicio, ul.inicio {
	width: 100%;
	float: left;
}

ul li {
	list-style-type: disc;
	margin:0 5px 2px 5px ;
}

ul {
	list-style-type: disc;
	
}

ol li {
	list-style-type: decimal;
	margin:0 0px 11px 27px ;
	padding: 0px;
}

table#patient-data{
	clear: both;	
	border: 1px solid #999999;
	text-align: left;
}

table#observacao{
	clear: both;	
	border: 1px solid #999999;
}

table#observacao td{
	font-size: 8pt;
}

div#recomendacoes{
	font-size: 8pt;
	border: 1px solid #999999;
	text-indent: 20px;
}
