@charset "utf-8";
/* CSS Document */

body { 
margin: 0px; 
padding: 0px;
font-size:10px;
font-family:Verdana, Arial;
background-image:url(images/back.jpg);
}

/* Layout */
#tudo {
width:710px;
margin: 0px auto;
}

#topo {
height: 109px;
margin: 0px auto;
border: 1px #000000 solid;
border-bottom: 0px;
}

#menu {
height: 12px;
background-image:url(images/backmenu.jpg);
background-color:#000000;
padding:5px;
font-family: Arial;
font-weight: bold;
font-size: 12px;
color:#FFFFFF;
border: 1px #000000 solid;
}

#menu a { 
padding: 3px;
}

#menu a:link {
text-decoration: none;
color: #FFFFFF;
}
#menu a:visited {
text-decoration: none;
color: #FFFFFF;
}
#menu a:active {
text-decoration: none;
color: #999999;
}

#menu a:hover {
color: #000000;
background-image: url(images/hover.jpg);
background-color:#FF9900;
}

#corpo {
height: 285px;
background-image:url(images/layout_07.jpg);
border:1px #000000 solid;
}

#rodape {
height: 38px;
background-image: url(images/backrodape.jpg);
background-color:#000000;
}

address {
margin: 0px;
padding: 5px;
color:#FFFFFF;
font-style:normal;
text-align: center;
font-family: Arial;
font-weight: bold;
font-size: 11px;
}

/* conteudo */
#empresa,#servicos,#empresaconteudo,#empresainfo,#contatoconteudo,#endereco {
height:275px;
background-image:url(images/backblocos.jpg);
border: 1px #000000 solid;
margin: 3px;
}
/* index */
#empresa {
width: 340px;
font-size:10px;
float: left;

}
#empresa p {
font-family:Verdana, Arial;
margin:5px;
line-height:15px;
text-align:justify;
}
#empresa ul {
font-family:Verdana, Arial;
font-size: 10px;
margin-left:30px;
padding: 0px;

}
#empresa li {
margin-bottom: 15px;
}

#servicos {
width: 195px;
float: left;
}
#servicos ul {
font-family: Verdana, Arial;
font-size: 10px;
margin:0px;
margin-left:25px;
margin-bottom:5px;
padding:0px;
}
#servicos li {
margin-bottom: 3px;
}
#equipamento {
height:275px;
border: 1px #000000 solid;
margin: 3px;
width: 143px;
float: left;
text-align:center;
background-color:#FFFFFF;
}
#equipamento ul {
list-style: none;
font-family:Arial, Verdana;
font-size: 12px;
font-weight:bold;
margin: 0px;
padding: 0px;
}
#equipamento li {
margin-bottom: 10px;
}

/* empresa */
#corpoempresa {
height: 385px;
background-image:url(images/back2.jpg);
border:1px #000000 solid;
}

#empresaconteudo {
width: 490px;
height: 370px;
float:left;

}
#empresaconteudo p { margin: 5px; }

#empresaconteudo ul {
margin-left: 5px;
padding:0px;
}

#empresaconteudo li {
display: inline;
margin-right: 10px;
}

#empresaconteudo img {
border:none;
}

#empresainfo {
width: 190px;
height: 370px;
float:left;
}
#empresainfo p { margin: 5px; }
#empresainfo li { margin-bottom: 5px; }
/* contato */
#contatoconteudo {
width: 440px;
float:left;
}
#contatoconteudo p {
margin: 5px;
}
#contatoconteudo ul {
list-style: none;
margin: 5px;
padding: 0px;
}
#contatoconteudo li {
margin-bottom: 15px;
}
#endereco {
width: 235px;
float:left;
}
#endereco p {
margin: 5px;
}
/* equipamento */
#equipamentoconteudo {
width: 700px;
height:870px;
background-color:#FFFFFF;
border: 0px;
margin: 3px;
}
#equipamentocorpo {
height: 880px;
background-image:url(images/back2.jpg);
border:1px #000000 solid;
S}

#equipamentocorpo p {
margin-left: 5px;
}

#equipamentocorpo ul {
list-style: disc;
font-family: Verdana, Arial;
font-size:10px;
padding:0px;
margin-left: 25px;
}
#equipamentocorpo li {
margin-bottom: 10px;
}

#retroescavadeira,#motoniveladora,#pacarregadeira,#fotos {
margin:3px;
height: 300px;
border: 1px #000000 solid;
background-image:url(images/layout_07.jpg);

}

#retroescavadeira {
width: 190px;
float:left;
}
#motoniveladora {
width: 230px;
float:left;
}
#pacarregadeira {
width: 190px;
float:left;
}
#fotos {
width: 625px;
height:500px;
float: left;
background-image:none;
}
/* formatacao */
a:link {
text-decoration: none;
color: #000000;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:active {
color: #CCCCCC;
text-decoration: none;
}
a:hover {
color: #FF9900;
}

h1 {
font-family: Arial, Verdana;
font-size:14px;
font-weight: bold;
margin:5px;
border-bottom: 1px #000000 solid;
font-variant: small-caps;
}
h2 {
font-family: Arial, Verdana;
font-size:14px;
font-weight: bold;
margin:5px;
border-bottom: 1px #000000 solid;
font-variant: small-caps;
}
.obs {
font-style:italic;
font-size: 9px;
}

a.email:link {
text-decoration: none;
color: #FFFFFF;
}
a.email:visited {
color: #FFFFFF;
text-decoration: none;
}
a.email:hover {
color: #FF9900;
}
a.email:active {
color: #CCCCCC;
text-decoration: none;
}
