body{margin-top:30px; text-align:center; background-color:#0f4686; font-family: Tahoma, Arial, sans-serif;}
#container{margin:auto; width:1000px; height:auto; background-color:#0f4686;}
#site{float:left; width:960px; background:url(../images/cadastro-px.gif) repeat-x top #FFFFFF; padding-left:20px; padding-right:20px; text-align:left;}
#header{float:left;	width:960px; min-height:275px;}
#logo{float:left; width:350px; height:130px; margin-top:40px;}
#logo img{float:left; margin-right:15px; border:none;}
h1{float:left; width:auto; margin:0; font-family: Arial, sans-serif; font-size:25px;}
h1 a{text-decoration:none; color:#0f4686;}
h2{font-size:25px; font-weight:normal; color:#0f4686;}
#h1_complemento{color:#0f4686; font-size:17px;}
#login{float:left; width:450px; height:130px; margin-top:30px; margin-left:50px;}
#login a{color:#5e5e5e; font-size:13px; text-align:right; width:100%; display:block;}
#login a:hover{font-weight:bold;}
#login label{color:#0f4686; font-size:14px;}
#login input{width:190px; height:20px; border:solid 1px #979797;}
#logado{float:left; width:610px; height:130px; margin-top:40px;}
#logado ul{list-style:none; margin:0; padding:0;}
#logado ul li{float:left; width:75px; text-align:center; font-size:13px;list-style-type:none;}
#logado ul li img{border:none; width:75px;}
#logado ul li a{text-decoration:none; color:#0f4686; font-weight:bold;}
#logado ul li a:hover{color:red;}
#cadastro{float:left; width:110px; height:170px;}
#cadastro img{border:none;}
#menu{position:absolute; top:205px; left:50%; margin-left:-500px; width:1000px; height:70px; background:url(../images/menu-bg.jpg) repeat-x;}
#menu-left{position:absolute; top:205px; left:50%; margin-left:-507px;}
#menu-right{position:absolute; top:205px; right:50%; margin-right:-507px}
#menu ul{list-style:none; margin:0; padding:0;}
#menu ul li{float:left; width:192px; text-align:center; font-size:18px; padding-top:0.5em;}
#menu ul li a{text-decoration:none; color:#FFFFFF;}
#menu ul li a:hover{text-decoration:underline;}
#destaque{float:left; width:960px; height:300px; background:url(/images/bg_banner.jpg) no-repeat top right #3181B4; margin-top:70px;}
#destaque_img{float:left; width:400px; height:100%; overflow:hidden;}
#destaque_texto{float:left; width:550px; height:300px; color:#FFF; text-align:left; margin-left:10px; position:relative;}
#destaque_texto p{margin:10px; padding:0;}
#conteudo{width:960px; float:left; height:auto; font-family: Trebuchet MS; color:#525252;}
#listar{float:left; width:760px; height:35px; color:#525252;}
#listar a{color:#525252; font-size:15px;}
#listado{font-weight:bold;}
#busca{float:left; width:200px; height:35px; color:#525252;}
#busca input{width:150px; height:20px; border:solid 1px #979797;}
#middle{float:left; width:960px;}
#leiloes{width:960px; float:left; height:auto;}
#leiloes p {margin-top:5px; text-align:left;}
.leiloes_area{float:left; width:240px; height:345px; position:relative; color:#7b7b7b; font-size:13px; margin-top:2px; margin-bottom:8px; text-align:center;}
.leiloes_area2{margin:auto; width:202px; min-height:310px; padding:14px; border:solid 1px #d8d8d8;}
.leiloes_selo{position:absolute; top:-4px; right:0px; width:94px; height:94px;}
.leiloes_img{float:left; width:200px; height:100px; border:solid 1px #d8d8d8; overflow:hidden;}
.leiloes_text{float:left; width:200px; margin-top:5px;}
.leiloes_title{text-align:center !important; color:#0f4686; font-size:1.05em; font-weight:bold; min-height:25px; margin:0;}
.leiloes_descri{min-height:48px; margin:0; margin-top:5px; margin-bottom:5px;}
.leiloes_tempo{float:left; width:105px;}
.leiloes_datas{width:100px; float:left;}
.leiloes_button{width:200px; text-align:right;}
.leiloes_button img{border:none;}
.st_aberto{color:#429600; font-size:0.9em; font-weight:bold; margin:0;}
.leiloes_pag{float:left; width:960px; text-align:center; font-size:15px; color:#525252; margin-top:15px; margin-bottom:15px;}
.leiloes_pag a{color:#525252;}

#lotes{width:960px; float:left; height:auto;}
#lotes p {margin-top:0px; text-align:left;}
.lotes_area{float:left; width:440px; height:auto; color:#7b7b7b; font-size:13px; margin:5px; padding:12px; text-align:center; border:solid 1px #d8d8d8;}
.lotes_img_padding{float:left; width:140px; height:110px;}
.lotes_img{float:left; width:125px; height:95px; border:solid 1px #d8d8d8; overflow:hidden;}
.lotes_title{color: #0f4686; font-size:15px; font-weight:bold; min-height:36px;}
.lotes_descri{min-height:65px;}
.lotes_lance_button{float:left; width:135px; text-align:left; padding-left:5px;}
.lotes_lance_button img{border:none;}
.lotes_lance_inicial{float:left; width:145px; border-right:solid 2px #d0d0d0;}
.lotes_lance_termino{float:left; width:145px;}
.lotes_lance_inicial p, .lotes_lance_termino p{margin:0; text-align:center !important;}
.lotes_cinza{color:#8c8c8c; font-size:12px; font-weight:bold;}
.lotes_lance_valor{color:#0f4686; font-size:18px; font-weight:bold;}
.lotes_lance_data{color:#0f4686; font-size:15px; font-weight:bold;}
.lotes_online_info{float:left; width:450px;}
.lotes_nlances{clear:both; float:left; width:135px; margin-left:5px; padding-top:10px; text-align:center !important; font-size:11px;}
.lotes_adt{float:left; width:150px; text-align:center !important;font-size:11px; padding-top:10px;}

.item_area{float:left; width:936px; height:auto; color:#7b7b7b; font-size:13px; padding:12px; text-align:center; border:solid 1px #d8d8d8;}
.item_galeria{float:left; width:400px;}
.item_fotos{float:left; width:400px; height:300px; background-color:#f4f4f4; border:solid 1px #d8d8d8; background:url(../images/item-padrao.jpg);}
.item_title{float:left; width:520px;}
.item_title p{margin-top:0; padding:0;}
.item_title_lote{float:left; width:260px; font-size:18px; color:#0f4686; font-weight:bold;}
.item_edital_rgi{float:right; width:160px;}
.item_edital_rgi a{ float:left;}
.item_edital_rgi img {border:none; margin-left:5px;}
.item_descrip{float:left; width:520px; height:auto; min-height:252px; text-align:left; padding-left:12px;}
.item_descrip p{margin-top:0;}
.item_info{float:left; width:520px;}
.item_lance_inicial{float:left; width:215px; border-right:solid 2px #d0d0d0;}
.item_lance_termino{float:left; margin-left: 30px; width: 271px;}
.item_lance_termino p{margin:0; text-align:left !important;}
.item_lance_inicial p{margin:0; text-align:center !important;}
.item_lance_restam{margin:0; text-align:center !important;}
.item_cinza{color:#8c8c8c; font-size:12px;}
.item_lance_valor{color:#0f4686; font-size:18px; font-weight:bold;}
.item_lance_data{color:#0f4686; font-size:15px; font-weight:bold;}
.item_online_info{float:left; width:450px;}
.item_maior_lance{float:left; width:225px; font-size:12px; font-weight:bold; text-align:center; padding-top:15px;}
.item_maior_lance_azul{color:#0f4686; font-size:16px;}
.item_inc_minimo{float:left; color:#8c8c8c; font-size:11px; font-weight:bold; padding-top:5px; text-align:right; width:275px;}
.item_maior_nome{color:#0f4686; font-size:12px; font-weight:bold;}
.item_lance_button{padding-top:25px; text-align:right;}
.item_lance_button img{border:none;}
.nav{font-size:15px;}
.nav a{color:#7b7b7b;}
.nav a:hover{font-weight:bold;}

#lances_info{float:left; width:936px; height:auto; padding:12px; border:solid 1px #d8d8d8; margin-top:20px;}
#lances_info td{padding:5px 20px 5px 0px; font-size:13px; color:#8c8c8c; text-align:center;}
#lances_info_superados{float:left; width:480px; height:auto; border-right:solid 2px #dcdcdc;}
#lances_info_superados_title{float:left; width:auto; font-size:15px; color:#0f4686; font-weight:bold; padding:5px 60px 15px 0px; margin:0;}
#lances_info_total{float:left; width:auto; font-size:12px; color:#8c8c8c; padding:8px 10px 10px 10px; margin:0;}
#lances_info_usuarios{float:left; width:405px; height:auto; padding-left:15px;}
#lances_info_usuarios_title{float:left; width:340px; font-size:15px; color:#0f4686; font-weight:bold; padding:5px 60px 15px 0px; margin:0;}
.lances_title{font-size:13px; color:#8c8c8c; font-weight:bold;}
.lances_usuarios{font-size:13px; color:#0f4686 !important; font-weight:bold;}
.lances_input{color:red; font-weight:bold; float:left;}

#edital{height:400px !important; font-size:0.8em; text-align:left; background:url(../images/edital-watermark.jpg) center center no-repeat;}
.printerButton{background:url(../images/icon-print.jpg) no-repeat; height:45px; padding-left:30px; padding-top:3px; text-align:left !important;}
.ui-resizable{min-width:500px !important;}

#bottom{float:left; width:960px; height:350px; color:#525252; font-size:13px; padding-bottom:20px;}
#bottom_sep{float:left; width:10px; height:350px; background:url(../images/bottom-sep.jpg) no-repeat bottom;}
.bottom_title{color:#5e5e5e; font-size:1.15em; font-weight:bold;}
.bottom_obs{color:#5e5e5e; font-size:1em; height:20px;}
.bottom_numero{color:#9e9e9e; font-size:20px;}
.bottom_horarios{color:#5e5e5e; font-size:13px;}
#newsletter{float:left; width:310px; height:350px;}
#newsletter input{width:150px; height:20px; border:solid 1px #979797;}
#newsletter form{margin-top:50px; margin-bottom:50px;}
#multimidia{float:left; width:300px; height:350px; margin-left:10px;}
#multimidia a{width:100%; text-decoration:none; float:left; text-align:center;}
#multimidia img{border:none;}
#atendimento{float:left; width:300px; height:350px; margin-left:10px;}
#atendimento p{margin:0; padding:0;}
.atendimento_sub{float:left; width:150px; height:220px; text-align:center;}
#twitter{float:left; width:310px; height:35px;}
#twitter img{float:left; border:none;}
#twitter p{float:left; width:170px; height:35px; margin:0; padding:0;}
#twitter a{text-decoration:none; color:#565656;}
#twitter a:hover{text-decoration:underline;}
#footer{float:left; position:relative; width:100%; color:#FFFFFF; font-size:13px; font-weight:bold; margin-top:20px; margin-bottom:20px; text-align:center;}
#leiloeiro_roberto{position:absolute; font-size:1.5em; top:0; left:0;}
#leiloeiro_leonardo{position:absolute; font-size:1.5em; top:0; right:0;}
#leiloeiro_roberto span, #leiloeiro_leonardo span{font-size:0.75em;}

#error{color:red; font-size:15pt;}
#middle h1{font-size:25px; font-weight:normal; color:#0f4686 !important; padding-top:10px; padding-bottom:10px; width:100% !important;}
form table{float:left;}
form table label{color:#525252 !important;}
