﻿html, body, form, ul, fieldset, p, h1, h2, h3, h4, h5 {margin: 0; padding: 0;}
body {font:100%/110% arial; background:#719dd1;}
body img {display:block; outline:0;}
a {text-decoration:none; outline:0; color:#FFF;}
object {outline:0;}
li {list-style:none;}
a img, fieldset {border: 0;}
p.center {text-align:center;}
p.right {text-align:right;}
p, h1, h2, h3, h4, h5 {margin-bottom:11px;}
div.clear {clear: both;}

html, body {height:100%;}
#container {position:relative; min-height:100%;background:url(../pics/bg-maincontent.png) no-repeat bottom;}
* html #container {height:100%; /* hack para IE6 hq trata height como min-height */}

#content, #header-in, #footer-in {position:relative; width:1000px; margin:0 auto;}
#content {padding-bottom:210px;}

/* HEADER */
#header-out {width:100%; background:url(../pics/bg-header_out.jpg) repeat-x top;}
#header-in {height:176px; background:url(../pics/bg-header_in.jpg) no-repeat;}

#logo {position:absolute;top:17px;left:29px;z-index:10;}

#icones-topo {position:absolute;top:102px;left:958px;}
#icones-topo ul li {float:left;display:inline;margin-right:9px;}

/* ANIMACAO */
#animacao {width:690px;height:278px;background:#5d89bb;position:relative;margin-bottom:21px;overflow:hidden;}
#mover {width:690px;height:278px;}
.slide {width:690px;float:left;position:relative;}
.slide img {margin:19px 0 0 21px;float:left;display:inline;}
.slide h1 {background:url(../pics/tt-destaque.jpg) no-repeat;width:355px;height:36px;border:none;text-indent:-9000em;
overflow:hidden;position:absolute;top:20px;left:315px;}
.slide h2 {font:bold 12px verdana;color:#fff;position:absolute;top:80px;left:320px;}
.slide p {font:normal 12px verdana;color:#fff;position:absolute;top:130px;left:320px;line-height:18px; width:365px;}
.seta-esquerda {background:url(../pics/seta-esquerda.png) no-repeat;width:8px;height:15px;position:absolute;bottom:20px;
right:63px;z-index:999;}
.seta-direita {background:url(../pics/seta-direita.png) no-repeat;width:8px;height:15px;position:absolute;bottom:20px;
right:40px;z-index:999;}
 
/* MENU */
#nav {width:610px;top:37px;left:388px;position:absolute;}
#nav ul.lavaLampBottomStyle {position:relative;overflow:hidden;}
#nav ul.lavaLampBottomStyle li {float:left;list-style:none;margin-right:19px;}
#nav ul.lavaLampBottomStyle li.back {border-bottom:3px solid #fff;height:28px;z-index:8;position:absolute;}
#nav ul.lavaLampBottomStyle li a {text-decoration:none;outline:none;top:7px;letter-spacing:0;z-index:20;display:block;float:left;height:30px;position:relative;overflow:hidden;margin:auto;}   
#nav ul.lavaLampBottomStyle li a:hover, #nav ul.lavaLampBottomStyle li a:active, #nav ul.lavaLampBottomStyle li a:visited {
border:none;} 
.menu01 {background:url(../pics/menu01.jpg) no-repeat;width:91px;}
.menu02 {background:url(../pics/menu02.jpg) no-repeat;width:35px;}
.menu03 {background:url(../pics/menu03.jpg) no-repeat;width:109px;}
.menu04 {background:url(../pics/menu04.jpg) no-repeat;width:127px;}
.menu05 {background:url(../pics/menu05.jpg) no-repeat;width:78px;}
.menu06 {background:url(../pics/menu06.jpg) no-repeat;width:52px;}

/* HOME */
#mainContent {margin:-44px auto 0 auto;float:left;display:inline;width:690px;}

#caixa01 {width:335px;height:328px;background:url(../pics/bg-caixa01.jpg) no-repeat;float:left;display:inline;margin-right:20px;}
#caixa01 h1 {background:url(../pics/tt-nossafrota.jpg) no-repeat;width:335px;height:55px;margin-bottom:16px;text-indent:-9000em;overflow:hidden;}

.nossafrota-home {width:295px;margin:0 0 0 20px;}
.nossafrota-home img {float:left;display:inline;margin-right:11px;}
.nossafrota-home h2 {font:bold 12px verdana;color:#fff;}
.nossafrota-home p {font:normal 12px verdana;color:#fff;line-height:18px;}
.divisoria {background:url(../pics/divisoria.jpg) no-repeat;width:295px;height:1px;margin:16px auto 18px auto;}

.link-caixa {font:normal 12px verdana, arial;color:#87b8eb;display:block;margin:-9px 0 0 130px;text-decoration:none;}
.link-caixa:hover {text-decoration:none;color:#000;}

#caixa02 {width:335px;height:328px;background:url(../pics/bg-caixa02.jpg) no-repeat;float:left;display:inline;}
#caixa02 h1 {background:url(../pics/tt-areaentrega.jpg) no-repeat;width:335px;height:55px;margin-bottom:16px;text-indent:-9000em;overflow:hidden;}
#caixa02 img {float:left;display:inline;margin:0 5px -2px 21px;}
#caixa02 h2 {font:bold 12px verdana;color:#fff;margin-right:15px;}
#caixa02 p {font:normal 12px verdana;color:#fff;line-height:18px;margin:27px 10px 32px 22px;}

/* ESTRUTURA DAS INTERNAS */
#internas {margin:-44px auto 40px auto;float:left;display:inline;width:690px;background:#5d89bb;}
html > body #internas {height:auto;min-height:600px;}

#internas p {font:normal 12px verdana;color:#fff;margin:0 20px 15px 20px;line-height:16px; text-align:justify;}

#internas h1 {width:650px;height:55px;text-indent:-9000em;overflow:hidden;margin:0 20px 20px 20px;border:none;}
#internas h1.quemsomos {background:url(../pics/tt-quemsomos.jpg) no-repeat;}
#internas h1.contato {background:url(../pics/tt-contato.jpg) no-repeat;}
#internas h1.soliciteumacoleta {background:url(../pics/tt-soliciteumacoleta.jpg) no-repeat;}
#internas h1.frota {background:url(../pics/tt-frota.jpg) no-repeat;}
#internas h1.area {background:url(../pics/tt-areadeatuacao.jpg) no-repeat;}
#internas h1.localizacao {background:url(../pics/tt-localizacao.jpg) no-repeat;}
#internas h1.locacao {background:url(../pics/tt-locacao.jpg) no-repeat;}

/* FORMATAÇAO DAS INTERNAS */
.img-left {float:left;display:inline;margin:17px 15px 0 20px;}

/* SIDEBAR */
#sidebar {float:left;display:inline;width:222px;height:700px;margin:-44px 29px 0 29px;}

#acompanhe-entrega {margin-bottom:35px;position:relative;}
#acompanhe-entrega h1 {background:url(../pics/tt-acompanhesuaentrega.jpg) no-repeat;width:171px;height:53px;text-indent:-9000em;overflow:hidden;margin-bottom:30px;}
.input-sidebar {font:normal 12px arial;color:#fff;border:1px solid #a2c2e4;background:#54769a;width:133px;height:16px;
padding:5px 11px;margin-bottom:5px;}
.bt-enviar {background:#a2c2e4;position:absolute;left:161px;border:none;width:60px;height:61px;
font:bold 12px verdana, arial;color:#54769a;cursor:pointer;}

#soliciteumacoleta {margin-bottom:35px;}
#soliciteumacoleta h1 {background:url(../pics/tt-solicite.jpg) no-repeat;width:203px;height:19px;text-indent:-9000em;overflow:hidden;margin-bottom:21px;}
#soliciteumacoleta img {float:left;display:inline;margin:4px 8px 0 1px;}
#soliciteumacoleta p {font:normal 12px verdana, arial;color:#fff;line-height:18px;}

#aluguel-empilhadeiras h1 {background:url(../pics/tt-alugueldeempilhadeiras.jpg) no-repeat;width:148px;height:52px;
text-indent:-9000em;overflow:hidden;margin-bottom:19px;}
#aluguel-empilhadeiras img {float:left;display:inline;margin:2px 13px 0 1px;}
#aluguel-empilhadeiras p {font:normal 12px verdana, arial;color:#fff;line-height:18px;}

#sidebar p.atualizacao {font:normal 12px verdana, arial;color:#fff;line-height:18px;}

a.link-sidebar {font:normal 12px verdana, arial;color:#fff;text-decoration:none;}

p.acompanhe {color:#FFFFFF;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;text-decoration:none;}

/* FORMULARIO DE CONTATO */
#form-contato {margin:50px auto; width:400px;}
#form-contato p {margin:15px auto 25px 40px !important;} 
#form-contato fieldset {border:none; width:380px;}

.contato, textarea {font:normal 13px verdana; color:#000;border:1px solid #a2c2e4;background:#54769a;}
.contato:focus, textarea:focus, .ddd:focus, .telefone:focus {background:#a2c2e4;color:#00074F;}

.input-sidebar:focus {background:#a2c2e4;color:#00074F;}

#form-contato label {width:80px;font:bold 12px verdana;color:#fff;text-align:right;padding-right:10px;padding-top:11px;float:left; display:inline;cursor:pointer;}

input.contato {width:250px;height:20px;margin:0 7px 8px 7px;padding:6px;color:white;}

input.ddd {width:40px;height:20px;margin:0 7px 8px 7px;padding:6px;color:white;}
.ddd, textarea {font:normal 13px verdana; color:#000;border:1px solid #a2c2e4;background:#54769a;}
#form-ddd {margin:50px auto; width:400px;}
#form-ddd p {margin:15px auto 25px 40px !important;} 
#form-ddd fieldset {border:none; width:380px;}

input.telefone {width:190px;height:20px;margin:0 -5px 8px -5px;padding:6px;color:white;}
.telefone, textarea {font:normal 13px verdana; color:#000;border:1px solid #a2c2e4;background:#54769a;}
#form-telefone {margin:50px auto; width:400px;}
#form-telefone p {margin:15px auto 25px 40px !important;} 
#form-telefone fieldset {border:none; width:380px;}

#internas p.p-sp {float:right;margin:5px 65px 0 0;}
#internas p.p-rn {float:left;margin:5px 0 0 65px;}

textarea {width:251px;height:110px;margin:3px 0 0 7px;overflow:auto;padding:5px;}

input.enviar {width:80px;height:35px;border:none;background:#a2c2e4;cursor:pointer;float:left;display:inline;margin:15px 0 0 277px;color:#54769a;font:bold 12px verdana;}

/* FORMULARIO DE SOLICITE UMA COLETA */
#form-coleta {margin:0 auto 40px auto; width:600px;}
#form-coleta h3 {font:bold 13px verdana;color:#54769a;background:#a2c2e4;padding:3px 0 3px 7px;margin:35px 0 20px 0;}
#form-coleta p {margin:15px auto 25px 40px !important;} 
#form-coleta fieldset {border:none; width:600px;}

.coleta, textarea, select {font:normal 13px verdana; color:#fff;border:1px solid #a2c2e4;background:#54769a;}
.coleta:focus, textarea:focus {background:#a2c2e4;color:#00074F;}

#form-coleta label {width:200px;font:bold 12px verdana;color:#FFF;text-align:right;padding-right:10px;padding-top:11px;float:left; display:inline;cursor:pointer;}

input.coleta {width:250px;height:20px;margin:0 7px 8px 7px;padding:6px;}
textarea {width:251px;height:110px;margin:3px 0 0 7px;overflow:auto;padding:5px;}
select {width:263px;height:35px;margin:0 7px 8px 7px;padding:6px;}

input.enviar02 {width:80px;height:35px;border:none;background:#a2c2e4;cursor:pointer;float:left;display:inline;
margin:15px 0 0 400px;color:#54769a;font:bold 12px verdana;}

/* FOOTER */
#end {position:absolute;bottom:7px;left:229px;}
#end address {font:normal 10px verdana;color:#fff;line-height:13px;text-align:center;}

a#assinatura {display:block;position:absolute;bottom:4px;left:31px;width:100px;height:24px;background:url(../pics/assinatura.jpg) no-repeat;z-index:2; text-indent:-9000em; overflow:hidden;}

#footer-out {position:absolute;bottom:0;width:100%;background:url(../pics/bg-footer_out.jpg) repeat-x bottom;}
#footer-in {height:302px;background:url(../pics/bg-footer_in.png) no-repeat bottom;}

/* Quem somos */
#internas ul.foto {margin:0 0 0 53px;}
#internas ul.foto li {float:left; margin:0 30px 15px 0;}

/* Localizacao */
#internas div.mapa {border:2px solid #FFF; margin:0px auto 0; height:300px; width:660px;}
#internas p.mapa-p { text-align:center; margin-top:15px;}

/* Locacao */
#internas ul.locacao-lista {color:#FFF;font-family:verdana,arial;font-size:12px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;margin:15px 30px 0 0; float:right;}

#internas ul.locacao-lista li {background:transparent url(../pics/list.jpg) no-repeat scroll left 7px;margin-bottom:0px;
padding-left:15px;padding-bottom:13px;}

/* Area de entrega */
#internas .mapa-azul { margin:80px auto;}

/* Frota */


.img-frota {float:left;display:inline;margin:-7px 15px 7px 20px;}


#internas ul.frota-lista {color:#FFF;font-family:verdana,arial;font-size:12px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;margin:15px 0 15px 22px;}
#internas ul.frota-lista li {background:transparent url(../pics/list.jpg) no-repeat scroll left 7px;margin-bottom:0px;
padding-left:15px;}

#internas ul.frota-lista2 {color:#FFF;font-family:verdana,arial;font-size:12px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:18px;margin:15px 0 15px 22px;}
#internas ul.frota-lista2 li {background:transparent url(../pics/list.jpg) no-repeat scroll left 7px;margin-bottom:0px;
padding-left:15px; float:left;width:300px;}