/* SITE 
*****************************************************************************************/
* { margin:0; padding:0; list-style:none; border:0; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; }
body{background:url(img/site-bg.png) repeat-x}
#site { width:970px; position:relative; margin:0 auto;}
input, img { vertical-align: middle; }
hr { display: none; }
label { display:block; }
a:hover{text-decoration:underline}
.input { padding: 2px}
.font-10 { font-size:10px; }
.hl{background:#ff9; padding:0 2px;}

.alpha {
opacity:0.65;
-moz-opacity: 0.65;
filter: alpha(opacity=65);
}

/* TOPO
*****************************************************************************************/
#topo { height:145px;}
#topo .logo { position:absolute; top:0; left:5px; }
#topo .logo a { background:url(img/topo-logo.png) no-repeat; margin:40px 0 0 0; display:block; width:241px; height:86px; }
#topo .logo a strong { display:none }

#topo .busca {position:absolute; top:25px; left:640px; width:324px; height:30px; text-align:right; background:url(img/fundo-busca-topo.png) no-repeat;}
#topo .busca legend {display:none; }
#topo .busca input.btn-busca {margin:7px 5px 0 0px; width:37px; height:17px;}
#topo .busca input.input-busca {background-color:#DA251D; color:#FFFFFF; padding:0px; margin:9px 0 0 75px; width:195px; height:12px; font-size:10px;}

#topo .icones-topo-1 { position:absolute; top:25px; left:250px; width:360px; height:80px;}
#topo .icones-topo-1 ul li{ display:inline;}
#topo .icones-topo-1 .ico-lojas {background:url(img/ico-nossas-lojas.png) no-repeat; top:20px; left:15px; position: absolute; display:block; width:106px; height:36px;}
#topo .icones-topo-1 .ico-newsletter {background:url(img/ico-newsletter.png) no-repeat; top:20px; left: 190px; position: absolute;  display:block; width:106px; height:36px;}

#topo .icones-topo-2 { position:absolute; top:70px; left:660px; width:307px; height:35px; text-align:right; background:url(img/fundo-icones-topo.png) no-repeat;}
#topo .icones-topo-2 ul li{ display:inline;}
#topo .icones-topo-2 .ln-ouvidoria {left: 130px; position: absolute; display:block; width:85px; height:30px;}
#topo .icones-topo-2 .ln-contato{left: 220px; position: absolute;  display:block; width:85px; height:30px;}

#topo .menu-caixa { position:absolute; top:113px; left:250px; padding:0 10px 0 10px; }
#topo .menu-caixa a {display:inline; font-weight:bold; color:#000; padding:7px 10px 7px 10px; line-height: 2em; text-decoration:none;}
#topo .menu-caixa .menu-caixa-sel {display:inline; font-weight:bold; color:#fff; padding:7px 10px 7px 10px; line-height:2em; background:#000;}
#topo .menu-caixa a:hover {display:inline; font-weight:bold; color:#fff; padding:7px 10px 7px 10px; line-height: 2em; background:#000;}

#menu-2 {
	position:absolute; top:385px; left:30px; text-align:right; z-index:1001;
	overflow: hidden;
	font-family: Trebuchet MS, Verdana, Arial;
}

#menu-2 a, #menu-2 a:visited {
	border-top: 6px solid #FF0000;
	position: relative;
	top: -4px;
	display: block;
	min-width:85px;
	float: left;
	text-align: center;
	text-decoration: none;
	color: #FF0000;
	margin: 0 5px;
}
	
#menu-2 a:hover {
	border-top: 6px solid #000;
	top: 0px;
	color: #000;
	margin: 0 5px;
}

	
#topo .menu-animacao {position:absolute; padding-left:12px; height:18px; z-index:1001; top:335px;}
#topo .animacao {padding-top:144px; padding-left:5px; height:202px; display:block }
#topo .animacao_fixa {left:11px; top:145px; position:absolute; width:950px; height:219px; clip:rect(0 950 219 0);}

/* CENTRO
*****************************************************************************************/
#centro {position:relative; background:url(img/fundo-centro-topo.png) 0 220px no-repeat }
#centro .relative{position:relative;}

/* HOME
*****************************************************************************************/
.box{position:absolute; width:305px;}
.semborda{border:none;}
.home{ min-height:950px; height:auto !important; height:830px;}

.home .animacao-1 {top:280px; left:25px; width:485px; overflow:hidden;}
.home .animacao-1 .mostra-banner {display:none; overflow:hidden;}
.home .animacao-1 .mostra-banner img{ width:484px;}
.home .animacao-2 {top:560px; left:20px; width:302px; overflow:hidden;}
.home .animacao-2 .mostra-banner {display:none;}
.home .animacao-2 .mostra-banner img{ width:302px;}

.nav {position:absolute; margin:290px 0 0 440px; z-index:1000;}
.nav2 {position:absolute; margin:565px 0 0 260px; z-index:1000;}

.home .animacao-parabens {top:560px; left:335px; width:302px;}
.pessoas-niver{margin:45px 0 0 55px; width:90px; height:90px; background:#fff; border:1px solid #333; z-index:1; overflow:hidden;}
.pessoas-niver img{width:90px;}

.home .dicas {top:280px; left:530px; width:416px;}

.home .estatico-clube {top:560px; left:650px; width:302px;}

.home .estatico-noticias {top:745px; left:20px; width:933px; min-height:195px;}

.home .banner-central {top:10px; left:319px; width:450px !important;}

.home .fornecedores {top:220px; left:630px; width:140px; height:104px;}

.home .funcionario {top:332px; left:630px; width:140px; height:160px; text-align:center;}
.home .funcionario h2{padding:2px; text-align:center; font-size:1.3em; color:#F00;}
.home .funcionario p{text-align:center; margin:3px;}
.home .funcionario img{width:80px; border:1px solid #EBEBEB;}


.home .eventos{left:670px; width:250px; height:200px; background:white; border:0px solid #000;}
.home .eventos h2{padding:5px; font-size:1.3em; color:#F00;}
.home .eventos .evento{text-align:center; border-bottom:dotted 0px #ccc; margin:0 5px; padding:6px 0;}
.home .eventos .evento h3 a{font-size:1em; padding:2px 1px;}
.home .eventos .evento img{ width:180px; border:solid 1px #ccc; margin-top:2px;}
.home .eventos p{padding:0 1px; text-align:center;}

.home .not-destaque{ left:7px;}
.home .not-destaque h2{padding:6px; font-size:1.3em; color:#F00;}
.home .not-destaque h3{padding:0 6px 5px; font-size:1.1em;}
.home .not-destaque img{margin:0 6px; float:left; width:110px;}
.home .not-destaque p{padding:0 6px; text-align:justify;}

.home .not-ant{ left:350px;}
.home .not-ant h2{padding:6px; font-size:1.3em; color:#F00;}
.home .not-ant h3{padding:0 6px 5px; font-size:1.1em;}
.home .not-ant ul{ padding:6px;}
.home .not-ant ul li{ padding:0 0 5px 9px; background:url(img/noticias-li.gif) no-repeat 0 3px;}

/* DICAS
*****************************************************************************************/
.dicas{ min-height:450px; height:auto !important; height:830px;}
.dicas .dicas-menu {width:200px; padding:6px; position:absolute; margin:0 0 0 5px;}
.dicas .dicas-menu ul li{ padding:10px; background:#fff; display:block; list-style:none; border-bottom:1px dotted #ccc;}
.dicas .dicas-menu ul li a{ text-decoration:none;}

.dicas .dicas-centro{ position:relative; margin-left:250px; width:630px;}
.dicas .dicas-centro .verDica{line-height:150%;}
.dicas .dicas-centro .listaDica{padding:7px 0 5px 0; border-bottom:1px dotted #ccc;}

/* MODULOS
*****************************************************************************************/
.modulos{padding:10px 30px; min-height:450px;  height:auto !important; height:450px; padding-top:300px; background:url(img/fundo-centro-topo.png) 0 220px no-repeat;}
.modulos h2 {font-size:1.65em; font-family:Arial, Helvetica, sans-serif; color:#990000; padding-bottom:10px;}
.modulos h3 {font-size:1.1em; padding-bottom:6px;}
.modulos p {margin-bottom:6px; font-size:12px}
.modulos .mais {color:#f00; font-size:14px;}
.modulos ul li{ padding:2px 0 2px 10px; list-style-type: disc; list-style-position: inside; }			

.modulos .caixa-titulo{width:550px;}

.tabela {border:1px solid #ccc; border-collapse:collapse; width:100%;}
.tabela th{background:url(img/tabela-th-bg.png); padding:5px 4px; color:#fff; font-weight:bold;}	
.tabela td{padding:4px; border-bottom:solid 1px #ccc;}
.tabela .cinza-claro{ background:#FFFFFF; }
.tabela .cinza-escuro{ background:#F9F9F9;}

.modulos .depoimentos {padding:15px 0 10px; border-bottom:1px dotted #ccc;}
.modulos .depoimentos p{text-align:right; font-weight:bold;}

.modulos .faq {padding-bottom:8px;}
.modulos .faq dt{font-weight:700; cursor:pointer; padding:2px 0 4px 15px; border-bottom:1px dotted #ccc; background:url(img/faq-mais.png) no-repeat 0 3px; }
.modulos .faq .ativa { background:url(img/faq-menos.png) no-repeat 0 3px;}
.modulos .faq .ativa strong{color:#814CD6; }


/* COLABORADORES */
#colaboradores h1{font-size:12px;}
#colaboradores h3{font-size:14px; margin-bottom:5px;}

#colaboradores .img{width:100px; height:90px; overflow:hidden; float:left; margin-right:10px;}
#colaboradores .img img{width:100%;}
#colaboradores .texto{width:250px; float:left; border:1px dotted #ccc; margin-left:10px;}
#colaboradores ul li{display:block; width:410px; min-height:200px; float:left;}

/* AREA ATUACAO */

.atuacao-imagem{ position:absolute; margin:0 0 0 400px; }

/* NOTICIAS
*****************************************************************************************/
.modulos #foto_atual {float:left; margin:0 5px 5px 0;}
.modulos #foto_atual img {width:120px; border:1px solid #ccc;}
.modulos #foto_atual a{font-size:0.8em;}

.modulos #pg_foto { padding:0 0 10px 0; margin:0 0 20px 0; border-bottom:1px dotted #ccc;}
.modulos #pg_foto ul li{ list-style:none; float:left; margin:0px 10px 5px 0; padding:0px; width:100px; height:75px; overflow:hidden;}
.modulos #pg_foto a{ font-size:0.8em;}

/* OUVIDORIA
*****************************************************************************************/
.ouvidoria{ min-height:930px; height:auto !important; height:900px; padding-top:275px; padding-left:20px;}
.ouvidoria .banner-topo {background:url(img/ouvidoria-topo.jpg) no-repeat;}
.ouvidoria .banner-topo {top:10px; left:20px; width:555px; height:168px;}
.ouvidoria .banner-topo p{text-align:left; padding:35px 0 0 225px; width:250px;}

.ouvidoria .form{top:187px; left:20px; width:600px; height:170px;}
.ouvidoria .form label {width:60px; font-size:10px; float:left; font-weight:bold; padding:4px 3px 0 0;}
.ouvidoria .form .input { border:1px solid #ccc; width:500px;}
.ouvidoria .form .metade { width:210px;}
.ouvidoria .form p{ padding:4px 10px;}

.ouvidoria .form2{top:346px; height:275px;}
.ouvidoria .form2 label {width:263px; font-weight:normal;}
.ouvidoria .form2 .radio {margin:0 32px 0 0; _margin:0 10px 0 0;}
.ouvidoria .form2 p {padding:3px 10px; _padding:2px 7px;}

.ouvidoria .form3{top:700px; _top:728px; height:180px;}
.ouvidoria .form3 label {width:263px; font-weight:normal;}
.ouvidoria .form3 p {padding:10px;}


/* NEWSLETTER
*****************************************************************************************/
.newsletter{ min-height:400px; height:auto !important; height:900px; padding-top:275px; padding-left:20px;}

.newsletter .banner-topo {background:url(img/newsletter-topo.jpg) no-repeat;}
.newsletter .banner-topo {top:10px; left:20px; width:555px; height:168px;}
.newsletter .banner-topo p{text-align:left; padding:35px 0 0 225px; width:250px;}

.newsletter .form{top:200px; left:20px; width:940px; position:relative}
.newsletter .form h2{font-size:16px; margin:5px 0 5px 10px;}
.newsletter .obs{font-size:10px; color:#900; font-weight:normal;}

.newsletter .form label, input, select {font-size:12px; background:#fff; height:20px;}
.newsletter .form select {padding:0 5px 5px 0; height:20px;}
.newsletter .form textarea {height:100px; font-size:12px; background:#fff;}
.newsletter .form label {font-weight:bold; width:240px;}
.newsletter .form p{ padding:4px 10px;}

/* Curriculum
*****************************************************************************************/
.curriculum{ min-height:1600px; height:auto !important; height:1350px; padding-top:275px; padding-left:20px; position:relative}
.curriculum .banner-topo {background:url(img/curriculum-topo.jpg) no-repeat;}
.curriculum .banner-topo {top:10px; left:20px; width:555px; height:168px;}
.curriculum .banner-topo p{text-align:left; padding:25px 0 0 225px; width:250px;}

.curriculum .form{top:200px; left:20px; width:940px; position:relative}
.curriculum .form h2{font-size:16px; margin:5px 0 5px 10px;}
.curriculum .obs{font-size:10px; color:#900; font-weight:normal;}

.curriculum .form label, input, select {font-size:12px; background:#fff; height:20px;}
.curriculum .form select {padding:0 5px 5px 0;}
.curriculum .form textarea { height:100px; font-size:12px; background:#fff;}
.curriculum .form label {font-weight:bold; width:240px;}
.curriculum .form p{ padding:4px 10px;}

.campo-borda-bt {width:50px}
.campo-borda-m { border:1px solid #ccc; padding:5px 0 0 5px; width:250px}
.campo-borda-g {border:1px solid #ccc; padding:5px 0 0 5px; width:525px}

/* Contato
*****************************************************************************************/
.contato{ min-height:700px; height:auto !important; height:650px; padding-top:275px; padding-left:20px;}
.contato .banner-topo {background:url(img/contato-topo.jpg) no-repeat;}
.contato .banner-topo {top:10px; left:20px; width:555px; height:162px;}
.contato .banner-topo p{text-align:left; padding:35px 0 0 225px; width:250px;}

.contato .form{top:200px; left:20px; width:940px; position:relative}
.contato .form h2{font-size:16px; margin:5px 0 5px 10px;}

.contato .form label, input, select {font-size:12px; background:#fff; height:20px;}
.contato .form select {padding:0 5px 5px 0;}
.contato .form textarea {height:100px; font-size:12px; background:#fff;}
.contato .form label {font-weight:bold; width:240px;}
.contato .form p{ padding:4px 10px;}

.campo-borda-bt {width:50px}
.campo-borda-m { border:1px solid #ccc; padding:5px 0 0 5px; width:250px}
.campo-borda-g {border:1px solid #ccc; padding:5px 0 0 5px; width:525px}

/* VISITA
*****************************************************************************************/
.visita{ min-height:650px; height:auto !important; height:550px; padding-top:275px; padding-left:20px;}
.visita .banner-atacado{ top:10px; left:7px;}
.visita .banner-pecas{ top:220px; left:7px;}
.visita .banner-topo {background:url(img/visita-topo.jpg) no-repeat;}
.visita .banner-topo {top:10px; left:20px; width:555px; height:162px;}
.visita .banner-topo p{text-align:left; padding:35px 0 0 225px; width:250px;}

.visita .form{top:200px; left:20px; width:940px; position:relative}
.visita .form h2{font-size:16px; margin:5px 0 5px 10px;}

.visita .form label, input, select {font-size:12px; background:#fff; height:20px;}
.visita .form select {padding:0 5px 5px 0;}
.visita .form textarea {height:100px; font-size:12px; background:#fff;}
.visita .form label {font-weight:bold; width:240px;}
.visita .form p{ padding:4px 10px;}

.campo-borda-bt {width:50px}
.campo-borda-m { border:1px solid #ccc; padding:5px 0 0 5px; width:250px}
.campo-borda-g {border:1px solid #ccc; padding:5px 0 0 5px; width:525px}

/* Inscrição Trilha Radar
*****************************************************************************************/
.inscricao .banner{ top:10px; left:7px;}

.inscricao .form  .selecao{padding:10px; font-size:10px;}
.inscricao .form  .verm{color:#c00;}
.inscricao .form{top:10px; left:20px; width:451px; min-height:490px; height:auto !important; height:490px;}
.inscricao .form label {font-size:10px; display:block; font-weight:bold; padding:4px 3px 0 0;}
.inscricao .form .input { border:1px solid #ccc; width:339px;}
.inscricao .form .metade { width:125px;}
.inscricao .form p{ padding:4px 5px 4px 0;}


/* PORTIFOLIO
*****************************************************************************************/
.portifolio {padding-top:275px; padding-left:20px;}
.portifolio .relative {position:relative;}
.portifolio .div1 {width:100%; min-height:180px; height:auto !important; height:180px;}
.portifolio p{ padding:4px 10px;}
.portifolio fieldset img{ border:1px solid #EBEBEB; padding:2px; width:100px;}


/* ATACADO
*****************************************************************************************/
.atacado{ min-height:425px; height:auto !important; height:425px; padding-top:275px; padding-left:20px; position:relative}
.atacado .titulo { width:440px; margin:0 0 20px 0;}
.atacado .titulo h2{ font:16px 'Verdana'; color:#990000; font-weight:bold; padding:0 0 5px 0; border-bottom:2px solid #990000}
.menu-left{width:210px; float:left; margin:0 15px 0 0;}
.menu-left .mnuPai{ width:187px; padding:10px; margin:0 5px 5px 5px; color:#990000; cursor:pointer; font:14px 'Verdana'; font-weight:bold;}
.menu-left .mnuPai:hover{color:#f00;}
.menu-left .mnuFilho{ width:187px; margin:5px 0 5px 5px; padding:10px; cursor:pointer; font:12px 'Verdana'; border-bottom:1px solid #f7f7f7}
.menu-left .mnuFilho:hover{ background:#f7f7f7;}
.atacado .anuncios{margin-left:220px; width:485px; float:left;}

/* animacao 6 */
.atacado .anuncios .animacao-6 {width:485px; height:261px; overflow:hidden; margin:0 15px 15px 0; float:left;}
.atacado .anuncios .animacao-6 .banner {display:none; overflow:hidden;}

/* animacao 7 */
.atacado .anuncios .animacao-7 {width:275px; height:132px; overflow:hidden; margin:0 15px 15px 0; float:left;}
.atacado .anuncios .animacao-7 .banner {display:none; overflow:hidden;}

.atacado .anuncios .caixa2{ width:195px; height:132px; margin:0 0 15px 0; float:left;}
.atacado .anuncios .caixa3{ width:275px; height:132px; margin:0 15px 15px 0; float:left;}
.atacado .anuncios .caixa4{ width:180px; height:132px; margin:0 0 10px 0; float:left;}

/* PRODUTOS
*****************************************************************************************/
.conteudo {width:705px;}
.conteudo .tabela hr { display:none; }
.conteudo .tabela {border:1px solid #ccc; border-collapse:collapse; clear:both; width:705px;}
.conteudo .tabela th{background:#ccc; padding:5px 2px; color:#fff; font-weight:bold;}	
.conteudo .tabela td{padding:4px; border-bottom:solid 1px #ccc;}
.conteudo .tabela .cinza-claro{ background:#FFFFFF; }
.conteudo .tabela .cinza-escuro{ background:#F9F9F9;}

#navegacao { margin:30px 0 0 0; }
#navegacao p{ text-align:center; font-size:12px; }
#navegacao a{ color:#000; text-decoration:none; }
#navegacao a:hover{ text-decoration:underline; }

.conteudo #publicar hr { display:none; }
.conteudo #publicar a{ color:#000; text-decoration:none; }
.conteudo #publicar a:hover{ text-decoration:underline; }

.conteudo #form { margin:0px 0 0px;}		
.conteudo #form label { display: block;	font-size: 12px; padding: 0 2px; cursor:pointer; }
.conteudo #form p { padding: 4px; }
.conteudo #form legend{	font-size:16px;	color:#0F6679; }
.conteudo .divForm{ float:left; width:695px; border-right:dotted 1px #ccc;}
.conteudo #form .opcao {float:left; width:100px;}
.conteudo #form .up {text-transform:uppercase;}
.conteudo #buscaform p {float:left; margin: 0 15px 10px 0; }
.conteudo #buscaform legend { font-weight:700; font-size:1.2em;}
.conteudo #buscaform fieldset { border:1px solid #ccc; padding:5px; margin:0 0 5px 0; }
.conteudo #buscaform .input { border:1px solid #ccc;}

/* HOTEL
*****************************************************************************************/
.hotel{ min-height:600px; height:auto !important; height:750px; padding-top:275px; padding-left:20px;}

.hotel .banner-oferta {top:10px; left:7px; }

.hotel .menu {top:0px; left:7px; width:145px; height:171px;}
.hotel .menu ul {padding:10px;}
.hotel .menu ul li {padding:0 0 6px 12px; background:url(img/hotel-seta.png) 0 4px no-repeat;}
.hotel .menu ul li a{font-weight:700; font-size:0.9em;}
.hotel .menu ul li a:hover{color:#F00; text-decoration:none;}

.hotel .centro {position:absolute; top:0px; left:170px; width:530px; border:1px solid #EBEBEB; background:url(img/box-bg.png) repeat-x;}
.hotel .centro p{padding:5px; font-size:0.9em;}
.hotel .centro h3{padding:5px 5px 0;}
.hotel .centro h2{padding:5px 5px 10px; font-size:1.2em}
.hotel .centro .img{float:left; padding:5px 5px 0 0;}

.hotel .centro .ap {background:#fff; border:1px solid #EBEBEB; float:left; margin:2px 0 2px 5px;}
.hotel .centro .ap p{padding:6px; text-align:center;}
.hotel .centro .ap img{width:80px;}

.hotel .centro .texto {float:left;width:200px;}

.hotel .centro .mais ul li{border:1px solid #EBEBEB; float:left; margin:1px;}
.hotel .centro .mais ul li a{padding:2px; display:block;}
.hotel .centro .mais ul li a:hover{text-decoration:none; background:#F00; color:#FFF;}

.hotel .centro .texto fieldset p{float:left;}

.hotel .centro .fotos {float:right;}
.hotel .centro .fotos img{width:180px;}

.hotel .centro label {width:70px; text-align:right; float:left; padding:4px 3px 0 0;}
.hotel .centro .comprido{width:130px;}
.hotel .centro .input { border:1px solid #ccc; width:300px;}
.hotel .centro .metade { width:105px;}
.hotel .centro .pequeno { width:58px;}
.hotel .centro p{ padding:4px 10px 10px;}

.hotel .imagem-1 {top:200px; left:7px; background:url(img/hotel-01.jpg) no-repeat; width:145px; height:195px;}
.hotel .imagem-2 {top:200px; left:170px; background:url(img/hotel-02.jpg) no-repeat; width:197px; height:195px;}
.hotel .imagem-3 {top:200px; left:450px; background:url(img/hotel-03.jpg) no-repeat; width:197px; height:195px;}
.hotel .imagem-4 {border:none; top:413px; left:7px; background:url(img/hotel-04.png) no-repeat; width:557px; height:117px;}

.hotel .banner-lateral { top:0px; left:720px; height:500px; width:199px;}

/* CADASTRO
*****************************************************************************************/
.modulos .formErro {font-family:Tahoma, Arial; font-size:12px; background:url(sistema/img/warning.png) 0 0 no-repeat; padding:1px 0 0 50px; }
.modulos .formErro h3{font-size:105%; color:#900; font-weight:bold; margin:3px 0;}
.modulos .formErro ol li{color:#900; margin:3px 0;}

.modulos .cadastro p {padding:3px;}
.modulos .cadastro input, .modulos .cadastro select, .modulos .cadastro textarea{background:#fff; border:1px solid #ccc; padding:1px 2px;}

/* LOGOMARCA FLUTUANTE
*****************************************************************************************/
#i4uFlutuante { float:right; height: 36px; width:150px; margin:0 0 0 auto; }
#i4uFlutuante #i4uLogoMin { margin-left:115px; }

/* RODAPE
*****************************************************************************************/
#rodape {clear:both; background:url(img/rodape-bg.png) bottom repeat-x; height:198px;}
#rodape .interno {width:960px; height:198px; margin:0 auto; position:relative; background:url(img/rodape-bg-interno.png) no-repeat -5px; border:0px solid #000}
#rodape .vip{margin:110px 0 0 5px; float:left; width:960px; height:60px; border:0px solid #000; overflow:hidden;}
#rodape .vip ul li{padding:0 0 0 10px; float:left}
#rodape .vip ul li img{ display:inline}

#rodape .div-1 {top:20px; left:25px; width:276px; height:65px; float:left; background:url(img/fundo-centro-rodape-div-1.png) no-repeat;}
#rodape .div-1 p a{font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.0em; color:#006699;}
#rodape .div-1 .txt-1 {float:left; margin-top:45px; margin-left: 25px;}
#rodape .div-1 .txt-2 {float:right;margin-top:45px; margin-left: 20px;}

#rodape .div-2 {top:20px; left:350px; width:276px; height:65px; float:right; background:url(img/fundo-centro-rodape-div-2.png);}
#rodape .div-2 .btn-orcamento { position: absolute; display:block; width:276px; height:65px;}

#rodape .div-3 {top:20px; left:640px; width:276px; float:right;}

#rodape .contador {top:180px; left:10px; color:#fff; width:150px; font-size:0.9em;}
#rodape .direitos { color:#FFF; font-size:11px; font-family:verdana; text-align:center; font-weight:bold; height:25px; position:relative; top:10px; }
