/* CSS Document */
.rolagem{
height : 390px;
overflow : auto;
}

.rolagem2{
height : 390px;
width : 200px;
overflow : auto;
top: 25px
}

.rolagem3{
height : 180px;
overflow : auto;
}


A:link
{
	font: 11px Verdana;
	color: #09458D;
	text-decoration: none;
}
A:visited
{
	font: 11px Verdana;
	color: #09458D;
	text-decoration: none;
}
A:active
{
	font: 11px Verdana;
	color: #09458D;
	text-decoration: none;
}
A:hover
{
	font: 11px Verdana;
	color: black;

	text-decoration: none;
}

A.branco:link
{
	font: Bold 11px Verdana;
	color: #ffffff;
	text-decoration: none;
}
A.branco:visited
{
	font: Bold 11px Verdana;
	color: #ffffff;
	text-decoration: none;
}
A.branco:active
{
	font: Bold 11px Verdana;
	color: #ffffff;
	text-decoration: none;
}
A.branco:hover
{
	font: Bold 11px Verdana;
	color: #DB9090;
	text-decoration: none;
}

BODY, TD
{ 
	font: 11px Verdana;
}
BODY
{
	font: 11px Verdana;
}

.menor
{
	font: 10px Verdana;
}
.textobranco
{
	font: 11px Verdana;
	color: #FFFFFF;
}
.negrito
{
	font: Bold 11px Verdana;
}
.italico_menor
{
	font: Italic 10px Verdana;
}
.negrito2
{
	font: Bold 12px Verdana;
}
.centralizar
{
	text-align: center;
}
.justificar
{ 
	text-align: justify;
}
.divscroll {
	width:100%;
	height:110px;
	overflow: auto;
	position:absolute;
}
.divrodape {
	width:100%;
	height:100px;
	position:absolute;
	bottom: 0px;
}
#data02
{
	font: 10px Verdana;
	color: #44292C;
}
#tec
{
	top: 395px;
	left: 26px;
	z-index: 1;
	position: absolute;
}
.titulo
{
	font: Bold 13px Verdana;
	color: #FFFFFF;
	background: #09458D;
}

A.titulo:link{color:#FFFFFF; text-decoration:none;}
A.titulo:active{color:#DA9090; text-decoration:none;}
A.titulo:visited{color:#FFFFFF; text-decoration:none;}
A.titulo:hover{color:#DA9090; text-decoration:underline;}

.sub_titulo
{
	font: Bold 11px Verdana;
	color: #FFFFFF;
	background: #888888;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
}

.linha
{
	background: #EAEDEE;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
}

/***************** Formulários *****************/
.formButton
{  
	font-size: 11px; 
	/*font-weight: normal;*/
	background-color: #EDEDED;
    border: 1px solid #CCCCCC;
    border-bottom: 1px solid #333333;
    border-right: 1px solid #333333;
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
}
.formulario
{
	font: 11px Verdana;
	background-color: #f9f9f9;
	border: 1px #CCCCCC solid;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-left: 1px solid #333333;
    border-top: 1px solid #333333;

}

.form
{
	font: 11px Verdana;
	background-color: #f9f9f9;
	border: 1px #CCCCCC solid;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-left: 1px solid #333333;
    border-top: 1px solid #333333;
}

.table0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#BABABA;
	padding-top:1px;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:1px;
	width:100%;
	background-color: #FFFFFF;
	border: 0px solid #E2E2E2; 
	border-color:#A2BD7E;
	background-color: #E3E3E3;	
}

.table {
	font-family: Verdana, Arial, Helvetica;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	color:#444444;
	background-color: #EEEEEE;
	border: 1px solid #09458D; 
	border-color:#09458D;
}

.tabletop {
	font-family: Verdana, Arial, Helvetica;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	color:#26405D;
	background-color: #D7D6CE;
	border: 1px solid #09458D; 
	border-color:#09458D;
}

.table1 {
	width:100%;
	font-family: Verdana, Arial, Helvetica;
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:1px;
	color:#444444;	
	border: 1px solid #09458D; 
	border-color:#09458D;
}

.tabela2 {
	font: Bold 11px Verdana;
	color: #09458D;
	background: #EEEEEE;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
}

#form_guiaconsulta{
	border: solid 1px #000000;
	padding-left:5px;
	padding-top:10px;
}
#form_guiaconsulta .contorno{
	border: solid 1px #000000;
	padding: 0px 5px 5px 0px;
	margin-right:2px;
	background-color:#FFFFFF;
}

#form_guiaconsulta .contorno_color{
	border: solid 1px #000000;
	padding: 0px 5px 5px 0px;
	margin-right:2px;
	height: 50px;
	background-color:#cecece;
}

.legenda{
	float: left;
	vertical-align:top;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}

#form_guiaconsulta input, select{
	border: solid 1px #cccccc;
	margin-top: 10px;
	margin-left: 5px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}


/* AUTOCOMPLETE CAMPO 1 DO CID */
#acDiv{ 
	border: 1px solid #9F9F9F; 
	background-color:#F3F3F3; 
	padding: 3px; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	display:none; 
	position:absolute; 
	width:300px; 
	z-index:999;
}
#acDiv UL{ 
	list-style:none; 
	margin: 0; 
	padding: 0; 
} 
#acDiv UL LI{ 
	display:block;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd; 
	border-bottom: 1px solid #cdcdcd; 
}
#acDiv A{ 
	color:#000000; 
	text-decoration:none; 
}
#acDiv A:hover{ 
	color:#000000; 
}
#acDiv LI.selected{ 
	background-color:#D76667; color:#000000; 
}

/* AUTOCOMPLETE CAMPO 2 DO CID */
#acDiv2{ 
	border: 1px solid #9F9F9F; 
	background-color:#F3F3F3; 
	padding: 3px; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	display:none; 
	position:absolute; 
	width:300px; 
	z-index:999;
}
#acDiv2 UL{ 
	list-style:none; 
	margin: 0; 
	padding: 0; 
} 
#acDiv2 UL LI{ 
	display:block;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd; 
	border-bottom: 1px solid #cdcdcd; 
}
#acDiv2 A{ 
	color:#000000; 
	text-decoration:none; 
}
#acDiv2 A:hover{ 
	color:#000000; 
}
#acDiv2 LI.selected{ 
	background-color:#D76667; 
	color:#000000; 
}

/* AUTOCOMPLETE CAMPO 3 DO CID */
#acDiv3{ 
	border: 1px solid #9F9F9F; 
	background-color:#F3F3F3; 
	padding: 3px; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	display:none; 
	position:absolute; 
	width:300px; 
	z-index:999;
}
#acDiv3 UL{ 
	list-style:none; 
	margin: 0; 
	padding: 0; 
} 
#acDiv3 UL LI{ 
	display:block;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd; 
	border-bottom: 1px solid #cdcdcd; 
}
#acDiv3 A{ 
	color:#000000; 
	text-decoration:none; 
}
#acDiv3 A:hover{ 
	color:#000000; 
}
#acDiv3 LI.selected{ 
	background-color:#D76667; 
	color:#000000; 
}

/* AUTOCOMPLETE CAMPO 3 DO CID */
#acDiv4{ 
	border: 1px solid #9F9F9F; 
	background-color:#F3F3F3; 
	padding: 3px; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	display:none; 
	position:absolute; 
	width:300px; 
	z-index:999;
}
#acDiv4 UL{ 
	list-style:none; 
	margin: 0; 
	padding: 0; 
} 
#acDiv4 UL LI{ 
	display:block;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd; 
	border-bottom: 1px solid #cdcdcd;
}
#acDiv4 A{ 
	color:#000000; 
	text-decoration:none; 
}
#acDiv4 A:hover{ 
	color:#000000; 
}
#acDiv4 LI.selected{ 
	background-color:#D76667; 
	color:#000000; 
}

/* AUTOCOMPLETE SBOS */
#cbos{ 
	border: 1px solid #9F9F9F; 
	background-color:#F3F3F3; 
	padding: 3px; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	display:none; 
	position:absolute; 
	width:300px; 
	z-index:999;
}
#cbos UL{ 
	list-style:none; 
	margin: 0; 
	padding: 0; 
} 
#cbos UL LI{ 
	display:block;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd; 
	border-bottom: 1px solid #cdcdcd;
}
#cbos A{ 
	color:#000000; 
	text-decoration:none; 
}
#cbos A:hover{ 
	color:#000000; 
}
#cbos LI.selected{ 
	background-color:#D76667; 
	color:#000000; 
}


/* AUTOCOMPLETE TIPO DE LOGRADOURO */
#tl{ 
	border: 1px solid #9F9F9F; 
	background-color:#F3F3F3; 
	padding: 3px; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#000000; 
	display:none; 
	position:absolute; 
	width:300px; 
	z-index:999;
}
#tl UL{ 
	list-style:none; 
	margin: 0; 
	padding: 0; 
} 
#tl UL LI{ 
	display:block;
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd; 
	border-bottom: 1px solid #cdcdcd;
}
#tl A{ 
	color:#000000; 
	text-decoration:none; 
}
#tl A:hover{ 
	color:#000000; 
}
#tl LI.selected{ 
	background-color:#D76667; 
	color:#000000; 
}

/* AUTOCOMPLETE CAMPO Código do Procedimento */
#div_cliente{ 
	border: 1px solid #09458D; 
	background-color:#eeeeee; 
	padding: 3px; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	display:none; 
	position:absolute; 
	width:400px; 
	z-index:999;
}
#div_cliente UL{ 
	list-style:none; 
	margin: 0; 
	padding: 0; 
} 
#div_cliente UL LI{ 
	display:block;
	border-left: 1px solid #9d9d9d;
	border-right: 1px solid #9d9d9d; 
	border-bottom: 1px solid #9d9d9d; 
}
#div_cliente A{ 
	color:#000000; 
	text-decoration:none; 
}
#div_cliente A:hover{ 
	color:#FFFFFF; 
}
#div_cliente LI.selected{ 
	background-color:#09458D; 
	color:#FFFFFF; 
}
.hide {
	display: none;
}
.obrigatorio {
	background:#b9b9b9;
}
.erro {
	background:#FE6464;
}

#altera_arquivo{
 display:none;
}