/* CSS Document */
body {background:url(../images/fundo.gif) repeat left top;background-color:#042c42;}
.tit-fundo{background:url(../images/tit-fundo.gif) repeat-x #042c42; font:bold 12px verdana,arial,helvetica; color:#fff; padding-left:10px}
.tit-fundo a{color:#fff; text-decoration:none}
.tit-fundo a:hover{color:#fff; text-decoration:underline}

.tit-borda-dir{ border-left:1px solid #e5e5e5}


/*   RODAPÉ   */
.rodape{background:#f7f7f7; border-top:15px solid #61a8c7; border-bottom:5px solid #286a86}
.logo-giga{ padding-right:15px}
.rodape-copy{ font:normal 10px arial,verdana,helvetica; color:#1a1a1a}
.rodape-menus{ font:normal 12px arial,verdana,helvetica; color:#1a1a1a}
.rodape-menus a{ font:normal 12px arial,verdana,helvetica; color:#1a1a1a; text-decoration:none}
.rodape-menus a:hover{ font:normal 12px arial,verdana,helvetica; color:#6d6d6d; text-decoration:underline}
/*  FINAL DO RODAPÉ   */

/*  TOPO E MENUS  */
.menuho{background:url(../images/menu.gif) repeat-x;}
.menu-horizontal{font: bold 11px verdana,arial,helvetica; color:#fff;}
.menu-horizontal a{text-decoration:none; color:#fff; line-height:47px; padding:inherit;padding:17px 15px; }
.menu-horizontal a:hover{text-decoration:underline; color:#fff; line-height:47px; padding:17px 15px;background:#0a374c}
/*FINAL MENUS E TOPO*/

/*======= PRODUTOS INDEX ========*/
.fundo-back-prod{ background:url(../images/fundo-prod-index.gif) no-repeat center bottom; padding:3px 3px 3px 3px}
.text-titulo-prod{font:normal 11px arial,verdana,helvetica; color:#000; text-transform:capitalize; }
.text-titulo-prod a{color:#000; text-decoration:none; text-transform:capitalize}
.text-titulo-prod a:hover{color:#000; text-decoration:underline;}
.text-de-prod{font:normal 10px arial,verdana,helvetica; color:#df2323; line-height:30px}
.text-por-prod{font:bold 12px verdana,arial,helvetica; color:#000;}
.text-ver-detail{font:bold 12px arial,verdana,helvetica; color:#3874a2; line-height:30px; text-decoration:underline}
.text-ver-detail a{color:3874a2; text-decoration:underline}
.text-ver-detail a:hover{color:69a3ce; text-decoration::underline}
.fundo-back-prod-lanc{ background:url(../images/tit-fundo-prod-lanc.gif) no-repeat center top;padding:3px 3px 3px 3px}
.text-de-prod-lanc{font:bold 12px arial,verdana,helvetica; color:#df2323; line-height:30px}
/*======= FINAL PRODUTOS INDEX ========*/

/* =========================
       MENU DAS CATEGORIAS 
   =========================*/
.menu-margem{padding-top:10px}
.menu { position:relative; margin:0; color:#686868; font:bold 13px arial,verdana,helvetica;text-transform:capitalize; line-height:30px;}
.menu a{display:block; text-decoration:none; color:#686868; width:auto; height:30px; text-align:left; background:#fff; padding-left:10px; border-bottom:1px solid #e5e5e5}
.menu a:hover{display:block; text-decoration:none; color:#505050; width:auto; height:30px; text-align:left; background:#f8f8f8; padding-left:3px; border-bottom:1px solid #e5e5e5}
.
.submenus {font:normal 12px arial,verdana,helvetica; position:relative; margin:0;  margin:0px 0; text-transform:capitalize;}
.submenus a, .submenus a:visited {display:block; text-decoration:none; color:#6d6d6d; width:auto; height:25px; text-align:left; border-bottom:1px dashed #e3e3e3; border-right:1px solid #fff; background:#fdfdfd; line-height:24px; font:normal 12px arial, verdana, Helvetica; padding-left:25px; font-weight:normal; line-height:25px; text-transform:capitalize}   
.submenus a:hover {display:block; text-decoration:none; color:#9e9e9e; width:auto; height:25px; text-align:left; border-bottom:1px dashed #e3e3e3; border-right:1px solid #fff; background:#fff; line-height:24px; font-size:12px; padding-left:25px; font-weight:normal; text-transform:capitalize }      
/* =============================
       FIM MENU CATEGORIAS
================================*/
/*QUEM SOMOS*/
.texto-qsomos{font:normal 12px Arial, verdana, Helvetica; color:#000; padding:5px 5px 5px 5px; line-height:20px}


/*=== CONTATO ===*/
.texto-geral{background:#f8f8f8; font:normal 11px arial, verdana, helvetica; color:#000; padding-left:15px}
.box{border:1px solid #18678a; font:normal 10px Arial, Helvetica, sans-serif}
.botao{border:1px solid #18678a; font:bold 12px arial, helvetica, sans-serif; background:#278ebc; color:#fff}
/*=== FIM CONTATO ===*/


/* PAGINACAO */
#quadro{background:#fbfbfb; width:100%; height:40px; margin:0 auto; padding:5px; text-align:left;}
#col-01{width:20px; float:left;background:#f1f1f1;margin:2px;text-align:center;padding:2px;}
#col-02{width:500px; float:left;background:#f1f1f1;margin:2px;padding:2px;}
#indice{text-align:center; padding: 3px 0 3px 0; font:normal 12px "Trebuchet MS",Arial,Verdana; color:#666666}
#paginacao{text-align:center; padding: 3px 0 0 0; font:normal 12px Arial, Verdana, Helvetica; float:none}

.pag-atual{ padding:8px; background:#61a8c7; color:#fff; margin:3px; font:normal 12px Arial, Verdana, Helvetica}
.pag-pontinhos{ padding:8px; background:#E8E8E8; color:#999; margin:3px;}
.pag-navegacao-off{padding:8px; background:#E8E8E8; color:#999; margin:3px;}

.pag-link{ background:#fff; margin:3px; padding:8px 0 8px 0}
.pag-link a{color:#61a8c7;text-decoration:none; padding:8px;}
.pag-link a:hover{color:#61a8c7; background:#f3f8fa;text-decoration:none; padding:8px}

.pag-navegacao{ padding:8px 0 8px 0; background:#fff; margin:3px;}
.pag-navegacao a{color:#61a8c7;text-decoration:none; padding:8px}
.pag-navegacao a:hover{color:#61a8c7; background:#f3f8fa;text-decoration:none; padding:8px}
/* FIM PAGINACAO */
/* NÃO ENCONTRADO */
.msgerro{font:normal 18px Verdana,Arial,Helvetica; background:#fdfdfd; color:#999; padding:10px}
.msgerro a{color:#999; text-decoration:none}
.msgerro a:hover{color:#666; text-decoration:underline}
.box-buscar{font:normal 12px arial, verdana, helvetica; color:#333; border:1px solid #ccc; padding:2px 2px 2px 2px}
.texto_produtos{font: normal 11px verdana, arial,helvetica; color:#000; padding-left:10px; text-transform:capitalize}
.texto_produtos a, texto_produtos a:visited{text-decoration:none;color:#000;}
.texto_produtos a:hover{text-decoration:underline; color:#000;}
.texto_produtos_fundo{font: bold 17px verdana, arial, helvetica; color:#cf2026; padding:0px 10px 0px 10px; background:#fff6f4;border:3px solid #ffbaa8;}
.texto_produtos_fundo a{color:#cf2026; text-decoration:none;}
.texto_produtos_fundo a:hover{color:#cf2026; text-decoration:underline;}
.texto_referencia{font:normal 10px verdana, arial, helvetica; color:#666}
.titulos-informacao{font:normal 18px Verdana,Arial,Helvetica; background:#f5f5f5; color:#999; padding:10px}
.informacao-descricao{font:normal 12px Arial, verdana, Helvetica; color:#000; padding:5px 5px 5px 5px; line-height:20px; background:#fdfdfd}
.FinalizacaoCompra{font:bold 15px Verdana; color:#fff; background:#61a8c7; text-transform:capitalize}
.FinalizacaoCompra2{font: normal 12px Verdana; color:#18678a; background:#f5fffe; padding-left:5px; padding-top:3px; line-height:18px}
.submenuportifolio{font:normal 18px "Trebuchet MS", Arial, Verdana; padding-left:10px; color:#18678a; text-transform:capitalize;}
.borda{font:11px arial;color:#18678a;font-weight: bold;	height:25px; /*background:#e1a800;*/ text-align:center; border: dashed 3px #defafa; }
.notificacao{font:italic 12px Arial; color:#ff0000;}
.texto-cadastro{font:11px arial;color:#18678a;font-weight: bold;}
.meucarrinho{background:#fff; font:normal 11px Verdana; opacity:0.75;-moz-opacity: 0.75;filter: alpha(opacity=75); color:#054563}
.meucarrinho a{color:#054563; text-decoration:none;}
.meucarrinho a:hover{color:#054563; text-decoration:underline}

#galeria { list-style: none; }
#galeria img {border: 5px solid #e2e2e2;}
#galeria a:hover img {border: 5px solid #3a7ead;color: #fff;}