/* ---------------------- */

/* PRODUTOS */



.conteudopaginaconteudocentralprodutos{}





/*LISTA SIMPLES*/

.listadefaultlistprodutossimples li a{color: black;}



/*LISTA SIMPLES ICON*/

.listadefaultlistprodutosicon {list-style:none;}

.listadefaultlistprodutosicon li { margin-bottom:10px; float:left;margin-left:20px;}

.listadefaultlistprodutosicon li .caixagal{width:75px; height:75px; border:1px solid #666666; vertical-align:middle;background-repeat:no-repeat; background-position:center center;}

.listadefaultlistprodutosicon li ul{ float:left; margin-left:100px; margin-top:-50px; text-align:left; width:300px;}

.listadefaultlistprodutosicon li ul .titulogal{font-size:18px; text-align:center; letter-spacing:1px;} /*LEGENDAS DAS IMAGENS*/

.listadefaultlistprodutosicon li ul .titulogal a{font-size:18px; text-align:center; letter-spacing:1px;} /*LEGENDAS DAS IMAGENS*/

.listadefaultlistprodutosicon li ul .titulogal a:hover{font-size:18px; text-align:center; letter-spacing:1px; color:#999;} /*LEGENDAS DAS IMAGENS*/

.listadefaultlistprodutosicon li a {color:#666666; text-decoration:none;}

.listadefaultlistprodutosicon li a img{ width:75px; height:75px;}

.listadefaultlistprodutosicon li a :hover{color:#666666; text-decoration:underline;}



/*LISTA BOX SIDE BY SIDE*/

.listadefaultlistprodutos {list-style:none;}

.listadefaultlistprodutos li {float:left; margin-bottom:10px; margin-left:20px;}

.listadefaultlistprodutos li .caixagal{width:100px; height:100px; border:1px solid #666666; vertical-align:middle;background-repeat:no-repeat; background-position:center center; position:relative; float:left;}

.listadefaultlistprodutos li .titulogal{ float:left;width:100px; font-size:10px; text-align:left; margin-left:10px;} /*LEGENDAS DAS IMAGENS*/

.listadefaultlistprodutos li a {color:#666666; text-decoration:none;}

.listadefaultlistprodutos li a img{ width:100px; height:100px;}

.listadefaultlistprodutos li a :hover{color:#666666; text-decoration:underline;}



/*LISTA BOX SIDE BOTTOM*/

.listadefaultlistprodutos2 {list-style:none;}

.listadefaultlistprodutos2 li {float:left; margin-bottom:40px; margin-left:15px; margin-right:15px;}

.listadefaultlistprodutos2 li .caixagal{width:100px; height:100px; border:1px solid #666666; vertical-align:middle;background-repeat:no-repeat; background-position:center center; position:relative;}

.listadefaultlistprodutos2 li .titulogal{width:100px; font-size:10px; text-align:center; position:absolute;} /*LEGENDAS DAS IMAGENS*/

.listadefaultlistprodutos2 li a {color:#666666; text-decoration:none;}

.listadefaultlistprodutos2 li a img{ width:100px; height:100px;}

.listadefaultlistprodutos2 li a :hover{color:#666666; text-decoration:underline;}



/*LISTA BOX LARGE*/

.listadefaultlistprodutoslarge {list-style:none;}

.listadefaultlistprodutoslarge li {float:left; margin-bottom:10px;margin-left:10px;}

.listadefaultlistprodutoslarge li .caixagal{width:200px; height:200px; border:0px solid #666666; vertical-align:middle;background-repeat:no-repeat; background-position:center center; position:relative;}

/*.listadefaultlistprodutoslarge li .caixagal{width:220px; height:100px; border:1px solid #666666; vertical-align:middle;background-repeat:no-repeat; background-position:center center; position:relative;}*/

/*LEGENDAS DAS IMAGENS*/
.listadefaultlistprodutoslarge li .titulogal{
	font-family: 'Nunito Sans', arial,verdana,helvetica,sans-serif;
	color: #000000;
	font-size:14px;
	text-align:left;
	letter-spacing:0px;
	/*text-shadow:0 1px 0 #666;*/
	position:absolute;
	/*bottom:10px; left:0px;*/
	padding:10px;
}

.listadefaultlistprodutoslarge li a {color:#fff; text-decoration:none;}

.listadefaultlistprodutoslarge li a img{ width:220px; height:100px;}

.listadefaultlistprodutoslarge li a :hover{color:#fff; text-decoration:underline;}



/*LISTA EM LINHAS*/

.listadefaultlistprodutoslinhas {list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase;width:930px; letter-spacing:1px;}

.listadefaultlistprodutoslinhas li{ margin:10px;padding:10px;width:930px;}

.listadefaultlistprodutoslinhas li a{color:#666; text-decoration:none; padding:10px; border-bottom:1px solid #CCC;width:930px;}

.listadefaultlistprodutoslinhas li a:hover{color:#333; text-decoration:none; background-color:#eee;}



/*LISTA TODOS PRODUTOS EM LINHAS*/

/*.listadefaultlisttodosprodutoslinhas {list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase;width:930px; letter-spacing:1px;}

.listadefaultlisttodosprodutoslinhas li{ margin:10px;padding:10px;width:930px;}

.listadefaultlisttodosprodutoslinhas li a{color:#666; text-decoration:none; padding:10px; border-bottom:1px solid #CCC;width:930px;}

.listadefaultlisttodosprodutoslinhas li a:hover{color:#333; text-decoration:none; background-color:#eee;}*/



.listadefaultlisttodosprodutoslinhas {list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase;letter-spacing:1px;}

.listadefaultlisttodosprodutoslinhas li{ margin:10px;padding:10px; float:left;}

.listadefaultlisttodosprodutoslinhas li a{color:#666; text-decoration:none; padding:10px; border-bottom:1px solid #CCC;}

.listadefaultlisttodosprodutoslinhas li a:hover{color:#333; text-decoration:none; background-color:#eee;}



/*PRODUTO*/

#produto .referencia{width:930px; margin-bottom:10px; letter-spacing:1px;}

#produto .conteudopaginaproduto{width:930px; margin-bottom:5px; margin-top:5px;}

#produto .conteudopaginaprodutotecnico{width:930px; margin-bottom:5px; margin-top:5px;}

#produto .contentpagina{width:100%;}



#produto .colunaesquerda div.titulo_downloads{font-size:10px; text-transform:uppercase; margin-top:15px;color:#333;}

#produto .colunaesquerda div.titulo_media{font-size:10px; text-transform:uppercase;margin-top:15px;color:#333;}



#produto .colunaesquerda{width:320px; padding:5px; float:left;}

#produto .colunaesquerda div.textocaracs{margin-bottom:15px; color:#666; letter-spacing:1px; line-height:20px;}



#produto .colunaesquerda div.files{margin-top:15px;}

#produto .colunaesquerda div.files ul{ list-style:none; margin-top:1px; }

#produto .colunaesquerda div.files ul li{ margin-bottom:1px; margin-top:1px; margin-left:0px;position:relative;}

#produto .colunaesquerda div.files ul li ul{ list-style:none; position:absolute; left:32px; bottom:0px;}



#produto .colunaesquerda div.files ul li ul li{color:#666666;font-size:10px;}

#produto .colunaesquerda div.files ul li ul a{ text-decoration:none; color:#666666;}

#produto .colunaesquerda div.files ul li ul a:hover{ text-decoration:underline; color:#666666;}



#produto .colunacentral{width:250px; padding:5px; float:left;}

#produto .colunacentral div.tecnica{width:240px;}

#produto .colunacentral div.descricao{width:240px;margin-top:5px; letter-spacing:1px;}



#produto .colunadireita{width:320px; padding:5px; float:left;}

#produto .colunadireita div.imagem{width:317px;}

#produto .colunadireita div.descricao{width:317px; margin-top:5px; margin-bottom:5px; letter-spacing:1px;}

#produto .colunadireita ul{list-style:none; margin:1px;}

#produto .colunadireita ul li{float:left; margin:1px;}

#produto .colunadireita ul li .caixathumb{width:75px; height:75px; border:1px solid #666666; vertical-align:middle;background-repeat:no-repeat; background-position:center center;}

#produto .colunadireita ul li .caixathumb a {color:#fff; text-decoration:none;}

#produto .colunadireita ul li .caixathumb a img{ width:75px; height:75px;}

#produto .colunadireita ul li .caixathumb a :hover{color:#fff; text-decoration:underline;}



#produto .contentpaginatags{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px;}

#produto .contentpaginatags span{ font-weight:bold; font-size:12px; color:#333;}

#produto .contentpaginatags a{ color:#666; text-decoration:none;}

#produto .contentpaginatags a:hover{ text-decoration:underline; color:#666;}



#produto .contentsolucoesrelacionadas{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:1px;}

#produto .contentsolucoesrelacionadas span{ font-weight:bold; font-size:12px; color:#333;}

#produto .contentsolucoesrelacionadas a{ color:#666; text-decoration:none;}

#produto .contentsolucoesrelacionadas a:hover{ text-decoration:underline; color:#666;}



/* CATEGORIAS */

.categoriasprodutos{text-align:right; padding-top:5px;}

.fullpathlinks_categorias{text-transform: uppercase;font-family: arial,verdana,helvetica,sans-serif;font-size: 9px;letter-spacing:1px;color: #666666;}

.fullpathlinks_categorias a{text-decoration:none;text-transform: uppercase;font-family: arial,verdana,helvetica,sans-serif;font-size: 9px;letter-spacing:1px;color: #666666;}

.fullpathlinks_categorias a:hover{text-decoration:underline;text-transform: uppercase;font-family: arial,verdana,helvetica,sans-serif;font-size: 9px;letter-spacing:1px;color: #666666;}



.submenu_lista_categorias{ width:930px; margin-bottom:10px; background-color:#333333; padding-bottom:10px; padding-top:15px; z-index:500; display:inline-block;}

.submenu_categorias{ width:930px; margin-bottom:10px; position:absolute; top:42px;background-color:#333333; padding-bottom:10px; padding-top:15px; z-index:500;}

.submenu_categorias_produtos{ width:930px; margin-bottom:10px; position:absolute; top:58px;background-color:#333333; padding-bottom:10px; padding-top:15px; z-index:500;}

.listacategoriassimples {list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase;letter-spacing:1px;}

.listacategoriassimples li{ margin:10px;padding:10px; float:left;}

.listacategoriassimples li a{color:#fff; text-decoration:none; padding:10px; border-bottom:0px solid #CCC;}

.listacategoriassimples li a:hover{color:#333; text-decoration:none; background-color:#eee;}



.categoriassubcategorias{ width:930px;}

.listasubcategoriassimples {list-style:none; display:inline-block; margin-bottom:10px;}

.listasubcategoriassimples li{ margin:5px;padding:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase;letter-spacing:1px;}

.listasubcategoriassimples li a{color:#666; text-decoration:none; padding:5px; border-bottom:1px solid #CCC;}

.listasubcategoriassimples li a:hover{color:#333; text-decoration:none; background-color:#eee;}