@media_screen {
	.only_print {display:none;}
	.only_screen {display:block;}
}

@media_print {
	.only_screen {display:none;}
	.only_print {display:block;}
}

.titulo         { background-color: #D1D1D1; /*color: #ce0021;*/ font-size: 10px;}
.titulolilas    { background-color: #7864AB; /*color: #ce0021;*/ font-size: 12px; font-weight: bold; color: white;}
.registro_par   { background-color: #F5F5F5; color: black; font-size: 10px;}
.registro_impar { background-color: #EAEAEA; color: black; font-size: 10px;}

#menu_inclui,#user,#bottom { 
	background: #7864AC; 
} 

#menu_inclui, #menu_inclui a, #menu_inclui a:hover,#user,#user a,#user a:hover,#bottom { 
  color: white; 
} 

.center {
  font-weight: bold; 
}

.nocenter {
  font-weight: normal; 
}

#menu_inclui,#user,#bottom,#center{ 
  font-weight: bold; 
} 

.tdsb { font-size: 11px;
	font-family: Arial; 
	color: black;
}

TD{
	font-size: 11px; 
	color: black;
}

#user,#menu,#container{
  text-align:left; 
}

.selecionado, .edit, .edit2, SELECT, TEXT, .textarea {
  font-size: 10px; 
  color: black;
}

#titulo {
 font-size: 14px; 
 color: blue;
}

#nome_usuario{
	color: blue;
}
#center, #menu_inclui{
  text-align:center;
}

#center P {
	text-align:left;
}

#user_dir P {
	text-align:right;
}
.sub_menu {
  font-size: 12px;
}

.topicoespecial{ 
	font-size: 13px;
	font-weight: bold;
}

.ficha {
  font-size: 11px;
  text-transform : uppercase;
  line-height: 20px;
}

.edit, .edit2, SELECT, TEXT, .textarea, .textarea_entrevista { 
  border: 1px #006666 solid; 
}

.edit4 { 
  font-size: 11px; 
  border: 1px #006666 solid; 
}

.edit2 {text-align:center;}

.edit3 {
  font-size: 10px; 
  border: 0px solid; 
  color: black;
}

.selecionado {
  background-color: #BAC6E3; 
}

#botoes {
  position:absolute;
  top:355px;
  margin-left:490px;
}


.str_cinza{
  text-align:left;
  color: #827c7c;
}

.textarea {
  font-family: Verdana,Helvetica,Arial; 
  font-size: 10px;
}

.textarea_historico {
  width: 95%; 
  height: 30px;
  font-family: Verdana,Helvetica,Arial; 
  font-size: 10px;
}

.textarea_entrevista {
  width: 100%; 
  height: 100px;
  font-family: Verdana,Helvetica,Arial; 
  font-size: 10px;
}

a,a:hover{
  font-style: normal;
  text-decoration: none;
  color:#7864AB;
}
	
body{
  text-align:center;
  font-family: Verdana,Helvetica,Arial; 
  font-size: 10px;
  color: #7864AB;
  margin: auto;
  padding:0px;
}

#relatorio{
  text-align:center;
  font-family: Verdana,Helvetica,Arial; 
  font-size: 12px;
  color: black;
  margin: auto;
  padding:0px;
}

.rel7{
  font-family: Arial; 
  font-size: 8px;
  color: black;
  margin: auto;
  padding:0px;
}

.rel8{
  font-family: Arial; 
  font-size: 9px;
  color: black;
  margin: auto;
  padding:0px;
}

.rel9{
  font-family: Arial; 
  font-size: 10px;
  color: black;
  margin: auto;
  padding:0px;
}

.bordatopo{
	border-bottom : 1px solid black;
	border-left : 1px solid black;
}

.bordalateral{
	border-right: 1px solid black;
	border-left : 1px solid black;
}

.quadro{
	border-collapse : collapse;
	border: 1px solid black;
	font-weight : bold;
}

.quadroamarelo {
	border-collapse : collapse;
	border: 1px solid black;
	font-weight : bold;
	background-color:yellow;
}

.quadrotop{
	border-top: 1px solid black;
}
.quadrodown{
	border-bottom: 1px solid black;
}

.sbquadro{
	border-collapse : collapse;
	border: 1px solid black;
	font-weight : normal;
}

.quadro2{
	border-collapse : collapse;
	border: 1px solid #7864AB;
	font-weight : bold;
	font-size: 12px;
}

.quadro3{
	border-collapse : collapse;
	border: 1px solid black;
	font-weight : bold;
	font-size: 12px;
}

.quadro4{
	border: 1px solid black;
	font-weight : bold;
	font-size: 9px;
}

#container{
  width:1080px;
  border: 1px solid #7864AC;
  margin: auto;
  padding:0px;
  background: #ffffff; 
}

#top{
 height:102px;
}

#center{
 width:1050px;
 height:500px;
 overflow-y: scroll;
}

.procedimento {
 width:650px;
 height:120px;
 overflow-y: scroll;
}


#bottom{ 
 height:15px;
 text-align:right;
}

#lg_madea, #lg_madeb{
 position: absolute; 	
}

#lg_madea{
  top: 0px;
}

#lg_madeb{
  top: 0px;
  margin-left:128px;
}
#user{
 position:absolute;
 top: 582px;
 margin-left:0px; 
}

#name{color:#999999} 

#menu_inclui{ 
  position:absolute;
  top: 90px; 
  margin-left:130px;  
  width:750px;
}

#menu_ferramentas{ 
  position:absolute;
  top: 50px; 
  margin-left:100px;  
  width:720px;
}

#esq{
  float: left;
  width: 49.5%;
}

#dir{ 
  float: right;
  width: 49.5%;
}

#valor{  width: 65px; }

#telefone{  width: 100px; }

#ddd{  width: 30px; }

#string{ width: 250px; }

#cnpj_cpf{  width: 100px; }

#qtde{ width: 40px; }


.even {	background-color: #EFEFEF; }

#data_entrega, #data_ini, #data_fim, #data_cad{
  width: 65px;
}

#fonterel1{
	font-family: Arial; 
	font-size: 7px;
}

#separador{
  background-image: url("img/linha.gif");
  background-position: bottom;
  background-repeat: repeat-x;
}

ul{
  list-style: outside; 
  margin: 0px;
  padding:0px;
  text-align: left;
  margin: 0px 10px 0px 50%;
  padding: 0px%
}

#formulario{
	text-align:left;
	font-size: 10px;
}

#geral{
	font-size: 11px;
}

#user_esq{
	float: left;
	width: 55%;
	text-align: left;
}

#user_dir{ 
	float: right;
	width: 45%;
	text-align: right;
}

#fam_cardiaco{
	width: 100%;
	text-align: right;
}

#vacinas{
	text-align:center;
	margin: 2px;
	padding: 1px;
}

FIELDSET{
	color: #1533AD;
	margin: 2px;
	padding: 1px;
}

#saude{
	height:15px;
	overflow: scroll;
	width: 100%;
}
.tituloficha {
  color: #4876FF;
}

.qazul{
	background-color: #9BB5FF;
	border-collapse : collapse;
   border: 1px solid black;
   font-family: Arial; 
   font-weight: bold;
}

.qcinzalight{
   background-color: rgb(230,230,223);
   border-collapse : collapse;
   border: 1px solid black;
   font-family: Arial; 
   font-weight: bold;
}

.qcinza{
	background-color: gray;
	border-collapse : collapse;
   border: 1px solid black;
   font-family: Arial; 
   font-weight: bold;
}

.qcinzasb{
	background-color: gray;
	border-collapse : collapse;
   font-family: Arial; 
   font-weight: bold;
}

.qcinzasblight{
	background-color: rgb(230,230,223);
	border-collapse : collapse;
   font-family: Arial; 
   font-weight: bold;
}

.qvermelho{
	background-color: #7864AB;
	border-collapse : collapse;
	border: 1px solid black;
	font-family: Arial; 
	font-weight: bold;
}

.qvermelhosb{
	background-color: #7864AB;
	border-collapse : collapse;
	font-family: Arial; 
	font-weight: bold;
}

.quadroclean{
	border: 1px solid black;
	border-collapse : collapse;
	font-family: Arial; 
}

.quebrapagina { page-break-after: always }

.inputnumber { font-size: 10px; 
  font-family: Arial,Helvetica,Verdana; 
  z-index:0;
  border: 1px #006666 solid; 
  text-align:right;
}

.upper {text-transform: uppercase}

.invisivel {display: none;}

a#Link_Win         { color:#000; text-decoration:none; position:relative;} /*Configuração e Posição do proprio LINK */ 
a#Link_Win span    { display:none;}
a#Link_Win:visited { color:#000;}
a#Link_Win:hover   { color:#000; cursor:default;}
/************[original caso o outro nào funcione use o original]
a#Link_Win:hover #Win_caixa { display:block; position:absolute; top:0px;; left:50px;; width:auto; height:80px; background-color:#fff; color:#000; border:2px solid #04e; text-align:left; font-family:verdana; font-size:11px; padding-left:0px; padding-top:20px; overflow:hidden}
a#Link_Win:hover #Win_topo  { display:block; position:absolute; top:0; left:0; width:190px; height:16px; color:#00c; background-color:#04e; color:#fff; text-align:left; font-weight:bold; border-bottom:4px ridge #00f;}
*************/
a#Link_Win:hover #Win_caixa { display:block; position:absolute; top:0px; left:50px; width:250px; height:80px; background-color:#fff; color:#000; text-align:center; font-family:verdana; font-size:11px; padding: 0px 5px 0px 5px; border:1px solid #000;}
a#Link_Win:hover #Win_topo  { display:block; position:relative; top:0px; left:0px; width:250px; height:16px; background-color:#ff0; color:#000; text-align:center; font-family:arial; font-weight:none; border-bottom:1px ridge #00f; float:left;}
.xycor { color:#ff0000 }

#destaques div { display:none;}
#destaques .exibe {display:block; text-align:justify; vertical-align:middle; font-size:14px}

@media screen {
.only_print {display:none;}
.only_screen {display:inline;}
}

@media print {
.only_screen {display:none;}
.only_print {display:block;}
}
