@charset "utf-8";
/* Powered by | BRANE DO BRASIL
   Otimização de Sites e Marketing em Internet
   Site: WWW.BRANE.COM.BR
   Tel: 3362-2375 / 3361-2162 
*/
@charset "utf-8";
/*--------------------------------|
|            PADRÂO               |
|---------------------------------*/
body                    { margin:0; background: url(resources/images/fundo.gif) repeat-x; font:12px Arial;}
body                    { margin:0; background: url(resources/images/fundo.gif) repeat-x; font:12px Arial;}


#link-logo              {float:left; margin-left:37px; width:290px; height:74px;}

#link-pg-prod           { float:left; margin-left:5px; height:85px; }

img                      { border:0; }
h1                       { font:bold 12px Arial; text-transform:uppercase; margin:0; padding:0; color:#64666b; margin-bottom:10px; }
h2                       { font:bold 11px Arial; margin:0; padding:0; }
h3                       { font:bold 12px Arial; margin:0; padding:0 0 5px 0; color:#64666b; position:relative; float:left; }

strong 					 {font-weight:normal;}
#geral, #top, #conteudo, #center,  #footer {width:1002px; float:left; position:relative; }

a:hover                  { color:#555;}
/*--------------------------------|
|            ESTRUTURA            |
|---------------------------------*/
#geral                   { margin:auto; float:none; width:988px; background:#fff; }
#top					 { height:74px; background:url(resources/images/topo2.jpg); float:left;}
#conteudo                { float:left;  }
#center                  { background:#FFF; width:1002px; height:auto; float:left; background-color:#FFFFFF; }
#footer                  { width:1002px; color:#FFF; }
#left					 { width:143px; float:left; } 


/*--------------------------------|
|            TOPO                 |
|---------------------------------*/
/* menu */

#menu			{ width:1002px; height:30px; background:url(resources/images/bg_menu_topo.gif) repeat-x; float:left;}
#menu ul        { margin:0; padding:0 0 0 40px; float:left;}
#menu li        { padding:0 0 0 0; display:inline; list-style:none; text-decoration:none; }


/*--------------------------------|
|            LEFT                 |
|---------------------------------*/
/*Menu Produtos */



/*Textos */
#img-left 		{  float:left; }

.img-left			{ width:28px; float:left; background:#CCCCCC;  }

#img-left-prod 	{ width:28px; height:auto; float:left; }


#img-left-baixo	{ width:28px; height:54px; background:url(resources/images/fundo-left-baixo.jpg) repeat-x; float:left; }


.televendas		{ list-style:none; float:left;}

.televendas-prod img	{ margin-top:50px; margin-left:5px; margin-bottom:20px;}
/*--------------------------------|
|            CENTER               |
|---------------------------------*/

/*Box conteúdo páginas internas */

.textos-baixo		{ width:850px; height:280px; padding: 10px 0 0 20px; float:left; }

.textos-baixo h2	{ font-size:16px;  }

.textos-baixo-2		{ width:870px; padding:0 0 0 30px; }
.textos-baixo-p		{  }

.img-right img		{ float:right; position:relative; top:-170px; }

#center-baixo		{ height:260px;}

#center-baixo-empresa	{ height:374px;}





#conteudo-center  { width:780px; float:left; padding:40px 0 0 30px; height:auto;}




/*Boxes*/


/* Lista de clientes */

/* Chamadas Página Produtos */


/* Galeria de Produtos */

/* img left */

.img-baixo img		{float:left; left:28px; position:relative; top:-10px;}

/*--------------------------------|
|            FOOTER               |
|---------------------------------*/
#footer		    { height:40px; text-align:center; margin-top:10px; }
#footer ul          { padding:0; }
#footer li          { padding:0 0 0 0; display:inline; list-style:none; text-decoration:none; margin-top:5px; }
#footer  a          { text-decoration:none; color:#000; }
#footer  a:hover    { text-decoration:underline; color:#CC0000; }



#footer-2 	  	   { width:1002px; margin:0; background:#fff; text-align:center; float:left }

#footer-2 ul		{ text-align:center;}
#footer-2 li		{ list-style:none; }



/*--------------------------------|
|            Contato              |
|---------------------------------*/
#formulario { width:500px;}
#contato { padding: 5px; }
#contato p { margin-bottom: 5px; }
#contato label { float: left; padding-left:5px; width: 100px;}
#contato input, #contato textarea, #contato select { border: 1px solid #cac9b9;}
#contato #submit { margin-left: 345px;}


#slickbox {width:438px; float:left; display:none; background:#fff; border:1px solid #ccc; padding:25px 15px 50px 15px; position:absolute; left:280px; top:0; z-index:1 }




/*--------------------------------|
|           Menu Left             |
|---------------------------------*/



/*  MENU LEFT */

.menu-left	             { background:#FFFFFF; background:url(resources/images/bkg-menu-left.jpg) repeat-y; width:143px; padding:0 12px; top:40px; left:10px; font:10px Arial; position:relative; float:left; height:auto; }
.menu-left ul            { list-style-type:none; margin:0; padding:0;}
.menu-left li            { width:auto;  position:relative; } 
.menu-left li a          { line-height:20px; color:#F06C02; font-weight:bold; text-decoration:none;  display:block; }
.menu-left li a:hover    { color:#cc0000; }


.img-menu-left				{ margin-top:-10px; float:left;}
.img-menu-left img			{ margin-left:-12px;  }

.img-menu-left-footer		{  float:left; margin-top:20px; }
.img-menu-left-footer img	{ margin-left:-12px; }


/*PG PRODUTOS FINAL*/
#prod-final			{ width:750px; margin-left:20px; margin-top:30px; float:left; }
#prod-final	li		{ list-style:none; }
#prod-final	img		{ float:left; }


#img-pg-prod img                { width:262px; height:262px;}

/*Pagina produtos*/
#prod-cat			{ margin-left:20px; margin-top:30px; float:left; width:740px;}
#prod				{ width:240px; float:left; padding:10px 18px 0 0; }
#prod img			{ float:left; width:110px; height:110px; padding-right:5px;}
#prod a				{ text-decoration:none; color:#F06C02; font-size:10px }
#prod a:hover		{ color:#cc0000; }



/*PAGINA FINAL DOS PRODUTOS*/

#carac-prod			{  float:left; margin-left:30px;}


.info-seo		{ width:430px; height:240px;; padding:10px; border:#CCCCCC 0px solid; margin:0 0 0 27px;; float:left;}

.textos-produtos	{ width:720px; height:auto; padding:10px; float:left; margin:35px 0 0 10px; border:#CCCCCC 0px solid; }




/*#menu-prod 		{ background:url/resources/images/banner-pr-prod.jpg; height:80px; }
#menu-prod ul	{ width:160px; height:250px; margin:0; padding:0; float:left; list-style:none; }
#menu-prod li	{ color:#000; position:relative; list-style:none; list-style:none; }

#menu-prod li a	{ color:#000; text-decoration:none; line-height:40px; display:block; }

#menu-prod li a:hover    { color:#cc0000; }
#menu-prod a img	{ float:left; padding:13px 10px 0 0; margin-left:-20px;  }*/


/*MENU DROP DOWN HORIZONTAL */
/*Primeiro Grupo */
#menu-prod 				 { margin:0; padding:0;  background:url(/resources/images/banner-pr-prod.jpg); height:85px;}

.menu-left-index	             { margin:0; padding:0; padding:0 12px; background:url(resources/images/bkg-menu-left-index.jpg) repeat-y ; width:180px; font:10px Arial; float:left; height:280px; width:152px; }
.menu-left-index ul            { width:160px; height:auto; list-style-type:none; margin:0; padding:0;}
.menu-left-index li            { width:130px;  } 
.menu-left-index li a          { line-height:27px; border-bottom:1px dotted #000; color:#000; text-decoration:none;  display:block; }
.menu-left-index img		{ padding:0 3px 0 0;}
.menu-left-index li a:hover    { color:#555; }

/* Segundo grupo */
.sub-menu-index                { width:50px; background:url(resources/images/bkg-menu-left-index.jpg) repeat-y ; height:auto; position:relative; float:left;}
.sub-menu-index li             { white-space:nowrap; padding:0 0 0 10px; } 
.sub-menu-index li a           { width:100px; color:#000; text-decoration:none; font-weight:bold; }
.sub-menu-index li a:hover     { color:#F60; }

/* Hiden Submenus */
.menu-left-index ul ul          { margin:0px;  position:absolute; top:10px; left:142px;  display:none; z-index:500; }

/* Show submenus */
div.menu-left-index li:hover    { cursor:default; z-index:100; }
div.menu-left-index li:hover ul { display:block; }
*/


/* ACORDION HORIZONTAL */
#slideContainer { width:826px; height:279px; margin:auto; float:left }
#slide 	        { margin:0; padding:0; display:block; overflow:hidden; }
#slide li       { float:left; display:inline; overflow:hidden; list-style:none; position:relative; }
#slide img      { border:0; }



.top-form {  width:629px; margin-left:170px; margin-top:20px;}


.img-menu-left-index { float:left; margin-left:-12px; margin-top:0; }

.text-pg-prod     { float:left; margin-top:25px; margin-bottom:20px;}

#loc	{ text-align:center; margin-top:30px; }

#lsaibamais 		{ width:100px; margin-top:100px; position:absolute; }
#lsaibamais a		{ color:#F06C02; text-decoration:none; font-size:10px;}
#lsaibamais a:hover	{ color:#CC0000;}


/*PAGINA PRODUTOS lista*/
#pag-prod			{ width:180px; height:auto; float:left; border:1px dotted; margin-right:10px; margin-bottom:10px; }
#pag-prod h2		{ padding:5px; }
#pag-prod ul		{ margin:0; padding:0; top:5px; }
#pag-prod img		{ float:left; margin-left:0px; width:80px; }
#pag-prod li		{ list-style:none; }
#pag-prod li a		{ text-decoration:none; float:right; color:#F06C02; }
#pag-prod li a:hover{  color:#CC0000; }


/*BOTÃO ORÇAMENTO*/
#bot-orc		{ width:750px; height:40px; }
#bot-orc img 		{ float:right; margin-top:-24px; margin-right:8px; }

.tel-top		{ float:right; color:#fff; font-weight:bold; font-size:25px; margin:73px 58px 0 0; }

#breadcrumbs            { float:left; margin-left:30px; margin-top:10px; }
#breadcrumbs a          { color:#F06C02; text-decoration:none; }

#breadcrumbs a:hover    { color:#CC0000; }



/* Menu Categorias */
.menu-categoria                { list-style:none;}
.menu-categoria li             { white-space:nowrap; padding:0 0 5px 0; } 
.menu-categoria li a           { text-decoration:none; color:#F06C02; font-weight:bold; }
.menu-categoria li a:hover     { color:#CC0000; }

.link-cat li a           { text-decoration:none; color:#000; font-weight:bold; }
