body {
	background-image: url(/system/application/views/img/fundo.jpg);
	background-repeat: repeat-x;
	margin: -5px 0px 0px 0px;
}

#topo {
	width: 100%;
	height: 100px;
	background-color: #990000;
	background-image: url(/system/application/views/img/cabecalho_esquerdo.jpg);
	background-repeat: no-repeat;
	background-position-y: bottom;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	display: block;
}

#conteudo {
	width: 1024px;
	display: block;
}

#topoDireita {
	float: left;
	width: 50%;
	height: 100px;
	text-align: right;
}

#topoEsquerda {
	float: left;
	width: 50%;
	height: 100px;
	cursor: pointer;
}

#horizontal {
	width: 1000px;
	height: 25px;
	background-color: #EFEFEF;
	background-image: url(/system/application/views/img/horizontal.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

#hTools {
	width: 750px;
	height: 25px;
}

#hTools label {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border: 0;
	font-weight: normal;
	padding-left: 5px;
}

#navegador {
	float: left;
	width: 710px;
	margin: 5px 0px 0px 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	background-color: #FFFFFF;
}

#idiomas {
	float: left;
	width: 280px;
	margin: 8px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: right;
	background-color: #FFFFFF;
}

.cl {
	clear: both;
}

.bordaBox {background: transparent; width: 100%;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {background:#FFFFFF; border-left:1px solid #999999; border-right:1px solid #999999;}
.bordaBox .b1 {margin:0 5px; background:#999999; background-image: url(/system/application/views/img/navfundo.jpg); background-repeat: repeat-y;}
.bordaBox .b2 {margin:0 3px; border-width:0 2px;  background-image: url(/system/application/views/img/navfundo.jpg); background-repeat: repeat-y;}
.bordaBox .b3 {margin:0 2px;  background-image: url(/system/application/views/img/navfundo.jpg); background-repeat: repeat-y;}
.bordaBox .b4 {height:2px; margin:0 1px; background-image: url(/system/application/views/img/navfundo.jpg); background-repeat: repeat-y;}
.bordaBox .conteudo {padding:0px;display:block; background:#FFFFFF; border-left:1px solid #999999; border-right:1px solid #999999;}

#msgBanner .bordaBox .b1, #msgBanner .bordaBox .b2, #msgBanner .bordaBox .b3, #msgBanner .bordaBox .b4 {
	background-image: none;
}

.navTitulo{
	float: left;
	background-color: #FFFFFF;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0 0 0 3px;
	background-image: url(/system/application/views/img/navfundo.jpg); background-repeat: repeat-y;
	width: 85px;
	cursor: default;
	text-align: center;
}

.navCaminho{
	float: left;
	color: #333333;
	margin-left: 10px;
}

.navSeparador {
	font-size: 8px;
}

.navMensagem {
	float: left;
	color: #333333;
	margin-left: 20px;
	color: #990000;
	font-size: 9px;
}

 a.navLink:link, a.navLink:visited, a.navLink:active{
	color: #990000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

a.navLink:hover {
	text-decoration: underline;	
	color: #990000;
	font-size: 11px;
	font-weight: normal;
}

.idiFlag {
	vertical-align: middle;
}

.celulaTopo {
	height: 30px;
	/**text-align: right;*/
	display: block;
}

#topoBranco {
	padding-top: 5px;
	width: 205px;
}

#utilitarios {
	text-align: right;
	vertical-align: bottom;
	height: 30px;
	line-height: 30px;
	padding-top: 10px;
}

#utilitarios a:link, #utilitarios a:visited, #utilitarios a:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

#utilitarios a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}

#topoBusca {
	text-align: left;
	padding: 3px 3px 3px 15px;
	position: relative;
	z-index: 400;
}

#busca {
	background-color: transparent;
	border: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #FFFFFF;
}

#envbusca {
	width: 60px;
	border: 0;
	background-color: transparent;
	height: 18px;
}

#topoClique {
	text-align: left;
	padding: 3px 3px 3px 15px;
	position: relative;
	z-index: 400;
}

#emclique {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	cursor: default;
	text-align: left;
	padding: 5px;
}

.clickoption {}


#utilitarios a:link, a:active, a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#utilitarios a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.boxUpLeft {
	width: 12px;
	height: 27px;
	background-image: url(/system/application/views/img/box_top_left.jpg);
	background-repeat: no-repeat;
	float: left;
	
}

.boxUpMiddle {
	width: 90%;
	float: left;
	height: 27px;
	background-image: url(/system/application/views/img/box_top_middle.jpg);
	background-repeat: repeat-x;
	color: #990000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 27px;
	vertical-align: bottom;
	text-align: left;
}

.boxUpRight {
	width: 12px;
	height: 27px;
	background-image: url(/system/application/views/img/box_top_right.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	float: left;
}

.boxContLeft {
	float: left;
	width: 12px;
	background-image: url(/system/application/views/img/pixel.jpg);
	background-position: left;
	background-repeat: repeat-y;
	height: 130px;
	padding-top: 5px;
}

.boxContMiddle {
	width: 90%;
	float: left;
	height: 130px;
	padding-top: 1px;
	text-align: center;
	position: relative;
	display: block;
	position: relative;
}

.boxContRight {
	float: left;
	width: 12px;
	height: 130px;
	background-image: url(/system/application/views/img/pixel.jpg);
	background-position: right;
	background-repeat: repeat-y;
	padding-top: 5px;
}

.boxBottomLeft {
	width: 12px;
	height: 15px;
	background-image: url(/system/application/views/img/box_bottom_left.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	float: left;
}

.boxBottomMiddle {
	width: 90%;
	float: left;
	height: 15px;
	background-image: url(/system/application/views/img/pixel.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

.boxBottomRight {
	width: 12px;
	height: 15px;
	background-image: url(/system/application/views/img/box_bottom_right.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	float: left;
	
}


#principal {
	float: left;
	width: 715px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	background-color: #FFFFFF;
	text-align: center;
	padding-top: 15px;
}

#lateral {
	float: left;
	width: 28%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	background-color: #FFFFFF;
	display: block;
	padding-top: 15px;
}

.entidades {
	float: left;
	width: 50%;
	position: absolute;
	top: 3px;
	left: 5px;
}

.entidades ul {
	list-style-type: none;
	text-align: left;
	padding: 0;
	margin: 0;
}

.entidades li {
	font-size: 9px;
}

.login {
	float: left;
	text-align: left;
	width: 50%;
	position: absolute;
	top: 5px;
	left: 125px;
}

#orcamentoX, #orcamentoY {
	color: #666666;
	text-align: center;
	background-image: url(/system/application/views/img/botao.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 0;
	width: 125px;
	height: 22px; 
	padding-top: 7px;
	position: absolute;
	top: 4px;
	left: -6px;
	font-size: 10px;
	margin-left: 3px;
	margin-top: 2px;
	cursor: default;
}

#solicitacaoX, #solicitacaoY{
	color: #666666;
	text-align: center;
	background-image: url(/system/application/views/img/botao.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 0;
	width: 125px;
	height: 22px; 
	padding-top: 7px;
	position: absolute;
	top: 4px;
	left: 125px;
	font-size: 10px;
	margin-left: 3px;
	margin-top: 2px;
	cursor: default;
}

#alvCommerceX, #alvCommerceY {
	color: #666666;
	text-align: center;
	background-image: url(/system/application/views/img/botaogrande.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 0;
	width: 255px;
	height: 22px; 
	padding-top: 7px;
	position: absolute;
	top: 35px;
	left: -6px;
	font-size: 10px;
	margin-left: 3px;
	margin-top: 2px;
	cursor: default;
}

#manualExamesDigitalX, #manualExamesDigitalY {
	color: #666666;
	text-align: center;
	background-image: url(/system/application/views/img/botaogrande.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 0;
	width: 255px;
	height: 22px; 
	padding-top: 7px;
	position: absolute;
	top: 66px;
	left: -6px;
	font-size: 10px;
	margin-left: 3px;
	margin-top: 2px;
	cursor: default;
}

#vitaminadX, #vitaminadY {
	color: #666666;
	text-align: center;
	background-image: url(/system/application/views/img/botaogrande.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 0;
	width: 255px;
	height: 22px; 
	padding-top: 7px;
	position: absolute;
	top: 128px;
	left: -6px;
	font-size: 10px;
	margin-left: 3px;
	margin-top: 2px;
	cursor: default;
}

#forumX, #forumY {
	color: #666666;
	text-align: center;
	background-image: url(/system/application/views/img/botaogrande.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 0;
	width: 255px;
	height: 22px; 
	padding-top: 7px;
	position: absolute;
	top: 159px;
	left: -6px;
	font-size: 10px;
	margin-left: 3px;
	margin-top: 2px;
	cursor: default;
}

#txtLogin, #txtSenha, #txtLoginX, #txtSenhaX, #txtLoginY, #txtSenhaY {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border: 0;
	background-color: transparent;
	margin-left: 5px;
}

#loginX label, #loginY label {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	border: 0;
	background-color: transparent;
	font-weight: normal;
	padding-left: 5px;
}

.esqueceuSenha {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a.esqueceuSenha:link, a.esqueceuSenha:active, a.esqueceuSenha:visited{
	color: #990000;
	text-decoration: underline;
}

a.esqueceuSenha:hover {
	color: #990000;
	text-decoration: none;
}

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.campo {
	background-image: url(/system/application/views/img/campo.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	height: 21px;
	background-position-y: -1px;
	background-position-x: -1px;
	margin-left: 5px;
	margin-top: 2px;
	padding-top: 1px;
	width: 120px;
}

.ferramentas {
	color: #666666;
	text-align: center;
	background-image: url(/system/application/views/img/botao.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 0;
	width: 125px;
	height: 22px; 
	padding-top: 7px;
	position: absolute;
	left: -3px;
	font-size: 10px;
}

.ferramentas2 {
	color: #666666;
	text-align: center;
	background-image: url(/system/application/views/img/botao.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding-left: 0;
	width: 125px;
	height: 22px; 
	padding-top: 7px;
	position: absolute;
	left: 122px;
	font-size: 10px;
}

#tabelaPorDentro {
	position: absolute;
	top: 5px;
	left: 0px;
}

#tabelaPorDentro a:link, #tabelaPorDentro a:visited, #tabelaPorDentro a:active {
	color: #666666;
	text-decoration: none;
	font-size: 11px;
}

#tabelaPorDentro a:hover {
	color: #666666;
	text-decoration: underline;
	font-size: 11px;
}

#novo1 {
	float: left;
	width: 156px;
	height: 80px;
	text-align: left;
	line-height: 80px;
	vertical-align: middle;
	position: absolute;
	top: 8px;
	left: 0px;
	border-right: 1px solid #E3E3E3;
}

#novo2 {
	float: left;
	width: 169px;
	height: 80px;
	text-align: center;
	line-height: 80px;
	vertical-align: middle;
	position: absolute;
	top: 8px;
	left: 157px;
	border-right: 1px solid #E3E3E3;
}

#novo3 {
	float: left;
	width: 159px;
	height: 80px;
	text-align: left;
	line-height: 80px;
	vertical-align: middle;
	position: absolute;
	top: 8px;
	left: 325px;
	border-right: 1px solid #E3E3E3;
}

#novo4 {
	float: left;
	width: 170px;
	height: 80px;
	text-align: right;
	line-height: 80px;
	vertical-align: middle;
	position: absolute;
	top: 8px;
	left: 490px;
}

#banner {
	width: 695px;
	display: block;
	text-align: left;
	margin: 0;
	padding-left: 7px;
}

#novos {
	width: 100%;
	display: block;
	text-align: center;	
	padding-left: 10px;
}

#resultadosX {
	padding-left: 10px;
}

#centroresultadosY {
	float: left;
	text-align: center;
}


#centroferramentas{
	float: left;
	text-align: center;
	padding-top: 5px;
}

#centroconhecimento {
	float: left;
	text-align: center;
	padding-top: 5px;
}


#barraCentral {
	width: 700px;
	padding-left: 10px;
	margin-top: 5px;
}

#ferramentasX, #ferramentasY, #conhecimentoX, #conhecimentoY {
	padding-left: 10px;
	padding-top: 10px;
}

#ferramentasConhecimentoY {
	float: left;
	text-align: center;
	width: 66%;
}

#ladodir {
	float: left;
	width: 50%;
	height: 100%;
	text-align: right;
}

#ladoesq {
	float: left;
	width: 50%;
	height: 100%;	
}

#insideBox {
	width: 100%;
	display: block;
	text-align: center;
	margin-top: 5px;
	padding-left: 10px;
}

.inside {
	text-align: left;
	background-image: url(/system/application/views/img/flecha.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	color: #666666;
	height: 25px;
}

.primo {
	left: 0px;
}

.secondo {
	left: 230px;
}

.terzo {
	left: 450px;
}

.inside li {
	padding: 0px 0px 5px 5px;
}

#rodape {
	width: 1000px;
	display: block;
	padding: 10px 0px 0px 10px;
}

#dasa {
	float: left;
	height: 35px;
	padding: 10px 5px 0px 5px;
}

#selos {
	float: left;
	padding-right: 5px;
	width: 445px;	
	height: 35px;
	line-height: 35px;
	vertical-align: middle;
}

#localizacao {
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	height: 35px;
	padding-top: 7px;
}

#menuExames, #informeCient, #notCient, #podcast, #menuExamesX, #informeCientX, #notCientX, #podcastX, #menuExamesY, #informeCientY, #notCientY, #podcastY {
	margin-left: 3px;
	margin-top: 2px;
	left: -6px;
}

#menuExames, #informeCliente, #menuExamesX, #informeClienteX, #menuExamesY, #informeClienteY {
	top: 4px;
	cursor: default;
}

#informeCient, #trabCient, #informeCientX, #trabCientX, #informeCientY, #trabCientY {
	top: 35px;
	cursor: default;
}

#notCient, #palestras, #notCientX, #palestrasX, #notCientY, #palestrasY {
	top: 66px;
	cursor: default;
}

#podcast, #labconsult, #podcastX, #labconsultX, #podcastY, #labconsultY {
	top: 97px;
	cursor: default;
}


#menuExamesY, #informeClienteY {
	top: 35px;
	cursor: default;
}

#informeCientY, #trabCientY {
	top: 66px;
	cursor: default;
}

#notCientY, #palestrasY {
	top: 97px;
	cursor: default;
}

#podcastY, #labconsultY {
	top: 128px;
	cursor: default;
}

#solicitacao, #informeCliente, #trabCient, #palestras, #labconsult, #informeClienteX, #trabCientX, #palestrasX, #labconsultX, #informeClienteY, #trabCientY, #palestrasY, #labconsultY {
 	margin-left: 6px;
	margin-top: 2px;
}

#trabCientX {
	background-image: url(/system/application/views/img/botaoNovo.jpg);
	font-size: 9px;
	margin-top: 4px;
	padding-top: 0px; 
	height: 25px;
}

#painel {
	background-color: transparent;
	border-bottom: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 5px;
	color: #990000;
	height: 20px;
	line-height: 20px;
	margin-bottom: 10px;
 }
 
 #painel span {
 	font-size: 10px;
 	color: #666666;
 	font-weight: normal;
 	padding-left: 5px;
 }
 
.menu {
	padding: 10px 0px 2px 0px;
	background-color: #FFFFFF;
	color: #666666;
	width: 193px;
	height: 150px;
	display: none;
	border-top: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	overflow: auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	top: 26px;
	left: 57px;
	z-index: 10000;
}

.itemMenu {
	display: block;
	padding: 2px;
	cursor: pointer;
	height: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: relative;
	z-index: 500;
}

.itemMenu a:link, a:visited, a:active {
	color: #990000;
	text-decoration: none;
	cursor: pointer;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.itemMenu a:hover {
	color: #990000;
	text-decoration: none;
	cursor: pointer;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.padright10 {
	padding-right: 10px;
}

.padleft10 {
	padding-left: 10px;
}

#carregando{
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url(/system/application/views/img/cinzatransp.png);
	background-repeat: repeat;
	height: 300%;
	width: 100%;
	display: none;
	visibility: hidden;
	z-index: 150000;
	background:#160C01 none repeat scroll 0 0;
	opacity:0.7;
}

#formulario {
	margin-left: 25%;
}

#tituloFormulario {
	display: block;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	background-color: #EFEFEF;
	padding-left: 5px;
}

.labelFormulario {
	width: 200px;
	text-align: right;
	background-color: #FBFBFB;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
}

.botoesFormulario {
	text-align: center;
	background-color: #FBFBFB;
	width: 100%;
}

.campoFormulario {
	padding: 5px;
	background-color: #FBFBFB;
	text-align: left;
}

label {
	font-weight: bold;
}

.obrigatorio {
	font-size: 13px;
	color: #990000;
}

.erro {
	color: #FF0000;
	text-align: center;
}

.erro#p {
	color: #FF0000;
	text-align: center;
}

p {
	text-align: justify;
	text-indent: 30px;
	padding-left: 10px;
}

#menu {
	padding-bottom: 15px;
	padding-left: 10px;
	margin-left: -25px;
}

#login label {
	font-weight: normal;
}

.entidades label {
	font-weight: normal;
	color: #666666;
}

span.select {
	position: absolute;
	width: 204px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 22px;
	padding: 5px 24px 0 8px;
	color: #666666;
	overflow: hidden;
	background: url(/system/application/views/img/clique.jpg) no-repeat;
}

#busca_menu {
	position: relative;
	background-color: #990000;
}

#busca_menu span {
	color: #666666;
	text-decoration: none;
	padding: 5px 5px 5px 25px;
	cursor: default;
	display: block;
	width: 204px;
	background-image: url(/system/application/views/img/buscar.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.botao {
	border: 1px solid #333;
	background-color: #F5F5F5;
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	background-image: url(/system/application/views/img/fundobotao.jpg);
	background-repeat: repeat-x;;
	background-position: center center;
}

.inside a:link, .inside a:active, .inside a:visited {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.inside a:hover {
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}

.titulo {
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	padding: 5px 0px 5px 10px;
}

#hTools .campoTexto {
	border: 1px solid #EFEFEF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding: 2px;
}

#hTools .botao {
	border: 1px solid #333;
	background-color: #F5F5F5;
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-image: url(/system/application/views/img/fundobotao.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}

#ic {
	position: absolute;
	font-size: 9px;
	color: #666666;
	top: -110px;
	left: 0px;
}

#nc {
	position: absolute;
	font-size: 9px;
	color: #666666;
	top: -97px;
	left: 0px;
}

#boxDoenca {
	padding-left: 10px;
	position: relative;
}

#boxDoenca ul{
	list-style-type: none;
	margin-top: 3px;
	margin-left: 5px;
	padding: 0px;
}	

#letrasDoencas li{
	list-style-type: none;
	background-image: url(/system/application/views/img/fundo_letra_doencas_cinza.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	width: 18px;
	height: 15px;
	margin: 3px 5px 3px 2px;
	padding: 0px;
	float: left;
}

#letrasDoencas li.todasDoencas {
	list-style-type: none;
	background-image: none;
	width: 30px;
	height: 15px;
	margin: 3px;
	float: left;
}

#letrasDoencas a:link, #letrasDoencas a:visited, #letrasDoencas a:active {
	color: #990000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}

#letrasDoencas a:hover {
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
}

.campoTexto {
	border: 1px solid #EFEFEF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding: 5px;
}

#formDoencas {
	position: absolute;
	top: 70px;
	left: 0px;
	vertical-align: text-bottom;
}

.new {
	font-size: 9px;
	color: #990000;
}

#idFormBusca {
	display: none;
}

#lightBanner {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-image: url(/system/application/views/img/lightwindow/black-70.png);
	background-repeat: repeat;	
	z-index: 50000;
}

#lightBannerFechar {
	position: fixed;
	top: 95px;
	left: 78%;
	width: 64px;
	height: 23px;
	margin-left: -32px;
	z-index: 50002;
	text-align: right;
}

#lightBannerCentro {
	position: fixed;
	top: 80px;
	left: 50%;
	width: 800px;
	height: 420px;
	margin-left: -400px;
	color: #ffffff;
	z-index: 50001;
}
