/* CSS Document */

body { margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(../images/bk.gif) repeat-y center;  height:100%; }
html, body {height: 100%; margin:0px; padding:0px;}
#body { position: relative; display:block; width: 1000px; left:50%; margin-left:-500px;  background:url(../images/main_BK.gif) repeat-y;  font-family:Arial, Helvetica, sans-serif; font-size:11px;  }
#topo { position: relative; display:block; width:1000px; height:110px; display:block; background:url(../images/top3.jpg) no-repeat; }

#left { position:relative; display:block; width:181px; float:left; overflow:hidden; }
#right { position:relative; display:block; width:185px; float:right; background: url(../images/rightBk.gif) repeat-y; } #rightTop { display:block; position:relative; background:url(../images/rightTop.gif) no-repeat; height:52px; width:185px;}
#main { position:relative; display:block; width:634px!important; width:634px; float:right; margin:0px; padding:0px; overflow:hidden; }

#menuLateral{ position:relative; display:block; width:181px; margin-top:9px; }
#menuLateralTop { display:none; }
#menuLateralBody {  position:relative; display:block; background: url(../images/menulat_bk.gif) repeat-y; }
#menuLateralBottom { display:none;}
#menuLatFirst { display:block; position:relative; height:26px; width:181px; background:url(../images/menulat_top.gif) no-repeat;}
.menuLatNiv1, .menuLatNiv2, .menuLatNiv3, .menuLatNiv4 { height:15px;}
#menuLat { position:relative; display:block; margin:0px; padding:0px;  }
#menuLat li { position:relative; display:block; list-style:none; margin:0px;  background:url(../images/menulat_mid.gif) no-repeat top;}
.menuLatNiv1 { height:28px; line-height:26px;}
#menuLat a { font-weight:bold; color:#ffffff;   padding:0px 0px 0px 33px; font-size:14px; font-variant:small-caps; }
#menuLat a:hover { color:#000; }

#menuLat_sub1 { position:relative; display:block; margin:0px; padding:0px; padding-bottom:5px; line-height:15px; }
#menuLat_sub1 li { position:relative; display:block;  background:url(../images/left_bk.gif) repeat-y; padding:0px 0px 0px 0px; margin:0px; }
#menuLat_sub1 a { font-weight:900; color:#333333; font-size:11px; font-variant:normal; }

#cfTopo { position:relative; display:block; height:28px; margin:0px;  background:url(../images/menulat_mid.gif) no-repeat top; font-weight:bold; color:#ffffff;   padding:0px 0px 0px 33px; font-size:14px; font-variant:small-caps; line-height:26px; }
#cfTXT { display: block; position:relative; background:url(../images/menulat_bot.gif) no-repeat; height:66px; width:181px; padding:10px; padding-left:22px;}

#menuTopo { position:relative; display:block; height:23px;  width:634px; background:url(../images/menuTop.gif) repeat-x;  float:right; }
#menuTopoRight { display:none; }
#menuTopoBody { display:block; position:relative; float:right; text-align:left;}
#menuTopoLeft { display:none; }
#menuTop { margin:0px; padding:0px; position:relative; padding-top:4px; }
#menuTop li { display:inline;  position:relative; list-style:none; padding:0px 5px 0px 5px; margin:0px; }
#menuTop a { font-size:12px; font-weight:800; color:#FFFFFF; }


#searchTop { width:181px; height:23px; display:block; position:relative; background:url(../images/search.gif); }
#search{ width: 181px; height:42px; background:url(../images/search_bk.gif) no-repeat; }
#searchField { display:block; position:relative; float:left; margin-top:8px; margin-left:5px;  } 
#searchField input{ background:#99A39D; width:128px; height:21px; border:#FFFFFF 1px solid; font-family:Arial; font-size:13px; color:#000000; }
#searchSubmit { display:block; position:relative; float:left; margin-top:9px; } 
#searchSubmit input{ background:#337A12; width:22px; height:23px; border:#FFFFFF 1px solid; margin-left:7px; font-family:Arial; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold; text-transform: uppercase; }
#searchResList li { list-style:none;}


#destaque { display:block; position:relative; margin-top:7px; padding-bottom:8px; background:url(../images/right_bottom.gif) no-repeat bottom; } 
#destTit { background: url(../images/rightMenu.gif) no-repeat top; height:24px; line-height:24px; font-weight:bold; color:#2d3d32;  padding:0px; font-size:14px; font-variant:small-caps; padding-left:33px;}
#destBody { display:block; position:relative; background:url(../images/rightBk.gif) repeat-y; padding-left:7px; cursor:pointer; }
#destBody img { margin-top:7px; border:#314539 3px solid;}
#selectBody { display:block; position:relative; background:url(../images/rightBk.gif) repeat-y; padding-left:33px; padding-bottom:10px; }



#conteudo{ position:relative; display:block; width:634px; }
#conteudo img { border:#666666 1px solid; margin:5px; }
#location {position: relative; display:block; height:29px; background:url(../images/locationBk.gif) repeat-x top; padding-top:5px;}
#locationHome { display:none;}
#location a { color:#fff; } #location a:hover { text-decoration:none;  }
#titlePage {position: relative; display:block; color:#2D3D32; font-size:13px; font-weight:700; font-variant:small-caps; margin-top:10px; margin-bottom:5px; margin-left:20px;}
#conteudoPage{ position:relative; display:block; width:594px; margin:20px;}
#loading { text-align:center; }
#loading img { border:0px; margin-top:50px;}
#imgProdList {  position:relative; display:block; width:200px; height:175px; float:left; margin-left:30px; margin-top:30px; border:#cccccc 1px solid; text-align:center; background:#D6DAEB; cursor:pointer; }
#imgProdListImg { height:153px; width:200px; margin-top:5px;}
#imgProdList img { margin:0px; }

#listaProdutos ul { position:relative; display:block; margin:0px; padding:0px; margin-left:10px;}
#listaProdutos li { position:relative; display:block; margin:0px; padding:0px; list-style:none; margin-top:5px; }
#listaProdutos h2 { margin:0px;}
#listaProdutos .detalhe { position:relative; display:block; background:#ffffff; border:#2D3D32 1px solid; padding:3px; height:40px; overflow:auto;}

#conteudoPage {position: relative; display:block; }
#vistaProdutoTxt {margin-top:10px; float:left; }
#vistaProdutoMenu { position:relative; display:block; width:210px; margin-top:10px; border-bottom:#426B94 1px dotted; float:right;}
#vistaProdutoFoto { text-align:center; height:153px; vertical-align:middle;}
#vistaProdutoFotoList { width:190px; margin:5px;}
#vistaProdutoFotoList img { margin:0px; padding:0px;}

#TXTvistaProdutoFoto { position:relative; display:block; width:720px; height:490px; background:#d9dbd8; border:#cccccc 1px solid;}
#TXTvistaProdutoFoto img { position:relative; display:block; top: 50%; left: 50%; }
#TXTvistaProdutoFotoList {position:relative; display:block; width:720px; height:177px; background:url(../commonIMG/fotoFrame2.jpg) repeat-x top left; border:#cccccc 0px solid; margin-top:5px;}
#TXTvistaProdutoFotoListSub { position:relative; display:block; top:11px;  }


#vistaProdutoOpcoes ul { margin:5px; padding:5px; background:#ffffff; } 
#vistaProdutoOpcoes li { list-style:none; line-height:25px; }
#vistaProdutoOpcoes .liVistaProdutos { height:25px;}
#apresentacao { padding-left:27px; background:url(../commonIMG/icones/home.gif) no-repeat left top }
#fichatec { padding-left:27px; background:url(../commonIMG/icones/manual.gif) no-repeat left top }
#carFisMec { padding-left:27px; background:url(../commonIMG/icones/fisMec.gif) no-repeat left top }
#anQuim { padding-left:27px; background:url(../commonIMG/icones/anQuim.gif) no-repeat left top }
#maisinfos { padding-left:27px; background:url(../commonIMG/icones/minfo.gif) no-repeat left top }
#imprimir { padding-left:27px; background:url(../commonIMG/icones/print.gif) no-repeat left top }
#poremail { padding-left:27px; background:url(../commonIMG/icones/friend.gif) no-repeat left top }
#catalogo { padding-left:27px; background:url(../commonIMG/icones/manual.gif) no-repeat left top }
#videoPrdts { padding-left:27px; background:url(../commonIMG/icones/video.gif) no-repeat left top }
#seleccionar { padding-left:27px; background:url(../commonIMG/icones/select.gif) no-repeat left top }

#vistaProdutoTxtExtras { position:relative; display:block; margin-top:20px; float:left; width:374px;  }
#vistaProdutoTxtExtras p { margin:0px; margin-bottom:0px; } 
#vistaProdutoTxtExtras b { color:#314539; font-variant:small-caps;}
#vistaProdutoTxtExtras ul { margin:0px; padding:0px;} 
#vistaProdutoTxtExtras li { margin:0px; padding:0px; list-style:none; display:block;} 
.subProdTXTCodigo { margin:0px; padding:0px; float:left;} 
.subProdTXTPreco { margin:0px; padding:0px; float:right; padding-right:10px; color:#24447D; font-weight:bold;} 
.subProdTXT { margin:0px; padding:0px; clear:both;} 
.subProdTXT ul { margin-top:5px; } 
#vistaProdutoOpcoesExtrasUl { display:none; }

#vistaProdutoTxt ul { margin:0 0 0 10px;}
#vistaProdutoTxt li { list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:8px 0 0 0; padding:0px; }
#vistaProdutoTxt h2 { color:#426B94; font-size:12px; font-weight:800; margin:10px 0px; padding:0px; }
#vistaProdutoTxt h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; margin:0px; padding:0px; }
#vistaProdutoTxt td { margin:3px; border-bottom:#426B94 1px solid; }
#vistaProdutoTxt .fisMecId { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; padding-right:10px; }
#vistaProdutoTxt .fisMecUn { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-style:italic; text-align:center; padding:0px 10px; }
#vistaProdutoTxt .fisMecVal { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; text-align:right; padding-left:10px; }
#anQuimTab table{ margin-left:50px; }
#vistaProdutoTxt .anQuimId { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; padding-right:40px; }
#vistaProdutoTxt .anQuimVal { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:right; padding-left:40px; }

#rodape { position: relative; display:block; width: 1000px; left:50%; margin-left:-500px; background:url(../images/bk.gif) repeat-y;  font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; }

.clear { clear:both; }
a {color:#24447D; text-decoration:none; }
a:hover {color:#FF002A; text-decoration:underline; }
.txt, h5 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify; font-weight:normal; padding:0px; margin:0px; }
.titre, h1 {color:#2D3D32; font-size:13px; font-weight:700; font-variant:small-caps; }
h1 {color:#2D3D32; font-size:13px; font-weight:700; font-variant:small-caps; margin-bottom:10px; }
h2 {color:#173808; font-size:12px; font-weight:700; font-variant:small-caps; margin-bottom:5px; }
h3 {color:#2D3D32; font-size:12px; font-weight:700; font-variant:small-caps; margin-bottom:0px; }
h4 {color:#2D3D32; font-size:12px; font-weight:700; font-variant:small-caps; margin-bottom:0px; }
