/* 
    Document   : txt
    Created on : 2/Jul/2009, 18:09:27
    Author     : Joel
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
}

body {
    margin:0;
    border:0;
    padding:0;
    width:100%;
    height:100%;
    /*background-image:url(../images_designer/fundo1.jpg);*/
}

.tablemaster{
    width:100%;
    height:100%;
    border:0px;
}

.topo{
    font:10px Arial, Helvetica, sans-serif;;
    color:#fff;
    /*background-image:url(../images_designer/topo.jpg);*/
    background-color:#000;
    text-align:center;
    width:100%;
    height:78px;
}

.centro{
    font:10px Arial, Helvetica, sans-serif;;
    color:#000;
    background-image:url(../images_designer/centro_fundo.jpg);
    background-color:#ffe1b8;
    background-repeat:repeat-x;
    vertical-align:top;
    text-align:center;
    width:100%;
    border:0px solid red;
}

.centrotabela{
    margin:auto;
    width:975px;
    text-align:left;
    padding:5px 0px 5px 0px;
    border:0px solid #fff;
}

.centrotabela2{
    margin:auto;
    width:975px;
    height:407px;
    /*padding:5px 0px 5px 0px;*/
    border:0px solid #fff;
}

.imgcatalogo{
    float:left;
    font:10px Arial, Helvetica, sans-serif;;
    color:#fff;
    width:252px;
    height:154px;
    border:0px solid #fff;
}

.barra1{
    float:left;
    width:1px;
    height:154px;
}

.barra2{
    float:right;
    width:1px;
    height:154px;
}

.menufundo{
    float:right;
    vertical-align:bottom;
    width:721px;
    height:154px;
    border:0px solid #fff;
}

.menu1{
    float:left;
    font:10px Arial, Helvetica, sans-serif;;
    color:#fff;
    width:376px;
    height:154px;
    text-align:left;
    padding:0px 0px 0px 0px;
    border:0px solid #000;
}

.menu2{
    float:right;
    font:10px Arial, Helvetica, sans-serif;;
    color:#fff;
    width:344px;
    height:154px;
    text-align:left;
    padding:0px 0px 0px 0px;
    border:0px solid #000;
}

.setacima1{
    text-align:center;
    padding:24px 0px 0px 0px;
    border:0px solid #000;
}

.menu1principal{
    font:24px Arial, Helvetica, sans-serif;
    color:#fff;
    font-weight:bold;
    text-transform:uppercase;
    height:93px;
    padding:5px 0px 0px 20px;
}

.setabaixo1{
    text-align:center;
    border:0px solid #000;
}

.setacima2{
    padding:24px 0px 0px 100px;
    border:0px solid #000;
}

.menu2principal{
    font:18px Arial, Helvetica, sans-serif;
    color:#fff;
    font-weight:normal;
    text-transform:uppercase;
    height:93px;
    padding:5px 0px 0px 20px;
}

.setabaixo2{
    padding:0px 0px 0px 100px;
    border:0px solid #000;
}

.zonatexto{
    font:12px Arial, Helvetica, sans-serif;
    color:#2a1f16;
    padding:10px 10px 10px 10px;
    vertical-align:top;
    border:0px solid #000;
}

.meiotabela{
    margin:5px 0px 10px 0px;
}

.meiotitulo{
    font:18px Arial, Helvetica, sans-serif;
    color:#2a1f16;
    font-weight:bold;
    text-align:right;
    vertical-align:top;
    text-transform:uppercase;
}

.meiosubtitulo{
    font:12px Arial, Helvetica, sans-serif;
    color:#2a1f16;
    font-weight:normal;
    text-align:right;
    vertical-align:top;
    width:883px;
}

.setatortabaixo{
    vertical-align:top;
}

.produtotabela{
    padding:0px 0px 0px 0px;
    font:11px Arial, Helvetica, sans-serif;
    color:#2a1f16;
    border:0px solid #000;
}

tr.produtotexto td{
    font:11px Arial, Helvetica, sans-serif;
    color:#2a1f16;
    font-weight:normal;
    vertical-align:top;
    text-align:center;
    width:210px;
    padding-top:3px;
}

.produtofoto{
   border:10px solid #000;
   margin:0px 5px 0px 5px;
   text-align:center;
}

.setaesq{
    text-align:center;
    border:0px solid #000;
}

.menuprincipalfundo{
    padding:15px 0px 5px 0px;
    width:100%;
    height:100%;
    text-align:center;
    vertical-align:top;
    background-color:#000;
    border:0px solid #fff;
}

.menuprincipaltabela{
    width:100%;
    text-align:center;
}

.menuprincipalcentertabela{
    margin:auto;
}

.menuprincipalcenter{
    text-align:center;
    border:0px solid red;
}

.submenuprincipalcenter{
    font:11px Arial, Helvetica, sans-serif;
    color:#857448;
    text-align:left;
    padding:5px 0px 0px 15px;
    border:0px solid red;
}

.menuprincipalon{
    font:11px Arial, Helvetica, sans-serif;
    color:#000;
    padding:2px 8px 2px 8px;
    font-weight:normal;
    text-transform:uppercase;
    background-color:#ffb900;
}

.submenuprincipalon{
    font:11px Arial, Helvetica, sans-serif;
    color:#ffb900;
    padding:0px 0px 0px 0px;
    font-weight:normal;
    text-transform:lowercase;
}

.menubaixoimagens{
    font:12px Arial, Helvetica, sans-serif;
    color:#bda584;
    vertical-align:top;
    text-align:center;
    padding-top:25px;
}

.menubaixo{
    font:11px Arial, Helvetica, sans-serif;
    color:#cd9502;
    vertical-align:top;
    text-align:center;
}

.menubaixocopy{
    font:11px Arial, Helvetica, sans-serif;
    color:#5c5031;
    text-align:center;
}

.artigozonafoto{
    /*width:533px;*/
    padding:20px 20px 17px 20px;
    border:0px solid red;
}

.artigofoto1{
    width:493px;
    height:370px;
    border:10px solid #000;
    background-repeat:no-repeat;
}

.artigopreco{
    font:30px Arial, Helvetica, sans-serif;
    color:#ffe0b6;
    background-color:#000;
    padding:5px;
}

.artigoprecoposi{
    text-align:right;
    vertical-align:bottom;
}

.artigozonatexto{
    width:442px;
    vertical-align:top;
    padding:20px 0px 17px 0px;
    border:0px aqua dashed;
}

.artigotextodivtotal{
    padding-left:5px;
    border-left:1px solid #524430;
    height:370px;
}

.voltar{
    font:12px Arial, Helvetica, sans-serif;
    color:#e2daad;
    font-weight:bold;
    text-transform:uppercase;
    padding-left:5px;
}

.artigotitulotabela{
    margin:5px 0px 10px 0px;
}

.artigotituloimagem{
    padding:3px 0px 0px 3px;
}

.artigotitulo{
    font:24px Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-weight:bold;
    color:#e2daad;
    padding:0px 0px 0px 3px;
}

.artigotextotabela{
   vertical-align:top;
   width:432px;
   height:255px;
   border:0px solid red;
}

.artigotexto{
   font:16px Arial, Helvetica, sans-serif;
   color:#2a1f16;
   width:410px;
   vertical-align:top;
   padding-right:5px;
}

.artigoscrollbarra{
  height:227px;
}

.idiomas{
   font:10px Arial, Helvetica, sans-serif;
   color:#7d6e5d;
   text-align:right;
   padding:10px 15px 0px 0px;
   border:aqua 0px solid;
   float:none;
}

/* --------------------------------LINKS----------------------------------------- */


a.menu1off:link{
   font:24px Arial, Helvetica, sans-serif;
    color:#2a1f16;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
}

a.menu1off:visited{
    font:24px Arial, Helvetica, sans-serif;
    color:#2a1f16;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
}

a.menu1off:hover{
    font:24px Arial, Helvetica, sans-serif;
    color:#fff;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
}

a.menu2off:link{
    font:18px Arial, Helvetica, sans-serif;
    color:#2a1f16;
    font-weight:normal;
    text-transform:uppercase;
    text-decoration:none;
}

a.menu2off:visited{
    font:18px Arial, Helvetica, sans-serif;
    color:#2a1f16;
    font-weight:normal;
    text-transform:uppercase;
    text-decoration:none;
}

a.menu2off:hover{
    font:18px Arial, Helvetica, sans-serif;
    color:#fff;
    font-weight:normal;
    text-transform:uppercase;
    text-decoration:none;
}

a.produtotexto:link, a.produtotexto:visited, a.produtotexto:hover{
    font:11px Arial, Helvetica, sans-serif;
    color:#2a1f16;
    font-weight:normal;
    text-align:center;
    text-decoration:none;
}

td.menuprincipalcenter a:link, td.menuprincipalcenter a:visited, td.menuprincipalcenter a:hover{
    font:11px Arial, Helvetica, sans-serif;
    color:#857448;
    text-transform:uppercase;
    text-decoration: none;
    padding:2px 8px 2px 8px;
}

td.menuprincipalcenter a:hover{
    color:#000;
    background-color:#ffb900;
}

td.submenuprincipalcenter a:link, td.submenuprincipalcenter a:visited, td.submenuprincipalcenter a:hover{
    font:11px Arial, Helvetica, sans-serif;
    color:#857448;
    text-transform:lowercase;
    text-decoration: none;
    padding:0px 0px 0px 0px;
}

td.submenuprincipalcenter a:hover{
    color:#ffb900;
}

a.menubaixo:link{
    font:11px Arial, Helvetica, sans-serif;
    color:#cd9502;
    vertical-align:top;
    text-align:center;
    text-decoration:underline;
}

a.menubaixo:visited{
    font:11px Arial, Helvetica, sans-serif;
    color:#cd9502;
    vertical-align:top;
    text-align:center;
    text-decoration:underline;
}

a.menubaixo:hover{
    font:11px Arial, Helvetica, sans-serif;
    color:#cd9502;
    vertical-align:top;
    text-align:center;
    text-decoration:none;
}

a.voltar:link{
    font:12px Arial, Helvetica, sans-serif;
    color:#e2daad;
    font-weight:bold;
    text-transform:uppercase;
    padding-left:5px;
    text-decoration:none;
}

a.voltar:visited{
    font:12px Arial, Helvetica, sans-serif;
    color:#e2daad;
    font-weight:bold;
    text-transform:uppercase;
    padding-left:5px;
    text-decoration:none;
}

a.voltar:hover{
    font:12px Arial, Helvetica, sans-serif;
    color:#cbc49d;
    font-weight:bold;
    text-transform:uppercase;
    padding-left:5px;
    text-decoration:none;
}