/*--topo--*/
#topo_internas {width:100%; height:255px; background:url(images/bg_topo_i) no-repeat top;}

/*menu*/
#topo_internas #menu_topo {width:100%; height:51px; margin-top:133px; background:url(images/bg_menu.jpg) repeat-x top}
#topo_internas #menu_topo ul {width:953px; height:33px; margin:0 auto; padding:18px; background:url(images/bg_menu_ul.jpg) no-repeat 36% 0;}
#topo_internas #menu_topo ul li {float: left; margin:0; font-weight:bold; font-size:12px; text-transform:uppercase;}
#topo_internas #menu_topo ul li.home {margin-right: 47px}
#topo_internas #menu_topo ul li.a-empresa {margin-right:40px}
#topo_internas #menu_topo ul li.produtos {margin-right:35px}
#topo_internas #menu_topo ul li.lojas {margin-right:37px}
#topo_internas #menu_topo ul li.servicos {margin-right:41px}
#topo_internas #menu_topo ul li.dicas-infos {margin-right:44px}
#topo_internas #menu_topo ul li.eventos {margin-right:37px}
#topo_internas #menu_topo ul li.promocoes {margin-right:35px}

#topo_internas #menu_topo ul li a {color:#fff}
#topo_internas #menu_topo ul li a:hover {text-decoration:underline;}

/*---coluna um---*/
#coluna_um_i {float:left; width: 746px; margin: 0 14px 0 0;}
#coluna_um_i h1 {margin:0 0 5px 0; font-weight:normal; font-size:18px;}
#coluna_um_i h2 {margin-bottom: 20px;font-weight: normal; font-size: 20px; text-transform: uppercase; color: #024da1;}
#coluna_um_i h2.titulos {width: 726px; height: 29px; padding: 8px 10px 0 10px;	background: url(images/bg_titulos.gif) no-repeat;}
#coluna_um_i h3 {margin-bottom: 3px; font-weight: bold; color: #666;}
#coluna_um_i p {margin: 0 0 10px 0; line-height: 18px; color: #666;}

/*a empresa*/

/*---lojas---*/
.lojas, .lojas li, .lojas li .img-lojas, .lojas li .txt-lojas {float: left;}
.lojas li {width: 340px; margin: 0 30px 40px 0;}
.lojas li .img-lojas {width: 156px; margin-right: 10px;}
lojas li .img-lojas img {width:156px}
.lojas li .txt-lojas {width: 174px;}
.lojas li .txt-lojas h3 a {color:#000}
.lojas li .txt-lojas h3 a:hover {color:#666}

/*--caixas--*/
.cx, .cx li, .cx li .img, .cx li .txt, .cx-dois li .img, .cx-dois li .txt {float: left;}

.cx li {width: 740px; margin: 0 0 30px 0; padding-bottom: 20px; border-bottom: 1px solid #ccc;}
.cx li .img, .cx-dois li .img {width: 156px; margin-right: 20px;}
.cx li .txt {width: 560px;}
.cx li .txt h1, .cx-dois li .txt h1 {margin-bottom: 10px;font-weight: bold;font-size: 15px !important; color: #666;}
.cx li .txt h3 {font-size: 12px;}
.cx li .txt h1 a {color:#000; font-size:16px; font-weight:bold;}
.cx li .txt a {color: #000;}
.cx li .txt a:hover {color: #ccc;}

.cx-dois { width:746px; margin:10px 0 20px 0;}
.cx-dois li {float:left; width:700px; margin:0 0 20px 0; padding:10px 20px 10px 20px; background:#f8f8f8;}
.cx-dois h1 a {color:#000; font-size:16px; font-weight:bold;}
.cx-dois li a {color:#000;}
.cx-dois li a:hover {color:#666}
.cx-dois li .txt {width:524px;}

.cx-tres {width:100%;}
.cx-tres li {float:left; width:185px; margin:0 0 20px 0; text-align:center}
.cx-tres li h1 {font-weight:bold !important; font-size:13px !important;}
.cx-tres li h3 {font-size:12px !important}
.cx-tres li a {color:#000}
.cx-tres li a:hover {color:#666}

/*---lojas---*/
.img-grande {float:left; width:280px; margin-right: 15px}
.img-grande img {width:280px; margin-bottom: 10px}

/*---produtos---*/

.cx_arredonda {width:533px; background:#cddcec url(images/bg_bottom.gif) no-repeat bottom;}
.cx_arredonda_topo {float:left; width:100%; height:10px; background:url(images/bg_top.gif) no-repeat 0 0;}
.cx_arredonda_meio  {margin-bottom: 20px; padding:0 10px 8px 10px;}
.cx_arredonda_meio h2 { font-weight: normal; font-size: 20px; text-transform: uppercase; color: #024da1;}

.ctn-produtos h1, .ctn-produtos h2, .ctn-produtos h3 {color:#666;}
.ctn-produtos h1, .ctn-produtos h2 {margin:0 0 5px 0;}
.ctn-produtos h1 {font-size:15px;}
.ctn-produtos h2 {font-size:12px;}
.ctn-produtos h3 {margin:0 0 10px 0; font-size:12px;}
.ctn-produtos p {margin:0 0 10px 0; line-height:18px; color:#666}
.ctn-produtos ul {list-style:disc;}
.ctn-produtos ul li { margin:0 0 10px 20px;}
.btns-produtos {margin:0; padding:0;}
.btns-produtos li {float:left; display:block; text-indent:-50000px; position: relative; z-index: 100; height: 34px;}
.btns-produtos li a {outline:0;  display:block; text-indent:-50000px; height: 34px; text-decoration: none; cursor:pointer}
.btns-produtos li.btn {background:url(images/btn_produtos.jpg) no-repeat}
.btns-produtos li.solicitar {width:165px; background-position:0 0}
.btns-produtos li.ampliar-foto {width:115px; background-position:100% 0}


/*--formularios--*/
.formularios, #orcamento {margin:30px 0 0 0}
.formularios label, #orcamento label {float:left; width:100px}
.formularios input, #orcamento input, .formularios select, #orcamento select, .formularios textarea, #orcamento textarea {padding:5px; font:12px Arial, Helvetica, sans-serif; border:1px solid #ccc }
/*.formularios button, #orcamento button {padding:3px; background:#287ACE; color:#fff; text-transform:uppercase; border:0; cursor:pointer}*/
.formularios button, #orcamento button, #pesquisa_produto button {display:block; width:71px; height:27px; padding:3px; margin-left:110px; background:url(images/bg_button.gif) no-repeat; font-size:12px; text-align:center; color:#fff;  cursor:pointer; border:0}

.formularios .ipt-um, .formularios .txt {width:550px;}
.formularios .txt {height:100px;}

/*---busca produtos ---*/
#pesquisa_produto p {margin:0 0 10px 0; line-height:17px; color:#666;}
#pesquisa_produto input, #pesquisa_produto button {border:0;}
#pesquisa_produto input, #pesquisa_produto select {padding:3px; font:11px Arial, Helvetica, sans-serif; color:#666}
#pesquisa_produto select {width:180px; border:1px solid #ccc}
#pesquisa_produto input {width:158px; margin-bottom:5px; background:#E4ECF6; font:11px Arial, Helvetica, sans-serif;}
/*#pesquisa_produto button { padding:5px; margin-left:128px; font-size:12px; text-align:center; color:#fff; background:#6895c7;  cursor:pointer}
*/#pesquisa_produto .bordas {background:url(images/bg_iptnews.gif) no-repeat left bottom; padding:8px;}

/*---orçamentos---*/
.produtos-orcamento {float:left; width:100%; margin-bottom:20px}
.produtos-orcamento img {float:left; margin-right:20px}

#orcamento p {margin:0 0 10px 0}
#orcamento .ipt-um, #orcamento .txt {width:410px;}
#orcamento .ipt-dois {width:150px}
#orcamento .txt {height:100px}
/*#orcamento button {float:right; margin-right:10px}
*/
