div,p,span,form,h1,h2,h3,h4,h5,ul{
 padding:0;
 margin:0;
}
h1,h2,h3,h4,h5{
 font-size:11px;
}
li{
 list-style:none;
}
a{
 text-decoration:none;
 color:#000;
}
a:hover{
 color:#3E3E3E;
 text-decoration:underline;
}
body{
 margin:0;
 padding:0;
 background:url('imagens/bg_site.jpg') repeat-x #3f7c99;
 color:#222;
 font-family:verdana, arial, tahoma, sans-serif;
 font-size:10px;
}
p{
 margin:0 0 2px;
}
img{
 border:0;
}
#topo{
 float:left;
 width:100%;
 height:128px;
 background:url('imagens/bg_topo.jpg') center no-repeat;
}
#topo #fill{
 margin:auto;
 width:780px;
}
#topo h1{
 float:left;
 display:inline;
 background:#CCC;
 margin:5px 0 0 27px;
}
.logoAssociada {
 float:left;
 margin:19px 0 0 459px;
}
#info{
 width:100%;
 height:26px;
 font-size:9px;
}
#info div{
 width:764px;
 height:26px;
 margin:0 auto;
 padding:0 0 0 6px;
 color:#222;
 background:url('imagens/bg_info.jpg') no-repeat;
}
#info p{ 
 float:left;
 height:20px;
 display:inline;
 margin:0 25px 0 7px; 
 padding:6px 0 0 18px;
}
#info .bemvindo{
 background:url('imagens/bemvindo.jpg') no-repeat;
}

#info .acesso{
 background:url('imagens/acesso.jpg') no-repeat;
}

#info .ip{
 background:url('imagens/ip.jpg') no-repeat;
}
#corpo{
 width:780px;
 margin:0 auto; 
 overflow:hidden;
}
#barra0{
 float:left;
 display:inline;
 width:162px;
 margin:0 15px 0 10px;
}
#conteudo{
 float:left;
 width:780px;
 margin:0;
 padding:0;
 background:url('imagens/bg_conteudo.jpg') no-repeat;
}
#baixo{
 float:left;
 width:100%;
 height:75px;
 margin:5px 0 0;
 font-size:10px;
 background:url('imagens/bg_baixo.jpg');
}
#baixo div{
 width:780px;
 margin:10px auto;
}
#baixo a{
 float:right;
 color:#414141;
}
#baixo a:hover{
 color:#CDCDCD;
}
#menu{
 float:left;
 width:780px;
 padding:0;
 margin:0;
 height:32px;
 border:solid 1px #63abc2;
 background:#474444; 
}
#menu li{
 float:left;
}
#menu li a{
 float:left;
 display:block;
 padding:10px 15px 10px 15px;
 color:#ededed;
}
#menu a:hover{
 background:#5f5b5b;
}
#menu ul{
 display:none;
 position:absolute;
 padding:10px;
 margin:32px 0 0;
 list-style:none;
 background:#5f5b5b;
 border-top:solid 1px #63abc2;
}
#menu ul li{
 float:left;
 clear:left;
 width:100%;
}
#menu ul a{ 
 padding:6px 4px;
 width:100%;
 background:0;
}
#menu ul a:hover{ 
 text-decoration:underline;
 background:0;
}
#menu ul#sub_adm{
 width:140px;
 margin-left:73px;
 *margin-left:0px;
}
#menu ul#sub_pre{
 width:146px;
 margin-left:201px;
 *margin-left:0px;
}
#menu ul#sub_imv_vendas{
 width:120px;
 margin:13px 0 0;
 margin-left:128px;
 *margin-left:0px;
 border-top:none;
}
#menu ul#sub_imv_locacoes{
 width:120px;
 margin:38px 0 0;
 margin-left:128px;
 *margin-left:0px;
 border-top:none;
}
#menu ul#sub_imv{
 width:120px;
 margin-left:292px;
 *margin-left:0px;
}
#menu ul#sub_ive{
 margin-left:370px;
 *margin-left:0px;
}
#menu ul#sub_ven{
 width:165px;
 margin-left:509px;
 *margin-left:0px;
}
#menu ul#sub_crm{
 width:102px;
 margin-left:581px;
 *margin-left:0px;
}
#menu ul#sub_ser{
 width:181px;
 margin-left:578px;
 *margin-left:0px;
}
.titulo_acao{
 font-weight:bold;
 border-bottom:1px solid #AFA48E;
 width:560px;
 padding-left:4px;
 padding-bottom:2px;
 font-size:12px;
}
h2{
 float:left;
 width:720px;
 padding:5px;
 margin:0 0 10px 0;
 font-size:16px;
 font-weight:bold;
 border-bottom:1px solid #056035;
}
p.resultados{
 float:right;
 text-align:right;
 margin:0 5px 0 0;
}
.caixa{
 float:left;
 width:780px;
 margin:0;
 background:url('imagens/bg_bloco.jpg');
}
.caixa .padd{
 float:left;
 display:inline;
 width:730px;
 margin:0 11px;
 margin:25px 0 20px 25px;
 overflow:hidden;
}
.hide{
 display:none;
}



#painelnavegacao{
 margin:30px 0 10px 6px;
 text-align:center;
 width:718px;
 height:35px;
 overflow:hidden;
 float:left;
}
#painelnavegacao span.prev{
 background:url('/imagens/botaooff.jpg') no-repeat;
 margin:0;
 float:left;
 width:104px;
 height:24px;
 padding:11px 10px 0 10px;
}
#painelnavegacao span.prev a{
 float:left;
 display:block;
 background:url('/imagens/botao.jpg') no-repeat;
 width:104px;
 height:24px;
 padding:11px 10px 0 10px;
 margin:-11px 10px 0 -10px;
}
#painelnavegacao span.next{
 float:left;
 background:url('/imagens/botaooff.jpg') no-repeat;
 width:104px;
 height:24px;
 padding:11px 10px 0 10px;
}
#painelnavegacao span.next a{
 float:left;
 display:block;
 background:url('/imagens/botao.jpg') no-repeat;
 width:104px;
 height:24px;
 padding:11px 10px 0 10px;
 margin:-11px -10px 0 -10px;
}
#painelnavegacao .paginas{
 width:468px;
 height:17px;
 margin:0;
 float:left;
}
#painelnavegacao .paginas span{
 background:url('/imagens/botaopgoff.jpg') no-repeat;
 display:block;
 float:left;
 margin:0;
 width:16px;
 height:24px;
 padding:11px 10px 0 10px;

}
#painelnavegacao .paginas a{
 float:left;
 background:url('/imagens/botaopg.jpg') no-repeat;
 width:16px;
 height:24px;
 padding:11px 10px 0 10px;
 display:block;
 margin:-11px -10px;
}
#popup #painelnavegacao .paginas span, #popup #painelnavegacao span.prev, #popup #painelnavegacao span.next{
 background:url('/imagens/botaooff_at.jpg') no-repeat;
}
#popup #painelnavegacao span.prev a, #popup #painelnavegacao span.next a{
 background:url('/imagens/botao_at.jpg') no-repeat;
}
#popup #painelnavegacao .paginas a{
 background:url('/imagens/botaopg_at.jpg') no-repeat;
}
#popup #painelnavegacao .paginas span{
 background:url('/imagens/botaopgoff_at.jpg') no-repeat;
}
#ajuda{
 float:right;
 display:block;
 width:104px;
 height:24px;
 padding:11px 10px 0 10px;
 margin:14px 4px 7px 6px;
 text-align:center;
 background:url('/imagens/bt_ajuda.jpg');
 cursor:pointer;
}
p.novo a, p.novo2 a{
 float:left;
 display:block;
 width:104px;
 height:24px;
 padding:11px 10px 0 10px;
 margin:20px 0 12px 0px;
 text-align:center;
 background:url('/imagens/botao.jpg');
 cursor:pointer;
}
#popup p.novo, #popup2 p.novo {
 background:url('/imagens/botao_at.jpg');
}
#popup p.novo a, #popup2 p.novo a{
 background:url('/imagens/botao_at.jpg');
}
p.filtro a{
 background:#F7F7F7;
 width:20px;
 float:left;
 padding:6px 3px;
}
p.filtro a.todos{
 width:40px;
}
p.filtro a:hover{
 background:#f4f2c8;
}
p.filtro{
 float:left;
 width:722px;
 background:#ca3;
 text-align:center;
 margin:10px 0 10px;
 clear:both;
}
p.no_perm {
	margin-top:80px;
	padding-top:7px;
	text-align:center;
	background-image:url('/imagens/atencao.jpg');
	background-repeat: no-repeat;
	height:30px;
	width:350px;
	margin-left:auto; 
	margin-right:auto;  
}

p.ok {
	margin-top:80px;
	text-align:center;
}
p.botao {
 float:left;
 clear:left;
 width:100%;
 margin:10px 0 0;
 padding:0;
 text-align:center;
}
#baixoBloco{
 float:left;
}


/* Estilos ABERTURA */

#abertura {
	margin-bottom:30px;
}
#listaPregaoAbertura {
 width:564px;
}
#listaPregaoAbertura .prego{
 float:left;
 width:720px;
 margin:25px 6px 0 1px; 
 padding:5px;
 background:#FFF;
 overflow:hidden;
}
#listaPregaoAbertura .prego h2{
 font-size:11px;
 width:710px;
 margin:0 0 16px;
 padding:10px 5px;
 border-bottom:solid 1px #3f7c99;
}
#listaPregaoAbertura p{
 padding:5px 3px 0;
}
#listaPregaoAbertura{
 float:left;
 margin:0 0 13px;
}





#tooltip{
 position:absolute;
 width:250px;
 border:2px solid #D8D8D8;
 padding:4px;
 background:#F5F5F5;
 visibility:hidden;
 z-index: 100;
 font-size:10px;
 font-family:verdana, tahoma, arial, sans-serif;
}
.msg{
 text-align:left;
 clear:left;
 background:url('/imagens/atencao.jpg') left center no-repeat;
 width:350px;
 margin:10px auto;
 font-weight:bold;
 padding:13px 0 17px 50px;
}
p.msg_long {
	margin-top:20px;
	padding-top:7px;
	text-align:center;
	background-image:url('/imagens/atencao.jpg');
	background-repeat: no-repeat;
	height:30px;
	width:460px;
	margin-left:auto; 
	margin-right:auto;  
	font-weight:bold;
}

/* Disabilita 
1 input, select, textarea{
 font-size:11px;
 font-family:tahoma;
 padding:2px;
 background:#FFF;
 margin:1px 0 0;
}
*/


/* POPUP */


#popup{
 padding:10px;
}
#popup h2{
 width:98%;
 padding-top:10px;
}
#popup form{
 float:left;
 padding:20px 0 0;
}
#anchor18{
 cursor:pointer;
 float:left;
 margin:0 3px 0 0;
}
.hr{
 float:left;
 width:100%;
 height:1px;
 margin:16px 0 18px;
}
.left{
 float:left;
}
table a:visited{
 color:#a20000;
}