@charset "utf-8";

*{	
	font-size: 100%;
	margin:0;
	border:0;
	padding:0;	
	list-style:none;		
}

header, nav, figure, footer, section, aside, article, hgroup {
	display: block;
}

p{
	margin-bottom:1em;	
}

body{
	background:url(../img/padrao/bgBody.jpg) repeat-x left top #d6d4d4;	
        font-size:9pt;
        font-family:"Tahoma",Arial;
}

header{
    width:940px;
    height: 285px;
    padding-top: 185px;
    margin: 0 auto;
    position: relative;
}

#logo{
    position:absolute;
    left:0;
    top:0;
}

#slogan {
    color:#fff;
    font-size: 110%;
    font-weight: bold;
    width:460px;
    position: absolute;
    left: 270px;
    top: 30px;
}

.tel-central {
    position: absolute;
    right: 25px;
    top: 33px;
    color: #fff;
}

    .tel-central strong {
        color: #fed000;
    }

#menu{
    position: absolute;
    top:83px;
    left:280px;
}

#menu li{
    float:left;
}

#menu a{
    display: block;
    height: 18px;
    color:#232323;    
    padding: 45px 12px 0;
    text-decoration: none;
}

.empresa{ background: url(../img/padrao/icoEmpresa.png) no-repeat center 3px; }
.adm{ background: url(../img/padrao/icoAdm.png) no-repeat center 3px; }
.vallet{ background: url(../img/padrao/icoVallet.png) no-repeat center 3px; }
.cruzeiros{ background: url(../img/padrao/icoCruzeiros.png) no-repeat center 3px; }
.cliente{ background: url(../img/padrao/icoCliente.png) no-repeat center 3px; }
.contato{ background: url(../img/padrao/icoContato.png) no-repeat center top; }
.locacao{ background: url(../img/padrao/icoLocacao.png) no-repeat center top 7px; }

#menu a:hover{
	background-position: center bottom;
}

#menu a.locacao:hover{
    background-position: center bottom -8px;
}

#apresentacao{
    height: 252px;
}



#container{
    width:940px;
    margin:0 auto;
	padding: 10px 0;
}


#bgFooter{
    background: url(../img/padrao/bgFooter.jpg) repeat-x left top #232323;
}

footer{
    width:940px;
    height: 60px;
    margin:0 auto;
    position: relative;
    padding-top: 25px;
}

footer p{
    color:#fff;
}

footer strong{
    color:#fed000;
}

.triares{
    position: absolute;
    top:35px;
    right: 20px;
}
/*CLASSES*/

.clear{
	clear:both;	
}

.floatLeft{
	float:left;
	margin-right:10px;	
}