body {margin:0px;background:#f0ebe2;}

a {color:#ff0000;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:underline;}

@top-left{ 
	content: "";
} 
@bottom-center { 
	content: ""; 
} 
 

#corpo {width:742px;background:#FFFFFF;padding-bottom:70px;margin-left:auto;margin-right:auto;}

#topo {width:100%;background:url(../images/topo.jpg) no-repeat;height:145px;}

#rodape {width:742px;background:url(../images/rodape.jpg) repeat-x;height:70px;vertical-align:bottom;margin-left:auto;margin-right:auto;font-family:Arial;font-size:11px;text-align:right;color:#999;}

#erro {text-align:center;color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:10px;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;width:auto;}

#tp_corpo {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:5px;border:1px solid #999999;color:#000000;width:650px;margin-bottom:10px;height:20px;margin-right:auto;margin-left:auto;background:#FFFFFF;}

#tp_corpo .tp_cliente {float:left;margin-right:20px;}
#tp_corpo .tp_posto {float:left;margin-right:20px;}
#tp_corpo .tp_amostra {float:left;}


#tp_corpo_m {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:5px;border:1px solid #999999;color:#000000;width:650px;height:20px;margin-right:auto;margin-left:auto;background:#FFFFFF;}

#m_medico  {font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:5px;color:#000000;width:650px;height:35px;margin-right:auto;margin-left:auto;background:#FFFFFF;}
#m_medico .m_t {margin-right:4px;float:left;cursor:pointer;width:30.7%;font-weight:bold;padding:5px;text-align:center;border:1px solid #F3F3F3;}

#login {color:#122e69;text-align:left;width:250px;height:200px;padding:35px;padding-top:50px;font-family:Arial, Helvetica, sans-serif;font-size:11px;background:url(../images/fundo_login.jpg) no-repeat;margin-left:auto;margin-right:auto;}
#login .Ltxt {color:#333333;text-align:right;float:left;width:60px;padding-right:10px;}
#login .ipt {float:left}
#login input {border:1px solid #122e69;background:#FFFFFF;}

#log_bt {margin-left:70px;}
#log_bt input {background:#122e69;color:#FFFFFF;}

#listagem {width:650px;font-family:Arial, Helvetica, sans-serif;font-size:11px;border:1px solid #999999;padding:5px;margin-left:auto;margin-right:auto;height:auto;background:#FFFFFF;}

#listagem .lis_a {cursor:pointer;margin-bottom:1px;border-bottom:1px solid #fff;height:20px;padding-top:2px;}
#listagem .lis_tt {background-color:#ffffff;height:20px;font-weight:bold;margin-bottom:1px;}
#listagem .lis_d {margin-bottom:1px;border-bottom:1px solid #fff;height:20px;padding-top:2px;}
#listagem .lis_a1 {cursor:pointer;}

#listagem .c1a {float:left;width:60px;border-right:2px solid #fff;height:20px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem .c2a {float:left;width:370px;border-right:2px solid #fff;height:20px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem .c3a {float:left;width:60px;border-right:2px solid #fff;height:20px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem .c4a {float:left;width:100px;border-right:2px solid #fff;height:20px;vertical-align:middle;padding-left:5px;padding-top:2px;}
#listagem .c5a {float:left;width:20px;vertical-align:middle;padding-left:5px;vertical-align:middle;padding-top:2px;}

#listagem .c1d {float:left;width:60px;border-right:2px solid #fff;height:20px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem .c2d {float:left;width:370px;border-right:2px solid #fff;height:20px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem .c3d {float:left;width:60px;border-right:2px solid #fff;height:20px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem .c4d {float:left;width:100px;border-right:2px solid #fff;height:20px;vertical-align:middle;padding-left:5px;padding-top:2px;}
#listagem .c5d {float:left;width:20px;vertical-align:middle;padding-left:5px;vertical-align:middle;padding-top:2px;}


#listagem .c1 {float:left;width:60px;padding-top:5px;padding-left:5px;border-right:2px solid #fff;background:#122e69;color:#FFFFFF;font-weight:bold;}
#listagem .c2 {float:left;width:370px;padding-top:5px;padding-left:5px;border-right:2px solid #fff;background:#122e69;color:#FFFFFF;font-weight:bold;}
#listagem .c3 {float:left;width:60px;padding-top:5px;padding-left:5px;border-right:2px solid #fff;background:#122e69;color:#FFFFFF;font-weight:bold;}
#listagem .c4 {float:left;width:100px;padding-top:5px;padding-left:5px;border-right:2px solid #fff;background:#122e69;color:#FFFFFF;font-weight:bold;}
#listagem .c5 {float:left;width:27px;padding-top:5px;padding-left:5px;background:#122e69;color:#FFFFFF;font-weight:bold;}


<!-- listagem médico -->
#headgrid {padding:5px;}

#listagem_m {font-family:Arial, Helvetica, sans-serif;width:650px;font-size:11px;border:1px solid #999999;padding:5px;margin-left:auto;margin-right:auto;height:auto;}

#listagem_m .lis_a {cursor:pointer;margin-bottom:1px;border-bottom:1px solid #fff;height:20px;padding-top:2px;}
#listagem_m .lis_tt {background-color:#ffffff;height:20px;font-weight:bold;margin-bottom:1px;}
#listagem_m .lis_d {padding-bottom:5px;}
#listagem_m .lis_a1 {cursor:pointer;}

#listagem_m .c1 {float:left;width:260px;padding-top:5px;padding-left:5px;border-right:2px solid #fff;background:#122e69;color:#FFFFFF;font-weight:bold;}
#listagem_m .c2 {float:left;width:70px;padding-top:5px;padding-left:5px;border-right:2px solid #fff;background:#122e69;color:#FFFFFF;font-weight:bold;}
#listagem_m .c3 {float:left;width:70px;padding-top:5px;padding-left:5px;border-right:2px solid #fff;background:#122e69;color:#FFFFFF;font-weight:bold;}
#listagem_m .c4 {float:left;width:205px;padding-top:5px;padding-left:5px;border-right:2px solid #fff;background:#122e69;color:#FFFFFF;font-weight:bold;}
#listagem_m .c5 {float:left;width:12px;padding-top:5px;padding-left:5px;background:#122e69;color:#FFFFFF;font-weight:bold;}

#listagem_m1 {font-family:Arial, Helvetica, sans-serif;width:650px;font-size:11px;overflow:auto;height:250px}

#listagem_m1 .lis_a {cursor:pointer;margin-bottom:1px;border-bottom:1px solid #fff;height:25px;padding-top:2px;}

#listagem_m1 .c1a {float:left;width:260px;border-right:2px solid #fff;height:25px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem_m1 .c2a {float:left;width:70px;border-right:2px solid #fff;height:25px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem_m1 .c3a {float:left;width:70px;border-right:2px solid #fff;height:25px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem_m1 .c4a {float:left;width:205px;border-right:2px solid #fff;height:25px;vertical-align:middle;padding-left:5px;padding-top:2px;}
#listagem_m1 .c5a {float:left;width:27px;vertical-align:middle;padding-left:5px;vertical-align:middle;padding-top:2px;}

#listagem_m1 .c1d {float:left;width:260px;border-right:2px solid #fff;height:25px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem_m1 .c2d {float:left;width:70px;border-right:2px solid #fff;height:25px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem_m1 .c3d {float:left;width:70px;border-right:2px solid #fff;height:25px;padding-left:5px;vertical-align:middle;padding-top:2px;}
#listagem_m1 .c4d {float:left;width:205px;border-right:2px solid #fff;height:25px;vertical-align:middle;padding-left:5px;padding-top:2px;}
#listagem_m1 .c5d {float:left;width:27px;vertical-align:middle;padding-left:5px;vertical-align:middle;padding-top:2px;}


#listagem_m1 .iframe {overflow:hidden;}

#menu {font-family:Arial, Helvetica, sans-serif;font-size:11px;position:relative;top:107px;right:10px;float:right;}
#menu .m_t {padding-left:20px;padding-right:20px;padding-top:1px;padding-bottom:0px;height:16px;cursor:pointer;float:left;margin-right:2px;}

#cabecalho {font-family:Lucida Console,Courier New,Courier;font-weight:bold;font-size:11px;padding-bottom:15px;border-bottom:1px solid #000;height:75px;padding-left:10px;}
#cabecalho .ca1 {width:450px;float:left;}
#cabecalho .ca2 {width:250px;float:left;}

#txtExm {font-family:Lucida Console,Courier New,Courier;font-size:8pt;margin-top:60px;padding-bottom:110px;}
#txtExm hr {color:#d2d2d2;height:0px;margin-top:10px;margin-bottom:10px;}

#loading {display:none;position:absolute;width:300px;height:100px;top:220px;background:url(../images/loading.gif) no-repeat;color:#FF0000;}

#exame {padding-left:10px;padding-top:10px;width:760px;}


#busca {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;background:#f2f2f2;width:630px;padding:15px;margin-left:auto;margin-right:auto;margin-bottom:10px;}
#busca input {border:1px solid #122e69;background:#FFFFFF;}
#pornome {display:none;background:#f2f2f2;}
#pordata {display:none;background:#f2f2f2;}
#porprontuario {display:none;background:#f2f2f2;}
#busca #txt {text-align:center;}
#erro1 {margin-left:auto;margin-right:auto;text-align:center;border:1px solid #CCCCCC;background:#FFFFFF;font-size:12px;font-weight:bold;color:#FF0000;padding:6px;margin-left:150px;}
#busca .bt_busca {background:#122e69;color:#FFFFFF;}
#busca #loading {display:none;position:absolute;width:600px;height:160px;top:280px;background:url(../images/loading_carre.gif) no-repeat center;z-index:50;margin-left:auto;margin-right:auto;}

#corpo_m #menu {font-family:Arial, Helvetica, sans-serif;font-size:12px;position:relative;top:25px;right:25px;float:right;font-weight:bold;border:1px solid #f2f2f2;}

#imp {background:#ccc;padding:10px;}

<!--impressão -->
#corpo .aviso {
	width:700px;
	top:150px;
	position:absolute;
	z-index:200;
	text-align:center;
	cursor:pointer;
}

.rodape_imp {display:none;}

#exame_imp {border-top:1px solid #CCCCCC;padding-left:15px;width:710px;overflow:hidden;}
#cabecalho_imp {display:none;}
#cabecalho_imp .ca1 {width:450px;float:left;}
#cabecalho_imp .ca2 {width:250px;float:left;}
#cabecalho_imp .img {clear:both;margin-left:5px;margin-bottom:30px;}
#ass1 {font-family:Arial,Courier New,Courier;font-size:8pt;margin-top:-70px;right:100px;width:250px;float:right;}
#ass {display:none;}

#exmApo {display:block;}
#exmApoAviso {display:none;}

@media print{
	body {background:#fff;}
	
	#imp {display:none;}
	#loading {display:none;}
	#corpo .aviso {display:none;}
	#corpo {margin:0px;}
	#topo {display:none;}
	#exame_imp {width:20cm;height:25cm;border:1px solid #fff;margin-bottom:10mm;}

	.rodape_imp {position:absolute;z-index:120;width:20cm;margin-top:920px;display:inline;}
	#cabecalho {display:none;}
	#cabecalho_imp {font-family:Lucida Console,Courier New,Courier;font-size:11px;padding-bottom:15px;border-bottom:1px solid #000;width:730px;height:60px;display:block;}
	#cabecalho_imp .ca1 {width:450px;float:left;}
	#cabecalho_imp .ca2 {width:250px;float:left;}
	#cabecalho_imp .img {clear:both;margin-left:5px;margin-bottom:30px;}
	
	#ass1 {display:none;}
	#ass {font-family:Arial,Courier New,Courier;font-size:8pt;margin-top:-70px;right:100px;width:250px;float:right;display:block;}

	#rodape {display:none;}
	#exmApo {display:none;}
	#exmApoAviso {display:block;}
}