* {margin:0; padding:0;}

/*classes dos elementos*/
.textobusca {width:260px; height:20px; margin-left:5px;}
.menumargin {margin-top:40px;}
.camposcontato {width:320px; margin:10px; border: 1px solid #666666;}
.margin10 {margin:10px;}
.alignrigth {text-align:right;}

/*Classe da tela inicial*/
.backgroundinicio {background:url(../img/estrada.png) top center; background-repeat:no-repeat; background-attachment:scroll; background-size:cover;}

/*DIV´s da tela inicial*/
#centerinicio {width:800px; height:100%; margin: 0 auto;}
#conteudoinicio {width:800px; height:400px; float:left; margin-top:100px; background-color:#D2D2D2;}
#conteudolink {width:800px; height:100px; float:left;}

/*Definições de tamanho de fontes e link´s*/
h2 {font:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#333333;}
h3 {font:normal 16px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:5px;}
h4 {font:normal 14px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:justify;}
h5 {font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin:5px;}
a {font-size:14px; font-stretch:bold; color:#000000; text-decoration:none;}
a:hover {text-decoration:underline; color:#666666;}

/*DIV´s principais*/
body {background-color:#D2D2D2; background-image:url(../img/bk.gif); background-repeat:repeat-x;}
#wrap {width:960px; margin: 0 auto;}
#topo {width:960px; height:117px; float:left;}
#topo-logo {width:319px; height:117px; float:left;}
#topo-centro {width:321px; height:117px; float:left;}
#topo-fone {width:320px; height:117px; float:right;}
#box-banners {width:960px; float:left; position:relative;}
#banner {width:960px; height:220px; float:left; overflow:hidden;}
#menu {width:960px; height:40px; float:left; background-color:#AB1919;}
#menu-busca {width:320px; height:40px; float:left;}
#menu-link {width:640px; height:40px; float:right; text-align:right;}
#menu-link a {font-size:16px; color:#FFFFFF;}
#menu-link h3 {margin:10px;}
#corpo {width:960px; float:left;}
/*Classe dos links dos banners iniciais*/
.pager {
   position:absolute;
   z-index:999;
   top:195px;
   left:5px;
}
.pager a{
   display:block;
   width:20px;
   height:20px;
   border-radius:100%;
   -moz-border-radius:100%;
   -webkit-border-radius:100%;
   background:#666666;
   float:left;
   margin:0 5px;
   cursor:pointer;
}
.pager a:hover{
   background:#AB1919;
}
.pager a.sliderativado{
   background:#AB1919;
}
/*Aqui ficam as DIV´s dos produtos e paginação*/
#produto {width: 230px; height:290px; float:left; margin:5px; background-color:#E2E2E2;}
#produto-foto {width:230px; height:170px; float:left;}
#produto-descricao {width:230px; height:25px; float:left;}
#produto-detalhe {width:230px; height:60px; float:left;}
#produto-preco {width:230px; height:35px; float:left; background-color:#AB1919; text-align:center;}
#produto-preco a {font-size:16px; font-stretch:bold; text-decoration:none; color:#FFFFFF;}
#produto-preco a:hover {color:#CCCCCC;}
#produto h2 {font-size:18px; margin:3px; text-align:center;}
#produto h3 { font-size:11px; color:#999999; text-align:justify;}
#produto h4 {font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; margin:5px;}
#produto h5 {font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; margin:5px;}
#paginacao {width:960px; height:30px; float:left; text-align:center;}
/*DIV´s secundárias*/
#titulo {width:960px; height:30px; float:left; margin-top:10px; border-bottom:1px solid #666666;}
#contato {width:460px; float:left; margin:10px;}
#localizacao {width:460px; float:right; margin:10px;}
#textojustify {width:940px; float:left; margin:10px;}
/*DIV´s do album de fotos...*/
#nomealbum {width:948px; height:30px; float:left; border:1px solid #999999; margin:5px; text-align:center;}
#fotoscar {width:230px; height:200px; float:left; margin:5px;}

/*rodapé do conteúdo*/
#rodape {width: 100%; height:70px; background-color:#727070; float:left; text-align:center;}
#rodape a {color:#FFFFFF;}